(57)【要約】【課題】画像の大きさや色を変えることなく選択品目と非選択品目とを明確に区別できる表示装置を提供する。【解決手段】表示装置１は、三次元画像を表示面に立体視可能に表示するディスプレイ１７を有する。ＣＰＵ１１は、各品目の二次元画像を割り付けた品目一覧画面を作成し、この品目一覧画面をディスプレイ１７に表示させる。タッチパネル１８の入力により、品目一覧画面に二次元画像が割り付けられた各品目の中からいずれかの品目が選択されると、ＣＰＵ１１は、品目一覧画面に二次元画像が割り付けられた各品目のうち選択された品目の三次元画像をディスプレイ１７に表示させる。【選択図】      図６
2010092430.tif 000002
【特許請求の範囲】
【請求項１】
複数の品目を表示する表示装置において、
三次元画像を表示面に立体視可能に表示するディスプレイと、
各品目の二次元画像を割り付けた品目一覧画面を作成する品目一覧画面作成手段と、
前記品目一覧画面を前記ディスプレイに表示させる品目一覧画面表示制御手段と、
前記品目一覧画面に二次元画像が割り付けられた各品目の中からいずれかの品目が選択されるのを受付ける選択手段と、
前記品目一覧画面に二次元画像が割り付けられた各品目のうち前記選択手段により選択された品目の三次元画像を前記ディスプレイに表示させる選択品目表示制御手段と、
を具備したことを特徴とする表示装置。
【請求項２】
前記選択手段により選択された品目の注文を受付ける注文受付手段と、
前記注文を受付けた品目に関する情報を記憶する注文情報記憶部と、
前記品目一覧画面に二次元画像が割り付けられた各品目のうち前記注文情報記憶部に情報が記憶された品目の三次元画像を前記ディスプレイに表示させる注文品目表示制御手段と、
をさらに具備したことを特徴とする請求項１記載の表示装置。
【請求項３】
前記注文品目表示制御手段は、前記選択品目表示制御手段により表示される三次元画像と比較して前記表示面からの高さが異なる三次元画像を前記ディスプレイに表示させることを特徴とする請求項２記載の表示装置。
【請求項４】
前記注文情報記憶部に記憶された品目に関する情報を外部装置に伝送する通信手段、
をさらに具備したことを特徴とする請求項２または３記載の表示装置。
【請求項５】
品目毎に、少なくともその品目の名称，価格及びその品目を説明するためのコメントからなる品目情報を記憶する品目情報記憶部と、
前記選択手段により選択された品目の詳細表示を受付ける詳細受付手段と、
前記詳細表示を受付けた品目の前記品目情報を前記品目情報記憶部から読み出す品目情報読出し手段と、
前記品目情報記憶部から読み出した品目情報と前記選択手段により選択された品目の三次元画像とから品目詳細画面を作成する詳細画面作成手段と、
前記品目詳細画面を前記ディスプレイに表示させる詳細画面表示制御手段と、
をさらに具備したことを特徴とする請求項１記載の表示装置。
【請求項６】
三次元画像を表示面に立体視可能に表示するディスプレイを備えたコンピュータを、複数の品目を表示する表示装置として機能させるためのプログラムであって、
前記コンピュータに、
各品目の二次元画像を割り付けた品目一覧画面を作成する機能と、
前記品目一覧画面を前記ディスプレイに表示させる機能と、
前記品目一覧画面に二次元画像が割り付けられた各品目の中からいずれかの品目が選択されるのを受付ける機能と、
前記品目一覧画面に二次元画像が割り付けられた各品目のうち選択を受付けた品目の三次元画像を前記ディスプレイに表示させる機能と、
を実現させるための表示制御プログラム。
【請求項７】
前記コンピュータに、
前記選択を受付けた品目の注文を受付ける機能と、
前記注文を受付けた品目に関する情報を注文情報記憶部に記憶させる機能と、
前記品目一覧画面に二次元画像が割り付けられた各品目のうち前記注文情報記憶部に情報が記憶された品目の三次元画像を前記ディスプレイに表示させる機能と、
をさらに実現させるための請求項６記載の表示制御プログラム。
【請求項８】
前記注文情報記憶部に情報が記憶された品目の三次元画像を前記ディスプレイに表示させる機能は、前記選択を受付けた品目の三次元画像と比較して前記表示面からの高さが異なる三次元画像を前記ディスプレイに表示させることを特徴とする請求項７記載の表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、飲食店の電子メニュー等として使用される表示装置及びコンピュータを上記表示装置として機能させるための表示制御プログラムに関する。
【背景技術】
【０００２】
例えばファミリーレストラン等の飲食店向けの電子メニュー装置として、従来、複数の品目の名称と二次元画像とを関連付けて表示装置の画面に一覧表示させるようにしたものがある。この種の電子メニュー装置において、客層が指定されると、その客層で人気の高い品目の画像を他の品目の画像よりも拡大して見せることで、客層毎に最適なメニューを提案する技術は既に知られている。（例えば、特許文献１参照）
【特許文献１】特開２００１−１７５９５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、画像の大きさを変化させることで選択品目と非選択品目とを区別するようにした従来の技術では、表示装置の画面サイズが限られているため、同一画面上に表示できる品目の数に制約が生じるという問題があった。
【０００４】
画像の大きさを変えずに選択品目と非選択品目とを区別する方法としては、他に画像の色を変える方法がある。確かに、色や形が同一の画像群の中から、選択された画像の色を変えた場合には、選択された画像を目立たせることができる。しかし、色や形が様々な画像群を対象とする電子メニュー装置では、画像の色を変えただけでは区別がつきにくく、選択状態を十分に表現することができない。
【０００５】
本発明はこのような事情に基づいてなされたもので、その目的とするところは、画像の大きさや色を変えることなく選択品目と非選択品目とを明確に区別できる表示装置を提供しようとするものである。
【課題を解決するための手段】
【０００６】
本発明の表示装置は、複数の品目を表示する装置であって、三次元画像を表示面に立体視可能に表示するディスプレイと、各品目の二次元画像を割り付けた品目一覧画面を作成する品目一覧画面作成手段と、品目一覧画面をディスプレイに表示させる品目一覧画面表示制御手段と、品目一覧画面に二次元画像が割り付けられた各品目の中からいずれかの品目が選択されるのを受付ける選択手段と、品目一覧画面に二次元画像が割り付けられた各品目のうち選択手段により選択された品目の三次元画像をディスプレイに表示させる選択品目表示制御手段とを備えたものである。
【０００７】
本発明の表示制御プログラムは、三次元画像を表示面に立体視可能に表示するディスプレイを備えたコンピュータを、複数の品目を表示する表示装置として機能させるためのプログラムであって、コンピュータに、各品目の二次元画像を割り付けた品目一覧画面を作成する機能と、品目一覧画面をディスプレイに表示させる機能と、品目一覧画面に二次元画像が割り付けられた各品目の中からいずれかの品目が選択されるのを受付ける機能と、品目一覧画面に二次元画像が割り付けられた各品目のうち選択を受付けた品目の三次元画像をディスプレイに表示させる機能とを実現させるものである。
【発明の効果】
【０００８】
かかる手段を講じた本発明によれば、画像の大きさや色を変えることなく選択品目と非選択品目とを明確に区別できる表示装置を提供できる。  
また、三次元画像を表示面に立体視可能に表示するディスプレイを備えたコンピュータに読み込ませることで、このコンピュータを、画像の大きさや色を変えることなく選択品目と非選択品目とを明確に区別できる表示装置として機能させることができる表示制御プログラムを提供できる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明を実施するための最良の形態について、図面を用いて説明する。  
なお、この実施の形態は、ファミリーレストラン等の飲食店に構築される電子メニューシステムに本発明を適用した場合である。
【００１０】
本実施の形態における電子メニューシステムの一構成例を図１に示す。図示するように、電子メニューシステムは、複数の電子メニュー端末１と、データベースサーバ２と、注文管理サーバ３とからなる。各電子メニュー端末１は、それぞれＬＡＮ（Local Area Network）等の通信回線４を介して、データベースサーバ２及び注文管理サーバ３に接続している。
【００１１】
注文管理サーバ３は、顧客の注文データを管理するのに特化したコンピュータ機器であり、専用回線５を介して厨房端末６とＰＯＳ（Point Of Sales）端末７とを接続している。厨房端末６は、各顧客の注文データに基づいて厨房への調理指示データを生成し、表示または印字出力する。ＰＯＳ端末７は、会計を申し出た顧客の注文データから代金を算出し、その代金に対する支払データを処理してレシート発行等を行う。なお、注文管理サーバ３と厨房端末６及びＰＯＳ端末７とを接続する回線は専用回線５に限定されるものではなく、厨房端末６及びＰＯＳ端末７を通信回線４に接続し、この通信回線４を介して注文管理サーバ３との間でデータを送受信してもよい。
【００１２】
データベースサーバ２は、カテゴリデータベース２Ａ、品目データベース２Ｂ、画像データベース２Ｃ、画面データベース２Ｄ等の種々のデータベースを管理するのに特化したコンピュータ機器である。
【００１３】
カテゴリデータベース２Ａは、各種のメニュー品目を分類するためのカテゴリに関する情報を記憶する領域であり、その１レコードのデータ構造を図２に示す。図示するように、カテゴリデータベース２Ａに保存されるレコードは、カテゴリコードとカテゴリ名称とを含む。カテゴリ名称は、例えばハンバーガー類、パスタ類、カレー類、ドリンク類、デザート類等のカテゴリを示す名称である。カテゴリコードは、各カテゴリを識別するためにカテゴリ毎に割り当てられた固有のコードである。
【００１４】
品目データベース２Ｂは、各メニュー品目に関する情報を記憶する領域であり、その１レコードのデータ構造を図３に示す。図示するように、品目データベース２Ｂのレコードは、品目コード、属性カテゴリコード、品目名、単価、コメント、増量フラグ、増量割増顎、減量フラグ、減量割引額、２Ｄ画像コード、低３Ｄ画像コード、高３Ｄ画像コード、詳細用３Ｄ画像コード、増量用３Ｄ画像コード及び減量用３Ｄ画像コードを含む。ここに、品目データベース２Ｂは品目情報記憶部を構成する。
【００１５】
品目コードは、各メニュー品目を識別するために品目毎に割り当てられた固有のコードである。属性カテゴリコードは、当該メニュー品目が所属するカテゴリのカテゴリコードである。品目名及び単価は、当該メニュー品目の名称及びその１品あたりの価格である。コメントは、当該メニュー品目に関する付帯情報等を説明するためのテキストデータである。増量フラグは、当該メニュー品目に対して増量が可能か否かを区分するデータである。増量割増顎は、当該メニュー品目を増量したときに単価に加算される金額である。減量フラグは、当該メニュー品目に対して減量が可能か否かを区分するデータである。減量割引額は、当該メニュー品目を減量したときに単価から減算される金額である。
【００１６】
２Ｄ画像コードは、当該メニュー品目の二次元画像データを識別するためのコードである。低３Ｄ画像コードは、当該メニュー品目の低三次元画像データを識別するためのコードである。高３Ｄ画像コードは、当該メニュー品目の高三次元画像データを識別するためのコードである。詳細用３Ｄ画像コードは、当該メニュー品目の詳細用三次元画像データを識別するためのコードである。増量用３Ｄ画像コードは、当該メニュー品目の増量用三次元画像データを識別するためのコードである。減量用３Ｄ画像コードは、当該メニュー品目の減量用三次元画像データを識別するためのコードである。
【００１７】
三次元画像のデータは、左右の視差情報を含む。この視差情報を調整することによって、ディスプレイの表示面に画像を立体視可能に表示させるときの高さ成分を増減できる。低三次元画像のデータは、高三次元画像データと比べて高さ成分を低く設定している。詳細用三次元画像のデータは、高三次元画像データの縦方向及び横方向の平面成分を一定の比率で拡大したものである。増量用三次元画像のデータは、メニュー品目増量時の詳細用三次元画像に相当する。減量用三次元画像のデータは、メニュー品目減量時の詳細用三次元画像に相当する。
【００１８】
画像データベース２Ｃは、各種の画像データを記憶する領域であり、その１レコードのデータ構造を図４に示す。図示するように、画像データベース２Ｃのレコードは、画像コードと画像データとを含む。画像データは、各メニュー品目の二次元画像データ、低三次元画像データ、高三次元画像データ、詳細用三次元画像データ、増量用三次元画像データ、減量用三次元画像データ等である。画像コードは、対応する画像データを識別するために画像データ毎に割り当てられた固有のコードである。
【００１９】
画面データベース２Ｄは、各種画面に関する情報を記憶する領域であり、その１レコードのデータ構造を図５に示す。図示するように、画面データベース２Ｄのレコードは、画面コード、画面名称、レイアウトデータ、及び複数（１〜ｎ：ｎ＞１）の３Ｄボタン画像とそのボタン名称を含む。
【００２０】
画面コードは、電子メニュー端末１のディスプレイに表示される各種の画面を識別するために画面毎に割り当てられた固有のコードである。画面名称は、当該画面に設定された名称である。レイアウトデータは、当該画面を構成する各部品の割付位置、大きさ、色等を示すデータである。３Ｄボタン画像は、立体視可能なボタン部品の画像データである。ボタン名称は、対応する３Ｄボタン画像内に表示される名称である。画面の種類については後述する。
【００２１】
次に、電子メニュー端末１について説明する。電子メニュー端末１は、飲食店で客に提供される複数の飲食メニュー品目の一覧を表示する表示装置として機能する。
【００２２】
電子メニュー端末１の要部構成を、図６のブロック図で示す。図示するように、電子メニュー端末１は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３を実装したコンピュータ機器であり、その他、通信インターフェイス１４、表示コントローラ１５、タッチパネルコントローラ１６等を備えている。表示コントローラ１５には、立体視ディスプレイ１７を接続している。そして、この立体視ディスプレイ１７の表示面にタッチパネル１８を取り付け、このタッチパネル１８からの信号をタッチパネルコントローラ１６が取り込むように構成している。
【００２３】
立体視ディスプレイ１７は、三次元画像を表示面に立体視可能に表示するディスプレイであり、本実施の形態では、特殊な眼鏡が不要な裸眼式の立体視ディスプレイを使用する。裸眼式立体視ディスプレイには、２眼表示方式（ヘッドトラッキング方式、スキャナバックライト方式等）や多眼表示方式（ステップバリア方式、斜めレンチ方式等）等があるが、表示方式は特に限定されるものではない。また、眼鏡式の立体視ディスプレイを使用してもよいが、レストランにおける電子メニュー端末としての用途を考慮すると、裸眼式立体視ディスプレイのほうが好ましい。
【００２４】
各電子メニュー端末１の立体視ディスプレイ１７は、図７に示すように、それぞれその表示面１７ａを上に向けた状態で食卓２１の天板部２２に埋め込まれる。このとき、表示面１７ａは天板部２２の上面と略面一となる。そして、その表示面１７ａの上にタッチパネル１８が配設される。
【００２５】
図７は、略矩形状をなす天板部２２の各辺にそれぞれ１名ずつの席２３ａ，２３ｂ，２３ｃ，２３ｄが用意された食卓２１に対する立体視ディスプレイ１７の取付例である。図示するように、各席２３ａ〜２３ｄの正面に立体視ディスプレイ１７をそれぞれ取り付けている。こうすることにより、食卓２１に着いた客は、各席２３ａ〜２３ｄに腰掛けた状態で、自身の手前にある立体視ディスプレイ１７の表示面１７ａに表示される画像を閲覧し、また、その画像情報に従い表示面１７ａの適所をタッチすることによって必要な情報を入力することができる。
【００２６】
客は、立体視ディスプレイ１７に表示される画面から、飲食店から提供される飲食メニュー品目を確認することができる。また、画面をタッチ操作することにより、所望の飲食メニュー品目を注文することができる。一人の客が、飲食メニュー品目を確認し注文を完了するまでの間に立体視ディスプレイ１７に表示される画面、すなわちカテゴリ画面４０、品目一覧画面５０、品目詳細画面６０、カート画面７０及び注文完了画面８０の変遷図を図８に示す。また、各画面４０〜８０のレイアウト例を図９〜図１３に示す。さらに、これらの画面表示機能を電子メニュー端末１に実現させるための表示制御プログラム３０に従い、ＣＰＵ１１が実行する主要な情報処理手順を、図１４〜図１８の流れ図に示す。上記表示制御プログラム３０は、予めＲＯＭ１２に記憶されている。
【００２７】
以下、これらの図面を参照しながら、一人の客がメニュー品目を確認し注文を完了するまでの客の操作手順と、この操作手順に応じた電子メニュー端末１の動作について説明する。
【００２８】
食卓２１のいずれかの席２３ａ〜２３ｄに付いた客は、注文を開始するに先立ち、アイドル状態にある立体視ディスプレイ１７の画面にタッチする。そうすると、カテゴリ画面４０が立体視ディスプレイ１７に表示される。
【００２９】
すなわち、表示制御プログラム３０が起動し、アイドル状態に入った電子メニュー端末１のＣＰＵ１１は、図１４の流れ図に示す手順を開始する。先ず、ＳＴ（ステップ）１として、ＣＰＵ１１は、タッチパネル１８からの信号を待機する。タッチパネル１８から信号が入力されると、ＣＰＵ１１は、立体視ディスプレイ１７の画面がタッチされたものと判断する。画面がタッチされたと判断すると、ＣＰＵ１１は、ＳＴ２として注文品目リストメモリ３１をクリアする。注文品目リストメモリ３１は、ＲＡＭ１３に形成されている。
【００３０】
次いで、ＣＰＵ１１は、ＳＴ３としてデータベースサーバ２にアクセスして、画面データベース２Ｄからカテゴリ画面４０に係るレコードを取り込む。そして、ＳＴ４としてこのレコードのレイアウトデータや３Ｄボタン画像及びそのボタン名称等の各種設定情報に基づいてカテゴリ画面４０を作成する。ＣＰＵ１１は、ＳＴ５として作成したカテゴリ画面４０を立体視ディスプレイ１７に表示させる。また、ＳＴ６としてフォーカスメモリ３２をクリアする。フォーカスメモリ３２は、ＲＡＭ１３に形成されている。
【００３１】
カテゴリ画面４０の一レイアウト例を図９に示す。図示するように、カテゴリ画面４０には、カテゴリ別に用意された複数（図では６個）のカテゴリボタン４１（４１-1，４１-2，４１-3，４１-4，４１-5，４１-6）が立体視可能な３Ｄボタンとして表示されている。
【００３２】
カテゴリ画面４０を閲覧した客は、所望のカテゴリ名が表示されているいずれか１つのカテゴリボタン４１-i（１≦ｉ≦６）にタッチして、そのカテゴリを選択する。そうすると、選択されたカテゴリに属するメニュー品目を紹介する品目一覧画面５０が立体視ディスプレイ１７に表示される。
【００３３】
すなわちＣＰＵ１１は、ＳＴ７としてカテゴリ画面４０からいずれかのカテゴリが選択されるのを待機する。タッチパネル１８からの信号により、いずれか１つのカテゴリボタン４１-iがタッチされたことを検知すると、ＣＰＵ１１は、そのタッチされたカテゴリボタン４１-iに割り当てられているカテゴリ名のカテゴリが選択されたものとみなす。そして、ＳＴ８として図１５の流れ図で具体的に示すカテゴリ選択処理を開始する。
【００３４】
先ず、ＣＰＵ１１は、ＳＴ１１としてデータベースサーバ２にアクセスして、画面データベース２Ｄから品目一覧画面５０に係るレコードを取り込む。また、ＳＴ１２としてデータベースサーバ２にアクセスして、品目データベース２Ｂを検索する。そして、選択されたカテゴリに属するメニュー品目のレコードを全て取り込む。次に、ＣＰＵ１１は、ＳＴ１３として品目データベース２Ｂから取り込んだメニュー品目のレコードを解析して２Ｄ画像コードを抽出する。そして、データベースサーバ２にアクセスして、この２Ｄ画像コードで特定される二次元画像データがセットされたレコードを画像データベース２Ｃから取り込む。しかしてＣＰＵ１１は、ＳＴ１４として、上記ＳＴ１１〜ＳＴ１３の各処理でそれぞれ取得したレコードの各種データに基づいて品目一覧画面５０を作成する（品目一覧画面作成手段）。ＣＰＵ１１は、ＳＴ１５として作成した品目一覧画面５０を立体視ディスプレイ１７に表示させる（品目一覧画面表示制御手段）。
【００３５】
品目一覧画面５０の一レイアウト例を図１０に示す。図示するように、品目一覧画面５０には、複数（図では６個）の品目画像表示欄５１（５１-1，５１-2，５１-3，５１-4，５１-5，５１-6）が形成されている。また、各品目画像表示欄５１にそれぞれ対応して詳細ボタン５２（５２-1，５２-2，５２-3，５２-4，５２-5，５２-6）が表示されている。さらに戻りボタン５３、前頁ボタン５４、次頁ボタン５５及びカートボタン５６が立体視可能な３Ｄボタンとして表示されている。これらの画面構成要素５１〜５６は、品目一覧画面５０に係るレコードのデータに基づいている。なお、各詳細ボタン５２は、現時点では操作が無効となっている。
【００３６】
各品目画像表示欄５１には、それぞれ選択されたカテゴリに属するメニュー品目の二次元画像が表示される。また、当該メニュー品目の名称も画像と合せて表示される。二次元画像は、画像データベース２Ｃから取り込んだレコードの二次元画像データに基づくものであり、メニュー品目の名称は、品目データベース２Ｂから取り込んだレコードの品目名称データに基づくものである。
【００３７】
なお、選択されたカテゴリに属するメニュー品目の数が品目画像表示欄５１の数を超える場合には、品目一覧画面５０が複数頁に分割されて形成される。そして、最初は１頁目が表示される。
【００３８】
品目一覧画面５０を表示させた後、ＣＰＵ１１は、ＳＴ１６として注文品目リストメモリ３１を検索する。注文品目リストメモリ３１は、注文情報記憶部として機能するメモリ領域であり、客が既に注文をしたメニュー品目、いわゆる注文メニュー品目のデータが登録される。したがって、客がメニュー品目を１品も注文していない段階では、注文品目リストメモリ３１にデータは格納されていない。
【００３９】
ＣＰＵ１１は、ＳＴ１７として注文品目リストメモリ３１を検索して、注文メニュー品目のデータが登録されているか否かを判断する。レコードが格納されていない場合には（ＳＴ１７のＮＯ）、ＣＰＵ１１は、後述するＳＴ１８及びＳＴ１９の処理を実行しない。
【００４０】
注文品目リストメモリ３１にメニュー品目のレコードが１つでも格納されていた場合には（ＳＴ１７のＹＥＳ）、ＣＰＵ１１は、ＳＴ１８としてそのレコードを解析して低３Ｄ画像コードを抽出する。そして、データベースサーバ２にアクセスして、この低３Ｄ画像コードで特定される三次元画像データがセットされたレコードを画像データベース２Ｃから取り込む。しかしてＣＰＵ１１は、ＳＴ１９として、品目一覧画面５０における注文メニュー品目の画像を、三次元画像データに基づく低三次元画像に切り換える（注文品目表示制御手段）。ＣＰＵ１１は、注文品目リストメモリ３１に格納されている全てのメニュー品目のレコードについて、上記ＳＴ１８及びＳＴ１９の処理を実行する。
【００４１】
その結果、図１０に示す品目一覧画面５０において、各品目画像表示欄５１には、客がまだ注文をしていないメニュー品目については二次元画像が表示され、注文メニュー品目については高さ成分の低い三次元画像が表示される。したがって、客は、品目画像表示欄５１に表示されている画像が立体視できない二次元画像であるときには、その画像で特定されるメニュー品目はまだ注文をしていない品目であると認識できる。また、立体視できた三次元画像であるときには、既に注文をした品目であると認識できる。
【００４２】
品目一覧画面５０を閲覧した客は、必要に応じて、前頁ボタン５４または次頁ボタン５５をタッチする。ＣＰＵ１１は、ＳＴ２０として前頁ボタン５４または次頁ボタン５５をタッチされたことを検知すると、ＳＴ２１として品目一覧画面５０の頁を切り換える。すなわち、前頁ボタン５４がタッチされた場合には１頁前の頁に切り換え、次頁ボタン５５がタッチされた場合には１頁後の頁に切り換える。なお、現在の頁が１頁目の場合には、前頁ボタン５４は機能しない。同様に、現在の頁が最終頁の場合には、次頁ボタン５５は機能しない。頁を切り換えた後、ＣＰＵ１１は、ＳＴ１５に戻り、切換後の頁の品目一覧画面５０を立体視ディスプレイ１７に表示させる。
【００４３】
品目一覧画面５０を閲覧したが、注文すべきメニュー品目が見つからなかった場合、客は、戻りボタン５３をタッチする。ＣＰＵ１１は、ＳＴ２２として戻りボタン５３がタッチされたことを検知すると、ＳＴ５の処理に戻る。すなわち、立体視ディスプレイ１７の画面をカテゴリ画面４０に戻す。
【００４４】
注文すべきメニュー品目が見つかった場合、客は、そのメニュー品目の画像が表示されている品目画像表示欄５１をタッチする。ＣＰＵ１１は、ＳＴ２３としていずれか１つの品目画像表示欄５１がタッチされたことを検知すると、その品目画像表示欄５１に画像が表示されているメニュー品目が選択されたものとみなす（選択手段）。そして、ＳＴ２４として図１６に具体的に示す品目画像選択処理を実行する。
【００４５】
先ず、ＣＰＵ１１は、ＳＴ３１としてフォーカスメモリ３２を検索する。当初、フォーカスメモリ３２にはデータは記憶されていない。従って、ＳＴ３２の判断処理において、”ＮＯ”に進む。
【００４６】
ＣＰＵ１１は、ＳＴ３４として選択されたメニュー品目、いわゆる選択メニュー品目の品目データレコードを解析して品目コードを抽出し、この品目コードをフォーカスメモリ３２に上書き保存する。また、ＣＰＵ１１は、ＳＴ３５として選択メニュー品目の品目データレコードをさらに解析して高３Ｄ画像コードを抽出する。そして、データベースサーバ２にアクセスして、この高３Ｄ画像コードで特定される三次元画像データがセットされたレコードを画像データベース２Ｃから取り込む。しかしてＣＰＵ１１は、ＳＴ３６として品目一覧画面５０の品目画像表示欄５１に表示されている選択メニュー品目の画像データを一時バッファに退避させた後、ＳＴ３７としてこの品目画像表示欄５１の画像を画像データベース２Ｃから取り込んだ三次元画像データに基づく高三次元画像に切り換える（選択品目表示制御手段）。また、ＣＰＵ１１は、ＳＴ３８として選択メニュー品目の画像が高三次元画像に切り換わった品目画像表示欄５１に対応する詳細ボタン５２を有効にする。
【００４７】
このように、図１０に示す品目一覧画面５０において、客がいずれかの品目画像表示欄５１にタッチすると、その表示欄５１に表示されているメニュー品目の画像が高さ成分の高い三次元画像に切り換わる。したがって、客は、タッチした画像が立体視できる三次元画像に変化したことから、その画像で特定されるメニュー品目の選択が受け入れられたものと認識できる。
【００４８】
ここで、客が別の品目画像表示欄５１にタッチした場合、ＣＰＵ１１は、ＳＴ３９の判断処理で“ＹＥＳ”と判断する。この場合、ＣＰＵ１１は、ＳＴ３１の処理に戻る。すなわち、フォーカスメモリ３２を検索する。今回は、フォーカスメモリ３２には、ＳＴ３４の処理で書き込まれた品目コードが格納されている。したがって、ＣＰＵ１１は、ＳＴ３２の判断処理で”ＹＥＳ”に進む。すなわち、ＳＴ３３として一時バッファに退避させた画像データを読出し、この画像データに対応した画像（二次元画像または低三次元画像）を、直前にタッチされた品目画像表示欄５１に表示させる。しかる後、ＳＴ３４以降の処理を再度実行する。
【００４９】
その結果、客が別の品目画像表示欄５１にタッチした場合には、新たにタッチした品目画像表示欄５１に表示されている画像が高三次元画像に変化し、直前にタッチした品目画像表示欄５１に表示されていた高三次元画像は、タッチされる前の二次元画像または低三次元画像に戻る。
【００５０】
一方、客が前頁ボタン５４または次頁ボタン５５をタッチした場合には、ＣＰＵ１１は、ＳＴ４０の判断処理で“ＹＥＳ”と判断する。この場合、ＣＰＵ１１は、ＳＴ４１として品目一覧画面５０の頁を切り換える。しかる後、ＳＴ１５に戻り、切換後の頁の品目一覧画面５０を立体視ディスプレイ１７に表示させる。
【００５１】
また、客が戻りボタン５３をタッチした場合には、ＣＰＵ１１は、ＳＴ４２の判断処理で“ＹＥＳ”と判断する。この場合、ＣＰＵ１１は、ＳＴ５の処理に戻る。すなわち、立体視ディスプレイ１７の画面をカテゴリ画面４０に戻す。
【００５２】
高三次元画像として立体視できた画像のメニュー品目を注文する場合、客は、この画像が表示された品目画像表示欄５１に対応する詳細ボタン５２をタッチする。ＣＰＵ１１は、ＳＴ４３として詳細ボタン５２がタッチされたことを検知すると（詳細受付手段）、ＳＴ４４として図１７に具体的に示す品目画像選択処理を実行する。
【００５３】
先ず、ＣＰＵ１１は、ＳＴ５１としてデータベースサーバ２にアクセスして、画面データベース２Ｄから品目詳細画面６０に係るレコードを取り込む。また、ＳＴ５２として品目データベース２Ｂから選択メニュー品目のレコードを取り込む。そして、このレコードを解析して、選択メニュー品目の品目名、単価、コメントを読み出す（品目情報読出し手段）。さらに、ＳＴ５３として選択メニュー品目のレコードをさらに解析して詳細３Ｄ画像コードを抽出する。そして、データベースサーバ２にアクセスして、この詳細３Ｄ画像コードで特定される三次元画像データがセットされたレコードを画像データベース２Ｃから取り込む。しかしてＣＰＵ１１は、ＳＴ５４として、上記ＳＴ５１〜ＳＴ５３の各処理でそれぞれ取得したレコードの各種データに基づいて品目詳細画面６０を作成する（詳細画面作成手段）。ＣＰＵ１１は、ＳＴ５５として作成した品目詳細画面６０を立体視ディスプレイ１７に表示させる（詳細画面表示制御手段）。
【００５４】
品目詳細画面６０の一レイアウト例を図１１に示す。図示するように、品目詳細画面６０には、品目詳細画像表示欄６１が形成されている。また、品名・コメント及び単価の各表示欄６２の他、上下スピンボタン６３付のエディットフィールド６４、金額表示欄６５、及びスライダ６６が形成されている。さらに、戻りボタン６７、決定ボタン６８及びカートボタン６９が立体視可能な３Ｄボタンとして表示されている。これらの画面構成要素６１〜６９は、品目詳細画面６０に係るレコードのデータに基づいている。
【００５５】
品目詳細画像表示欄６１には、選択メニュー品目の三次元画像が表示される。三次元画像は、画像データベース２Ｃから取り込んだレコードの詳細三次元画像データに基づくものである。品名、コメント及び単価の各表示欄には、それぞれ選択メニュー品目のレコードから読み出した品名、コメント及び単価が表示される。エディットフィールド６４には注文数量の初期値として”１”が表示される。金額表示欄６５には、選択メニュー品目の単価に注文数量を乗算した金額が表示される。
【００５６】
品目詳細画面６０を閲覧した客は、注文点数を変更する場合、スピンボタン６３をタッチする。ＣＰＵ１１は、ＳＴ５６としてスピンボタン６３がタッチされたことを検知すると、ＳＴ５７としてエディットフィールド６４の注文数量を“１”ずつ増減する。また、金額を再計算し、金額表示欄６５の値を更新する。
【００５７】
注文メニュー品目の量を増量または減量させる場合には、スライダ６６を画面に向かって右または左にスライドさせる。ＣＰＵ１１は、ＳＴ５８としてスライダ６６がスライドされたことを検知すると、ＳＴ５９として品目詳細画像表示欄６１に表示されている三次元画像のサイズを変更する。
【００５８】
具体的には、スライダ６６が画面に向かって右側にスライドされた場合には、増量が指示されたので、ＣＰＵ１１は、選択メニュー品目のレコードを解析して増量フラグをチェックする。ここで、増量可能な場合には、増量割増額と増量用３Ｄ画像コードとを取得する。そして、データベースサーバ２にアクセスして、この増量用３Ｄ画像コードで特定される増量用三次元画像データがセットされたレコードを画像データベース２Ｃから取り込み、このレコードの増量用三次元画像データに基づく三次元画像を品目詳細画像表示欄６１に表示させる。また、単価に増量割増額を加算し、金額表示欄６５の金額を再計算する。
【００５９】
一方、スライダ６６が画面に向かって左側にスライドされた場合には、減量が指示されたので、ＣＰＵ１１は、選択メニュー品目のレコードを解析して減量フラグをチェックする。ここで、減量可能な場合には、減量割引額と減量用３Ｄ画像コードとを取得する。そして、データベースサーバ２にアクセスして、この減量用３Ｄ画像コードで特定される減量用三次元画像データがセットされたレコードを画像データベース２Ｃから取り込み、このレコードの減量用三次元画像データに基づく三次元画像を品目詳細画像表示欄６１に表示させる。また、単価から減量割引額を減算し、金額表示欄６５の金額を再計算する。
【００６０】
なお、増量フラグまたは減量フラグをチェックした結果、増量または減量が不可能であった場合には、三次元画像のサイズ変更は行わない。
【００６１】
品目詳細画像表示欄６１に三次元画像が立体視可能に表示されている選択メニュー品目を注文する場合、客は、決定ボタン６８をタッチする。ＣＰＵ１１は、ＳＴ６０として決定ボタン６８がタッチされたことを検知すると（注文受付手段）、ＳＴ６１として選択メニュー品目のレコードを注文メニュー品目のデータとして注文品目リストメモリ３１に登録する。このとき、注文数量と金額も注文メニュー品目のデータとして登録する。さらに、増量または減量が指示された場合は、増量または減量が指示された旨の情報（フラグ）も注文メニュー品目のデータとして登録する。しかる後、ＣＰＵ１１は、ＳＴ１５の処理に戻り、立体視ディスプレイ１７の画面を品目一覧画面５０に戻す。
【００６２】
なお、選択メニュー品目の注文を取止める場合には、客は、戻りボタン６７をタッチする。ＣＰＵ１１は、ＳＴ６２として戻りボタン６７がタッチされたことを検知すると、注文メニュー品目のデータを登録することなくＳＴ１５の処理に戻り、立体視ディスプレイ１７の画面を品目一覧画面５０に戻す。
【００６３】
このように、品目一覧画面５０から注文すべきメニュー品目を見つけた客は、そのメニュー品目の二次元画像が表示されている品目画像表示欄５１をタッチする。そうすると、この品目画像表示欄５１に対応した詳細ボタン５２が有効となるので、この詳細ボタン５２をタッチする。そうすると、このメニュー品目の詳細画面６０が立体視ディスプレイ１７に表示されるので、その内容を確認する。そして、注文をする場合には、決定ボタン６８をタッチする。そうすると、このメニュー品目のレコードや注文数量などのデータが注文品目リストメモリ３１に登録される。そして、立体視ディスプレイ１７の画面が品目一覧画面５０に戻る。
【００６４】
このとき、この画面５０の品目画像表示欄５１においては、注文をしたメニュー品目の画像が低三次元画像データにより三次元画像として立体視可能に表示される。一方、まだ注文をしていないメニュー品目の画像は二次元画像のままである。したがって、客は、注文を終えたメニュー品目とまだ注文をしていないメニュー品目とを、画面を一瞥するだけで識別することができる。
【００６５】
また、品目一覧画面５０から注文すべきメニュー品目の画像にタッチすると、このメニュー品目の画像は三次元画像として表示される。このときの三次元画像は、高三次元画像データに基づくものである。一方、既に選択済のメニュー品目に対する三次元画像は、低三次元画像データに基づいている。したがって、立体視できる画像の高さの違いによって、客は、今まさに選択したメニュー品目と、以前に選択したのメニュー品目とを、容易に識別することができる。
【００６６】
さて、注文を終えた客は、品目一覧画面５０または品目詳細画面６０において、カートボタン５６または６９をタッチする。そうすると、立体視ディスプレイ１７の画面がカート画面７０に切り換わる。
【００６７】
すなわちＣＰＵ１１は、ＳＴ２５またはＳＴ６３としてカートボタン５６または６９をタッチされたことを検知すると、ＳＴ２６またはＳＴ６４として図１８に具体的に示すカート画面表示処理を開始する。
【００６８】
先ず、ＣＰＵ１１は、ＳＴ７１としてデータベースサーバ２にアクセスして、画面データベース２Ｄからカート画面７０に係るレコードを取り込む。そして、ＳＴ７２としてこのレコードのデータに基づいてカート画面７０を作成する。ＣＰＵ１１は、ＳＴ７３として作成したカート画面７０を立体視ディスプレイ１７に表示させる。
【００６９】
カート画面７０の一レイアウト例を図１２に示す。図示するように、カート画面７０には、注文したメニュー品目の品名、数量及び金額からなる明細表示欄７１と、合計金額表示欄７２とが形成されている。明細表示欄７１には、明細行毎に取消ボタン７３が形成されている。また、戻りボタン７４と注文ボタン７５とが立体視可能な３Ｄボタンとして表示されている。
【００７０】
ＣＰＵ１１は、ＳＴ７４として注文品目リストメモリ３１を検索して、注文メニュー品目のデータが登録されているか否かを判断する。登録されている場合には（ＳＴ７４のＹＥＳ）、ＣＰＵ１１は、ＳＴ７５としてその登録データから注文メニュー品目の品目名称、注文数量，金額を取得し、合計金額を算出する。そして、ＳＴ７６としてカート画面７０の明細表示欄７１に、注文メニュー品目の品目名称、注文数量，金額を表示させる。また、合計金額表示欄７２に合計金額を表示させる。この状態で、ＣＰＵ１１は、取消ボタン７３、戻りボタン７４、または注文ボタン７５のいずれかのボタンが入力されるのを待機する。
【００７１】
カート画面７０を閲覧した客は、注文を続ける場合、戻りボタン７４をタッチする。ＣＰＵ１１は、ＳＴ７７として戻りボタン７４がタッチされたことを検知すると、ＳＴ５の処理に戻る。すなわち、立体視ディスプレイ１７の画面をカテゴリ画面４０に戻す。
【００７２】
また、注文を取消す場合には、明細表示欄７１の取消すべき品目の明細が表示されている行に対応した取消ボタン７３をタッチする。ＣＰＵ１１は、ＳＴ７８としていずれかの取消ボタン７３がタッチされたことを検知すると、ＳＴ７９として注文品目リストメモリ３１から取消が指示されたメニュー品目の登録データを削除する。しかる後、ＣＰＵ１１は、ＳＴ７４の処理に戻る。
【００７３】
注文を確定させる場合には、注文ボタン７５をタッチする。ＣＰＵ１１は、ＳＴ８０として注文ボタン７５がタッチされたことを検知すると、ＳＴ８１として注文品目リストメモリ３１に登録されている注文メニュー品目のデータを注文管理サーバ３に伝送する（通信手段）。しかる後、ＳＴ８２としてデータベースサーバ２にアクセスして、画面データベース２Ｄから注文完了画面８０に係るレコードを取り込む。そして、ＳＴ８３としてこのレコードのデータに基づいて注文完了画面８０を作成し、立体視ディスプレイ１７に表示させる。
【００７４】
注文完了画面８０の一レイアウト例を図１３に示す。  
以上で、一人の客の注文が完了する。その後、ＣＰＵ１１は、アイドル状態に戻る。
【００７５】
なお、注文品目リストメモリ３１を検索した結果、注文メニュー品目のデータが登録されていない場合には（ＳＴ７４のＮＯ）、ＣＰＵ１１は、戻りボタン７４が入力されるのを待機する。そして、ＳＴ８４として戻りボタン７４がタッチされたことを検知したならば、ＳＴ５の処理に戻る。
【００７６】
このように、本実施の形態の電子メニュー端末１によれば、品目一覧画面５０の各品目画像表示欄５１に表示されるメニュー品目画像の大きさや色を変えることなく、選択したメニュー品目と選択していないメニュー品目とを、明確に区別することができる。また、注文をしたメニュー品目と、注文をしていないメニュー品目とも、明確に区別することができる。さらに、選択したメニュー品目と注文をしたメニュー品目とも、明確に区別することができる。
【００７７】
また、電子メニュー端末１によれば、注文をする前にそのメニュー品目の詳細な情報を確認することができる。このとき、メニュー品目の三次元画像は拡大されて表示されるので、ボリウムを感じることができる。
【００７８】
さらに、客自身が電子メニュー端末１を用いて注文したデータは、直接、注文管理サーバ３に伝送され、厨房端末６への調理指示や、ＰＯＳ端末７での会計処理に供せられるので、セルフ飲食店システムを実現することができる。
【００７９】
なお、この発明は前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。
【００８０】
例えば、前記実施の形態では、選択したメニュー品目の画像を、表示面からの高さ成分が大きい高三次元画像とし、注文したメニュー品目の画像を、表示面からの高さ成分が小さい低三次元画像としたが、高低を逆にしてもよい。
【００８１】
また、前記実施の形態では、電子メニュー端末１の入力装置としてタッチパネル１８を示したが、入力装置はタッチパネルに限定されるものではない。例えば、マウス等のポインティングデバイスやキーボード等を用いることもできる。
【００８２】
また、前記実施の形態では、食卓２１の席２３ａ〜２３ｄ毎に電子メニュー端末１を設けたが、食卓２１毎に１台の電子メニュー端末１を設けるようにしてもよい。
【００８３】
また、前記実施の形態では、飲食メニューの品目を表示する電子メニュー端末１について説明したが、表示される品目の種類は特に限定されるものではない。要は、二次元画像と三次元画像とによって選択状態と非選択状態とを区別できればよい。
【００８４】
さらに、前記実施の形態では電子メニュー端末１のＲＯＭ１２に発明を実施する機能である表示制御プログラム３０が予め記録されているものとして説明をしたが、これに限らず同様の機能をネットワークから電子メニュー端末１にダウンロードしても良いし、同様の機能を記録媒体に記憶させたものを電子メニュー端末１にインストールしてもよい。記録媒体としては、ＣＤ−ＲＯＭ等プログラムを記憶でき、かつ装置が読み取り可能な記録媒体であれば、その形態は何れの形態であっても良い。またこのように予めインストールやダウンロードにより得る機能は装置内部のＯＳ（オペレーティング・システム）等と協働してその機能を実現させるものであってもよい。
【００８５】
この他、前記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を組合わせてもよい。
【図面の簡単な説明】
【００８６】
【図１】本発明の一実施の形態である電子メニューシステムの一構成例を示すブロック図。
【図２】カテゴリデータベースに記憶されるレコード構造の要部を示す図。
【図３】品目データベースに記憶されるレコード構造の要部を示す図。
【図４】画像データベースに記憶されるレコード構造の要部を示す図。
【図５】画面データベースに記憶されるレコード構造の要部を示す図。
【図６】電子メニュー端末の要部構成を示すブロック図。
【図７】電子メニュー端末を構成する立体視ディスプレイの取付例を示す模式図。
【図８】電子メニュー端末の立体視ディスプレイに表示される主要な画面の変遷図。
【図９】カテゴリ画面の一レイアウト例を示す平面図。
【図１０】品目一覧画面の一レイアウト例を示す平面図。
【図１１】品目詳細画面の一レイアウト例を示す平面図。
【図１２】カート画面の一レイアウト例を示す平面図。
【図１３】注文完了画面の一レイアウト例を示す平面図。
【図１４】電子メニュー端末のＣＰＵが実行する情報処理手順の要部を示す流れ図。
【図１５】図１４におけるカテゴリ選択処理の処理手順を具体的に示す流れ図。
【図１６】図１５における品目画像選択処理の処理手順を具体的に示す流れ図。
【図１７】図１６における詳細画面表示処理の処理手順を具体的に示す流れ図。
【図１８】図１６または図１７におけるカート画面表示処理の処理手順を具体的に示す流れ図。
【符号の説明】
【００８７】
１…電子メニュー端末、２…データベースサーバ、２Ａ…カテゴリデータベース、２Ｂ…品目データベース、２Ｃ…画像データベース、２Ｄ…画面データベース、３…注文管理サーバ、１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、１４…通信インターフェイス、１７…立体視ディスプレイ、１８…タッチパネル。
【図１】
2010092430.tif 000003
【図２】
2010092430.tif 000004
【図３】
2010092430.tif 000005
【図４】
2010092430.tif 000006
【図５】
2010092430.tif 000007
【図６】
2010092430.tif 000008
【図７】
2010092430.tif 000009
【図８】
2010092430.tif 000010
【図９】
2010092430.tif 000011
【図１０】
2010092430.tif 000012
【図１１】
2010092430.tif 000013
【図１２】
2010092430.tif 000014
【図１３】
2010092430.tif 000015
【図１４】
2010092430.tif 000016
【図１５】
2010092430.tif 000017
【図１６】
2010092430.tif 000018
【図１７】
2010092430.tif 000019
【図１８】
2010092430.tif 000020