(58)【調査した分野】(Int.Cl.,DB名)
【発明を実施するための形態】
【0015】
以下、本発明の実施の形態について図面を参照しながら説明する。
図1は、本実施形態に係る注文管理システム1の概略構成図である。
図1に示すように、注文管理システム1は、注文端末装置10−1〜10−n(nは1以上の整数)、無線中継装置20−1〜20−m(mは1以上の整数)、注文管理装置40、及び伝票出力装置50−o(oは1以上の整数)を備えている。無線中継装置20と注文管理装置40とは、ネットワーク30を介して接続されている。ここで、ネットワーク30は、LAN(Local Area Network)等の有線ネットワークである。なお、ネットワーク30は、無線ネットワークであってもよい。
【0016】
以下の説明において、注文端末装置10−1〜10−nを特定しない場合、注文端末装置10という。無線中継装置20−1〜20−mを特定しない場合、無線中継装置20という。伝票出力装置50−oを特定しない場合、伝票出力装置50という。
【0017】
注文端末装置10は、無線中継装置20、ネットワーク30を介して注文管理装置40と通信を行う。注文端末装置10は、スタッフが各種の入力キーにより入力又は選択された情報を検出し、検出した情報を無線中継装置20、ネットワーク30を介して注文管理装置40へ送信する。注文端末装置10が送信する情報は、客の人数や卓の情報、および、注文された商品番号、商品名、その数量等の情報である。無線中継装置20は、注文端末装置10が送信した情報を受信し、受信した情報を、ネットワーク30を介して注文管理装置40に送信する。また、無線中継装置20は、ネットワーク30を介して注文管理装置40が送信した調理指示伝票や、会計伝票情報を受信し、受信した伝票情報を伝票出力装置50に送信する。
【0018】
注文管理装置40は、無線中継装置20及びネットワーク30を介して、注文端末装置10からの情報を受信する。注文管理装置40は、受信した情報を自装置内に記憶させる。
【0019】
伝票出力装置50は、注文管理装置40から受信した情報に応じて、調理を行ための調理指示伝票情報や、お客が支払いを行うための会計伝票を発行する。伝票出力装置50は、例えばプリンタやディスプレイ装置である。
【0020】
図2は、本実施形態に係る注文端末装置10の概略のブロック図である。
図2に示すように、注文端末装置10は、CPU(中央演算処理装置)101、ROM(Read Only Memory)102、RAM(Random Access Memory)103、不揮発性メモリ104、表示部105、タッチパネル入力部106、通信制御部107、及び加速度センサ108を備えている。
【0021】
CPU101は、ROM102が記憶する制御プログラムと、RAM103及び不揮発性メモリ104が記憶する各種情報を読み出し、読み出した制御プログラムと各種情報とに基づいて各部の制御を行う。また、CPU101は、必要な情報をRAM103及び不揮発性メモリ104に記憶させる。CPU101は、バスを介して注文端末装置10が備える各部と互いにデータの入出力が可能な状態で接続している。
【0022】
ROM102は、CPU101が用いる制御プログラムを記憶する記憶領域である。RAM103は、CPU101が用いる情報を記憶する一時記憶領域である。不揮発性メモリ104は、CPU101が用いる情報を記憶する記憶領域である。不揮発性メモリ104としては、フラッシュメモリ等が用いられる。
【0023】
表示部105は、CPU101の制御に応じて各種情報を表示する。表示部105は、例えば液晶ディスプレイ、有機EL(Electroluminescence)ディスプレイである。タッチパネル入力部106は、表示部105上に積層配置されている。タッチパネル入力部106は、使用者が押下した座標位置や動きを検出して、各種の入力を行う。表示部105及びタッチパネル入力部106により、タッチパネル表示部110が構成される。
【0024】
通信制御部107は、CPU101から出力された入力情報を無線中継装置20に送信する。また、通信制御部107は、無線中継装置20から受信した信号をCPU101に出力する。
【0025】
加速度センサ108は、例えば、三軸加速度センサからなり、注文端末装置10の三方向の動きを検出し、この検出情報をCPU101に出力する。また、加速度センサ108は、重力方向の加速度を検出することで、重力方向に対する機器の方向を検知できる。
【0026】
図3は、注文端末装置(電子機器)10の外観構成を示す。
図3に示すように、注文端末装置10は、使用者が持ちやすいように、矩形で小型の形状をしている。注文端末装置10の前面の略全面に渡って、タッチパネル表示部110が設けられる。タッチパネル表示部110は、表示部105にタッチパネル入力部106を積層配置して構成されている。タッチパネル表示部110には、各種の文字やアイコン、ボタン等が表示され、使用者がタッチパネル表示部110をタッチすることで、各種の入力が行える。
【0027】
レストランや居酒屋のスタッフは、注文端末装置10を携帯して客のテーブルに行き、客からの注文を聞き、注文端末装置10に注文を入力する。手順としては、スタッフは、まず、テーブル番号、人数等のヘッダー情報を入力する。そして、お客からの注文を聞き、メニューを入力する。メニュー入力を行ったら、スタッフは、注文の確認を行い、注文管理装置40に、データを転送する。これらの操作は、上述のように、タッチパネル表示部110に各種の文字やアイコン、ボタン等を表示し、タッチパネル表示部110を指で操作することで行うことができる。
【0028】
図4は、本実施形態でのメニュー入力画面での表示を示すものである。なお、タッチパネル表示部110の形状は、注文端末装置10の前面の形状に対応しており、その縦方向の長さと、横方向の長さが異なっている。以下の説明では、
図4に示すように、注文端末装置10を縦長で使用したときの上側をA側、下側をB側、左側をC側、右側をD側としている。A側に沿って延びる方向及びB側に沿って延びる方向に平行な方向が短手方向、C側に沿って延びる方向及びD側に沿って延びる方向に平行な方向が長手方向となる。すなわち、タッチパネル表示部110の長手方向は、C側に沿って延びる方向及びD側に沿って延びる方向に平行な方向であり、A側からB側(B側からA側)の方向である。また、タッチパネル表示部110の短手方向は、A側に沿って延びる方向及びB側に沿って延びる方向に平行な方向であり、C側からD側(D側からC側)の方向である。
【0029】
図4に示すように、注文端末装置10は、通常、縦長方向で使用される。このときの状態は、A側からB側の向きが重力方向となり、長手方向が重力方向となる。以下、このように、A側からB側の向きが重力方向となる方向(縦長方向)をA−B方向と称する。
【0030】
また、注文端末装置10を左側に90度傾けて横長方向としたときには、D側からC側の向きが重力方向となり、短手方向が重力方向となる。このような方向をD−C方向と称する(
図5(B)参照)。
【0031】
また、注文端末装置10を右側に90度傾けて横長方向としたときには、C側からD側の向きが重力方向となり、短手方向が重力方向となる。このような方向をC−D方向と称する(
図5(C)参照)。
【0032】
図4に示すように、メニュー入力画面では、タッチパネル表示部110には、戻るボタン121、メニューボタン122、編集ボタン123、分類ボタン124、メニュー名ボタン125、確認ボタン126が表示される。戻るボタン121は、前の画面に戻るボタンである。メニューボタン122は、メニュー入力画面を表示するボタンである。編集ボタン123は、編集を行うときのボタンである。分類ボタン124は、メニューの分類を選択するボタンである。メニュー名ボタン125は、注文を行う各メニューに対応するボタンである。確認ボタン126は、注文確認画面を表示するボタンである。
【0033】
レストランや居酒屋のスタッフは、注文端末装置10を持って客のテーブルに行き、テーブル番号や人数等のヘッダー情報を入力する。そして、メニューボタン122を押して、分類の一覧を表示し、分類ボタン124により特定の分類を選択して、
図4に示すような、メニュー入力画面を表示させる。なお、この例は、分類として、飲み物を選択したときの表示例である。
【0034】
図5は、本実施形態でのメニュー画面での表示の説明図である。
図5(A)に示すように、注文端末装置10を縦長方向で使用するときには、複数のメニュー名ボタン125は、縦に一列に並べて配置され、各メニュー名ボタン125は、「オレンジジュース」、「グレープフルーツジュース」、「アップルジュース」等、注文するメニューに対応する文字が横書きで表示される。スタッフは、メニュー名ボタン125から、お客の注文に応じてメニュー名ボタン125をタッチすることで、メニュー入力が行える。
【0035】
ここで、メニュー名ボタン125上に表示されているメニュー名のフォントは、通常フォントになっている。使用者によっては、通常フォントでは文字が小さすぎて、メニュー名を認識することが難しい場合がある。本実施形態では、注文端末装置10を横長方向にすることで、メニュー名ボタン125に表示されるメニュー名のフォントを拡大フォントに変更することができる。
【0036】
つまり、
図5(B)に示すように、注文端末装置10を左方向に90度傾けて横長方向(D−C方向)にすると、90度傾けて適正方向となるように、表示方向が変更されると共に、各メニュー名ボタン125のメニュー名が拡大フォントに変更される。縦長方向の状態のままで、単純に、メニュー名を拡大フォントにすると、文字数の制限を超えてしまい、メニュー名の末尾が表示されなくなることがあるが、本実施形態では、注文端末装置10を横長方向にして、メニュー名ボタン125の領域を横方向に拡大しているので、末尾の文字まで、メニュー名を表示することが可能となる。例えば、縦長方向のままの表示領域で表示できる文字数が通常フォントで12文字で、拡大フォントに変更した場合に表示できる文字数が8文字であったとする。この場合、「グレープフルーツジュース」は12文字なので、縦長方向のまま拡大フォントに変更すると、メニュー名ボタン125の表示領域に収まらなくなる。これに対して、本実施形態では、注文端末装置10を横長方向にしているので、メニュー名ボタン125の領域を横方向に拡大でき、
図5(B)に示すように、拡大フォントに変更しても、「グレープフルーツジュース」とそのまま表示できる。
【0037】
また、注文端末装置10を左方向に90度傾けて横長方向(D−C方向)としたときには、複数のメニュー名ボタン125のうち、上側のメニューから横長方向で表示可能件数だけ、メニュー名が表示される。すなわち、
図5(A)に示したように、注文端末装置10を縦長方向で使用するときには、「オレンジジュース」から「紅茶」までの8個のメニュー名が表示されている。ここで、横長方向で表示できるメニュー名の数が6個であるとすると、
図5(B)に示すように、注文端末装置10を左方向に90度傾けて横長方向としたときには、「オレンジジュース」から「コーヒー」までの6個のメニュー名が表示されるが、「アイスコーヒー」から「紅茶」までの2個のメニュー名が表示できない。
【0038】
図5(C)に示すように、注文端末装置10を右方向に90度傾けて横長方向にすると(C−D方向)、90度傾けて適正方向となるように、表示方向が変更されると共に、各メニュー名ボタン125のメニュー名が拡大フォントに変更される。また、注文端末装置10を右方向に90度傾けて横長方向としたときには、複数のメニュー名ボタン125のうち、下側のメニューから横長方向で表示可能件数だけ、メニュー名が表示される。すなわち、
図5(A)に示したように、注文端末装置10を縦長方向で使用するときには、「オレンジジュース」から「紅茶」までの8個のメニュー名が表示されている。ここで、横長方向で表示できるメニュー名の数が6個であるとすると、
図5(C)に示すように、注文端末装置10を右方向に90度傾けて横長方向としたときには、「アップルジュース」から「紅茶」までの6個のメニュー名が表示される。これにより、注文端末装置10を左方向に90度傾けた状態では表示できなかった「アイスコーヒー」及び「紅茶」のメニュー名が表示できる。なお、この場合、
図5(D)に示すように、フリック操作により上スクロールさせることで、最上位の「オレンジジュース」メニューから表示させることができる。
【0039】
このように、本実施形態では、メニュー入力画面で注文端末装置10を横長方向にすると、各メニュー名ボタン125の領域が横方向に拡大され、そのメニュー名が拡大フォントに変更される。これにより、小さい文字を見づらい使用者であっても、メニュー名を容易に認識できるようになる。また、注文端末装置10を横長方向に使用した場合、注文端末装置10を縦長方向に使用した場合に比べて、メニュー名ボタン125の横方向の長さを長くすることができる。このため、拡大フォントを使っても、所望の文字数の表示を維持することができる。
【0040】
また、本実施形態では、注文端末装置10を左方向に90度傾けて横長方向としたときには(D−C方向)、上側のメニューから横長方向で表示可能件数だけ、メニュー名が表示され、注文端末装置10を右方向に90度傾けて横長方向としたときには(C−D方向)、下側のメニューから横長方向で表示可能件数だけ、メニュー名が表示される。これにより、注文端末装置10を横長方向としても、必要なメニュー名の情報を取得できる。
【0041】
なお、本実施形態では、注文端末装置10を横長方向にしたとき、各メニュー名ボタン125は横方向に拡大され、メニュー名が拡大フォントに変更されるが、縦方向には拡大されていない。このため、注文端末装置10を横長方向で使用したときも、表示領域全体での情報量の低下が防げる。
【0042】
また、本実施形態では、注文端末装置10の向きを変更しても、機能を特定するボタン(機能ボタン)の位置を変更せずに固定配置とする。なお、図示する例では、機能ボタンは、「戻る」、「メニュー」、「編集」、「確認」の各ボタンである。
図5に示すように、機能ボタンを固定配置にすることで、機能ボタンの認識性や操作性の容易性を低下させることを防ぐことができる。例えば、注文端末装置10の向きを変更したときにメニュー名と一緒に機能ボタンの配置が変わると、機能ボタンの形状が変形し、操作性が悪化してしまう。また、機能ボタンの形状が変形した場合には、表示できるメニュー数も少なくなる。しかしながら、本実施形態のように機能ボタンを固定配置にした場合、注文端末装置10の向きを変更しても機能ボタンは同じ位置および面積で配置されるため、操作者がボタンを探す必要が無く、タッチしやすい。
【0043】
図6は、本実施形態での表示制御を示すフローチャートである。
(ステップS101)CPU101は、加速度センサ108の値を取得し、その後、ステップS102の処理に進む。
(ステップS102)CPU101は、加速度センサ108の検出値から、注文端末装置10の向きを検出し、ステップS103の処理に進む。
(ステップS103)CPU101は、注文端末装置10の向きがA−B方向が重力方向となる向き(縦長方向)であるか否かを判定する。ステップS103で、注文端末装置10の向きがA−B方向が重力方向となる向きである場合には(ステップS103:Yes)、CPU101は、ステップS104の処理に進む。注文端末装置10の向きがA−B方向が重力方向となる向きではない場合には(ステップS103:No)、CPU101は、ステップS105の処理に進む。
(ステップS104)CPU101は、通常フォントを使って、メニュー名ボタン125にメニュー名を表示させる。その後、ステップS101の処理に戻る。
【0044】
(ステップS105)CPU101は、注文端末装置10の向きがD−C方向が重力方向となる向き(左回転の横長方向)であるか否かを判定する。ステップS105で、注文端末装置10の向きがD−C方向が重力方向となる向きである場合には(ステップS105:Yes)、CPU101は、ステップS106の処理に進む。注文端末装置10の向きがD−C方向が重力方向となる向きではない場合には(ステップS105:No)、CPU101は、ステップS107の処理に進む。
(ステップS106)CPU101は、90度傾けて適正方向となるように表示方向を変更すると共に、メニュー名ボタン125の領域を横方向に広げ、上位側から数えて横長方向で表示可能件数だけ、拡大フォントを使ってメニュー名ボタン125にメニュー名を表示させる。その後、ステップS101の処理に戻る。
【0045】
(ステップS107)CPU101は、注文端末装置10の向きがC−D方向が重力方向となる向き(右回転の横長方向)であるか否かを判定する。ステップS107で、注文端末装置10の向きがC−D方向が重力方向となる向きである場合には(ステップS107:Yes)、CPU101は、ステップS108の処理に進む。注文端末装置10がC−D方向が重力方向となる向きではない場合には(ステップS107:No)、ステップS101の処理に戻る。
(ステップS108)CPU101は、90度傾けて適正方向となるように表示方向を変更すると共に、メニュー名ボタン125の領域を横方向に広げ、下位側から数えて横長方向で表示可能件数だけ、拡大フォントを使ってメニュー名ボタン125にメニュー名を表示させる。その後、ステップS101の処理に戻る。
【0046】
次に、注文確認画面について説明する。前述したように、本実施形態では、メニュー入力画面で、注文端末装置10を横長方向にすることで、メニュー名が拡大フォントに変更される。注文確認画面でも、同様に、注文端末装置10を横長方向にすることで、メニュー名が拡大フォントに変更される。
【0047】
図7は、本実施形態での注文確認画面での表示を示すものである。
図7(A)に示すように、注文確認画面では、タッチパネル表示部110には、戻るボタン131、注文確認ボタン132、編集ボタン133、ヘッダー情報ボタン134、メニュー名ボタン135、送信ボタン136が表示される。戻るボタン131は、前の画面に戻るボタンである。注文確認ボタン132は、注文確認画面を表示させるボタンである。編集ボタン133は、編集を行うときのボタンである。ヘッダー情報ボタン134は、テーブル番号や人数等のヘッダー情報を表示するボタンである。メニュー名ボタン135は、入力したメニューを表示するボタンである。送信ボタン136は、入力情報を注文管理装置40に送信するボタンである。
【0048】
図7(A)に示すように、注文端末装置10を縦長方向で使用するときには、複数のメニュー名ボタン135は、縦に一列に並べて配置され、各メニュー名ボタン135は、「和風ハンバーグ」、「グレープフルーツジュース」、「サーロインステーキ」等、注文入力したメニューに対応する文字が横書きで表示される。また、注文確認画面では、注文入力したメニューの個数が表示される。
【0049】
図7(B)に示すように、注文端末装置10を左方向に90度傾けて横長方向にすると、各メニュー名ボタン135のメニュー名が拡大フォントに変更される。なお、注文端末装置10を左方向に90度傾けて横長方向としたときには、上位側から数えて横長方向で表示可能件数だけ、メニュー名が表示される。
【0050】
図7(C)に示すように、注文端末装置10を右方向に90度傾けて横長方向にすると、各メニュー名ボタン135のメニュー名が拡大フォントに変更される。なお、注文端末装置10を右方向に90度傾けて横長方向としたときには、下位側から数えて横長方向で表示可能件数だけ、メニュー名が表示される。
【0051】
このように、本実施形態では、注文確認画面で注文端末装置10を横長方向にすると、各メニュー名ボタン135のメニュー名が拡大フォントに変更される。これにより、小さい文字を見づらい使用者であっても、メニュー名を容易に認識できるようになる。
【0052】
なお、注文管理システム1の全部または一部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各部の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。
【0053】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【0054】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。