(57)【要約】      （修正有）【課題】取得された情報を用いて利便性や安全性などを向上させる。【解決手段】カメラ（情報取得部１１）でユーザが購入した食品のラベル情報を撮影し、映像を登録要求部１２に出力する。登録要求部１２は、撮影された映像から文字列を検出して解析することによって、食品情報を取得し、予め自身に入力されたユーザＩＤと、取得された食品情報とを含む登録要求メッセージを生成し、登録部１３へ送信する。登録部１３は、食品情報とユーザＩＤとを対応付けて食品情報記憶部（記憶部１４）に登録する。公開部１５は、端末装置２０に入力されたユーザＩＤに対応付けられた食品情報を公開する。【選択図】図１
2014191436.tif 000002
【特許請求の範囲】
【請求項１】
所定の情報を取得する情報取得部と、
情報取得部によって取得された前記情報と、ユーザＩＤとを対応付けて記憶する記憶部と、
前記情報取得部によって取得された前記情報を、前記情報に関連するユーザＩＤと対応付けて前記記憶部に登録する登録部と、
端末装置からの要求に応じて、前記記憶部に記憶されている前記情報のうち、前記端末装置のユーザＩＤに対応付けられている情報を前記端末装置に提供する公開部と、
を備える情報提供システム。
【請求項２】
前記情報は、ユーザ宅にある食品に関する食品情報である、請求項１に記載の情報提供システム。
【請求項３】
前記情報は、ユーザ宅内の人に関する情報である、請求項１に記載の情報提供システム。
【請求項４】
所定の情報を取得する情報取得ステップと、
前記情報取得ステップにおいて取得された前記情報を、前記情報に関連するユーザＩＤと対応付けて記憶部に登録する登録ステップと、
端末装置からの要求に応じて、前記記憶部に記憶されている前記情報のうち、前記端末装置のユーザＩＤに対応付けられている情報を前記端末装置に提供する公開ステップと、
を有する情報提供方法。
【請求項５】
所定の情報を取得する情報取得ステップと、
前記情報取得ステップにおいて取得された前記情報を、前記情報に関連するユーザＩＤと対応付けて記憶部に登録する登録ステップと、
端末装置からの要求に応じて、前記記憶部に記憶されている前記情報のうち、前記端末装置のユーザＩＤに対応付けられている情報を前記端末装置に提供する公開ステップと、
をコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、取得された情報に応じて制御を行う技術に関する。
【背景技術】
【０００２】
従来、技術の発展に伴い種々の情報を取得する技術が提供されている。例えば、傾きを検出するセンサー、温度を検出するセンサー、湿度を検出するセンサー等のセンサーがある。他の例として、地域や宅内の電力需要に関する情報を取得するシステムや、天候に関する情報を取得するシステムなどがある。
これらの技術を用いることによって取得された情報は、様々な場面で活用されている。例えば、周囲温度、光、音および地理的位置を知覚できるセンサーによって収集したデータを使用して、知覚された状態に相関性があるテーマを選択する技術が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−０３７６９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、取得された情報が活用される場面は未だに十分とは言えない。また、未だに取得することが提案されていない情報なども存在する。
上記事情に鑑み、本発明は、取得された情報を用いて利便性や安全性などを向上させる技術の提供を目的としている。
【課題を解決するための手段】
【０００５】
本発明の一態様は、所定の情報を取得する情報取得部と、情報取得部によって取得された前記情報と、ユーザＩＤとを対応付けて記憶する記憶部と、前記情報取得部によって取得された前記情報を、前記情報に関連するユーザＩＤと対応付けて前記記憶部に登録する登録部と、端末装置からの要求に応じて、前記記憶部に記憶されている前記情報のうち、前記端末装置のユーザＩＤに対応付けられている情報を前記端末装置に提供する公開部と、を備える情報提供システムである。
【０００６】
本発明の一態様は、上記の情報提供システムであって、前記情報は、ユーザ宅にある食品に関する食品情報である。
【０００７】
本発明の一態様は、上記の情報提供システムであって、前記情報は、ユーザ宅内の人に関する情報である。
【０００８】
本発明の一態様は、所定の情報を取得する情報取得ステップと、前記情報取得ステップにおいて取得された前記情報を、前記情報に関連するユーザＩＤと対応付けて記憶部に登録する登録ステップと、端末装置からの要求に応じて、前記記憶部に記憶されている前記情報のうち、前記端末装置のユーザＩＤに対応付けられている情報を前記端末装置に提供する公開ステップと、を有する情報提供方法である。
【０００９】
本発明の一態様は、所定の情報を取得する情報取得ステップと、前記情報取得ステップにおいて取得された前記情報を、前記情報に関連するユーザＩＤと対応付けて記憶部に登録する登録ステップと、端末装置からの要求に応じて、前記記憶部に記憶されている前記情報のうち、前記端末装置のユーザＩＤに対応付けられている情報を前記端末装置に提供する公開ステップと、をコンピュータに実行させるためのコンピュータプログラムである。
【発明の効果】
【００１０】
本発明により、取得された情報を用いて利便性や安全性などを向上させることが可能となる。
【図面の簡単な説明】
【００１１】
【図１】情報提供システム１００のシステム構成を表すシステム構成図である。
【図２】情報提供システム１００の動作のうち、情報を登録する際の処理の流れを示すフローチャートの具体例である。
【図３】情報提供システム１００の動作のうち、端末装置２０に対して登録情報を提供する際の動作の流れを示すシーケンス図の具体例である。
【図４】情報提供システム１００の第一実施形態（情報提供システム１００ａ）の機能構成を表す概略ブロック図である。
【図５】情報提供システム１００の第二実施形態（情報提供システム１００ｂ）の機能構成を表す概略ブロック図である。
【図６】情報提供システム１００の第三実施形態（情報提供システム１００ｃ）の機能構成を表す概略ブロック図である。
【図７】情報提供システム１００の第四実施形態（情報提供システム１００ｄ）の機能構成を表す概略ブロック図である。
【図８】情報提供システム１００の第五実施形態（情報提供システム１００ｅ）の機能構成を表す概略ブロック図である。
【発明を実施するための形態】
【００１２】
［概略］
図１は、情報提供システム１００のシステム構成を表すシステム構成図である。情報提供システム１００は、情報取得部１１、登録要求部１２、登録部１３、記憶部１４、公開部１５を備える。
【００１３】
情報取得部１１及び登録要求部１２は、端末装置２０のユーザの住宅や、店舗などに備えられる。登録部１３、記憶部１４及び公開部１５は、ネットワーク上のサーバやクラウドとして構成される。情報取得部１１及び登録要求部１２は一体の装置として構成されても良いし、それぞれ異なる装置として構成されても良い。また、登録部１３及び公開部１５は一体の装置として構成されても良いし、それぞれ異なる装置として構成されても良い。
【００１４】
情報取得部１１は、所定の情報を取得する。以下、情報取得部１１が取得した情報を、「取得情報」という。情報取得部１１は、例えばセンサーを備えることによって、センサーによって検出された情報を取得しても良い。情報取得部１１は、例えばカメラを備えることによって、カメラによって撮影された映像を取得しても良い。情報取得部１１は、他の装置と通信を行う事によって情報を取得しても良い。
【００１５】
情報取得部１１は、例えばセンサーそのものであっても良いし、センサー及び通信機能を備えた端末装置であっても良い。端末装置の具体例として、携帯電話機、スマートフォン、タブレット、ノート型パソコン、腕時計等の装着型端末、ゲーム機器、家電機器などがある。
【００１６】
情報取得部１１のより具体的な例を以下に列挙する。情報取得部１１は、マイクを備え、所定の空間の音量に関する情報を取得する。情報取得部１１は、人感センサーを備え、所定の空間に人物が存在するか否かを表す情報を取得する。情報取得部１１は、カメラを備え、カメラによって撮像された映像に基づいて動いている物体の有無に関する情報を取得する。情報取得部１１は、バーコードスキャナーを備え、近接したバーコードに基づいてバーコードが付与された物体に関する情報を取得する。情報取得部１１は、端末装置２０のユーザの住居における電力需要量に関する情報を取得する。
なお、情報取得部１１の構成は、上述した具体例に限定されない。
【００１７】
登録要求部１２は、取得情報に基づいて、記憶部１４に登録される情報（以下、「登録情報」という。）を生成する。登録要求部１２は、登録情報に関連するユーザに対して予め与えられているＩＤ（以下、「ユーザＩＤ」という。）及び登録情報を含む登録要求メッセージを生成する。登録要求部１２は、登録部１３に対して登録要求メッセージを送信することによって、登録情報を記憶部１４に登録することを要求する。なお、取得情報と登録情報とが同じであっても良い。
【００１８】
登録要求部１２は、例えばバスで接続されたＣＰＵ（Central Processing Unit）やメモリや補助記憶装置などを備え、登録要求プログラムを実行することによって機能する。なお、登録要求部１２は、ＡＳＩＣ（Application Specific Integrated Circuit）やＰＬＤ（Programmable Logic Device）やＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを用いて実現されても良い。登録要求プログラムは、コンピュータ読み取り可能な記録媒体に記録されても良い。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスクや半導体記憶装置（例えばＳＳＤ：Solid State Drive、フラッシュメモリ）等の記憶装置である。登録要求プログラムは、電気通信回線を介して提供されても良い。
【００１９】
登録部１３は、登録要求部１２から送信された登録要求メッセージを受信し、登録要求メッセージに含まれているユーザＩＤ及び登録情報を対応付けて記憶部１４に登録する。登録部１３は、例えばバスで接続されたＣＰＵやメモリや補助記憶装置などを備え、登録プログラムを実行することによって機能する。なお、登録部１３は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されても良い。登録プログラムは、コンピュータ読み取り可能な記録媒体に記録されても良い。登録プログラムは、電気通信回線を介して提供されても良い。
【００２０】
記憶部１４は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。記憶部１４は、登録部１３によって登録されるユーザＩＤ及び登録情報を対応付けて記憶する。
【００２１】
公開部１５は、記憶部１４に登録された登録情報を、ユーザＩＤに応じて端末装置２０に対して公開する。例えば、公開部１５は、ユーザＩＤとパスワードとを用いた認証を行い、認証されたユーザのみに対して、認証に用いられたユーザＩＤに対応する登録情報を公開しても良い。公開部１５は、例えばバスで接続されたＣＰＵやメモリや補助記憶装置などを備え、公開プログラムを実行することによって機能する。なお、公開部１５は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されても良い。公開プログラムは、コンピュータ読み取り可能な記録媒体に記録されても良い。公開プログラムは、電気通信回線を介して提供されても良い。
【００２２】
端末装置２０は、公開部１５とネットワークを介して通信することによって、公開部１５から登録情報を受信する。端末装置の具体例として、携帯電話機、スマートフォン、タブレット、パーソナルコンピュータ、腕時計等の装着型端末、ゲーム機器、家電機器などがある。
【００２３】
図２は、情報提供システム１００の動作のうち、情報を登録する際の処理の流れを示すフローチャートの具体例である。まず、情報取得部１１が所定の情報を取得する（ステップＳ１０１）。次に、登録要求部１２が、取得情報に基づいて登録情報を生成する（ステップＳ１０２）。次に、登録要求部１２が、ユーザＩＤ及び登録情報を含む登録要求メッセージを生成する（ステップＳ１０３）。次に、登録要求部１２が、登録部１３に対して登録要求メッセージを送信する（ステップＳ１０４）。
次に、登録部が登録要求メッセージを受信する（ステップＳ１０５）。そして、登録部１３が、登録要求メッセージに含まれているユーザＩＤ及び登録情報を対応付けて記憶部１４に登録する（ステップＳ１０６）。
【００２４】
図３は、情報提供システム１００の動作のうち、端末装置２０に対して登録情報を提供する際の動作の流れを示すシーケンス図の具体例である。まず、端末装置２０のユーザが端末装置２０に対して情報取得操作を行う。情報取得操作とは、ユーザが端末装置２０の入力装置を操作することによって、登録情報の取得を端末装置２０に対して指示するための操作である。端末装置２０は、ユーザによる情報取得操作を受け付ける（ステップＳ２０１）。次に、端末装置２０は、受け付けられた情報取得操作に応じて、要求メッセージを生成する（ステップＳ２０２）。要求メッセージは、情報提供システム１００に対して所望の情報を要求することを表すメッセージである。要求メッセージは、例えばユーザによる操作によって選択された登録情報の種別を表す情報（以下、「種別情報」という。）と、ユーザＩＤとを含む。端末装置２０は、生成された要求メッセージを情報提供システム１００に対して送信する（ステップＳ２０３）。
【００２５】
情報提供システム１００の公開部１５は、端末装置２０から要求メッセージを受信すると（ステップＳ２０４）、要求メッセージに含まれるユーザＩＤ及び種別情報を取得する。そして、公開部１５は、ユーザＩＤに対応付けられている登録情報のうち、種別情報によって示される種別の登録情報を読み出す（ステップＳ２０５）。次に、公開部１５は、取得された登録情報を含む応答メッセージを生成する（ステップＳ２０６）。そして、公開部１５は、生成された応答メッセージを端末装置２０に対して送信する（ステップＳ２０７）。
【００２６】
端末装置２０は、公開部から応答メッセージを受信すると（ステップＳ２０８）、受信された応答メッセージから登録情報を取得する。そして、端末装置２０は、取得された登録情報をユーザに対して出力する。端末装置２０が登録情報を出力する態様は、どのような態様であっても良い。例えば、端末装置２０は、画面に文字や画像として登録情報を表示しても良いし、スピーカーから音声として登録情報を出力しても良い。
【００２７】
このように構成された情報提供システム１００では、ユーザは情報取得部１１によって取得された情報を、遠隔地から端末装置２０を用いて取得することが可能となる。そのため、利便性や安全性が向上する。すなわち、例えばユーザにとって即座に知りたい情報を情報提供システム１００によって端末装置２０に対して提供することによって、利便性を向上させることが可能となる。例えば、ユーザ自身やユーザの家族等の安全を確保するために必要となる情報を情報提供システム１００によって端末装置２０に対して提供することによって、安全性を向上させることが可能となる。
【００２８】
情報提供システム１００の具体的な構成は、上述した例に限定されない。
例えば、情報取得部１１、登録要求部１２、登録部１３，記憶部１４及び公開部１５が全て一箇所（例えば住宅や店舗）に備えられても良い。この場合、情報提供システム１００は登録要求部１２を備えず、登録部１３が取得情報から登録情報を生成する処理を行っても良い。
【００２９】
例えば、情報取得部１１及び登録要求部１２が店舗に備えられ、登録部１３、記憶部１４及び公開部１５がネットワーク上のサーバやクラウドとして構成されても良い。この場合、情報取得部１１及び登録要求部１２は一体の装置として構成されても良いし、それぞれ異なる装置として構成されても良い。また、登録部１３及び公開部１５は一体の装置として構成されても良いし、それぞれ異なる装置として構成されても良い。
【００３０】
情報提供システム１００は、情報取得部１１によって取得された情報に基づいて生成される登録情報を端末装置２０に対して提供可能であれば、他のどのような構成によって実現されても良い。
以下、本発明の一実施形態である情報提供システム１００の複数の具体例について詳細に説明する。
【００３１】
［第一実施形態］
図４は、情報提供システム１００の第一実施形態（情報提供システム１００ａ）の機能構成を表す概略ブロック図である。
情報提供システム１００ａは、情報取得部１１の具体例としてカメラ１１ａを備え、記憶部１４の具体例として食品情報記憶部１４ａを備える。
【００３２】
カメラ１１ａは、端末装置２０ａのユーザが購入した食品のラベル情報を撮影する。カメラ１１ａは、例えば端末装置２０ａのユーザの住宅（以下、単に「ユーザ宅」という。）のキッチンに備えられても良いし、ユーザ宅の冷蔵庫の表側に備えられても良いし、ユーザ宅の冷蔵庫の内部を撮影するように備えられても良い。また、カメラ１１ａは、端末装置２０ａに備えられたカメラであっても良い。カメラ１１ａは、撮影された映像を登録要求部１２ａに出力する。この場合、撮影された映像が取得情報である。
【００３３】
登録要求部１２ａは、カメラ１１ａによって撮影された映像から文字列を検出する。登録要求部１２ａは、検出された文字列を解析することによって、食品情報（例えば、品目名、商品名、消費期限、賞味期限、製造者名、販売者名、輸入元名、原材料名、各商品の個数）を取得する。登録要求部１２ａは、予め自身に入力されたユーザＩＤと、取得された食品情報と、を含む登録要求メッセージを生成し、登録部１３ａへ送信する。この場合、食品情報が登録情報である。
【００３４】
登録要求部１２ａは、所定のタイミングで登録要求メッセージを生成し送信する。例えば、登録要求部１２ａは、カメラ１１ａによって映像が入力されたタイミングで、登録要求メッセージを生成して送信しても良い。ユーザがカメラ１１ａを操作して所望のラベル情報を撮影する場合には、登録要求部１２ａはこのように構成される。また、登録要求部１２ａは、所定の時間間隔（例えば１時間毎、２４時間毎など）で、登録要求メッセージを生成して送信しても良い。冷蔵庫内や貯蔵庫内などにカメラ１１ａが設置されて継続的に撮影が行われる場合には、登録要求部１２ａはこのように構成される。
【００３５】
登録部１３ａは、登録要求メッセージを受信し、食品情報とユーザＩＤとを対応付けて食品情報記憶部１４ａに登録する。
食品情報記憶部１４ａは、登録部１３ａによって登録された食品情報とユーザＩＤとを対応付けて記憶する。
【００３６】
公開部１５ａは、端末装置２０ａに対し、端末装置２０ａに入力されたユーザＩＤに対応付けられた食品情報を公開する。
端末装置２０ａは、ユーザによって入力されたユーザＩＤ及び種別情報を含む要求メッセージを生成する。例えば種別情報として“賞味期限”が入力された場合、ユーザＩＤに対応付けられた食品情報のうち、商品名及び賞味期限を含む応答メッセージが生成される。例えば種別情報として“賞味期限が残り１週間の商品”が入力された場合、ユーザＩＤに対応付けられた食品情報のうち、賞味期限が残り１週間の商品の商品名と賞味期限とを含む応答メッセージが生成される。種別情報は、登録されている食品情報に関する情報であればどのような情報が選択されても良い。
【００３７】
このように構成された情報提供システム１００ａでは、ユーザは端末装置２０ａを用いることによって、ユーザ宅から離れた場所でも自宅にある食品の情報を取得することが可能となる。より具体的には、ユーザは、端末装置２０ａを用いることによって、食品情報に基づきユーザ宅にある食品の在庫や賞味期限などの情報を得ることが可能となる。そのため、得た情報に基づいて買い物を行う事により、重複して商品を購入してしまうなどのトラブルを回避することが可能となる。
【００３８】
＜変形例＞
公開部１５ａは、端末装置２０ａに対して警告を送信するように構成されても良い。例えば、公開部１５ａは以下のように構成されても良い。公開部１５ａは、所定のタイミングで食品情報記憶部１４ａに登録されている食品情報を参照し、予め設定されている警告条件を満たしているか否か判定する。警告条件とは、例えば賞味期限又は消費期限が１週間を切っていることであっても良いし、在庫数が所定の閾値よりも少ないことであっても良いし、他の条件であっても良い。
【００３９】
［第二実施形態］
図５は、情報提供システム１００の第二実施形態（情報提供システム１００ｂ）の機能構成を表す概略ブロック図である。
情報提供システム１００ｂは、情報取得部１１の具体例としてバーコードスキャナ１１ｂを備え、記憶部１４の具体例として食品情報記憶部１４ｂを備える。情報提供システム１００ｂは、バーコード情報記憶部１６、バーコード情報更新部１７及びバーコード情報サーバ３１をさらに備える。バーコード情報記憶部１６及びバーコード情報更新部１７は、例えばバーコードスキャナ１１ｂ及び登録要求部１２ｂと同じ建物に設置される。
【００４０】
バーコード情報記憶部１６は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。バーコード情報記憶部１６は、バーコード情報を記憶する。バーコード情報は、バーコードの特徴量（線の太さや配列など）と、各バーコードが表す食品情報とを対応付けたテーブルである。
【００４１】
バーコード情報更新部１７は、バーコード情報サーバ３１から最新のバーコード情報をネットワークを介してダウンロードし、バーコード情報記憶部１６に記憶されるバーコード情報を最新の情報に更新する。
バーコード情報サーバ３１は、ネットワーク上に構築されたサーバであり、最新のバーコード情報をバーコード情報更新部１７に対して提供する。バーコード情報サーバ３１は、例えば、食品を販売している小売店や企業によって運営や管理がなされる。すなわち、バーコード情報サーバ３１によって提供されるバーコード情報は、食品を販売している小売店や企業によってバーコード情報サーバ３１に登録される。
【００４２】
バーコードスキャナ１１ｂは、端末装置２０ｂのユーザが購入した食品のラベルに付与されたバーコードを撮影する。バーコードスキャナ１１ｂは、例えば端末装置２０ｂのユーザの住宅（以下、単に「ユーザ宅」という。）のキッチンに備えられても良いし、ユーザ宅の冷蔵庫の表側に備えられても良いし、ユーザ宅の冷蔵庫の内部を撮影するように備えられても良い。また、バーコードスキャナ１１ｂは、端末装置２０ｂに備えられたカメラであっても良い。バーコードスキャナ１１ｂは、バーコード情報記憶部１６に登録されているバーコード情報に基づいて、撮影されたバーコードを解析し、バーコードに対応する食品情報（例えば、品目名、商品名、消費期限、賞味期限、製造者名、販売者名、輸入元名、原材料名）を取得する。バーコードスキャナ１１ｂは、取得された食品情報を登録要求部１２ｂに出力する。この場合、取得された食品情報が取得情報である。
【００４３】
登録要求部１２ｂは、バーコードスキャナ１１ｂによって取得された食品情報をバーコードスキャナ１１ｂから受ける。登録要求部１２ｂは、予め自身に入力されたユーザＩＤと、取得された食品情報と、を含む登録要求メッセージを生成し、登録部１３ｂへ送信する。この場合、食品情報が登録情報である。
【００４４】
登録要求部１２ｂは、所定のタイミングで登録要求メッセージを生成し送信する。例えば、登録要求部１２ｂは、バーコードスキャナ１１ｂによって映像が入力されたタイミングで、登録要求メッセージを生成して送信しても良い。ユーザがバーコードスキャナ１１ｂを操作して所望のラベル情報を撮影する場合には、登録要求部１２ｂはこのように構成される。また、登録要求部１２ｂは、所定の時間間隔（例えば１時間毎、２４時間毎など）で、登録要求メッセージを生成して送信しても良い。冷蔵庫内や貯蔵庫内などにバーコードスキャナ１１ｂが設置されて継続的に撮影が行われる場合には、登録要求部１２ｂはこのように構成される。
【００４５】
登録部１３ｂは、登録要求メッセージを受信し、食品情報とユーザＩＤとを対応付けて食品情報記憶部１４ｂに登録する。
食品情報記憶部１４ｂは、登録部１３ｂによって登録された食品情報とユーザＩＤとを対応付けて記憶する。
【００４６】
公開部１５ｂは、端末装置２０ｂに対し、端末装置２０ｂに入力されたユーザＩＤに対応付けられた食品情報を公開する。
端末装置２０ｂは、ユーザによって入力されたユーザＩＤ及び種別情報を含む要求メッセージを生成する。例えば種別情報として“賞味期限”が入力された場合、ユーザＩＤに対応付けられた食品情報のうち、商品名及び賞味期限を含む応答メッセージが生成される。例えば種別情報として“賞味期限が残り１週間の商品”が入力された場合、ユーザＩＤに対応付けられた食品情報のうち、賞味期限が残り１週間の商品の商品名と賞味期限とを含む応答メッセージが生成される。種別情報は、登録されている食品情報に関する情報であればどのような情報が選択されても良い。
【００４７】
このように構成された情報提供システム１００ｂでは、ユーザは端末装置２０ｂを用いることによって、ユーザ宅から離れた場所でも自宅にある食品の情報を取得することが可能となる。より具体的には、ユーザは、端末装置２０ｂを用いることによって、食品情報に基づきユーザ宅にある食品の在庫や賞味期限などの情報を得ることが可能となる。そのため、得た情報に基づいて買い物を行う事により、重複して商品を購入してしまうなどのトラブルを回避することが可能となる。
【００４８】
また、情報提供システム１００ｂでは、バーコードスキャナ１１ｂが情報を取得するために使用するバーコード情報が、バーコード情報更新部１７によって随時更新される。また、バーコード情報更新部１７が更新の際に使用するバーコード情報は、バーコード情報サーバ３１によって提供される。そのため、バーコードスキャナ１１ｂによって取得される食品情報の精度を向上させることが可能となる。
【００４９】
＜変形例＞
公開部１５ｂは、端末装置２０ｂに対して警告を送信するように構成されても良い。例えば、公開部１５ｂは以下のように構成されても良い。公開部１５ｂは、所定のタイミングで食品情報記憶部１４ｂに登録されている食品情報を参照し、予め設定されている警告条件を満たしているか否か判定する。警告条件とは、例えば賞味期限又は消費期限が１週間を切っていることであっても良いし、在庫数が所定の閾値よりも少ないことであっても良いし、他の条件であっても良い。
【００５０】
［第三実施形態］
図６は、情報提供システム１００の第三実施形態（情報提供システム１００ｃ）の機能構成を表す概略ブロック図である。
情報提供システム１００ｃは、情報取得部１１の具体例としてＰＯＳ端末１１ｃを備え、記憶部１４の具体例として食品情報記憶部１４ｃを備える。情報提供システム１００ｃは、バーコード情報記憶部１６をさらに備える。ＰＯＳ端末１１ｃ、登録要求部１２ｃ及びバーコード情報記憶部１６は、例えば店舗に設置される。
【００５１】
バーコード情報記憶部１６は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。バーコード情報記憶部１６は、バーコード情報を記憶する。バーコード情報は、バーコードの特徴量（線の太さや配列など）と、各バーコードが表す食品情報とを対応付けたテーブルである。バーコード情報記憶部１６は、例えば、食品を販売している小売店や企業によって運営や管理がなされる。すなわち、バーコード情報記憶部１６に記憶されているバーコード情報は、食品を販売している小売店や企業によって登録される。
【００５２】
ＰＯＳ端末１１ｃは、端末装置２０ｃのユーザが購入しようとする食品のラベルに付与されたバーコードを撮影する。ＰＯＳ端末１１ｃは、バーコード情報記憶部１６に登録されているバーコード情報に基づいて、撮影されたバーコードを解析し、バーコードに対応する食品情報（例えば、値段、品目名、商品名、消費期限、賞味期限、製造者名、販売者名、輸入元名、原材料名）を取得する。
【００５３】
ＰＯＳ端末１１ｃは、食品を購入しようとするユーザのユーザＩＤを取得する。ユーザＩＤの取得はどのような態様によって行われても良い。例えば、ユーザによって発話されたユーザＩＤを、ＰＯＳ端末１１ｃの操作者がＰＯＳ端末１１ｃに入力しても良い。例えば、ユーザが所持しているカードに記録されているユーザＩＤを、カードリーダーによって読み取っても良い。例えば、ＰＯＳ端末１１ｃは、ユーザが所持している携帯端末（端末装置２０ｃであっても良い。）と近距離無線通信を行う事によってユーザＩＤを取得しても良い。
【００５４】
ＰＯＳ端末１１ｃは、取得された食品情報及びユーザＩＤを登録要求部１２ｃに出力する。この場合、取得された食品情報が取得情報である。
登録要求部１２ｃは、ＰＯＳ端末１１ｃによって取得された食品情報及びユーザＩＤをＰＯＳ端末１１ｃから受ける。登録要求部１２ｃは、取得された食品情報及びユーザＩＤを含む登録要求メッセージを生成し、登録部１３ｃへ送信する。この場合、食品情報が登録情報である。
【００５５】
登録要求部１２ｃは、所定のタイミングで登録要求メッセージを生成し送信する。例えば、登録要求部１２ｃは、ユーザによる会計が終了したタイミングで、ユーザによって購入された各食品の食品情報及びユーザＩＤを含む登録要求メッセージを生成して送信しても良い。
登録部１３ｃは、登録要求メッセージを受信し、食品情報とユーザＩＤとを対応付けて食品情報記憶部１４ｃに登録する。
【００５６】
食品情報記憶部１４ｃは、登録部１３ｃによって登録された食品情報とユーザＩＤとを対応付けて記憶する。
公開部１５ｃは、端末装置２０ｃに対し、端末装置２０ｃに入力されたユーザＩＤに対応付けられた食品情報を公開する。
【００５７】
端末装置２０ｃは、ユーザによって入力されたユーザＩＤ及び種別情報を含む要求メッセージを生成する。例えば種別情報として“賞味期限”が入力された場合、ユーザＩＤに対応付けられた食品情報のうち、商品名及び賞味期限を含む応答メッセージが生成される。例えば種別情報として“賞味期限が残り１週間の商品”が入力された場合、ユーザＩＤに対応付けられた食品情報のうち、賞味期限が残り１週間の商品の商品名と賞味期限とを含む応答メッセージが生成される。種別情報は、登録されている食品情報に関する情報であればどのような情報が選択されても良い。端末装置２０ｃがこのような処理を行うためのアプリケーションプログラムは、例えばＰＯＳ端末１１ｃが備えられた店舗などによって提供されても良い。
【００５８】
このように構成された情報提供システム１００ｃでは、ユーザは端末装置２０ｃを用いることによって、ユーザ宅から離れた場所でも自宅にある食品の情報を取得することが可能となる。より具体的には、ユーザは、端末装置２０ｃを用いることによって、食品情報に基づきユーザ宅にある食品の在庫や賞味期限などの情報を得ることが可能となる。そのため、得た情報に基づいて買い物を行う事により、重複して商品を購入してしまうなどのトラブルを回避することが可能となる。
【００５９】
また、情報提供システム１００ｃでは、ＰＯＳ端末１１ｃが会計時に各商品の値段を入力するタイミングで食品情報が取得される。そのため、端末装置２０ｃのユーザは、わざわざ食品情報を食品情報記憶部１４ｃに登録するための作業を行う必要が無く、登録するための装置を備える必要もない。そのため、ユーザが情報提供システム１００ｃを利用する際の手間やコストが軽減される。
【００６０】
＜変形例＞
公開部１５ｃは、端末装置２０ｃに対して警告を送信するように構成されても良い。例えば、公開部１５ｃは以下のように構成されても良い。公開部１５ｃは、所定のタイミングで食品情報記憶部１４ｃに登録されている食品情報を参照し、予め設定されている警告条件を満たしているか否か判定する。警告条件とは、例えば賞味期限又は消費期限が１週間を切っていることであっても良いし、在庫数が所定の閾値よりも少ないことであっても良いし、他の条件であっても良い。
【００６１】
［第四実施形態］
図７は、情報提供システム１００の第四実施形態（情報提供システム１００ｄ）の機能構成を表す概略ブロック図である。
情報提供システム１００ｄは、情報取得部１１の具体例として動体検知センサ１１ｄを備え、記憶部１４の具体例として宅内情報記憶部１４ｄを備える。
【００６２】
動体検知センサ１１ｄは、端末装置２０ｄのユーザの住宅（以下、単に「ユーザ宅」という。）に備えられ、所定の領域における動体を検知する。動体検知センサ１１ｄは、検知結果を登録要求部１２ｄに出力する。この場合、検知結果が取得情報である。
登録要求部１２ｄは、動体検知センサ１１ｄによる検知結果と、予め自身に入力されたユーザＩＤと、を含む登録要求メッセージを生成し、登録部１３ｄへ送信する。この場合、動体の検知結果が登録情報である。
【００６３】
登録要求部１２ｄは、所定のタイミングで登録要求メッセージを生成し送信する。例えば、登録要求部１２ｄは、検知結果の内容が変わったタイミングで、登録要求メッセージを生成して送信しても良い。例えば、動体が継続して検知されている間は登録要求メッセージは送信されず、その後に動体が検知されなくなった際に登録要求メッセージが送信されても良い。また、登録要求部１２ｄは、所定の時間間隔（例えば１時間毎、２４時間毎など）で、登録要求メッセージを生成して送信しても良い。
【００６４】
登録部１３ｄは、登録要求メッセージを受信し、検知結果とユーザＩＤとを対応付けて宅内情報記憶部１４ｄに登録する。
宅内情報記憶部１４ｄは、登録部１３ｄによって登録された検知結果とユーザＩＤとを対応付けて記憶する。
【００６５】
公開部１５ｄは、端末装置２０ｄに対し、端末装置２０ｄに入力されたユーザＩＤに対応付けられた検知結果を公開する。
端末装置２０ｄは、ユーザによって入力されたユーザＩＤを含む要求メッセージを生成する。端末装置２０ｄは、ユーザＩＤに対応する検知結果を公開部１５ｄから取得する。
【００６６】
このように構成された情報提供システム１００ｄでは、ユーザは端末装置２０ｄを用いることによって、ユーザ宅から離れた場所でも自宅に関する情報を取得することが可能となる。より具体的には、ユーザは、端末装置２０ｄを用いることによって、自宅内に動体が存在しているか否か知ることが可能となる。そのため、得た情報に基づいて、不審者の有無や、家族が就寝しているか否かなどを判断することが可能となる。
【００６７】
＜変形例＞
公開部１５ｄは、端末装置２０ｄに対して警告を送信するように構成されても良い。例えば、公開部１５ｄは以下のように構成されても良い。公開部１５ｄは、所定のタイミングで宅内情報記憶部１４ｄに登録されている検知結果を参照し、予め設定されている警告条件を満たしているか否か判定する。警告条件とは、例えば人がいない時間帯（例えば日中）に動体が検知されることであっても良いし、人が寝る時間帯（例えば夜から朝の間）に動体が検知されなくなることなどであっても良いし、他の条件であっても良い。
公開部１５ｄは、端末装置２０ｄに対して電子メールを送信することによって検知結果を通知するように構成されても良い。この場合、電子メールには、ユーザＩＤに対応する検知結果が含まれる。公開部１５ｄは、上述した電子メールを定期的（例えば１時間毎、２４時間毎）に送信するように構成されても良い。
【００６８】
［第五実施形態］
図８は、情報提供システム１００の第五実施形態（情報提供システム１００ｅ）の機能構成を表す概略ブロック図である。
情報提供システム１００ｅは、情報取得部１１の具体例として電力需要情報取得部１１ｅを備え、記憶部１４の具体例として宅内情報記憶部１４ｅを備える。
【００６９】
電力需要情報取得部１１ｅは、端末装置２０ｅのユーザの住宅（以下、単に「ユーザ宅」という。）に備えられ、ユーザ宅の電力需要量（例えば、部屋毎の電力需要量、電気機器毎の電力需要量）に関する情報を取得する。この場合、電力需要量が取得情報である。
登録要求部１２ｅは、電力需要情報取得部１１ｅによる検知結果に基づいて、ユーザ宅内で人が起きて活動をしているか否かを判定する。判定基準は、登録要求部１２ｅに予め設定されている。登録要求部１２ｅは、例えばテレビ、パーソナルコンピュータ、空調機器など所定の電気機器の電力需要量に基づいて電源がオンとなっているか否か判定し、電源がオンとなっている場合には人が起きて活動していると判定しても良い。登録要求部１２ｅは、例えば住宅全体の電力需要量が所定の閾値を超えている場合に、人が起きて活動していると判定しても良い。登録要求部１２ｅは、例えばリビングやキッチンなど所定の領域（ユーザ宅の人が起きて活動する領域）の電力需要量が所定の閾値を超えている場合に、人が起きて活動していると判定しても良い。登録要求部１２ｅは、判定結果と、予め自身に入力されたユーザＩＤと、を含む登録要求メッセージを生成し、登録部１３ｅへ送信する。この場合、人が起きて活動しているか否かの判定結果が登録情報である。
【００７０】
登録要求部１２ｅは、所定のタイミングで登録要求メッセージを生成し送信する。例えば、登録要求部１２ｅは、判定結果の内容が変わったタイミングで、登録要求メッセージを生成して送信しても良い。例えば、人が起きて活動していると継続して判定されている間は登録要求メッセージは送信されず、その後に人が起きて活動していないと判定された際に登録要求メッセージが送信されても良い。また、登録要求部１２ｅは、所定の時間間隔（例えば１時間毎、２４時間毎など）で、登録要求メッセージを生成して送信しても良い。
【００７１】
登録部１３ｅは、登録要求メッセージを受信し、判定結果とユーザＩＤとを対応付けて宅内情報記憶部１４ｅに登録する。
宅内情報記憶部１４ｅは、登録部１３ｅによって登録された判定結果とユーザＩＤとを対応付けて記憶する。
【００７２】
公開部１５ｅは、端末装置２０ｅに対し、端末装置２０ｅに入力されたユーザＩＤに対応付けられた検知結果を公開する。
端末装置２０ｅは、ユーザによって入力されたユーザＩＤを含む要求メッセージを生成する。端末装置２０ｅは、ユーザＩＤに対応する判定結果を公開部１５ｅから取得する。
【００７３】
このように構成された情報提供システム１００ｅでは、ユーザは端末装置２０ｅを用いることによって、ユーザ宅から離れた場所でも自宅に関する情報を取得することが可能となる。より具体的には、ユーザは、端末装置２０ｅを用いることによって、自宅内の人が起きて活動しているか否か知ることが可能となる。そのため、家族が就寝しているか否かなどを判断することが可能となる。
【００７４】
＜変形例＞
公開部１５ｅは、端末装置２０ｅに対して報知情報を送信するように構成されても良い。例えば、公開部１５ｅは以下のように構成されても良い。公開部１５ｅは、所定のタイミングで宅内情報記憶部１４ｅに登録されている検知結果を参照し、予め設定されている報知条件を満たしているか否か判定する。報知条件とは、例えば所定の時刻（例えば２２時）を過ぎた後に人が起きて活動していないという判定結果が得られていることであっても良いし、他の条件であっても良い。
公開部１５ｅは、端末装置２０ｅに対して電子メールを送信することによって検知結果を通知するように構成されても良い。この場合、電子メールには、ユーザＩＤに対応する判定結果が含まれる。公開部１５ｅは、上述した電子メールを定期的（例えば１時間毎、２４時間毎）に送信するように構成されても良い。
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００７５】
１００…情報提供システム，  １１…情報取得部，  １２…登録要求部，  １３…登録部，  １４…記憶部，  １５…公開部，  ２０…端末装置，  １１ａ…カメラ，  １１ｂ…バーコードスキャナ，  １１ｃ…ＰＯＳ端末，  １１ｄ…動体検知センサ，  １１ｅ…電力需要情報取得部，  １４ａ，１４ｂ，１４ｃ…食品情報記憶部，  １４ｄ，１４ｅ…宅内情報記憶部，  １６…バーコード情報記憶部，  １７…バーコード情報更新部，  ３１…バーコード情報サーバ
【図１】
2014191436.tif 000003
【図２】
2014191436.tif 000004
【図３】
2014191436.tif 000005
【図４】
2014191436.tif 000006
【図５】
2014191436.tif 000007
【図６】
2014191436.tif 000008
【図７】
2014191436.tif 000009
【図８】
2014191436.tif 000010