(57)【特許請求の範囲】
【請求項１】
単品商品の価格情報と、単品商品を組み合わせたセット商品の価格情報及びセット商品の付加情報を記憶した商品情報記憶部と
前記商品情報記憶部より価格情報及びセット商品の付加情報を抽出する商品情報抽出手段と、
利用者より複数の単品商品・セット商品の商品選択を受け付ける商品選択受付手段と、
前記商品情報抽出手段より抽出された情報を参照し、前記商品選択受付手段にて受け付けた単品商品・セット商品の内容を、同じ単品商品の構成となり、かつ、最安となるセット商品・単品商品の内容に組替える商品組替手段と、
前記商品組替手段によって組替えられたセット商品・単品商品の内容を前記商品情報抽出手段より抽出された付加情報によって更に加工し、新たな商品の情報を提供する商品提案手段と、
前記商品組替手段による組替え結果及び前記商品提案手段にて提案された商品・単品商品の情報を出力する出力手段と
を備える事を特徴とする商品選択装置。
【請求項２】
コンピュータを、
単品商品の価格情報と、単品商品を組み合わせたセット商品の価格情報及びセット商品の付加情報を記憶した商品情報記憶部より価格情報及びセット商品の付加情報を抽出する商品情報抽出手段と、
利用者より複数の単品商品・セット商品の商品選択を受け付ける商品選択受付手段と、
前記商品情報抽出手段より抽出された情報を参照し、前記商品選択受付手段にて受け付けた単品商品・セット商品の内容を、同じ単品商品の構成となり、かつ、最安となるセット商品・単品商品の内容に組替える商品組替手段と、
前記商品組替手段によって組替えられたセット商品・単品商品の内容を前記商品情報抽出手段より抽出された付加情報によって更に加工し、新たな商品の情報を提供する商品提案手段と、
前記商品組替手段による組替え結果及び前記商品提案手段にて提案された商品・単品商品の情報を出力する出力手段と
して機能させることを特長とする商品選択プログラム
【請求項３】
コンピュータが、
単品商品の価格情報と、単品商品を組み合わせたセット商品の価格情報及びセット商品の付加情報を記憶した商品情報記憶部より価格情報及びセット商品の付加情報を抽出する商品情報抽出ステップと、
利用者より複数の単品商品・セット商品の商品選択を受け付ける商品選択受付ステップと、
前記商品情報抽出ステップにより抽出した情報を参照し、前記商品選択受付ステップにて受け付けた単品商品・セット商品の内容を、同じ単品商品の構成となり、かつ、最安となるセット商品・単品商品の内容に組替える商品組替ステップと、
前記商品組替ステップによって組替えられたセット商品・単品商品の内容を前記商品情報抽出ステップにより抽出した付加情報によって更に加工し、新たな商品の情報を提供する商品提案ステップと、
前記商品組替ステップによる組替え結果及び前記商品提案ステップにて提案した商品・単品商品の情報を出力する出力ステップと
を実行することを特長とする商品選択方法。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は、利用者が商品の選択を行う際に使用する商品選択装置及び商品選択プログラム及び商品選択システムに関するものである。
【０００２】
【従来の技術】
従来、ファーストフード店などでの注文は、カウンタの前へ出向き、カウンタに置いてある商品またはメニューから所望の商品を選択してカウンタの店員に伝え、それをカウンタの店員がレジスタに入力するという手順で行われている。
【０００３】
【発明が解決しようとする課題】
上記従来の状況では、客は、カウンタの前ではじめて商品またはメニューを見て商品を選択するので、商品を選択するのに時間がかかってしまう。特にファーストフード店の場合、商品を予め作り置きしておき、客が選択した商品をすぐに提供できるようにしている場合が多く、客が商品を選択するのにかかる時間が客の回転率を左右してしまうので、上記した従来の商品選択では客の回転率が悪くなってしまう。
【０００４】
また、客としても、その場で商品を見て、短時間で所望の商品を決めなければならないが、ファーストフード店などでは、お得感を出すために複数のセット商品などを提示しているがために、商品内容が複雑化しており、所望の商品を注文する場合、どれが本当にお得かが良くわからないまま注文してしまう事があった。
【０００５】
本発明は、上記課題に鑑み、客の回転率を上げつつ客に最安なセットによる商品提供を行う商品選択装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明は、上記従来の課題を解決するために、単品商品の価格情報と、単品商品を組み合わせたセット商品の価格情報とがそれぞれ複数記憶された商品情報記憶部と、単品商品・セット商品を複数選択可能な商品情報選択手段と、商品情報記憶部に記憶されている情報を参照し、商品情報選択手段にて選択された単品商品・セット商品の内容を、同じ単品商品の構成となり、かつ、最安となるセット商品・単品商品の内容に組替える商品組替手段と、商品組替手段の組替え結果を出力する出力手段とを設けたものとする。
【０００７】
【発明の実施の形態】
［実施の形態1］
以下、本発明の実施の形態１について説明を行う。なお、本実施の形態は、ファーストフード店の一としてハンバーガショップにおける商品選択システムについて説明を行う。（当然本発明は、同様の商品選択を行う店舗では活用できるものであり、ハンバーガショップやファーストフード店に限定されるものではない。）
（構成）
図1は実施の形態１における全体構成図である。
【０００８】
図1において、１はネットワークであり、以下に示す各構成要素のすべてが接続されている。２は客が商品を選択するための商品選択装置である。この商品選択装置２は、図２の外観図が示すように、その外観は、商品のコマーシャル情報が動画もしくは静止画で随時表示されている第1画面表示手段２０１、タッチパネル付きの第2画面表示手段２０２、客の商品選択結果の印刷を行う印刷部２０３からなっている。また、商品選択装置２は、ハンバーガショップ内のレジ以外にも、ショップの内外を問わず複数設置してあり、客はこの商品選択装置２を用いて商品の選択を行った後、印刷部２０３にて印刷された注文表をレジにもっていくことにより商品を注文することとなる。３はパーソナルコンピュータであり、プリンタ４が接続されている。５はハンバーガショップのレジに設置されたレジスタであり、バーコードスキャナ６が設けられている。７は実施の形態１において、商品情報の管理を行うサーバである。  次に、上記した各構成要素の詳細構成要素について述べる。
【０００９】
まず、商品選択装置２の構成について図３のブロック図を用いて説明する。
図３において、第1画面表示手段２０１、第2画面表示手段２０２は上記に説明したものと同じであり、説明を省略する。印刷部２０３は上記したものと同じであり、この印刷部２０３は、感熱式のロール紙２０４、ロール紙２０４を搬送するためのローラ２０５、ローラ２０５を駆動するモータ２０６、感熱プリントヘッド２０７から構成され、印刷制御手段２２４がモータ２０６、印字ヘッド２０７を制御することにより、ロール紙２０４に印刷が行われる。２０９は第２画面表示装置２０２上に設けられたタッチパネルである。
【００１０】
２１０はこの商品選択装置２の制御を行う制御手段であり、第1画面表示手段２０１の表示制御を行う第1画面表示制御手段２１１、第２画面表示手段２０２の表示内容を制御する第2画面表示制御手段２１２、タッチパネル２０９を指で触れた場合、その触れた位置を判定するための入力位置判定手段２１３、第２画面表示制御手段２１２や入力位置制御手段２１３と連携して客が所望する商品の選択を行わせる商品選択受付手段２０８、第１画面に表示させる画像情報を蓄積している第１画面用情報記憶部２１４、商品に関する各種情報が記憶された商品情報記憶部２１５、商品情報を抽出する商品情報抽出手段２１６、客が選択した商品群を、全体の金額が最も安くなる商品の組合せに組替える商品組替手段２１７、客が複数の同じ商品を選択している場合、他の商品に置き換える提案や、多少の出費を行うと更にお得なセット商品になる場合の情報を提供する商品提案手段２１８、印刷制御手段２２４に対し印刷の指示を行う印刷指示手段２１９、ネットワーク１を介した通信の制御を行う通信制御手段２２０、客が選択した商品情報を記憶する商品選択情報記憶部２２２、一時的に商品情報を記憶する一時記憶部２２とからなる。
【００１１】
なお、商品選択装置は、プログラムを有する一種のコンピュータであり、制御手段２１０での各手段は、商品選択装置をこれらの手段として機能させるプログラムが実行されることによって実現されている。
【００１２】
次に、レジスタ５の構成について図４のブロック図を用いて説明する。
【００１３】
図４において、６は商品選択装置２にて印刷されたバーコード情報を読み取るバーコードスキャナで、ここで読み取られた情報をバーコード解析手段５０１が解析し商品コードに変換する。５０２は商品に関する各種情報が記憶された商品情報記憶部、５０３はバーコード解析手段５０１で変換された商品コードに対応する商品情報を商品情報記憶部５０２から抽出する商品情報抽出手段、５０４は商品情報抽出手段５０３によって抽出された商品情報を表示部５０５に表示させるための商品情報出力制御手段である。また、５０６はネットワーク経由の通信を行う通信制御手段、５０７はサーバ７がネットワーク１を介して送ってくる情報によりサーバ７の商品情報記憶部５０２の更新を行う情報更新手段である。
【００１４】
次にサーバ７の構成について図５のブロック図を用い説明する。
【００１５】
図５において、７０１はＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＯＭドライブ、光磁気ディスクドライブ（ＭＯドライブ）などの媒体情報読取手段であり、媒体（ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、光磁気ディスク等）７０２からの情報の読み取りを行う。７１０は、キーボード７０３やマウス７０４等の手入力による入力情報の解析を行う入力解析手段、７０５は商品選択装置２の第1画面表示手段に表示させる情報を記憶した第1画面用情報記憶部、７０６は商品に関する各種情報が記憶された商品情報記憶部、７０７はネットワーク１を介した通信を制御する通信制御手段、７０８は通信制御手段７０７を制御し、商品選択装置２に記憶されている第1画面用情報表示手段２０１に表示される情報および商品選択装置２・レジスタ５に記憶されている商品情報の更新処理を行う情報更新手段、７０９はパーソナルコンピュータ３からの要求に基づき、商品情報記憶部７０６より商品情報を抽出し、その抽出した商品情報を、ネットワーク１を経由してパーソナルコンピュータ３へ送る商品情報提供手段、７１１は客が選択した商品群を、全体の金額が最も安くなる商品群に組替える商品組替手段、７１２は客が複数の同じ種類の商品を選択している場合、他の商品に置き換える提案や、多少の出費を行うと更にお得なセット商品になる場合の情報を提供する商品提案手段、である。  なお、パーソナルコンピュータ３については、詳細な説明は行っていないが、少なくともネットワークを閲覧するための閲覧手段（ブラウザ）、画面情報をプリンタに出力させる印刷制御手段を備えているものとする。
【００１６】
次に、商品情報記憶部について説明する。
商品選択装置２、レジスタ５、サーバ７にある商品情報記憶部に記憶されている情報は、各種商品の単品商品情報（ハンバーガ単品情報８０、サイド商品単品情報９０、ドリンク単品情報１００）、セット商品の商品情報１１０、商品情報端末２の商品提案手段２１８が「多少の出費を行うと更にお得なセット商品になる事をお客に提案する」という制御を行った場合に利用する「お得セット情報１２０」、同じく商品提案手段２１８が「客が複数の同じ商品を選択している場合、他の商品に置き換える提案」の制御を行った場合に利用する「同等商品対応情報１３０」が蓄積されている。
【００１７】
これらの情報について図６、図７、図8、図9、図１０、図１１を用いて説明を行う。  図６、図７はそれぞれ、ハンバーガ、サイド商品についての単品の商品情報８０，９０を示した表であり、情報は各商品の「商品コード」（８０１，９０１）、「商品名」（８０２，９０２）、「価格」（８０３，９０３）について蓄積されている。商品コード（８０１，９０１）は、4桁の数字で示され、上2桁は、商品種別（ハンバーガなら「００」・サイド商品なら「２０」）を示し、下1桁は、その種別内での各商品に付された番号である。  図８はドリンクに関する情報１００を示した表である。ドリンクに関する情報は、「管理商品コード」（１００１）「商品コード」（１００２）、「商品名」（１００３）「価格」（１００４）について蓄積されている。
【００１８】
商品コード１００２は、ハンバーガ、サイド商品の商品コードと同じく４桁の数字で示され、上2桁は、商品種別「１０」を示し、下1桁は、その種別内での各商品に付された番号（「オレンジ」を「１」、「コーラ」を「２」、「コーヒー」を「３」とする）である。また、「オレンジ」などの商品名の後ろにはサイズを表す「Ｓ」「Ｍ」「Ｌ」が付されており、このサイズは商品コードの下２桁目で区別されている（「S」を「０」、「M」を「１」、「L」を「２」とする。また「Ｓ」＜「Ｍ」＜「Ｌ」の順で容量が大きくなるとする）。
【００１９】
また、管理商品コード１００１は上記したサイズ単位に付された商品コードであり、他の商品コードと同じく4桁のコードで表記され、そのうち上２桁は商品コード１００１と同じく商品の種別があらわされ、下２桁目はサイズをあらわしている。  図９はセット情報１１０を示す表であり、セット情報１１０はこの表で示されるように、「商品コード」（１１０１）、「商品名」（１１０２）、セット商品の「内容」（１１０３）、「価格」（１１０４）からなっている。商品コード１１０１は、ハンバーガやサイド商品の商品コード８０１，９０１と同じく、4桁の数字で示され、上2桁は、商品種別（４０）を示し、下1桁は、その種別内での各商品の番号が付されている。セット商品の「内容」１１０３は、そのセット商品の中の商品構成を示すものであり、ハンバーガ、サイド商品の場合は商品コード８０１、９０１、ドリンクの場合は管理商品コード１００１によって示されている。  図１０はお得セット情報１２０を示す表であり、お得セット情報１２０はこの表に示されるように、「商品コード」（１２０１）、「対象セット」（１２０２）、セット商品の「内容」（１２０３）、「セット名」（１２０４）、「価格」（１２０５）によって示される。「商品コード」１２０１は、ハンバーガやサイド商品の商品コード８０１，９０１と同じく、4桁の数字で示され、上2桁は、商品種別（４０）を示し、下1桁は、その種別内での各商品の番号が付されている。「対象セット」１２０２は、ベースとなるセット商品の商品コードが付されている。セット商品の「内容」１２０３はセット情報１１０の「内容」と同じようにそのセットの中の商品構成を示すものであり、ハンバーガ、サイド商品の場合は商品コード８０１、９０１、ドリンクの場合は管理商品コード１００１によって示されている。図１１は、同等商品対応情報１３０を示す表である。この同等商品対応情報１３０は、基となる商品の「商品コード」（１３０１）、「数量」（１３０２）、変更後の「商品コード」（１３０３）が記憶されている。この表は、えば注文された商品が「ポテトＳ」（商品コード２００１）「２」個だった場合、「ポテトＭ」（２００４）と同等ということを示している。（これは、複数の人数で同じ商品を食することが多い商品（実施の形態ではサイド商品）にのみ適用することが望ましい。なぜなら、ハンバーガやドリンクなどのように、基本的に個人単位で食する商品は数をまとめてサイズを大きくすることは無意味だからである（２人で注文したハンバーガが同じ種類だからといってサイズを大きくして１つにすることはほとんどない）。逆にこれらを提案すると客に無用な選択肢を与えてしまうことになり、客が混乱してしまったり、選択に手間取ったりしてしまうからである。）
（商品選択装置２における商品選択制御）
以下、商品選択装置２による商品選択制御について、説明する。
【００２０】
まず、第１画面表示手段２０１の表示について説明する。第１画面表示手段２０１の表示は、第１画面表示制御手段２１１が第１画面用情報記憶部２１４から画像情報を取り出し、第１画面表示手段２０１に表示させることによって行われる。この制御は、他の制御と関係なく適宜行われる。ここで行われる表示を、図１２に示されるような「期間限定のお得情報」などのコマーシャル情報を表示させることで、商品情報端末の近くを通行する客に対し、商品の購買意欲を高めることもできる。
【００２１】
次に本発明の特徴部分である商品選択処理について、図１３のメインフローチャートを用いて説明する。
【００２２】
まず、制御手段２１０内の商品選択受付手段２０８による商品選択制御を行う（１５０１）。この商品選択処理１５０１について図１４のフローチャートを用いて説明する。
【００２３】
始めに初期画面を表示する（１６０１）。本実施の形態の場合、最初に表示されるのは、図１５の画面１７０１に示されるハンバーガに関する表示となる。まず、商品情報抽出手段２１６が情報記憶部２１５よりハンバーガに関する商品情報を取り出す。この抽出された商品情報を基に第2画面表示制御手段２１２が第２画面表示手段２０２に画面を表示させる。この画面は、図１５の画面１７０１に示されるように、商品を表示した商品表示領域１７０２、数量を表示した数量表示領域１７０３、商品選択の「取消」アイコン１７０４、「確定」アイコン１７０５、商品の項目（ハンバーガ、ドリンク、サイド商品、セット）を選択するための項目選択領域１７０６、選択された商品を表示する注文商品表示領域１７０７からなる表示が行われる。
【００２４】
次に商品選択情報記憶部２２２の内容を消去する（１６０２）。これは、前回の商品選択時の情報をクリアするためである。ここで、客が第２画面表示手段２０２上のアイコンの位置でタッチパネル２０９に触れると、入力位置判定手段２１３がその位置情報を検出し（１６０３）、その位置情報と、第２画面表示手段２０２に表示されている表示内容とを比較し、入力がどのような内容であったかを判定する（１６０４）。以下、ステップ１６０４の分岐（１）〜（４）について説明する。
【００２５】
（１）ステップ１６０４で、項目選択領域１７０６において入力が行われたと判定した場合、触れた位置が項目選択領域１７０６のどのアイコンであるか判定し、そのアイコンに表示されている項目と同じ項目の商品情報を商品情報記憶部２１５から抽出し（１６０５）、この情報に合わせて商品表示領域１７０２の表示を更新する（１６０６）。その後、ステップ１６０３へ戻る。
この項目選択において、「ドリンク」アイコンに触れるとドリンクの商品情報９０が参照され、図１５の画面１７０８のように商品表示領域１７０２がドリンクに関する表示に切り替わる。同様に「サイド商品」アイコンに触れるとサイド商品の商品情報１００が参照され、図１６の画面１７０９のように商品表示領域１７０２がサイド商品に関する表示に切り替わり、「セット商品」アイコンに触れるとセット商品の商品情報１１０が参照され、図１６の画面１７１０のように商品表示領域１７０２がセット商品に関する表示に切り替わる。（２）ステップ１６０４で、商品表示領域１７０２において入力が行われたと判定した場合、触れた位置が商品表示領域１７０２のどのアイコンであるか判定し、そのアイコンに表示されている商品の商品情報を商品情報記憶部２１５から抽出し、一時記憶部２２に記憶させる。（１６０７）。
【００２６】
次に、ステップ１６０７で抽出された商品が、ドリンクを含むセット商品であるか判定する（１６０８）。この判定は、まず、「商品コード」の上２桁にセット商品の商品種別「４０」が含まれるか判定し、それに該当すれば、更にそのセット商品の「内容」情報にドリンクを示す商品コード（上２桁に「１０」が含まれる商品コード）が含まれるか判定を行う事で行われる。（上記したように、セット商品の「内容」情報に含まれるドリンクの商品コードは管理商品コード１００１である。）
セット商品にドリンクが含まれていた場合は、商品情報抽出手段２１６が商品情報記憶部２１５に記憶されているドリンクの商品情報１００を参照し、この管理商品コード１００１に適合したドリンクの商品情報を抽出する。その抽出結果を第２画面表示制御手段２１２が図１７の１７１１に示すようにアイコン群として商品表示領域１７０２に表示する（１６０９）。この商品表示領域１７０２に入力があったことを入力位置判定手段２１３が判定すると、この位置情報からどのアイコンが選択されたかを抽出し、そのアイコンに表示されている商品の商品コードを商品情報記憶部２１５から抽出する。そして、一時記憶部２２に記憶されている商品選択情報のうち、当該セット商品の「内容」情報に含まれるドリンクの「管理商品コード」を、抽出したドリンクの「商品コード」に入れ替え（１６１０）、ステップ１６１１へ進む。
【００２７】
また、ステップ１６０８の判定で選択した商品がドリンクを含むセット商品でない場合は、何も処理せずに、ステップ１６１１へ進む。
【００２８】
ステップ１６１１において、入力位置判定手段２１３による位置情報から数量表示領域１７０３での入力があったことを検出すると、更にその数量表示領域１７０３のどのアイコンへの入力であったかを判定し、そのアイコンに表示されている数量情報を抽出する。
そして、この数量情報と、一時記憶部２２に記憶されている商品情報とを関連付けて、商品選択情報記憶部２２２に記憶させる（１６１２）。その後、第２画面表示制御手段２１２がこの記憶した内容を、注文商品表示領域１７０７に表示させ（１６１３）、ステップ１６０３へ戻る。
【００２９】
（３）ステップ１６０４で、「確定」アイコン１７０５に入力が行われたと判定した場合商品選択制御１５０１を終了する。（４）ステップ１６０４で「取消」アイコン１７０４に入力が行われたと判定した場合、ステップ１６０２へ戻る。これは、商品選択情報記憶部２２２の内容を消去し、今まで選択してきた内容を取り消した後、ステップ１６０３以降の商品選択制御を行うようにするためである。
図１３のフローチャートにおいて、ステップ１５０１の商品選択制御が完了すると、図１７の画面１７１２に示されるように最安の商品組合せを行うかどうかの選択画面を表示させる（１５０２）(「最安の商品組合せ」抽出手順は後述)。この画面において客が入力を行う（１５０３）。
【００３０】
「最安の商品組合せ」に組替えないと入力した場合、ステップ１５０５以降の印刷処理を行う(後述)。
【００３１】
ステップ１５０４にて「最安の商品組合せ」に組替える指示を行ったと判定した場合、組替え処理を行う（１５０９）。この組替えについて説明する。
【００３２】
まず、この組替えの目的について説明する。
【００３３】
例えば、図２０の概念図の商品組み合わせ３７０１ように、客が、Ｂセット（価格４５０円）、Ｆセット（価格５５０円）、ポテト（価格１２０円）、サラダ（価格１９０円）を選択したとする。ここで、これらの商品の価格を単純に合計すると合計料金が１３１０円となる。しかしながら、これらの商品構成をうまく組み合わせ直すと、もっと安い料金で客が選択した商品構成と同じ商品構成となる組み合わせができることがある。えば、商品組み合わせ３７０２のようにＧセット（価格５５０円）、Ａセット（価格４００円）、ポテト（価格１２０円）、ドリンク（１００円）、に組替えれば合計が１１７０円となり、同じ商品構成でありながら１４０円安くなることがわかる。つまり、組替え処理とは、商品選択情報部２２２に記憶されている商品選択情報を、同じ商品構成でありながら最安となる商品の組み合わせの商品情報に自動的に組替える処理である。
【００３４】
この組替処理の手順について図２１を参照して説明を行う。
【００３５】
まず客が選択した商品情報（３７０１）のうちセット商品の商品情報を全て単品の商品情報に分離する（３７０２）。すなわち、客が選択した商品情報を全て単品の商品情報のみにしてしまう。この後、この単品商品情報で想定される全ての組み合わせを抽出する（３７０３）。そして、その抽出された組み合わせのうち、全体で最も安い料金となる組み合わせを抽出する（３７０４）。この抽出された商品情報の組み合わせは、一時記憶部２２に記憶される。
【００３６】
組替処理が完了すると、図２２の画面２２０１に示されるような、客が選択した商品の情報（現在の注文内容２２０２）と、ステップ１５０９で抽出した最安の商品組合せの情報（最安セット商品２２０３）とを表示するとともに、この最安の商品組合せに変更するか取消すかを選択するための「変更」アイコン２２０４、「取消」アイコン２２０５を表示する（１５１０）。
【００３７】
ここで「変更」アイコン２２０４、「取消」アイコン２２０５のいずれかの表示位置に対し入力があったことを、入力位置判定手段２１３が判定すると（１５１１）、「変更」アイコン２２０４への入力か「取消」アイコン２２０５への入力かを判定する（１５１２）。
【００３８】
ここで、「取消」が入力されたと判定されると、後述するステップ１５０５〜ステップ１５０８の印刷処理に移行する。
【００３９】
一方、ステップ１５１２において「変更」のアイコンへの入力が行われたと判定されると、商品選択情報記憶部２２２に記憶されている商品情報を一時記憶部２２に記憶されている最安の商品組合せの商品情報に置き換える（１５１３）。
【００４０】
次に、お得な商品の情報を抽出する（１５１４）。サーバ７の商品情報記憶部７０６に記憶しているお得セット情報１２０を参照し、一時記憶部２２に記憶されている商品情報のうちセット商品の商品情報に関するお得セット情報を抽出し、現状のセット商品情報とお得セット情報との差額を算出する。また、現在のセット商品の「内容」情報とお得セット商品の「内容」情報とを比較し、異なる商品情報を抽出する。これらの情報を一時記憶部２２に記憶させる。
【００４１】
そして、図２２の画面２２０６に示されるように、現状のセット情報２２０７、算出した差額情報２２０８、異なる商品情報２２０９及び、お得セット商品に変更するか否かを選択する、「する」アイコン２２１０、「しない」アイコン２２１１を表示する（１５１５）。
ここで、入力位置判定手段２１３によって、お得な商品に変更「する」アイコン２２１０、もしくは「しない」アイコン２２１１の位置に入力が行われたことが判定されると（１５１６）、いずれのアイコンが選択されたかを判定する（１５１７）。
【００４２】
お得セット商品に変更すると入力された場合は、ステップ１５１３に戻り、商品選択情報記憶部２２２に記憶されているセット商品情報を、一時記憶部２２に記憶されているお得商品情報に置き換える。これにより、変更された商品に対して新たにお得な商品を抽出し提案することを何度も繰り返すことが可能となる。一方、変更しないと入力された場合は、ステップ１５０５へ進み、ステップ１５０５〜ステップ１５０８の印刷処理を行う。
【００４３】
次にステップ１５０５〜ステップ１５０８の印刷処理について説明する。
【００４４】
まず、図１８の画面２００１に示される様に、商品選択情報記憶部２２２に記憶されている商品情報２００２、それら商品の合計金額を示した情報２００３、及びこの内容で印刷するか否かを入力するための「印刷」アイコン２００４、「取消」アイコン２００５を第２画面表示手段２０２に表示し（１５０５）、ここで、「印刷」アイコン２００４、「取消」アイコン２００５のいずれかが入力されると（１５０６）、入力位置判定手段の位置情報からどちらのアイコンに対して入力が行われたものか判定する（１５０７）。
【００４５】
「取消」アイコンに対する入力であった場合は、ステップ１５０１すなわち初期状態に戻る。
【００４６】
一方「印刷」アイコン２００４に対する入力であった場合は、印刷制御手段２２４を制御して、印刷部２０３に印刷を行わせる（１５０８）。このときの印刷内容は、図１９に示される様に、商品選択情報記憶部２２２に記憶されている、商品の名称２１０２、及び商品の金額を合計した合計金額２１０３、商品の情報をバーコード化したバーコード情報２１０４、ステップ１５０１の処理において選択された、すなわち客が実際に選択した商品情報２１０５である。
【００４７】
例えば、ステップ１５１７の分岐により印刷を行った場合、つまり最安の商品組合せに変更した後、お得商品には変更せずに印刷処理を行う場合は、ステップ１５１３の処理で商品選択情報記憶部２２２の情報が一時記憶部２２、すなわち客が選んだ商品と同じ商品構成でかつ最安の組合せの商品情報に置き換えられているので、商品選択情報記憶部２２２に記憶されている商品情報２１０２及びバーコード情報２１０４は、この最安の組合せの商品情報が印刷されることになる。
【００４８】
また、図１９のように客が実際に選択した商品情報２１０５をいっしょに印刷させておけば、えば、複数の人数分をまとめ買いした時に、商品受取後、各人に分配する場合の参考にする事ができる。
【００４９】
(お得商品情報の抽出方法)
なお、上記した実施の形態では、お得商品情報を抽出するのに、お得セット情報１２０のように、あるセット商品に対し提示すべきセット商品を予めテーブル化してそれをもとにお得セット商品を抽出したが、セット商品の商品情報１１０から対象となるセット商品（えばキー商品を含んでいるセット商品）を抽出し、その中から予め決められた計算処理によって算出された商品情報をお得セット情報として利用しても良い。このようにすれば、商品情報記憶部２１５に「お得セット情報１２０」のようなお得セット商品情報用のテーブルを記憶しておく必要も無く、かつ商品情報記憶部２１５のメンテナンスの際、いちいちセット商品とお得セット商品の対応関係を考えながら更新を行う必要もなく、メンテナンスが容易になる。
【００５０】
このように算出によってお得商品情報を抽出する場合、現在の商品セットの金額と一番差額の小さいセットのみをお得セット情報として利用しても良いし、一定額未満である商品セットの情報を全てお得セット情報として複数提示し、客に選択させるようにしても良い。
当然特定の商品のみお得セット情報１２０に記憶しておき、それ以外は上記した算出によってお得セット情報を抽出しても良い。
また、商品の差額を基準とするのではなく、客が選択した商品が含まれるセット商品を提示しても良い。これはえば、ファーストフード店で客がセット商品を選択する場合、まずキーとなる商品（ハンバーガショップの場合、キーとなる商品はハンバーガが多いと想定される。以下ハンバーガとする。）を何にするかを選択し、そのキー商品を含んだセットの中でどれにするかということを検討することが多い。この場合にキー商品が含まれるセット商品を抽出し提示すれば、客が気づきにくいが、気づけば所望したくなるようなセット商品を自動的に提示させることができるようになる。当然、この際、キーとなる商品（ハンバーガ）が同じである商品セットのうち一番差額の少ない商品セットを算出して提示しても良いし、キーとなる商品（ハンバーガ）を含む全ての商品を提示するようにしても良い。
【００５１】
加えて、組替えにおいて、セット商品とならなかった残りの単品商品にあと１つ何か単品商品を加えるとセット商品になる場合、このセット商品をお得セット商品情報として提案するようにしても良い。これは単品商品の単純な合計金額よりセット商品の金額の方が割安に価格設定された場合が多いので、わずかな金額の追加で単品商品を増やすことができるという提案を行うことができる。このため、この選択肢を与えることで客にお得感を与えつつ、ファーストフード店の売上も上がるという相乗効果を生じさせることが期待できる。
【００５２】
さらに、「お得セット情報１２０」の代わりに「同等商品対応情報１３０」を抽出し、この情報に蓄積されている情報と合致する情報が複数注文されていた場合、ステップ１５１５にて、第2画面表示手段２０２に、図２の２０１に示すような、現在商品選択されている複数の商品をそれより大きな単一の商品でのサイド商品に置き換えるように提案することも考えられる。全体で同等の量の場合、複数の小さな商品より一つの大きな商品を選択すれば割安になるため、これをお得な商品として提案することができる。また、この状態では、その商品を各個人で別々に食するのか複数の人で同じ商品を食してもいいのかがわからないので、ステップ１５１６にて変更の可否の選択を行わせることによって、客の希望にあった商品選択をさせることが必要である。
【００５３】
この場合も、Ｓサイズ×２ならばＭサイズ、Ｓサイズ×３ならばＬサイズというように算出処理を予め決めておけば、「同等商品対応情報１３０」のようなテーブルを持つ必要は無くなる。
【００５４】
（レジスタ５における商品選択制御）
以下、図２４のフローチャートを用いてレジスタ５における商品選択制御について説明する。
【００５５】
上記したようにレジスタ５は、ハンバーガショップの店舗に設置してあるものとする。図１９で示すような、商品選択装置２によって印刷された用紙を客が店員へ渡すと、店員はスキャナ６を用い、その用紙に印刷してあるバーコード情報２１０４を読み取らせる。スキャナ６で読み取られたバーコード情報は、バーコード解析手段５０１によってバーコード情報に含まれる情報を抽出する（２４０１）。
【００５６】
その後、商品情報抽出手段５０３が、商品情報記憶部５０２よりこの情報に基づいた商品情報を抽出する（２４０２）。そして商品情報出力制御手段５０４によって、この抽出された情報を表示手段５０５に表示させる（２４０３）。この情報を基に店員は注文を行うことができる。なお、図示していないが、このレジスタ５に印刷装置を付加し、表示手段５０５に表示させ、かつ用紙に印刷し、その用紙を店内での発注業務に利用してもよい。
【００５７】
このようにレジスタ５に客が到着したときには、既に客は商品選択を完了しているため、もうカウンタの前で商品を選択することは無い。このため、カウンタ前での商品選択に要する時間が無くなり、客の回転が早くなる。
【００５８】
（情報記憶部の更新）
一般にファーストフード店などでは期間限定の商品や新商品の発売、または商品の廃止というように商品情報が頻繁に変わっており、商品情報記憶部をこの状況に応じて更新する必要がある。
【００５９】
以下、図２５のフローチャートを基にこの更新について説明する。なお図２５のフローチャートはサーバ７における更新処理のフローチャートである。
【００６０】
サーバ７に更新に関する入力があると（２５０１）、入力判定手段７１１はこの入力はどのような更新を行う事を意図したものかを判定する（２５０２）。実施の形態１では３種類の更新について想定している。キーボードなど入力装置による商品情報の更新、ＣＤ−ＲＯＭなど記録媒体の読取による商品情報の更新、商品選択装置２の第1画面表示手段２０１に表示される表示内容の更新の３種類である。
【００６１】
まず、入力装置による商品情報の更新について説明する。ステップ２５０２の判定により、当該更新と判定されると、キーボード７０３、マウス７０４からの入力を受け付ける（２５０３）。その後、この更新内容を基に商品情報記憶部７０６の内容を更新する。その後はサーバ７からネットワーク１を介し、商品選択装置２およびレジスタ５へ当該情報の転送処理が行われる。この転送を受けた商品選択装置２およびレジスタ５は、商品情報記憶部においてその情報を更新する。
【００６２】
次に図２５のフローチャートのステップ２５０２にて、ＣＤ−ＲＯＭなど記録媒体の読取による商品情報の更新と判定された場合について説明する。このように判定されると、商品情報更新指示手段７０８は、サーバ７の媒体情報読取装置７０１にセットされている媒体７０２の情報を読み取らせ、この読み取った情報を商品情報記憶部７０６へ転送して更新する（２５０５）。この媒体を利用した情報更新は、商品情報を大幅に更新しなければならないときに活用すれば、その更新時間を短くすることが可能となる。その後はサーバ７からネットワーク１を介して商品選択装置２およびレジスタ５へ当該情報の転送処理が行われる。この転送を受けた商品選択装置２およびレジスタ５は、商品情報記憶部においてその情報を更新する。
【００６３】
最後に、図２５のフローチャートのステップ２５０２において、商品選択装置２の第1画面表示手段２０１に表示される表示内容の更新が選択されたと判定された場合について説明する。
この情報が選択されると、商品情報更新指示手段７０８は、サーバ７の媒体情報読取装置７０１にセットされている媒体７０２の情報を読み取らせ（２５０６）、この読み取った情報を第１画面情報記憶部７０５へ転送する（２５０７）。その後はサーバ７から商品選択装置２へ該情報の転送処理が行われる。この転送を受けた商品選択装置２は、第１画面情報記憶部２１４においてその情報を更新する。
なお、各商品情報に条件値を付け、たとえば平日の価格と休日の価格をこの条件で判別するようにすれば、休日と平日など定期的に価格の変更が繰り返される場合、その変更毎にいちいち商品情報の更新を行うという事をしなくても良くなる。
【００６４】
（コンピュータ３による商品選択制御）
上記の記載では専用の商品選択装置２を用いて客に商品の選択を行わせたが、次にコンピュータ３による商品選択制御について説明する。なお、本実施の形態では「パーソナルコンピュータ」としているが、ネットワーク通信機能を有する携帯電話機などネットワークを通じてサーバ７へのアクセスが可能な装置であれば同様の商品選択制御は可能である。
この様な装置には、商品情報記憶部をはじめから持っていない。このため商品情報を抽出したいときは、サーバに対し商品情報抽出依頼を行う。この手順は、例えばパーソナルコンピュータ３がネットワーク１を経由してサーバ7に対しハンバーガの商品情報の抽出依頼を送信したとすると、その依頼を受信したサーバ7は、商品情報提供手段７０８を起動し、商品情報記憶部７０６よりハンバーガの商品情報を抽出し、その抽出した商品情報を応答として、ネットワーク１を経由してパーソナルコンピュータ３へ送信するという手順で行われる。図示はしていないが、パーソナルコンピュータ３にその商品情報を一時的に記憶する記憶領域があり、そこに当該商品情報は記憶される。
【００６５】
組替に関する処理についても、サーバ７にてその組替の処理を行う。その手順は、まず、パーソナルコンピュータ３において、組替処理及びお得情報抽出処理の必要がある場合、例えばパーソナルコンピュータ３がネットワーク１を介して、記憶部に記憶してある商品選択情報と商品組替依頼をサーバ７へ送信したとする。サーバは送られてきた商品選択情報を基に、商品組替手段７１１を使って情報を抽出し、その抽出した商品情報を応答として、パーソナルコンピュータ３に送信する。お得情報も同様の手順である。
また、パーソナルコンピュータの場合、印刷は、通常、パーソナルコンピュータ３はブラウザなどの汎用の閲覧ソフトを利用するため、画面上に表示されている画面の印刷機能程度しかないことが多い。このため実施の形態１に示した商品情報の印刷を行うために、いったんパーソナルコンピュータ３の画面上に、図３２の画面３５０１のように印刷画面を表示させておき、この画面をプリンタ４に印刷させることによって、商品選択装置２での商品選択と同等のサービスを受けられるようになる。このようにパーソナルコンピュータ３で商品の選択を行うことで、専用の商品選択装置２まで出向かなくとも商品の選択を行うことが可能となる。
本実施の形態のように、クライアントがサーバ７の商品情報記憶部７０６の情報を抽出する構成にしておけば、クライアントにこれらの商品情報を蓄積する必要は無く、かつ、サーバ７にある商品情報を更新するのみで、クライアントは最新の商品情報を抽出することができるようになる。
【００６６】
更に、パーソナルコンピュータ３の場合は、画像を印刷するようにしたが、携帯端末の場合、この画面自体を持ち運ぶことができるので、この画面自体を携帯端末に保存しておき、その後、店舗に行ったときに店員にこの画面を提示して、この画面をバーコードスキャナで読み取るという構成にしてもよい。
【００６７】
［実施の形態２］
実施の形態１では、印刷した用紙のバーコード情報を店舗のレジスタ５のスキャナ６によって読み取ることにより、レジスタ５へ注文の受付を行っていたが、これを、ネットワーク１を介して通信を行うことにより、商品選択装置２で決定した商品選択情報をサーバ７を経てレジスタ５へ転送することにより、注文を受け付けることも考えられる。
【００６８】
以下に、その説明を行う。
【００６９】
（構成）
全体のシステム構成は、図１で示される実施の形態１の構成と同じであるので、その各構成の説明を省略する。
【００７０】
図２６は、実施の形態２における商品選択装置２の構成図である。図３に示される実施の形態１の商品選択装置２との違いは、制御手段２１０内に商品選択情報をサーバ７へ転送するための情報転送手段２２５が追加されたことである。その他の構成については、実施の形態１と同じであるのでその説明を省略する。
【００７１】
図２７は、実施の形態２におけるレジスタ５の構成図である。図４に示される実施の形態２のレジスタ５との違いは、ネットワーク１から到来する商品選択情報を受信する商品選択情報受信手段５０８と、商品選択情報受信手段５０８が受信した情報に含まれる商品の商品情報を商品情報記憶部５０２より抽出し注文内容記憶部５０９に記憶させる商品情報抽出手段５０３と、客が注文した商品情報を記憶しておく注文内容記憶部５０９と、キーボード５１２より入力された注文コードを解析し、この注文コード情報に従って注文内容記憶部５０９より客が注文した商品情報を抽出する注文照合手段５１１とが設けられたことである。その他の構成は実施の形態１と同じであるので説明を省略する。  図２８は、実施の形態２におけるサーバ７の構成図である。図５に示される実施の形態１のサーバ７との違いは、各店舗のネットワーク１上のアドレスを記憶した店舗情報記憶部７０９と、この店舗情報記憶部７０９を利用し、商品選択装置２から送られてくる商品選択情報を目的の店舗のレジスタ５へ転送する情報転送手段７１０が設けられたことである。
【００７２】
（商品選択装置２における商品選択制御）
以下、図２９のフローチャートを用いて、実施の形態２における商品選択置２の商品選択制御を説明する。
【００７３】
図２９のフローチャートにおいて、ステップ１５０１〜ステップ１５１８までは図１３に示される実施の形態１におけるフローチャートの同一番号の制御とほぼ変わらないので、その説明を省略する。ただし、実施の形態１のステップ１５０４、ステップ１５１２、ステップ１５１７の処理では、ステップ１５０５へ移行するに対し、実施の形態２ではこれらの移行先がステップ３００１になっている点についてのみ異なる。このステップ３００１以降の処理はサーバ７へ客が選択した商品選択情報を送信する処理であり、この処理は情報転送手段２２５によって処理がなされる。以下、このステップ３００１以降の商品選択情報送信処理について説明する。
【００７４】
まず、図３０の画面３３０１に示すように第２画面表示手段２０２に店舗の選択情報を表示させる（３００１）。ここで、店舗が選択されると（３００２）、図３１の画面３４０１に示されるように、現在の注文内容、選択した店舗の情報及びこの情報で注文するか否かのアイコンを表示させる（３００３）。ここで、どちらかのアイコンに入力があると（３００４）その入力がどちらのアイコンであったかを判定する（３００５）。
【００７５】
注文しない旨のアイコンに対する入力であった場合には、ステップ１５０１の初期状態へ戻る。
【００７６】
注文する旨のアイコンに対する入力であった場合には、商品選択情報に店舗情報及び所定の注文コードを付した情報をサーバ７へ送信し（３００６）、図３１の画面３４０２に示されるようにこの送信が行われたこと及び注文コードを第２画面表示手段２０２に表示させる（３００７）。
【００７７】
客はこの注文コードを店頭で告げることにより、予め選択した商品を注文することができる。
【００７８】
（サーバ７による転送）
この転送処理は、サーバ７内の情報転送手段７１０によって行われる。
【００７９】
商品選択装置２よりの注文情報を受信すると、情報転送手段７１０はその情報に含まれる店舗情報を抽出する。この店舗情報を店舗情報記憶部７０９に記憶されている情報と照合し、転送すべき店舗のネットワーク上のアドレスを抽出する。そしてこの抽出されたアドレスへ商品選択装置２からの注文情報を送信する。
【００８０】
（レジスタ５における制御）
レジスタ５において、サーバ７によって転送された商品選択装置２からの情報を商品情報受信手段５０８が受信すると、商品情報抽出手段５１０はこの情報に含まれる商品選択情報に対応する商品情報を、商品情報記憶部５０２より抽出する。そして、その注文された商品情報と送られてきた情報に含まれる注文コード情報を対にして、注文内容情報として注文内容記憶部５０９に記憶させておく。
【００８１】
その後、店員が客より注文コードを聞き、キーボード５１２を用いてこの注文コードの入力が行われると、注文照合手段５１１は、この注文コード情報をキーにして注文内容情報を注文内容記憶部５０９より抽出する。そして、注文情報出力制御手段５０４はこの抽出された注文内容情報を表示手段５０５に出力させる。
【００８２】
この構成にすることで、印字の手間を省き、かつペーパレス化を図ることができる。
なお、実施の形態２では、客が来店する前に注文情報がレジスタ５に送信されているので、来店する客の状況をある程度把握することが出来るという効果を有する。
【００８３】
また、商品情報抽出手段５１０が注文内容記憶部５０９に対して記憶を行った時点で、自動的に表示手段５０５に表示を行わせれば、店員は即時に注文を受け付けたことを知ることができ、客が到着するまでの間に客が注文した商品をそろえておくことができる。このため、客が来店したときにはすぐに客が所望する商品を渡すことができ、かつ、レジスタ５の前に客が滞在する時間も更に少なくなるので、客の回転を更に早くすることが可能となる。
【００８４】
しかしながら、注文はしたが客が来店しない、もしくはかなり期間が過ぎてから来店するということも想定される。特にハンバーガなどの食品の場合、調理後ある程度の時間が経過すると、冷えるなど、食するのに適しない状況になってしまい、商品を無駄にする上に再度商品の準備をしなおさねばならない。これに対応するために、商品選択装置２などで注文を受けた情報の有効時間を決めておき、その有効時間内で来店した場合のみ注文が有効であると知らせておけば、客がその時間内に来店する確率が高くなり、上記したような商品の廃棄や再準備などの作業を最小限に抑えることができる。また、ファーストフード店では頻繁に商品の構成が変わっているので、実施の形態１の場合でも、有効期間を設けておき、商品構成が変わらないうちに来店することを促し、また来店したときに注文予定の商品が売られていなかったという状況を避けることができる。
【００８５】
当然、上記した有効時間、有効期間の情報は図３３の用紙３３０１に示すように商品選択装置２にて印刷される印刷結果に印刷するなど予め客に何らかの形で提示できるようにしておくことが望ましい。
【００８６】
また、実施の形態１、２において、レジスタ５にも同様に商品の組替え機能やお得セット商品を提示できるようにすることも考えられる。こうすれば、予め商品選択を行わなかった客でも、店舗内のカウンタにおいて単に所望する商品を店員に伝えれば、この最安の商品の組合せに組替えるシステムを利用して商品を購入できるようになる。
【００８７】
この場合は、客が商品を選択するという時間がまったく無くなると言う訳ではないので、商品選択装置２などカウンタ以外の場所で予め商品選択を完了している場合に比べると客がカウンタにいる時間が長い。
そこで、例えば商品選択装置２などカウンタ以外の場所で商品選択を行った場合、レジスタ５で商品選択を行う場合に比べ割引等を行えば、予め商品選択を行う客が増えることが期待できる。
【００８８】
加えて、本実施の形態では、商品情報を第２画面表示手段２０２に表示させるときは全て文字情報で表示させていたが、これを動画または静止画の画像情報、もしくは画像情報と文字情報とを組み合わせた情報として表示させることにより、利用者によりわかりやすい商品選択を行わせることが可能となる。また、商品選択の初期状態もしくは商品選択中において言語選択を行えるようにすれば、外国からの観光客などに対しても対応が可能となり、特に外国観光客の多い有名な施設などで、活用が可能となる。加えて、この場合、店員との口頭による対応もなくなり、客がどのような言葉を話す者であったとしても、店員は客が所望する商品を提供することができるようになる。
【００８９】
（付記１）  単品商品の価格情報と、単品商品を組み合わせたセット商品の価格情報とを記憶した商品情報記憶部から価格情報を抽出する商品情報抽出手段と、利用者より複数の単品商品・セット商品の商品選択を受け付ける商品選択受付手段と、前記商品情報記憶部に記憶されている情報を参照し、前記商品選択受付手段にて受け付けた単品商品・セット商品の内容を、同じ単品商品の構成となり、かつ、最安となるセット商品・単品商品の内容に組替える商品組替手段と、前記商品組替手段の組替え結果を出力する出力手段と設けた事を特徴とする商品選択装置。
【００９０】
（付記２）前記出力手段は印刷手段であることを特徴とする付記１に記載の商品選択装置。
【００９１】
（付記３）前記出力手段はネットワークへの送信手段であることを特徴とする付記１に記載の商品選択装置。
【００９２】
（付記４）前記出力手段は表示手段であることを特徴とする付記１に記載の商品選択装置。
【００９３】
（付記５）前記商品情報抽出手段は、商品情報記憶部より更にセット商品の付加情報を抽出するとともに、前記商品組替手段によって組替えられた商品・単品商品の内容を前記商品情報抽出手段より抽出された付加情報によって更に加工し、新たな商品の情報を提供する商品提案手段を設け、更に出力手段は、この商品提案手段によって提案された商品・単品商品の内容の情報を出力する事を特徴とする、付記１から付記４のいずれかに記載の商品選択装置。
【００９４】
（付記６）前記商品組替手段によって組替えられた商品・単品商品の内容を、更に別のセット商品に置き換え前記出力装置に出力させる第２の商品組替手段を有したことを特徴とする付記１から付記４のいずれかに記載の商品選択装置。
【００９５】
（付記７）前記商品組替手段によって組替えられた商品・単品商品の商品構成に同じ単品商品が複数選択されているときには、別の単品商品に置き換え、出力手段に出力させる第３の商品組替手段を有することを特徴とする付記１から付記４のいずれかに記載の商品選択装置。
【００９６】
（付記８）コンピュータを、単品商品の価格情報と、単品商品を組み合わせたセット商品の価格情報とを記憶した商品情報記憶部から価格情報を抽出する商品情報抽出手段と、利用者より複数の単品商品・セット商品の商品選択を受け付ける商品選択受付手段と、前記商品情報記憶部に記憶されている情報を参照し、前記商品選択受付手段にて受け付けた単品商品・セット商品の内容を、同じ単品商品の構成となり、かつ、最安となるセット商品・単品商品の内容に組替える商品組替手段と、前記商品組替手段の組替え結果を出力する出力手段として機能させるための商品選択プログラム。
【００９７】
（付記９）前記商品情報抽出手段は、商品情報記憶部より更にセット商品の付加情報を抽出するとともに、前記商品組替手段によって組替えられた商品・単品商品の内容を前記商品情報抽出手段より抽出された付加情報によって加工し、新たな商品の情報を提案する商品提案手段を設け、更に出力手段は、この商品提案手段によって提案された商品・単品商品の情報を出力する事を特徴とする、付記１から付記４のいずれかに記載の商品選択プログラム。
【００９８】
（付記１０）商品組替手段によって組替えられた商品・単品商品の商品構成に同じ単品商品が複数選択されているときには、別の単品商品に置き換え、出力手段に出力させる第３の商品組替手段を有することを特徴とする付記１から付記４のいずれかに記載の商品選択プログラム。
【００９９】
（付記１１）商品選択装置とレジスタからなり、単品商品の価格情報と、単品商品を組み合わせたセット商品の価格情報とを記憶した商品情報記憶部から価格情報を抽出する商品情報抽出手段と、利用者より複数の単品商品・セット商品の商品選択を受け付ける商品選択受付手段と、前記商品情報記憶部に記憶されている情報を参照し、前記商品選択受付手段にて受け付けた単品商品・セット商品の内容を、同じ単品商品の構成となり、かつ、最安となるセット商品・単品商品の内容に組替える商品組替手段と、前記商品組替手段の組替え結果を出力する第1の出力手段とを設け、前記レジスタは、前記出力された結果を読み取る読取手段と、前記読取手段の読取結果を出力する第２の出力手段とを設けたことを特徴とする商品選択システム。
【０１００】
（付記１２）前記第１の出力手段は印刷手段であり、前記読取手段は前記印刷手段の印刷結果を読み取ることを特徴とする付記９に記載の商品選択システム。
【０１０１】
（付記１３）前記第１の出力手段は通信回線の送信手段であり、前記読取手段は前記送信手段の送信結果を受信することを特徴とする付記９に記載の商品選択システム。
【０１０２】
（付記１４）前記商品情報抽出手段により更に商品情報記憶部よりセット商品の付加情報を抽出するとともに、前記商品組替手段によって組替えられた商品・単品商品の内容を前記商品情報抽出手段より抽出された付加情報によって更に加工して提案する商品提案手段を設け、
更に出力手段は、この商品提案手段によって提案された商品・単品商品の内容の出力する事を特徴とする、付記１１に記載の商品選択システム。
【０１０３】
（付記１５）前記商品組替手段によって組替えられた商品・単品商品の内容を、更に別のセット商品に置き換え前記出力手段に出力させる第２の商品組替手段を有したことを特徴とする付記１１に記載の商品選択システム。
【０１０４】
（付記１６）前記商品組替手段によって組替えられた商品・単品商品の商品構成に同じ単品商品が複数選択されているときには、別の単品商品に置き換え、印刷手段に印刷させる第３の商品組替手段を有することを特徴とする付記１１から付記１５のいずれかに記載の商品選択システム。
【０１０５】
(付記１７)コンピュータが、単品商品の価格情報と、単品商品を組み合わせたセット商品の価格情報とを記憶した商品情報記憶部から価格情報を抽出する商品情報抽出し、利用者より複数の単品商品・セット商品の商品選択を受け付ける商品選択受付け、商品情報記憶部に記憶されている情報を参照し、前記商品選択受付手段にて受け付けた単品商品・セット商品の内容を、同じ単品商品の構成となり、かつ、最安となるセット商品・単品商品の内容に組替え、その組替え結果を出力する商品選択方法。
【０１０６】
【発明の効果】
本発明は、単品商品の価格情報と、単品商品を組み合わせたセット商品の価格情報とがそれぞれ複数記憶された商品情報記憶部と、利用者より複数の単品商品・セット商品の商品選択を受け付ける商品選択受付手段と、商品情報記憶部に記憶されている情報を参照し、商品選択受付手段にて受け付けた単品商品・セット商品の内容を、同じ単品商品の構成となり、かつ、最安となるセット商品・単品商品の内容に組替える商品組替手段と、商品組替手段により組替えられた商品から更にお得な商品の情報を抽出する商品提案手段と、商品組替手段の組替え結果ならびに商品提案手段の提案結果を出力する出力手段とを設けたものである。この構成において、レジスタでは商品選択装置によって選択された情報を読み取るだけであり、カウンタの前で客が商品を選択することはない。このため、客がカウンタの前で商品選択を行う時間をなくすことができ、客の回転率を上げることができる。また、客も商品選択装置で所望の商品さえ選択すれば、それと同じ商品構成で最安値の商品に自動的に組替えてくれるので、どの商品の組み合わせが安いかを検討する必要がなくなり、迅速に商品を選択することができるようになる。客が商品選択装置での入力を行うようになればなるほど、さらにレジスタの前での注文受付にかかる時間少なくなり、客の回転率を上げることも可能となる。
【図面の簡単な説明】
【図１】  本発明の実施の形態１における全体構成図
【図２】  本発明の実施の形態１における商品選択装置の概観図
【図３】  本発明の実施の形態１における商品選択装置のブロック図
【図４】  本発明の実施の形態１におけるレジスタのブロック図
【図５】  本発明の実施の形態１におけるサーバのブロック図
【図６】  本発明の実施の形態１におけるハンバーガの単品の商品情報を示したテーブル図
【図７】  本発明の実施の形態１におけるサイド商品の単品の商品情報を示したテーブル図
【図８】  本発明の実施の形態１におけるドリンクの単品の商品情報を示したテーブル図
【図９】  本発明の実施の形態１におけるセット商品の商品情報を示したテーブル図
【図１０】  本発明の実施の形態１におけるお得セット商品の商品情報を示したテーブル図
【図１１】  本発明の実施の形態１における同等商品対応情報を示した図
【図１２】  本発明の実施の形態１における第１画面表示手段に表示される画面の例を示した図
【図１３】  本発明の実施の形態１における商品選択処理を示したフローチャート
【図１４】  本発明の実施の形態１における商品選択制御を示したフローチャート
【図１５】  本発明の実施の形態１における第２画面表示手段に表示される画面の例を示した図
【図１６】  本発明の実施の形態１における第２画面表示手段に表示される画面の例を示した図
【図１７】  本発明の実施の形態１における第２画面表示手段に表示される画面の例を示した図
【図１８】  本発明の実施の形態１における第２画面表示手段に表示される画面の例を示した図
【図１９】  本発明の実施の形態１における印刷結果の例を示した図
【図２０】  本発明の実施の形態１における最安セット商品組替処理の概念を示した図
【図２１】  本発明の実施の形態１における最安セット商品組替処理の概念を示した図
【図２２】  本発明の実施の形態１における第２画面表示手段に表示される画面の例を示した図
【図２３】  本発明の実施の形態１における第２画面表示手段に表示される画面の例を示した図
【図２４】  本発明の実施の形態１におけるレジスタでの商品選択制御を示すフローチャート
【図２５】  本発明の実施の形態１における情報更新制御を示すフローチャート
【図２６】  本発明の実施の形態２における商品選択装置のブロック図
【図２７】  本発明の実施の形態２におけるレジスタのブロック図
【図２８】  本発明の実施の形態２におけるサーバのブロック図
【図２９】  本発明の実施の形態２における商品選択装置２の商品選択制御を示すフローチャート
【図３０】  本発明の実施の形態２における第２画面表示手段に表示される画面の例を示した図
【図３１】  本発明の実施の形態２における第２画面表示手段に表示される画面の例を示した図
【図３２】  本発明の実施の形態２におけるパーソナルコンピュータのブラウザに表示される画面の例を示した図
【図３３】  本発明の実施の形態１および２における印刷結果の別形態を示した図
【符号の説明】
１    ネットワーク
２    商品選択装置
３    パーソナルコンピュータ
４    プリンタ
５    レジスタ
６    バーコードスキャナ
７    サーバ
【図１】
0003931632.tif 000002
【図２】
0003931632.tif 000003
【図３】
0003931632.tif 000004
【図４】
0003931632.tif 000005
【図５】
0003931632.tif 000006
【図６】
0003931632.tif 000007
【図７】
0003931632.tif 000008
【図８】
0003931632.tif 000009
【図９】
0003931632.tif 000010
【図１０】
0003931632.tif 000011
【図１１】
0003931632.tif 000012
【図１２】
0003931632.tif 000013
【図１３】
0003931632.tif 000014
【図１４】
0003931632.tif 000015
【図１５】
0003931632.tif 000016
【図１６】
0003931632.tif 000017
【図１７】
0003931632.tif 000018
【図１８】
0003931632.tif 000019
【図１９】
0003931632.tif 000020
【図２０】
0003931632.tif 000021
【図２１】
0003931632.tif 000022
【図２２】
0003931632.tif 000023
【図２３】
0003931632.tif 000024
【図２４】
0003931632.tif 000025
【図２５】
0003931632.tif 000026
【図２６】
0003931632.tif 000027
【図２７】
0003931632.tif 000028
【図２８】
0003931632.tif 000029
【図２９】
0003931632.tif 000030
【図３０】
0003931632.tif 000031
【図３１】
0003931632.tif 000032
【図３２】
0003931632.tif 000033
【図３３】
0003931632.tif 000034