(57)【要約】【課題】操作説明の内容をユーザが容易に把握できるよう提示することが可能な情報処理装置及びプログラムを提供する。【解決手段】表示手段と、前記表示手段に表示するためのグラフィカルユーザインタフェース画像として、ユーザの指示を入力するための複数の表示部品を配列した操作画像と、前記操作画像の操作に関する説明文を表示するとともに、当該説明文を構成する一部の語句を表示する画像領域に前記複数の表示部品の何れかを関連付ける設定をした説明画像と、前記画像領域の各々を関連付ける設定をしたナビゲーション画像と、を生成する生成手段と、前記表示手段により表示されている前記グラフィカルユーザインタフェース画像中の任意の位置を指定するユーザの操作を入力する入力手段と、前記ナビゲーション画像が指定されると、このナビゲーション画像に関連付けられた前記画像領域を所定の順序で選択し、当該画像領域に関連付けられた表示部品を強調表示する強調表示手段と、を備える。【選択図】図５
2011192256.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）等のような周知のページ記述言語により作成されたものを利用可能である。図７では、ヘルプトピック「テイクアウト登録」について、「伝票単位」と「アイテム単位」との二つの業務項目が含まれており、「伝票単位」での登録方法を説明した説明文と、「アイテム単位」での登録方法を説明した説明文とが区分けされて表示されている。
【００４６】
具体的に、伝票単位の説明文では、操作手順１として伝票ＴＯボタンをタッチすることで、操作手順２として全ての商品名の前に‘Ｔ’が表示されることが表わされている。また、アイテム単位の説明文では、操作手順１としてアイテムＴＯボタンをタッチし、操作手順２として明細エリアメニューをタッチし、操作手順３としてＯＫボタンをタッチすることが表されている。
【００４７】
また、説明画像８２２に表示された説明文を構成する語句のうち、ＧＵＩ画像８０内に存在する所定の表示部品（ボタン部品や領域）を表わす一部の語句が表示される画像領域に、その対応する表示部品を関連付けるための設定が予め行われている。ここで、画像領域は、その語句を表わす文字列自体、又は、当該語句が画面上に表示される領域を意味する。以下、この画像領域を“関連付け領域”という。
【００４８】
本実施形態では、「伝票単位」の説明文に含まれた［伝票ＴＯ］、「アイテム単位」の説明文に含まれた［アイテムＴＯ］、［明細エリア］及び［ＯＫ］が関連付け領域に対応し、これら関連付け領域のそれぞれに、対応するボタン部品や領域が予め関連付けられている。具体的に、関連付け領域［伝票ＴＯ］は、操作画像８１内のボタン部品８１ａと関連付けされている。また、関連付け領域［アイテムＴＯ］は、操作画像８１内のボタン部品８１ｂと関連付けされている。また、関連付け領域［明細エリア］は、操作画像８１内の領域８１ｃと関連付けされている。また、関連付け領域［ＯＫ］は、ボタン部品８３と関連付けされている。
【００４９】
また、説明画像８２２に表示される各業務項目には、その説明文に示された操作手順を支援するためのナビゲーションボタンが設けられている。ここで、ナビゲーションボタンは、説明文に示された操作手順のナビゲーションを指示するためのボタン部品である。このナビゲーションボタンには、対応する業務項目の説明分に含まれる各関連付け領域が、その操作手順に応じた順序で関連付けて設定されている。
【００５０】
例えば、図７に示すボタン部品８２２ａは、伝票単位でのテイクアウト登録に係る操作手順をナビゲーションするためのナビゲーションボタンである。このボタン部品８２２ａには、操作手順１に対応する関連付け領域［伝票ＴＯ］が関連付けされている。また、ボタン部品８２２ｂは、アイテム単位でのテイクアウト登録に係る操作手順をナビゲーションするためのナビゲーションボタンである。この、ボタン部品８２２ｂには、操作手順１〜３に対応する関連付け領域がその操作手順に応じた順序、即ち［アイテムＴＯ］、［明細エリア］、［ＯＫ］の順序で関連付けされている。
【００５１】
なお、図７では、説明画像８２２の業務項目（伝票単位、アイテム単位）毎にナビゲーションボタンが配置された例を示したが、これに限らず、トピック選択画像８２１の各ヘルプトピック（例えば、「メニューＮｏ登録」等）についても、その業務項目毎にナビゲーションボタンが設けられているものとする。
【００５２】
また、ＧＵＩ画像８０には、操作画像８１及びヘルプ画像８２の外にも複数のボタン部品を配置している。これらのボタン部品のうちの一つであるボタン部品８３には、操作説明の表示（ヘルプ表示）の削除要求の入力が関連付けられている。
【００５３】
ＧＵＩ画像８０がＬＣＤ１０によって表示された状態でＣＰＵ１９は、ユーザによりＧＵＩ操作が行われるのを待ち受ける（ステップＳ１６；Ｎｏ）。そしてＣＰＵ１９は、ユーザによるＧＵＩ操作がなされたならば（ステップＳ１６；Ｙｅｓ）、ステップＳ１７以降の処理に移行する。
【００５４】
ステップＳ１６でなされたＧＵＩ操作が、ヘルプ表示の削除要求、つまりボタン部品８３がタッチされる等してヘルプ表示の削除が要求されたのであれば（ステップＳ１７；Ｙｅｓ）、ＣＰＵ１９は、ステップＳ１８に移行する。そして、ＣＰＵ１９は、ヘルプ画像を除去すると（ステップＳ１８）、操作画像を元に戻して、ＬＣＤ１０での表示画像をＧＵＩ画像７０のような下のレイアウトのＧＵＩ画像に戻す（ステップＳ１９）。こののちにＣＰＵ１９は、ステップＳ１２の待ち受け状態に戻る。
【００５５】
また、ステップＳ１６でなされたＧＵＩ操作として、説明画像８２２内の関連付け領域がタッチされたならば（ステップＳ１７；Ｎｏ→ステップＳ２０；Ｙｅｓ）、ＣＰＵ１９はステップＳ２１に移行する。ステップＳ２１においてＣＰＵ１９は、タッチされた関連付け領域を強調するように説明画像を変更するとともに、この関連付け領域に関連付けられた表示部品を強調するようにＧＵＩ画像を変更することによって、ＬＣＤ１０にて表示中のＧＵＩ画像を更新する（ステップＳ２１）。
【００５６】
例えば、図７に示す説明画像８２２に関連付け領域［アイテムＴＯ］がタッチされた場合、ＣＰＵ１９は、この関連付け領域［アイテムＴＯ］に関連付けられた操作画像８１内のボタン部品８１ｂを強調表示することで、ＬＣＤ１０における表示を、図７に示したＧＵＩ画像８０から図８に示したＧＵＩ画像９０に更新する。ここで、ＧＵＩ画像９０は、上述した操作画像８１及びヘルプ画像８２（トピック選択画像８２１、説明画像８２２）に対応する操作画像９１及びヘルプ画像９２（トピック選択画像９２１、説明画像９２２）を含む。
【００５７】
図８において、操作画像９１は、枠９１ａ及びマーク９１ｂを追加するように操作画像８１を変更したものである。枠９１ａ及びマーク９１ｂは、アイテムＴＯと表示されたボタン部品を指し示して強調するように配置される。なお、枠９１ａ及びマーク９１ｂは、ＧＵＩ画像９０中で目立つ色を使用するのが好ましい。
【００５８】
説明画像９２２は、［アイテムＴＯ］と表されている領域を反転表示とするように説明画像８２２を変更したものである。ただし図８においては、見辛くなってしまうことを避けるために、反転表示される領域のみを枠９２ａにより示している。なお、ＧＵＩ画像９０において関連付け領域及び表示部品を強調するための表示方法は任意であってよい。そしてこのようにＧＵＩ画像を更新し終えたならばＣＰＵ１９は、ステップＳ１６の待ち受け状態に戻る。
【００５９】
また、ステップＳ１６でなされたＧＵＩ操作が、説明画像８２２の何れかの業務項目について配置されたナビゲーションボタンのタッチ操作であった場合（ステップＳ１７；Ｎｏ→ステップＳ２０；Ｎｏ→ステップＳ２２；Ｙｅｓ）、ＣＰＵ１９は、このタッチされたナビゲーションボタンについて、ステップＳ２３のナビゲーション処理を実行する。以下、図９を参照して、ステップＳ２３のナビゲーション処理について説明する。
【００６０】
まず、ＣＰＵ１９は、ナビゲーションボタンに関連付けられた関連付け領域の順序に従い、該関連付け領域を一つ選択する（ステップＳ３１）。続いて、ＣＰＵ１９は、選択した関連付け領域を強調するように説明画像を変更するとともに、この関連付け領域に関連付けられた表示部品を強調するように操作画像を変更することによって、ＬＣＤ１０にて表示中のＧＵＩ画像を更新する（ステップＳ３２）。
【００６１】
次いで、ＣＰＵ１９は、図示しないＲＴＣ（Real  Time  Clock）等の計時装置を用いて時間計時を行い、所定時間が経過するまで現在表示中のＧＵＩ画像を保持する（ステップＳ３３；Ｎｏ）。ここで、所定時間が経過すると（ステップＳ３３；Ｙｅｓ）、ＣＰＵ１９はステップＳ３４に移行する。そして、ＣＰＵ１９は、全ての関連付け領域を選択したか否かを判定し、未選択の関連付け領域が存在する場合には（ステップＳ３４；Ｎｏ）、ステップＳ３１に再び戻る。また、ステップＳ３４において、全ての関連付け領域を選択した場合には（ステップＳ３４；Ｙｅｓ）、ＣＰＵ１９は図５に示したステップＳ１６の待ち受け状態に戻る。
【００６２】
例えば、図７に示す説明画像８２２中において、ナビゲーションボタンであるボタン部品８２２ｂがタッチされた場合、ＣＰＵ１９はＬＣＤ１０における表示を、図７に示したＧＵＩ画像８０から図１０に示したＧＵＩ画像１００に更新する。ここで、ＧＵＩ画像１００は、上述した操作画像８１及びヘルプ画像８２（トピック選択画像８２１、説明画像８２２）に対応する、操作画像１０１及びヘルプ画像１０２（トピック選択画像１０２１、説明画像１０２２）を含む。
【００６３】
操作画像１０１は、枠１０１ａ及び操作手順を表すマーク１０１ｂを追加するように操作画像８１を変更したものである。枠１０１ａ及びマーク１０１ｂは、アイテムＴＯと表示されたボタン部品を指し示して強調するように配置される。なお、枠１０１ａ及びマーク１０１ｂは、ＧＵＩ画像１００中で目立つ色を使用するのが好ましい。また、枠１０１ａ又はマーク１０１ｂの何れか一方のみを配置する形態としてもよい。
【００６４】
説明画像１０２２は、［アイテムＴＯ］と表されている領域を反転表示とするように説明画像８２２を変更したものである。ただし図１０においては、見辛くなってしまうことを避けるために、反転表示される領域のみを枠１０２ａにより示している。なお、ＧＵＩ画像１００において関連付け領域及びボタン部品を強調するための表示方法は任意であってよい。
【００６５】
ＣＰＵ１９は、このようにＧＵＩ画像を更新すると所定時間待機する。そして、ＣＰＵ１９は、未選択の関連付け領域が存在するためステップＳ３１に再び戻り、ＬＣＤ１０における表示を、図１０に示したＧＵＩ画像１００から図１１に示したＧＵＩ画像１１０に更新する。ここで、ＧＵＩ画像１１０は、上述した操作画像１０１及びヘルプ画像１０２（トピック選択画像１０２１、説明画像１０２２）に対応する、操作画像１１１及びヘルプ画像１１２（トピック選択画像１１２１、説明画像１１２２）を含む。
【００６６】
操作画像１１１は、枠１１１ａ及び操作手順を表すマーク１１１ｂを追加するように操作画像１０１を変更したものである。枠１１１ａ及びマーク１１１ｂは、明細エリアを表す領域を指し示して強調するように配置される。なお、枠１１１ａ及びマーク１１１ｂは、ＧＵＩ画像１１０中で目立つ色を使用するのが好ましい。また、枠１１１ａ又はマーク１１１ｂの何れか一方のみを配置する形態としてもよい。
【００６７】
説明画像１１２２は、［明細エリア］と表されている領域を反転表示とするように説明画像１０２２を変更したものである。ただし図１１においては、見辛くなってしまうことを避けるために、反転表示される領域のみを枠１１２ａにより示している。なお、ＧＵＩ画像１１０において関連付け領域及びボタン部品を強調するための表示方法は任意であってよい。
【００６８】
ＣＰＵ１９は、このようにＧＵＩ画像を更新すると所定時間待機する。そして、ＣＰＵ１９は、未選択の関連付け領域が存在するためステップＳ３１に再び戻り、ＬＣＤ１０における表示を、図１１に示したＧＵＩ画像１１０から図１２に示したＧＵＩ画像１２０に更新する。ここで、ＧＵＩ画像１２０は、上述した操作画像１１１及びヘルプ画像１１２（トピック選択画像１１２１、説明画像１１２２）に対応する、操作画像１２１及びヘルプ画像１２２（トピック選択画像１２２１、説明画像１２２２）を含む。
【００６９】
操作画像１２１は、操作画像１１１から枠１１１ａ及びマーク１１１ｂを削除したものである。また、説明画像１２２２は、［ＯＫ］と表されている領域を反転表示とするように説明画像１１２２を変更したものである。ただし図１２においては、見辛くなってしまうことを避けるために、反転表示される領域のみを枠１２２ａにより示している。
【００７０】
また、ＧＵＩ画像１２０は、枠１２３ａ及び操作手順を表すマーク１２３ｂを追加するようにＧＵＩ画像１１０を変更したものである。枠１２３ａ及びマーク１２３ｂは、ＯＫと表示されたボタン部品を指し示して強調するように配置される。なお、枠１２３ａ及びマーク１２３ｂは、ＧＵＩ画像１２０中で目立つ色を使用するのが好ましい。また、枠１２３ａ又はマーク１２３ｂの何れか一方のみを配置する形態としてもよい。なお、ＧＵＩ画像１２０において関連付け領域及びボタン部品を強調するための表示方法は任意であってよい。
【００７１】
ＣＰＵ１９は、このようにＧＵＩ画像を更新すると所定時間待機する。そして、ＣＰＵ１９は、全ての関連付け領域を選択したと判断し、図５のステップＳ１６に再び戻る。
【００７２】
ところで、ステップＳ１６の待ち受け状態にあるときに、ヘルプ表示の削除要求、関連付け領域のタッチ及びナビゲーションボタンのタッチ以外を指示する操作がユーザにより行われると（ステップＳ１７；Ｎｏ→ステップＳ２０；Ｎｏ→ステップＳ２２；Ｎｏ）、ＣＰＵ１９は、その指定に応じた図示しない処理に移行し、その処理を実行する。なお、別の業務を支援するための処理の起動や処理の停止等のような図５の処理の終了条件に合致する要求がなされた場合以外では、操作に応じた処理の完了後にＣＰＵ１９はステップＳ１６の待ち受け状態に戻る。
【００７３】
以上のように情報処理装置１においては、オーダー入力用のＧＵＩ画像７０がＬＣＤ１０にて表示されている状態においてヘルプ表示の要求がなされたならば、ＧＵＩ画像７０における操作画像７１を縮小するとともに、これによって生じる空き領域としてのヘルプ領域に説明画像８２２を配置したＧＵＩ画像８０にＬＣＤ１０における表示が変更される。つまり、ＬＣＤ１０には、ヘルプ表示の要求がなされた際に操作画像７１に示されていた情報の全てを表す操作画像８１と、説明画像８２２とが並べて示される。したがってユーザは、操作画像７１に表示されていたボタン部品のそれぞれを目視により直接的に確認しながら、その操作法を説明画像８２２等により確認することができる。
【００７４】
また、情報処理装置１においては、説明画像中のナビゲーションボタンがタッチされた場合には、このナビゲーションボタンに関連付けられた関連付け領域と、当該関連付け領域に関連付けられた表示部品とが、その操作手順に応じた順序で強調表示される。したがってユーザは、説明画像中で説明されているボタン部品や領域等の項目がＧＵＩ画像中のどこに存在するのかを直感的に把握することができるとともに、その操作手順を直感的に把握することができる。
【００７５】
以上、本発明の実施の形態について説明したが、本発明はこれに限定されるものではない。例えば、上記実施形態のナビゲーション処理では、所定時間待機した後に次の関連付け領域を選択する形態としたがこれに限らず、例えば、関連付け領域に関連付けられた表示部品がタッチされるまで待機する形態としてもよい。以下、この形態について、図１３を用いて説明する。
【００７６】
図１３は、ナビゲーション処理の他の例の手順を示すフローチャートである。まず、ＣＰＵ１９は、ナビゲーションボタンに関連付けられた関連付け領域の順序に従い、該関連付け領域を一つ選択する（ステップＳ４１）。続いて、ＣＰＵ１９は、選択した関連付け領域を強調するように変更するとともに、この関連付け領域に関連付けられた表示部品を強調するように変更することによって、ＬＣＤ１０にて表示中のＧＵＩ画像を更新する（ステップＳ４２）。
【００７７】
次いで、ＣＰＵ１９は、ステップＳ４２で強調するよう変更した表示部品がタッチされるまで現在表示中のＧＵＩ画像を保持する（ステップＳ４３；Ｎｏ）。ここで、強調するよう変更した表示部品がタッチされると（ステップＳ４３；Ｙｅｓ）、ＣＰＵ１９は、ステップＳ４４に移行する。そして、ＣＰＵ１９は、全ての関連付け領域を選択したか否かを判定し、未選択の関連付け領域が存在する場合には（ステップＳ４４；Ｎｏ）、ステップＳ４１に再び戻る。また、ステップＳ４４において、全ての関連付け領域を選択した場合には（ステップＳ４４；Ｙｅｓ）、ＣＰＵ１９は図５に示したステップＳ１６の待ち受け状態に戻る。
【００７８】
図１３のナビゲーション処理を用いた場合、ユーザは、説明画像中で説明されているボタン部品や領域等の項目がＧＵＩ画像中のどこに存在するのかを確認しながら、その操作手順を直感的に把握することができる。
【００７９】
また、上記実施形態では、説明画像と操作画像とを並べて配置することとしたが、これに限らず、説明画像を操作画像の一部に重なる状態で配置してもよい。ただしこの場合には、操作画像をＧＵＩ画像中にてユーザが任意に移動できるようにしておくことが望ましい。タッチされた関連付け領域に関連付けられたボタン部品が説明画像により隠されている場合には、該当するボタン部品が表示されるように説明画像を自動的に移動させるようにすることがさらに望ましい。
【００８０】
販売店における商品購入の注文の受け付け等のような上記各実施形態とは異なる受注業務を支援する装置においても上記の実施形態と同様に実施が可能である。例えば、情報処理装置１を、顧客自らが操作して注文や会計処理を行うセルフレジスタ装置に適用することが可能である。また、情報処理装置１を、ＰＯＳ（Point  Of  Sale）端末に適用するも可能である。また、注文の受付業務の支援に拘わらず、会計業務や売上集計業務等のような他の様々な業務を支援する処理に際してのＧＵＩ画像の表示に関しても上記の実施形態と同様に実施が可能である。
【００８１】
ＧＵＩ操作は、マウス等の他のポインティングデバイスを用いて行われてもよい。また、操作画像７１に示された画像を縮小する際に、ボタン部品のみを縮小し、ボタン部品上に示す文字のサイズは変更しないこととしてもよい。これにより、各ボタン部品の機能をユーザが容易に判別することが可能となる。なお、文字が縮小されたボタン部品の上に配置しきれなくなる場合には、例えば改行を新たに加えるか、あるいは既に改行状態であるならば改行位置を変更する等して、全ての文字を縮小されたボタン部品の上に配置することが望ましい。
【００８２】
操作画像７１に示された画像を縮小する際に、ボタン部品上に示す文字をそのサイズを変更せずにボタン部品上に配置することが可能である場合にはそのようにし、不可能である場合には文字のサイズを小さく変更することとしてもよい。
【００８３】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【符号の説明】
【００８４】
１  情報処理装置
２  キッチンプリンタ
３  ステーション
４  ＬＡＮ
５  プリンタ
６  客面表示装置
１０  液晶ディスプレイ（ＬＣＤ）
１１  表示コントローラ
１２  タッチパネル
１３  タッチパネルコントローラ
１４  周辺機器インタフェース（周辺機器Ｉ／Ｆ）
１５  通信インタフェース（通信Ｉ／Ｆ）
１６  ＲＯＭ
１７  ＲＡＭ
１８  ＨＤＤ
１９  ＣＰＵ
【先行技術文献】
【特許文献】
【００８５】
【特許文献１】特開平８−２５５０６５公報
【図１】
2011192256.tif 000003
【図２】
2011192256.tif 000004
【図３】
2011192256.tif 000005
【図４】
2011192256.tif 000006
【図５】
2011192256.tif 000007
【図６】
2011192256.tif 000008
【図７】
2011192256.tif 000009
【図８】
2011192256.tif 000010
【図９】
2011192256.tif 000011
【図１０】
2011192256.tif 000012
【図１１】
2011192256.tif 000013
【図１２】
2011192256.tif 000014
【図１３】
2011192256.tif 000015