(57)【要約】【課題】  ヘルプ画像における説明をユーザにより理解し易く表示する。【解決手段】  ＣＰＵ１９は、店舗などにおける業務に関するユーザによる指示がそれぞれ関連付けられた複数の表示部品（ボタン部品）を配列してなる操作領域を含んだＧＵＩ画像を生成する。ＬＣＤ１０は、上記のＧＵＩ画像を表示する。タッチパネル１２は、ＧＵＩ画像に含まれた複数の表示部品のうちの任意の１つを指定するユーザの操作を入力する。ＣＰＵ１９は、タッチパネル１２により入力された操作により指定された表示部品に関連付けられた指示に従って業務を支援するための支援処理を実行する。そしてＣＰＵ１９は、支援処理に関する説明の表示がユーザにより指定されている期間に、複数の表示部品を小型化することによって小さくした操作領域と、上記の説明を表した説明画像とを互いに重ならないように表すようにＧＵＩ画像を変更する。【選択図】      図２
2011192253.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによる指示がそれぞれ関連付けられた複数の表示部品を配列してなる操作領域を含んだグラフィカルユーザインタフェース画像を生成する生成手段と、
前記グラフィカルユーザインタフェース画像を表示する表示手段と、
前記表示手段により表示されている前記グラフィカルユーザインタフェース画像に含まれた前記複数の表示部品のうちの任意の１つを指定するユーザの操作を入力する入力手段と、
前記入力手段により入力された操作により指定された表示部品に関連付けられた指示に応じた処理を実行する処理手段とを具備し、
かつ前記生成手段は、前記支援処理に関する説明の表示が前記ユーザにより指定されている期間には、前記複数の表示部品を小型化することによって小さくした前記操作領域と前記説明を表した説明画像とを互いに重ならせずに表すように前記グラフィカルユーザインタフェース画像を変更することを特徴とする情報処理装置。
【請求項２】
前記生成手段は、前記表示部品を小型化する際には、前記表示部品に含まれる文字も小さくすることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記生成手段は、前記表示部品を小型化する際には、前記表示部品に含まれる文字のサイズを変えずに前記表示部品中での文字の配置を変更することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記生成手段は、前記表示部品を小型化する際には、前記表示部品に含まれる全ての文字をその文字サイズを変えずに前記表示部品中での文字の配置を変更することが可能であるならばそのようにし、不可能であるならば文字も小さくすることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記生成手段は、前記処理手段による支援処理の結果を表す結果画像を前記操作領域に含むように前記グラフィカルユーザインタフェース画像を生成し、かつ前記支援処理に関する説明の表示が前記ユーザにより指定されている期間には前記結果画像も縮小することを特徴とする請求項１乃至請求項４のいずれか１項に記載の情報処理装置。
【請求項６】
グラフィカルユーザインタフェース画像を表示する表示手段と、
前記表示手段により表示されている前記グラフィカルユーザインタフェース画像に含まれた複数の表示部品のうちの任意の１つを指定するユーザの操作を入力する入力手段とともに情報処理装置を構成するコンピュータを、
前記ユーザによる指示がそれぞれ関連付けられた複数の表示部品を配列してなる操作領域を含むように前記グラフィカルユーザインタフェース画像を生成する生成手段と、
前記入力手段により入力された操作により指定された表示部品に関連付けられた指示に応じた処理を実行する処理手段として機能させ、
かつ前記生成手段を、前記処理に関する説明の表示が前記ユーザにより指定されている期間には、前記複数の表示部品を小型化することによって小さくした前記操作領域と前記説明を表した説明画像とを互いに重ならせずに表すように前記グラフィカルユーザインタフェース画像を変更するものとすることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、飲食店等における店員などによる注文受付業務などのような業務を支援するために利用可能な情報処理装置およびその動作制御のためのプログラムに関する。
【背景技術】
【０００２】
例えばファミリーレストランや居酒屋等の多くの飲食店では、メニュー品目の注文の受付業務や会計業務などの種々の業務を支援する種々の情報処理装置が利用されている。これらの情報処理装置はネットワークを介して互いに接続されて協働することにより、各種の業務の支援を効率的に行うシステムが構築されることも多い。
【０００３】
さて、上記のような情報処理装置では、ユーザによる指示の入力にグラフィカルユーザインタフェースを利用することが一般的である。そしてこのグラフィカルユーザインタフェースにおける表示画像（グラフィカルユーザインタフェース画像）には、ユーザの指示を入力するための表示部品が複数配列される。なお上記の表示部品は、例えば注文されたメニュー品目を指定するためのボタンを仮想的に表した画像などを指す。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−２５５０６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のような情報処理装置は、高機能化に伴って操作が複雑となっており、操作説明を表したヘルプ画像を表示できることが望まれている。しかしながら、このヘルプ画像は通常の業務に際しては多くの場合必要ではない。そこで、ユーザからの要求に応じて一時的にヘルプ画像を表示することが一般的である。
【０００６】
そしてこのような場合にヘルプ画像は、元々表示されていたグラフィカルユーザインタフェース画像の表示を取り止めた上で表示するか、あるいはグラフィカルユーザインタフェース画像に重畳して表示するものとなっていた（例えば、特許文献１を参照）。
【０００７】
このため、ヘルプ画像の表示時には、このヘルプ画像にて操作対象として説明されている表示部品が表示されていないことがあり得、この場合にはヘルプ画像における説明をユーザが把握しづらくなってしまう。
【０００８】
本発明はこのような事情を考慮してなされたものであり、その目的とするところは、ヘルプ画像における説明をユーザにより理解し易く表示することにある。
【課題を解決するための手段】
【０００９】
本発明の第１の態様による情報処理装置は、業務に関するユーザによる指示がそれぞれ関連付けられた複数の表示部品を配列してなる操作領域を含んだグラフィカルユーザインタフェース画像を生成する生成手段と、前記グラフィカルユーザインタフェース画像を表示する表示手段と、前記表示手段により表示されている前記グラフィカルユーザインタフェース画像に含まれた前記複数の表示部品のうちの任意の１つを指定するユーザの操作を入力する入力手段と、前記入力手段により入力された操作により指定された表示部品に関連付けられた指示に従って前記業務を支援するための支援処理を実行する処理手段とを備え、かつ前記生成手段は、前記支援処理に関する説明の表示が前記ユーザにより指定されている期間には、前記複数の表示部品を小型化することによって小さくした前記操作領域と前記説明を表した説明画像とを互いに重ならせずに表すように前記グラフィカルユーザインタフェース画像を変更する。
【００１０】
本発明の第２の態様によるプログラムは、グラフィカルユーザインタフェース画像を表示する表示手段と、前記表示手段により表示されている前記グラフィカルユーザインタフェース画像に含まれた複数の表示部品のうちの任意の１つを指定するユーザの操作を入力する入力手段とともに情報処理装置を構成するコンピュータを、店舗における業務に関する前記ユーザによる指示がそれぞれ関連付けられた複数の表示部品を配列してなる操作領域を含むように前記グラフィカルユーザインタフェース画像を生成する生成手段と、前記入力手段により入力された操作により指定された表示部品に関連付けられた指示に従って前記業務を支援するための支援処理を実行する処理手段として機能させ、かつ前記生成手段を、前記支援処理に関する説明の表示が前記ユーザにより指定されている期間には、前記複数の表示部品を小型化することによって小さくした前記操作領域と前記説明を表した説明画像とを互いに重ならせずに表すように前記グラフィカルユーザインタフェース画像を変更するものとする。
【発明の効果】
【００１１】
本発明によれば、ヘルプ画像における説明をユーザにより理解し易く表示できる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係る接客支援システムの構成を図。
【図２】図１中の情報端末のブロック図。
【図３】図２中のＨＤＤに記憶される部門ファイルのファイル構造を示す図。
【図４】図２中のＨＤＤに記憶されるＰＬＵファイルのファイル構造を示す図。
【図５】図２中のＣＰＵのフローチャート。
【図６】オーダー入力用のＧＵＩ画像の一例を示す図。
【図７】図６に示すＧＵＩ画像を操作説明用画像を含むように更新して得られたＧＵＩ画像の一例を示す図。
【図８】図６に示すＧＵＩ画像を操作説明用画像を含むように更新して得られたＧＵＩ画像の変形例を示す図。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施形態について説明する。
【００１４】
図１は本実施形態に係る接客支援システム１００の構成を図である。
【００１５】
この接客支援システム１００は、飲食店や販売店などのような顧客の注文に応じて飲食サービスや商品販売サービスを提供する任意の施設で利用可能である。ただし以下においては、飲食店での利用に適応するものとして構成された接客支援システム１００について説明することとする。
【００１６】
接客支援システム１００は、３つの情報端末１、キッチンプリンタ２およびステーション３をＬＡＮ（local area network）４にそれぞれ接続して構成される。ただし、情報端末１は、１台のみを含んでも良いし、２台または４台以上を含んでも良い。またキッチンプリンタ２は、２台以上を含み得る。
【００１７】
情報端末１は、例えば接客フロアやチェックアウトカウンタに設置される。顧客に対する案内業務、受注業務、給仕（配膳）業務、あるいは会計業務など各種の業務を支援するための処理を行う。そして、接客フロアに設置された情報端末１においては、案内業務、受注業務および給仕（配膳）業務を支援するための処理が主として利用される。またチェックアウトカウンタに設置された情報端末１においては、さらに会計業務を支援するための処理が利用される。なお、情報端末１は、上記の業務の一部のみを支援する処理を行うことにより用途に特化したものとしても良い。すなわち、この情報端末１は、店舗における業務を支援するための情報処理装置としての機能を備えている。つまり接客支援システム１００は、情報処理装置を含んだものとなっている。
【００１８】
キッチンプリンタ２は、例えばキッチンに設置され、情報端末１から送信された受注情報に基づく調理指示伝票を調理人のために印字する。
【００１９】
ステーション３は、例えばバックヤードに設置され、情報端末１から送信された各種の情報を集計処理し、飲食店の営業に拘わる管理業務を支援する。またステーション３は、複数の情報端末１で共通に利用される情報の管理処理を行うこともある。
【００２０】
図２は情報端末１のブロック図である。
【００２１】
情報端末１は、液晶ディスプレイ（ＬＣＤ）１０、表示コントローラ１１、タッチパネル１２、タッチパネルコントローラ１３、周辺機器インタフェース（周辺機器Ｉ／Ｆ）１４、通信インタフェース（通信Ｉ／Ｆ）１５、ＲＯＭ（read-only memory）１６、ＲＡＭ（random-access memory）１７、ＨＤＤ（hard disk drive）１８およびＣＰＵ（central processing unit）１９を含む。このうち、表示コントローラ１１、タッチパネルコントローラ１３、周辺機器インタフェース１４、通信インタフェース１５、ＲＯＭ１６、ＲＡＭ１７、ＨＤＤ１８およびＣＰＵ１９は、バスラインにそれぞれ接続されている。液晶ディスプレイ１０およびタッチパネル１２は、表示コントローラ１１およびタッチパネルコントローラ１３にそれぞれ接続されている。
【００２２】
液晶ディスプレイ１０は、表示コントローラ１１により駆動されて画像を表示する。表示コントローラ１１は、ＣＰＵ１９の制御の下にＲＡＭ１７から転送される画像データに応じた画像が表示されるように液晶ディスプレイ１０を制御する。
【００２３】
タッチパネル１２は、液晶ディスプレイ１０の表示面に積層配置されている。タッチパネル１２は、液晶ディスプレイ１０の表示画面へのユーザによるタッチがなされた際に、そのタッチ位置に応じた検出信号を出力する。タッチパネルコントローラ１３は、タッチパネル１２から出力された検出信号に基づいて上記のタッチ位置を表す座標情報を求め、この座標情報をＣＰＵ１９へ送る。
【００２４】
周辺機器インタフェース１４には、プリンタ５や客面表示装置６などの周辺機器が必要に応じて接続される。周辺機器インタフェース１４は、接続されている周辺機器と通信する。周辺機器インタフェース１４としては、ＵＳＢ（universal serial bus）の汎用規格に準拠したインタフェース回路などを利用できる。なお、プリンタ５は、受注伝票、領収伝票あるいは各種のジャーナルなどを印刷するために利用される。客面表示装置６は、会計結果や広告情報などを顧客に提示するための画像を表示するために利用される。プリンタ５および客面表示装置６の少なくとも一方は、情報端末１に内蔵されていても良い。
【００２５】
通信インタフェース１５は、キッチンプリンタ２およびステーション３とＬＡＮ４を介して通信する。通信インタフェース１５としては、イーサネット（登録商標）などの汎用規格に準拠したインタフェース回路などを利用できる。
【００２６】
ＲＯＭ１６は、ＣＰＵ１９の処理手順を記述したプログラムや、ＣＰＵ１６が各種の処理を実行する上で必要なデータなどを記憶している。
【００２７】
ＲＡＭ１７は、ＣＰＵ１６が各種の処理を実行する上で必要なデータを必要に応じて記憶する。例えばＲＡＭ１７には、液晶ディスプレイ１０で表示する画像を表す画像情報が記憶される。またＲＡＭ１７は、ＣＰＵ１６が各種の処理を行う際のワークエリアとしても利用される。
【００２８】
ＨＤＤ１８は、ＣＰＵ１９の処理手順を記述したプログラムや、ＣＰＵ１６が各種の処理を実行する上で必要なデータなどを記憶している。ＨＤＤ１８が記憶するデータには、後述する部門ファイルおよびＰＬＵ（price look up）ファイルを含む。またＨＤＤ１８が記憶するデータには、各種の画像を生成するための素材となる表示部品を表すデータが含まれる。この表示部品には、グラフィカルユーザインタフェース画像に配置するボタン部品も含まれる。
【００２９】
ＣＰＵ１９は、ＲＯＭ１６やＨＤＤ１８に記憶されたプログラムに従って、前述した各種の業務を支援するための各種の処理を実行する。なお、業務を支援するための各種の処理とは、例えばメニュー品目のオーダー受け付けのための処理などである。
【００３０】
なお、情報端末１は、ＲＯＭ１６やＨＤＤ１８にプログラムが記憶された状態にて販売や譲渡がなされても良いし、記憶媒体に記憶された状態や通信回線を介した通信により販売または譲渡されたプログラムが任意に情報端末１にインストールされても良い。なお、上記の記憶媒体としては、磁気ディスク、光磁気ディスク、光ディスク、あるいは半導体メモリなどのあらゆる種類のものを利用できる。
【００３１】
図３は部門ファイルのファイル構造を示す図である。
【００３２】
部門ファイルは、部門番号、部門名、タグ位置および備考の各情報フィールドをそれぞれ含んだ複数のデータレコードの集合からなる。これらのデータレコードは、個別の部門に関する情報がそれぞれ記述される。具体的には、部門番号の情報フィールドには、メニュー品目を分類するべく定められた複数の部門のそれぞれに割り付けられた番号が記述される。部門名の情報フィールドには、上記の部門のそれぞれを識別するための名称が記述される。タグ位置の情報フィールドには、後述するオーダー入力用のグラフィカルユーザインタフェース画像（以下、ＧＵＩ画像と記す）におけるボタン部品の配置位置が記述される。備考には、その他の備考情報が必要に応じて記述される。なお図３においては、いずれのデータレコードも備考情報が記述されていない。
【００３３】
図３の例では、「ドリンク」「デザート」「和膳」「和洋食」「丼もの」「鍋もの」「うどん＆そば」「一品料理」ならびに「健康とサラダ」なる９つの部門が定められており、これらの部門には「０１」〜「０９」の各部門番号がそれぞれ割り付けられていることが部門ファイルに記述されている。そして例えば、「ドリンク」なる部門に対応するボタン部品の配置位置が「２行５列」であることが部門ファイルに記述されている。
【００３４】
図４はＰＬＵファイルのファイル構造を示す図である。
【００３５】
ＰＬＵファイル４０２は、コード、部門、割付、画像、メニュー名、単価、持帰り、奉仕料対象およびボタン色の各情報フィールドをそれぞれ含んだ複数のデータレコードの集合からなる。これらのデータレコードには、個別のメニュー品目に関する情報が記述される。コードの情報フィールドには、個々のメニュー品目に割り付けられたコードが記述される。部門の情報フィールドには、個々のメニュー品目が属する部門の部門番号が記述される。割付の情報フィールドには、オーダー入力用のＧＵＩ画像におけるボタン部品の配置位置が記述される。画像の情報フィールドには、ボタン部品に重畳表示する画像が記述される。メニュー名の情報フィールドには、個々のメニュー品目の名称が記述される。単価の情報フィールドには、個々のメニュー品目の単価が記述される。持帰りの情報フィールドには、個々のメニュー品目の持ち帰りの可否が記述される。奉仕料対象の情報フィールドには、個々のメニュー品目が奉仕料徴収の対象となるか否かが記述される。ボタン色の情報フィールドは、ボタン部品の色が記述される。
【００３６】
なお、部門ファイルおよびＰＬＵファイルは、接客支援システム１００が使用される飲食店における営業実態に基づいて、例えば接客支援システム１００の導入作業の一環として作成されてＨＤＤ１８に書き込まれる。また部門ファイルおよびＰＬＵファイルは、ステーション３に内臓または接続された記憶媒体のみにより記憶されても良いし、そのような記憶媒体とＨＤＤ１８との双方により記憶されても良い。
【００３７】
次に接客支援システム１００の動作について説明する。
【００３８】
顧客の注文についてのオーダー情報が店員によって情報端末１に入力されると、入力されたオーダー情報はＬＡＮ４を介してステーション３に伝送される。ステーション３は、到来したオーダー情報を、会計処理や集計処理などのために管理する。またステーション３は、オーダー情報をＬＡＮ４を介してキッチンプリンタ２へと送信する。キッチンプリンタ２は、到来したオーダー情報に応じた内容の調理指示伝票を印字する。
【００３９】
さて、上記のようなオーダー情報の入力に使用される情報端末１は、例えば店員によってオーダー入力モードに設定される。このオーダー入力モードが設定されているときにＣＰＵ１９は、図５に示す処理を実行する。ただし、図５においては本実施の形態の特徴的な一部の処理のみを示している。
【００４０】
ステップＳａ１においてＣＰＵ１９は、オーダー入力用のＧＵＩ画像を生成し、このＧＵＩ画像をＬＣＤ１０に表示させる。具体的には、ＣＰＵ１９は図６に示すようなレイアウトのＧＵＩ画像７０を示す画像データをＲＡＭ１７に生成する。
【００４１】
ＧＵＩ画像７０は、オーダー入力のための操作用領域７１を含む。操作用領域７１には、領域７１ａ，７１ｂ，７１ｃを含んでいる。領域７１ａは、オーダー入力の結果を表す。領域７１ｂは、複数のボタン部品が配列される。領域７１ｃは、オーダー入力操作に関わる付加機能を指定するための複数のボタン部品が配列される。
【００４２】
領域７１ｂに配置されるボタン部品には、部門がそれぞれ関連付けられた複数のボタン部品と、メニュー品目がそれぞれ関連付けられた複数のボタン部品とを含む。メニュー品目がそれぞれ関連付けられた複数のボタン部品は、その関連付けられたメニュー品目のオーダー受け付けのための処理を行うよう指示するためのユーザ操作を入力するためのものである。部門がそれぞれ関連付けられた複数のボタン部品を配列する領域と、メニュー品目がそれぞれ関連付けられた複数のボタン部品を配列する領域とは、それぞれ個別に予め定義されており、ＣＰＵ１９は、これらの領域内での各ボタン部品の位置を部門ファイルおよびＰＬＵファイルに記述された情報に基づいて決定する。そしてＣＰＵ１９は、領域７１ｂ，７１ｃに配置するべきボタン部品の情報をＨＤＤ１８から取得して、その情報を配置位置に応じてＲＡＭ１７に展開する。
【００４３】
ＧＵＩ画像７０は、操作用領域７１の外にも複数のボタン部品を配置している。これらのボタン部品のうちの一つであるボタン部品７２には、操作説明の表示（ヘルプ表示）の要求の入力が関連付けられている。
【００４４】
なお、図６における領域７１ａはオーダー入力がなされたのちの状態を示している。これは、領域７１ａの機能を把握し易くするためであり、ＣＰＵ１９がステップＳａ１において生成するＧＵＩ画像には、具体的なオーダー入力の結果の情報はまだ含まれない。
【００４５】
そしてＧＵＩ画像７０を示す画像データを生成し終えたならばＣＰＵ１９は、表示コントローラ１１に対してその画像データを転送するとともに、表示を指示する。これに応じて表示コントローラ１１は、転送された画像データに応じてＧＵＩ画像７０が表示されるようにＬＣＤ１０を駆動する。
【００４６】
ＧＵＩ画像７０がＬＣＤ１０によって表示された状態でＣＰＵ１９は、ステップＳａ２においてユーザによりＧＵＩ操作が行われるのを待ち受ける。なお本実施形態では、ＧＵＩ操作はＬＣＤ１０の表示画面をユーザが指などでタッチすることにより行われる。そこでＣＰＵ１９は、タッチパネルコントローラ１３から検出信号が与えられたならば、ユーザによるＧＵＩ操作がなされたと判断し、ステップＳａ２からステップＳａ３へ進む。
【００４７】
ステップＳａ３においてＣＰＵ１９は、上記のなされたＧＵＩ操作の内容を判定する。具体的にはＣＰＵ１９は、上記の検出信号に基づいてタッチ位置を判断し、そのタッチ位置に割り付けられている機能を実現するための処理の実行がユーザにより指示されたとして判定する。例えば、ユーザがメニュー品目が関連付けられたボタン部品をタッチするように表示画面にタッチしたならば、該当するボタン部品に関連付けられたメニュー品目のオーダー受け付けのための処理を行うよう指示するためのユーザ操作であると判定する。
【００４８】
ヘルプ表示以外の機能を実現するための処理の実行がユーザにより指示されたならばＣＰＵ１９は、その指示に応じた図示しない処理に移行し、その処理を実行する。例えば、部門が関連付けられたボタン部品をタッチすることによって部門の切り換えが指示されたならばＣＰＵ１９は、タッチされたボタン部品に関連付けられた部門に属するメニュー品目のボタン部品が配列されるように領域７１ｂを更新する処理を実行する。また、メニュー品目が関連付けられたボタン部品をタッチすることによってオーダー受け付けのための処理を行うように指示されたならばＣＰＵ１９は、タッチされたボタン部品に関連付けられたメニュー品目に関するオーダー情報をステーション３に送信するとともに、そのオーダー入力の結果を表すように領域７１ａにおける表示内容を更新する処理を実行する。なお、別の業務を支援するための処理の起動や処理の停止などのような図５の処理の終了条件に合致する要求がなされた場合以外では、操作に応じた処理の完了後にＣＰＵ１９はステップＳａ２の待ち受け状態に戻る。
【００４９】
さて、例えばボタン部品７２がタッチされるなどしてヘルプ表示が要求されたのであれば、ＣＰＵ１９はステップＳａ３からステップＳａ４へ進む。
【００５０】
ステップＳａ４においてＣＰＵ１９は、その時点でＬＣＤ１０に表示させているＧＵＩ画像７０における操作用領域７１内の画像を横方向に一定の率で縮小して縮小画像を生成する。
【００５１】
ステップＳａ５においてＣＰＵ１９は、ＬＣＤ１０に表示させる画像を、図７に示すようなレイアウトのＧＵＩ画像８０に更新する。具体的には、ＣＰＵ１９は、ＧＵＩ画像７０における操作用領域７１の左端に寄せた状態で縮小画像８１を配置する。そしてＣＰＵ１９は、操作用領域７１よりも縮小画像８１が小さいことにより生じる空き領域をヘルプ領域８２とし、このヘルプ領域８２に操作説明用画像を配置することによって、ＧＵＩ画像８０を生成する。操作説明用画像は、それを表すデータがＲＯＭ１６またはＨＤＤ１８に予め記憶されており、ＣＰＵ１９はそのデータに基づく画像をＲＡＭ１７に展開する。なお、操作説明用画像を表すデータは、例えばＨＴＭＬ（hypertext markup language）などのような周知のページ記述言語により作成されたものを利用可能である。またＧＵＩ画像８０には、縮小画像８１およびヘルプ領域８２の外にも複数のボタン部品を配置している。これらのボタン部品のうちの一つであるボタン部品８３には、操作説明の表示（ヘルプ表示）の削除要求の入力が関連付けられている。
【００５２】
ＧＵＩ画像８０がＬＣＤ１０によって表示された状態でＣＰＵ１９は、ステップＳａ６においてユーザによりＧＵＩ操作が行われるのを待ち受ける。そしてＣＰＵ１９は、ユーザによるＧＵＩ操作がなされたならば、ステップＳａ６からステップＳａ７へ進む。
【００５３】
ステップＳａ７においてＣＰＵ１９は、上記のなされたＧＵＩ操作の内容を判定する。
【００５４】
ヘルプ表示の削除以外の機能が指定されたならばＣＰＵ１９は、その指定に応じた図示しない処理に移行し、その処理を実行する。例えば、操作説明用画像内にはハイパーリンクが設定されていて、そのハイパーリンクが設定された箇所をタッチするようにユーザが表示画面にタッチしたならば、ＣＰＵ１９はリンク先の情報を表すように操作説明用画像を更新する。なお、別の業務を支援するための処理の起動や処理の停止などのような図５の処理の終了条件に合致する要求がなされた場合以外では、操作に応じた処理の完了後にＣＰＵ１９はステップＳａ６の待ち受け状態に戻る。
【００５５】
さて、例えばボタン部品８３がタッチされるなどしてヘルプ表示の削除が要求されたのであれば、ＣＰＵ１９はステップＳａ７からステップＳａ８へ進む。
【００５６】
ステップＳａ８においてＣＰＵ１９は、ヘルプ領域８２を除去する。この上でステップＳａ９においてＣＰＵ１９は、操作用領域７１を元に戻して、ＬＣＤ１０での表示画像をＧＵＩ画像７０に戻す。
【００５７】
こののちにＣＰＵ１９は、ステップＳａ２の待ち受け状態に戻る。
【００５８】
以上のように情報端末１においては、オーダー入力用のＧＵＩ画像７０がＬＣＤ１０にて表示されている状態においてヘルプ表示の要求がなされたならば、ＧＵＩ画像７０における操作用領域７１に示された画像を縮小するとともに、これによって生じる空き領域としてのヘルプ領域８２に操作説明用画像が配置されたＧＵＩ画像８０に変更される。つまり、ＧＵＩ画像８０には、ヘルプ表示の要求がなされた際に操作用領域７１に示されていた情報の全てを表す画像と、操作説明用画像とが並べて示される。従って、ユーザは、操作用領域７１に表示されていた画像を確認しながら操作説明画像により操作を確認することができる。
【００５９】
この実施形態は、次のような種々の変形実施が可能である。
【００６０】
販売店における商品購入の注文の受け付けなどのような上記各実施形態とは異なる受注業務を支援する装置においても上記の実施形態と同様に実施が可能である。また、注文の受付業務の支援に拘わらず、会計業務や売上集計業務などのような他の様々な業務を支援する処理に際してのＧＵＩ画像の表示に関しても上記の実施形態と同様に実施が可能である。
【００６１】
ＧＵＩ操作は、マウスなどの他のポインティングデバイスを用いて行われても良い。
【００６２】
操作用領域７１に示された画像を縮小する際に、ボタン部品のみを縮小し、ボタン部品上に示す文字のサイズは変更しないこととしても良い。そうすれば、各ボタン部品の機能をユーザが容易に判別することが可能となる。この場合に文字が縮小されたボタン部品の上に配置しきれなくなる場合には、例えば改行を新たに加えるか、あるいは既に改行状態であるならば改行位置を変更するなどして、全ての文字を縮小されたボタン部品の上に配置することが望ましい。このようにして図６に示したＧＵＩ画像７０を更新して生成されたＧＵＩ画像９０を図８に示す。例えば「海の幸サラダ」なる文字列は、ＧＵＩ画像７０においては１行で配列されていたのに対して、ＧＵＩ画像９０においては「海の幸」と「サラダ」とに分けて２行で配列するように更新している。また「あったか豆腐」なる文字列は、ＧＵＩ画像７０においては「あったか」と「豆腐」とに分けた２行で配列されていたのに対して、ＧＵＩ画像９０においては「あった」と「か豆腐」とに分けた２行で配列するように改行位置を変更している。
【００６３】
操作用領域７１に示された画像を縮小する際に、ボタン部品上に示す文字をそのサイズを変更せずにボタン部品上に配置することが可能である場合にはそのようにし、不可能である場合には文字のサイズを小さく変更することとしても良い。
【００６４】
支援する業務は、ユーザの業務である必要はない。すなわち、例えば、買上商品に関する情報を入力する業務を支援する処理を買上客の操作に応じて実行するセルフレジスタ装置においても上記の実施形態と同様な実施が可能である。
【００６５】
ヘルプ領域を設定して操作説明用画像を表示したのちに、ヘルプ領域外の領域に縮小画像を表示してＧＵＩ画像を生成するなどのように、ＧＵＩ画像を変更する手順は任意であって良い。
【００６６】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【符号の説明】
【００６７】
１…情報端末、２…キッチンプリンタ、３…ステーション、４…ＬＡＮ、５…プリンタ、６…客面表示装置、１０…液晶ディスプレイ（ＬＣＤ）、１１…表示コントローラ、１２…タッチパネル、１３…タッチパネルコントローラ、１４…周辺機器インタフェース（周辺機器Ｉ／Ｆ）、１５…通信インタフェース（通信Ｉ／Ｆ）、１６…ＲＯＭ、１７…ＲＡＭ、１８…ＨＤＤ、１９…ＣＰＵ、１００…接客支援システム。
【図１】
2011192253.tif 000003
【図２】
2011192253.tif 000004
【図３】
2011192253.tif 000005
【図４】
2011192253.tif 000006
【図５】
2011192253.tif 000007
【図６】
2011192253.tif 000008
【図７】
2011192253.tif 000009
【図８】
2011192253.tif 000010