(57)【特許請求の範囲】
【請求項１】
複数種類のコーヒーの生豆の情報を保持したデータベースを利用して、生豆の情報を提供する方法であって、
前記データベースは、少なくとも、各生豆を一意に特定する識別情報、ユーザが所有する焙煎機による各生豆の焙煎方法を示す制御情報、および、各生豆の生産に関連する付随情報を関連付けた属性情報を含み、
ユーザの端末装置に、所与の生豆の識別情報、および、前記所与の生豆の属性情報を格納したサーバのアドレス情報、の一方が変換された情報コードを読み取らせるステップと、
前記情報コードから前記所与の生豆の識別情報または前記アドレス情報を抽出するステップと、
抽出した前記所与の生豆の識別情報または前記アドレス情報に基づいて、前記端末装置に、前記所与の生豆の属性情報の要求を送信させるステップと、
前記要求の受信に応答して、前記データベースから、前記所与の生豆の属性情報を抽出するステップと、
抽出した属性情報を前記端末装置に送信するステップと、
送信された前記属性情報を前記端末装置に受信させるステップと、
前記属性情報に含まれる前記制御情報を焙煎機に送信させるステップと、
前記付随情報を前記端末装置の出力装置に出力させるステップと
を包含する、情報提供方法。
【請求項２】
複数種類のコーヒーの生豆の情報を保持したデータベースを利用して、生豆の情報を取得する端末装置であって、
前記データベースは、少なくとも、各生豆を一意に特定する識別情報、ユーザが所有する焙煎機による各生豆の焙煎方法を示す制御情報、および、各生豆の生産および焙煎に関連する付随情報を関連付けた属性情報を保持しており、かつ、前記データベースからの情報の読み出しはサーバによって管理されており、
所与の生豆の識別情報、および、前記所与の生豆の属性情報を格納したサーバのアドレス情報、の一方が変換され、配達されたコーヒーの生豆に付与された情報コードを、光学的、磁気的または無線通信によって読み取る読取装置と、
読み取られた前記情報コードに基づいて、前記所与の生豆の属性情報の要求を生成する処理回路と、
前記要求を前記サーバに送信し、
前記サーバから前記所与の生豆の属性情報を受信し、前記属性情報に含まれる前記制御情報を焙煎機に送信する通信回路と、
前記付随情報を出力する出力装置と
を備えた端末装置。
【請求項３】
前記通信回路は、前記焙煎機における焙煎時間と焙煎温度との関係を示す温度プロファイル、および、前記焙煎時間と前記焙煎機のファンの回転数との関係を示す回転数プロファイルを含む前記制御情報を前記焙煎機に送信する、請求項２に記載の端末装置。
【請求項４】
前記情報コードは、前記所与の生豆の識別情報が変換されることによって生成されており、
前記処理回路は、前記情報コードを所与の生豆の識別情報に変換し、
前記通信回路は、前記要求とともに、前記処理回路によって変換された前記所与の生豆の識別情報を送信する、請求項２または３のいずれか１項に記載の端末装置。
【請求項５】
前記通信回路が前記サーバから受け取った前記属性情報を格納する記憶装置をさらに備えた、請求項４に記載の端末装置。
【請求項６】
前記記憶装置が、２以上の異なる種類の生豆の各々に関し前記属性情報を蓄積しているときにおいて、
前記処理回路は、前記所与の生豆の情報コードから変換された識別情報に基づいて、前記所与の生豆の属性情報を特定し、
前記通信回路は、特定された前記属性情報に含まれる前記制御情報を焙煎機に送信する、請求項５に記載の端末装置。
【請求項７】
前記記憶装置に、２以上の異なる種類の生豆の各々に関し前記属性情報が蓄積されているときにおいて、
前記属性情報には、前記属性情報が入手された時刻を示すタイムスタンプが付与されており、
前記処理回路は、最新のタイムスタンプが付与された属性情報に含まれる前記制御情報を前記焙煎機に送信する、請求項５に記載の端末装置。
【請求項８】
前記処理回路は、前記情報コードから変換された識別情報と同じ識別情報を有する属性情報が前記記憶装置に格納されていない場合には、前記要求とともに、前記処理回路によって変換された前記所与の生豆の識別情報を送信する、請求項５に記載の端末装置。
【請求項９】
前記処理回路は、前記情報コードから変換された識別情報と同じ識別情報を有する属性情報が前記記憶装置に格納されている場合には、前記出力装置から、前記所与の生豆の属性情報が存在する情報を出力する、請求項８に記載の端末装置。
【請求項１０】
前記出力装置は表示パネルであり、
前記出力装置はさらに、前記所与の生豆の属性情報を更新するか否かを選択するための表示を出力する、請求項９に記載の端末装置。
【請求項１１】
前記出力装置は表示パネルであり、
前記表示パネルは前記付随情報を視覚的に出力する、請求項２から１０のいずれか１項に記載の端末装置。
【請求項１２】
前記出力装置はスピーカであり、
前記スピーカは、前記付随情報を音声によって出力する、請求項２から８のいずれか１項に記載の端末装置。
【請求項１３】
前記通信回路は、前記データベースから、前記所与の生豆の情報を集約するサーバにアクセスするためのアクセス情報をさらに含む属性情報を受信し、前記アクセス情報に基づいて前記サーバにアクセスする、請求項２から１２のいずれか１項に記載の端末装置。
【請求項１４】
前記ユーザの指示を受け付ける入力インタフェース装置をさらに備え、
前記所与の生豆の属性情報は、互いに異なる、複数の、温度プロファイルおよび複数の回転数プロファイルの組を含み、
前記入力インタフェース装置は、温度プロファイルおよび回転数プロファイルの組に関する前記ユーザの選択を受け付け、
前記通信回路は、選択された温度プロファイルおよび回転数プロファイルの組を含む前記制御情報を前記焙煎機に送信する、請求項３に記載の端末装置。
【請求項１５】
前記所与の生豆の属性情報は、前記複数の、温度プロファイルおよび回転数プロファイルの組の各々の推奨の程度を示す優先度情報をさらに保持しており、
前記出力装置は前記優先度情報に基づいて、最も推奨される温度プロファイルおよび複数の回転数プロファイルの組を少なくとも示す情報を出力する、請求項１４に記載の端末装置。
【請求項１６】
前記各生豆の生産および焙煎に関連する付随情報として、各生豆の生産国、生産地、生産者、栽培環境、前記制御情報の作成者、前記作成者のコメントの情報の少なくとも一つを含む、請求項２から１５のいずれかに１項に記載の端末装置。
【請求項１７】
前記情報コードは、前記所与の生豆の属性情報を格納したサーバのアドレス情報が変換されることによって生成されており、
前記処理回路は、前記情報コードを前記アドレス情報に変換し、
前記通信回路は、前記処理回路によって変換された前記アドレス情報に従って前記サーバにアクセスし、前記要求を送信する、請求項２または３のいずれか１項に記載の端末装置。
【請求項１８】
前記通信回路が前記サーバから受け取った前記属性情報を格納する記憶装置をさらに備えた、請求項１７に記載の端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コーヒーの生豆の流通システムにおける生豆の情報提供方法、および生豆の情報を取得する端末装置に関する。
【背景技術】
【０００２】
コーヒーの生豆を焙煎する装置として、焙煎機が製造、販売されている。焙煎機は、焙煎室の温度（焙煎温度）を調整することで、生豆の焙煎状態を調整する。焙煎温度は、焙煎士と呼ばれる、高度な焙煎技術を有する技術者によって、生豆の種類などに応じて決定される。焙煎士は、様々な温度変化データを提案している。【０００３】
業務用の焙煎機として、焙煎温度の理想的な変化データをサーバから取得し、その変化データに応じた作業データを、ユーザに提示する焙煎機がある（例えば、特許文献１参照）。ユーザは、この焙煎機のディスプレイ上に提示された作業データを確認し、設定すべき加熱量と送風量を知ることができる。このため、ユーザは、理想的な温度変化に追従するように、実際の生豆の焙煎温度を調整して焙煎を行うことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２６８４２８号公報
【発明の概要】
【０００５】
しかしながら、たとえば一般家庭で用いられる焙煎機では、ユーザが作業データを見て、加熱量や送風量を設定することは非常に困難である。このため、加熱量や送風量を試行錯誤で複数回設定して、焙煎を行う必要があり、生豆を無駄にしてしまう。
【０００６】
また、一般のユーザが、どの焙煎温度の変化データが、自らが購入した生豆に適しているかを知ることは容易ではない。また仮に、加熱量や送風量を設定できたとしても、それが適切な焙煎であるかを容易に知ることはできない。
【０００７】
一方、単に、焙煎機が全自動で焙煎するだけでは、ユーザは自らが焙煎しているという実感を抱きにくい。そのような実感を抱くことができれば、より深く、コーヒーを愉しむことができると考えられる。
【０００８】
本発明の、限定的ではない例示的な実施の形態は、生豆に応じた焙煎機の制御情報を取得する際のユーザの利便性を向上させ、生豆を焙煎する作業を通じてユーザの満足感を向上させる技術を提供する。
【０００９】
本発明の例示的な実施の形態による生豆の情報提供方法は、複数種類のコーヒーの生豆の情報を保持したデータベースを利用して、生豆の情報を提供する方法であって、データベースは、少なくとも、各生豆を一意に特定する識別情報、ユーザが所有する焙煎機による各生豆の焙煎方法を示す制御情報、および、各生豆の生産に関連する付随情報を関連付けた属性情報を含み、ユーザの端末装置に、所与の生豆の識別情報、および、所与の生豆の属性情報を格納したサーバのアドレス情報、の一方が変換された情報コードを読み取らせるステップと、情報コードから所与の生豆の識別情報またはアドレス情報を抽出するステップと、抽出した所与の生豆の識別情報またはアドレス情報に基づいて、端末装置に、所与の生豆の属性情報の要求を送信させるステップと、要求の受信に応答して、データベースから、所与の生豆の属性情報を抽出するステップと、抽出した属性情報を端末装置に送信するステップと、送信された属性情報を端末装置に受信させるステップと、属性情報に含まれる制御情報を焙煎機に送信させるステップと、付随情報を端末装置の出力装置に出力させるステップとを包含する。
【００１０】
また、本発明の例示的な実施の形態による装置は、複数種類のコーヒーの生豆の情報を保持したデータベースを利用して、生豆の情報を取得する端末装置であって、データベースは、少なくとも、各生豆を一意に特定する識別情報、ユーザが所有する焙煎機による各生豆の焙煎方法を示す制御情報、および、各生豆の生産および焙煎に関連する付随情報を関連付けた属性情報を保持しており、かつ、データベースからの情報の読み出しはサーバによって管理されており、所与の生豆の識別情報、および、所与の生豆の属性情報を格納したサーバのアドレス情報、の一方が変換され、配達されたコーヒーの生豆に付与された情報コードを、光学的、磁気的または無線通信によって読み取る読取装置と、読み取られた情報コードに基づいて、所与の生豆の属性情報の要求を生成する処理回路と、要求をサーバに送信し、サーバから所与の生豆の属性情報を受信し、属性情報に含まれる制御情報を焙煎機に送信する通信回路と、付随情報を出力する出力装置とを有している。
【００１１】
本発明の例示的な情報提供方法によれば、生豆に応じた焙煎機の制御情報を取得する際のユーザの利便性が向上する。さらに、最適な焙煎を初回から実行することができ、生豆を無駄にすることもなくなる。また、生豆を焙煎する作業を通じたユーザの満足感が向上する。
【図面の簡単な説明】
【００１２】
【図１】図１は、本発明の例示的な生豆の流通システムを示す説明図である。
【図２】図２は、本発明の例示的な流通システムに包含され得る、コーヒーの生豆に関する情報提供システムを示す説明図である。
【図３】図３は、本発明の例示的な生豆の流通システムにおいて生豆提供業者が運用するＤＢサーバのハードウェア構成図である。
【図４】図４は、本発明の例示的な生豆の流通システムを構成するユーザ端末装置および焙煎機のハードウェア構成図である。
【図５】図５は、本発明の例示的な生豆の流通システムを構成する焙煎機の外観図である。
【図６】図６は、本発明の例示的な生豆の流通システムを構成する焙煎機内部の構成を示す透視図である。
【図７】図７は、本発明の例示的な生豆の流通システムにおいて生豆提供業者が運用するＤＢサーバによる、属性情報テーブルを生成する手順を示すフローチャートである。
【図８】図８は、本発明の例示的な生豆の流通システムを構成する焙煎プロファイルの例を示す波形図である。
【図９】図９は、本発明の例示的な生豆の流通システムを構成する焙煎プロファイルの例を示す波形図である。
【図１０】図１０は、本発明の例示的な生豆の流通システムを構成する端末装置、出荷サーバおよびＤＢサーバの各機器間で行われる通信、および、各機器の処理の手順を示すフローチャートである。
【図１１】図１１は、アプリケーション・プログラムをディスプレイ上に表示する、本発明の例示的な生豆の流通システムを構成するユーザ端末装置の正面図である。
【図１２】図１２は、カメラモジュールによって読み取られた情報コードをディスプレイ上に表示する、本発明の例示的な生豆の流通システムを構成するユーザ端末装置の正面図である。
【図１３】図１３は、生豆の商品名の通知と、その生豆の属性情報をダウンロードするために表示されたボタンをディスプレイ上に表示する、本発明の例示的な生豆の流通システムを構成するユーザ端末装置の正面図である。
【図１４】図１４は、生豆の属性情報のダウンロードが完了したことを示すボタンをディスプレイ上に表示する、本発明の例示的な生豆の流通システムを構成するユーザ端末装置の正面図である。
【図１５】図１５は、例示的な生豆の流通システムを構成する焙煎機とユーザ端末装置との間で行われる通信と、焙煎機およびユーザ端末装置の各々の処理の手順を示すフローチャートである。
【図１６】図１６は、属性情報を更新するか否かを問い合わせる表示をディスプレイ上に表示する、本発明の例示的な生豆の流通システムを構成するユーザ端末装置の正面図である。
【図１７】図１７は、本発明の例示的な生豆の流通システムを構成するユーザ端末装置のストレージのデータ構造の一例を示す説明図である。
【図１８】図１８は、豆の情報をディスプレイ上に表示する、本発明の例示的な生豆の流通システムを構成するユーザ端末装置の正面図である。
【図１９】図１９は、豆の詳細情報をディスプレイに表示する、本発明の例示的な生豆の流通システムを構成するユーザ端末装置の正面図である。
【図２０】図２０は、本発明の例示的な生豆の流通システムを構成する生豆の包装容器の斜視図である。
【発明を実施するための形態】
【００１３】
以下、添付の図面を参照しながら、複数種類のコーヒーの生豆の情報を保持したデータベースを利用して、生豆の情報を取得する端末装置、および、この端末装置から受け取った情報に基づいてコーヒーの生豆を焙煎する焙煎機を説明する。以下では、コーヒーの生豆を単に「生豆」と記述する。
【００１４】
図１は、本発明の例示的な生豆の流通システム１を示す。また図２は、流通システム１に包含され得る、コーヒーの生豆に関する情報提供システム１０を示す。
【００１５】
流通システム１は、生豆業者、生豆提供業者、焙煎士および生豆購入者が関与する、生豆を流通させる仕組みである。本明細書では流通システム１の一部には、生豆に関する情報を提供するシステムも組み込まれている。情報の授受のため、流通システム１には種々の機器が含まれている。機器の例として、生豆提供業者が運用するデータベース（ＤＢ）サーバ１００（以下、ＤＢサーバ１００と記す）および出荷サーバ１５０、ユーザが所有する端末装置２００、および、ユーザおよび焙煎士がそれぞれ使用する焙煎機３００である。
【００１６】
生豆業者は、コーヒー豆を生産する農園を経営する生産者（企業または個人）である。
【００１７】
生豆提供業者は、生豆業者から仕入れた生豆をユーザに提供する事業を行う企業または個人である。生豆提供業者は、国内または外国の他の生豆業者から生豆を購入して販売する者、または国外から生豆を直接輸入する者であり得る。
【００１８】
生豆提供業者は、仕入れた生豆をユーザに販売する前に、焙煎の技能が優れた焙煎士に焙煎プロファイル２の作成を依頼する。焙煎プロファイル２とは、ユーザが所有する焙煎機３００を制御するための制御情報である。焙煎プロファイル２は、たとえば、焙煎機３００における焙煎時間と焙煎温度との関係を示す温度プロファイル、および、焙煎時間と、焙煎機３００のファンモータの単位時間当たりの回転数との関係を示す回転数プロファイルを含む。典型的には、焙煎士およびユーザは同じ性能を有する焙煎機３００を利用する。焙煎士は、焙煎機３００を利用して、その生豆の焙煎に適切であると考える温度プロファイルおよび回転数プロファイルの組を決定する。
【００１９】
生豆提供業者は、焙煎士から焙煎プロファイル２を受け取ってＤＢサーバ１００の記憶装置に蓄積し、この焙煎プロファイル２をＤＢサーバ１００によって管理する。なお、焙煎プロファイル２は複数種類の生豆の各々について作成され得るし、同じ生豆についても、複数作成され得る。
【００２０】
生豆提供業者は、生豆をユーザに出荷する準備を行う。生豆提供業者の出荷サーバ１５０は、複数種類の生豆のうちでその生豆を一意に特定することが可能な識別情報を変換して情報コード５を生成する。たとえば、識別情報は商品番号であり、情報コード５はＱＲコード（登録商標。以下同じ。）であり得る。文字情報からＱＲコードを生成する技術は公知であるためその詳細な説明は省略する。
【００２１】
なお、本明細書では生豆の情報コード５と識別情報とは異なるとして説明するが、異なることは必須ではない。たとえば識別情報をそのまま情報コード５として取り扱ってもよい。
【００２２】
出荷サーバ１５０が情報コード５を生成すると、生豆提供業者は、出荷しようとする生豆の包装容器に情報コード５を付与する。たとえば生豆提供業者は、情報コード５を記載したシールを包装容器に貼付する。または、生豆提供業者は、包装容器に情報コード５を印刷する。その後生豆提供業者は、この包装容器にその生豆を封入してユーザに送付する。
【００２３】
次に図２を参照する。図２には異なるユーザＡおよびユーザＢが示されている。説明の重複を避けるため、以下ではユーザＡについてのみ説明するが、ユーザＢにも同様の説明が適用され得る。
【００２４】
図２は、情報提供システム１０において、ユーザＡの端末装置２００が、生豆の包装容器に付与された情報コード５から抽出した生豆の識別情報４に基づいて、その生豆の属性情報を取得する処理の流れを示す。
【００２５】
ユーザは受領した生豆の包装容器の情報コード５を、所有する端末装置２００を用いて読み取る。たとえば端末装置２００はカメラ付きスマートフォンである。ユーザは端末装置２００のカメラで情報コード５を撮影（読み取り）し、読み取った情報コード５から識別情報４を抽出する機能を有する。たとえば、端末装置２００の信号処理回路（信号処理プロセッサまたはＣＰＵ）がアプリケーション・プログラムを実行して、読み取った情報コード５から識別情報４を抽出する。または、端末装置２００の専用の処理回路（ＤＳＰ）が読み取った情報コードから識別情報４を抽出する。
【００２６】
端末装置２００は得られた識別情報４を、通信ネットワーク９を介して生豆提供業者のＤＢサーバ１００に送信し、その生豆の属性情報６の送信を要求する。通信ネットワーク９は、たとえばインターネットである。
【００２７】
属性情報６は、その生豆の１または複数の焙煎プロファイル２を含む。ＤＢサーバ１００は、焙煎プロファイル２とともに予め格納していたその生豆の属性情報６を、通信ネットワーク９を介してユーザの端末装置２００に送信する。端末装置２００は属性情報６を受信する。
【００２８】
ユーザの端末装置２００は、取得した属性情報６から焙煎プロファイル２を抽出し、自己が所有する焙煎機３００に送信する。焙煎機３００は焙煎プロファイル２を受信して、焙煎動作の開始前に制御情報として焙煎プロファイル２を設定する。これにより、焙煎機３００は、その生豆を焙煎士が焙煎したと同じ条件で焙煎を行う。焙煎が終了すると、ユーザは焙煎プロファイル２に従って焙煎された豆８ａを得ることができ、それをグラインドして、コーヒーを楽しむことができる。
【００２９】
焙煎作業は、生豆ごとに温度管理、送風管理、時間管理を別個独立して適切に行わなければならないため、一般人が満足のゆく焙煎を行うためには時間と労力が必要である。たとえば温度管理に関しては、焙煎開始直後の初期に温度が１℃異なると焙煎後のコーヒーの風味が大きく変わると言われる。
【００３０】
本実施の形態では、焙煎士が決定した焙煎プロファイルを用意し、ユーザが所有する端末装置２００から焙煎プロファイルを焙煎機３００に設定する。これにより、手軽に、かつ適切な焙煎を行うことができ、生豆を焙煎する作業を通じてユーザの満足感を向上させることができる。
【００３１】
また、後述のように、属性情報６には、焙煎プロファイル２の他、種々の情報が含まれる。種々の情報の例は、その生豆の生産地、生産者、焙煎士に関する情報（具体的には、農薬証明、輸出入事項（業者、日付）、パッケージ日（製造日）が含まれる）である生豆に関する付随情報、サーバに接続するためのアクセス情報、複数の焙煎プロファイルが含まれる場合に焙煎士が特におすすめする焙煎プロファイルを示す優先度情報である。ユーザは、端末装置２００を利用してこれらの情報を参照することができる。これにより、ユーザはその生豆について深く知ることができ、より深くコーヒーを愉しむことができる。
【００３２】
以下、図３〜図６を参照しながら、ＤＢサーバ１００、端末装置２００および焙煎機３００のハードウェア構造を説明する。なお、出荷サーバ１５０のハードウェアの構成の説明は省略する。その理由は、出荷サーバ１５０のハードウェア構成は、データベースを除いては、ＤＢサーバ１００と同等だからである。そのようなハードウェア構成により、出荷サーバ１５０は本明細書で説明する動作を行えばよい。ただし、ＤＢサーバ１００が、上述した出荷サーバ１５０の動作を行うことにより、出荷サーバ１５０を省略してもよい。
【００３３】
図３は、生豆提供業者が運用するＤＢサーバ１００のハードウェア構成図である。ＤＢサーバ１００は、信号処理回路（以下「ＣＰＵ」と呼ぶ。）１０１と、通信回路１０２と、メモリ１０３とを有するコンピュータシステムである。ＣＰＵ１０１、通信回路１０２およびメモリ１０３は通信バス１０４に接続され、相互にデータを送受信できる。通信回路１０２は、たとえば、イーサネット（登録商標。以下同じ。）規格の有線接続の通信を行う。
【００３４】
メモリ１０３には、図示されない不揮発性メモリから読み出されたコンピュータプログラム１０３ａが読み出されて展開されている。コンピュータプログラム１０３ａは、たとえば、プロファイルデータベース（ＤＢ）の構築用プログラム、プロファイルＤＢの管理プログラム、および、後述する、出荷サーバ１５０および端末装置２００と通信を行って所定の処理を実行する処理プログラムである。ＣＰＵ１０１はこれらのコンピュータプログラムを実行することにより、後述する通信および処理を行う。
【００３５】
またＤＢサーバ１００には、プロファイルデータベース（ＤＢ）１１０（以下、プロファイルＤＢ１１０と記す）が接続されている。図示されない通信インタフェースを介して、プロファイルＤＢ１１０もまたバス１０４に接続され、ＣＰＵ１０１等によってプロファイルＤＢ１１０の検索、更新等が行われ得る。なお、プロファイルＤＢ１１０はＤＢサーバ１００内に設けられてもよい。
【００３６】
ＤＢサーバ１００の動作の詳細は、後に説明する。
【００３７】
図４は、ユーザ端末装置２００および焙煎機３００のハードウェア構成図である。
【００３８】
端末装置２００は、信号処理回路（以下「ＣＰＵ」と記す）２０１と、無線通信回路２０２と、入力インタフェース（Ｉ／Ｆ）装置２０３と、メモリ２０４と、画像処理回路２０５と、ディスプレイ２０７と、カメラモジュール２０７と、ストレージ２０８と、スピーカ２０９とを有するコンピュータシステムである。たとえば、端末装置２００はスマートフォンまたはタブレット型コンピュータである。端末装置２００の上述の構成要素は通信バス２１０に接続され、相互にデータを送受信できる。
【００３９】
本実施の形態では、通信回路２０２は、複数の通信規格の通信を行うことが可能であるとする。たとえば無線通信回路２０２は、通信会社が提供する通信方式（たとえばＣＤＭＡ通信）での通信、Ｗｉ−Ｆｉ（登録商標。以下同じ。）規格の通信、および、Ｂｌｕｅｔｏｏｔｈ（登録商標。以下同じ。）規格の通信を行うことが可能である。一例として、前二者はＤＢサーバ１００との通信に利用され得る。Ｂｌｕｅｔｏｏｔｈ規格の通信は、焙煎機３００との通信に利用され得る。
【００４０】
入力Ｉ／Ｆ装置２０３は、ユーザが指令を端末装置２００に入力するための装置である。本実施の形態では、入力Ｉ／Ｆ装置２０３は、ディスプレイ２０６に重畳して設けられたタッチスクリーンパネルであるとする。ただし、タッチスクリーンパネルは入力Ｉ／Ｆ装置２０３の一例である。入力Ｉ／Ｆ装置２０３は、物理ボタンであってもよい。または、入力Ｉ／Ｆ装置２０３は、マイクおよび音声認識回路によって構成されてもよい。入力Ｉ／Ｆ装置２０３は、ユーザの音声を認識して端末装置２００への指示を入力する。
【００４１】
メモリ２０４には、図示されない不揮発性メモリから読み出されたコンピュータプログラム２０４ａが展開されている。コンピュータプログラム２０４ａは、たとえば生豆提供業者によって提供され、生豆提供業者が端末装置２００に実行させたい処理手順が記述されている。たとえば、コンピュータプログラム２０４ａは、ＣＰＵ２０１の指示によってカメラモジュール２０７を起動させ、情報コードを撮影させて、ＣＰＵ２０１に情報コードから生豆の識別情報を抽出させる。そしてコンピュータプログラム２０４ａは、ＣＰＵ２０１にＤＢサーバ１００と通信させ、ＤＢサーバ１００から生豆の属性情報を受信させ、ディスプレイ２０６に文字および画像を表示させる。このとき、画像処理回路２０５に表示のための処理を行わせることもある。さらにコンピュータプログラム２０４ａは、ＣＰＵ２０１に、受信した属性情報をストレージ２０８に格納させる。
【００４２】
画像処理回路２０５は、ディスプレイ２０６に文字、図形等を表示するための演算を行う回路である。
【００４３】
ディスプレイ２０６は出力装置の一例である。ディスプレイ２０６は、たとえば液晶表示パネル、または有機ＥＬパネルであり、画像処理回路２０５の演算結果に基づいて、文字および／または画像を表示する。
【００４４】
カメラモジュール２０７は、いわゆる撮像装置の一例である。カメラモジュール２０７は、たとえば、一枚または複数枚のレンズ、このレンズを光軸方向に移動させるアクチュエータおよび撮像素子を含む。本実施の形態では、カメラモジュール２０７はＱＲコードを読み取るために利用される。
【００４５】
ストレージ２０８は、たとえば不揮発性のフラッシュメモリであり、端末装置２００が取得した生豆の属性情報等が記憶される。
【００４６】
スピーカ２０９は出力装置の一例である。本実施の形態では、スピーカ２０９は、生豆に関する説明を音声によって出力する。この説明は、生豆の生産地、生産者、焙煎士に関する説明であり付随情報として予め用意されている。
【００４７】
端末装置２００の動作の詳細は後述する。
【００４８】
焙煎機３００は、マイクロコントローラ（以下「マイコン」と記述する。）３０１と、無線通信回路３０２と、メモリ３０３と、ファンモータ３０４と、ヒータ３０５とを有している。焙煎機３００の上述の構成要素は通信バス３０７に接続され、相互にデータを送受信できる。
【００４９】
本実施の形態では、通信回路３０２は、Ｂｌｕｅｔｏｏｔｈ規格の通信を行うことが可能であるとする。無線通信回路３０２は、端末装置２００の無線通信回路２０２とこの規格の通信を行うことができる。
【００５０】
なお、図４に示す焙煎機３００の構成は、主としてマイコン３０１が制御する構成要素を示しているに過ぎない。焙煎機３００の構造の詳細は、後に図５および図６を参照しながら説明する。
【００５１】
マイコン３０１は無線通信回路３０２を介して端末装置２００と通信し、端末装置２００から焙煎プロファイル２を受信して、一時的にメモリ３０３に格納してストレージ３０６に蓄積する。そしてマイコン３０１は、焙煎プロファイル２を利用した焙煎動作時に、ファンモータ３０４の回転速度（単位時間当たりの回転数。以下「回転数」と略記する。）を制御し、さらにヒータ３０５の温度を制御する。
【００５２】
図４のマイコン３０１は、予め所定の動作を行うよう、マイコン３０１内部のＥＥＰＲＯＭ（図示せず）にコンピュータプログラムが予め記憶されている。マイコン３０１は内部のバッファおよびレジスタを利用してそのコンピュータプログラムを実行する。なお、ＤＢサーバ１００および端末装置２００の例と同様、焙煎機３００においてもメモリ３０３に展開されたコンピュータプログラムを、マイコン３０１が実行してもよい。
【００５３】
図５は、焙煎機３００の外観図である。また、図６は、焙煎機３００内部の構成を示す透視図である。焙煎機３００は、高温の熱風によって生豆を焙煎する、熱風式焙煎機である。
【００５４】
焙煎機３００は、焙煎開始／停止スイッチ３１０と、豆排出スイッチ３１１と、状態表示ＬＥＤ３１２と、電子回路基板３１３と、生豆投入カップ３１４と、排気口３１５と、容器３１６を有する。なお焙煎機３００には主電源をオン／オフするスイッチ（図示せず）が設けられてもよい。
【００５５】
焙煎開始／停止スイッチ３１０は、予熱を開始するためにユーザによって押下される。または、焙煎開始／停止スイッチ３１０は、焙煎中に加熱を停止するためにユーザによって押下される。なお、上述の操作によれば、焙煎開始／停止スイッチ３１０は、予熱開始/焙煎停止スイッチと表されてもよいが、予熱も焙煎の一部として捉えて、焙煎開始／停止スイッチと表した。
【００５６】
豆排出スイッチ３１１は、焙煎後の豆を容器３１６に排出するためにユーザによって押下される。状態表示ＬＥＤ３１２は、焙煎機３００に電源が投入され、焙煎機３００が焙煎プロファイル２を受信するまでの間は、たとえば緑色に点灯し、焙煎プロファイル２を受信した後は、たとえば赤色に点滅する。また、状態表示ＬＥＤ３１２は、予熱中にはたとえば赤色に点灯し、焙煎中にはたとえば橙色に点滅する。
【００５７】
電子回路基板３１３は、種々の電子回路が搭載されている。たとえば電子回路基板３１３上には、図４に示すマイコン３０１、無線通信回路３０２、メモリ３０３、ストレージ３０６および通信バス３０７が設けられている。
【００５８】
生豆投入カップ３１４は、ユーザが生豆を投入する開口を有する空間であり、焙煎機３００内部の焙煎釜（後述）に導通する。排気口３１５は、焙煎中の高温空気を排出する内部ダクトの開口である。容器３１６は、焙煎後にユーザによって豆排出スイッチ３１１が押下された際、排出された豆を受ける。
【００５９】
図６を参照し、焙煎開始から終了までの動作を説明しながら焙煎機３００の内部の構成を説明する。なお焙煎開始に先立って、焙煎機３００には所定の焙煎プロファイル２が設定されているとする。ユーザは、規定量の生豆を、生豆投入カップ３１４にセットする。そして、主電源がオンされている状態で、ユーザが焙煎開始/停止スイッチ３１０を押下すると、焙煎機３００は焙煎釜３２２の予熱を開始し、所定の予熱時間を経て焙煎釜３２２を所定温度まで加熱する。
【００６０】
予熱が完了すると、焙煎機３００は状態表示ＬＥＤ３１２とディスプレイ２０６とに、予熱が完了したことを表示する。ユーザは、それを確認して生豆投入カップ３１４を開き、生豆を焙煎釜３２２へ落下させる。このとき、生豆投入カップ検知センサ３１２ｃが生豆の投入を検知する。さらにユーザが生豆投入カップ３１４を閉じると焙煎工程が開始される。マイコン３０１は、電源基板３２０に搭載されたＡＣＤＣコンバータを動作させてファンモータ３０４を回転させ、ヒータ３０５による加熱を開始する。ファンモータ３０４の回転により、焙煎機３００本体下面の吸気口３３０から空気が吸い込まれ、ヒータ３０５によって加熱される。加熱された熱風は、熱風吐出口３３１を通って焙煎釜３２２に強い風量で送り込まれる。熱風は焙煎釜３２２内に熱対流を生じさせる。生豆は熱対流によって焙煎釜３２２内で撹拌され、それにより均一に焙煎が進行する。
【００６１】
焙煎釜３２２の熱風の一部は、焙煎釜３２２から排出され、内部通路３３２および３３３を経て、排気口３１５から排気される。このとき、風量センサ３２１ｂによって風量が計測される。風量は、ファンモータ３０４の回転速度に比例する。風量センサ３２１ｂの出力値に基づいて、マイコン３０１は、ファンモータ３０４が正常に回転しているか否かを判定することができる。
【００６２】
ヒータ３０５の近傍には温度センサ３１２ａが設けられる。また、内部通路３３３と排気口３１５の間にも温度センサ３２３が設けられる。温度センサ３１２ａはヒータ３０５の温度を検知し、温度センサ３２３は排気熱の温度を検知する。温度センサ３１２ａおよび３２３の少なくともいずれかの出力値に基づいて、マイコン３０１は、ヒータ３０５が正常に動作しているか否かを判定することができる。
【００６３】
焙煎機３００には、容器３１６が存在するか否かを検出する容器検知センサ３２１ｄが設けられている。たとえば、容器検知センサ３２１ｄは、容器３１６が存在する場合にはハイレベルの電圧信号を出力し、存在しない場合にはローレベルの電圧信号を出力する。
【００６４】
焙煎が終了するとマイコン３０１はヒータ３０５を停止させる。ユーザが豆排出スイッチ３１１を押下すると、マイコン３０１は容器検知センサ３２１ｄの出力値がハイレベルである場合にのみ焙煎された豆を排出する。豆の排出は、マイコン３０１がファンモータ３０４を高速に回転させて風の力により豆を吹き飛ばすことにより行われる。豆は、内部通路３３２および３２３を経て、さらに内部通路３３４を通って容器３１６内に排出される。なお、焙煎開始時および焙煎中も、容器検知センサ３２１ｄの出力値がハイレベルでなければならない、という条件を課してもよい。
【００６５】
なお、生豆投入カップ検知センサ３１２ｃ、または、風量センサ３２１ｂは、それぞれ、必須の構成要素ではなく、省略してもよい。
【００６６】
焙煎機３００は、焙煎プロファイル２に示される温度および風量で生豆を焙煎する。以下では、本実施の形態による、焙煎プロファイル２を含む属性情報に関連する処理を説明する。
【００６７】
図７は、ＤＢサーバ１００による、属性情報テーブルを生成する手順を示す。属性情報テーブルは、複数のテーブルが、ある１つのキー（主キー）によって関連付けられたデータベースである。
【００６８】
本実施の形態では、主キーは「生豆コード」によって関連付けられる。「生豆コード」は、生豆を一意に特定することができる識別情報である。生豆コードは、品種、生産地等が異なる場合に別個のコードが割り当てられる。さらに生豆コードは、品種、生産地、生産農園等が完全に一致していても収穫時期が異なる場合には別個のコードが割り当てられる。
【００６９】
まずステップＳ１０において、ＤＢサーバ１００のＣＰＵ１０１は生豆提供業者が取り扱う生豆ごとに生豆コードを発行する。ＣＰＵ１０１は、生豆の生産国、生産地、農園、生産者、収穫時期が異なる場合には異なる生豆コードを発行する。
【００７０】
続くステップＳ１１からＳ１３までの処理は、生豆提供業者に入力された各種のテーブルを、属性情報を生成するためにＣＰＵ１０１が用意する工程である。
【００７１】
ステップＳ１１において、ＣＰＵ１０１は、生豆ごとに制御情報テーブルを用意する。制御情報テーブルには焙煎プロファイルを示す情報（制御情報）が格納される。１つの生豆に複数の焙煎プロファイルが存在する場合には制御情報テーブルは、おすすめの焙煎プロファイルを示す優先度情報を含む。さらに制御情報テーブルには、焙煎プロファイルを決定した焙煎士のコメント、各々の焙煎プロファイルによる焙煎時間の情報を含んでもよい。下記表１は、複数の生豆ごとの制御情報と優先度情報とが記述された制御情報のテーブルを示す。
【００７２】
【表１】
0006803528.tif 000002
【００７３】
図８および図９は、異なる焙煎プロファイル２（図１、図２）の例を示す。横軸は焙煎時間ｔを示し、縦軸は、焙煎温度およびファンモータ３０４の回転数を示す。焙煎プロファイルは、焙煎機３００による各生豆の焙煎方法を示す制御情報である。焙煎プロファイルは、焙煎機３００における焙煎時間と焙煎温度との関係を示す温度プロファイル、および、焙煎時間とファンモータ３０４の回転数との関係を示す回転数プロファイルを含む。
【００７４】
図８および図９に示す２つの焙煎プロファイルは、時刻ｔ1までは温度変化は同じであるが、時刻ｔ1以降は異なっている。またファンモータ３０４の回転数については当初の時刻ｔ0から異なっていることが理解される。
【００７５】
このように焙煎時の温度および風量の各条件が異なる理由は、たとえば生豆の特徴および目標とする焙煎の程度が異なるためである。「生豆の特徴」とは個々の生豆の大きさ、水分含有量、各種炭水化物、酸、脂質、アミノ酸、たんぱく質、カフェイン、クロロゲン酸等を言う。「焙煎の程度」とは、浅煎り、中煎り、深煎りである。
【００７６】
本実施の形態では、制御情報テーブルには、生豆ごとに、焙煎の程度が異なる少なくとも３つの焙煎プロファイル、つまり、浅煎り用、中煎り用、深煎り用の３つの焙煎プロファイルが格納される。
【００７７】
なお、焙煎の程度は、浅煎りから深煎りに向かって、順に、ライトロースト、シナモンロースト、ミディアムロースト、ハイロースト、シティロースト、フルシティロースト、イタリアンロースト、フレンチロースト、のようにさらに細分化され得る。
【００７８】
焙煎機３００は図８および図９に示す焙煎プロファイルに沿うよう、温度およびファンモータ３０４の回転数を制御する。温度は、温度センサ３１２ａと３２３の少なくともいずれかの出力値に基づいて、マイコン３０１が、ヒータ３０５への入力を調整することにより、制御される。
【００７９】
なお、図８および図９に示す波形は、理解の便宜のため連続関数で示した。しかしながら実際には、焙煎開始時刻を基準とした経過時刻ごとに温度および回転数が示されたデータ列として用意され得る。表１に示す「プロファイルＮｏ」は、焙煎プロファイルのデータ列が格納されたデータファイルのファイル名、またはそのデータファイルへのポインタであり得る。
【００８０】
ステップＳ１２において、ＣＰＵ１０１は、生豆ごとに、付随情報のテーブルを用意する。付随情報は、各生豆の生産国、生産地、生産者、栽培環境、制御情報の作成者である焙煎士の氏名、焙煎士のコメントの情報の少なくとも一つを含む。付随情報は１つテーブルに纏められていなくてもよい。たとえば表２は生産者テーブルの例を示し、表３は焙煎士情報テーブルの例を示す。
【００８１】
【表２】
0006803528.tif 000003
【００８２】
表２の生産者テーブルには、生豆の生産国名、生産地、農園名、生産者名および栽培環境が記述され、それらは生産者に固有に付与される生産者コードに紐付けられる。
【００８３】
【表３】
0006803528.tif 000004
【００８４】
表３の焙煎士テーブルには、焙煎士の氏名および所属が記述され、それらは焙煎士に固有に付与される焙煎士コードに紐付けられる。
【００８５】
次のステップＳ１３において、ＣＰＵ１０１は、生豆ごとに、サーバに接続するためのアクセス情報（ＵＲＬ等）のテーブルを用意する。表４はアクセス情報テーブルの例を示す。
【００８６】
【表４】
0006803528.tif 000005
【００８７】
表４のアクセス情報テーブルには、アクセス情報として、たとえば、通信ネットワーク９上でＤＢサーバ１００を特定するアドレス（ＵＲＬ）が記述される。アクセス情報は、たとえば購入した生豆についてユーザがレビュー文を投稿したり、他のユーザが投稿したレビューを読むためにＤＢサーバ１００上で運営されているコミュニティサイトのＵＲＬであり得る。
【００８８】
ステップＳ１４において、ＣＰＵ１０１は、生豆コードを主キーとして属性情報テーブルを生成する。表５は属性情報テーブルの例を示す。
【００８９】
【表５】
0006803528.tif 000006
【００９０】
以上の処理により、ＤＢサーバ１００は属性情報テーブルを生成することができた。
【００９１】
次に、図１０〜図１４を参照しながら、流通システム１（図１参照）および情報提供システム１０（図２参照）で行われる処理を説明する。図１０には、生豆が発送され、生豆を受領したユーザがその生豆の属性情報を取得するまでの処理が示されている。
【００９２】
図１０は、端末装置２００、出荷サーバ１５０およびＤＢサーバ１００の各機器間で行われる通信、および、各機器の処理の手順を示す。図面の左右方向の矢印が、端末装置２００、出荷サーバ１５０およびＤＢサーバ１００が行う通信を示している。一方、図面の上から下に向かう方向は時間が経過する方向を示しており、各機器の処理の順序を示している。
【００９３】
ステップＳ２０において、出荷サーバ１５０は、ユーザに発送する生豆を、たとえば製品名によってユーザ毎に特定する。出荷サーバ１５０は、特定した生豆の製品名をＤＢサーバ１００に送り、この生豆の識別情報（生豆コード）の送信を要求する。
【００９４】
ステップＳ２１において、ＤＢサーバ１００のＣＰＵ１０１は、出荷サーバ１５０から生豆の製品名を受信し、さらに生豆コードの送信要求を受信する。ＣＰＵ１０１は属性情報テーブル（表５）を参照して、受信した生豆の製品名に対応する生豆コードを読み出す。ＣＰＵ１０１は、出荷サーバ１５０に生豆コードを送信する。
【００９５】
ステップＳ２２において、出荷サーバ１５０は、生豆コードを受信して生豆コードから情報コードを生成する。
【００９６】
ステップＳ２３において、出荷サーバ１５０は、生豆の包装容器に情報コードを付与し、生豆の発送を、たとえば自動化された発送システム（図示せず）に指示する。これにより、生豆が封入され、情報コードが付与された包装容器が小包としてユーザに発送される。
【００９７】
ユーザは生豆提供業者が発送した生豆の小包を受け取る。
【００９８】
ステップＳ２４において、端末装置２００のＣＰＵ２０１は、包装容器に付与された情報コードを端末装置２００で読み取って生豆コードを取得する。
【００９９】
ここで、ユーザによる端末装置２００の操作例を説明する。ユーザは、生豆提供業者から提供されたアプリケーション・プログラムを端末装置２００にインストールしているとする。生豆を受け取ったユーザは、アプリケーション・プログラムを実行する。アプリケーション・プログラムは、初めて使用するユーザにログイン情報（たとえばログインＩＤおよびパスワード）の入力を求めてもよい。
【０１００】
図１１は、アプリケーション・プログラムがユーザ端末装置２００のディスプレイ２０６に表示する情報の例を示す。ディスプレイ２０６には、ユーザが操作可能なボタン２１が表示されている。ボタン２１は、初めて届いた生豆に関する項目を作成するためのボタンである。ユーザは、表示されたディスプレイ２０６のボタン２１にタッチする。すると入力Ｉ／Ｆ装置２０３が入力した位置を認識してＣＰＵ２０１に伝える。ＣＰＵ２０１は、ボタン２１が選択されたとして情報コードの読み取り処理を実行する。
【０１０１】
図１２は、カメラモジュール２０７によって読み取られ、ディスプレイ２０６に表示された情報コード５の例を示す。図示された例では、情報コード５はＱＲコードである。ＣＰＵ２０１は、公知の処理により、ＱＲコードから生豆の識別情報（生豆コード）を抽出する。ただし、生豆コードはユーザにとって有意義な情報とは言えない場合が多い。そのため、情報コードには、生豆コードの他にその生豆の製品名を含めておき、その製品名をディスプレイ２０６に表示し、ユーザに通知してもよい。
【０１０２】
図１３は、ディスプレイ２０６上に表示された商品名の通知２２と、その生豆の属性情報をダウンロードするために表示されたボタン２３を示す。ユーザは、通知２２により、その生豆の製品名が「ブラジル  パライーソ」であることを知ることができる。そして、その生豆の情報をダウンロードしたい場合には、ユーザはボタン２３にタッチして「ダウンロード」を選択する。一方、ダウンロードする必要がない場合には、ユーザはキャンセルボタン２４にタッチする。
【０１０３】
なお、情報コードが表す情報は生豆コードでなくてもよい。他の例は、その生豆の属性情報を格納したＤＢサーバ１００のアドレス情報（たとえばＵＲＬ）である。ＣＰＵ２０１が情報コードをアドレス情報に変換することにより、端末装置２００の無線通信回路２０２は、このアドレス情報に従ってＤＢサーバ１００にアクセスすることができる。
【０１０４】
ＣＰＵ２０１は、ユーザの操作により、生豆の属性情報のダウンロードを行う処理を実行する。具体的には、ＣＰＵ２０１は、生豆コードをＤＢサーバ１００に送信してその生豆の属性情報の送信を要求する。または、情報コードから取得されたアドレス情報を用いてＤＢサーバ１００にアクセスし、その生豆の属性情報の送信を要求する。
【０１０５】
図１０のステップＳ２５において、ＤＢサーバ１００のＣＰＵ１０１は、属性情報テーブル（表５）を参照して、受信した生豆コードに対応する生豆の属性情報を抽出する。ＣＰＵ１０１は、抽出した属性情報を、この属性情報の送信を要求してきた端末装置２００に送信する。端末装置２００はその属性情報を受信し、ストレージ２０８に格納する。
【０１０６】
本実施の形態では、ストレージ２０８に格納される属性情報には、浅煎り用、中煎り用、深煎り用の３つの焙煎プロファイルが含まれる。これによれば、ユーザは、焙煎の程度の異なる焙煎プロファイルを一括してストレージ２０８に格納できるので、ユーザの利便性が向上する。
【０１０７】
以上の処理により、ユーザの端末装置２００は、配達されたその生豆の属性情報を取得することができた。
【０１０８】
図１４は、生豆の属性情報のダウンロードが完了した後にディスプレイ２０６上に表示されたボタン２５を示す。後述のように、ボタン２５にタッチすると、属性情報に基づいてユーザはその生豆の生産地等を確認でき、また、その生豆を焙煎するための焙煎プロファイルを焙煎機３００に送信することができる。
【０１０９】
次に、端末装置２００から焙煎機３００への焙煎プロファイル送信処理を説明する。
【０１１０】
図１５は、焙煎機とユーザ端末装置との間で行われる通信と、焙煎機およびユーザ端末装置の各々の処理の手順を示す。なお、図１５には、情報コードを読み取った後、その生豆コードに対応する属性情報が既に保存されていたときの処理の例も示されている。
【０１１１】
ステップＳ２４において、端末装置２００のＣＰＵ２０１は、包装容器に付与された情報コードを端末装置２００で読み取って生豆コードを取得する。なお、ステップＳ２４は、図１０のステップＳ２４と同じである。
【０１１２】
ステップＳ３０において、ＣＰＵ２０１は、生豆コードに対応する属性情報がストレージ２０８に存在するか否かを判定する。たとえばＣＰＵ２０１は、取得した生豆コードと同じ生豆コードを有する属性情報が存在するか否かを判定する。生豆コードに代えて製品名を用いることもできる。
【０１１３】
取得した生豆コードと同じ生豆コードを有する属性情報が存在しない場合には、図１０と同じ処理を行い属性情報を受信すればよい。そしてステップＳ３１において、ＣＰＵ２０１は生豆コードに対応付けて属性情報をストレージ２０８に記憶する。
【０１１４】
一方、取得した生豆コードと同じ生豆コードを有する属性情報が存在する場合には、処理はステップＳ３２に進む。
【０１１５】
ステップＳ３２において、ＣＰＵ２０１は、最新の情報に更新するか否かをユーザに確認する。
【０１１６】
図１６は、ユーザ端末装置２００のディスプレイ２０６に表示される、属性情報を更新するか否かを問い合わせる表示３０の例を示す。表示３０には、商品名と、既にダウンロードが完了していることを示す説明が含まれている。ユーザは、最新の情報に更新したいときはボタン３１にタッチする。ＣＰＵ２０１は、生豆コードをＤＢサーバ１００に送信し、ステップＳ３１の処理を行う。
【０１１７】
図１７は、ユーザ端末装置２００のストレージ２０８のデータ構造の一例を示す。生豆コードに相当するＩＤとして「ＢＤＣ−０００１」の属性情報３５および３６が併存している。ただし属性情報３５が入手されたタイムスタンプ３５ａと、属性情報３６が入手されたタイムスタンプ３６ａとは異なっており、属性情報３６の方がより新しい。本実施の形態では、属性情報が更新される、とは、最新の属性情報を取得する、という意味でのみ用いている。属性情報の書き換えは行われず、タイムスタンプが異なる、別個のデータファイルとして管理されている。なお、タイムスタンプは、端末装置２００によって属性情報が受信された時刻であってもよいし、ストレージ２０８に書き込まれた時刻であってもよい。なお、端末装置２００は、属性情報が更新されると、元のデータファイルを書き換えてもよい。
【０１１８】
図１５のステップＳ３３以降は、焙煎機３００に制御情報を送信する処理に関する。
【０１１９】
ステップＳ３３において、端末装置２００のＣＰＵ２０１は、生豆コードに対応する属性情報から、制御情報（焙煎プロファイル）、優先度情報等を抽出して、ユーザに焙煎方法の選択を促すための通知を表示する。
【０１２０】
図１８は、ユーザ端末装置２００のディスプレイ２０６に表示される通知例を示す。ディスプレイ２０６には、生豆の商品名に関する通知４０と、その生豆の詳細を表示させるためのボタン４１が示されている。ユーザがボタン４１にタッチすると、ＣＰＵ２０１は、属性情報から生産地、農園名、生産者名、栽培環境等を抽出して表示する。図１９は、ディスプレイ２０６に表示された豆の詳細の説明５０を示す。図１９には示されていないが、生産地の情報に緯度経度の情報を含めておき、図１９には示していない世界地図をディスプレイ２０６に表示するとともに、その生産地の緯度経度の情報に基づいて表示されたディスプレイ２０６の世界地図上に生産地をプロットすることにより、生産地の位地を視覚的に訴える構成としてもよい。
【０１２１】
また、図１８に示されるように、ディスプレイ２０６には、複数の焙煎方法を示す通知４２と、焙煎士が薦める焙煎方法であることを示す通知４３と、現在選択されている焙煎方法の詳細の通知４４とが表示される。
【０１２２】
本実施の形態では、複数の焙煎方法を示す通知４２は、ユーザに焙煎の程度を選択させるためのものである。ユーザは、浅煎り、中煎り、深煎りの３つの焙煎の程度を選択できる。
【０１２３】
ユーザが通知４２に表示された別の焙煎方法のタブにタッチすると、ＣＰＵ２０１は、通知４４を、その焙煎方法に対応する説明に切り換える。ユーザは通知４３を参考にしてどの焙煎方法を選択するかを決定することができる。なお、通知４３は属性情報の優先度（表５）によって特定される。好みの焙煎方法を決定すると、ユーザは、送信ボタン４５にタッチする。
【０１２４】
再び図１５を参照する。
【０１２５】
ステップＳ３４において、ＣＰＵ２０１は、送信ボタン４５へのタッチを、選択された焙煎方法に対応する制御情報の送信指示として受け付ける。ＣＰＵ２０１は選択された焙煎方法に対応する制御情報（焙煎プロファイル）を焙煎機３００に送信する。
【０１２６】
なお、ＣＰＵ２０１は選択された焙煎方法に対応する制御情報（焙煎プロファイル）のみを焙煎機３００に送信することが望ましい。例えば、ストレージ２０８に格納された、浅煎り用、中煎り用、深煎り用の３つの焙煎プロファイルのうち、図１８において、選択された焙煎の程度である、中煎りに対応する中煎り用の焙煎プロファイルのみが、焙煎機３００に送信される。これによれば、メモリ３０３またはストレージ３０６の容量を削減できるため、焙煎機３００を低コストで提供できる。
【０１２７】
ステップＳ３５において、焙煎機３００のマイコン３０１は、制御情報を受信して、ストレージ３０６に記憶する。さらにマイコン３０１は、受信した制御情報をマイコン３０１の動作パラメータとして設定する。マイコン３０１は、動作パラメータに応じてファンモータ３０４およびヒータ３０５に流すべき電流値を決定するためのテーブル、関数またはプログラムを予め保持している。マイコン３０１は、動作パラメータが設定されると、その動作パラメータにしたがって生豆を焙煎することができる。
【０１２８】
ステップＳ３７において、焙煎機３００のマイコン３０１は、設定した動作パラメータに従って焙煎を開始する。
【０１２９】
上述の実施の形態では、コーヒー生豆を焙煎する態様を説明したが、これは一例である。上述の説明は、たとえばアーモンド、クルミ等のナッツ類、または茶葉の焙煎を行う焙煎機と、その焙煎機に制御情報を送信する端末装置にも適用され得る。
【０１３０】
また、上述の実施の形態では、情報コード５はＱＲコードであり得るとして説明したが、バーコード（ＪＡＮコード）であってもよい。また、実施の形態では、情報コード５は端末装置２００のカメラで撮影されて、光学的に読み取られると説明したが、他の態様を採用し得る。たとえば情報コード５を磁気テープ等に記録し、端末装置２００が磁気ヘッドを用いて磁気的に情報コード５を読み取ってもよい。あるいは、情報コード５を無線通信タグの記憶装置（たとえばフラッシュメモリ）に記録し、端末装置２００が無線通信によって情報コード５を読み取ってもよい。
【０１３１】
次に、図１にて触れた、生豆提供者がユーザに出荷する生豆の包装容器および包装容器に貼付するシールについて図２０を用いて説明する。図に示すように生豆を収納した包装容器６１には情報コード５であるＱＲコード５ａを表示した筒状のシール６２が包装容器６１の外周を全て囲むように貼付してある。シール６２は、その内周を包装容器６１の外周より大きく形成するとともに、ＱＲコード５ａを表示したシール表面６２ａとシール表面６２ａに対向するシール裏面６２ｂからなる。シール表面６２ａには情報コード５であるＱＲコード５ａの他、生豆の種類、生産地情報などを比較的大きな文字を含めて記載するとともに、シール表面６２ａのＱＲコード５ａのほぼ同じ高さに位置する生豆情報５ｂが表示されている。さらにＱＲコード５ａや生豆情報５ｂの上方には、生豆の種類などが生豆情報５ｂの大きな文字と比較して小さな文字で記載された生豆簡易情報５ｃが表示されている。ＱＲコード５ａをスマートフォンまたはタブレット型コンピュータなどの端末装置（図示せず）で読み取るときに、ＱＲコード５ａとほぼ同じ高さに位置する生豆情報５ｂが、ＱＲコード５ａに近づけた端末装置に隠れてユーザから見えなくなる場合がある。生豆簡易情報５ｃが表示されていない場合、ユーザは端末装置のディスプレイに表示された生豆に関する情報が、包装容器６１に収納されている生豆に関する情報であるのかどうか確認するために、端末装置のディスプレイに表示された生豆に関する情報を覚えたり、メモに書いたりした後、生豆情報５ｂが見えるように端末装置を動かして生豆情報５ｂと覚えたり、メモに書いたりした生豆に関する情報を見比べなければならない。生豆簡易情報５ｃをＱＲコード５ａや生豆情報５ｂの上方に表示したことにより、ＱＲコード５ａに端末装置を近づけても端末装置によって生豆簡易情報５ｃが隠れないので、ユーザは端末装置のディスプレイに表示された生豆に関する情報と生豆簡易情報５ｃを、端末装置を動かさずに見比べることができる。そのため、焙煎プロファイルの取得作業が容易に、かつ間違いなく行うことができる。
【０１３２】
シール６２は包装容器６１に接着固定されているが、シール６２が包装容器６１に接着固定されているのは例えばシール裏面６２ｂの一部であり、シール表面６２ａは包装容器６１に接着固定されていない。図２０ではシール裏面６２ｂが包装容器６１に接着固定されている部分を接着部Ａとして示す。そして接着部Ｘ以外では包装容器６１とシール６２は離れていて、隙間Ｙが形成される。
【０１３３】
また、シール表面６２ａとシール裏面６２ｂの境目には、シール６２の上端から下端にかけて形成された２本のミシン目６３あり、２本のミシン目６３を切ることによりシール表面６２ａとシール裏面６２ｂを分離することができる。しかもシール表面６２ａは包装容器６１に接着固定されていないので、シール表面６２ａは包装容器６１からも分離することができる。さらにシール表面６２ａの内周面（図示せず）は、ほぼ全面に塗布された接着剤を剥離紙で覆った構成であり、剥離紙を剥がしてシール表面６２ａをユーザの好みに応じて各所に貼り付けることができる。
【０１３４】
例えば包装容器６１から取り出した生豆を収めたガラスなどの容器にシール表面６２ａを貼り付けて容器のラベルとすることにより、容器に収納している生豆の情報を記載する手間が省けるとともに生豆の情報の記載誤りも防止できる。加えて、ＱＲコード５ａが表示されていることにより、容器に収納された生豆に適した焙煎プロファイルを何度も誤り無く取得することができる。
【０１３５】
また、複数種類の生豆をそれぞれ収納したガラスなどの容器に、それぞれの生豆の収納容器から分離したそれぞれのシール表面６２ａを貼り付けてその容器を並べることにより、統一されたデザインのラベルを持つ容器が並ぶことになり、優れたインテリアとしてユーザに満足を与えることができる。
【０１３６】
さらに、収納容器６１から分離できて簡単に貼り付けることのできるシール表面６２ａの使い方として、大きな世界地図に生豆の生産地に合わせてシール表面６２ａを貼り付けるという楽しみ方もある。ユーザは世界地図に貼り付けられたシール表面６２ａを眺めながら、どの地域・国のコーヒーを味わったのかを確認したり、好みのコーヒーが分布する地域を考えたりしながら心地よい時間を過ごすことができる。
【０１３７】
以上説明したように、第１の発明は、複数種類のコーヒーの生豆の情報を保持したデータベースを利用して、生豆の情報を提供する方法である。また、データベースは、少なくとも、各生豆を一意に特定する識別情報、ユーザが所有する焙煎機による各生豆の焙煎方法を示す制御情報、および、各生豆の生産に関連する付随情報を関連付けた属性情報を含む。また、生豆の情報を提供する方法は、ユーザの端末装置に、所与の生豆の識別情報、および、所与の生豆の属性情報を格納したサーバのアドレス情報、の一方が変換された情報コードを読み取らせるステップと、情報コードから所与の生豆の識別情報またはアドレス情報を抽出するステップとを包含する。また、抽出した所与の生豆の識別情報またはアドレス情報に基づいて、端末装置に、所与の生豆の属性情報の要求を送信させるステップと、要求の受信に応答して、データベースから、所与の生豆の属性情報を抽出するステップとを包含する。さらに、抽出した属性情報を端末装置に送信するステップと、送信された属性情報を端末装置に受信させるステップと、属性情報に含まれる制御情報を焙煎機に送信させるステップと、付随情報を端末装置の出力装置に出力させるステップとを包含する。
【０１３８】
第２の発明は、複数種類のコーヒーの生豆の情報を保持したデータベースを利用して、生豆の情報を取得する端末装置である。また、データベースは、少なくとも、各生豆を一意に特定する識別情報、ユーザが所有する焙煎機による各生豆の焙煎方法を示す制御情報、および、各生豆の生産および焙煎に関連する付随情報を関連付けた属性情報を保持しており、かつ、データベースからの情報の読み出しはサーバによって管理されている。また、端末装置は、所与の生豆の識別情報、および、所与の生豆の属性情報を格納したサーバのアドレス情報、の一方が変換され、配達されたコーヒーの生豆に付与された情報コードを、光学的、磁気的または無線通信によって読み取る読取装置を有している。さらに、読み取られた情報コードに基づいて、所与の生豆の属性情報の要求を生成する処理回路と、要求をサーバに送信し、サーバから所与の生豆の属性情報を受信し、属性情報に含まれる制御情報を焙煎機に送信する通信回路と、付随情報を出力する出力装置とを有している。
【０１３９】
ユーザは、生豆と、その生豆に応じて設定された焙煎機の制御情報とその生豆の生産地や生産者などの付随情報とを入手するための情報コードとを、セットで入手できる。このため、ユーザは、生豆をその生豆に適した焙煎温度で焙煎できるとともに、付随情報を介して、生産者と直接つながる感覚が得られ、新たな食の体験が可能となる。
【０１４０】
また、ユーザは、たとえば生豆の包装容器に付与された情報コードを介して、その生豆に応じて設定された焙煎機の制御情報を受信し、その制御情報を焙煎機に送信することで、生豆をその生豆に適した焙煎温度で焙煎できる。
【０１４１】
第３の発明による端末装置では、第２の発明による通信回路が、焙煎機における焙煎時間と焙煎温度との関係を示す温度プロファイル、および、焙煎時間と焙煎機のファンの回転数との関係を示す回転数プロファイルを含む制御情報を焙煎機に送信する構成としてもよい。
【０１４２】
第４の発明による端末装置では、第２または第３の発明における情報コードが、所与の生豆の識別情報が変換されることによって生成されており、処理回路は、情報コードを所与の生豆の識別情報に変換し、通信回路は、要求とともに、処理回路によって変換された所与の生豆の識別情報を送信する構成としてもよい。
【０１４３】
第５の発明による端末装置は、第４の発明における通信回路がサーバから受け取った属性情報を格納する記憶装置をさらに備えてもよい。
【０１４４】
第６の発明による端末装置は、第５の発明における記憶装置が、２以上の異なる種類の生豆の各々に関し属性情報を蓄積しているときにおいて、処理回路は、所与の生豆の情報コードから変換された識別情報に基づいて、所与の生豆の属性情報を特定し、通信回路は、特定された属性情報に含まれる制御情報を焙煎機に送信する構成としてもよい。
【０１４５】
これにより、端末装置に複数の制御情報が保存されている場合であっても、生豆の包装容器等に付与された情報コードを読み取ることで、その生豆に応じた制御情報を焙煎機に送信できる。このため、複数の種類の生豆を購入し、それぞれの生豆の制御情報をまとめて端末装置に保存した場合であっても、生豆と制御情報の対応関係を覚えておく必要がなく、利便性が向上する。
【０１４６】
第７の発明による端末装置では、第５の発明における記憶装置に、２以上の異なる種類の生豆の各々に関し属性情報が蓄積されているときにおいて、属性情報には、属性情報が入手された時刻を示すタイムスタンプが付与されており、処理回路は、最新のタイムスタンプが付与された属性情報に含まれる制御情報を焙煎機に送信する構成としてもよい。
【０１４７】
第８の発明による端末装置では、第５の発明における処理回路が、情報コードから変換された識別情報と同じ識別情報を有する属性情報が記憶装置に格納されていない場合には、要求とともに、処理回路によって変換された所与の生豆の識別情報を送信する構成としてもよい。
【０１４８】
第９の発明による端末装置は、第８の発明における処理回路は、情報コードから変換された識別情報と同じ識別情報を有する属性情報が記憶装置に格納されている場合には、出力装置から、所与の生豆の属性情報が存在する情報を出力する構成としてもよい。
【０１４９】
第１０の発明による端末装置では、第９の発明の出力装置は表示パネルであり、出力装置はさらに、所与の生豆の属性情報を更新するか否かを選択するための表示を出力する構成としてもよい。
【０１５０】
第１１の発明による端末装置では、第２から第１０のいずれかの発明における出力装置は表示パネルであり、表示パネルは付随情報を視覚的に出力する構成としてもよい。
【０１５１】
第１２の発明による端末装置は、第２から第８のいずれかの発明における出力装置はスピーカであり、スピーカは、付随情報を音声によって出力する構成としてもよい。
【０１５２】
第１３の発明による端末装置は、第２から第１２のいずれかの発明における通信回路が、データベースから、所与の生豆の情報を集約するサーバにアクセスするためのアクセス情報をさらに含む属性情報を受信し、アクセス情報に基づいてサーバにアクセスする構成としてもよい。
【０１５３】
第１４の発明による端末装置は、第３の発明において、ユーザの指示を受け付ける入力インタフェース装置をさらに備え、所与の生豆の属性情報は、互いに異なる、複数の、温度プロファイルおよび複数の回転数プロファイルの組を含む。また、入力インタフェース装置は、温度プロファイルおよび回転数プロファイルの組に関するユーザの選択を受け付け、通信回路は、選択された温度プロファイルおよび回転数プロファイルの組を含む制御情報を焙煎機に送信する構成としてもよい。
【０１５４】
これによれば、端末装置は、複数の制御情報、例えば、深煎りや浅煎りなど、好みに応じて、基本となる制御情報を変更した制御情報を、一括して受信し、たとえば、そのうちの１つの制御情報を焙煎機に送信できる。このため、ユーザの利便性の向上と満足感の向上を図ることができる。
【０１５５】
第１５の発明による端末装置では、第１４の発明における所与の生豆の属性情報が、複数の、温度プロファイルおよび回転数プロファイルの組の各々の推奨の程度を示す優先度情報をさらに保持しており、出力装置は優先度情報に基づいて、最も推奨される温度プロファイルおよび複数の回転数プロファイルの組を少なくとも示す情報を出力する構成としてもよい。
【０１５６】
これにより、端末装置は、複数の制御情報、例えば、深煎りや浅煎りなど、好みに応じて、基本となる制御情報の一部を変更した制御情報のうち、どの制御情報が、その生豆におすすめかを表示できる。このため、よりユーザの利便性を向上できる。
【０１５７】
第１６の発明による端末装置では、第２から第１５のいずれかの発明における、各生豆の生産および焙煎に関連する付随情報が、各生豆の生産国、生産地、生産者、栽培環境、制御情報の作成者、作成者のコメントの情報の少なくとも一つを含む構成としてもよい。
【０１５８】
ユーザは、生産者、制御情報の作成者（たとえば焙煎士）に関する情報を知ることができ、生産者や焙煎士と、直接つながる感覚が得られ、新たな食の体験が可能となる。
【０１５９】
第１７の発明による端末装置では、第２または第３の発明において、情報コードが、所与の生豆の属性情報を格納したサーバのアドレス情報が変換されることによって生成されており、処理回路は、情報コードをアドレス情報に変換し、通信回路は、処理回路によって変換されたアドレス情報に従ってサーバにアクセスし、要求を送信する構成としてもよい。
【０１６０】
ユーザは、たとえば制御情報を焙煎機に送信した後にサーバにアクセスし、その生豆や制御情報に関する評価や、コメントなどを、容易に、サーバに送信できる。これによって、ユーザは、生豆を焙煎する作業を通じた満足感が向上する。
【０１６１】
第１８の発明による端末装置は、第１７の発明における通信回路がサーバから受け取った属性情報を格納する記憶装置をさらに備えてもよい。
【産業上の利用可能性】
【０１６２】
本発明は、通信機能を利用して焙煎プロファイルを設定する焙煎機、および、この焙煎機に焙煎プロファイルを送信する機能を有する端末装置を有するシステムに利用可能である。
【符号の説明】
【０１６３】
１  コーヒー生豆の流通システム
１０  情報提供システム
１００  データベース（ＤＢ）サーバ
１０１  信号処理回路（ＣＰＵ）
１０２  通信回路
１０３  メモリ
１０４  通信バス
１５０  出荷サーバ
２００  端末装置
２０１  信号処理回路（ＣＰＵ）
２０２  無線通信回路
２０３  入力インタフェース（Ｉ／Ｆ）装置
２０４  メモリ
２０５  画像処理回路
２０６  ディスプレイ
２０７  カメラモジュール
２０８  ストレージ
２０９  スピーカ
２１０  通信バス
３００  焙煎機
３０１  マイコン
３０２  無線通信回路
３０３  メモリ
３０４  ファンモータ
３０５  ヒータ
３０６  ストレージ
３０７  通信バス
【図１】
0006803528.tif 000007
【図２】
0006803528.tif 000008
【図３】
0006803528.tif 000009
【図４】
0006803528.tif 000010
【図５】
0006803528.tif 000011
【図６】
0006803528.tif 000012
【図７】
0006803528.tif 000013
【図８】
0006803528.tif 000014
【図９】
0006803528.tif 000015
【図１０】
0006803528.tif 000016
【図１１】
0006803528.tif 000017
【図１２】
0006803528.tif 000018
【図１３】
0006803528.tif 000019
【図１４】
0006803528.tif 000020
【図１５】
0006803528.tif 000021
【図１６】
0006803528.tif 000022
【図１７】
0006803528.tif 000023
【図１８】
0006803528.tif 000024
【図１９】
0006803528.tif 000025
【図２０】
0006803528.tif 000026