(57)【要約】【課題】  サーバに記憶された店特有の商品情報を客個人の買物経過に合わせてショッピングカートの端末装置に提示できる商品情報表示システム及び、サーバ、ショッピングカート、商品情報表示方法を提供すること。【解決手段】  商品情報表示システム１では、ショッピングカート２００の端末装置１００が、ゲート２０３の検知信号又は商品２０１のＩＣタグ２０２のＩＣ情報に基づいて、データベース・サーバ１０に対して、文字データを要求する旨のデータを送信すると、データベース・サーバ１０は、その送信データに含まれた内容に基づきながら、外部記憶装置１２内の情報などから加工した文字データなどを端末装置１００に送信し、これにより、端末装置１００では、広告品リスト画面又は関連料理リスト画面、材料リスト画面、商品リスト画面・陳列位置画面などを階層メニューとして順次に表示させることができる。【選択図】  図１
2006293769.tif 000002
【特許請求の範囲】
【請求項１】
ショッピングカートに設けられた端末装置がサーバと無線通信を行う商品情報表示システムであって、
前記端末装置は、商品から読み取られるＩＣタグのデータ又は前記ショッピングカートの初動時に発信されるデータを文字情報要求データとして前記サーバに送信することによって、当該文字情報要求データの内容に関連した商品に関する一又は複数の文字情報を前記サーバより受信して階層メニューとして表示すること、を特徴とする商品情報表示システム。
【請求項２】
ショッピングカートに設けられた端末装置と無線通信を行うとともに、前記端末装置より商品から読み取られるＩＣタグのデータ又は前記ショッピングカートの初動時に発信されるデータを文字情報要求データとして受信する商品情報表示システムのサーバであって、
前記端末装置で階層メニューとして表示される商品に関する一又は複数の文字情報が前記文字情報要求データの内容に直接的又は間接的に関連付けて記憶されているデータベースと、
前記端末装置より受信した文字情報要求データの内容に関連した商品に関する一又は複数の文字情報を、前記階層メニューとして、前記データベースから前記端末装置に送信する文字情報通信手段と、を備えたこと、を特徴とするサーバ。
【請求項３】
文字情報要求データの内容に直接的又は間接的に関連付けて商品に関する一又は複数の文字情報が記憶されているサーバと無線通信を行う端末装置が設けられた商品情報表示システムのショッピングカートであって、
前記端末装置は、
商品に添付されたＩＣタグのデータを読み取るリーダと、
前記ショッピングカートの初動時を示すデータを発信する発信手段と、
前記リーダで読み取られるＩＣタグのデータ又は前記発信手段で発信されるデータを前記文字情報要求データとして前記サーバに送信するデータ通信手段と、
前記データ通信手段で送信した文字情報要求データの内容に関連した商品に関する一又は複数の文字情報を前記サーバより受信して階層メニューとして表示する表示手段と、を備えたこと、
を特徴とするショッピングカート。
【請求項４】
サーバに記憶されている商品に関する文字情報をショッピングカートの端末装置で表示する商品情報表示方法であって、
商品に添付されたＩＣタグのデータを前記端末装置で読み取る読取工程と、
前記ショッピングカートの初動時を示すデータを前記端末装置で発信する発信工程と、
前記読取工程で読み取られたＩＣタグのデータ又は前記発信工程で発信されたデータを文字情報要求データとして前記端末装置より前記サーバに送信するデータ通信工程と、
前記データ通信工程で受信した文字情報要求データの内容に関連した商品に関する一又は複数の文字情報を前記サーバより前記端末装置に送信する文字情報通信工程と、
前記文字情報通信工程で受信した一又は複数の商品に関する文字情報を階層メニューとして前記端末装置に表示する表示工程と、を備えたこと、を特徴とする商品情報表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバから受信した文字情報をショッピングカートで表示する商品情報表示システム及び、サーバ、ショッピングカート、商品情報表示方法に関するものである。
【背景技術】
【０００２】
従来より、スーパーマーケットや量販店等の売り場では、お客が購入しようとする商品を、備えられた買い物カゴなどの中に入れて店舗内を持ち歩いており、多くの商品を持ち歩くのは体力的な負担が大きかった。
【０００３】
そこで、特許文献１に記載する技術では、店舗内において、客がハンディーターミナルを商品の非接触型ＩＣタグに近づけて、非接触型ＩＣタグから商品情報を受け取り、その商品情報をハンディーターミナルに表示させることによって、その商品を購入するか否かを決定していた。
【特許文献１】特開２００２−８１３４号公報
【０００４】
そして、レジでの代金精算処理は、担当者にハンディーターミナルを渡すだけで済むことから、短時間で効率的に行うことができる。
【０００５】
さらに、非接触型ＩＣタグにおいては、商品アイテム毎の在庫データが記憶されており、商品が販売された際には、商品アイテム毎の在庫データから販売数を減算したり、商品の購入取消しが確定された際には、在庫データを取り消した分だけ加算するので、常に、最新の在庫データの管理を行うことができる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、ハンディーターミナルに表示される内容は、商品の非接触型ＩＣタグに記憶されていることから、商品に関する情報を広く展開しながら客の要望に答えて提供することは困難であり、また、ハンディーターミナルに表示される在庫データも、商品の非接触型ＩＣタグに記憶されていることから、入荷データを在庫データにリアルタイムで反映させるには限界があった。
【０００７】
そこで、本発明は、上述した点を鑑みてなされたものであり、サーバに記憶された店特有の商品情報を客個人の買物経過に合わせてショッピングカートの端末装置に提示できる商品情報表示システム及び、サーバ、ショッピングカート、商品情報表示方法を提供することを課題とする。
【課題を解決するための手段】
【０００８】
この課題を解決するために成された請求項１に係る発明は、ショッピングカート（例えば、ショッピングカート２００）に設けられた端末装置（例えば、端末装置１００）がサーバ（例えば、データベース・サーバ１０）と無線通信を行う商品情報表示システム（例えば、商品情報表示システム１）であって、前記端末装置（例えば、端末装置１００）は、商品から読み取られるＩＣタグ（例えば、ＩＣタグ２０２）のデータ又は前記ショッピングカート（例えば、ショッピングカート２００）の初動時に発信されるデータを文字情報要求データとして前記サーバ（例えば、データベース・サーバ１０）に送信することによって、当該文字情報要求データの内容に関連した商品に関する一又は複数の文字情報を前記サーバ（例えば、データベース・サーバ１０）より受信して階層メニューとして表示すること、を特徴としている。
【０００９】
また、請求項２に係る発明は、ショッピングカート（例えば、ショッピングカート２００）に設けられた端末装置（例えば、端末装置１００）と無線通信を行うとともに、前記端末装置（例えば、端末装置１００）より商品から読み取られるＩＣタグ（例えば、ＩＣタグ２０２）のデータ又は前記ショッピングカート（例えば、ショッピングカート２００）の初動時に発信されるデータを文字情報要求データとして受信する商品情報表示システム（例えば、商品情報表示システム１）のサーバ（例えば、データベース・サーバ１０）であって、前記端末装置（例えば、端末装置１００）で階層メニューとして表示される商品に関する一又は複数の文字情報が前記文字情報要求データの内容に直接的又は間接的に関連付けて記憶されているデータベース（例えば、広告品ファイル３１，商品ファイル４１，料理一覧ファイル５１，料理ファイル６１，材料ファイル７１）と、前記端末装置（例えば、端末装置１００）より受信した文字情報要求データの内容に関連した商品に関する一又は複数の文字情報を、前記階層メニューとして、前記データベース（例えば、広告品ファイル３１，商品ファイル４１，料理一覧ファイル５１，料理ファイル６１，材料ファイル７１）から前記端末装置（例えば、端末装置１００）に送信する文字情報通信手段（例えば、通信回路２５）と、を備えたこと、を特徴としている。
【００１０】
また、請求項３に係る発明は、文字情報要求データの内容に直接的又は間接的に関連付けて商品に関する一又は複数の文字情報が記憶されているサーバ（例えば、データベース・サーバ１０）と無線通信を行う端末装置（例えば、端末装置１００）が設けられた商品情報表示システム（例えば、商品情報表示システム１）のショッピングカート（例えば、ショッピングカート２００）であって、前記端末装置（例えば、端末装置１００）は、商品に添付されたＩＣタグ（例えば、ＩＣタグ２０２）のデータを読み取るリーダ（例えば、リーダ１６７）と、前記ショッピングカート（例えば、ショッピングカート２００）の初動時を示すデータを発信する発信手段（例えば、ゲートセンサ１６９）と、前記リーダ（例えば、リーダ１６７）で読み取られるＩＣタグ（例えば、ＩＣタグ２０２）のデータ又は前記発信手段（例えば、ゲートセンサ１６９）で発信されるデータを前記文字情報要求データとして前記サーバ（例えば、データベース・サーバ１０）に送信するデータ通信手段（例えば、無線通信回路１６４）と、前記データ通信手段（例えば、無線通信回路１６４）で送信した文字情報要求データの内容に関連した商品に関する一又は複数の文字情報を前記サーバ（例えば、データベース・サーバ１０）より受信して階層メニューとして表示する表示手段（例えば、液晶ディスプレイ１０２）と、を備えたこと、を特徴としている。
【００１１】
また、請求項４に係る発明は、サーバ（例えば、データベース・サーバ１０）に記憶されている商品に関する文字情報をショッピングカート（例えば、ショッピングカート２００）の端末装置（例えば、端末装置１００）で表示する商品情報表示方法であって、商品に添付されたＩＣタグ（例えば、ＩＣタグ２０２）のデータを前記端末装置（例えば、端末装置１００）で読み取る読取工程（例えば、Ｓ６１）と、前記ショッピングカート（例えば、ショッピングカート２００）の初動時を示すデータを前記端末装置（例えば、端末装置１００）で発信する発信工程（例えば、Ｓ１１）と、前記読取工程（例えば、Ｓ６１）で読み取られたＩＣタグ（例えば、ＩＣタグ２０２）のデータ又は前記発信工程（例えば、Ｓ１１）で発信されたデータを文字情報要求データとして前記端末装置（例えば、端末装置１００）より前記サーバ（例えば、データベース・サーバ１０）に送信するデータ通信工程（例えば、Ｓ１０１，Ｓ１７１）と、前記データ通信工程（例えば、Ｓ１０１，Ｓ１７１）で受信した文字情報要求データの内容に関連した商品に関する一又は複数の文字情報を前記サーバ（例えば、データベース・サーバ１０）より前記端末装置（例えば、端末装置１００）に送信する文字情報通信工程（例えば、Ｓ２０３，Ｓ２７３）と、前記文字情報通信工程（例えば、Ｓ２０３，Ｓ２７３）で受信した一又は複数の商品に関する文字情報を階層メニューとして前記端末装置（例えば、端末装置１００）に表示する表示工程（例えば、Ｓ１０３，Ｓ１７３）と、を備えたこと、を特徴としている。
【発明の効果】
【００１２】
すなわち、本発明の商品情報表示システム及び、サーバ、ショッピングカート、商品情報表示方法では、サーバに記憶された店特有の商品情報を客個人の買物経過に合わせてショッピングカートの端末装置に提示できる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態を図面を参照にして説明する。
図１は、本実施の形態に係る商品情報表示システム１を示したブロック図である。本実施の形態に係る商品情報表示システム１は、店舗内で構築されるものであり、図１に示すように、データベース・サーバ１０や、端末装置１００、その端末装置１００に固定されたショッピングカート２００、商品２０１に添付されるとともに商品コードなどが記憶されたＩＣタグ２０２、店舗内の入口付近に設置されたゲート２０３、アクセスポイント２０４、ローカル・エリア・ネットワークＮなどで構成されている。
【００１４】
この点、データベース・サーバ１０は、本体１１や、外部記憶装置１２、ディスプレイ１３、キーボード１４、マウス１５などで構成されている。
【００１５】
また、ローカル・エリア・ネットワークＮには、データベース・サーバ１０と複数のアクセスポイント２０４とが接続されており、これにより、複数のアクセスポイント２０４を介して、データベース・サーバ１０と端末装置１００との間で無線通信が行われる。尚、店舗内においては、複数のショッピングカート２００が用意され、各ショッピングカート２００のそれぞれにおいて１つの端末装置１００が固定される。従って、データベース・サーバ１０は、複数の端末装置１００との間で個別に無線通信を行う。
【００１６】
図９は、本実施の形態に係る商品情報表示システム１の端末装置１００を示した正面図である。図９に示すように、端末装置１００は、アンテナ１０１と、液晶ディスプレイ１０２，１０３，１０４、広告ボタン１０５、料理ボタン１０６、お買上ボタン１０７、カーソルボタン１０８、テンボタン１０９、決定ボタン１１０、液晶ディスプレイ１０２の上に設けられたタッチパネル１１１、ホームボタン１１２などが設けられている。
【００１７】
図２は、本実施の形態に係る商品情報表示システム１の端末装置１００を示したブロック図である。図２に示すように、端末装置１００では、ＣＰＵ１６１に対して、ＲＯＭ１６２や、ＲＡＭ１６３、Ｉ／Ｏ１７０などが接続されている。
【００１８】
ＣＰＵ１６１は、端末装置１００の制御を司る中央演算装置である。
ＲＯＭ１６２は、後述のフローチャートを動作させるための演算プログラムなどが格納されている不揮発性の読出し専用メモリである。
ＲＡＭ１６３は、ＣＰＵ１６１で演算された各種データなどを一時的に記憶しておくメモリである。
【００１９】
Ｉ／Ｏ１７０は、接続部であって、無線通信回路１６４や、タッチパネル駆動回路１６５、表示制御回路１６６、リーダ１６７、ボタンスイッチ回路１６８、ゲートセンサ１６９などが接続されている。さらに、無線通信回路１６４にはアンテナ１０１が接続されており、タッチパネル駆動回路１６５にはタッチパネル１１１が接続されており、表示制御回路１６６には液晶ディスプレイ１０２，１０３，１０４が接続されている。
【００２０】
無線通信回路１６４は、アンテナ１０１とアクセスポイント２０４（図１参照）との間で無線通信を行うことにより、ローカル・エリア・ネットワークＮを介して、データベース・サーバ１０などとデータ通信を行うための回路である。
【００２１】
タッチパネル駆動回路１６５は、タッチパネル１１１に接触された部分の座標位置情報を作成・出力するものであり、液晶ディスプレイ１０２に表示された項目に対する選択入力をタッチパネル１１１での接触により行うための回路である。
【００２２】
表示制御回路１６６は、液晶ディスプレイ１０２，１０３，１０４を制御するための回路である。尚、液晶ディスプレイ１０２は多様な情報が表示されるメインディスプレイである。液晶ディスプレイ１０３はコメント情報が表示されるサブディスプレイである。液晶ディスプレイ１０４は、液晶ディスプレイ１０２に表示中のコンテンツのページ数が表示されるサブディスプレイである。
リーダ１６７は、商品２０１（図１参照）に添付されたＩＣタグ２０２（図１参照）の記憶内容を非接触で読み取る装置である。
【００２３】
ボタンスイッチ回路１６８は、図２では省略されているが、広告ボタン１０５（図９参照）や、料理ボタン１０６（図９参照）、お買上ボタン１０７（図９参照）、カーソルボタン１０８（図９参照）、テンボタン１０９（図９参照）、決定ボタン１１０（図９参照）、ホームボタン１１２（図９参照）に接続されており、それらのボタンのいずれかが押下された際に、押下されたボタンを特定するスイッチ信号を作成・出力するものである。
【００２４】
ゲートセンサ１６９は、店舗内の入口付近に設置されたゲート２０３（図１参照）を検知した際に検知信号を作成・出力することによって、ショッピングカート２００（図１参照）がゲート２０３（図１参照）を通過したことを知らせるものである。
【００２５】
図３は、本実施の形態に係る商品情報表示システム１のデータベース・サーバ１０を示したブロック図である。図３に示すように、データベース・サーバ１０は、本体１１や、外部記憶装置１２、ディスプレイ１３、キーボード１４、マウス１５などを備えている。さらに、本体１１では、ＣＰＵ２１に対して、ＲＯＭ２２や、ＲＡＭ２３、Ｉ／Ｏ２４などが接続されている。
【００２６】
ＣＰＵ２１は、データベース・サーバ１０の制御を司る中央演算装置である。
ＲＯＭ２２は、後述のフローチャートを動作させるための演算プログラムなどが格納されている不揮発性の読出し専用メモリである。
ＲＡＭ２３は、ＣＰＵ２１で演算された各種データなどを一時的に記憶しておくメモリである。
【００２７】
Ｉ／Ｏ２４は、接続部であって、通信回路２５や、表示制御回路２６、キーボード１４、マウス１５、外部記憶装置１２などが接続されている。
通信回路２５は、ローカル・エリア・ネットワークＮを介して、各情報取得装置１００などとデータ通信を行うための回路である。
【００２８】
表示制御部２６は、ディスプレイ１３を制御するための回路である。
キーボード１４やマウス１５は、入力データを入力するための装置である。
【００２９】
外部記憶装置１２は、データを大量に蓄積し整理された複数のファイルが記憶される装置である。それらのファイルには、例えば、図４に示す広告品ファイル３１や、図５に示す商品ファイル４１、図６に示す料理一覧ファイル５１、図７に示す料理ファイル６１、図８に示す材料ファイル７１などがある。
【００３０】
図４は、本実施の形態に係る商品情報表示システム１において、データベース・サーバ１０の外部記憶装置１２に記憶されている広告品ファイル３１の構造の一部を示した図である。広告品ファイル３１には、図４に示すように、商品コードが格納されているレコード３２などが設けられている。
【００３１】
尚、広告品ファイル３１のレコード３２に格納されている商品コードは、本店舗で取り扱う商品を特定するデータであって、本店舗の広告に掲載された特売品を示すデータである。
【００３２】
図５は、本実施の形態に係る商品情報表示システム１において、データベース・サーバ１０の外部記憶装置１２に記憶されている商品ファイル４１の構造の一部を示した図である。商品ファイル４１には、図５に示すように、商品コードが格納されているレコード４２や、商品名が格納されているレコード４３、単価が格納されているレコード４４、陳列位置指定コードが格納されているレコード４５、残数が格納されているレコード４６、料理コードが格納されているレコード４７などが設けられている。
【００３３】
尚、商品ファイル４１のレコード４２に格納されている商品コードは、本店舗で取り扱う商品を特定するデータである。また、商品ファイル４１のレコード４３に格納されている商品名は、当該商品コードで特定される商品の名称である。また、商品ファイル４１のレコード４４に格納されている単価は、当該商品コードで特定される商品の１個単位あたりの値段である。また、商品ファイル４１のレコード４５に格納されている陳列位置指定コードは、当該商品コードで特定される商品が陳列されている店舗内の位置を特定するデータである。また、商品ファイル４１のレコード４６に格納されている残数は、当該商品コードで特定される商品を本店舗で販売することができる総数であって、陳列数及び在庫数の和である。また、商品ファイル４１のレコード４７に格納されている料理コードは、当該商品コードで特定される商品を材料として使用する料理を特定するデータである。
【００３４】
そして、商品ファイル４１は、本店舗で取り扱う商品の種類毎に作成されて、データベース・サーバ１０の外部記憶装置１２に記憶されている。
【００３５】
図６は、本実施の形態に係る商品情報表示システム１において、データベース・サーバ１０の外部記憶装置１２に記憶されている料理一覧ファイル５１の構造の一部を示した図である。料理一覧ファイル５１には、図６に示すように、各レコード５２において、料理コードが格納されているフィールド５３や、料理名が格納されているフィールド５４が対応付けて設けられている。
【００３６】
尚、料理一覧ファイル５１の各レコード５２のフィールド５３に格納されている料理コードは、料理を特定するデータである。また、料理一覧ファイル５１の各レコード５２のフィールド５４に格納されている料理名は、同じレコード５２のフィールド５３内の料理コードで特定される料理の名称である。
【００３７】
図７は、本実施の形態に係る商品情報表示システム１において、データベース・サーバ１０の外部記憶装置１２に記憶されている料理ファイル６１の構造の一部を示した図である。料理ファイル６１には、図７に示すように、料理コードが格納されているレコード６２や、料理名が格納されているレコード６３が設けられており、さらに、各レコード６４において、材料コードが格納されているフィールド６５や、材料名が格納されているフィールド６６、分量が格納されているフィールド６７が対応付けて設けられている。
【００３８】
尚、料理ファイル６１のレコード６２に格納されている料理コードは、料理を特定するデータである。また、料理ファイル６１のレコード６３に格納されている料理名は、当該料理コードで特定される料理の名称である。また、料理ファイル６１のレコード６４のフィールド６５に格納されている材料コードは、当該料理コードで特定される料理で使用される材料を特定するデータである。また、料理ファイル６１のレコード６４のフィールド６６に格納されている材料名は、当該料理コードで特定される料理において、同じレコード６４のフィールド６５に格納されている材料コードで特定される材料の名称である。また、料理ファイル６１のレコード６４のフィールド６７に格納されている分量は、当該料理コードで特定される料理において、同じレコード６４のフィールド６５に格納されている材料コードで特定される材料の分量（１人分）である。
【００３９】
そして、料理ファイル６１は、料理一覧ファイル５１（図６参照）に記憶されている料理毎に作成されて、データベース・サーバ１０の外部記憶装置１２に記憶されている。
【００４０】
図８は、本実施の形態に係る商品情報表示システム１において、データベース・サーバ１０の外部記憶装置１２に記憶されている材料ファイル７１の構造の一部を示した図である。材料ファイル７１には、図８に示すように、材料コードが格納されているレコード７２や、商品コードが格納されているレコード７３などが設けられている。
【００４１】
尚、材料ファイル７１のレコード７２に格納されている材料コードは、材料を特定するデータである。また、材料ファイル７１のレコード７３に格納されている商品コードは、本店舗で取り扱う商品を特定するデータであって、当該材料データで特定される材料として使用できる商品を特定するコードである。
【００４２】
そして、材料ファイル７１は、各料理ファイル６１（図７参照）に記憶されている材料コード毎に作成されて、データベース・サーバ１０の外部記憶装置１２に記憶されている。
【００４３】
次に、本実施の形態に係る商品情報表示システム１の機能について説明する。図９〜図１８は、本実施の形態に係る商品情報表示システム１の端末装置１００を示した正面図であって、液晶ディスプレイ１０２，１０３，１０４の表示内容の一例を示したものである。
【００４４】
本実施の形態に係る商品情報表示システム１が構築されている店舗内において、お客がショッピングカート２００を引いて入口から入場し、ゲート２０３を通過すると、そのショッピングカート２００に固定されている端末装置１００の液晶ディスプレイ１０２においては、図９に示された表紙画面を表示している状態から、図１０に示された広告品リスト画面が表示された状態に移行する。
【００４５】
尚、お客が、ショッピングカート２００に固定されている端末装置１００の広告品ボタン１０５を押下しても、当該端末装置１００の液晶ディスプレイ１０２においては、図１０に示された広告品リスト画面が表示された状態に移行する。
【００４６】
ここに、図１０で示された広告品リスト画面とは、本店舗の広告に掲載された特売品と単価を表示したリストの画面をいい、このとき、「広告品を表示中」の文字データが液晶ディスプレイ１０３に表示されることによって、その旨がお客に知らされる。従って、図１０で示された広告品リスト画面中の「バナナ」や、「あさり」、「ほうれん草」、「△△カレー」、「くつ下」、「傘」は、本店舗の広告に掲載された特売品の商品である。
【００４７】
さらに、液晶ディスプレイ１０２で表示している広告品リスト画面のページ数が液晶ディスプレイ１０４に表示される。図１０では、「１／３頁」の文字データが液晶ディスプレイ１０４に表示されることによって、液晶ディスプレイ１０２に表示されている広告品リスト画面のページ数が全３頁の中の１頁目であることをお客に知らせている。尚、カーソルボタン１０８を押下すれば、液晶ディスプレイ１０２に表示されている広告品リスト画面のページ数を変更させることができる。
【００４８】
そして、図１０に示された広告品リスト画面中の特売品（商品）から一つをタッチパネル１１１を介して選択すると、当該端末装置１００の液晶ディスプレイ１０２においては、図１０に示された広告品リスト画面が表示された状態から、図１１に示された陳列位置画面が表示された状態に移行する。
【００４９】
ここに、図１１に示された陳列位置画面とは、タッチパネル１１１で選択された特売品（商品）が陳列されている店舗内の位置を表示した配置図の画面をいい、その陳列位置は斜線部１２１で示される。さらに、このとき、液晶ディスプレイ１０２には残数が表示され、タッチパネル１１１で選択された特売品（商品）が本店舗で販売することができる総数（陳列数及び在庫数の和）が表示される。従って、図１１に示された陳列位置画面によって、タッチパネル１１１で選択された特売品（商品）が、陳列棚Ｂの一端に陳列されており、本店舗で販売することができる総数（陳列数及び在庫数の和）が「２１３箱」であることを、お客に知らせることができる。
【００５０】
尚、陳列位置画面には続きがないので、「１／１頁」の文字データが液晶ディスプレイ１０４に表示されることによって、液晶ディスプレイ１０２に表示されている陳列位置画面のページ数が全１頁の中の１頁目であることをお客に知らせている。
【００５１】
一方、お客がショッピングカート２００に商品２０１を入れた際には、そのショッピングカート２００に固定されている端末装置１００の液晶ディスプレイ１０２においては、図１２に示された関連料理リスト画面が表示された状態に移行する。
【００５２】
ここに、図１２で示された関連料理リスト画面とは、ショッピングカート２００に入れられた商品２０１を材料とする料理を表示したリストの画面をいう。図１２では、その商品２０１が「豚肉」である場合の一例を示しており、従って、図１２で示された関連料理リスト画面中の「カレー」や、「酢豚」、「ポトフー」、「ロールキャベツ」、「ホワイトシチュー」、「酢豚」は、「豚肉」を材料とする料理である。
【００５３】
さらに、液晶ディスプレイ１０２で表示している関連料理リスト画面のページ数が液晶ディスプレイ１０４に表示される。図１２では、「１／２頁」の文字データが液晶ディスプレイ１０４に表示されることによって、液晶ディスプレイ１０２に表示されている関連料理リスト画面のページ数が全２頁の中の１頁目であることをお客に知らせている。尚、カーソルボタン１０８を押下すれば、液晶ディスプレイ１０２に表示されている関連料理リスト画面のページ数を変更させることができる。
【００５４】
そして、図１２に示された関連料理リスト画面中の料理から一つをタッチパネル１１１を介して選択すると、当該端末装置１００の液晶ディスプレイ１０２においては、図１２に示された関連料理リスト画面が表示された状態から、図１３に示された材料リスト画面が表示された状態に移行する。
【００５５】
ここに、図１３で示された材料リスト画面とは、タッチパネル１１１で選択された料理の材料を表示したリストの画面をいう。図１３では、タッチパネル１１１で選択された料理が「豚汁」である場合の一例を示しており、従って、図１３で示された材料リスト画面中の「豚肉（薄切り）」や、「みそ」、「油揚げ」、「ねぎ」、「大根」、「にんじん」は、料理である「豚汁」の材料である。
【００５６】
さらに、液晶ディスプレイ１０２で表示している材料リスト画面のページ数が液晶ディスプレイ１０４に表示される。図１３では、「１／２頁」の文字データが液晶ディスプレイ１０４に表示されることによって、液晶ディスプレイ１０２に表示されている料理リスト画面のページ数が全２頁の中の１頁目であることをお客に知らせている。尚、カーソルボタン１０８を押下すれば、液晶ディスプレイ１０２に表示されている材料リスト画面のページ数を変更させることができる。
【００５７】
そして、図１３に示された材料リスト画面中の材料から一つをタッチパネル１１１を介して選択すると、当該端末装置１００の液晶ディスプレイ１０２においては、図１３に示された材料リスト画面が表示された状態から、図１４に示された商品リスト画面が表示された状態に移行する。
【００５８】
ここに、図１４で示された商品リスト画面とは、タッチパネル１１１で選択された材料に該当する商品と単価を表示したリストの画面をいう。図１４では、タッチパネル１１１で選択され材料が「にんじん」である場合の一例を示しており、従って、図１４で示された商品リスト画面中の「にんじん（○○産）」や「にんじん（○×産）」は、「にんじん」の材料に該当する商品である。
【００５９】
さらに、液晶ディスプレイ１０２で表示している商品リスト画面のページ数が液晶ディスプレイ１０４に表示される。尚、図１４では、商品リスト画面には続きがないので、「１／１頁」の文字データが液晶ディスプレイ１０４に表示されることによって、液晶ディスプレイ１０２に表示されている商品リスト画面のページ数が全１頁の中の１頁目であることをお客に知らせている。
【００６０】
また、このとき、当該端末装置１００の液晶ディスプレイ１０３には、カーソル１２２が点滅するとともに、「人分」の文字が表示されており、カーソル１２２が点滅する位置にテンボタン１０９で数字を入力し決定ボタン１１０でその入力を確定させると、当該端末装置１００の液晶ディスプレイ１０３においては、図１４に示された状態から、図１５に示された状態に移行する。
【００６１】
図１５に示された状態では、上記料理関連リスト画面（図１２参照）で選択した料理において、上記材料リスト画面（図１３参照）で選択した材料の必要分量について、入力した数字の人数分が表示される。尚、図１５に示された状態では、図１４に示された状態で「４」の数字をテンボタン１０９で入力し決定ボタン１１０でその入力を確定させた場合の一例を示している。すなわち、図１５の液晶ディスプレイ１０３に表示されている「１／２本  ６０ｇ」とは、料理である「豚汁」に必要な材料の「にんじん」の４人分の必要分量を示している。
【００６２】
そして、図１４又は図１５に示された商品リスト画面中の商品から一つをタッチパネル１１１を介して選択すると、当該端末装置１００の液晶ディスプレイ１０２においては、図１４又は図１５に示された商品リスト画面が表示された状態から、図１６に示された陳列位置画面が表示された状態に移行する。
【００６３】
ここに、図１６に示された陳列位置画面とは、タッチパネル１１１で選択された商品が陳列されている店舗内の位置を表示した配置図の画面をいい、その陳列位置は斜線部１２１で示される。さらに、このとき、液晶ディスプレイ１０２には残数が表示され、タッチパネル１１１で選択された商品が本店舗で販売することができる総数（陳列数及び在庫数の和）が表示される。従って、図１６に示された陳列位置画面によって、タッチパネル１１１で選択された商品が、陳列棚Ａの一部に陳列されており、本店舗で販売することができる総数（陳列数及び在庫数の和）が「７２コ」であることを、お客に知らせることができる。
【００６４】
尚、陳列位置画面には続きがないので、「１／１頁」の文字データが液晶ディスプレイ１０４に表示されることによって、液晶ディスプレイ１０２に表示されている陳列位置画面のページ数が全１頁の中の１頁目であることをお客に知らせている。
【００６５】
一方、お客が、ショッピングカート２００に固定されている端末装置１００のお買上ボタン１０７を押下すると、当該端末装置１００の液晶ディスプレイ１０２においては、図１７に示されたお買上リスト画面が表示された状態に移行する。
【００６６】
ここに、図１７で示されたお買上リスト画面とは、ショッピングカート２００に入れられた商品２０１とその個数（又は量）とその値段などの明細を表示したリストの画面をいい、その個数（又は量）が複数の場合にはその単価も表示される。図１７では、ショッピングカート２００に入れられた商品２０１の明細が、「△□食パン」が「１コ」で「１４８」円、単価「１９４」円の「×○牛乳」が「２コ」で「３８８」円、単価「９８」円／「１００ｇ」の「牛ひき肉」が「１２０ｇ」で「１１７」円、であることを示している。
【００６７】
さらに、液晶ディスプレイ１０３には、ショッピングカート２００に入れられた商品２０１の合計金額が表示される。図１７では、ショッピングカート２００に入れられた商品２０１の明細が、「△□食パン」が「１コ」、「×○牛乳」が「２コ」、「牛ひき肉」が「１２０ｇ」である場合に、その合計金額を「合計  ６５３円」で示している。
【００６８】
また、液晶ディスプレイ１０２に表示しているお買上リスト画面のページ数が液晶ディスプレイ１０４に表示される。尚、図１７では、お買上リスト画面には続きがないので、「１／１頁」の文字データが液晶ディスプレイ１０４に表示されることによって、液晶ディスプレイ１０２に表示されているお買上リスト画面のページ数が全１頁の中の１頁目であることをお客に知らせている。
【００６９】
一方、お客が、ショッピングカート２００に固定されている端末装置１００の料理ボタン１０６を押下すると、当該端末装置１００の液晶ディスプレイ１０２においては、図１８に示された料理一覧リスト画面が表示された状態に移行する。
【００７０】
ここに、図１８で示された料理一覧リスト画面とは、当該端末装置１００で材料リスト画面（図１３参照）や商品リスト画面（図１４参照）や陳列位置画面（図１６参照）を表示し得る料理を表示したリストの画面をいう。図１８では、「ハンバーグ」や、「豚汁」、「酢豚」、「麻婆豆腐」、「カキフライ」、「肉じゃが」の文字データが液晶ディスプレイ１０２に表示されることによって、それらの料理に関して、材料リスト画面（図１３参照）や商品リスト画面（図１４参照）や陳列位置画面（図１６参照）を当該端末装置１００で表示し得ることを知らしている。
【００７１】
さらに、液晶ディスプレイ１０２で表示している料理一覧リスト画面のページ数が液晶ディスプレイ１０４に表示される。図１８では、「１／１２頁」の文字データが液晶ディスプレイ１０４に表示されることによって、液晶ディスプレイ１０２に表示されている料理一覧リスト画面のページ数が全１２頁の中の１頁目であることをお客に知らせている。尚、カーソルボタン１０８を押下すれば、液晶ディスプレイ１０２に表示されている料理一覧リスト画面のページ数を変更させることができる。
【００７２】
そして、図１８に示された料理一覧リスト画面中の料理から一つをタッチパネル１１１を介して選択すると、当該端末装置１００の液晶ディスプレイ１０２においては、図１８に示された料理一覧リスト画面が表示された状態から、図１３に示された材料リスト画面が表示された状態に移行する。それ以降は、上述した場合と同様なので、その説明は省略する。
【００７３】
一方、お客が、ショッピングカート２００に固定されている端末装置１００のホームボタン１１２を押下すると、当該端末装置１００の液晶ディスプレイ１０２においては、図９に示された表紙画面を表示している状態に移行する。
【００７４】
次に、本実施の形態に係る商品情報表示システム１の機能を実現するためのプログラムのフローチャートについて説明する。
図１９は、本実施の形態に係る商品情報表示システム１のデータベース・サーバ１０で実行される書込処理プログラムのフローチャートである。尚、図１９でフローチャートが示された書込処理プログラムは、ＲＯＭ２２から読み出されてＣＰＵ２１によって実行される。
【００７５】
書込処理プログラムでは、図１９に示すように、先ず、Ｓ２９１において、蓄積データの書込要求があるか否かを判定する。ここで、蓄積データの書込要求とは、外部記憶装置１２に記憶されている広告品ファイル３１や、商品ファイル４１、料理一覧ファイル５１、料理ファイル６１、材料ファイル７１について新規作成又は内容変更・更新することを要求することをいい、キーボード１４又はマウス１５などでデータを入力することによって行われる。
【００７６】
ここで、蓄積データの書込要求がないと判定する場合には（Ｓ２９１：ＮＯ）、何もすることなく、書込処理プログラムを終了する。一方、蓄積データの書込要求があると判定する場合には（Ｓ２９１：ＹＥＳ）、Ｓ２９２に進む。
【００７７】
Ｓ２９２では、蓄積データの書込を行い、その後に、書込処理プログラムを終了する。ここで、蓄積データの書込とは、外部記憶装置１２に記憶されている広告品ファイル３１や、商品ファイル４１、料理一覧ファイル５１、料理ファイル６１、材料ファイル７１について新規作成又は内容変更・更新することをいい、このとき、ディプレイ１３に表示される内容に従って、キーボード１４又はマウス１５などでデータを入力することにより行う。
【００７８】
このようにして、本実施の形態に係る商品情報表示システム１のデータベース・サーバ１０で図１９の書込処理が実行されると、店舗側は、広告が発行・配布される度にその掲載内容に合わせて広告品ファイル３１の内容を変更することができるし、商品の単価変更・陳列位置変更などに合わせて商品ファイル４１の内容を変更することができるし、新規の商品を取り扱う場合に合わせてその商品の商品ファイル４１を新たに作成することができるし、料理一覧ファイル５１や料理ファイル６１や材料ファイル７１の拡充・縮小・修正などをすることができる。特に、商品が新たに入荷した場合には、その入荷数を商品ファイル４１内のレコード４６に格納されている残数に加算させることで、本店舗で販売することができる総数（陳列数及び在庫数の和）のリアルタイム性を保持することができる。
【００７９】
図２０は、本実施の形態に係る商品情報表示システム１の端末装置１００で実行される表示制御処理プログラムのフローチャートである。尚、図２０でフローチャートが示された表示制御処理プログラムは、ＲＯＭ１６２から読み出されてＣＰＵ１６１によって実行される。
【００８０】
表示制御処理プログラムでは、図２０に示すように、先ず、Ｓ１１において、ゲート通過したか否かを判定する。この判定は、ゲートセンサ１６９でゲート２０３を検知したか否かによって行う。ここで、ゲート通過したと判定した場合には（Ｓ１１：ＹＥＳ）、Ｓ１２に進んで、後述する図２１の広告品表示処理を行った後に、表示制御処理プログラムを終了する。一方、ゲート通過していないと判定した場合には（Ｓ１１：ＮＯ）、Ｓ２１に進む。
【００８１】
Ｓ２１では、広告品ボタン１０５が押下された否かを判定する。この判定は、ボタンスイッチ回路１６８からのスイッチ信号に基づいて行う。ここで、広告品ボタン１０５が押下されたと判定した場合には（Ｓ２１：ＹＥＳ）、Ｓ１２に進んで、後述する図２１の広告品表示処理を行った後に、表示制御処理プログラムを終了する。一方、広告品ボタン１０５が押下されていないと判定した場合には（Ｓ２１：ＮＯ）、Ｓ３１に進む。
【００８２】
Ｓ３１では、料理ボタン１０６が押下された否かを判定する。この判定は、ボタンスイッチ回路１６８からのスイッチ信号に基づいて行う。ここで、料理ボタン１０６が押下されたと判定した場合には（Ｓ３１：ＹＥＳ）、Ｓ３２に進んで、後述する図２２と図２３の料理一覧表示処理を行った後に、表示制御処理プログラムを終了する。一方、料理ボタン１０６が押下されていないと判定した場合には（Ｓ３１：ＮＯ）、Ｓ４１に進む。
【００８３】
Ｓ４１では、お買上ボタン１０７が押下された否かを判定する。この判定は、ボタンスイッチ回路１６８からのスイッチ信号に基づいて行う。ここで、お買上ボタン１０７が押下されたと判定した場合には（Ｓ４１：ＹＥＳ）、Ｓ４２に進んで、後述する図２４のお買上表示処理を行った後に、表示制御処理プログラムを終了する。一方、お買上ボタン１０７が押下されていないと判定した場合には（Ｓ４１：ＮＯ）、Ｓ５１に進む。
【００８４】
Ｓ５１では、ホームボタン１１２が押下された否かを判定する。この判定は、ボタンスイッチ回路１６８からのスイッチ信号に基づいて行う。ここで、ホームボタン１１２が押下されたと判定した場合には（Ｓ５１：ＹＥＳ）、Ｓ５２に進んで、後述する図２５の表紙画面表示処理を行った後に、表示制御処理プログラムを終了する。一方、ホームボタン１１２が押下されていないと判定した場合には（Ｓ５１：ＮＯ）、Ｓ６１に進む。
【００８５】
Ｓ６１では、ＩＣタグ２０２が検出された否かを判定する。この判定は、リーダ１６７でＩＣタグ２０２の記憶内容が読み取られたか否かによって行う。ここで、ＩＣタグ２０２が検出されていないと判定した場合には（Ｓ６１：ＮＯ）、何もすることなく、表示制御処理プログラムを終了する。一方、ＩＣタグ２０２が検出されたと判定した場合には（Ｓ６１：ＹＥＳ）、Ｓ６２において、後述する図２６のお買上シート作成処理を行った後に、Ｓ６３に進む。
【００８６】
Ｓ６３では、液晶ディプレイ１０２に表紙画面（図９参照）が表示されているか否かを判定する。この判定は、表示制御回路１６６に対して命令した直前の制御信号などから判定する。ここで、液晶ディプレイ１０２に表紙画面（図９参照）が表示されていないと判定した場合には（Ｓ６３：ＮＯ）、何もすることなく、表示制御処理プログラムを終了する。一方、液晶ディプレイ１０２に表紙画面（図９参照）が表示されていると判定した場合には（Ｓ６１：ＹＥＳ）、Ｓ６４において、後述する図２７と図２８の関連料理表示処理を行った後に、表示制御処理プログラムを終了する。
【００８７】
図２１は、本実施の形態に係る商品情報表示システム１の端末装置１００とデータベース・サーバ１０で実行される広告表示処理プログラムのフローチャートである。尚、図２１でフローチャートが示された広告表示処理プログラムは、端末装置１００ではＲＯＭ１６２から読み出されてＣＰＵ１６１によって実行され、データベース・サーバ１０ではＲＯＭ２２から読み出されてＣＰＵ２１によって実行される。
【００８８】
広告表示処理プログラムでは、図２０に示すように、先ず、Ｓ１０１において、端末装置１００が、広告品リストデータを要求する旨のデータをデータベース・サーバ１０に送信する。
【００８９】
一方、データベース・サーバ１０では、Ｓ２０１において、広告品リストデータを要求する旨のデータを端末装置１００から受信したか否かを判定する。ここで、広告品リストデータを要求する旨のデータを端末装置１００から受信していないと判定した場合には（Ｓ２０１：ＮＯ）、何もすることなく、後述するＳ２０４に進む。一方、広告品リストデータを要求する旨のデータを端末装置１００から受信したと判定した場合には（Ｓ２０１：ＹＥＳ）、Ｓ２０２に進む。
【００９０】
Ｓ２０２では、データベース・サーバ１０において、広告品リストデータを作成するために必要なデータを外部記憶装置１２で検索する。具体的には、外部記憶装置１２に記憶されている広告品ファイル３１を探し出し、その広告品ファイル３１のレコード３２に格納されている商品コードを読み出し、その商品コードがレコード４２に格納された商品ファイル４１を探し出し、その商品ファイル４１のレコード４３に格納されている商品名や、その商品ファイル４１のレコード４３に格納されている単価を読み出す。このとき、その広告品ファイル３１から複数の商品コードが読み出された場合には、上述したようにして、各商品コードに基づいて商品名・単価をそれぞれ読み出す。
【００９１】
その後、Ｓ２０３では、データベース・サーバ１０において、読み出された商品コード・商品名・単価などから広告品リストデータを作成し、その作成された広告品リストデータを端末装置１００に送信する。
【００９２】
一方、端末装置１００では、Ｓ１０２において、広告品リストデータをデータベース・サーバ１０から受信したか否かを判定する。ここで、広告品リストデータをデータベース・サーバ１０から受信していないと判定した場合には（Ｓ１０２：ＮＯ）、Ｓ１０２自身に戻って、上述した判定を繰り返す。一方、広告品リストデータをデータベース・サーバ１０から受信したと判定した場合には（Ｓ１０２：ＹＥＳ）、Ｓ１０３に進んで、広告品リストデータに基づいて液晶ディスプレイ１０２に広告品リスト画面を表示する。
【００９３】
この点、液晶ディスプレイ１０２に表示される広告品リスト画面の一例を示したものが図１０である。尚、液晶ディスプレイ１０２に広告品リスト画面が表示されると、液晶ディスプレイ１０３，１０４においても表示がなされるが、その表示内容は、広告品リストデータに基づいて端末装置１００が制御する。
【００９４】
その後、Ｓ１０４では、端末装置１００において、タッチパネル１１１に触れたか否かを判定する。この判定は、タッチパネル駆動回路１６５から座標位置情報が出力されたか否かにより行う。このとき、タッチパネル１１１に触れていないと判定した場合には（Ｓ１０４：ＮＯ）、Ｓ１０４自身に戻って、上述した判定を繰り返す。一方、タッチパネル１１１に触れたと判定した場合には（Ｓ１０４：ＹＥＳ）、Ｓ１０５に進む。
【００９５】
Ｓ１０５では、端末装置１００において、タッチパネル１１１で指定された特売品（商品）についての陳列位置データを要求する旨のデータをデータベース・サーバ１０に送信する。その特売品（商品）についての陳列位置データを要求する旨のデータには、液晶ディスプレイ１０２に表示されている広告品リスト画面中の一又は複数の特売品（商品）のうち、タッチパネル駆動回路１６５からの座標位置情報で特定される特売品（商品）の商品コードなどが含まれる。
【００９６】
一方、データベース・サーバ１０では、Ｓ２０４において、特売品（商品）についての陳列位置データを要求する旨のデータを端末装置１００から受信したか否かを判定する。ここで、特売品（商品）についての陳列位置データを要求する旨のデータを端末装置１００から受信していないと判定した場合には（Ｓ２０４：ＮＯ）、何もすることなく、広告表示処理プログラムを終了する。一方、特売品（商品）についての陳列位置データを要求する旨のデータを端末装置１００から受信したと判定した場合には（Ｓ２０４：ＹＥＳ）、Ｓ２０５に進む。
【００９７】
Ｓ２０５では、データベース・サーバ１０において、特売品（商品）についての陳列位置データを作成するために必要なデータを外部記憶装置１２で検索する。具体的には、特売品（商品）についての陳列位置データを要求する旨のデータに含まれている商品コードがレコード４２に格納されている商品ファイル４１を探し出し、その商品ファイル４１のレコード４５に格納されている陳列位置指定コードや、その商品ファイル４１のレコード４６に格納されている残数を読み出す。
【００９８】
その後、Ｓ２０６では、データベース・サーバ１０において、読み出された陳列位置指定コード・残数などから特売品（商品）の陳列位置データを作成し、その作成された陳列位置データを端末装置１００に送信し、その後に、広告表示処理プログラムを終了する。
【００９９】
一方、端末装置１００では、Ｓ１０６において、特売品（商品）の陳列位置データをデータベース・サーバ１０から受信したか否かを判定する。ここで、特売品（商品）の陳列位置データをデータベース・サーバ１０から受信していないと判定した場合には（Ｓ１０６：ＮＯ）、Ｓ１０６自身に戻って、上述した判定を繰り返す。一方、特売品（商品）の陳列位置データをデータベース・サーバ１０から受信したと判定した場合には（Ｓ１０６：ＹＥＳ）、Ｓ１０７に進んで、特売品（商品）の陳列位置データに基づいて液晶ディスプレイ１０２に陳列位置画面を表示し、その後に、広告表示処理プログラムを終了する。
【０１００】
この点、液晶ディスプレイ１０２に表示される陳列位置画面の一例を示したものが図１１である。尚、液晶ディスプレイ１０２に陳列位置画面が表示されると、液晶ディスプレイ１０３，１０４においても表示がなされるが、その表示内容は、特売品（商品）の陳列位置データに基づいて端末装置１００が制御する。
【０１０１】
図２２と図２３は、本実施の形態に係る商品情報表示システム１の端末装置１００とデータベース・サーバ１０で実行される料理一覧表示処理プログラムのフローチャートである。尚、図２２と図２３でフローチャートが示された料理一覧表示処理プログラムは、端末装置１００ではＲＯＭ１６２から読み出されてＣＰＵ１６１によって実行され、データベース・サーバ１０ではＲＯＭ２２から読み出されてＣＰＵ２１によって実行される。
【０１０２】
料理一覧表示処理プログラムでは、図２２に示すように、先ず、Ｓ１２１において、端末装置１００が、料理一覧リストデータを要求する旨のデータをデータベース・サーバ１０に送信する。
【０１０３】
一方、データベース・サーバ１０では、Ｓ２２１において、料理一覧リストデータを要求する旨のデータを端末装置１００から受信したか否かを判定する。ここで、料理一覧リストデータを要求する旨のデータを端末装置１００から受信していないと判定した場合には（Ｓ２２１：ＮＯ）、何もすることなく、後述するＳ２２４に進む。一方、料理一覧リストデータを要求する旨のデータを端末装置１００から受信したと判定した場合には（Ｓ２２１：ＹＥＳ）、Ｓ２２２に進む。
【０１０４】
Ｓ２２２では、データベース・サーバ１０において、料理一覧リストデータを作成するために必要なデータを外部記憶装置１２で検索する。具体的には、外部記憶装置１２に記憶されている料理一覧ファイル５１を探し出し、その料理一覧ファイル５１のレコード５２のフィールド５３に格納されている料理コードを読み出し、その料理一覧ファイル５１のレコード５２のフィールド５４に格納されている料理名を読み出す。このとき、その料理一覧ファイル５１に複数のレコード５２が設けられている場合には、上述したようにして、各レコード５２のフィールド５３，５４から料理コード・料理名をそれぞれ読み出す。
【０１０５】
その後、Ｓ２２３では、データベース・サーバ１０において、読み出された料理コード・料理名などから料理一覧リストデータを作成し、その作成された料理一覧リストデータを端末装置１００に送信する。
【０１０６】
一方、端末装置１００では、Ｓ１２２において、料理一覧リストデータをデータベース・サーバ１０から受信したか否かを判定する。ここで、料理一覧リストデータをデータベース・サーバ１０から受信していないと判定した場合には（Ｓ１２２：ＮＯ）、Ｓ１２２自身に戻って、上述した判定を繰り返す。一方、料理一覧リストデータをデータベース・サーバ１０から受信したと判定した場合には（Ｓ１２２：ＹＥＳ）、Ｓ１２３に進んで、料理一覧リストデータに基づいて液晶ディスプレイ１０２に料理一覧リスト画面を表示する。
【０１０７】
この点、液晶ディスプレイ１０２に表示される料理一覧リスト画面の一例を示したものが図１８である。尚、液晶ディスプレイ１０２に料理一覧リスト画面が表示されると、液晶ディスプレイ１０４においても表示がなされるが、その表示内容は、料理一覧リストデータに基づいて端末装置１００が制御する。
【０１０８】
その後、Ｓ１２４では、端末装置１００において、タッチパネル１１１に触れたか否かを判定する。この判定は、タッチパネル駆動回路１６５から座標位置情報が出力されたか否かにより行う。このとき、タッチパネル１１１に触れていないと判定した場合には（Ｓ１２４：ＮＯ）、Ｓ１２４自身に戻って、上述した判定を繰り返す。一方、タッチパネル１１１に触れたと判定した場合には（Ｓ１２４：ＹＥＳ）、Ｓ１２５に進む。
【０１０９】
Ｓ１２５では、端末装置１００において、タッチパネル１１１で指定された料理についての材料リストデータを要求する旨のデータをデータベース・サーバ１０に送信する。その料理についての材料リストデータを要求する旨のデータには、液晶ディスプレイ１０２に表示されている料理一覧リスト画面中の一又は複数の料理のうち、タッチパネル駆動回路１６５からの座標位置情報で特定される料理の料理コードなどが含まれる。
【０１１０】
一方、データベース・サーバ１０では、Ｓ２２４において、料理についての材料リストデータを要求する旨のデータを端末装置１００から受信したか否かを判定する。ここで、料理についての材料リストデータを要求する旨のデータを端末装置１００から受信していないと判定した場合には（Ｓ２２４：ＮＯ）、何もすることなく、後述する図２３のＳ２２７に進む。一方、料理についての材料リストデータを要求する旨のデータを端末装置１００から受信したと判定した場合には（Ｓ２２４：ＹＥＳ）、Ｓ２２５に進む。
【０１１１】
Ｓ２２５では、データベース・サーバ１０において、料理についての材料リストデータを作成するために必要なデータを外部記憶装置１２で検索する。具体的には、料理についての材料リストデータを要求する旨のデータに含まれている料理コードがレコード６２に格納されている料理ファイル６１を探し出し、その料理ファイル６１のレコード６４のフィールド６５に格納されている材料コードを読み出し、その料理ファイル６１のレコード６４のフィールド６６に格納されている材料名を読み出し、その料理ファイル６１のレコード６４のフィールド６７に格納されている分量を読み出す。このとき、その料理ファイル６１に複数のレコード６４が設けられている場合には、上述したようにして、各レコード６４のフィールド６５，６６，６７から材料コード・材料名・分量をそれぞれ読み出す。
【０１１２】
その後、Ｓ２２６では、データベース・サーバ１０において、読み出された材料コード・材料名・分量などから料理についての材料リストデータを作成し、その作成された料理についての材料リストデータを端末装置１００に送信し、その後に、後述する図２３のＳ２２７に進む。
【０１１３】
一方、端末装置１００では、Ｓ１２６において、料理についての材料リストデータをデータベース・サーバ１０から受信したか否かを判定する。ここで、料理についての材料リストデータをデータベース・サーバ１０から受信していないと判定した場合には（Ｓ１２６：ＮＯ）、Ｓ１２６自身に戻って、上述した判定を繰り返す。一方、料理についての材料リストデータをデータベース・サーバ１０から受信したと判定した場合には（Ｓ１２６：ＹＥＳ）、Ｓ１２７に進んで、料理についての材料リストデータに基づいて液晶ディスプレイ１０２に材料リスト画面を表示し、その後に、後述する図２３のＳ１２８に進む。
【０１１４】
この点、液晶ディスプレイ１０２に表示される材料リスト画面の一例を示したものが図１３である。尚、液晶ディスプレイ１０２に材料リスト画面が表示されると、液晶ディスプレイ１０４においても表示がなされるが、その表示内容は、料理についての材料リストデータに基づいて端末装置１００が制御する。
【０１１５】
その後、図２３のＳ１２８では、端末装置１００において、タッチパネル１１１に触れたか否かを判定する。この判定は、タッチパネル駆動回路１６５から座標位置情報が出力されたか否かにより行う。このとき、タッチパネル１１１に触れていないと判定した場合には（Ｓ１２８：ＮＯ）、Ｓ１２８自身に戻って、上述した判定を繰り返す。一方、タッチパネル１１１に触れたと判定した場合には（Ｓ１２８：ＹＥＳ）、Ｓ１２９に進む。
【０１１６】
Ｓ１２９では、端末装置１００において、タッチパネル１１１で指定された材料についての商品リストデータを要求する旨のデータをデータベース・サーバ１０に送信する。その材料についての商品リストデータを要求する旨のデータには、液晶ディスプレイ１０２に表示されている材料リスト画面中の一又は複数の材料のうち、タッチパネル駆動回路１６５からの座標位置情報で特定される材料の料理コードなどが含まれる。
【０１１７】
一方、データベース・サーバ１０では、図２３のＳ２２７において、材料についての商品リストデータを要求する旨のデータを端末装置１００から受信したか否かを判定する。ここで、材料についての商品リストデータを要求する旨のデータを端末装置１００から受信していないと判定した場合には（Ｓ２２７：ＮＯ）、何もすることなく、後述するＳ２３０に進む。一方、材料についての商品リストデータを要求する旨のデータを端末装置１００から受信したと判定した場合には（Ｓ２２７：ＹＥＳ）、Ｓ２２８に進む。
【０１１８】
Ｓ２２８では、データベース・サーバ１０において、材料についての商品リストデータを作成するために必要なデータを外部記憶装置１２で検索する。具体的には、材料についての商品リストデータを要求する旨のデータに含まれている材料コードがレコード７２に格納されている材料ファイル７１を探し出し、その料理ファイル７１のレコード７３に格納されている商品コードを読み出し、その読み出した商品コードがレコード４２に格納されている商品ファイル４１を探し出し、その商品ファイル４１のレコード４３に格納されている商品名や、その商品ファイル４１のレコード４３に格納されている単価を読み出す。このとき、その材料ファイル７１から複数の商品コードが読み出された場合には、上述したようにして、各商品コードに基づいて商品名・単価をそれぞれ読み出す。
【０１１９】
その後、Ｓ２２９では、データベース・サーバ１０において、読み出された商品コード・商品名・単価などから材料についての商品リストデータを作成し、その作成された材料についての商品リストデータを端末装置１００に送信し、その後に、後述するＳ２３０に進む。
【０１２０】
一方、端末装置１００では、Ｓ１３０において、材料についての商品リストデータをデータベース・サーバ１０から受信したか否かを判定する。ここで、材料についての商品リストデータをデータベース・サーバ１０から受信していないと判定した場合には（Ｓ１３０：ＮＯ）、Ｓ１３０自身に戻って、上述した判定を繰り返す。一方、材料についての商品リストデータをデータベース・サーバ１０から受信したと判定した場合には（Ｓ１３０：ＹＥＳ）、Ｓ１３１に進んで、材料についての商品リストデータに基づいて液晶ディスプレイ１０２に商品リスト画面を表示し、その後に、後述するＳ１３２に進む。
【０１２１】
この点、液晶ディスプレイ１０２に表示される商品リスト画面の一例を示したものが図１４と図１５である。尚、液晶ディスプレイ１０２に商品リスト画面が表示されると、液晶ディスプレイ１０３，１０４においても表示がなされるが、その表示内容は、料理についての材料リストデータに基づいて端末装置１００が制御する。特に、液晶ディスプレイ１０３においては、テンボタン１０９などで人数を入力すると、上述した料理についての材料リストデータに含まれる分量などに基づいて、その入力した人数分の分量が計算・出力される（図１５参照）。
【０１２２】
その後、図２３のＳ１３２では、端末装置１００において、タッチパネル１１１に触れたか否かを判定する。この判定は、タッチパネル駆動回路１６５から座標位置情報が出力されたか否かにより行う。このとき、タッチパネル１１１に触れていないと判定した場合には（Ｓ１３２：ＮＯ）、Ｓ１３２自身に戻って、上述した判定を繰り返す。一方、タッチパネル１１１に触れたと判定した場合には（Ｓ１３２：ＹＥＳ）、Ｓ１３に進む。
【０１２３】
Ｓ１３３では、端末装置１００において、タッチパネル１１１で指定された商品についての陳列位置データを要求する旨のデータをデータベース・サーバ１０に送信する。その商品についての陳列位置データを要求する旨のデータには、液晶ディスプレイ１０２に表示されている商品リスト画面中の一又は複数の商品のうち、タッチパネル駆動回路１６５からの座標位置情報で特定される商品の商品コードなどが含まれる。
【０１２４】
一方、データベース・サーバ１０では、Ｓ２３０において、商品についての陳列位置データを要求する旨のデータを端末装置１００から受信したか否かを判定する。ここで、商品についての陳列位置データを要求する旨のデータを端末装置１００から受信していないと判定した場合には（Ｓ２３０：ＮＯ）、何もすることなく、料理一覧表示処理プログラムを終了する。一方、商品についての陳列位置データを要求する旨のデータを端末装置１００から受信したと判定した場合には（Ｓ２３０：ＹＥＳ）、Ｓ２３１に進む。
【０１２５】
Ｓ２３１では、データベース・サーバ１０において、商品についての陳列位置データを作成するために必要なデータを外部記憶装置１２で検索する。具体的には、商品についての陳列位置データを要求する旨のデータに含まれている商品コードがレコード４２に格納されている商品ファイル４１を探し出し、その商品ファイル４１のレコード４５に格納されている陳列位置指定コードや、その商品ファイル４１のレコード４６に格納されている残数を読み出す。
【０１２６】
その後、Ｓ２３２では、データベース・サーバ１０において、読み出された陳列位置指定コード・残数などから商品の陳列位置データを作成し、その作成された陳列位置データを端末装置１００に送信し、その後に、料理一覧表示処理プログラムを終了する。
【０１２７】
一方、端末装置１００では、Ｓ１３４において、商品の陳列位置データをデータベース・サーバ１０から受信したか否かを判定する。ここで、商品の陳列位置データをデータベース・サーバ１０から受信していないと判定した場合には（Ｓ１３４：ＮＯ）、Ｓ１３４自身に戻って、上述した判定を繰り返す。一方、商品の陳列位置データをデータベース・サーバ１０から受信したと判定した場合には（Ｓ１３４：ＹＥＳ）、Ｓ１３５に進んで、商品の陳列位置データに基づいて液晶ディスプレイ１０２に陳列位置画面を表示し、その後に、料理一覧表示処理プログラムを終了する。
【０１２８】
この点、液晶ディスプレイ１０２に表示される陳列位置画面の一例を示したものが図１６である。尚、液晶ディスプレイ１０２に陳列位置画面が表示されると、液晶ディスプレイ１０３，１０４においても表示がなされるが、その表示内容は、商品の陳列位置データに基づいて端末装置１００が制御する。
【０１２９】
図２４は、本実施の形態に係る商品情報表示システム１の端末装置１００で実行されるお買上表示処理プログラムのフローチャートである。尚、図２４でフローチャートが示されたお買上表示処理プログラムは、ＲＯＭ１６２から読み出されてＣＰＵ１６１によって実行される。
【０１３０】
お買上表示処理プログラムでは、図２４に示すように、Ｓ１４１において、端末装置１００が、お買上リスト画面を液晶ディスプレイ１０２に表示し、その後に、お買上表示処理プログラムを終了する。このとき、お買上リスト画面は、後述する図２６のお買上シート作成処理で作成されたお買上シートに基づいて、液晶ディスプレイ１０２に表示される。
【０１３１】
この点、液晶ディスプレイ１０２に表示されるお買上リスト画面の一例を示したものが図１７である。尚、液晶ディスプレイ１０２にお買上リスト画面が表示されると、液晶ディスプレイ１０３，１０４においても表示がなされるが、その表示内容は、後述する図２６のお買上シート作成処理で作成されたお買上シートに基づいて端末装置１００が制御する。
【０１３２】
図２５は、本実施の形態に係る商品情報表示システム１の端末装置１００で実行される表紙画面表示処理プログラムのフローチャートである。尚、図２５でフローチャートが示された表紙画面表示処理プログラムは、ＲＯＭ１６２から読み出されてＣＰＵ１６１によって実行される。
【０１３３】
表紙画面表示処理プログラムでは、図２５に示すように、Ｓ１５１において、端末装置１００が、表紙画面を液晶ディスプレイ１０２に表示し、その後に、表紙画面表示処理プログラムを終了する。尚、表紙画面は、ＲＯＭ１６２又は表示制御回路１６６に実装された不揮発性のメモリに記憶されている。また、表紙画面は、端末装置１００の初期状態においても、液晶ディスプレイ１０２に表示される。
【０１３４】
図２６は、本実施の形態に係る商品情報表示システム１の端末装置１００とデータベース・サーバ１０で実行されるお買上シート作成処理プログラムのフローチャートである。尚、図２６でフローチャートが示されたお買上シート作成処理プログラムは、端末装置１００ではＲＯＭ１６２から読み出されてＣＰＵ１６１によって実行され、データベース・サーバ１０ではＲＯＭ２２から読み出されてＣＰＵ２１によって実行される。
【０１３５】
お買上シート作成処理プログラムでは、図２６に示すように、先ず、Ｓ１６１において、端末装置１００が、ＩＣタグ２０２から読み出したＩＣ情報をデータベース・サーバ１０に送信する。尚、ＩＣタグ２０２から読み出したＩＣ情報には、そのＩＣタグ２０２が付された商品２０１の商品コードなどが含まれている。
【０１３６】
一方、データベース・サーバ１０では、Ｓ２６１において、端末装置１００からＩＣ情報を受信したか否かを判定する。ここで、端末装置１００からＩＣ情報を受信していないと判定した場合には（Ｓ２６１：ＮＯ）、何もすることなく、お買上シート作成処理プログラムを終了する。一方、端末装置１００からＩＣ情報を受信したと判定した場合には（Ｓ２６１：ＹＥＳ）、Ｓ２６２に進む。
【０１３７】
Ｓ２６２では、データベース・サーバ１０において、ＩＣ情報に含まれる商品コードに関するデータ検索を行う。具体的には、ＩＣ情報に含まれる商品コードがレコード４２に格納されている商品ファイル４１を探し出す。
【０１３８】
その後は、データベース・サーバ１０は、Ｓ２６３において、探し出された商品ファイル４１のレコード４６に格納されている残数を読み出して、その残数に「１」を減算した値を当該レコード４６に上書きし、その後に、Ｓ２６４に進む。
【０１３９】
Ｓ２６４では、データベース・サーバ１０は、探し出された商品ファイル４１のレコード４３に格納されている商品名を読み出し、その商品ファイル４１のレコード４４に格納されている単価を読み出して、その読み出された商品名・単価が含まれた値段データを端末装置１００に送信し、その後に、お買上シート作成処理プログラムを終了する。
【０１４０】
一方、端末装置１００では、Ｓ１６２において、データベース・サーバ１０から値段データを受信したか否かを判定する。ここで、データベース・サーバ１０から値段データを受信していないと判定した場合には（Ｓ１６２：ＮＯ）、Ｓ１６２自身に戻って、上述した判定を繰り返す。一方、データベース・サーバ１０から値段データを受信したと判定した場合には（Ｓ１６２：ＹＥＳ）、Ｓ１６３に進んで、データベース・サーバ１０から受信した値段データに基づいてお買い上シートを作成し、その後に、お買上シート作成処理プログラムを終了する。このとき、作成されるお買い上シートは、図１７に示すお買い上リスト画面と同様な表計算シート上で展開され、その値段データに含まれる商品名・単価などが格納され、液晶ディスプレイ１０３に表示される合計金額などが、その表計算シート上で演算処理される。
【０１４１】
尚、値段データに含まれる情報は、ＩＣタグ２０２に記憶しておき、ＩＣタグ２０２から直接的に読み出してもよい。
【０１４２】
図２７と図２８は、本実施の形態に係る商品情報表示システム１の端末装置１００とデータベース・サーバ１０で実行される関連料理表示処理プログラムのフローチャートである。尚、図２７と図２９でフローチャートが示された関連料理表示処理プログラムは、端末装置１００ではＲＯＭ１６２から読み出されてＣＰＵ１６１によって実行され、データベース・サーバ１０ではＲＯＭ２２から読み出されてＣＰＵ２１によって実行される。
【０１４３】
関連料理表示処理プログラムでは、図２７に示すように、先ず、Ｓ１７１において、端末装置１００が、関連料理リストデータを要求する旨のデータをデータベース・サーバ１０に送信する。このとき、関連料理リストデータを要求する旨のデータには、ＩＣタグ２０２から読み出された商品コードなどが含まれる（図２０のＳ６１参照）。
【０１４４】
一方、データベース・サーバ１０では、Ｓ２７１において、関連料理リストデータを要求する旨のデータを端末装置１００から受信したか否かを判定する。ここで、関連料理リストデータを要求する旨のデータを端末装置１００から受信していないと判定した場合には（Ｓ２７１：ＮＯ）、何もすることなく、後述するＳ２７４に進む。一方、関連料理リストデータを要求する旨のデータを端末装置１００から受信したと判定した場合には（Ｓ２７１：ＹＥＳ）、Ｓ２７２に進む。
【０１４５】
Ｓ２７２では、データベース・サーバ１０において、関連料理リストデータを作成するために必要なデータを外部記憶装置１２で検索する。具体的には、外部記憶装置１２に記憶されている複数の商品ファイル４１の中から、関連料理リストデータを要求する旨のデータに含まれた商品コードが格納されているフィールド４２がある商品ファイル４１を探し出し、その探し出された商品ファイル４１のフィールド４７に格納されている料理コードを読み出し、料理一覧ファイル５１において、その読み出された料理コードが格納されているフィールド５３を有するレコード５２のフィールド５４に格納されている料理名を読み出す。このとき、その商品ファイル４１に複数のレコード４７が設けられている場合には、上述したようにして、各レコード４７から料理コードを、料理一覧ファイル５１の各レコード５２のフィールド５４から料理名を、それぞれ読み出す。
【０１４６】
その後、Ｓ２７３では、データベース・サーバ１０において、読み出された料理コード・料理名などから関連料理リストデータを作成し、その作成された関連料理リストデータを端末装置１００に送信する。
【０１４７】
一方、端末装置１００では、Ｓ１７２において、関連料理リストデータをデータベース・サーバ１０から受信したか否かを判定する。ここで、関連料理リストデータをデータベース・サーバ１０から受信していないと判定した場合には（Ｓ１７２：ＮＯ）、Ｓ１７２自身に戻って、上述した判定を繰り返す。一方、関連料理リストデータをデータベース・サーバ１０から受信したと判定した場合には（Ｓ１７２：ＹＥＳ）、Ｓ１７３に進んで、関連料理リストデータに基づいて液晶ディスプレイ１０２に関連料理リスト画面を表示する。
【０１４８】
この点、液晶ディスプレイ１０２に表示される関連料理リスト画面の一例を示したものが図１２である。尚、液晶ディスプレイ１０２に関連料理リスト画面が表示されると、液晶ディスプレイ１０４においても表示がなされるが、その表示内容は、関連料理リストデータに基づいて端末装置１００が制御する。
【０１４９】
その後、Ｓ１７４では、端末装置１００において、タッチパネル１１１に触れたか否かを判定する。この判定は、タッチパネル駆動回路１６５から座標位置情報が出力されたか否かにより行う。このとき、タッチパネル１１１に触れていないと判定した場合には（Ｓ１７４：ＮＯ）、Ｓ１７４自身に戻って、上述した判定を繰り返す。一方、タッチパネル１１１に触れたと判定した場合には（Ｓ１７４：ＹＥＳ）、Ｓ１７５に進む。
【０１５０】
Ｓ１７５では、端末装置１００において、タッチパネル１１１で指定された料理についての材料リストデータを要求する旨のデータをデータベース・サーバ１０に送信する。その料理についての材料リストデータを要求する旨のデータには、液晶ディスプレイ１０２に表示されている料理一覧リスト画面中の一又は複数の料理のうち、タッチパネル駆動回路１６５からの座標位置情報で特定される料理の料理コードなどが含まれる。
【０１５１】
一方、データベース・サーバ１０では、Ｓ２７４において、料理についての材料リストデータを要求する旨のデータを端末装置１００から受信したか否かを判定する。ここで、料理についての材料リストデータを要求する旨のデータを端末装置１００から受信していないと判定した場合には（Ｓ２７４：ＮＯ）、何もすることなく、後述する図２７のＳ２７７に進む。一方、料理についての材料リストデータを要求する旨のデータを端末装置１００から受信したと判定した場合には（Ｓ２７４：ＹＥＳ）、Ｓ２７５に進む。
【０１５２】
Ｓ２７５では、データベース・サーバ１０において、料理についての材料リストデータを作成するために必要なデータを外部記憶装置１２で検索する。具体的には、料理についての材料リストデータを要求する旨のデータに含まれている料理コードがレコード６２に格納されている料理ファイル６１を探し出し、その料理ファイル６１のレコード６４のフィールド６５に格納されている材料コードを読み出し、その料理ファイル６１のレコード６４のフィールド６６に格納されている材料名を読み出し、その料理ファイル６１のレコード６４のフィールド６７に格納されている分量を読み出す。このとき、その料理ファイル６１に複数のレコード６４が設けられている場合には、上述したようにして、各レコード６４のフィールド６５，６６，６７から材料コード・材料名・分量をそれぞれ読み出す。
【０１５３】
その後、Ｓ２７６では、データベース・サーバ１０において、読み出された材料コード・材料名・分量などから料理についての材料リストデータを作成し、その作成された料理についての材料リストデータを端末装置１００に送信し、その後に、後述する図２８のＳ２７７に進む。
【０１５４】
一方、端末装置１００では、Ｓ１７６において、料理についての材料リストデータをデータベース・サーバ１０から受信したか否かを判定する。ここで、料理についての材料リストデータをデータベース・サーバ１０から受信していないと判定した場合には（Ｓ１７６：ＮＯ）、Ｓ１７６自身に戻って、上述した判定を繰り返す。一方、料理についての材料リストデータをデータベース・サーバ１０から受信したと判定した場合には（Ｓ１７６：ＹＥＳ）、Ｓ１７７に進んで、料理についての材料リストデータに基づいて液晶ディスプレイ１０２に材料リスト画面を表示し、その後に、後述する図２８のＳ１７８に進む。
【０１５５】
この点、液晶ディスプレイ１０２に表示される材料リスト画面の一例を示したものが図１３である。尚、液晶ディスプレイ１０２に材料リスト画面が表示されると、液晶ディスプレイ１０４においても表示がなされるが、その表示内容は、料理についての材料リストデータに基づいて端末装置１００が制御する。
【０１５６】
その後、図２８のＳ１７８では、端末装置１００において、タッチパネル１１１に触れたか否かを判定する。この判定は、タッチパネル駆動回路１６５から座標位置情報が出力されたか否かにより行う。このとき、タッチパネル１１１に触れていないと判定した場合には（Ｓ１７８：ＮＯ）、Ｓ１７８自身に戻って、上述した判定を繰り返す。一方、タッチパネル１１１に触れたと判定した場合には（Ｓ１７８：ＹＥＳ）、Ｓ１７９に進む。
【０１５７】
Ｓ１７９では、端末装置１００において、タッチパネル１１１で指定された材料についての商品リストデータを要求する旨のデータをデータベース・サーバ１０に送信する。その材料についての商品リストデータを要求する旨のデータには、液晶ディスプレイ１０２に表示されている材料リスト画面中の一又は複数の材料のうち、タッチパネル駆動回路１６５からの座標位置情報で特定される材料の料理コードなどが含まれる。
【０１５８】
一方、データベース・サーバ１０では、図２８のＳ２７７において、材料についての商品リストデータを要求する旨のデータを端末装置１００から受信したか否かを判定する。ここで、材料についての商品リストデータを要求する旨のデータを端末装置１００から受信していないと判定した場合には（Ｓ２７７：ＮＯ）、何もすることなく、後述するＳ２８０に進む。一方、材料についての商品リストデータを要求する旨のデータを端末装置１００から受信したと判定した場合には（Ｓ２７７：ＹＥＳ）、Ｓ２７８に進む。
【０１５９】
Ｓ２７８では、データベース・サーバ１０において、材料についての商品リストデータを作成するために必要なデータを外部記憶装置１２で検索する。具体的には、材料についての商品リストデータを要求する旨のデータに含まれている材料コードがレコード７２に格納されている材料ファイル７１を探し出し、その料理ファイル７１のレコード７３に格納されている商品コードを読み出し、その読み出した商品コードがレコード４２に格納されている商品ファイル４１を探し出し、その商品ファイル４１のレコード４３に格納されている商品名や、その商品ファイル４１のレコード４３に格納されている単価を読み出す。このとき、その材料ファイル７１から複数の商品コードが読み出された場合には、上述したようにして、各商品コードに基づいて商品名・単価をそれぞれ読み出す。
【０１６０】
その後、Ｓ２７９では、データベース・サーバ１０において、読み出された商品コード・商品名・単価などから材料についての商品リストデータを作成し、その作成された材料についての商品リストデータを端末装置１００に送信し、その後に、後述するＳ２８０に進む。
【０１６１】
一方、端末装置１００では、Ｓ１８０において、材料についての商品リストデータをデータベース・サーバ１０から受信したか否かを判定する。ここで、材料についての商品リストデータをデータベース・サーバ１０から受信していないと判定した場合には（Ｓ１８０：ＮＯ）、Ｓ１８０自身に戻って、上述した判定を繰り返す。一方、材料についての商品リストデータをデータベース・サーバ１０から受信したと判定した場合には（Ｓ１８０：ＹＥＳ）、Ｓ１８１に進んで、材料についての商品リストデータに基づいて液晶ディスプレイ１０２に商品リスト画面を表示し、その後に、後述するＳ１８２に進む。
【０１６２】
この点、液晶ディスプレイ１０２に表示される商品リスト画面の一例を示したものが図１４と図１５である。尚、液晶ディスプレイ１０２に商品リスト画面が表示されると、液晶ディスプレイ１０３，１０４においても表示がなされるが、その表示内容は、料理についての材料リストデータに基づいて端末装置１００が制御する。特に、液晶ディスプレイ１０３においては、テンボタン１０９などで人数を入力すると、上述した料理についての材料リストデータに含まれる分量などに基づいて、その入力した人数分の分量が計算・出力される（図１５参照）。
【０１６３】
その後、Ｓ１８２では、端末装置１００において、タッチパネル１１１に触れたか否かを判定する。この判定は、タッチパネル駆動回路１６５から座標位置情報が出力されたか否かにより行う。このとき、タッチパネル１１１に触れていないと判定した場合には（Ｓ１８２：ＮＯ）、Ｓ１８２自身に戻って、上述した判定を繰り返す。一方、タッチパネル１１１に触れたと判定した場合には（Ｓ１８２：ＹＥＳ）、Ｓ１８３に進む。
【０１６４】
Ｓ１８３では、端末装置１００において、タッチパネル１１１で指定された商品についての陳列位置データを要求する旨のデータをデータベース・サーバ１０に送信する。その商品についての陳列位置データを要求する旨のデータには、液晶ディスプレイ１０２に表示されている商品リスト画面中の一又は複数の商品のうち、タッチパネル駆動回路１６５からの座標位置情報で特定される商品の商品コードなどが含まれる。
【０１６５】
一方、データベース・サーバ１０では、Ｓ２８０において、商品についての陳列位置データを要求する旨のデータを端末装置１００から受信したか否かを判定する。ここで、商品についての陳列位置データを要求する旨のデータを端末装置１００から受信していないと判定した場合には（Ｓ２８０：ＮＯ）、何もすることなく、関連料理表示処理プログラムを終了する。一方、商品についての陳列位置データを要求する旨のデータを端末装置１００から受信したと判定した場合には（Ｓ２８０：ＹＥＳ）、Ｓ２８１に進む。
【０１６６】
Ｓ２８１では、データベース・サーバ１０において、商品についての陳列位置データを作成するために必要なデータを外部記憶装置１２で検索する。具体的には、商品についての陳列位置データを要求する旨のデータに含まれている商品コードがレコード４２に格納されている商品ファイル４１を探し出し、その商品ファイル４１のレコード４５に格納されている陳列位置指定コードや、その商品ファイル４１のレコード４６に格納されている残数を読み出す。
【０１６７】
その後、Ｓ２８２では、データベース・サーバ１０において、読み出された陳列位置指定コード・残数などから商品の陳列位置データを作成し、その作成された陳列位置データを端末装置１００に送信し、その後に、関連料理表示処理プログラムを終了する。
【０１６８】
一方、端末装置１００では、Ｓ１８４において、商品の陳列位置データをデータベース・サーバ１０から受信したか否かを判定する。ここで、商品の陳列位置データをデータベース・サーバ１０から受信していないと判定した場合には（Ｓ１８４：ＮＯ）、Ｓ１８４自身に戻って、上述した判定を繰り返す。一方、商品の陳列位置データをデータベース・サーバ１０から受信したと判定した場合には（Ｓ１８４：ＹＥＳ）、Ｓ１８５に進んで、商品の陳列位置データに基づいて液晶ディスプレイ１０２に陳列位置画面を表示し、その後に、関連料理表示処理プログラムを終了する。
【０１６９】
この点、液晶ディスプレイ１０２に表示される陳列位置画面の一例を示したものが図１６である。尚、液晶ディスプレイ１０２に陳列位置画面が表示されると、液晶ディスプレイ１０３，１０４においても表示がなされるが、その表示内容は、商品の陳列位置データに基づいて端末装置１００が制御する。
【０１７０】
以上詳細に説明したように、本実施の形態に係る商品情報表示システム１では、ショッピングカート２００に設けられた端末装置１００とデータベース・サーバ１０とが無線通信を行う。このとき、端末装置１００は、ショッピングカート２００がゲート２０３を通過した際にゲートセンサ１６９から出力される検知信号又は商品２０１のＩＣタグ２０２からリーダ１６７で読み取られるＩＣ情報に基づいて、データベース・サーバ１０に対して、広告品リストデータ又は関連料理リストデータを要求する旨のデータを送信すると、その後、データベース・サーバ１０は、それらのデータに含まれた内容に基づきながら、外部記憶装置１２に記憶されている商品ファイル４１などのデータから作成された広告品リストデータ又は関連料理リストデータなどを端末装置１００に送信し、これにより、端末装置１００では、広告品リスト画面・陳列位置画面又は関連料理リスト画面・材料リスト画面・商品リスト画面・陳列位置画面などを、タッチパネル１１１による選択操作で階層メニューとして液晶ディスプレイ１０２に順次に表示させることができる。よって、データベース・サーバ１０に記憶された店特有の商品情報を客個人の買物経過に合わせてショッピングカート２００の端末装置１００に提示できるので、経済的な買物や買物忘れの防止などに貢献することができる。
【０１７１】
さらに、外部記憶装置１２に記憶されている商品ファイル４１については、その商品ファイル４１が管理する商品２０１がショッピングカート２００に入れられ、その商品２０１のＩＣタグ２０２からリーダ１６７で読み取られたＩＣ情報がデータベース・サーバ１０に送信されると、データベース・サーバ１０は、その商品ファイル４１のレコード４６に格納されている残数から「１」を減じる。その一方、その商品ファイル４１が管理する商品２０１が入荷すると、店舗側は、キーボード１４やマウス１５などで、その商品ファイル４１のレコード４６に格納されている残数に対して、その入荷数を加算する。従って、その商品ファイル４１が管理する商品２０１について、本店舗で販売することができる総数（陳列数及び在庫数の和）である残数を、その陳列位置画面が端末装置１００に表示される際に、リアルタイムの正確さで表示させることができる。従って、お客は、陳列位置画面の表示を見れば、その商品２０１の陳列位置と現時点での販売可能数を知ることが可能となる。
【０１７２】
尚、本発明は上記実施の形態に限定されるものでなく、その趣旨を逸脱しない範囲で様々な変更が可能である。
例えば、本実施の形態に係る商品情報表示システム１では、商品２０１に付されたＩＣタグ２０２からのＩＣ情報をリーダ１６７で読み出しているが、この点、ＩＣ情報と同じ情報を有したバーコードを商品２０１に付し、そのバーコードの情報をリーダで読み出してもよい。
【０１７３】
また、本実施の形態に係る商品情報表示システム１において、端末装置１００で作成されたお買上シートの内容は、店舗内のレジに無線通信などで送信することにより、代金精算を効率的に行ってもよい。尚、店舗内のレジに無線通信された後は、お買上シートの内容は、リセットされる。
【産業上の利用可能性】
【０１７４】
本発明は、サーバから受信した文字情報をショッピングカートで表示する技術に適用し得る。
【図面の簡単な説明】
【０１７５】
【図１】本実施の形態に係る商品情報表示システムを示したブロック図である。
【図２】本実施の形態に係る商品情報表示システムの端末装置を示したブロック図である。
【図３】本実施の形態に係る商品情報表示システムのデータベース・サーバを示したブロック図である。
【図４】本実施の形態に係る商品情報表示システムにおいて、データベース・サーバの外部記憶装置に記憶されている広告品ファイルの構造の一部を示した図である。
【図５】本実施の形態に係る商品情報表示システムにおいて、データベース・サーバの外部記憶装置に記憶されている商品ファイルの構造の一部を示した図である。
【図６】本実施の形態に係る商品情報表示システムにおいて、データベース・サーバの外部記憶装置に記憶されている料理一覧ファイルの構造の一部を示した図である。
【図７】本実施の形態に係る商品情報表示システムにおいて、データベース・サーバの外部記憶装置に記憶されている料理ファイルの構造の一部を示した図である。
【図８】本実施の形態に係る商品情報表示システムにおいて、データベース・サーバの外部記憶装置に記憶されている材料ファイルの構造の一部を示した図である。
【図９】本実施の形態に係る商品情報表示システムの端末装置を示した正面図である。
【図１０】本実施の形態に係る商品情報表示システムの端末装置を示した正面図である。
【図１１】本実施の形態に係る商品情報表示システムの端末装置を示した正面図である。
【図１２】本実施の形態に係る商品情報表示システムの端末装置を示した正面図である。
【図１３】本実施の形態に係る商品情報表示システムの端末装置を示した正面図である。
【図１４】本実施の形態に係る商品情報表示システムの端末装置を示した正面図である。
【図１５】本実施の形態に係る商品情報表示システムの端末装置を示した正面図である。
【図１６】本実施の形態に係る商品情報表示システムの端末装置を示した正面図である。
【図１７】本実施の形態に係る商品情報表示システムの端末装置を示した正面図である。
【図１８】本実施の形態に係る商品情報表示システムの端末装置を示した正面図である。
【図１９】本実施の形態に係る商品情報表示システムのデータベース・サーバで実行される書込処理プログラムのフローチャートである。
【図２０】本実施の形態に係る商品情報表示システムの端末装置で実行される表示制御処理プログラムのフローチャートである。
【図２１】本実施の形態に係る商品情報表示システムの端末装置とデータベース・サーバで実行される広告表示処理プログラムのフローチャートである。
【図２２】本実施の形態に係る商品情報表示システムの端末装置とデータベース・サーバで実行される料理一覧表示処理プログラムのフローチャートである。
【図２３】本実施の形態に係る商品情報表示システムの端末装置とデータベース・サーバで実行される料理一覧表示処理プログラムのフローチャートである。
【図２４】本実施の形態に係る商品情報表示システムの端末装置で実行されるお買上表示処理プログラムのフローチャートである。
【図２５】本実施の形態に係る商品情報表示システムの端末装置で実行される表紙画面表示処理プログラムのフローチャートである。
【図２６】本実施の形態に係る商品情報表示システムの端末装置とデータベース・サーバで実行されるお買上シート作成処理プログラムのフローチャートである。
【図２７】本実施の形態に係る商品情報表示システムの端末装置とデータベース・サーバで実行される関連料理表示処理プログラムのフローチャートである。
【図２８】本実施の形態に係る商品情報表示システムの端末装置とデータベース・サーバで実行される関連料理表示処理プログラムのフローチャートである。
【符号の説明】
【０１７６】
１  商品情報表示システム
１０  データベース・サーバ
１２  外部記憶装置
１４  キーボード
１５  マウス
２１  データベース・サーバのＣＰＵ
３１  広告品ファイル
４１  商品ファイル
５１  料理一覧ファイル
６１  料理ファイル
７１  材料ファイル
１００  端末装置
１０２  液晶ディスプレイ
１０５  広告品ボタン
１０６  料理ボタン
１０７  お買上ボタン
１０８  カーソルボタン
１０９  テンボタン
１１０  決定ボタン
１１１  タッチパネル
１１２  ホームボタン
１６１  端末装置のＣＰＵ
１６４  無線通信回路
１６７  リーダ
１６９  ゲートセンサ
２００  ショッピングカート
２０１  商品
２０２  ＩＣタグ
２０３  ゲート
２０４  アクセスポイント
Ｎ  ローカル・エリア・ネットワーク
【図１】
2006293769.tif 000003
【図２】
2006293769.tif 000004
【図３】
2006293769.tif 000005
【図４】
2006293769.tif 000006
【図５】
2006293769.tif 000007
【図６】
2006293769.tif 000008
【図７】
2006293769.tif 000009
【図８】
2006293769.tif 000010
【図９】
2006293769.tif 000011
【図１０】
2006293769.tif 000012
【図１１】
2006293769.tif 000013
【図１２】
2006293769.tif 000014
【図１３】
2006293769.tif 000015
【図１４】
2006293769.tif 000016
【図１５】
2006293769.tif 000017
【図１６】
2006293769.tif 000018
【図１７】
2006293769.tif 000019
【図１８】
2006293769.tif 000020
【図１９】
2006293769.tif 000021
【図２０】
2006293769.tif 000022
【図２１】
2006293769.tif 000023
【図２２】
2006293769.tif 000024
【図２３】
2006293769.tif 000025
【図２４】
2006293769.tif 000026
【図２５】
2006293769.tif 000027
【図２６】
2006293769.tif 000028
【図２７】
2006293769.tif 000029
【図２８】
2006293769.tif 000030