(57)【要約】【課題】購入した商品の詳細な情報を容易に取得でき、手軽にデータの書き換えができるようにする。【解決手段】商品の購入時に発行されるレシートにＵＲＬを印刷する手段１３を備え、ＵＲＬで特定されるウェブサーバ１１の記憶装置１５に、レシート上の商品の購入情報４１と商品情報４２とを表示したウェブページ４０をアップロードする。ウェブページ４０をネットワークを通じて閲覧可能にし、所定のタイミングで消去する。商品情報４２には、バーコードデータを含む。【選択図】　　　　図１
2004126686.tif 000002
【特許請求の範囲】
【請求項１】
商品の購入時に発行されるレシートに、ＵＲＬを印刷する手段と、
前記ＵＲＬで特定されるウェブサーバの記憶装置に、前記レシート上の商品の購入情報と商品情報とを表示し、購入者に関する情報を含まないウェブページをアップロードする手段と、
前記ウェブページを、購入者に関する情報を要求することなく、ネットワークを通じて閲覧可能にする手段と、
前記ウェブページを所定のタイミングで消去する手段と、
を備えたことを特徴とする商品情報提供システム。
【請求項２】
請求項１に記載の商品情報提供システムにおいて、
前記商品情報は、商品の賞味期限情報を含むことを特徴とする商品情報提供システム。
【請求項３】
請求項１に記載の商品情報提供システムにおいて、
前記商品情報は、商品の栄養素情報を含むことを特徴とする商品情報提供システム。
【請求項４】
請求項１に記載の商品情報提供システムにおいて、
前記商品情報は、商品を特定する情報を含むことを特徴とする商品情報提供システム。
【請求項５】
請求項４に記載の商品情報提供システムにおいて、
前記商品を特定する情報は、商品のバーコードデータであることを特徴とする商品情報提供システム。
【請求項６】
請求項１に記載の商品情報提供システムにおいて、
ダウンロードした購入情報と商品情報を使用して、保管されている商品の管理データを生成する手段と、
商品の状態を変更する情報と商品を特定する情報を入力し、当該商品の管理データを更新する操作画面を表示する手段と、
を備えたことを特徴とする商品情報提供システム。
【請求項７】
請求項６に記載の商品情報提供システムにおいて、
バーコードリーダにより、商品を特定するためのバーコードが入力されたとき、当該商品の管理データを更新する操作画面を表示する手段と、
を備えたことを特徴とする商品情報提供システム。
【請求項８】
請求項１に記載の商品情報提供システムにおいて、
特定の用途に用いられる商品の組み合わせリストを記憶する手段と、
保管されている商品の管理データを記憶する手段と、
前記商品の組み合わせリストに示された全ての商品が、保管されている商品に含まれているかどうかを判定する手段と、
判定結果と各商品の保管場所を表示する手段と、
を備えたことを特徴とする商品情報提供システム。
【請求項９】
請求項１に記載の商品情報提供システムにおいて、
複数種類の料理のレシピを記憶する手段と、
保管されている商品の管理データを記憶する手段と、
前記レシピに示された料理に使用する全ての商品が、保管されている商品に含まれるものを抽出する手段と、
抽出されたレシピを表示する手段と、
を備えたことを特徴とする商品情報提供システム。
【請求項１０】
請求項１に記載の商品情報提供システムにおいて、
複数種類の料理のレシピを記憶する手段と、
保管されている商品の管理データを記憶する手段と、
前記いずれかのレシピが選択されたとき、前記管理データを参照して、当該レシピに示された料理に使用する商品のうち、保管されているものを抽出する手段と、
抽出された商品の収納場所のリストを表示する手段と、
を備えたことを特徴とする商品情報提供システム。
【請求項１１】
請求項１に記載の商品情報提供システムにおいて、
複数種類の料理のレシピを記憶する手段と、
保管されている商品の管理データを記憶する手段と、
前記いずれかのレシピが選択されたとき、前記管理データを参照して、当該レシピに示された料理に使用する商品のうち、保管されていないものを抽出する手段と、
抽出された商品のリストを表示する手段と、
を備えたことを特徴とする商品情報提供システム。
【請求項１２】
商品の購入時に発行されるレシートに、ＵＲＬを印刷する処理と、
前記ＵＲＬで特定されるウェブサーバの記憶装置に、前記レシート上の商品の購入情報と商品情報とを表示し、購入者に関する情報を含まないウェブページをアップロードする処理と、
前記ウェブページを購入者に関する情報を要求することなく、ネットワークを通じて閲覧可能にする処理と、
前記ウェブページを所定のタイミングで消去する処理とを、
コンピュータに実行させることを特徴とする商品情報提供プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、購入した商品に関する情報をコンピュータで管理し、例えば、レシピに従って料理をする場合に、必要な材料の存在をコンピュータにより認識して、家庭における商品管理を支援する等の目的に利用される商品情報提供システムと商品情報提供プログラムに関する。
【０００２】
【従来の技術】
ホームコンピューティング時代になり、様々な家庭電化製品がネットワークで相互に接続されて、情報を共有したり連携制御をしたりするシステムの実現が近づいている。例えば、買い物をしたとき、そのデータをコンピュータに取り込んで家計簿等の作成に利用することが行われている。買い物をしたとき、購入した商品の情報はレシートをみれば分かる。それをパーソナルコンピュータのキーボードを叩いて入力する。クレジットカードを使用して商品を購入したときには、購入商品のリストをネットワークを通じてデータで入手できる。この場合には、データ入力が容易になる。しかしながら、クレジットカードで購入する商品は限定されており、家計簿作成等の家庭内の全ての商品管理にこのデータを利用することはできない。レシートに印刷された情報をコンピュータに入力して家計簿を作成する作業を省略できるように、インターネットを利用して、商品の購入時期と購入額の管理が行なえる購入履歴管理システム技術が開発されている（特許文献１参照）。これにより、家計簿の作成は容易になる。
【特許文献１】
特開２００２−２０３１８１号公報
【０００３】
【発明が解決しようとする課題】
ところで、上記のような従来の技術には、次のような解決すべき課題があった。
クレジットカードの購入履歴や上記のような特許文献に記載された技術により、商品データをネットワークで取得すると、個々のデータの入力作業が不要になるという効果がある。ところが、いずれの場合にも、データのユーザが販売者側に認識されており、ユーザの商品購入情報を販売者に全て掌握され、ユーザにとって個人的な秘密が漏れるおそれがあるという問題があった。また、購入した商品のリストを作成することは容易であるから、家計簿の作成には充分であるが、例えば、冷蔵庫の商品を使用したらそのつどデータを書き換えるようにしないと、家庭内に保管してある商品の、いわゆる在庫管理はできない。商品倉庫や商店における大規模な商品在庫管理は家庭内の商品管理にはなじまない。
本発明は以上の点に着目してなされたもので、購入した商品の詳細な情報を、個人的な秘密を守りながら取得できるシステムを提供することを目的とする。
また、本発明は、購入した商品を使用したときにも手軽にデータの書き換えをして、家庭向きの在庫管理ができる、商品情報提供システムを提供することを目的とする。
さらに、本発明は、レシピと手持ちの商品のリストをコンピュータで照合して、献立を決めたり、最適な家庭内在庫管理を支援することができる商品情報提供システムを提供することを目的とする。
【０００４】
【課題を解決するための手段】
本発明は以上の点を解決するため次の構成を採用する。
〈構成１〉
商品の購入時に発行されるレシートに、ＵＲＬを印刷する手段と、上記ＵＲＬで特定されるウェブサーバの記憶装置に、上記レシート上の商品の購入情報と商品情報とを表示し、購入者に関する情報を含まないウェブページをアップロードする手段と、上記ウェブページを、購入者に関する情報を要求することなく、ネットワークを通じて閲覧可能にする手段と、上記ウェブページを所定のタイミングで消去する手段と、を備えたことを特徴とする商品情報提供システム。
【０００５】
レシートは、商品購入時にＰＯＳ（ＰＯＩＮＴ　ＯＦ　ＳＡＬＥＳ）端末等から発行されるが、この発明では、商品購入時に購入者に手渡される、商品取引のあったことを示す情報を表示した任意の用紙をレシートと呼んでいる。レシート上に印刷された情報の種類は任意である。このレシートにはＵＲＬ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒ）が印刷されている。該当するＵＲＬで、商品の購入情報と商品情報を閲覧できる。購入情報と商品情報の内容は任意である。例えば、購入情報は購入日や購入時の商品の価格等である。商品情報は商品名や商品の分類等である。ウェブページは購入者に関する情報を含まない。ウェブページを購入者に関する情報を要求することなくネットワークを通じて閲覧可能にする。即ち、ＵＲＬだけで該当する情報を取得できる。従って、購入者に関する情報は販売者側に伝わらない。購入情報と商品情報だけであれば、たとえ第３者がウェブページを閲覧しても影響が無い。これにより、購入者は非常に手軽に商品の購入情報と商品情報を自宅のコンピュータにダウンロードして利用できる。購入情報と商品情報を表示したウェブページは所定のタイミングで消去される。購入データが蓄積されると競業者によりデータが利用される等のおそれがあるため、例えば、購入日の後、数日といった短期間で消去することが好ましい。また、購入者が閲覧後強制的に消去することができるようにしておいてもよい。
【０００６】
〈構成２〉
構成１に記載の商品情報提供システムにおいて、上記商品情報は、商品の賞味期限情報を含むことを特徴とする商品情報提供システム。
【０００７】
食品の管理には賞味期限情報が非常に有効である。正味期限情報を、ネットワークを通じて一括入力できれば、その後自動的にコンピュータにより、正味期限管理ができる。
【０００８】
〈構成３〉
構成１に記載の商品情報提供システムにおいて、上記商品情報は、商品の栄養素情報を含むことを特徴とする商品情報提供システム。
【０００９】
栄養素情報とは、タンパク質とか、ビタミンといった栄養素の含有量や、カロリー等の情報である。このような情報を含めることで、食品について、料理の栄養バランス等をコンピュータで案内できる。
【００１０】
〈構成４〉
構成１に記載の商品情報提供システムにおいて、上記商品情報は、商品を特定する情報を含むことを特徴とする商品情報提供システム。
【００１１】
商品を特定する情報とは、購入して保管した各商品を区別することができる情報のことである。これには、商品名や商品コード等が含まれる。商品を特定する情報を含むことにより、購入した商品を個々に管理するとき、商品名等の入力が不要になる。
【００１２】
〈構成５〉
構成４に記載の商品情報提供システムにおいて、上記商品を特定する情報は、商品のバーコードデータであることを特徴とする商品情報提供システム。
【００１３】
例えば、商品を消費したときや、保管場所を移動したとき等に、商品のバーコードをバーコードリーダで読み取らせて、該当するデータを簡単に入力する画面を表示する。これにより、家庭での商品の管理が非常に容易にできる。
【００１４】
〈構成６〉
構成１に記載の商品情報提供システムにおいて、ダウンロードした購入情報と商品情報を使用して、保管されている商品の管理データを生成する手段と、商品の状態を変更する情報と商品を特定する情報を入力し、当該商品の管理データを更新する操作画面を表示する手段と、を備えたことを特徴とする商品情報提供システム。
【００１５】
商品の状態を変更する情報とは、商品を新たに購入したり、消費したり、保管場所を変更する旨の情報である。例えば、キーボード等でこの情報を入力すると、商品の管理データが更新される。
【００１６】
〈構成７〉
構成６に記載の商品情報提供システムにおいて、バーコードリーダにより、商品を特定するためのバーコードが入力されたとき、当該商品の管理データを更新する操作画面を表示する手段と、を備えたことを特徴とする商品情報提供システム。
【００１７】
購入した商品のバーコードデータをコンピュータに取り込めれば、例えば、冷蔵庫等に取り付けられたバーコードリーダを利用して、商品を使ったときは商品データを変更するといった処理が可能になる。商品購入時に多数の商品についてバーコードを入力する作業は煩雑である。ネットワークを通じて一挙にバーコードデータが取得できれば、バーコードが家庭でも非常に有効に利用できる。
【００１８】
〈構成８〉
構成１に記載の商品情報提供システムにおいて、特定の用途に用いられる商品の組み合わせリストを記憶する手段と、保管されている商品の管理データを記憶する手段と、上記商品の組み合わせリストに示された全ての商品が、保管されている商品に含まれているかどうかを判定する手段と、判定結果と各商品の保管場所を表示する手段と、を備えたことを特徴とする商品情報提供システム。
【００１９】
例えば、手紙を出す場合には、便せんと封筒と切手が必要になる。いずれも消耗品であって、適切な商品管理をしていれば、急に必要になったときに困らない。そこで、任意の商品組み合わせリストを作成しておく。このリストに示された全ての商品が、保管されている商品に含まれているかどうかを判定する手段を設けることで、必要に応じて不足した商品を補充しておくことができる。
【００２０】
〈構成９〉
構成１に記載の商品情報提供システムにおいて、複数種類の料理のレシピを記憶する手段と、保管されている商品の管理データを記憶する手段と、上記レシピに示された料理に使用する全ての商品が、保管されている商品に含まれるものを抽出する手段と、抽出されたレシピを表示する手段と、を備えたことを特徴とする商品情報提供システム。
【００２１】
例えば、商品を消費したときや、保管場所を移動したとき等に、商品のバーコードをバーコードリーダで読み取らせて、該当するデータを簡単に入力する画面を表示する。これにより、家庭での商品の管理が非常に容易にできる。
【００２２】
〈構成１０〉
構成１に記載の商品情報提供システムにおいて、複数種類の料理のレシピを記憶する手段と、保管されている商品の管理データを記憶する手段と、上記いずれかのレシピが選択されたとき、上記管理データを参照して、当該レシピに示された料理に使用する商品のうち、保管されているものを抽出する手段と、抽出された商品の収納場所のリストを表示する手段と、を備えたことを特徴とする商品情報提供システム。
【００２３】
選択されたレシピの料理で使用する商品の収納場所等を自動的に表示することで、料理の準備が容易になる。
【００２４】
〈構成１１〉
構成１に記載の商品情報提供システムにおいて、複数種類の料理のレシピを記憶する手段と、保管されている商品の管理データを記憶する手段と、上記いずれかのレシピが選択されたとき、上記管理データを参照して、当該レシピに示された料理に使用する商品のうち、保管されていないものを抽出する手段と、抽出された商品のリストを表示する手段と、を備えたことを特徴とする商品情報提供システム。
【００２５】
現在保管されていない商品を使用した料理を作ろうとするときは、何を購入すべきか、正確なリストを自動的に作成して表示することができる。
【００２６】
〈構成１２〉
商品の購入時に発行されるレシートに、ＵＲＬを印刷する処理と、上記ＵＲＬで特定されるウェブサーバの記憶装置に、上記レシート上の商品の購入情報と商品情報とを表示し、購入者に関する情報を含まないウェブページをアップロードする処理と、上記ウェブページを購入者に関する情報を要求することなく、ネットワークを通じて閲覧可能にする処理と、上記ウェブページを所定のタイミングで消去する処理とを、コンピュータに実行させることを特徴とする商品情報提供プログラム。
【００２７】
構成１のシステム上で動作するコンピュータプログラムの発明である。
【００２８】
【発明の実施の形態】
以下、本発明の実施の形態を具体例を用いて説明する。
図１は、本発明のシステムの具体例を示すブロック図である。
図において、ネットワーク１は、インターネットなどの情報通信用ネットワークである。このネットワークは購入した商品のデータを転送するために利用される。有線ネットワークでも無線ネットワークでも構わない。ネットワーク１には、ウェブサーバ１１が接続されている。このウェブサーバ１１にはＰＯＳ端末１３が接続されている。ＰＯＳ端末１３は、スーパーマーケットなどの店舗で商品の販売に使用されるものである。ウェブサーバ１１は記憶装置１５を備えている。
【００２９】
ＰＯＳ端末１３は、商品を購入した購入者が受け取るレシート１４に、通常どおり、購入商品名や購入額や購入日を印刷するほか、ＵＲＬを印刷する。ウェブサーバ１１の記憶装置１５には、このＵＲＬでアクセスできるアドレスが設定されている。記憶装置１５の該当するＵＲＬには、ウェブページ４０が記憶されている。このウェブページ４０には、商品を購入した購入情報４１や商品情報４２が含まれる。購入情報４１は、レシート１４に記入された商品の購入日や商品の価格や種類などの情報を含んでいる。商品情報４２は、商品についてのその他の様々な情報を含んでいる。例えば、後で説明するようなバーコードデータや商品の賞味期限や商品の栄養素に関する情報などを含んでいる。ウェブデータは、ＨＴＭＬ（Ｈｙｐｅｒ　Ｔｅｘｔ　Ｍａｒｋ−ｕｐ　Ｌａｎｇｕａｇｅ）、ＳＧＭＬ（Ｓｔａｎｄａｒｄ　Ｇｅｎｅｒａｌｉｚｅｄ　Ｍａｒｋ−ｕｐ　Ｌａｎｇｕａｇｅ）、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）　等の形式で作成されたもので、ネットワークを通じてブラウザにより閲覧可能な形式のデータである。
【００３０】
ウェブサーバ１１には、ウェブページ生成手段１６とウェブページ消去手段１７とが設けられている。いずれも、ウェブサーバ１１のコンピュータに所定の処理を実行させるコンピュータプログラムからなる。ウェブページ生成手段１６は、ＰＯＳ端末１３から商品販売情報を受け取って、購入情報４１や商品情報４２が含まれるウェブページ４０を生成する機能を持つ。ウェブページ消去手段１７は、所定のタイミングで、不要になったウェブページを消去する機能を持つ。
【００３１】
ネットワーク１には、商品の購入者が自宅で操作するコンピュータ１２が接続されている。このコンピュータ１２は、パーソナルコンピュータ、モバイルコンピュータ、携帯電話端末、一般電話端末、その他、情報処理機能と通信機能を持つ任意の通信用端末でよい。コンピュータ１２には、記憶装置２０と、演算処理のための管理データ生成手段２１、管理データ更新手段２２、レシピ情報処理手段２３などが設けられている。これらの手段は、いずれも、コンピュータ１２に所定の処理を実行させるコンピュータプログラムからなる。
【００３２】
記憶装置２０には、管理データ２５とレシピデータ２６とが記憶されている。管理データ２５は、ウェブサーバ１１からダウンロードした購入情報４１や商品情報４２を含むデータである。この情報を利用して、家計簿の作成はもちろんのこと、購入した商品を自宅で管理する、いわゆる在庫管理を行う。管理データ生成手段２１は、購入情報４１や商品情報４２のダウンロードと管理データの生成処理を実行する機能を持つ。レシピデータ２６は、調理をする場合の必要材料等を表示したデータである。レシピデータは、市販のものを使用するとよい。
【００３３】
管理データ更新手段２２は、管理中の商品を消費した場合に、管理データからその商品を削除するといった、管理データの更新処理を実行する機能を持つ。レシピ情報処理手段２３は、レシピが選択されたとき、管理データ２５を参照しながら、保管している商品で料理が作れるかどうかといった判定処理をする機能を持つ。
【００３４】
コンピュータ１２には、ハブ（ＨＵＢ）２７が接続されている。このハブ２７は、家庭内ネットワークの接続口である。もちろん、家庭内ネットワークは有線ネットワークでも無線ネットワークでも構わない。図の例では、冷蔵庫３０が、この家庭内ネットワークに接続されている。冷蔵庫３０の横には、食品を保管する棚３２が配置さている。この家庭で購入した商品（ここでは食品）は、冷蔵庫３０または棚３２のいずれかに保管されるものとする。購入した商品のデータは、ネットワークから取得する。冷蔵庫３０の扉３１を開けて中に保管されたものを取り出す時や、棚３２から商品を取り出すときは、その商品の管理データ２５を更新する。
【００３５】
商品の管理データ２５を更新する作業を簡便にするために、バーコードリーダ３５が設けられている。このバーコードリーダ３５は、冷蔵庫３０を経由してハブ２７に接続されている。商品を冷蔵庫３０や棚３２から取り出して管理対象から除外するとき、商品に付けられたバーコードをバーコードリーダ３５によって読み取る。バーコードデータは、管理データ更新手段２２に転送されて、管理データ更新処理を起動する。こうして、家計簿の作成だけでなく家庭内の総合的な保管食品の管理が可能なようになっている。
【００３６】
［レシートと管理データ］
図２は、レシートと管理データとの関係を説明する説明図である。
図に示すレシート１４には、購入した商品のリストや価格が表示されている。さらに、その下の部分には、この商品に関する購入情報や商品情報を閲覧できるウェブサーバのＵＲＬが表示されている。図１に示したＰＯＳ端末１３は、このようなレシートを印刷して購入者に渡す。購入者は、このレシート１４を持ち帰って自宅でコンピュータ１２を操作し、このＵＲＬを用いて該当するウェブページ４０を閲覧する。このウェブページ４０は、例えば、ＨＴＭＬデータやＸＭＬデータなどから構成される。ウェブページ４０には、商品に関する様々な情報が表示されてる。図の例では、１種類の商品しか例示していないが、購入した全ての商品について、購入情報４１と商品情報４２とを表示する。これは、購入者が単に閲覧をするためのものではなく、コンピュータ１２に取り込んで、管理データ２５を生成するために使用される。
【００３７】
［ウェブページの閲覧］
図３は、上記のようなウェブページを閲覧するための操作画面と管理データを生成する場合の操作画面の例を示す説明図である。
図３（ａ）に示す画面５０は、購入者のコンピュータ１２（図１）の管理データ生成手段２１が起動したとき、そのディスプレイに表示され画面である。画面５０のテキストボックス５１にレシートのＵＲＬを入力する。そして、開くボタン５２をクリックすると、図２に示したようなウェブページ４０が開かれる。その状態で管理データへの取り込みボタン５３をクリックすると、ウェブデータ４０に表示された購入情報４１や商品情報４２が、購入者のコンピュータ１２の管理データ２５に取り込まれる。
【００３８】
上記のように単にＵＲＬを入力するだけで該当するウェブページが閲覧でのるから、購入者に関する情報が漏れるおそれがない。一般に、キャッシュカードの使用による購入データやポイントカードの使用による購入データを、購入者に閲覧させたり、転送したりすると、予め購入者のユーザコード等の情報の入力を要求される。また、取得するデータ中にも購入者を特定する情報が必ず含まれる。これでは、何らかの自己や不正により情報が第３者に利用されるおそれがある。また、情報を提供する側でも、セキュリティ管理を厳格に行う必要が生じる。この例では、レシートに印刷されたＵＲＬのみを用いてデータを取り込むことができ、該当するウェブページにも、購入者に関する情報を一切含まないので、たとえ不正に閲覧されても実害はほとんど発生しないという効果がある。
【００３９】
さらに、この例では、ウェブページに表示されたデータを悪用されたりすることがないように、購入者自身がこのウェブページを消去することができるようにしてある。この場合には、画面５０の消去ボタン５４をクリックする。これによって図１に示したウェブページ消去手段１７が動作し、該当するウェブページ４０を消去する。なお、購入者による消去処理がなくても、例えば、このウェブページが閲覧されたことをサーバ１１側で検出し、閲覧後一定時間を経過すると、自動的にそのウェブページを消去する、といった方法を採用しても構わない。これによって、サーバ１１の記憶装置１５の容量を充分に小さくした状態で多数の購入者に対するサービスが可能になる。
【００４０】
［購入者の商品管理］
購入者のコンピュータ１２では、閲覧した管理データを使用して様々な商品の管理ができる。図１に示した冷蔵庫３０や棚３２に収納された商品を、一挙にコンピュータ１２による管理対象に含めることができる。もし、例えば、購入してきた商品についてそれぞれ１つずつバーコードを読み取ってデータ入力するという方法を採用すると、大変な作業になる。しかしながら、一括してレシートの情報を管理データに組み込むので、こうした操作なしに、冷蔵庫３０や棚３２に商品を保管して自動的に様々な管理ができる。ここで例えば、棚３２から商品を取り出して消費したとする。この時に管理データ２５の更新が必要になる。図３（ｂ）は、その時の操作画面６０を示す。
【００４１】
この操作画面６０は、管理データ更新手段２２を起動したときに表示される。まず棚３２から商品を取り出す場合にその商品をバーコードリーダ３５によってスキャンする。これによってバーコードが取り込まれる。取り込まれたバーコードデータは、画面６０のテキストボックス６１に表示される。その下側には処理内容６２を表示した部分がある。ここには、バーコードに対応する商品名と、今回、その商品をどう使ったかを選択する表示がある。オプションボタンを選択するか、あるいは数値データを選択することによって、例えば、「レタス」を全部使用したか、半分使用したか、３分の１使用したかといったデータの入力ができる。これによって、管理データ２５の内容を自動的に更新することができる。なお、購入情報ボタン６３をクリックすると、その商品についての購入情報が表示される。また、商品情報ボタン６４をクリックすると、該当する商品情報が表示される。取り出した商品を元の所へ戻すときは、キャンセルボタン６５をクリックする。データ更新ボタン６６をクリックすると、この画面に入力した内容でデータが更新される。
【００４２】
［レシピの情報処理］
図４は、上記のような管理データ２５を利用して例えば、料理を作る場合のレシピ選択処理の説明図である。
レシピ情報処理手段２３を起動すると、この図の（ａ）に示すような画面７０が表示される。この画面７０を用いて今日の献立を考える。始めに、図に示すように、例えば、和食、中華料理、洋食のどれにするかを、オプションボタンで選択する。さらに、暖かいもの、冷たいもの、甘いもの、辛いものといった選択をする。このメニュー７１の内容は自由であるが、多数のレシピの中から、処理対象の絞り込みを行う。検索ボタン７３をクリックすると、図の（ｂ）に示すようなレシピが表示される。該当する複数のレシピを一挙に表示する。なお、キャンセルボタン７２をクリックすると、この処理を終了する。
【００４３】
レシピを表示する画面７５には、レシピ７６がヒットした数だけ表示される。レシピの材料チェックボタン７７をクリックすると、後で説明するように、レシピに表示された材料が、今現在、全て冷蔵庫３０や棚３２に保管されているかどうかのチェックを自動的に行う。即ち、管理データ２５を参照して、手持ちの材料だけで、レシピにある料理が作れるかどうかを自動的にチェックする。また、ページ替えボタン７８をクリックすると、ヒットした３件のレシピを順番に切り替えて表示できる。
【００４４】
なお、この実施例では、レシピを例にして説明をするが、この機能を利用すると、任意のリストに示された全ての商品が、保管されている商品に含まれているかどうかを判定できる。これにより、必要に応じて不足した商品を補充しておくことができる。例えば、手紙作成用商品リストとして、便せんと封筒と切手という内容のものを用意しておく。このリストを指定したときに、全ての商品が保管されているという結果が表示されるとよい。また、複数のリストについてチェックをしたとき、商品の不足しているリスト、例えば、手紙作成用商品リストの名称と不足商品を表示すれば、商品の補充が可能になる。
【００４５】
図５は、材料チェックの結果を示す説明図である。
上記のレシピにおいて、材料チェックボタン７７をクリックすると、図５（ａ）に示す画面８０が表示される。これは、図１に示した管理データ２５を参照し、図４に示したレシピ７６に表示された材料が全て保管されているかどうかを判断した結果を表示している。必要な商品のうち保管されている物については、保管場所と、在庫量や使用予定量なども表示する。保管されていても、分量が不足しているものについては、不足量なども表示するとよい。例えば、図４の画面７５において、実際に保管されている材料の範囲で料理をすることができるレシピのみを選択して表示するようにしてもよい。
【００４６】
不足する材料があった場合であって、その料理を作ることを希望する場合には、買い物をしなければならない。そのときは、画面８０の買い物メモボタン８１をクリックして、図５（ｂ）に示すような画面８５を表示させることもできる。ここでは、選択されたレシピで必要な材料を保管された材料の中から抽出し、不足する材料があった場合にその内容をまとめ、買い物メモとして表示している。プリントボタン８６をクリックすると、図１に示したコンピュータ１２に接続されたプリンタ３７を駆動して買い物メモをプリントすることができる。
【００４７】
図６は、管理データの生成処理とサーバ側におけるウェブデータの消去処理を示すフローチャートである。
まず、ステップＳ１１において、先に説明した要領で購入者のコンピュータからＵＲＬを入力し、該当するウェブページを開くことを要求するボタンをクリックすると、該当するウェブページが表示される（ステップＳ１１、１２、１３）。そして、取り込みボタンをクリックすると、該当する商品データをコンピュータ１２側に取得し、管理データを生成する（ステップＳ１４、１５、１６）。一方、サーバのページ消去手段１７は、ウェブページが閲覧されたかどうかの管理を行う（ステップＳ２１）。ウェブページが閲覧されると、カウンタ処理を行い、閲覧カウンタを「１」だけアップする。
【００４８】
サーバのページ消去手段１７は、例えば、閲覧カウンタが「１」の場合には、既にウェブページが読み取られたと判断する。なお、この例では、ウェブページが読み取られた時に直ちにウェブページを消去することはしない。例えば、同じ購入者がデータの取り込みに失敗し、すぐにもう１度ウェブページを閲覧するケースもあるため、データの消去タイミングを遅らせる。ステップＳ２３では、カウンタが１以上になった場合に、タイマをスタートさせる。そして、ウェブページ消去命令が入力されたかどうかを判断する（ステップＳ２４）。ウェブページ消去命令が入力すると、ウェブページ消去手段１７は、その時点で該当するウェブページを消去する（ステップＳ２５）。同時に、タイマをクリアして停止する（ステップＳ２６）。一方、ウェブページが強制的に購入者側で消去されなかった場合には、タイマがタイムアップしたかどうかの判断をする（ステップＳ２７）。タイマがタイムアップした場合には、ウェブページの自動消去を行う（ステップＳ２８）。
【００４９】
図７は、商品の管理データ生成処理を示すフローチャートである。
まず、ステップＳ３１において、冷蔵庫３０や棚３２から取り出した商品のバーコードが、バーコードリーダ３５により読み取られると、該当するバーコードをキーとして管理データ２５が検索される（ステップＳ３１、３２）。ここで、管理データ２５から購入情報と商品情報とを取得する。ステップＳ２４で、図３を用いて説明した要領で、管理データの更新情報を入力する。ここで、購入情報ボタン６３がクリックされたかどうかを判断する。購入情報ボタンがクリックされた場合には、購入情報の表示を行う（ステップＳ３５、３６）。一方、商品情報ボタン６４がクリックされたかどうかを判断し、このボタンがクリックされた場合には、商品情報を表示する（ステップＳ３７、３８）。また、キャンセルボタンがクリックされたかどうかを判断し、キャンセルボタンがクリックされた場合には、処理を終了する（ステップＳ３９）。また、データ更新ボタン６６がクリックされたかどうかを判断し、これがクリックされた場合には、データ更新を行う（ステップＳ４０、４１）。
【００５０】
図８は、レシピ処理の動作フローチャートである。
まず、ステップＳ５１において、料理メニューの画面を表示する。ここで、料理が選択されたかどうかを判断する。図４に示したオプションボタン７１の選択やチェックボックス７４のチェックが終了していれば、ステップＳ５２からステップＳ５３に進む。そして、検索ボタンがクリックされたかどうかを判断する。検索ボタンがクリックされていると、ステップＳ５４に進み、レシピデータ２６を検索し、該当するレシピを抽出する。抽出されたレシピは、ステップＳ５５においてディスプレイに表示される。ここで、表示された何枚かのレシピのうち、１枚を表示し、ページ変更ボタンがクリックされたかどうかを判断する（ステップＳ５６）。ページ変更ボタンがクリックされた場合には、次のレシピを表示する（ステップＳ５７）。さらに、材料チェックボタンがクリックされたかどうかを判断する（ステップＳ５８）。材料チェックボタンがクリックされると、レシピデータ２６と管理データ２５との照合処理を行って、該当する材料が存在するかといった情報を収集し、材料チェック画面を生成して表示する（ステップＳ５９、６０）。次に、買い物メモが要求されたかどうかを判断する。買い物メモボタンがクリックされると、買い物メモの生成をし、その結果を表示する（ステップＳ６１、６２）。
【００５１】
上記の演算処理装置にインストールされたコンピュータプログラムは、それぞれ独立したプログラムモジュールを組み合わせて構成してもよいし、全体を一体化したプログラムにより構成してもよい。コンピュータプログラムにより制御される処理の全部または一部を同等の機能を備えるハードウエアで構成しても構わない。また、上記のコンピュータプログラムは、既存のアプリケーションプログラムに組み込んで使用してもよい。上記のような本発明を実現するためのコンピュータプログラムは、例えばＣＤ−ＲＯＭのようなコンピュータで読み取り可能な記録媒体に記録して、任意の情報処理装置にインストールして利用することができる。また、ネットワークを通じて任意のコンピュータのメモリ中にダウンロードして利用することもできる。
【図面の簡単な説明】
【図１】本発明のシステムの具体例を示すブロック図である。
【図２】レシートと管理データとの関係を説明する説明図である。
【図３】ウェブページを閲覧するための操作画面と管理データを生成する場合の操作画面の例を示す説明図である。
【図４】管理データ２５を利用して例えば、料理を作る場合のレシピ選択処理の説明図である。
【図５】材料チェックの結果を示す説明図である。
【図６】管理データの生成処理とサーバ側におけるウェブデータの消去処理を示すフローチャートである。
【図７】商品の管理データ生成処理を示すフローチャートである。
【図８】レシピ処理の動作フローチャートである。
【符号の説明】
１　ネットワーク、１１　ウェブサーバ、１２　コンピュータ、１３　ＰＯＳ端末、１４　レシート、２５　管理データ、２６　レシピデータ、２１　管理データ生成手段、２２　管理データ更新手段、２３　レシピ情報処理手段、３０　冷蔵庫、３２　棚、３５　バーコードリーダ、４０　ウェブデータ、４１　購入情報、４２　商品情報
【図１】
2004126686.tif 000003
【図２】
2004126686.tif 000004
【図３】
2004126686.tif 000005
【図４】
2004126686.tif 000006
【図５】
2004126686.tif 000007
【図６】
2004126686.tif 000008
【図７】
2004126686.tif 000009
【図８】
2004126686.tif 000010