(57)【要約】【課題】レシピの配布と商品の売り上げとを効率的に管理することができるレシピ提供システム、レシピ提供方法、及び、レシピ提供プログラムを提供する。【解決手段】  実施形態によれば、レシピ提供システムは、第１記憶部と、操作部と、印刷部と、を備える。第１記憶部は、店舗内の商品を一部材料とする料理のレシピのレシピデータを格納する。操作部は、前記第１記憶部が格納する前記レシピデータを印刷する印刷操作を前記店舗内の利用者から受け付ける。印刷部は、前記操作部が受け付けた前記印刷操作に基づいてレシピデータを用紙に印刷する。【選択図】図５
2015164029.tif 000002
【特許請求の範囲】
【請求項１】
店舗内の商品を一部材料とする料理のレシピのレシピデータを格納する第１記憶部と、
前記第１記憶部が格納する前記レシピデータを印刷する印刷操作を前記店舗内の利用者から受け付ける操作部と、
前記操作部が受け付けた前記印刷操作に基づいて、前記レシピデータを用紙に印刷する印刷部と、
を備えるレシピ提供システム。
【請求項２】
前記操作部は、前記第１記憶部が格納する前記レシピデータを選択する選択操作を前記店舗内の前記利用者から受け付け、
前記操作部が受け付けた前記選択操作によって前記レシピデータが選択された回数を格納する第２記憶部と、
前記印刷部が前記レシピデータを印刷した回数を格納する第３記憶部と、
を備える、
前記請求項１に記載のレシピ提供システム。
【請求項３】
店舗内の商品を少なくとも一部材料とする料理のレシピのレシピデータを印刷する印刷操作を前記店舗内の利用者から受け付け、
受け付けられた前記印刷操作に基づいて、前記レシピデータを用紙に印刷する、
レシピ提供方法。
【請求項４】
前記レシピデータを選択する選択操作を前記店舗内の前記利用者から受け付け、
前記選択操作によって前記レシピデータが選択された回数をカウントし、
前記印刷操作によって前記レシピデータが印刷された回数をカウントする、
前記請求項３に記載のレシピ提供方法。
【請求項５】
コンピュータに、
第１記憶部に、店舗内の商品を少なくとも一部材料とする料理のレシピのレシピデータを格納させる機能と、
前記第１記憶部が格納する前記レシピデータを印刷する印刷操作を前記店舗内の利用者から受け付けさせる機能と、
受け付けられた前記印刷操作に基づいて、前記レシピデータを用紙に印刷させる機能と、
を実現させるためのレシピ提供プログラム。
【請求項６】
さらに、
コンピュータに、
前記レシピデータを選択する選択操作を前記店舗内の前記利用者から受け付けさせる機能と、
第２記憶部に、前記選択操作によって前記レシピデータが選択された回数を格納させる機能と、
第３記憶部に、前記印刷操作によって前記レシピデータが印刷された回数を格納させる機能と、
を実現させる、
前記請求項５に記載のレシピ提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、レシピ提供システム、レシピ提供方法、及び、レシピ提供プログラムに関する。
【背景技術】
【０００２】
スーパーマーケット（以下、スーパーと略称する）などで利用されるレシピ提供システムの利用者端末は、利用者などの指示に応じて料理のレシピを印刷する機能を有する。印刷されたレシピは、利用者に配布される。大抵の利用者は、レシピを見て必要な食品を購入するので、レシピの配布が食品の売り上げに寄与すると考えられる。しかしながら、従来のレシピ提供システムは、レシピの配布と、レシピに記載された食品の売り上げとを関連づけることができないため、レシピの配布がどの程度食品の売り上げに寄与したかを店側が分析できないという課題がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２２００５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記の課題を解決するために、レシピの配布と商品の売り上げとを効率的に管理することができるレシピ提供システム、レシピ提供方法、及び、レシピ提供プログラムを提供する。
【課題を解決するための手段】
【０００５】
実施形態によれば、レシピ提供システムは、第１記憶部と、操作部と、印刷部と、を備える。第１記憶部は、店舗内の商品を一部材料とする料理のレシピのレシピデータを格納する。操作部は、前記第１記憶部が格納する前記レシピデータを印刷する印刷操作を前記店舗内の利用者から受け付ける。印刷部は、前記操作部が受け付けた前記印刷操作に基づいてレシピデータを用紙に印刷する。
【図面の簡単な説明】
【０００６】
【図１】図１は、実施形態に係るレシピ提供システムの構成例を示すブロック図である。
【図２】図２は、実施形態に係るサーバの構成例を示すブロック図である。
【図３】図３は、実施形態に係るサーバのＲＡＭに形成される主要なメモリ領域を示す模式図である。
【図４】図４は、実施形態に係る利用者端末の構成例を示すブロック図である。
【図５】図５は、実施形態に係るＰＯＳ端末の構成例を示すブロック図である。
【図６】図６は、実施形態に係る利用者端末の表示画面の例を示す図である。
【図７】図７は、実施形態に係るレシピ選択画面の例を示す図である。
【図８】図８は、実施形態に係るレシピ印刷画面の例を示す図である。
【図９】図９は、実施形態に係るレシピ用紙の例を示す図である。
【図１０】図１０は、実施形態に係るレシピ用紙の他の例を示す図である。
【図１１】図１１は、実施形態に係るレシピ提供システムがレシピの選択を受け付ける動作例を示すブロック図である。
【図１２】図１２は、実施形態に係るレシピ提供システムがレシピを印刷する動作例を示すブロック図である。
【図１３】図１３は、実施形態に係る利用者端末の動作例を示すフローチャートである。
【図１４】図１４は、実施形態に係るＰＯＳ端末の動作例を示すフローチャートである。
【発明を実施するための形態】
【０００７】
以下、実施形態について図面を参照しながら説明する。まず、レシピ提供システムの構成について説明する。  
実施形態に係るレシピ提供システムは、利用者の指示に基づいてレシピを印刷する。レシピ提供システムは、スーパーなどの食品販売店などに設置される。スーパーなどの食品販売店に来店した客は、レシピ提供システムの表示部に表示される複数のレシピからレシピを選択し、選択されたレシピを印刷することができる。レシピが印刷された用紙（レシピ用紙）には、クーポン情報が記載される。利用者は、レシピが印刷された用紙をレジなどで店員に提示し、クーポン情報に基づくサービスを受けることができる。
【０００８】
図１は、レシピ提供システム１の構成例を示すブロック図である。  
図１が示すように、レシピ提供システム１は、サーバ２、利用者端末３及びＰＯＳ端末４などを備える。
【０００９】
サーバ２は、レシピ提供システム１の全体を統括する。たとえば、サーバ２は、利用者端末３へレシピデータを送信したり、利用者端末３及びＰＯＳ端末４から動作情報を受信する。また、サーバ２は、利用者端末３において、利用者がレシピを選択した回数、及び、利用者がレシピを印刷した回数などを管理する。また、サーバ２は、ＰＯＳ端末４において、購入された商品のデータなどを管理する。サーバ２は、スーパーなどの食品販売店内に設置されてもよいし、外部に設置されてもよい。
【００１０】
利用者端末３は、サーバ２からの指示又は利用者からの指示に基づいてレシピを表示する。また、利用者端末３は、利用者のレシピの選択に基づいてレシピを印刷する。利用者端末３は、レシピを表示し、利用者にレシピを選択させる。また、利用者端末３は、選択されたレシピを印刷する操作を受け付ける。たとえば、利用者端末３は、スーパーなどの食品販売店（店舗）の入り口など、食品販売店の利用者が容易に操作することができる場所に設置される。
【００１１】
ＰＯＳ端末４は、商品の購入処理を行う。また、ＰＯＳ端末４は、利用者が所持するレシピ用紙に対応する商品が購入されたことを示す情報をサーバ２へ送信する。たとえば、ＰＯＳ端末４は、スーパーなどの食品販売店のチェックアウトレーンなど、店員などが商品の購入処理を行う場所に配置されてもよい。また、ＰＯＳ端末４は、食品販売店の利用者の操作により購入処理を行ってもよい。
【００１２】
サーバ２は、利用者端末３及びＰＯＳ端末４と有線又は無線で電気的に接続される。サーバ２は、利用者端末３及びＰＯＳ端末４とデータを送受信することができる。たとえば、サーバ２が食品販売店の内部にある場合には、サーバ２は、有線又は無線ＬＡＮなどを通じて、利用者端末３及びＰＯＳ端末４と接続してもよい。また、サーバ２が食品販売店の外部にある場合には、サーバ２は、インターネットなどの通信網を通じて利用者端末３及びＰＯＳ端末４と接続してもよい。
【００１３】
図２は、サーバ２の構成例を示すブロック図である。  
図２が示すように、サーバ２は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、入出力インターフェース（Ｉ／Ｆ）２４、及び、不揮発性メモリ２５などを有する。
【００１４】
ＣＰＵ２１は、サーバ２全体を制御する。ＣＰＵ２１は、プログラムを実行することによって種々の処理を実現するプロセッサである。ＣＰＵ２１は、システムバスなどを介して、サーバ２内の各部に接続する。ＣＰＵ２１は、外部装置からの動作指示に応じて、サーバ２内の各部へ動作指示を出力したり、各部から取得した種々の情報を外部装置へ通知したりする。たとえば、ＣＰＵ２１は、入出力Ｉ／Ｆ２４を通じてレシピデータを利用者端末３へ送信する。また、ＣＰＵ２１は、ＰＯＳ端末４から購入された商品の情報を受信して、当該情報を管理する。
【００１５】
ＲＯＭ２２は、プログラムおよび制御データなどを記憶する書換え不可の不揮発性メモリである。  
ＲＡＭ２３は、揮発性のメモリで構成される。ＲＡＭ２３は、ワーキングメモリ、あるいはバッファメモリである。ＣＰＵ２１は、ＲＡＭ２３を使用しながらＲＯＭ２２に記憶したプログラムなどを実行することによって種々の処理を実現する。  
ＲＡＭ２３は、図３に示すように、記憶領域２３ａ、記憶領域２３ｂ及び記憶領域２３ｃを有する。記憶領域２３ａ乃至２３ｃが格納するデータについては後に詳述する。
【００１６】
入出力Ｉ／Ｆ２４は、利用者端末３及びＰＯＳ端末４などと通信するためのインターフェースである。入出力Ｉ／Ｆ２４は、ＣＰＵ２１からの命令に基づいて、利用者端末３及びＰＯＳ端末４へ各種のデータを送信する。また、入出力Ｉ／Ｆ２４は、利用者端末３及びＰＯＳ端末４から各種のデータを受信する。たとえば、入出力Ｉ／Ｆ２４は、利用者端末３及びＰＯＳ端末４にローカルに接続するインターフェースであっても良いし、インターネットなどの通信網を介して利用者端末３及びＰＯＳ端末４と通信するためのインターフェースであっても良い。
【００１７】
不揮発性メモリ２５は、例えば、ＥＥＰＲＯＭ、フラッシュＲＯＭ、ＨＤＤ（ハードディスクドライブ）、あるいは、ＳＳＤ（Solid State Disk）などのデータの書き込み及び書換えが可能な不揮発性のメモリにより構成される。不揮発性メモリ２５は、サーバ２の運用用途に応じて制御プログラム、制御データ、および、種々のデータを格納する。
【００１８】
また、不揮発性メモリ２５は、レシピデータを格納する記憶領域２５ａを有する。記憶領域２５ａは、レシピデータを複数個格納してもよい。記憶領域２５ａが格納するレシピデータの個数は、特定の個数に限定されるものではない。
【００１９】
レシピデータは、所定の料理に関するレシピから構成される。レシピデータは、店舗内の商品を材料とする料理のレシピから構成される。なお、料理の材料の一部が店舗内の商品であってもよいし、料理の材料の全てが店舗内の商品であってもよい。
【００２０】
たとえば、レシピデータは、料理の写真、料理の材料、料理の手順、料理に係る時間、及び、料理のカロリーなどから構成される。レシピデータは、特定の構成に限定されるものではない。
【００２１】
記憶領域２５ａは、予めレシピデータを格納する。たとえば、事前に人が記憶領域２５ａにレシピデータを格納してもよい。また、記憶領域２５ａは、レシピデータを追加して格納できる。また、不要なレシピデータは、記憶領域２５ａから削除できる。
【００２２】
なお、サーバ２は、キーボードなどの操作部、又は、ディスプレイなどの表示部を設けても良い。
【００２３】
図３は、サーバ２のＲＡＭ２３に形成される主要な記憶領域の模式図である。
【００２４】
記憶領域２３ａは、選択数カウンタを格納する。選択数カウンタは、利用者がレシピデータを選択した回数を計数する。記憶領域２３ａは、レシピデータごとに、選択数カウンタを格納する。不揮発性メモリ２５の記憶領域２５ａが複数個のレシピデータを格納する場合、記憶領域２３ａは、それぞれのレシピデータに対応する選択数カウンタを格納する。
【００２５】
記憶領域２３ｂは、印刷数カウンタを格納する。印刷数カウンタは、利用者がレシピデータを印刷した回数を計数する。記憶領域２３ｂは、レシピデータごとに、印刷数カウンタを格納する。不揮発性メモリ２５の記憶領域２５ａが複数個のレシピデータを格納する場合、記憶領域２３ｂは、それぞれのレシピデータに対応する印刷数カウンタを格納する。
【００２６】
記憶領域２３ｃは、クーポン利用数カウンタを格納する。クーポン利用数カウンタは、利用者がレシピに付随するクーポンを利用した回数を計数する。記憶領域２３ｃは、レシピデータごとに、クーポン利用数カウンタを格納する。不揮発性メモリ２５の記憶領域２５ａが複数個のレシピデータを格納する場合、記憶領域２３ｃは、それぞれのレシピデータに対応するクーポン利用数カウンタを格納する。たとえば、クーポンは、料理に使用される所定の食材に関するクーポンである。即ち、クーポン利用数カウンタは、レシピ用紙を所持する利用者がレシピ用紙のレシピデータに対応する対象商品（食材）を購入した回数をカウントする。対象商品は、レシピデータが示す料理の材料となる商品の少なくとも一部である。なお、記憶領域２３ｃは、レシピデータを印刷した回数と対応付けて、クーポン利用数カウンタを格納してもよい。
【００２７】
なお、不揮発性メモリ２５が記憶領域２３ａ乃至２３ｃを備えてもよい。
【００２８】
図４は、利用者端末３の構成例を示すブロック図である。  
図４が示すように、利用者端末３は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、入出力インターフェース（Ｉ／Ｆ）３４、操作部３５、表示部３６及びプリンタエンジン３７などを有する。
【００２９】
ＣＰＵ３１は、利用者端末３全体を制御する。ＣＰＵ３１は、プログラムを実行することによって種々の処理を実現するプロセッサである。ＣＰＵ３１は、システムバスなどを介して、利用者端末３内の各部に接続する。ＣＰＵ３１は、外部装置からの動作指示に応じて、利用者端末３内の各部へ動作指示を出力したり、各部から取得した種々の情報を外部装置へ通知したりする。たとえば、ＣＰＵ３１は、入出力Ｉ／Ｆ３４を通じてサーバ２からレシピデータを受信し、表示部に受信されたレシピデータを表示する。また、ＣＰＵ３１は、プリンタエンジン３７を用いて、レシピデータを印刷する。また、ＣＰＵ３１は、入出力Ｉ／Ｆ３４を通じて、利用者がレシピデータを選択したことを示す情報、及び、利用者がレシピデータを印刷したことを示す情報をサーバ２へ送信する。
【００３０】
ＲＯＭ３２は、プログラムおよび制御データなどを記憶する書換え不可の不揮発性メモリである。  
ＲＡＭ３３は、揮発性のメモリで構成される。ＲＡＭ３３は、ワーキングメモリ、あるいはバッファメモリである。ＣＰＵ３１は、ＲＡＭ３３を使用しながらＲＯＭ３２に記憶したプログラムなどを実行することによって種々の処理を実現する。
【００３１】
入出力Ｉ／Ｆ３４は、サーバ２などと通信するためのインターフェースである。入出力Ｉ／Ｆ３４は、ＣＰＵ３１からの命令に基づいて、サーバ２へ各種のデータを送信する。また、入出力Ｉ／Ｆ３４は、サーバ２から各種のデータを受信する。たとえば、入出力Ｉ／Ｆ３４は、サーバ２にローカルに接続するインターフェースであっても良いし、インターネットなどの通信網を介してサーバ２と通信するためのインターフェースであっても良い。
【００３２】
操作部３５は、利用者の各種の操作を受け付ける。操作部３５は、レシピデータを選択する選択操作を受け付ける。また、操作部３５は、レシピデータを印刷する印刷操作を受け付ける。操作部３５は、受け付けた操作をＣＰＵ３１へ送信する。操作部３５は、例えばキーボード及びマウスなどである。
【００３３】
表示部３６は、利用者端末３の利用者に種々の情報を表示する。たとえば、表示部３６は、ＣＰＵ３１の指示に基づき、レシピデータを表示する。また、表示部３６は、レシピデータの選択又は印刷の指示の入力を受け付けるための画像を表示する。たとえば、表示部３６は、液晶ディスプレイなどである。  
なお、操作部３５と表示部３６とは、一体的にタッチパネルなどから構成されてもよい。
【００３４】
プリンタエンジン３７は、ＣＰＵ３１の指示に基づいてレシピデータを印刷する。即ち、プリンタエンジン３７は、操作部３５で印刷操作を受け付けると、レシピデータを含む印刷用の画像を用紙に印刷する。印刷用の画像は、ＣＰＵ３１がレシピデータに基づいて生成してもよいし、サーバ２から受信してもよい。また、プリンタエンジン３７は、ＣＰＵ３１の指示に基づいて、用紙にレシピデータを特定する特定情報を印刷してもよい。特定情報については、後述する。プリンタエンジン３７は、用紙供給部、用紙搬送部及び印字部などを備えてもよい。  
プリンタエンジン３７は、インクジェット方式または電子写真方式など特定の方式に限定されるものではない。
【００３５】
なお、利用者端末３は、さらに不揮発性メモリなどを備えてもよい。
【００３６】
図５は、ＰＯＳ端末４の構成例を示すブロック図である。  
図５が示すように、ＰＯＳ端末４は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、入出力インターフェース（Ｉ／Ｆ）４４、操作部４５、表示部４６及び読取部４７などを有する。
【００３７】
ＣＰＵ４１は、ＰＯＳ端末４全体を制御する。ＣＰＵ４１は、プログラムを実行することによって種々の処理を実現するプロセッサである。ＣＰＵ４１は、システムバスなどを介して、ＰＯＳ端末４内の各部に接続する。ＣＰＵ４１は、外部装置からの動作指示に応じて、ＰＯＳ端末４内の各部へ動作指示を出力したり、各部から取得した種々の情報を外部装置へ通知したりする。たとえば、ＣＰＵ４１は、入出力Ｉ／Ｆ４４を通じてサーバ２からクーポンの割引率などを示す情報を受信する。また、ＣＰＵ４１は、受信された情報に基づいて、利用者が購入しようとする商品の購入処理を行う。また、ＣＰＵ４１は、入出力Ｉ／Ｆ４４を通じて、利用者が購入した商品及びクーポンなどを示す情報をサーバ２へ送信する。
【００３８】
ＲＯＭ４２は、プログラムおよび制御データなどを記憶する書換え不可の不揮発性メモリである。  
ＲＡＭ４３は、揮発性のメモリで構成される。ＲＡＭ４３は、ワーキングメモリ、あるいはバッファメモリである。ＣＰＵ４１は、ＲＡＭ４３を使用しながらＲＯＭ４２に記憶したプログラムなどを実行することによって種々の処理を実現する。
【００３９】
入出力Ｉ／Ｆ４４は、サーバ２などと通信するためのインターフェースである。入出力Ｉ／Ｆ４４は、ＣＰＵ４１からの命令に基づいて、サーバ２へ各種のデータを送信する。また、入出力Ｉ／Ｆ４４は、サーバ２から各種のデータを受信する。たとえば、入出力Ｉ／Ｆ４４は、サーバ２にローカルに接続するインターフェースであっても良いし、インターネットなどの通信網を介してサーバ２と通信するためのインターフェースであっても良い。
【００４０】
操作部４５は、店員の各種の操作を受け付ける。たとえば、操作部４５は、店員の操作により購入処理に必要な情報の入力を受け付ける。操作部４５は、受け付けられた操作をＣＰＵ３１へ送信する。操作部４５は、例えばキーボード及びマウスなどである。
【００４１】
表示部４６は、ＰＯＳ端末４を操作する店員に種々の情報を表示する。また、表示部４６は、利用者に対して種々の情報を表示してもよい。たとえば、表示部４６は、ＣＰＵ４１の指示に基づき、商品の価格及び合計金額などを表示する。また、表示部４６は、店員の操作の入力を受け付けるための画像を表示してもよい。たとえば、表示部４６は、液晶ディスプレイなどである。  
なお、操作部４５と表示部４６とは、一体的にタッチパネルなどから構成されてもよい。
【００４２】
読取部４７は、レシピが印刷された用紙から特定情報を読み取る。特定情報がバーコードで印刷される場合、読取部４７は、バーコードリーダである。また、特定情報が無線タグを用いてレシピ用紙に付与される場合、読取部４７は、短距離無線通信装置などであってもよい。読取部４７は、ハンディタイプであってもよいし、ＰＯＳ端末４に固定されていてもよい。また、読取部４７は、商品に添付されるバーコードなど、商品を特定する情報を読み取ってもよい。
【００４３】
次に、利用者端末３の表示部３６が表示する画面について説明する。図６は、利用者端末３が表示する初期画面の例を示す。初期画面は、利用者端末３が最初に表示する画面である。図６が示すように、初期画面は、利用者端末３が設置されている食品販売店に関する種々の情報を示す。
【００４４】
初期画面は、レシピ選択画面を表示させるアイコンを表示する。表示領域５１は、レシピ選択画面を表示させるアイコンを表示する。利用者が当該アイコンをタッチすると、利用者端末３は、レシピ選択画面に移行する。なお、表示領域５１は、特定のレシピ印刷画面を表示させるアイコンを表示してもよい。
【００４５】
初期画面は、さらに、クーポン情報を表示させるアイコン、地図を表示させるアイコンなどを表示してもよい。初期画面の構成は、特定の構成に限定されるものではない。
【００４６】
次に、レシピ選択画面について説明する。  
図７は、利用者端末３が表示するレシピ選択画面の例を示す。レシピ選択画面は、利用者がレシピを選択する画面である。ここでは、レシピ選択画面は、利用者がタッチすることでレシピを選択する選択アイコンを表示する。利用者は、選択アイコンをタッチしてレシピを選択する。図７が示すように、レシピ選択画面は、表示領域６１、表示領域６２及び表示領域６３などを備える。
【００４７】
表示領域６１は、選択アイコンとして、料理のカテゴリを示すカテゴリアイコンを表示する。表示領域６１は、健康によい料理、野菜の多い料理、１０分以下で調理可能な料理、カロリーが低い料理、及び、グルテンフリーの料理などのカテゴリを示すアイコンを表示する。利用者は、カテゴリアイコンをタッチすることで、当該カテゴリアイコンが示すカテゴリに対応する料理を選択する。  
表示領域６１が表示するカテゴリは、特定の構成に限定されるものではない。
【００４８】
表示領域６２は、選択アイコンとして、料理の画像を示す料理アイコンを表示する。表示領域６２は、一定の期間ごとに料理アイコンを更新する。即ち、表示領域６２は、一定期間ごとに、料理アイコンとして、異なる料理の画像を表示する。すべての料理アイコンを表示し終えると、表示領域６２は、最初に表示していた料理アイコンを表示する。利用者は、料理アイコンをタッチすることで、当該料理のレシピを選択する。
【００４９】
表示領域６３は、選択アイコンとして、選択可能な複数の料理アイコンを表示する。表示領域６３は、表示領域６２と異なり、料理アイコンを固定する。利用者は、料理アイコンをタッチすることで、料理アイコンに対応するレシピを選択する。
【００５０】
なお、料理アイコンは、料理の画像の他に、料理の名称、料理のカロリーなども同時に表示してもよい。料理アイコンの構成は、特定の構成に限定されるものではない。
【００５１】
レシピ選択画面は、３つに表示領域を分けなくともよい。レシピ選択画面の構成は、特定の構成に限定されるものではない。
【００５２】
次に、レシピ印刷画面について説明する。図８は、レシピ印刷画面の例を示す。  
レシピ印刷画面は、利用者が選択されたレシピを印刷する画面である。図８が示すように、レシピ印刷画面７１は、表示領域６２の内部に表示される。レシピ印刷画面７１は、印刷画像７１ａ、加算アイコン７１ｂ、減少アイコン７１ｃ、印刷部数アイコン７１ｄ、及び、プリントアイコン７１ｅなどを備える。
【００５３】
印刷画像７１ａは、用紙に印刷される画像である。たとえば、印刷画像７１ａは、料理の写真、料理の材料、及び、材料が置いてある位置などを示す。印刷画像７１ａの構成は、特定の構成に限定されるものではない。印刷画像７１ａは、レシピデータに基づいてＣＰＵ３１によって生成されてもよい。また、印刷画像７１ａは、サーバ２から送信されてもよい。
【００５４】
加算アイコン７１ｂは、印刷部数を１部増加させるアイコンである。利用者は、加算アイコン７１ｂをタッチすることにより、印刷画像７１ａの印刷部数を１部増加させることができる。
【００５５】
減少アイコン７１ｃは、印刷部数を１部減少させるアイコンである。利用者は、減少アイコン７１ｃをタッチすることにより、印刷画像７１ａの印刷部数を１部減少させることができる。
【００５６】
印刷部数アイコン７１ｄは、印刷画像７１ａを印刷する部数を表示するアイコンである。初期状態において、印刷部数アイコン７１ｄは、印刷部数として「１」を表示してもよい。
【００５７】
プリントアイコン７１ｅは、印刷画像７１ａの印刷を指令するアイコンである。利用者がプリントアイコン７１ｅをタッチすると、利用者端末３は、印刷部数アイコン７１ｄが表示する部数、印刷画像７１ａを印刷する。
【００５８】
なお、レシピ印刷画面７１の構成は、特定の構成に限定されるものではない。また、レシピ印刷画面７１は、利用者端末３の表示部３６全体に表示されてもよい。
【００５９】
次に、レシピ提供システム１が印刷するレシピ用紙について説明する。  
図９は、レシピ提供システム１が印刷するレシピ用紙８１の例を示す図である。図９が示すように、レシピ用紙８１は、印刷領域８２、及び、印刷領域８３などを備える。
【００６０】
印刷領域８２は、利用者端末３がレシピデータを印刷する領域である。即ち、印刷領域８２には、印刷画像７１ａが印刷される。
【００６１】
印刷領域８３は、利用者端末３が特定情報を印刷する領域である。特定情報は、レシピデータに対応する食品を示す情報を保持する。たとえば、特定情報は、レシピデータに対応する商品のクーポン情報などであってもよい。特定情報が示す商品は、レシピデータのレシピに使用される食材を含む。クーポン情報は、値引き、ポイント付与などの情報である。特定情報は、レシピデータを特定する情報であってもよい。たとえば、特定情報は、レシピデータを特定するＩＤなどであってもよい。この場合、ＰＯＳ端末４は、予めレシピデータに対応する商品を示す情報を格納することで、利用者が所持するレシピ用紙のレシピデータに対応する商品を識別してもよい。
【００６２】
特定情報は、ＰＯＳ端末４の読取部４７が読み取ることができる形式で印刷される。たとえば、特定情報は、印刷領域８３内にバーコード又は二次元バーコードとして印刷される。特定情報の印刷形式は、特定の構成に限定されるものではない。
【００６３】
図１０は、レシピ提供システム１が印刷するレシピ用紙８１の他の例を示す図である。  
図１０が示すレシピ用紙８１は、印刷領域８３が無線タグ８４となる点で図９が示すレシピ用紙８１と異なる。
【００６４】
無線タグ８４は、外部装置と無線通信によりデータを送受信するタグである。無線タグ８４は、外部装置から無線で電力などを供給され、起動する。無線タグ８４は、外部装置からリードコマンドなどを受信することにより、内部のデータを外部装置へ送信する。無線タグ８４は、読取部４７がデータを読み取ることができる無線装置である。たとえば、無線タグ８４は、制御部、アンテナ、及び、不揮発性メモリなどを備える。
【００６５】
無線タグ８４は、特定情報を格納する。無線タグ８４は、用紙に予め埋め込まれていてもよい。また、無線タグ８４はシールなどに埋め込まれ、利用者端末３内に格納されていてもよい。無線タグ８４がシールに埋め込まれている場合、利用者端末３は、レシピの印刷の後に、レシピ用紙に無線タグ８４を含むシールを貼り付ける。
【００６６】
たとえば、利用者端末３のＣＰＵ３１は、印刷されたレシピデータを示す情報と、レシピデータが印刷された印刷用紙の無線タグのＩＤと、を対応付けて、サーバ２へ送信してもよい。サーバ２は、印刷されたレシピデータを示す情報と、レシピデータが印刷された印刷用紙の無線タグのＩＤと、を対応付けて、ＰＯＳ端末４へ送信してもよい。
【００６７】
なお、特定情報がレシピ用紙に添付される態様は、特定の構成に限定されるものではない。
【００６８】
次に、レシピ提供システム１がレシピの選択を受け付ける動作例について説明する。  
図１１は、レシピ提供システム１がレシピの選択を受け付ける動作例を示すブロック図である。  
ここでは、サーバ２の不揮発性メモリ２５は、予めレシピデータを格納しているものとする。
【００６９】
まず、サーバ２のＣＰＵ２１は、入出力Ｉ／Ｆ２４を通じて、不揮発性メモリ２５が格納するレシピデータを利用者端末３へ送信する。
【００７０】
利用者端末３のＣＰＵ３１は、入出力Ｉ／Ｆ３４を通じてレシピデータを受信する。レシピデータを受信すると、利用者端末３は、利用可能となる。利用者端末３が利用可能となると、ＣＰＵ３１は、表示部３６に初期画面を表示する。ここでは、利用者は、所定のアイコンにタッチして、レシピ選択画面を表示させるものとする。
【００７１】
ＣＰＵ３１は、表示部３６にレシピ選択画面を表示する。レシピ選択画面を表示すると、ＣＰＵ３１は、操作部３５にレシピの選択が入力されるまで待機する。
【００７２】
操作部３５にレシピの選択が入力されると、ＣＰＵ３１は、表示部３６に、選択されたレシピデータに対応するレシピ印刷画面を表示する。レシピ印刷画面を表示すると、ＣＰＵ３１は、入出力Ｉ／Ｆ３４を通じて、選択されたレシピを示す情報をサーバ２へ送信する。
【００７３】
サーバ２のＣＰＵ２１は、入出力Ｉ／Ｆ２４を通じて、選択されたレシピを示す情報を受信する。当該情報を受信すると、ＣＰＵ２１は、記憶領域２３ａにおいて、当該情報が示すレシピデータに対応する選択数カウンタをカウントアップする。ＣＰＵ２１が選択数カウンタをカウントアップすると、レシピ提供システム１は、レシピの選択を受け付ける動作を終了する。
【００７４】
なお、ＣＰＵ３１は、選択されたレシピを示す情報をサーバ２へ送信してから、レシピ選択画面を表示してもよい。また、ＣＰＵ３１は、レシピの選択を受け付けてからサーバ２からレシピデータを受信してもよい。また、ＣＰＵ３１は、一定の期間、レシピが選択された回数をカウントし、当該期間が経過した後に、レシピとレシピが選択された回数とを対応付けて、サーバ２へ送信してもよい。
【００７５】
次に、レシピ提供システム１がレシピを印刷する動作例について説明する。  
図１２は、レシピ提供システム１がレシピを印刷する動作例を示すブロック図である。
ここでは、利用者端末３は、表示部３６に、レシピ印刷画面を表示しているものとする。
【００７６】
まず、ＣＰＵ３１は、操作部３５においてプリントアイコン７１ｅがタッチされるまで待機する。
【００７７】
プリントアイコン７１ｅがタッチされると、ＣＰＵ３１は、プリンタエンジン３７を用いて、選択されたレシピデータに対応する印刷画像を印刷する。  
また、ＣＰＵ３１は、印刷画像が印刷されたレシピ用紙に特定情報を付加する。特定情報がバーコードで印刷される場合、ＣＰＵ３１は、用紙に特定情報を示すバーコードを印刷する。特定情報が無線タグで付与される場合、ＣＰＵ３１は、無線タグのＩＤとレシピデータとを対応づけてサーバ２へ送信してもよい。
【００７８】
印刷画像を印刷すると、ＣＰＵ３１は、入出力Ｉ／Ｆ３４を通じて、印刷されたレシピを示す情報をサーバ２へ送信する。
【００７９】
サーバ２のＣＰＵ２１は、入出力Ｉ／Ｆ２４を通じて、印刷されたレシピを示す情報を受信する。当該情報を受信すると、ＣＰＵ２１は、記憶領域２３ｂにおいて、当該情報が示すレシピデータに対応する印刷数カウンタをカウントアップする。ＣＰＵ２１が印刷数カウンタをカウントアップすると、レシピ提供システム１は、レシピを印刷する動作を終了する。
【００８０】
なお、ＣＰＵ３１は、印刷されたレシピを示す情報をサーバ２へ送信してから、レシピを印刷してもよい。また、ＣＰＵ３１は、一定の期間、レシピが印刷された回数をカウントし、所定の期間が経過した後に、レシピとレシピが印刷された回数とを対応付けて、サーバ２へ送信してもよい。
【００８１】
次に、利用者端末３の動作例について説明する。  
図１３は、利用者端末３の動作例を説明するためのフローチャートである。  
ここでは、利用者はレシピ選択画面を表示するアイコンをタッチし、利用者端末３は、レシピ選択画面を表示しているものとする。
【００８２】
まず、利用者端末３のＣＰＵ３１は、表示部３６に、レシピ選択画面を表示する（ステップＳ１１）。レシピ選択画面を表示すると、ＣＰＵ３１は、操作部３５を通じて、カテゴリアイコンがタッチされたかを判定する（ステップＳ１２）。
【００８３】
カテゴリアイコンがタッチされていないと判定すると（ステップＳ１２、ＮＯ）、ＣＰＵ３１は、操作部３５を通じて、画像アイコンがタッチされたかを判定する（ステップＳ１３）。
【００８４】
画像アイコンがタッチされていないと判定すると（ステップＳ１３、ＮＯ）、ＣＰＵ３１は、表示領域６２に画像アイコンを表示してから所定の時間が経過したか判定する（ステップＳ１４）。
【００８５】
表示領域６２に画像アイコンを表示してから所定の時間が経過したと判定すると（ステップＳ１４、ＹＥＳ）、ＣＰＵ３１は、表示領域６２に表示している画像アイコンを切り替える（ステップＳ１５）。
【００８６】
表示領域６２に画像アイコンを表示してから所定の時間が経過していないと判定した場合（ステップＳ１４、ＮＯ）、又は、画像アイコンを切り替えた場合（ステップＳ１５）、ＣＰＵ３１は、ステップＳ１２に戻る。
【００８７】
カテゴリアイコンがタッチされたと判定した場合（ステップＳ１２、ＹＥＳ）、又は、画像アイコンがタッチされたと判定すると（ステップＳ１３、ＹＥＳ）、ＣＰＵ３１は、選択アイコンが示すレシピの選択を受け付ける（ステップＳ１６）。
【００８８】
レシピの選択を受け付けると、ＣＰＵ３１は、表示部３６に、レシピ印刷画面を表示する（ステップＳ１７）。ＣＰＵ３１は、レシピ印刷画面を表示すると、入出力Ｉ／Ｆ３４を通じて、選択されたレシピを示す選択レシピ情報をサーバ２へ送信する（ステップＳ１８）。
【００８９】
選択レシピ情報をサーバ２へ送信すると、ＣＰＵ３１は、プリントアイコン７１ｅがタッチされたか判定する（ステップＳ１９）。プリントアイコン７１ｅがタッチされたと判定すると（ステップＳ１９、ＹＥＳ）、ＣＰＵ３１は、プリンタエンジン３７を用いて、レシピを用紙に印刷する（ステップＳ２０）。レシピを用紙に印刷すると、ＣＰＵ３１は、レシピ用紙に特定情報を付与する（ステップＳ２１）。
【００９０】
レシピを用紙に印刷すると、ＣＰＵ３１は、入出力Ｉ／Ｆ３４を通じて、印刷されたレシピを示す印刷レシピ情報をサーバ２へ送信する（ステップＳ２２）。
【００９１】
印刷レシピ情報をサーバ２へ送信すると、ＣＰＵ３１は、動作を終了する。  
プリントアイコン７１ｅがタッチされていないと判定すると（ステップＳ１９、ＮＯ）、ＣＰＵ３１は、ステップＳ１１に戻る。なお、ＣＰＵ３１は、プリントアイコン７１ｅが一定期間タッチされないと、ステップＳ１１に戻ってもよい。また、ＣＰＵ３１は、レシピ選択画面に戻るアイコンなどがタッチされたと判定した場合に、ステップＳ１１へ戻ってもよい。
【００９２】
次に、レシピ提供システム１における購入処理の動作例について説明する。  
ここでは、特定情報は、クーポン情報を含むものとする。  
まず、食品販売店の店員は、利用者から購入商品とレシピ用紙とを受け取る。店員は、購入商品に付属するバーコードと、レシピ用紙に添付される特定情報と、をＰＯＳ端末４の読取部４７に読み取らせる。
【００９３】
ＰＯＳ端末４は、特定情報に含まれるクーポン情報に基づいて、購入商品の中にクーポンの対象となるクーポン対象商品が含まれるか判定する。購入商品の中にクーポンの対象となる食品が含まれると判定すると、ＰＯＳ端末４は、クーポンが利用されたことを示す情報（即ち、特定情報が示す商品が購入されたことを示す情報）をサーバ２へ送信する。
【００９４】
サーバ２のＣＰＵ２１は、クーポンが利用されたことを示す情報を受信する。当該情報を受信すると、ＣＰＵ２１は、記憶領域２３ｃにおいて、当該情報が示すクーポンのクーポン利用数カウンタをカウントアップする。
【００９５】
また、ＰＯＳ端末４は、購入商品に付属するバーコードと、レシピ用紙に添付される特定情報が含むクーポン情報とに基づいて、商品の購入処理を行う。  
ＰＯＳ端末４が商品の購入処理を行うと、レシピ提供システム１は、動作を終了する。
【００９６】
次に、ＰＯＳ端末４の動作例について説明する。  
図１４は、ＰＯＳ端末４の動作例を示すフローチャートである。  
ここでは、特定情報は、バーコードで印刷されているものとする。また、店員は、最初に商品のバーコードを読取部４７に読み取らせ、後に、特定情報を構成するバーコードを読取部４７に読み取らせるものとする。
【００９７】
まず、ＰＯＳ端末４のＣＰＵ４１は、読取部４７を通じて、バーコードを読み取る（ステップＳ３１）。即ち、店員などが読取部４７にバーコードを近づけ読み取らせる。  
バーコードを読み取ると、ＣＰＵ４１は、読み取られたバーコードが特定情報を示すバーコードであるか判定する（ステップＳ３２）。
【００９８】
読み取られたバーコードが特定情報を示すバーコードでないと判定すると（ステップＳ３２、ＮＯ）、ＣＰＵ４１は、バーコードが示す商品を購入商品として登録する（ステップＳ３３）。
【００９９】
読み取られたバーコードが特定情報を示すバーコードであると判定すると（ステップＳ３２、ＹＥＳ）、ＣＰＵ４１は、購入商品として登録された商品の中にクーポン対象商品があるか判定する（ステップＳ３４）。
【０１００】
購入商品として登録された商品の中にクーポン対象商品があると判定すると（ステップＳ３４、ＹＥＳ）、ＣＰＵ４１は、入出力Ｉ／Ｆ４４を通じて、特定情報が示すクーポンが利用されたことを示すクーポン利用情報をサーバ２へ送信する（ステップＳ３５）。
【０１０１】
クーポン利用情報をサーバ２へ送信すると、ＣＰＵ４１は、クーポン利用商品について所定の割引などを登録する（ステップＳ３６）。  
バーコードが示す商品を購入商品として登録した場合（ステップＳ３３）、購入商品として登録された商品の中にクーポン対象商品がないと判定した場合（ステップＳ３４、ＮＯ）、又は、クーポン利用商品について所定の割引などを登録した場合（ステップＳ３６）、ＣＰＵ４１は、バーコードの読取が終了したか判定する（ステップＳ３７）。たとえば、ＣＰＵ４１は、店員などによってすべてのバーコードの読取が終了したことを入力されたかを判定する。
【０１０２】
バーコードの読取が終了していないと判定した場合（ステップＳ３７、ＮＯ）、ＣＰＵ４１は、ステップＳ３１へ戻る。  
バーコードの読取が終了したと判定した場合（ステップＳ３７、ＹＥＳ）、ＣＰＵ４１は、購入商品の合計金額を算出する（ステップＳ３８）。合計金額を算出すると、ＣＰＵ４１は、レシートを印刷する（ステップＳ３９）。レシートを印刷すると、ＣＰＵ４１は、動作を終了する。
【０１０３】
なお、クーポン情報は、複数の商品に関するクーポンから構成されてもよい。この場合、クーポン利用数カウンタは、商品ごとにクーポン利用数をカウントしてもよい。
【０１０４】
また、ＰＯＳ端末４は、一定の期間、クーポンが利用された回数をカウントアップし、前記期間経過後に、クーポンが利用された回数をサーバ２へ送信してもよい。
【０１０５】
また、特定情報が無線タグで付与される場合、ＰＯＳ端末４は、無線タグのＩＤと利用者が購入した商品を示す情報とを対応付けてサーバ２へ送信してもよい。また、ＰＯＳ端末４は、無線タグのＩＤに対応付けられたレシピデータを予めサーバ２から取得し、購入商品に対象商品が含まれるか判定してもよい。
【０１０６】
また、サーバ２、利用者端末３、及び、ＰＯＳ端末４は、１つの装置であってもよい。また、サーバ２及び利用者端末３は、１つの装置であってもよい。また、サーバ２及びＰＯＳ端末４は、１つの装置であってもよい。また、利用者端末３及びＰＯＳ端末４は、１つの装置であってもよい。
【０１０７】
また、レシピ提供システムは、コンピュータがプログラムを実行することで実現されてもよい。この場合、プログラムは、コンピュータに上記の機能を実現させる。
【０１０８】
利用者のレシピの印刷が商品の購入に結び付いたかを確認する構成は次のように纏められる。すなわちレシピ提供システムは、店舗内の対象商品を含む印刷情報を格納する第１記憶部と、前記第１記憶部が格納する前記印刷情報を印刷する操作を受け付ける操作部と、前記操作部が受け付けた前記操作に基づいて、前記印刷情報を用紙に印刷する印刷部と、前記用紙から前記対象商品を示す情報を読み取る読取部と、前記読取部が読み取った前記対象商品と、利用者が購入した商品を示す商品情報に基づいて、前記利用者が前記対象商品を購入したか判定する判定部と、前記判定部が前記利用者が前記対象商品を購入したと判定した購入回数を格納する第２記憶部と、を備える。
【０１０９】
さらに具体的に、レシピ提供システムは、前記印刷部が前記印刷情報を印刷した印刷回数を格納する第３記憶部を備え、前記第２記憶部は、前記３記憶部が格納する前記印刷回数に対応付けて、前記購入回数を格納するように制御させてもよい。
【０１１０】
以上のように構成されるレシピ提供システムは、利用者がレシピを選択した選択数、利用者がレシピを印刷した印刷数、および、利用者がレシピに対応する商品を購入した回数を管理することができる。したがって、レシピ提供システムは、レシピの配布と商品の売り上げとを効率的に管理することができる。
【０１１１】
本実施の形態では装置内部に発明を実施する機能が予め記録されている場合で説明をしたが、これに限らず同様の機能をネットワークから装置にダウンロードしても良いし、同様の機能を記録媒体に記憶させたものを装置にインストールしてもよい。記録媒体としては、ＣＤ−ＲＯＭ等プログラムを記憶でき、かつ装置が読み取り可能な記録媒体であれば、その形態は何れの形態であっても良い。またこのように予めインストールやダウンロードにより得る機能は装置内部のＯＳ（オペレーティング・システム）等と協働してその機能を実現させるものであってもよい。
【０１１２】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１１３】
１…レシピ提供システム、２…サーバ、３…利用者端末、４…ＰＯＳ端末、２１…ＣＰＵ、２３…ＲＡＭ、２３ａ…記憶領域（第２記憶部）、２３ｂ…記憶領域（第３記憶部）、２３ｃ…記憶領域、２５…ＮＶＭ、２５ａ…記憶領域（第１記憶部）、３１…ＣＰＵ、３５…操作部、３６…表示部、３７…プリンタエンジン（印刷部）、４１…ＣＰＵ、４７…読取部。
【図１】
2015164029.tif 000003
【図２】
2015164029.tif 000004
【図３】
2015164029.tif 000005
【図４】
2015164029.tif 000006
【図５】
2015164029.tif 000007
【図６】
2015164029.tif 000008
【図７】
2015164029.tif 000009
【図８】
2015164029.tif 000010
【図９】
2015164029.tif 000011
【図１０】
2015164029.tif 000012
【図１１】
2015164029.tif 000013
【図１２】
2015164029.tif 000014
【図１３】
2015164029.tif 000015
【図１４】
2015164029.tif 000016