(57)【要約】【課題】パーソナルコンピュータなどの操作性が高いクライアント装置と、携帯電話機などの持ち運びが容易な携帯端末との両方の利点を活かして、使い勝手のよい情報提供サービスを実現すること。【解決手段】材料情報１１や作り方情報１２、アドバイス情報１３などの料理のレシピ情報とともに、携帯電話機により読み取られ、かつ、各レシピ情報に対応付けられたレシピ詳細情報の読み出しに用いられる２次元コードを出力することにより、操作性が高いパーソナルコンピュータなどの操作性が高いクライアント装置を用いてレシピ情報を表示させ、その詳細情報を携帯電話機などの持ち運びが容易な携帯端末を用いて容易に閲覧することができるようにする。【選択図】        図１
2007213548.tif 000002
【特許請求の範囲】
【請求項１】
所定の事物に対する知識情報の閲覧要求を受け付けた場合に、当該知識情報の提供をおこなう情報提供装置であって、
前記知識情報と、携帯端末により読み取られ、かつ、当該知識情報の詳細情報の読み出しに用いられる２次元コードに係る情報とを記憶する記憶手段と、
前記記憶手段に記憶された２次元コードに係る情報に基づいて２次元コードを前記知識情報とともに出力する出力手段と、
を備えたことを特徴とする情報提供装置。
【請求項２】
前記２次元コードは、前記詳細情報の記憶場所に係る情報を含むことを特徴とする請求項１に記載の情報提供装置。
【請求項３】
前記記憶手段は、前記２次元コードを用いて読み出される詳細情報をさらに記憶し、前記出力手段により出力された２次元コードが印刷され、印刷された２次元コードが携帯端末により読み取られた場合に、当該２次元コードに対応する詳細情報を出力する第２の出力手段をさらに備えたことを特徴とする請求項１または２に記載の情報提供装置。
【請求項４】
前記知識情報は、材料に係る情報であり、前記出力手段により出力された２次元コードが携帯端末により読み取られることにより得られた材料に係る情報と、材料を保管する保管装置から取得した当該保管装置が保管している材料に係る情報とに基づいて、不足する第１の材料の判定をおこなう不足材料判定手段と、前記不足材料判定手段により判定された結果を携帯端末に出力する判定結果出力手段とをさらに備えたことを特徴とする請求項１、２または３に記載の情報提供装置。
【請求項５】
前記不足材料判定手段により判定された結果が前記判定結果出力手段により携帯端末に出力された場合に、前記第１の材料以外に確保された材料に係る知識情報を出力する知識情報出力手段をさらに備えたことを特徴とする請求項４に記載の情報提供装置。
【請求項６】
前記知識情報出力手段により前記第１の材料以外に確保された材料に係る知識情報が出力された場合に、当該知識情報に係る材料の情報と前記第１の材料以外に確保された材料に係る情報とに基づいて不足する第２の材料を検出する不足材料検出手段と、前記不足材料検出手段により検出された前記第２の材料に係る情報を出力する不足材料情報出力手段とをさらに備えたことを特徴とする請求項５に記載の情報提供装置。
【請求項７】
所定の事物に対する知識情報の閲覧要求を受け付けた場合に、当該知識情報の提供をおこなう情報提供方法であって、
前記知識情報と、携帯端末により読み取られ、かつ、当該知識情報の詳細情報の読み出しに用いられる２次元コードに係る情報とを記憶する記憶工程と、
前記記憶工程に記憶された２次元コードに係る情報に基づいて２次元コードを前記知識情報とともに出力する出力工程と、
を含んだことを特徴とする情報提供方法。
【請求項８】
前記２次元コードは、前記詳細情報の記憶場所に係る情報を含むことを特徴とする請求項７に記載の情報提供方法。
【請求項９】
前記記憶工程は、前記２次元コードを用いて読み出される詳細情報をさらに記憶し、前記出力工程により出力された２次元コードが印刷され、印刷された２次元コードが携帯端末により読み取られた場合に、当該２次元コードに対応する詳細情報を出力する第２の出力工程をさらに含んだことを特徴とする請求項７または８に記載の情報提供方法。
【請求項１０】
前記知識情報は、材料に係る情報であり、前記出力工程により出力された２次元コードが携帯端末により読み取られることにより得られた材料に係る情報と、材料を保管する保管装置から取得した当該保管装置が保管している材料に係る情報とに基づいて、不足する第１の材料の判定をおこなう不足材料判定工程と、前記不足材料判定工程により判定された結果を携帯端末に出力する判定結果出力工程とをさらに含んだことを特徴とする請求項７、８または９に記載の情報提供方法。
【請求項１１】
前記不足材料判定工程により判定された結果が前記判定結果出力工程により携帯端末に出力された場合に、前記第１の材料以外に確保された材料に係る知識情報を出力する知識情報出力工程をさらに含んだことを特徴とする請求項１０に記載の情報提供方法。
【請求項１２】
前記知識情報出力工程により前記第１の材料以外に確保された材料に係る知識情報が出力された場合に、当該知識情報に係る材料の情報と前記第１の材料以外に確保された材料に係る情報とに基づいて不足する第２の材料を検出する不足材料検出工程と、前記不足材料検出工程により検出された前記第２の材料に係る情報を出力する不足材料情報出力工程とをさらに含んだことを特徴とする請求項１１に記載の情報提供方法。
【請求項１３】
携帯型の端末装置が材料に係る情報の管理をおこなう情報管理方法であって、
前記材料に係る情報の提供をおこなう装置により材料に係る情報とともに、当該材料に係る情報の詳細情報の読み出しに用いられる２次元コードが端末装置による読み取り用に出力された場合に、当該２次元コードを読み取る読取工程と、
前記読取工程により読み取られた２次元コードを用いて特定された詳細情報と、材料を保管する保管装置から取得され、前記端末装置の記憶部に記憶された前記保管装置が保管している材料に係る情報とに基づいて、不足する材料の判定をおこなう不足材料判定工程と、
前記不足材料判定工程により判定された結果を出力する判定結果出力工程と、
を含んだことを特徴とする情報管理方法。
【請求項１４】
所定の事物に対する知識情報の閲覧要求を受け付けた場合に、当該知識情報の提供をおこなう情報提供プログラムであって、
前記知識情報と、携帯端末により読み取られ、かつ、当該知識情報の詳細情報の読み出しに用いられる２次元コードに係る情報とを記憶する記憶手順と、
前記記憶手順に記憶された２次元コードに係る情報に基づいて２次元コードを前記知識情報とともに出力する出力手順と、
をコンピュータに実行させることを特徴とする情報提供プログラム。
【請求項１５】
前記２次元コードは、前記詳細情報の記憶場所に係る情報を含むことを特徴とする請求項１４に記載の情報提供プログラム。
【請求項１６】
前記記憶手順は、前記２次元コードを用いて読み出される詳細情報をさらに記憶し、前記出力手順により出力された２次元コードが印刷され、印刷された２次元コードが携帯端末により読み取られた場合に、当該２次元コードに対応する詳細情報を出力する第２の出力手順をさらにコンピュータに実行させることを特徴とする請求項１４または１５に記載の情報提供プログラム。
【請求項１７】
前記知識情報は、材料に係る情報であり、前記出力手順により出力された２次元コードが携帯端末により読み取られることにより得られた材料に係る情報と、材料を保管する保管装置から取得した当該保管装置が保管している材料に係る情報とに基づいて、不足する第１の材料の判定をおこなう不足材料判定手順と、前記不足材料判定手順により判定された結果を携帯端末に出力する判定結果出力手順とをさらにコンピュータに実行させることを特徴とする請求項１４、１５または１６に記載の情報提供プログラム。
【請求項１８】
前記不足材料判定手順により判定された結果が前記判定結果出力手順により携帯端末に出力された場合に、前記第１の材料以外に確保された材料に係る知識情報を出力する知識情報出力手順をさらにコンピュータに実行させることを特徴とする請求項１７に記載の情報提供プログラム。
【請求項１９】
前記知識情報出力手順により前記第１の材料以外に確保された材料に係る知識情報が出力された場合に、当該知識情報に係る材料の情報と前記第１の材料以外に確保された材料に係る情報とに基づいて不足する第２の材料を検出する不足材料検出手順と、前記不足材料検出手順により検出された前記第２の材料に係る情報を出力する不足材料情報出力手順とをさらにコンピュータに実行させることを特徴とする請求項１８に記載の情報提供プログラム。
【請求項２０】
携帯型の端末装置が材料に係る情報の管理をおこなう情報管理プログラムであって、
前記材料に係る情報の提供をおこなう装置により材料に係る情報とともに、当該材料に係る情報の詳細情報の読み出しに用いられる２次元コードが端末装置による読み取り用に出力された場合に、当該２次元コードを読み取る読取手順と、
前記読取手順により読み取られた２次元コードを用いて特定された詳細情報と、材料を保管する保管装置から取得され、前記端末装置の記憶部に記憶された前記保管装置が保管している材料に係る情報とに基づいて、不足する第１の材料の判定をおこなう不足材料判定手順と、
前記不足材料判定手順により判定された結果を出力する判定結果出力手順と、
をコンピュータに実行させることを特徴とする情報管理プログラム。
【請求項２１】
前記不足材料判定手順により判定された結果が前記判定結果出力手順により出力された場合に、前記第１の材料以外に確保された材料に係る知識情報を出力する知識情報出力手順をさらにコンピュータに実行させることを特徴とする請求項２０に記載の情報管理プログラム。
【請求項２２】
前記知識情報出力手順により前記第１の材料以外に確保された材料に係る知識情報が出力された場合に、当該知識情報に係る材料の情報と前記第１の材料以外に確保された材料に係る情報とに基づいて不足する第２の材料を検出する不足材料検出手順と、前記不足材料検出手順により検出された前記第２の材料に係る情報を出力する不足材料情報出力手順とをさらにコンピュータに実行させることを特徴とする請求項２１に記載の情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、所定の事物に対する知識情報の閲覧要求を受け付けた場合に、当該知識情報の提供をおこなう情報提供装置、情報提供方法、情報提供プログラム、情報管理方法、情報管理プログラムに関し、特に、パーソナルコンピュータなどの操作性が高いクライアント装置と、携帯電話機などの持ち運びが容易な携帯端末との両方の利点を活かして、使い勝手のよい情報提供サービスを実現することができる情報提供装置、情報提供方法、情報提供プログラム、情報管理方法、情報管理プログラムに関する。
【背景技術】
【０００２】
従来、ＱＲ（Quick Response）コード（登録商標）などの２次元コードが幅広く利用されている。ここで、２次元コードとは、バーコードを２次元に拡張したコードであり、文字や数字などのデータを２次元図形で表現したコードである。
【０００３】
また、ＱＲコードとは、マトリックス方式の２次元コードであり、縦横に並んだマス目の色で情報を表したコードである。このＱＲコードは、インターネット接続機能を有する携帯電話機でＷｅｂサイトのＵＲＬ（Uniform Resource Locator）を読み取るために利用されている。
【０００４】
たとえば、インターネットで料理のレシピ情報を提供するＷｅｂサービスにおいては、パーソナルコンピュータ用のレシピ情報の検索画面に、携帯電話機用の検索画面を呼び出すためのＵＲＬの情報を含んだＱＲコードが表示される（非特許文献１を参照）。
【０００５】
このＱＲコードを携帯電話機のカメラ機能を用いて読み取り、その結果得られたＵＲＬの情報を用いてインターネットに接続することにより、レシピ情報を検索する携帯電話機用の検索画面にアクセスすることができる。
【０００６】
【非特許文献１】ヤフー株式会社、”Ｙａｈｏｏ！グルメ”、［online］、［平成１８年１月５日検索］、インターネット＜http://gourmet.yahoo.co.jp/＞
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来技術は、パーソナルコンピュータでレシピ情報の検索をおこない、検索したレシピ情報に含まれる材料の情報などをスーパーなどで携帯電話機に表示させるといった使い方には適していなかった。
【０００８】
すなわち、検索したレシピ情報のうち必要な情報をパーソナルコンピュータから離れた場所で閲覧したい場合でも、操作性が高いパーソナルコンピュータで検索をおこなった結果を活用することができず、携帯電話機用の検索画面を用いてレシピ情報を再度検索する必要があった。
【０００９】
そのため、操作性が高いパーソナルコンピュータと持ち運びが容易な携帯電話機との両方の利点を活かして、使い勝手のよい情報提供サービスをいかにして実現するかが課題となっていた。
【００１０】
本発明は、上述した従来技術による問題点を解消するためになされたものであり、パーソナルコンピュータなどの操作性が高いクライアント装置と、携帯電話機などの持ち運びが容易な携帯端末との両方の利点を活かして、使い勝手のよい情報提供サービスを実現することができる情報提供装置、情報提供方法、情報管理方法、情報提供プログラムおよび情報管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するため、本発明は、所定の事物に対する知識情報の閲覧要求を受け付けた場合に、当該知識情報の提供をおこなう情報提供装置であって、前記知識情報と、携帯端末により読み取られ、かつ、当該知識情報の詳細情報の読み出しに用いられる２次元コードに係る情報とを記憶する記憶手段と、前記記憶手段に記憶された２次元コードに係る情報に基づいて２次元コードを前記知識情報とともに出力する出力手段と、を備えたことを特徴とする。
【００１２】
また、本発明は、上記発明において、前記２次元コードは、前記詳細情報の記憶場所に係る情報を含むことを特徴とする。
【００１３】
また、本発明は、上記発明において、前記記憶手段は、前記２次元コードを用いて読み出される詳細情報をさらに記憶し、前記出力手段により出力された２次元コードが印刷され、印刷された２次元コードが携帯端末により読み取られた場合に、当該２次元コードに対応する詳細情報を出力する第２の出力手段をさらに備えたことを特徴とする。
【００１４】
また、本発明は、上記発明において、前記知識情報は、材料に係る情報であり、前記出力手段により出力された２次元コードが携帯端末により読み取られることにより得られた材料に係る情報と、材料を保管する保管装置から取得した当該保管装置が保管している材料に係る情報とに基づいて、不足する第１の材料の判定をおこなう不足材料判定手段と、前記不足材料判定手段により判定された結果を携帯端末に出力する判定結果出力手段とをさらに備えたことを特徴とする。
【００１５】
また、本発明は、上記発明において、前記不足材料判定手段により判定された結果が前記判定結果出力手段により携帯端末に出力された場合に、前記第１の材料以外に確保された材料に係る知識情報を出力する知識情報出力手段をさらに備えたことを特徴とする。
【００１６】
また、本発明は、上記発明において、前記知識情報出力手段により前記第１の材料以外に確保された材料に係る知識情報が出力された場合に、当該知識情報に係る材料の情報と前記第１の材料以外に確保された材料に係る情報とに基づいて不足する第２の材料を検出する不足材料検出手段と、前記不足材料検出手段により検出された前記第２の材料に係る情報を出力する不足材料情報出力手段とをさらに備えたことを特徴とする。
【００１７】
また、本発明は、所定の事物に対する知識情報の閲覧要求を受け付けた場合に、当該知識情報の提供をおこなう情報提供方法であって、前記知識情報と、携帯端末により読み取られ、かつ、当該知識情報の詳細情報の読み出しに用いられる２次元コードに係る情報とを記憶する記憶工程と、前記記憶工程に記憶された２次元コードに係る情報に基づいて２次元コードを前記知識情報とともに出力する出力工程と、を含んだことを特徴とする。
【００１８】
また、本発明は、上記発明において、前記２次元コードは、前記詳細情報の記憶場所に係る情報を含むことを特徴とする。
【００１９】
また、本発明は、上記発明において、前記記憶工程は、前記２次元コードを用いて読み出される詳細情報をさらに記憶し、前記出力工程により出力された２次元コードが印刷され、印刷された２次元コードが携帯端末により読み取られた場合に、当該２次元コードに対応する詳細情報を出力する第２の出力工程をさらに含んだことを特徴とする。
【００２０】
また、本発明は、上記発明において、前記知識情報は、材料に係る情報であり、前記出力工程により出力された２次元コードが携帯端末により読み取られることにより得られた材料に係る情報と、材料を保管する保管装置から取得した当該保管装置が保管している材料に係る情報とに基づいて、不足する第１の材料の判定をおこなう不足材料判定工程と、前記不足材料判定工程により判定された結果を携帯端末に出力する判定結果出力工程とをさらに含んだことを特徴とする。
【００２１】
また、本発明は、上記発明において、前記不足材料判定工程により判定された結果が前記判定結果出力工程により携帯端末に出力された場合に、前記第１の材料以外に確保された材料に係る知識情報を出力する知識情報出力工程をさらに含んだことを特徴とする。
【００２２】
また、本発明は、上記発明において、前記知識情報出力工程により前記第１の材料以外に確保された材料に係る知識情報が出力された場合に、当該知識情報に係る材料の情報と前記第１の材料以外に確保された材料に係る情報とに基づいて不足する第２の材料を検出する不足材料検出工程と、前記不足材料検出工程により検出された前記第２の材料に係る情報を出力する不足材料情報出力工程とをさらに含んだことを特徴とする。
【００２３】
また、本発明は、携帯型の端末装置が材料に係る情報の管理をおこなう情報管理方法であって、前記材料に係る情報の提供をおこなう装置により材料に係る情報とともに、当該材料に係る情報の詳細情報の読み出しに用いられる２次元コードが端末装置による読み取り用に出力された場合に、当該２次元コードを読み取る読取工程と、前記読取工程により読み取られた２次元コードを用いて特定された詳細情報と、材料を保管する保管装置から取得され、前記端末装置の記憶部に記憶された前記保管装置が保管している材料に係る情報とに基づいて、不足する材料の判定をおこなう不足材料判定工程と、前記不足材料判定工程により判定された結果を出力する判定結果出力工程と、を含んだことを特徴とする。
【００２４】
また、本発明は、所定の事物に対する知識情報の閲覧要求を受け付けた場合に、当該知識情報の提供をおこなう情報提供プログラムであって、前記知識情報と、携帯端末により読み取られ、かつ、当該知識情報の詳細情報の読み出しに用いられる２次元コードに係る情報とを記憶する記憶手順と、前記記憶手順に記憶された２次元コードに係る情報に基づいて２次元コードを前記知識情報とともに出力する出力手順と、をコンピュータに実行させることを特徴とする。
【００２５】
また、本発明は、上記発明において、前記２次元コードは、前記詳細情報の記憶場所に係る情報を含むことを特徴とする。
【００２６】
また、本発明は、上記発明において、前記記憶手順は、前記２次元コードを用いて読み出される詳細情報をさらに記憶し、前記出力手順により出力された２次元コードが印刷され、印刷された２次元コードが携帯端末により読み取られた場合に、当該２次元コードに対応する詳細情報を出力する第２の出力手順をさらにコンピュータに実行させることを特徴とする。
【００２７】
また、本発明は、上記発明において、前記知識情報は、材料に係る情報であり、前記出力手順により出力された２次元コードが携帯端末により読み取られることにより得られた材料に係る情報と、材料を保管する保管装置から取得した当該保管装置が保管している材料に係る情報とに基づいて、不足する第１の材料の判定をおこなう不足材料判定手順と、前記不足材料判定手順により判定された結果を携帯端末に出力する判定結果出力手順とをさらにコンピュータに実行させることを特徴とする。
【００２８】
また、本発明は、上記発明において、前記不足材料判定手順により判定された結果が前記判定結果出力手順により携帯端末に出力された場合に、前記第１の材料以外に確保された材料に係る知識情報を出力する知識情報出力手順をさらにコンピュータに実行させることを特徴とする。
【００２９】
また、本発明は、上記発明において、前記知識情報出力手順により前記第１の材料以外に確保された材料に係る知識情報が出力された場合に、当該知識情報に係る材料の情報と前記第１の材料以外に確保された材料に係る情報とに基づいて不足する第２の材料を検出する不足材料検出手順と、前記不足材料検出手順により検出された前記第２の材料に係る情報を出力する不足材料情報出力手順とをさらにコンピュータに実行させることを特徴とする。
【００３０】
また、本発明は、携帯型の端末装置が材料に係る情報の管理をおこなう情報管理プログラムであって、前記材料に係る情報の提供をおこなう装置により材料に係る情報とともに、当該材料に係る情報の詳細情報の読み出しに用いられる２次元コードが端末装置による読み取り用に出力された場合に、当該２次元コードを読み取る読取手順と、前記読取手順により読み取られた２次元コードを用いて特定された詳細情報と、材料を保管する保管装置から取得され、前記端末装置の記憶部に記憶された前記保管装置が保管している材料に係る情報とに基づいて、不足する第１の材料の判定をおこなう不足材料判定手順と、前記不足材料判定手順により判定された結果を出力する判定結果出力手順と、をコンピュータに実行させることを特徴とする。
【００３１】
また、本発明は、上記発明において、前記不足材料判定手順により判定された結果が前記判定結果出力手順により出力された場合に、前記第１の材料以外に確保された材料に係る知識情報を出力する知識情報出力手順をさらにコンピュータに実行させることを特徴とする。
【００３２】
また、本発明は、上記発明において、前記知識情報出力手順により前記第１の材料以外に確保された材料に係る知識情報が出力された場合に、当該知識情報に係る材料の情報と前記第１の材料以外に確保された材料に係る情報とに基づいて不足する第２の材料を検出する不足材料検出手順と、前記不足材料検出手順により検出された前記第２の材料に係る情報を出力する不足材料情報出力手順とをさらにコンピュータに実行させることを特徴とする。
【発明の効果】
【００３３】
本発明によれば、知識情報と、携帯端末により読み取られ、かつ、当該知識情報の詳細情報の読み出しに用いられる２次元コードに係る情報とを記憶し、記憶した２次元コードに係る情報に基づいて２次元コードを知識情報とともに出力することとしたので、操作性が高いパーソナルコンピュータなどに２次元コードを知識情報とともに出力することにより、その２次元コードを用いて知識情報の詳細情報を持ち運びが容易な携帯端末で閲覧することができるようになるため、スーパーなどでの買い物が容易になり、使い勝手のよい情報提供サービスを実現することができるという効果を奏する。
【００３４】
また、本発明によれば、２次元コードは、詳細情報の記憶場所に係る情報を含むこととしたので、携帯端末で２次元コードを読み取って詳細情報に効率的にアクセスすることができるという効果を奏する。
【００３５】
また、本発明によれば、２次元コードを用いて読み出される詳細情報をさらに記憶し、出力した２次元コードが印刷され、印刷された２次元コードが携帯端末により読み取られた場合に、当該２次元コードに対応する詳細情報を出力することとしたので、ＱＲコードを表示装置に表示させるのではなく、２次元コードを持ち運び自由な紙などに印刷することにより、２次元コードの読み取りを場所を選ばずおこなうことができるという効果を奏する。
【００３６】
また、本発明によれば、知識情報は、材料に係る情報であり、出力された２次元コードが携帯端末により読み取られることにより得られた材料に係る情報と、材料を保管する保管装置から取得した当該保管装置が保管している材料に係る情報とに基づいて、不足する第１の材料の判定をおこない、判定した結果を携帯端末に出力することとしたので、持ち運びが容易な携帯端末で不足している材料の情報を閲覧することができるようになるため、スーパーなどでの買い物が容易になり、使い勝手のよい情報提供サービスを実現することができるという効果を奏する。
【００３７】
また、本発明によれば、判定された結果が携帯端末に出力された場合に、上記第１の材料以外に確保された材料に係る知識情報を出力することとしたので、新たに確保された材料に係る有益な知識情報を効率的に提供することができるという効果を奏する。
【００３８】
また、本発明によれば、上記第１の材料以外に確保された材料に係る知識情報が出力された場合に、当該知識情報に係る材料の情報と上記第１の材料以外に確保された材料に係る情報とに基づいて不足する第２の材料を検出し、検出した第２の材料に係る情報を出力することとしたので、新たに確保された材料以外に不足する材料の情報を効率的に提供することができるという効果を奏する。
【００３９】
また、本発明によれば、材料に係る情報の提供をおこなう装置により材料に係る情報とともに、材料に係る情報の詳細情報の読み出しに用いられる２次元コードが端末装置による読み取り用に出力された場合に、携帯端末が、当該２次元コードを読み取り、材料を保管する保管装置から取得された当該保管装置が保管している材料に係る情報を記憶し、記憶した情報と、２次元コードを用いて特定された詳細情報とに基づいて、不足する第１の材料の判定をおこない、判定した結果を出力することとしたので、２次元コードを用いて材料に係る情報の詳細情報を持ち運びが容易な携帯端末で容易に閲覧することができるとともに、携帯端末で不足している材料の情報を閲覧することができるようになるため、スーパーなどでの買い物が容易になり、使い勝手のよい情報提供サービスを実現することができるという効果を奏する。
【００４０】
また、本発明によれば、判定された結果が出力された場合に、上記第１の材料以外に確保された材料に係る知識情報を出力することとしたので、新たに確保された材料に係る有益な知識情報を効率的に提供することができるという効果を奏する。
【００４１】
また、本発明によれば、上記第１の材料以外に確保された材料に係る知識情報が出力された場合に、当該知識情報に係る材料の情報と上記第１の材料以外に確保された材料に係る情報とに基づいて不足する第２の材料を検出し、検出した第２の材料に係る情報を出力することとしたので、新たに確保された材料以外に不足する材料の情報を効率的に提供することができるという効果を奏する。
【発明を実施するための最良の形態】
【００４２】
以下に添付図面を参照して、本発明に係る情報提供装置、情報提供方法、情報管理方法、情報提供プログラムおよび情報管理プログラムの好適な実施例を詳細に説明する。なお、ここでは、料理のレシピ情報を携帯電話機に提供する場合について説明するが、提供される情報は料理のレシピ情報に限定されるものではない。
【実施例１】
【００４３】
まず、本発明に係る情報提供処理について説明する。図１は、本発明に係る情報提供処理について説明する図である。図１には、この情報提供処理においてパーソナルコンピュータのディスプレイにＷｅｂページ形式で出力されるレシピ情報１０が示されている。
【００４４】
このレシピ情報１０は、材料情報１１、作り方情報１２、アドバイス情報１３といった料理に係る知識情報や、材料ＱＲコード１４、作り方ＱＲコード１５、アドバイスＱＲコード１６といった料理に係るさらに詳細な知識情報を読み出すために用いられるＱＲコードを含んでいる。
【００４５】
材料情報１１は、料理を作る際に必要な材料の情報である。作り方情報１２は、料理の作り方の情報である。また、アドバイス情報１３は、料理を作る際のアドバイスの情報である。
【００４６】
材料ＱＲコード１４は、さらに詳細な材料情報のインターネット上のアドレス（ＵＲＩ，Uniform Resource Identifiers）情報を含んだＱＲコードである。作り方ＱＲコード１５は、さらに詳細な作り方情報のインターネット上のアドレス（ＵＲＩ）情報を含んだＱＲコードである。また、アドバイスＱＲコード１６は、さらに詳細なアドバイス情報のインターネット上のアドレス（ＵＲＩ）情報を含んだＱＲコードである。
【００４７】
このような、材料ＱＲコード１４、作り方ＱＲコード１５、あるいは、アドバイスＱＲコード１６を、ＱＲコードの読取機能を備えた携帯電話機で読み取ることにより、詳細な材料情報、作り方情報、あるいはアドバイス情報のインターネット上のアドレス情報を取得することができ、ユーザは携帯電話機に詳細情報を容易に出力させることができる。
【００４８】
ここで、材料の詳細情報としては、各食材の名称、数量、画像データ、産地、入手方法などの情報が出力される。また、作り方情報の詳細情報としては、料理の作り方を説明する画像データや音声データなどの情報が出力される。また、アドバイス情報の詳細情報としては、アドバイス内容を詳しく説明する画像データや音声データなどの情報が出力される。
【００４９】
このように、材料情報１１や作り方情報１２、アドバイス情報１３などの料理のレシピ情報とともに、携帯電話機により読み取られ、かつ、各レシピ情報に対応付けられたレシピ詳細情報の読み出しに用いられる２次元コードを出力することにより、操作性が高いパーソナルコンピュータを用いてレシピ情報を表示させ、その詳細情報を携帯電話機で容易に閲覧することができるようになるため、使い勝手のよい情報提供サービスを実現することができる。
【００５０】
つぎに、本実施例１に係る情報提供システムの機能構成について説明する。図２は、実施例１に係る情報提供システムの機能構成を示す図である。図２に示すように、この情報提供システムは、携帯電話機３０、クライアント装置４０、冷蔵庫５０、情報提供サーバ装置６０から構成される。
【００５１】
携帯電話機３０は、無線通信によりインターネット７０に接続し、情報提供サーバ装置６０との間でレシピ詳細情報などの情報の授受をおこなう携帯端末である。また、この携帯電話機３０は、ＱＲコードを読み取るＱＲコード読取部３１を備えている。
【００５２】
このＱＲコード読取部３１は、クライアント装置４０に接続されている表示装置４２に表示されたＱＲコードや、クライアント装置４０に接続されている印刷装置４３により印刷されたＱＲコード、あるいは、冷蔵庫５０が備える表示部５４に表示されたＱＲコードを読み取り、ＱＲコードに含まれている情報を抽出する。
【００５３】
クライアント装置４０は、インターネット７０を介して情報提供サーバ装置６０との間でレシピ情報などの情報の授受をおこなうパーソナルコンピュータなどの端末装置である。
【００５４】
このクライアント装置４０は、Ｗｅｂページの表示をおこなうＷｅｂブラウザ４１を備えている。具体的には、このＷｅｂブラウザ４１は、キーボードやマウスなどの入力装置（図示せず）を用いてユーザによりなされたレシピ情報の検索要求の受け付けや、図１に示したようなレシピ情報１０の出力などをおこなう。
【００５５】
また、クライアント装置４０には、表示装置４２および印刷装置４３が接続されている。表示装置４２は、ディスプレイなどの装置である。印刷装置４３は、情報の印刷をおこなうプリンタなどの装置である。表示装置４２および印刷装置４３は、図１に示したようなレシピ情報１０などの表示および印刷をそれぞれおこなう。
【００５６】
冷蔵庫５０は、食材を冷蔵・保管するとともに、保管している食材の数量を管理して、その情報を出力する冷蔵庫である。この冷蔵庫５０は、情報読取部５１、記憶部５２、ＱＲコード生成部５３、表示部５４、制御部５５を有する。
【００５７】
情報読取部５１は、各食材に取り付けられたタグに表示されている食材の名称や食材の数量などの情報を読み取る読取部である。また、情報読取部５１は、読み取った食材の名称と数量の情報とを対応付けて記憶部５２に記憶させる。
【００５８】
記憶部５２は、フラッシュメモリなどの記憶デバイスである。この記憶部５２は、食材数量情報５２ａを記憶している。食材数量情報５２ａは、情報読取部５１により読み取られた各食材の名称と数量とを対応付けて記憶したデータである。
【００５９】
ＱＲコード生成部５３は、記憶部５２に記憶された食材数量情報５２ａに基づいて、冷蔵庫５０に保管されている食材の名称および数量の情報を埋め込んだＱＲコードを生成する生成部である。
【００６０】
表示部５４は、液晶ディスプレイなどの表示デバイスであり、ＱＲコード生成部５３により生成されたＱＲコードなどを表示する表示部である。このＱＲコードは、携帯電話機３０により読み取られ、ＱＲコードに含まれる食材の名称および数量の情報が抽出される。
【００６１】
制御部５５は、冷蔵庫５０を全体制御する制御部であり、各機能部間のデータの授受などを司る。
【００６２】
情報提供サーバ装置６０は、携帯電話機３０やクライアント装置４０にレシピ情報やレシピ詳細情報を提供するサーバ装置である。この情報提供サーバ装置６０は、通信処理部６１、記憶部６２、情報提供処理部６３、不足材料判定処理部６４、制御部６５を有する。
【００６３】
通信処理部６１は、携帯電話機３０やクライアント装置４０との間で、インターネット７０を介して通信をおこなうネットワークインターフェースである。記憶部６２は、ハードディスク装置などの記憶デバイスである。この記憶部６２は、レシピ情報６２ａおよびレシピ詳細情報６２ｂを記憶している。
【００６４】
レシピ情報６２ａは、図１に示したようなレシピ情報１０を出力するために必要な情報を記憶したものである。図３は、図２に示したレシピ情報６２ａの一例を示す図である。図３に示すように、このレシピ情報６２ａは、レシピＩＤ、レシピ名、画像データ、コメント、材料情報、材料ＱＲコード、作り方情報、作り方ＱＲコード、アドバイス情報、アドバイスＱＲコードを記憶している。
【００６５】
レシピＩＤは、各レシピ情報を識別する識別情報である。レシピ名は、レシピの名称の情報である。画像データは、完成した料理を撮影した画像データである。コメントは、レシピに対するコメントの情報である。
【００６６】
材料情報は、図１に示したレシピ情報１０に材料情報１１として出力される材料の情報である。材料ＱＲコードは、図１に示したレシピ情報１０に材料ＱＲコード１４として出力されるＱＲコードの情報である。このＱＲコードには、詳細な材料情報のインターネット上のアドレス情報（ＵＲＩ）が含まれている。
【００６７】
作り方情報は、図１に示したレシピ情報１０に作り方情報１２として出力される料理の作り方の情報である。作り方ＱＲコードは、図１に示したレシピ情報１０に作り方ＱＲコード１５として出力されるＱＲコードの情報である。このＱＲコードには、詳細な作り方情報のインターネット上のアドレス情報（ＵＲＩ）が含まれている。
【００６８】
アドバイス情報は、図１に示したレシピ情報１０にアドバイス情報１３として出力される料理のアドバイスの情報である。アドバイスＱＲコードは、図１に示したレシピ情報１０にアドバイスＱＲコード１６として出力されるＱＲコードの情報である。このＱＲコードには、詳細なアドバイス情報のインターネット上のアドレス情報（ＵＲＩ）が含まれている。
【００６９】
図２の説明に戻ると、レシピ詳細情報６２ｂは、図１に示したようなレシピ情報１０の出力後、レシピ情報の詳細情報の出力要求を携帯電話機３０から受け付けた場合に出力されるレシピ情報の詳細情報を記憶したものである。
【００７０】
図４は、図２に示したレシピ詳細情報６２ｂの一例を示す図である。図４に示すように、このレシピ詳細情報６２ｂは、レシピＩＤおよび詳細情報を記憶している。レシピＩＤは、各レシピ情報を識別する識別情報であり、図３に示したレシピ情報６２ａのレシピＩＤに対応するものである。詳細情報は、図３に示した材料情報、作り方情報、あるいは、アドバイス情報の詳細情報である。
【００７１】
各レシピＩＤ、および、各レシピＩＤに対応する詳細情報は、図３に示した材料ＱＲコード、作り方ＱＲコード、アドバイスＱＲコードに含まれるＵＲＩにより指定される記憶位置に記憶されている。
【００７２】
図２の説明に戻ると、情報提供処理部６３は、クライアント装置４０からレシピ情報の検索要求を受け付けてレシピ情報６２ａからレシピ情報を検索する検索処理を実行し、その結果を図１に示したようなレシピ情報１０として出力する処理部である。
【００７３】
また、情報提供処理部６３は、レシピ情報１０が表示装置４２に表示され、あるいは、印刷装置４３により印刷され、さらに、材料ＱＲコード１４、作り方ＱＲコード１５、あるいは、アドバイスＱＲコード１６が携帯電話機３０により読み取られ、読み取られたＱＲコードに含まれるＵＲＩを用いて詳細情報の出力要求を受け付けた場合に、ＵＲＩに対応する詳細情報をレシピ詳細情報６２ｂから読み出して携帯電話機３０に出力する。
【００７４】
不足材料判定処理部６４は、クライアント装置４０に出力したレシピ情報に含まれる食材が冷蔵庫５０に保管されているか否かを判定する処理部である。具体的には、不足材料判定処理部６４は、不足材料情報の出力要求を携帯電話機３０から受け付ける。
【００７５】
また、不足材料判定処理部６４は、レシピ情報１０が表示装置４２に表示され、あるいは、印刷装置４３により印刷され、さらに携帯電話機３０により材料ＱＲコード１４が読み取られた場合に、材料ＱＲコード１４に含まれるＵＲＩに対応する詳細な材料情報の読み出し要求を携帯電話機３０から受け付ける。そして、不足材料判定処理部６４は、そのＵＲＩの情報に基づいて、レシピ詳細情報６２ｂから詳細な材料情報を読み出す。
【００７６】
また、不足材料判定処理部６４は、携帯電話機３０が冷蔵庫５０から読み取ったＱＲコードに含まれる食材の数量の情報を携帯電話機３０から受け付ける。そして、レシピ詳細情報６２ｂから読み出した材料情報と、冷蔵庫５０に保管されている食材の数量の情報とから、不足している食材があるか否かを判定する。不足している食材がある場合には、不足材料判定処理部６４は、その食材の名称および数量の情報を携帯電話機３０に送信する。この食材の名称および数量の情報は、特許請求の範囲における第１の材料の一例となるものである。
【００７７】
制御部６５は、情報提供サーバ装置６０を全体制御する制御部であり、各機能部間のデータの授受などを司る。
【００７８】
なお、ここでは、不足している材料の判定処理を、情報提供サーバ装置６０の不足材料判定処理部６４がおこなうこととしているが、同様の処理は、携帯電話機３０がおこなうこととしてもよい。
【００７９】
この場合、携帯電話機３０は、レシピ情報１０が表示装置４２に表示され、あるいは、印刷装置４３により印刷された場合に、レシピ情報１０に含まれる材料ＱＲコード１４を読み取り、材料ＱＲコード１４に含まれるＵＲＩの情報を用いて、食材の名称および数量の情報を含んだ材料の詳細情報を情報提供サーバ装置６０から取得し、携帯電話機３０が有する記憶部（図示せず）に記憶する。
【００８０】
また、携帯電話機３０は、冷蔵庫５０に保管されている食材の名称および数量の情報を含んだＱＲコードを冷蔵庫５０の表示部５４から読み取り、食材の名称および数量の情報を抽出して、携帯電話機３０が有する記憶部（図示せず）に記憶する。
【００８１】
そして、携帯電話機３０は、情報提供サーバ装置６０から取得した食材の名称および数量の情報と、ＱＲコードに含まれる食材の名称および数量の情報とから、不足している食材があるか否かを判定し、不足している食材がある場合に、その名称および数量の情報を携帯電話機３０の表示部（図示せず）に表示する。
【００８２】
つぎに、本実施例１に係る情報提供処理の処理手順について説明する。図５は、実施例１に係る情報提供処理の処理手順を示すフローチャートである。図５に示すように、まず、情報提供サーバ装置６０の情報提供処理部６３は、クライアント装置４０からレシピ情報の検索要求を受け付けてレシピ情報６２ａからレシピ情報を検索する検索処理を実行する（ステップＳ１０１）。
【００８３】
そして、情報提供処理部６３は、検索されたレシピ情報を、図１に示したように、材料ＱＲコード１４、作り方ＱＲコード１５、あるいは、アドバイスＱＲコード１６とともに出力する（ステップＳ１０２）。
【００８４】
続いて、情報提供処理部６３は、出力した材料ＱＲコード１４、作り方ＱＲコード１５、あるいは、アドバイスＱＲコード１６を用いてなされたレシピ詳細情報の出力要求を携帯電話機３０から受け付けたか否かを調べる（ステップＳ１０３）。
【００８５】
レシピ詳細情報の出力要求を受け付けた場合には（ステップＳ１０３，Ｙｅｓ）、情報提供処理部６３は、材料ＱＲコード１４、作り方ＱＲコード１５、あるいは、アドバイスＱＲコード１６に含まれるＵＲＩに対応する詳細情報をレシピ詳細情報６２ｂから読み出して携帯電話機３０に出力する（ステップＳ１０４）。
【００８６】
レシピ詳細情報の出力要求を受け付けていない場合には（ステップＳ１０３，Ｎｏ）、そのままステップＳ１０５に移行する。
【００８７】
ステップＳ１０３あるいはステップＳ１０４の後、不足材料判定処理部６４は、携帯電話機３０から、不足材料情報の出力要求を受け付けたか否かを調べる（ステップＳ１０５）。
【００８８】
不足材料情報の出力要求を受け付けた場合には（ステップＳ１０５，Ｙｅｓ）、不足材料判定処理部６４は、不足している材料があるか否かを判定する処理をおこなう（ステップＳ１０６）。
【００８９】
具体的には、不足材料判定処理部６４は、携帯電話機３０により材料ＱＲコード１４が読み取られた場合に、材料ＱＲコード１４に含まれるＵＲＩに対応する詳細な材料情報の読み出し要求を携帯電話機３０から受け付ける。そして、不足材料判定処理部６４は、そのＵＲＩの情報に基づいて、レシピ詳細情報６２ｂから食材の名称および数量の情報を読み出す。
【００９０】
また、不足材料判定処理部６４は、携帯電話機３０が冷蔵庫５０から読み取ったＱＲコードに含まれる食材の名称および数量の情報を携帯電話機３０から受け付ける。そして、レシピ詳細情報６２ｂから読み出した食材の名称および数量の情報と、冷蔵庫５０に保管されている食材の名称および数量の情報とから、不足している食材があるか否かを判定する。
【００９１】
その後、不足材料判定処理部６４は、不足している食材があったか否かの判定結果、また、不足している食材があった場合には、その食材の名称および数量の情報を携帯電話機３０に出力し（ステップＳ１０７）、この情報提供処理を終了する。
【００９２】
ステップＳ１０５において、不足材料情報の出力要求を受け付けていない場合には（ステップＳ１０５，Ｎｏ）、そのままこの情報提供処理を終了する。
【００９３】
上述してきたように、本実施例１では、情報提供サーバ装置６０の記憶部６２が、レシピ情報と、携帯電話機３０により読み取られ、かつ、レシピ情報に対応付けられたレシピ詳細情報の読み出しに用いられるＱＲコードに係る情報とを記憶し、情報提供サーバ装置６０の情報提供処理部６３が、記憶されたＱＲコードに係る情報に基づいてＱＲコードをレシピ情報とともに出力することとしたので、操作性が高いクライアント装置４０にＱＲコードをレシピ情報とともに出力することにより、そのＱＲコードを用いてレシピ情報に対応付けられたレシピ詳細情報を持ち運びが容易な携帯電話機３０で閲覧することができるようになるため、スーパーなどでの買い物が容易になり、使い勝手のよい情報提供サービスを実現することができる。
【００９４】
また、本実施例１では、ＱＲコードは、レシピ詳細情報の記憶場所（アドレス）に係る情報を含むこととしたので、携帯電話機３０でＱＲコードを読み取ってレシピ詳細情報に効率的にアクセスすることができる。
【００９５】
また、本実施例１では、情報提供サーバ装置６０の記憶部６２が、ＱＲコードを用いて読み出されるレシピ詳細情報をさらに記憶し、情報提供サーバ装置６０の情報提供処理部６３が出力したＱＲコードが印刷装置４３により印刷され、印刷されたＱＲコードが携帯電話機３０により読み取られた場合に、情報提供サーバ装置６０の情報提供処理部６３が、当該ＱＲコードに対応するレシピ詳細情報を出力することとしたので、ＱＲコードを表示装置に表示させるのではなく、ＱＲコードを持ち運び自由な紙などに印刷することにより、ＱＲコードの読み取りを場所を選ばずおこなうことができる。
【００９６】
また、本実施例１では、提供される知識情報は、料理の材料に係る情報であり、情報提供サーバ装置６０の不足材料判定処理部６４が、情報提供サーバ装置６０の情報提供処理部６３により出力された２次元コードが携帯電話機３０により読み取られることにより得られた材料に係る情報と、材料を保管する冷蔵庫５０から取得した当該冷蔵庫５０が保管している材料に係る情報とに基づいて、不足する材料の判定をおこない、判定した結果を携帯電話機３０に出力することとしたので、持ち運びが容易な携帯電話機３０で不足している材料の情報を閲覧することができるようになるため、スーパーなどでの買い物が容易になり、使い勝手のよい情報提供サービスを実現することができる。
【００９７】
また、本実施例１では、料理の材料に係る情報の提供をおこなう情報提供サーバ装置６０により料理の材料に係る情報とともに、当該料理の材料に係る情報に対応付けられた料理の材料に係る詳細情報の読み出しに用いられるＱＲコードが携帯電話機３０による読み取り用に出力された場合に、携帯電話機３０が、当該ＱＲコードを読み取り、材料を保管する冷蔵庫５０から取得された当該冷蔵庫５０が保管している材料に係る情報を記憶し、記憶した情報と、ＱＲコードを用いて特定された材料に係る詳細情報とに基づいて、不足する材料の判定をおこない、判定した結果を出力することとしたので、ＱＲコードを用いて材料に係る情報に対応付けられた材料に係る詳細情報を持ち運びが容易な携帯端末で容易に閲覧することができるとともに、携帯端末で不足している材料の情報を閲覧することができるようになるため、スーパーなどでの買い物が容易になり、使い勝手のよい情報提供サービスを実現することができる。
【実施例２】
【００９８】
ところで、上記実施例１では、情報提供サーバ装置６０が、冷蔵庫５０に冷蔵・保管されている食材の情報と、レシピ詳細情報６２ｂに含まれる食材の情報とから、レシピ詳細情報６２ｂに対応する料理を調理する際に不足する食材を検出し、検出された食材の情報を携帯電話機３０に出力することとしていた。
【００９９】
本実施例２では、不足する食材の情報を取得したユーザがスーパーなどで不足する食材以外にさらに追加の食材を購入した際（たとえば、安売りなどでユーザが新たに食材を購入した際など）、情報提供サーバ装置が追加の食材を用いて調理可能な料理のレシピ情報をさらに携帯電話機に出力する場合について説明する。
【０１００】
図６は、実施例２に係る情報提供システムの機能構成を示す図である。図６に示すように、この情報提供システムは、携帯電話機１００、クライアント装置１１０、冷蔵庫１２０、情報提供サーバ装置１３０から構成される。
【０１０１】
携帯電話機１００は、無線通信によりインターネット１４０に接続し、情報提供サーバ装置１３０との間でレシピ詳細情報などのさまざまな情報の授受をおこなう携帯端末である。この携帯電話機１００は、ＱＲコード読取部１０１、記憶部１０２、電子決済処理部１０３、情報表示制御部１０４、制御部１０５を備えている。
【０１０２】
ＱＲコード読取部１０１は、ＱＲコードを読み取る読取部である。具体的には、ＱＲコード読取部１０１は、クライアント装置１１０に接続されている表示装置１１２に表示されたＱＲコードや、クライアント装置１１０に接続されている印刷装置１１３により印刷されたＱＲコード、あるいは、冷蔵庫１２０が備える表示部１２４に表示されたＱＲコードを読み取り、ＱＲコードに含まれている情報を抽出する。
【０１０３】
記憶部１０２は、フラッシュメモリなどの記憶デバイスである。この記憶部１０２は、不足材料情報１０２ａ、購入食材情報１０２ｂ、レシピ詳細情報１０２ｃ、レシピ情報１０２ｄを記憶している。
【０１０４】
不足材料情報１０２ａは、レシピ詳細情報またはレシピ情報に対応する料理を調理する場合に不足している食材の名称および数量の情報である。具体的には、不足材料情報１０２ａには、冷蔵庫１２０に冷蔵・保管されている食材と、レシピ詳細情報に含まれている食材とを比較した場合に不足している食材の名称および数量の情報が記憶される。
【０１０５】
また、不足材料情報１０２ａには、不足している食材の情報を取得したユーザがスーパーなどで不足する食材以外にさらに追加の食材を購入し、追加の食材を用いて調理可能な料理のレシピ情報が検索された場合に、そのレシピ情報に対応する料理を調理するために不足している食材の名称および数量の情報が記憶される。この食材の名称および数量の情報は、特許請求の範囲における第２の材料の一例となるものである。
【０１０６】
購入食材情報１０２ｂは、ユーザがスーパーなどにおいて携帯電話機１００の電子決済機能を用いて購入した食材の名称および数量の情報である。図７は、図６に示した購入食材情報１０２ｂの一例を示す図である。
【０１０７】
図７に示すように、この購入食材情報１０２ｂには、レシピＩＤおよび購入食材の情報が記憶されている。レシピＩＤは、不足材料の検出対象であるレシピ情報を識別する識別情報である。購入食材は、ユーザが購入した食材の名称および数量の情報である。
【０１０８】
図６の説明に戻ると、レシピ詳細情報１０２ｃは、レシピ情報の詳細情報である。このレシピ詳細情報１０２ｃは、携帯電話機１００が、図１に示したような材料ＱＲコード１４、作り方ＱＲコード１５、アドバイスＱＲコード１６を読み取ってレシピ詳細情報の出力要求をおこなった際に情報提供サーバ装置１３０から受信した情報である。
【０１０９】
レシピ情報１０２ｄは、不足する食材の情報を取得したユーザがスーパーなどで不足する食材以外にさらに追加の食材を購入した場合に、情報提供サーバ装置１３０から受信したレシピ情報であり、追加の食材を用いて調理可能な料理のレシピ情報である。
【０１１０】
このレシピ情報１０２ｄは、図１に示したレシピ情報１０と同様の情報を含むものであるが、材料ＱＲコード１４、作り方ＱＲコード１５、アドバイスＱＲコード１６の情報は含まれない。
【０１１１】
電子決済処理部１０３は、スーパーなどに設置された電子決済端末（図示せず）との間で通信をおこない、電子マネーを用いた電子決済をおこなう処理部である。また、電子決済処理部１０３は、電子決済により購入した食材の名称および数量の情報を記憶部１０２に購入食材情報１０２ｂとして記憶させる。
【０１１２】
情報表示制御部１０４は、ユーザが携帯電話機１００の入力装置（図示せず）を用いて入力したレシピ情報の出力要求、あるいは、調理時の不足材料情報の出力要求を受け付けて、情報提供サーバ装置１３０にそれらの情報を送信するよう要求し、その要求に応じて情報提供サーバ装置１３０により送信された情報を携帯電話機１００の表示装置（図示せず）に表示させる制御部である。
【０１１３】
制御部１０５は、携帯電話機１００を全体制御する制御部であり、各機能部間のデータの授受などを司る。
【０１１４】
クライアント装置１１０、クライアント装置１１０に接続される表示装置１１２、印刷装置１１３、冷蔵庫１２０は、実施例１で説明したクライアント装置４０、表示装置４２、印刷装置４３、冷蔵庫５０と同様の装置であるため説明を省略する。
【０１１５】
ここで、クライアント装置１１０にはＷｅｂブラウザ１１１が備えられており、このＷｅｂブラウザ１１１は実施例１のクライアント装置４０に備えられたＷｅｂブラウザ４１と同等のものである。
【０１１６】
また、冷蔵庫１２０は、情報読取部１２１、食材数量情報１２２ａを記憶する記憶部１２２、ＱＲコード生成部１２３、表示部１２４、制御部１２５を有する。情報読取部１２１、記憶部１２２、ＱＲコード生成部１２３、表示部１２４、制御部１２５、食材数量情報１２２ａは、実施例１で説明した情報読取部５１、記憶部５２、ＱＲコード生成部５３、表示部５４、制御部５５、食材数量情報５２ａと同等のものである。
【０１１７】
情報提供サーバ装置１３０は、携帯電話機１００やクライアント装置１１０にレシピ情報、レシピ詳細情報、不足材料情報などのさまざまな情報を提供するサーバ装置である。この情報提供サーバ装置１３０は、通信処理部１３１、記憶部１３２、情報提供処理部１３３、不足材料判定処理部１３４、追加材料検出部１３５、追加レシピ情報提供処理部１３６、制御部１３７を有する。
【０１１８】
通信処理部１３１は、携帯電話機１００やクライアント装置１１０との間で、インターネット１４０を介して通信をおこなうネットワークインターフェースである。記憶部１３２は、ハードディスク装置などの記憶デバイスである。この記憶部１３２は、レシピ情報１３２ａ、レシピ詳細情報１３２ｂ、不足材料情報１３２ｃ、追加材料情報１３２ｄを記憶している。
【０１１９】
レシピ情報１３２ａおよびレシピ詳細情報１３２ｂは、それぞれ図３に示したようなレシピ情報６２ａ、および、図４に示したようなレシピ詳細情報６２ｂと同様のものである。不足材料情報１３２ｃは、冷蔵庫１２０に冷蔵・保管されている食材と、ユーザが不足材料の情報の出力要求をおこなった料理に対応するレシピ詳細情報に含まれている食材とを比較した場合に不足している食材の名称および数量の情報である。
【０１２０】
図８は、図６に示した不足材料情報１３２ｃの一例を示す図である。図８に示すように、この不足材料情報１３２ｃには、ユーザＩＤ、レシピＩＤ、不足材料の情報が記憶されている。
【０１２１】
ユーザＩＤは、不足材料の情報を出力したユーザを識別する識別情報である。レシピＩＤは、不足材料を検出した対象レシピを識別する識別情報である。不足材料は、冷蔵庫１２０に冷蔵・保管されている食材と、ユーザが不足材料の情報の出力要求をおこなった料理に対応するレシピ詳細情報に含まれている食材とを比較した場合に不足している食材の名称および数量の情報である。
【０１２２】
追加材料情報１３２ｄは、ユーザがスーパーなどで不足する食材以外に購入した追加の食材に係る情報である。図９は、図６に示した追加材料情報１３２ｄの一例を示す図である。
【０１２３】
図９に示すように、この追加材料情報１３２ｄには、ユーザＩＤ、追加材料、レシピＩＤの情報が記憶されている。ユーザＩＤは、不足する食材以外に食材を追加購入したユーザを識別する識別情報である。追加材料は、不足する食材以外にユーザが追加購入した食材の名称および数量の情報である。
【０１２４】
レシピＩＤは、不足している食材以外に追加の食材がユーザにより購入され、追加の食材を材料として含んだ料理のレシピ情報がレシピ情報１３２ａから追加レシピ情報として検索された場合に、検索された追加レシピ情報を識別する識別情報である。この追加レシピ情報は、１つまたは複数検索される。
【０１２５】
図６の説明に戻ると、情報提供処理部１３３は、クライアント装置１１０からレシピ情報の検索要求を受け付けてレシピ情報１３２ａからレシピ情報を検索する検索処理を実行し、その結果を図１に示したようなレシピ情報１０としてクライアント装置１１０に出力する処理部である。
【０１２６】
また、情報提供処理部１３３は、レシピ情報１０が表示装置１１２に表示され、あるいは、印刷装置１１３により印刷され、さらに、材料ＱＲコード１４、作り方ＱＲコード１５、あるいは、アドバイスＱＲコード１６が携帯電話機１００により読み取られ、読み取られたＱＲコードに含まれるＵＲＩを用いて詳細情報の出力要求を受け付けた場合に、ＵＲＩに対応する詳細情報をレシピ詳細情報１３２ｂから読み出して携帯電話機１００に出力する。
【０１２７】
不足材料判定処理部１３４は、クライアント装置１１０に出力したレシピ情報に含まれる食材が冷蔵庫１２０に保管されているか否かを判定する処理部である。具体的には、不足材料判定処理部１３４は、不足材料情報の出力要求を携帯電話機１００から受け付ける。
【０１２８】
また、不足材料判定処理部１３４は、レシピ情報１０が表示装置１１２に表示され、あるいは、印刷装置１１３により印刷され、さらに携帯電話機１００により材料ＱＲコード１４が読み取られた場合に、材料ＱＲコード１４に含まれるＵＲＩに対応する詳細な材料情報の読み出し要求を携帯電話機１００から受け付ける。そして、不足材料判定処理部１３４は、そのＵＲＩの情報に基づいて、レシピ詳細情報１３２ｂから詳細な材料情報を読み出す。
【０１２９】
また、不足材料判定処理部１３４は、冷蔵庫１２０から読み取ったＱＲコードに含まれる食材の数量の情報を携帯電話機１００から受け付ける。そして、レシピ詳細情報１３２ｂから読み出した材料情報と、冷蔵庫１２０に保管されている食材の数量の情報とから、不足している食材があるか否かを判定する。不足している食材がある場合には、不足材料判定処理部１３４は、その食材の名称および数量の情報を携帯電話機１００に送信する。
【０１３０】
さらに、不足材料判定処理部１３４は、不足する食材の情報を取得したユーザが不足している食材以外にさらに追加の食材を購入し、さらに追加の食材を用いて調理可能な料理のレシピ情報が検索された場合に、不足する食材があるか否かを判定し、不足している食材がある場合には、その食材の名称および数量の情報を携帯電話機１００に送信する。
【０１３１】
追加材料検出部１３５は、不足している食材の情報を取得したユーザが不足している食材以外に購入した追加の食材を検出し、検出した食材の情報をユーザのユーザＩＤと対応付けて記憶部１３２の追加材料情報１３２ｄに記憶する処理部である。
【０１３２】
具体的には、追加材料検出部１３５は、携帯電話機１００から購入した食材の情報を受信し、また記憶部１３２から不足材料情報１３２ｃを読み出して不足している食材の情報を取得し、購入した食材の情報と不足している食材の情報とを比較することにより、不足している食材以外に購入した追加の食材の名称および数量を検出する。
【０１３３】
追加レシピ情報提供処理部１３６は、追加材料検出部１３５により追加の食材の名称および数量が検出された場合に、検出された名称および数量の食材を材料として含んだ料理のレシピ情報をレシピ情報１３２ａから追加レシピ情報として検索し、検索した追加レシピ情報のレシピＩＤを記憶部１３２の追加材料情報１３２ｄに記憶するとともに、レシピＩＤの情報を含んだ追加レシピ情報を携帯電話機１００に出力する処理部である。
【０１３４】
具体的には、追加レシピ情報提供処理部１３６は、追加材料検出部１３５により検出された名称および数量の食材と、あらかじめ設定された数以内の種類の食材（０でもよい）とを用いて調理可能な料理のレシピ情報をレシピ情報１３２ａから検索し、検索されたレシピ情報を追加レシピ情報として携帯電話機１００に出力する。
【０１３５】
制御部１３７は、情報提供サーバ装置１３０を全体制御する制御部であり、各機能部間のデータの授受などを司る。
【０１３６】
つぎに、本実施例２に係るレシピ詳細情報および不足材料情報提供処理の処理手順について説明する。図１０は、実施例２に係るレシピ詳細情報／不足材料情報提供処理の処理手順を示すフローチャートである。
【０１３７】
図１０に示すように、まず、情報提供サーバ装置１３０の情報提供処理部１３３は、クライアント装置１１０からレシピ情報の検索要求を受け付けてレシピ情報１３２ａからレシピ情報を検索する検索処理を実行する（ステップＳ２０１）。
【０１３８】
そして、情報提供処理部１３３は、検索されたレシピ情報を、図１に示したように、材料ＱＲコード１４、作り方ＱＲコード１５、あるいは、アドバイスＱＲコード１６とともにクライアント装置１１０に出力する（ステップＳ２０２）。
【０１３９】
続いて、情報提供処理部１３３は、出力した材料ＱＲコード１４、作り方ＱＲコード１５、あるいは、アドバイスＱＲコード１６を用いてなされたレシピ詳細情報の出力要求を携帯電話機１００から受け付けたか否かを調べる（ステップＳ２０３）。
【０１４０】
レシピ詳細情報の出力要求を受け付けた場合には（ステップＳ２０３，Ｙｅｓ）、情報提供処理部１３３は、材料ＱＲコード１４、作り方ＱＲコード１５、あるいは、アドバイスＱＲコード１６に含まれるＵＲＩに対応する詳細情報をレシピ詳細情報１３２ｂから読み出して携帯電話機１００に出力する（ステップＳ２０４）。
【０１４１】
レシピ詳細情報の出力要求を受け付けていない場合には（ステップＳ２０３，Ｎｏ）、そのままステップＳ２０５に移行する。
【０１４２】
ステップＳ２０３あるいはステップＳ２０４の後、不足材料判定処理部１３４は、携帯電話機１００から、不足材料情報の出力要求を受け付けたか否かを調べる（ステップＳ２０５）。
【０１４３】
不足材料情報の出力要求を受け付けた場合には（ステップＳ２０５，Ｙｅｓ）、不足材料判定処理部１３４は、不足している材料があるか否かを判定する処理をおこなう（ステップＳ２０６）。
【０１４４】
具体的には、不足材料判定処理部１３４は、携帯電話機１００により材料ＱＲコード１４が読み取られた場合に、材料ＱＲコード１４に含まれるＵＲＩに対応する詳細な材料情報の読み出し要求を携帯電話機１００から受け付ける。
【０１４５】
ここで、この読み出し要求の中には携帯電話機１００のユーザを識別するユーザＩＤの情報が含まれている。そして、不足材料判定処理部１３４は、そのＵＲＩの情報に基づいて、レシピ詳細情報１３２ｂから食材の名称および数量の情報を読み出す。
【０１４６】
また、不足材料判定処理部１３４は、携帯電話機１００が冷蔵庫１２０から読み取ったＱＲコードに含まれる食材の名称および数量の情報を携帯電話機１００から受け付ける。そして、レシピ詳細情報１３２ｂから読み出した食材の名称および数量の情報と、冷蔵庫１２０に保管されている食材の名称および数量の情報とから、不足している食材があるか否かを判定する。
【０１４７】
その後、不足材料判定処理部１３４は、不足している食材があった場合に不足している食材の名称および数量の情報を、ユーザＩＤと食材の名称および数量の情報を読み出したレシピ詳細情報１３２ｂにおける詳細情報のレシピＩＤとに対応付けて不足材料情報１３２ｃとして記憶部１３２に記憶する（ステップＳ２０７）。
【０１４８】
そして、不足材料判定処理部１３４は、不足している食材があった場合にはその食材の名称および数量の情報を、不足している食材がなかった場合にはそれを示す情報を携帯電話機１００に出力し（ステップＳ２０８）、このレシピ詳細情報／不足材料情報提供処理を終了する。
【０１４９】
ステップＳ２０５において、不足材料情報の出力要求を受け付けていない場合には（ステップＳ２０５，Ｎｏ）、そのままこのレシピ詳細情報／不足材料情報提供処理を終了する。
【０１５０】
つぎに、本実施例２に係る追加レシピ情報提供処理の処理手順について説明する。図１１−１および図１１−２は、実施例２に係る追加レシピ情報提供処理の処理手順を示すフローチャート（１）および（２）である。
【０１５１】
この処理は、図１０に示したようなレシピ詳細情報／不足材料情報提供処理により携帯電話機１００に不足している食材の情報が出力され、携帯電話機１００のユーザがスーパーなどで不足している食材を購入する場合に実行される処理である。
【０１５２】
図１１−１に示すように、まず、携帯電話機１００の電子決済処理部１０３は、ユーザが食材を購入する場合に電子決済処理を実行する（ステップＳ３０１）。そして、記憶部１０２は、ユーザが購入した食材の情報をレシピＩＤと対応付けて購入食材情報１０２ｂとして記憶する（ステップＳ３０２）。
【０１５３】
ここで、レシピＩＤは、図９のステップＳ２０７において用いられた詳細情報のレシピＩＤであり、図９のステップＳ２０８において携帯電話機１００に出力された不足している食材の情報に含まれているものである。
【０１５４】
その後、情報表示制御部１０４は、追加で購入した食材を用いた料理に係る追加レシピ情報の表示要求を入力装置（図示せず）を介してユーザから受け付けたか否かを調べる（ステップＳ３０３）。追加レシピ情報の表示要求を受け付けていない場合には（ステップＳ３０３，Ｎｏ）、そのままこの追加レシピ情報提供処理を終了する。
【０１５５】
追加レシピ情報の表示要求を受け付けた場合には（ステップＳ３０３，Ｙｅｓ）、情報表示制御部１０４は、購入した食材の情報を情報提供サーバ装置１３０に出力する（ステップＳ３０４）。ここで、出力される情報には携帯電話機１００のユーザのユーザＩＤの情報が含まれている。
【０１５６】
その後、情報提供サーバ装置１３０の不足材料判定処理部１３４は、ユーザが購入した食材の情報を携帯電話機１００から受信し（ステップＳ３０５）、さらに図８に示したような不足材料情報１３２ｃからユーザＩＤに対応する不足材料の情報を読み出す（ステップＳ３０６）。
【０１５７】
その後、追加材料検出部１３５は、購入した食材の情報と不足している食材の情報とを比較することにより、不足している食材以外に購入した追加の食材の名称および数量を検出する（ステップＳ３０７）。そして、記憶部１３２は、検出された追加の食材の名称および数量の情報をユーザＩＤに対応付けて追加材料情報１３２ｄに記憶する（ステップＳ３０８）。
【０１５８】
続いて、追加レシピ情報提供処理部１３６は、追加材料検出部１３５により検出された食材の名称および数量と、あらかじめ設定された数以内の種類の食材（０でもよい）とを用いて調理可能な料理の追加レシピ情報をレシピ情報１３２ａから検索する（ステップＳ３０９）。
【０１５９】
ここで、追加レシピ情報は、１つだけでなく複数検索される場合もある。そして、記憶部１３２は、追加レシピ情報に対応するレシピＩＤの情報を追加材料情報１３２ｄに記憶する（ステップＳ３１０）。続いて、追加レシピ情報提供処理部１３６は、レシピＩＤの情報を含む検索した追加レシピ情報を携帯電話機１００に出力する（ステップＳ３１１）。
【０１６０】
その後、携帯電話機１００の情報表示制御部１０４は、検索された追加レシピ情報を情報提供サーバ装置１３０から受信し（ステップＳ３１２）、記憶部１０２は、追加レシピ情報をレシピ情報１０２ｄとして記憶する（ステップＳ３１３）。
【０１６１】
そして、情報表示制御部１０４は、携帯電話機１００の表示装置（図示せず）に受信した追加レシピ情報を表示させる（ステップＳ３１４）。ここで表示される追加レシピ情報は、図１に示したようなレシピ情報１０と同様の情報を含むものであるが、材料ＱＲコード１４、作り方ＱＲコード１５、アドバイスＱＲコード１６の情報は含まれない。
【０１６２】
その後、図１１−２に示すように、携帯電話機１００の情報表示制御部１０４は、追加レシピ情報の料理を調理するにあたって不足する材料の表示要求を入力装置（図示せず）を介してユーザから受け付けたか否かを調べる（ステップＳ３１５）。
【０１６３】
不足する材料の表示要求をユーザから受け付けていない場合には（ステップＳ３１５，Ｎｏ）、そのまま携帯電話機１００の追加レシピ情報提供処理を終了する。不足する材料の表示要求をユーザから受け付けた場合には（ステップＳ３１５，Ｙｅｓ）、情報表示制御部１０４は、追加レシピ情報が複数あるか否かを調べる（ステップＳ３１６）。
【０１６４】
追加レシピ情報が複数ある場合には（ステップＳ３１６，Ｙｅｓ）、情報表示制御部１０４は、不足する材料の表示をおこなう追加レシピ情報の選択を入力装置（図示せず）を介してユーザから受け付ける（ステップＳ３１７）。
【０１６５】
そして、情報表示制御部１０４は、選択された追加レシピ情報のレシピＩＤの情報およびユーザＩＤの情報を情報提供サーバ装置１３０に出力する（ステップＳ３１８）。ステップＳ３１６において、追加レシピ情報が複数ない場合には（ステップＳ３１６，Ｎｏ）、そのままステップＳ３１８に移行して、１つの追加レシピ情報に係るレシピＩＤの情報およびユーザＩＤの情報を情報提供サーバ装置１３０に出力する。
【０１６６】
その後、情報提供サーバ装置１３０の不足材料判定処理部１３４は、追加レシピ情報のレシピＩＤおよびユーザＩＤの情報を携帯電話機１００から受信して（ステップＳ３１９）、追加レシピ情報に係る料理を調理する際に不足する材料を検出する（ステップＳ３２０）。
【０１６７】
具体的には、不足材料判定処理部１３４は、追加レシピ情報のレシピＩＤに対応するレシピ情報をレシピ情報１３２ａから検索し、レシピ情報に対応する料理を調理する際に必要な食材の情報を取得する。また、不足材料判定処理部１３４は、追加材料情報１３２ｄを参照し、携帯電話機１００から受信したユーザＩＤおよびレシピＩＤに対応する追加材料の情報を取得する。
【０１６８】
そして、不足材料判定処理部１３４は、レシピ情報１３２ａから取得した必要な食材の情報と、追加材料情報１３２ｄから取得した追加の材料の情報とを比較して、レシピ情報に対応する料理を調理する際に不足している食材の名称および数量を検出する。
【０１６９】
そして、不足材料判定処理部１３４は、不足している食材があった場合にはその食材の名称および数量の情報を、不足している食材がなかった場合にはそれを示す情報を携帯電話機１００に出力し（ステップＳ３２１）、情報提供サーバ装置１３０の追加レシピ情報提供処理を終了する。
【０１７０】
その後、携帯電話機１００の情報表示制御部１０４は、不足している食材の情報を情報提供サーバ装置１３０から受信し（ステップＳ３２２）、記憶部１０２に不足材料情報１０２ａとして記憶する（ステップＳ３２３）。
【０１７１】
そして、情報表示制御部１０４は、携帯電話機１００の表示装置（図示せず）に不足している食材の情報を表示させ（ステップＳ３２４）、携帯電話機１００の追加レシピ情報提供処理を終了する。
【０１７２】
上述してきたように、本実施例２では、情報提供サーバ装置１３０の不足材料判定処理部１３４が、冷蔵庫１２０に冷蔵・保管されている食材の情報と、レシピ詳細情報に含まれる食材の情報とから、レシピ詳細情報に対応する料理を調理する際に不足する食材を判定し、その判定結果が携帯電話機１００に出力された場合に、情報提供サーバ装置１３０の追加レシピ情報提供処理部１３６が、不足する材料以外に購入された材料に係る追加レシピ情報を携帯電話機１００に出力することとしたので、新たに確保された食材に係る追加レシピ情報を効率的に提供することができる。
【０１７３】
また、本実施例２では、不足する食材以外に購入された食材に係る追加レシピ情報が携帯電話機１００に出力された場合に、情報提供サーバ装置１３０の不足材料判定処理部１３４が、当該追加レシピ情報に係る食材の情報と不足する食材以外に確保された食材に係る情報とに基づいて、追加レシピ情報に対応する料理を調理する際に不足する材料を検出し、検出した材料に係る情報を携帯電話機１００に出力することとしたので、新たに確保された食材以外に不足する食材の情報を効率的に提供することができる。
【実施例３】
【０１７４】
なお、上記実施例２では、追加レシピ情報に対応する料理を調理する際に不足する材料があるか否かを情報提供サーバ装置１３０が判定することとしているが、この判定を携帯電話機１００がおこなうこととしてもよい。そこで、本実施例３では、追加レシピ情報に対応する料理を調理する際に不足する材料があるか否かを携帯電話機１００が判定する場合について説明する。
【０１７５】
図１２は、実施例３に係る情報提供システムの機能構成を示す図である。図１２に示すように、この情報提供システムは、携帯電話機２００、クライアント装置２１０、冷蔵庫２２０、情報提供サーバ装置２３０から構成される。
【０１７６】
携帯電話機２００は、無線通信によりインターネット２４０に接続し、情報提供サーバ装置２３０との間でレシピ詳細情報などのさまざまな情報の授受をおこなう携帯端末である。この携帯電話機２００は、ＱＲコード読取部２０１、記憶部２０２、電子決済処理部２０３、情報表示制御部２０４、追加材料検出部２０５、不足材料検出部２０６、制御部２０７を備えている。
【０１７７】
ＱＲコード読取部２０１、電子決済処理部２０３は、それぞれ図７に示した携帯電話機１００のＱＲコード読取部１０１、電子決済処理部１０３と同様の機能部である。
【０１７８】
記憶部２０２は、フラッシュメモリなどの記憶デバイスである。この記憶部２０２は、不足材料情報２０２ａ、購入食材情報２０２ｂ、レシピ詳細情報２０２ｃ、レシピ情報２０２ｄ、追加材料情報２０２ｅを記憶している。
【０１７９】
不足材料情報２０２ａ、購入食材情報２０２ｂ、レシピ詳細情報２０２ｃ、レシピ情報２０２ｄは、実施例２で説明した不足材料情報１０２ａ、購入食材情報１０２ｂ、レシピ詳細情報１０２ｃ、レシピ情報１０２ｄと同様の情報である。
【０１８０】
追加材料情報２０２ｅは、図９に示した追加材料情報１３２ｄと同様の情報である。なお、図９では追加材料情報１３２ｄにユーザＩＤが記憶されているが、実施例３における追加材料情報２０２ｅにはユーザＩＤを記憶しなくともよい。
【０１８１】
情報表示制御部２０４は、ユーザが携帯電話機２００の入力装置（図示せず）を用いて入力したレシピ情報の出力要求、あるいは、調理時の不足材料情報の出力要求を受け付け、その要求に応じてそれらの情報を携帯電話機２００の表示装置（図示せず）に表示させる制御部である。
【０１８２】
追加材料検出部２０５は、不足している食材の情報を取得したユーザが不足している食材以外に購入した追加の食材を検出し、検出した食材の情報を記憶部２０２に追加材料情報２０２ｅとして記憶する処理部である。
【０１８３】
具体的には、追加材料検出部２０５は、購入食材情報２０２ｂから購入した食材の情報を読み出し、また不足材料情報２０２ａを読み出して不足している食材の情報を取得し、購入した食材の情報と不足している食材の情報とを比較することにより、不足している食材以外に購入した追加の食材を検出する。
【０１８４】
不足材料検出部２０６は、不足する食材の情報を取得したユーザが不足している食材以外にさらに追加の食材を購入し、さらに追加の食材を用いて調理可能な料理のレシピ情報が検索された場合に、その料理を調理する際に不足する食材を検出し、検出された食材の名称および数量の情報を不足材料情報２０２ａとして記憶するとともに、それらの情報を携帯電話機２００の表示部（図示せず）に出力する処理部である。
【０１８５】
制御部２０７は、携帯電話機２００を全体制御する制御部であり、各機能部間のデータの授受などを司る。
【０１８６】
クライアント装置２１０、クライアント装置２１０に接続される表示装置２１２、印刷装置２１３、冷蔵庫２２０は、実施例１で説明したクライアント装置４０、表示装置４２、印刷装置４３、冷蔵庫５０と同様の装置であるため説明を省略する。
【０１８７】
ここで、クライアント装置２１０にはＷｅｂブラウザ２１１が備えられており、このＷｅｂブラウザ２１１は実施例１のクライアント装置４０に備えられたＷｅｂブラウザ４１と同等のものである。
【０１８８】
また、冷蔵庫２２０は、情報読取部２２１、食材数量情報２２２ａを記憶する記憶部２２２、ＱＲコード生成部２２３、表示部２２４、制御部２２５を有する。情報読取部２２１、記憶部２２２、ＱＲコード生成部２２３、表示部２２４、制御部２２５、食材数量情報２２２ａは、実施例１で説明した情報読取部５１、記憶部５２、ＱＲコード生成部５３、表示部５４、制御部５５、食材数量情報５２ａと同等のものである。
【０１８９】
情報提供サーバ装置２３０は、携帯電話機２００やクライアント装置２１０にレシピ情報、レシピ詳細情報、不足材料情報などのさまざまな情報を提供するサーバ装置である。この情報提供サーバ装置２３０は、通信処理部２３１、記憶部２３２、情報提供処理部２３３、不足材料判定処理部２３４、追加レシピ情報提供処理部２３５、制御部２３６を有する。
【０１９０】
ここで、通信処理部２３１は、携帯電話機２００やクライアント装置２１０との間で、インターネット２４０を介して通信をおこなうネットワークインターフェースである。記憶部２３２は、ハードディスク装置などの記憶デバイスである。この記憶部２３２は、レシピ情報２３２ａ、レシピ詳細情報２３２ｂ、不足材料情報２３２ｃを記憶している。
【０１９１】
レシピ情報２３２ａおよびレシピ詳細情報２３２ｂは、それぞれ図３に示したようなレシピ情報６２ａ、および、図４に示したようなレシピ詳細情報６２ｂと同様のものである。不足材料情報２３２ｃは、図８で説明したような、情報提供サーバ装置２３０が携帯電話機２００に出力した不足材料の情報である。
【０１９２】
具体的には、不足材料情報２３２ｃは、冷蔵庫２２０に冷蔵・保管されている食材と、レシピ詳細情報に含まれている食材とを比較した場合に不足している食材の名称および数量の情報である。
【０１９３】
情報提供処理部２３３は、クライアント装置２１０からレシピ情報の検索要求を受け付けてレシピ情報２３２ａからレシピ情報を検索する検索処理を実行し、その結果を図１に示したようなレシピ情報１０として出力する処理部である。
【０１９４】
また、情報提供処理部２３３は、レシピ情報１０が表示装置２１２に表示され、あるいは、印刷装置２１３により印刷され、さらに、材料ＱＲコード１４、作り方ＱＲコード１５、あるいは、アドバイスＱＲコード１６が携帯電話機２００により読み取られ、読み取られたＱＲコードに含まれるＵＲＩを用いて詳細情報の出力要求を受け付けた場合に、ＵＲＩに対応する詳細情報をレシピ詳細情報２３２ｂから読み出して携帯電話機２００に出力する。
【０１９５】
不足材料判定処理部２３４は、クライアント装置２１０に出力したレシピ情報に含まれる食材が冷蔵庫２２０に保管されているか否かを判定する処理部である。具体的には、不足材料判定処理部２３４は、不足材料情報の出力要求を携帯電話機２００から受け付ける。
【０１９６】
また、不足材料判定処理部２３４は、レシピ情報１０が表示装置２１２に表示され、あるいは、印刷装置２１３により印刷され、さらに携帯電話機２００により材料ＱＲコード１４が読み取られた場合に、材料ＱＲコード１４に含まれるＵＲＩに対応する詳細な材料情報の読み出し要求を携帯電話機２００から受け付ける。そして、不足材料判定処理部２３４は、そのＵＲＩの情報に基づいて、レシピ詳細情報２３２ｂから詳細な材料情報を読み出す。
【０１９７】
また、不足材料判定処理部２３４は、冷蔵庫２２０から読み取ったＱＲコードに含まれる食材の数量の情報を携帯電話機２００から受け付ける。そして、レシピ詳細情報２３２ｂから読み出した材料情報と、冷蔵庫２２０に保管されている食材の数量の情報とから、不足している食材があるか否かを判定する。不足している食材がある場合には、不足材料判定処理部２３４は、その食材の名称および数量の情報を携帯電話機２００に送信する。
【０１９８】
追加レシピ情報提供処理部２３５は、携帯電話機２００から不足している食材以外に購入した食材の名称および数量の情報を受信して、その名称および数量の食材を材料として含んだ料理のレシピ情報をレシピ情報２３２ａから追加レシピ情報として検索し、検索した追加レシピ情報を携帯電話機２００に出力する処理部である。ここで、この追加レシピ情報は、検索されたレシピＩＤの情報を含んでいる。
【０１９９】
具体的には、追加レシピ情報提供処理部２３５は、携帯電話機２００から名称および数量の情報を受信した食材と、あらかじめ設定された数以内の種類の食材（０でもよい）とを用いて調理可能な料理のレシピ情報をレシピ情報２３２ａから検索し、検索されたレシピ情報を追加レシピ情報として携帯電話機２００に出力する。
【０２００】
制御部２３６は、情報提供サーバ装置２３０を全体制御する制御部であり、各機能部間のデータの授受などを司る。
【０２０１】
つぎに、本実施例３に係る追加レシピ情報提供処理の処理手順について説明する。図１３−１および図１３−２は、実施例３に係る追加レシピ情報提供処理の処理手順を示すフローチャート（１）および（２）である。
【０２０２】
この処理は、図１０に示したようなレシピ詳細情報／不足材料情報提供処理により携帯電話機２００に不足している食材の情報が出力され、携帯電話機２００のユーザがスーパーなどで不足している食材を購入する場合に実行される処理である。
【０２０３】
図１３−１に示すように、まず、携帯電話機２００の電子決済処理部２０３は、ユーザが食材を購入する場合に電子決済処理を実行する（ステップＳ４０１）。そして、記憶部２０２は、ユーザが購入した食材の情報をレシピＩＤと対応付けて購入食材情報２０２ｂとして記憶する（ステップＳ４０２）。
【０２０４】
その後、情報表示制御部２０４は、追加で購入した食材を用いた料理に係る追加レシピ情報の表示要求を入力装置（図示せず）を介してユーザから受け付けたか否かを調べる（ステップＳ４０３）。追加レシピ情報の表示要求を受け付けていない場合には（ステップＳ４０３，Ｎｏ）、そのままこの追加レシピ情報提供処理を終了する。
【０２０５】
追加レシピ情報の表示要求を受け付けた場合には（ステップＳ４０３，Ｙｅｓ）、追加材料検出部２０５は、購入食材情報２０２ｂに記憶された購入した食材の情報と、不足材料情報２０２ａに記憶された不足している食材の情報とを比較することにより、不足している食材以外に購入した追加の食材の名称および数量を検出する（ステップＳ４０４）。
【０２０６】
そして、追加材料検出部２０５は、検出した追加の食材の名称および数量の情報を情報提供サーバ装置２３０に出力する（ステップＳ４０５）。
【０２０７】
その後、情報提供サーバ装置２３０の追加レシピ情報提供処理部２３５は、携帯電話機２００から情報を受信した名称および数量の食材と、あらかじめ設定された数以内の種類の食材（０でもよい）とを用いて調理可能な料理の追加レシピ情報をレシピ情報２３２ａから検索する（ステップＳ４０７）。
【０２０８】
ここで、追加レシピ情報は、１つだけでなく複数検索される場合もある。そして、追加レシピ情報提供処理部２３５は、レシピＩＤの情報を含む検索した追加レシピ情報を携帯電話機２００に出力し（ステップＳ４０８）、情報提供サーバ装置２３０の追加レシピ情報提供処理を終了する。
【０２０９】
続いて、携帯電話機２００の情報表示制御部２０４は、検索された追加レシピ情報を情報提供サーバ装置２３０から受信し（ステップＳ４０９）、記憶部２０２は、追加レシピ情報をレシピ情報２０２ｄとして記憶する（ステップＳ４１０）。
【０２１０】
そして、情報表示制御部２０４は、携帯電話機２００の表示装置（図示せず）に受信した追加レシピ情報を表示させる（ステップＳ４１１）。ここで、表示される追加レシピ情報は、図１に示したようなレシピ情報１０と同様の情報を含むものであるが、材料ＱＲコード１４、作り方ＱＲコード１５、アドバイスＱＲコード１６の情報は含まれない。
【０２１１】
その後、図１３−２に示すように、携帯電話機２００の情報表示制御部２０４は、追加レシピ情報の料理を調理するにあたって不足する材料の表示要求を入力装置（図示せず）を介してユーザから受け付けたか否かを調べる（ステップＳ４１２）。
【０２１２】
不足する材料の表示要求をユーザから受け付けていない場合には（ステップＳ４１２，Ｎｏ）、そのまま携帯電話機２００の追加レシピ情報提供処理を終了する。不足する材料の表示要求をユーザから受け付けた場合には（ステップＳ４１２，Ｙｅｓ）、情報表示制御部２０４は、追加レシピ情報が複数あるか否かを調べる（ステップＳ４１３）。
【０２１３】
追加レシピ情報が複数ある場合には（ステップＳ４１３，Ｙｅｓ）、情報表示制御部２０４は、不足する材料の表示をおこなう追加レシピ情報の選択を入力装置（図示せず）を介してユーザから受け付ける（ステップＳ４１４）。
【０２１４】
そして、不足材料検出部２０６は、追加材料情報２０２ｅに記憶されている追加の材料の情報と、追加レシピ情報に含まれている材料の情報とから、追加レシピ情報に対応する料理を調理する際に不足する材料の名称および数量を検出する（ステップＳ４１５）。ステップＳ４１３において、追加レシピ情報が複数ない場合には（ステップＳ４１３，Ｎｏ）、そのままステップＳ４１５に移行して、それ以後の処理を継続する。
【０２１５】
その後、情報表示制御部２０４は、不足している食材の情報を記憶部２０２に不足材料情報２０２ａとして記憶して（ステップＳ４１６）、その食材の名称および数量の情報を携帯電話機２００の表示装置（図示せず）に表示させ（ステップＳ４１７）、この携帯電話機２００の追加レシピ情報提供処理を終了する。
【０２１６】
なお、不足している食材がなかった場合、情報表示制御部２０４は、ステップＳ４１６では何も記憶せず、ステップＳ４１７では不足している食材がないことを示す情報を携帯電話機２００の表示装置（図示せず）に表示させ、この携帯電話機２００の追加レシピ情報提供処理を終了する。
【０２１７】
上述してきたように、本実施例３では、情報提供サーバ装置２３０の不足材料判定処理部２３４が、冷蔵庫２２０に冷蔵・保管されている食材の情報と、レシピ詳細情報に含まれる食材の情報とから、レシピ詳細情報に対応する料理を調理する際に不足する食材を判定し、その判定結果が携帯電話機２００に出力された場合に、携帯電話機２００の情報表示制御部２０４が、不足する材料以外に購入された材料に係る追加レシピ情報を出力することとしたので、新たに確保された食材に係る追加レシピ情報を効率的に提供することができる。
【０２１８】
また、本実施例３では、不足する食材以外に購入された食材に係る追加レシピ情報が携帯電話機２００に出力された場合に、携帯電話機２００の不足材料検出部２０６が、当該追加レシピ情報に係る食材の情報と不足する食材以外に確保された食材に係る情報とに基づいて、追加レシピ情報に対応する料理を調理する際に不足する材料を検出し、検出した材料に係る情報を出力することとしたので、新たに確保された食材以外に不足する食材の情報を効率的に提供することができる。
【０２１９】
以上、上記実施例において、情報提供処理を各コンピュータ上で実現する場合について説明してきたが、情報提供処理を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータに読み込ませ、実行することにより情報提供処理を実現してもよい。
【０２２０】
図１４は、情報提供処理を実現するコンピュータ３００のハードウェア構成を示すブロック図である。図１４に示すように、このコンピュータ３００は、上記プログラムを実行するＣＰＵ３１０と、データを入力する入力装置３２０と、各種データを記憶するＲＯＭ３３０と、演算パラメータ等を記憶するＲＡＭ３４０と、情報提供処理を実現するためのプログラムを記録した記録媒体４００からプログラムを読み取る読取装置３５０と、ディスプレイ等の出力装置３６０と、ネットワーク５００を介して他のコンピュータとの間でデータの授受をおこなうネットワークインターフェース３７０とが、バス３８０で接続された構成となっている。
【０２２１】
ＣＰＵ３１０は、読取装置３５０を経由して記録媒体４００に記録されているプログラムを読み込んだ後、プログラムを実行することにより、情報提供処理を実現する。なお、記録媒体４００としては、光ディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ハードディスク等が挙げられる。また、このプログラムは、ネットワーク５００を介してコンピュータ３００に導入することとしてもよい。
【０２２２】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施例にて実施されてもよいものである。
【０２２３】
たとえば、上記実施例では、ＱＲコードの読取機能を有する携帯電話機を用いてＱＲコードを読み取りと、レシピの詳細情報の表示とをおこなうこととしているが、ＱＲコードの読取機能を有するＰＤＡ（Personal Digital Assistant）などの携帯電話機以外の携帯型の端末装置を用いて上記処理をおこなうこととしてもよい。
【０２２４】
また、上記実施例では、携帯電話機が詳細情報を取得するための２次元コードとしてＱＲコードを用いることとしているが、データ・マトリックスやマキシ・コードなどの他の２次元コードを用いることとしてもよい。
【０２２５】
また、本実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。
【０２２６】
この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【０２２７】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示のように構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０２２８】
さらに、各装置にて行なわれる処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【産業上の利用可能性】
【０２２９】
以上のように、本発明に係る情報提供装置、情報提供方法、情報管理方法、情報提供プログラムおよび情報管理プログラムは、パーソナルコンピュータなどの操作性が高いクライアント装置と、携帯電話機などの持ち運びが容易な携帯端末との両方の利点を活かして、使い勝手のよい情報提供サービスを実現することができる情報提供システム、情報管理システムに対して有用である。
【図面の簡単な説明】
【０２３０】
【図１】本発明に係る情報提供処理について説明する図である。
【図２】実施例１に係る情報提供システムの機能構成を示す図である。
【図３】図２に示したレシピ情報６２ａの一例を示す図である。
【図４】図２に示したレシピ詳細情報６２ｂの一例を示す図である。
【図５】実施例１に係る情報提供処理の処理手順を示すフローチャートである。
【図６】実施例２に係る情報提供システムの機能構成を示す図である。
【図７】図６に示した購入食材情報１０２ｂの一例を示す図である。
【図８】図６に示した不足材料情報１３２ｃの一例を示す図である。
【図９】図６に示した追加材料情報１３２ｄの一例を示す図である。
【図１０】実施例２に係るレシピ詳細情報／不足材料情報提供処理の処理手順を示すフローチャートである。
【図１１−１】実施例２に係る追加レシピ情報提供処理の処理手順を示すフローチャート（１）である。
【図１１−２】実施例２に係る追加レシピ情報提供処理の処理手順を示すフローチャート（２）である。
【図１２】実施例３に係る情報提供システムの機能構成を示す図である。
【図１３−１】実施例３に係る追加レシピ情報提供処理の処理手順を示すフローチャート（１）である。
【図１３−２】実施例３に係る追加レシピ情報提供処理の処理手順を示すフローチャート（２）である。
【図１４】情報提供処理を実現するコンピュータ３００のハードウェア構成を示すブロック図である。
【符号の説明】
【０２３１】
１０    レシピ情報
１１    材料情報
１２    作り方情報
１３    アドバイス情報
１４    材料ＱＲコード
１５    作り方ＱＲコード
１６    アドバイスＱＲコード
３０，１００，２００    携帯電話機
３１，１０１，２０１    ＱＲコード読取部
１０２，２０２    記憶部
１０２ａ，２０２ａ    不足材料情報
１０２ｂ，２０２ｂ    購入食材情報
１０２ｃ，２０２ｃ    レシピ詳細情報
１０２ｄ，２０２ｄ    レシピ情報
２０２ｅ    追加材料情報
１０３，２０３    電子決済処理部
１０４，２０４    情報表示制御部
１０５，２０７    制御部
２０５    追加材料検出部
２０６    不足材料検出部
４０，１１０，２１０    クライアント装置
４１，１１１，２１１    Ｗｅｂブラウザ
４２，１１２，２１２    表示装置
４３，１１３，２１３    印刷装置
５０，１２０，２２０    冷蔵庫
５１，１２１，２２１    情報読取部
５２，１２２，２２２    記憶部
５２ａ，１２２ａ，２２２ａ    食材数量情報
５３，１２３，２２３    ＱＲコード生成部
５４，１２４，２２４    表示部
５５，１２５，２２５    制御部
６０，１３０，２３０    情報提供サーバ装置
６１，１３１，２３１    通信処理部
６２，１３２，２３２    記憶部
６２ａ，１３２ａ，２３２ａ    レシピ情報
６２ｂ，１３２ｂ，２３２ｂ    レシピ詳細情報
１３２ｃ，２３２ｃ    不足材料情報
１３２ｄ    追加材料情報
６３，１３３，２３３    情報提供処理部
６４，１３４，２３４    不足材料判定処理部
１３５    追加材料検出部
２３５    追加レシピ情報提供処理部
６５，１３７，２３６    制御部
【図１】
2007213548.tif 000003
【図２】
2007213548.tif 000004
【図３】
2007213548.tif 000005
【図４】
2007213548.tif 000006
【図５】
2007213548.tif 000007
【図６】
2007213548.tif 000008
【図７】
2007213548.tif 000009
【図８】
2007213548.tif 000010
【図９】
2007213548.tif 000011
【図１０】
2007213548.tif 000012
【図１１−１】
2007213548.tif 000013
【図１１−２】
2007213548.tif 000014
【図１２】
2007213548.tif 000015
【図１３−１】
2007213548.tif 000016
【図１３−２】
2007213548.tif 000017
【図１４】
2007213548.tif 000018