(57)【要約】【課題】ユーザの個人情報の漏洩を減少させる。【解決手段】情報処理装置（子機）３には、マイクロフォン、ＧＰＳアンテナ、撮像部などのセンサが設置されている。情報処理装置（親機）２は、情報処理装置（子機）３に設置されたセンサにより検知されたユーザ情報を、情報処理装置（子機）３より受信し、記憶する。また、情報処理装置（親機）２は、店舗情報ポータルサイト用サーバ５より、店で扱っている商品の商品情報を取得する。情報処理装置（親機）２は、取得したユーザ情報と商品情報に基づいて、ユーザに推薦する商品を選択し、選択された商品の商品情報を情報処理装置（子機）３に送信する。情報処理装置（子機）３は、受信した商品情報を、ディスプレイなどに表示して、ユーザに商品を推薦する。本発明は、ネットワークに接続された電子機器に適用することができる。【選択図】　　　図１
2004104532.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに関する情報であるユーザ情報を取得する第１の情報処理装置、蓄積情報をネットワーク上に提供する第２の情報処理装置、および前記第１の情報処理装置と共に、前記ユーザにより携帯される第３の情報処理装置から構成されるサービス提供システムにおいて、
前記第１の情報処理装置は、
前記ユーザ情報を取得する取得手段と、
前記取得手段により取得された前記ユーザ情報を前記第３の情報処理装置に送信すると共に、前記第３の情報処理装置より、前記ユーザに提示する提示情報を受信する第１の通信手段と、
前記第１の通信手段により受信された前記提示情報を提示する提示手段と
を備え、
前記第２の情報処理装置は、
保持している前記蓄積情報を前記第３の情報処理装置に送信する第２の通信手段を備え、
前記第３の情報処理装置は、
前記第１の情報処理装置より、前記ユーザ情報を受信する第３の通信手段と、
前記第２の情報処理装置より、前記蓄積情報を受信する第４の通信手段と、前記ユーザ情報に基づいて、前記蓄積情報の中から、前記提示情報を選択する選択手段と
を備え、
前記第３の通信手段は、前記選択手段により選択された前記提示情報を前記第１の情報処理装置に送信する
ことを特徴とするサービス提供システム。
【請求項２】
ユーザに関する情報であるユーザ情報を取得する取得手段と、
前記取得手段により取得された前記ユーザ情報を他の情報処理装置に送信すると共に、前記他の情報処理装置より、前記ユーザに提示する提示情報を受信する通信手段と、
前記通信手段により受信された前記提示情報を提示する提示手段と
を備え、
前記他の情報処理装置と共に前記ユーザにより携帯される
ことを特徴とする情報処理装置。
【請求項３】
前記取得手段は、ＧＰＳアンテナを含み、
前記ユーザ情報は、前記ユーザの居場所の経度および緯度に関する情報を含む
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記取得手段は、マイクロフォンを含み、
前記ユーザ情報は、前記ユーザが発話した音声情報を含む
ことを特徴とする請求項２に記載の情報処理装置。
【請求項５】
前記提示情報は、前記ユーザが所望していると予測される商品の商品情報を含む
ことを特徴とする請求項２に記載の情報処理装置。
【請求項６】
前記提示手段は、前記提示情報を表示する表示手段を備える
ことを特徴とする請求項２に記載の情報処理装置。
【請求項７】
前記提示手段は、前記提示情報に関する音声を出力する出力手段を備える
ことを特徴とする請求項２に記載の情報処理装置。
【請求項８】
前記通信手段は、前記他の情報処理装置との間で、ブルートゥースにより通信を行う
ことを特徴とする請求項２に記載の情報処理装置。
【請求項９】
前記提示手段により前記提示情報を提示する際に、前記ユーザの注意を前記情報処理装置に引き付ける注意引き付け手段をさらに備える
ことを特徴とする請求項２に記載の情報処理装置。
【請求項１０】
他の情報処理装置と共に携帯される情報処理装置の情報処理方法において、
ユーザに関する情報であるユーザ情報を取得する取得ステップと、
前記取得ステップの処理により取得された前記ユーザ情報を他の情報処理装置に送信する送信ステップと、
前記他の情報処理装置より、前記ユーザに提示する提示情報を受信する受信ステップと、
前記受信ステップの処理により受信された前記提示情報を提示する提示ステップと
を含むことを特徴とする情報処理方法。
【請求項１１】
情報処理装置に送信するための情報であり、かつ、ユーザに関する情報であるユーザ情報を取得する取得ステップと、
前記情報処理装置より、前記ユーザに提示する提示情報が受信された場合、前記提示情報を提示する提示ステップと
をコンピュータに実行させることを特徴とするプログラム。
【請求項１２】
ネットワークに接続された情報処理装置において、
前記情報処理装置により保持されている蓄積情報であって、店で取り扱っている商品の商品情報を含む前記蓄積情報の中から、ユーザに提示する提示情報を選択する他の情報処理装置より、前記ユーザの居場所に関する情報を受信する通信手段と、
前記通信手段により受信された、前記ユーザの居場所に関する情報に基づいて、前記ユーザが居る店で取り扱っている前記商品の前記商品情報を取得する取得手段と
を備え、
前記通信手段は、前記取得手段により取得された前記商品情報を、前記他の情報処理装置に対して送信する
ことを特徴とする情報処理装置。
【請求項１３】
前記ユーザを、所定の場所まで誘導するための経路情報を生成する生成手段をさらに備え、
前記通信手段は、前記生成手段により生成された前記経路情報を、前記他の情報処理装置にさらに送信する
ことを特徴とする請求項１２に記載の情報処理装置。
【請求項１４】
ネットワークに接続された情報処理装置の情報処理方法において、
前記情報処理装置により保持されている蓄積情報であって、店で取り扱っている商品の商品情報を含む前記蓄積情報の中から、ユーザに提示する提示情報を選択する他の情報処理装置より、前記ユーザの居場所に関する情報を受信する受信ステップと、
前記受信ステップの処理により受信された、前記ユーザの居場所に関する情報に基づいて、前記ユーザが居る店で取り扱っている前記商品の前記商品情報を取得する取得ステップと、
前記取得ステップの処理により取得された前記商品情報を、前記他の情報処理装置に対して送信する送信ステップと
を含むことを特徴とする情報処理方法。
【請求項１５】
情報処理装置により保持されている蓄積情報であって、店で取り扱っている商品の商品情報を含む前記蓄積情報の中から、ユーザに提示する提示情報を選択する他の情報処理装置より、前記ユーザの居場所に関する情報を受信した場合、受信された前記ユーザの居場所に関する情報に基づいて、前記ユーザが居る店で取り扱っている前記商品の前記商品情報を、前記他の情報処理装置に送信する情報として取得する取得ステップを
コンピュータに実行させることを特徴とするプログラム。
【請求項１６】
第１の他の情報処理装置と共に、ユーザにより携帯される情報処理装置であって、
前記第１の他の情報処理装置より、前記ユーザに関する情報であるユーザ情報を受信する第１の通信手段と、
第２の他の情報処理装置より、前記第２の他の情報処理装置に蓄積されている蓄積情報を受信する第２の通信手段と、
前記ユーザ情報に基づいて、前記蓄積情報の中から、前記ユーザに提示する前記提示情報を選択する選択手段と
を備え、
前記第１の通信手段は、前記選択手段により選択された前記提示情報を前記第１の情報処理装置に送信する
ことを特徴とする情報処理装置。
【請求項１７】
前記ユーザ情報は、前記ユーザの居場所の経度および緯度に関する情報を含む
ことを特徴とする請求項１６に記載の情報処理装置。
【請求項１８】
前記ユーザ情報は、前記第１の他の情報処理装置により取得された前記ユーザの音声情報を含み、
前記音声情報を解析する解析手段をさらに備える
ことを特徴とする請求項１６に記載の情報処理装置。
【請求項１９】
前記選択手段は、前記解析手段の解析結果に基づいて、前記蓄積情報の中から、前記ユーザに提示する前記提示情報を選択する
ことを特徴とする請求項１８に記載の情報処理装置。
【請求項２０】
前記蓄積情報は、店で取り扱っている商品の商品情報を含み、
前記選択手段は、前記店で取り扱っている前記商品の前記商品情報に基づいて、前記店で取り扱っている前記商品の中から、前記ユーザが所望していると予測される商品を選択し、選択された前記商品の商品情報を提示情報とする
ことを特徴とする請求項１６に記載の情報処理装置。
【請求項２１】
前記ユーザが店にいるか否かを判定する判定手段をさらに備え、
前記選択手段は、前記判定手段により前記ユーザが居ると判定された店で取り扱っている前記商品の中から、前記ユーザが所望していると予測される商品を選択する
ことを特徴とする請求項２０に記載の情報処理装置。
【請求項２２】
前記第１の通信手段は、前記第１の他の情報処理装置との間で、ブルートゥースにより通信を行う
ことを特徴とする請求項１６に記載の情報処理装置。
【請求項２３】
前記第１の通信手段により受信された前記ユーザ情報、および前記第２の通信手段により受信された前記蓄積情報を記憶する記憶手段をさらに備える
ことを特徴とする請求項１６に記載の情報処理装置。
【請求項２４】
第１の他の情報処理装置と共に、ユーザにより携帯される情報処理装置の情報処理方法であって、
前記第１の他の情報処理装置より、前記ユーザに関する情報であるユーザ情報を受信する第１の受信ステップと、
第２の他の情報処理装置より、前記第２の他の情報処理装置に蓄積されている蓄積情報を受信する第２の受信ステップと、
前記ユーザ情報に基づいて、前記蓄積情報の中から、前記ユーザに提示する前記提示情報を選択する選択ステップと、
前記選択ステップの処理により選択された前記提示情報を、前記第１の情報処理装置に送信する送信ステップと
を含むことを特徴とする情報処理方法。
【請求項２５】
第１の他の情報処理装置より受信した、ユーザに関する情報であるユーザ情報に基づいて、第２の他の情報処理装置より受信した、前記第２の他の情報処理装置に蓄積されている蓄積情報の中から、前記第１の情報処理装置により前記ユーザに提示するための提示情報を選択する選択ステップを
コンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、サービス提供システム、情報処理装置および方法、並びにプログラムに関し、特に、ユーザの個人情報の漏洩を減少させることができるようにしたサービス提供システム、情報処理装置および方法、並びにプログラムに関する。
【０００２】
【従来の技術】
ユーザに有益な情報を提供するようにしたシステムとして、例えば、各店舗の情報端末から一定の配信エリア内に店舗の商品情報およびセール情報を無線で送信し、ユーザが携帯端末を携帯して配信エリア内に入ったときに、商品情報およびセール情報を自動受信して記憶すると共に、別途それらの情報を消費者が検索するための手段を設けたものがある（例えば、特許文献１参照）。また、予め所望する商品を登録しておくことにより、店舗に所望する商品が合った場合、アラーム通知するようにしたものがある（同、特許文献１参照）。
【０００３】
また、移動体に乗っている操縦者に提示する広告情報を、移動体の状況に応じて画像又は音声の少なくとも一方で提示するようにすることにより、広告情報を利用しようとする移動体の操縦者が、より安全な状況において広告情報を視聴することができるようにし、かつ、ＧＰＳ（Ｇｌｏｂａｌ　Ｐｏｓｉｔｉｏｎｉｎｇ　Ｓｙｓｔｅｍ）を用いて、移動体の位置を特定し、移動体が店舗の例えば２ｋｍ以内に接近した場合、その店舗の広告情報を提示するものがある（例えば、特許文献２参照）。
【０００４】
また、システムを構成する要素とノードがネットワークで接続されており、ノードにより実行されるプログラムであるサイバーエンティテイ（以下、ＣＥと呼ぶ）が、ユーザの入力した情報、ユーザの履歴情報、センサを介して取得した実世界の情報（ユーザの位置、生体情報などのユーザに関する情報や、空気中の窒素ガスの濃度、湿度、ドアの開閉、ポットの水位、電灯のＯＮ　／ＯＦＦ　、風速、水深、電導率、輝度、臭気、交通状況、食品の鮮度、室温、降水量など）、ＣＥ　の属性情報などを取得し（環境センシング）、環境センシングによって他のＣＥ　（Ｂ　）に関する情報を取得し、取得したＣＥ　（Ｂ　）に関する情報に基づいてＣＥ（Ｂ　）に関するリレーションシップ情報を生成し、これを記録し、リレーションシップ情報に基づいてインタラクションする相手のＣＥ　を選択し、インタラクションしつつサービスの提供を行うものがある（例えば、特許文献３参照）。
【０００５】
また、基地端末コンピュータが設置される店舗の性質を基地端末装置プロファイルとして、予め基地端末コンピュータに保持させ、ユーザの携帯端末コンピュータが基地端末コンピュータに接続したとき、ユーザプロファイルが基地端末コンピュータに送られ、基地端末コンピュータの基地端末装置プロファイルを反映してユーザプロファイルが更新されることで、ユーザプロファイルにユーザの嗜好を反映させ、動的に変化するユーザの関心事に対応するようにしたものがある（例えば、特許文献４）
【０００６】
【特許文献１】
特開２０００−２７６５３２号公報（第５−７ページ）
【特許文献２】
特開２０００−２９２１８２号公報（第４−５ページ）
【特許文献３】
特開２００２−１７５４０５号公報（第９−１１ページ）
【特許文献４】
特開２００２−１１７０６６号公報（第１２−１３ページ）
【０００７】
【発明が解決しようとする課題】
しかしながら、従来、ユーザの嗜好に合わせた情報をユーザに推薦する場合、ユーザの個人情報を、外部に提供しなくてはならないという課題があった。
【０００８】
例えば、上記特許文献４において、携帯端末コンピュータから基地端末コンピュータに、ユーザプロファイルを送信する必要があった。
【０００９】
従って、ユーザの個人情報が、漏洩する恐れがあった。
【００１０】
本発明はこのような状況に鑑みてなされたものであり、ユーザの個人情報の漏洩を減少させることを目的とする。
【００１１】
【課題を解決するための手段】
本発明のサービス提供システムは、ユーザに関する情報であるユーザ情報を取得する第１の情報処理装置、情報を蓄積し、この蓄積情報をネットワーク上に提供する第２の情報処理装置、および第１の情報処理装置と共に、ユーザにより携帯される第３の情報処理装置から構成されるサービス提供システムであって、第１の情報処理装置は、ユーザ情報を取得する取得手段と、取得手段により取得されたユーザ情報を第３の情報処理装置に送信すると共に、第３の情報処理装置より、ユーザに提示する提示情報を受信する第１の通信手段と、第１の通信手段により受信された提示情報を提示する提示手段とを備え、第２の情報処理装置は、保持している蓄積情報を第３の情報処理装置に送信する第２の通信手段を備え、第３の情報処理装置は、第１の情報処理装置より、ユーザ情報を受信する第３の通信手段と、第２の情報処理装置より、蓄積情報を受信する第４の通信手段と、ユーザ情報に基づいて、蓄積情報の中から、提示情報を選択する選択手段とを備え、第３の通信手段は、選択手段により選択された提示情報を第１の情報処理装置に送信することを特徴とする。
【００１２】
本発明の第１の情報処理装置は、ユーザに関する情報であるユーザ情報を取得する取得手段と、取得手段により取得されたユーザ情報を他の情報処理装置に送信すると共に、他の情報処理装置より、ユーザに提示する提示情報を受信する通信手段と、通信手段により受信された提示情報を提示する提示手段とを備え、他の情報処理装置と共にユーザにより携帯されることを特徴とする。
【００１３】
前記取得手段には、ＧＰＳアンテナを含むようにさせ、前記ユーザ情報は、前記ユーザの居場所の経度および緯度に関する情報を含むようにすることができる。
【００１４】
前記取得手段には、マイクロフォンを含むようにさせ、前記ユーザ情報は、前記ユーザが発話した音声情報を含むようにすることができる。
【００１５】
前記提示情報は、前記ユーザが所望していると予測される商品の商品情報を含むようにすることができる。
【００１６】
前記提示手段には、前記提示情報を表示する表示手段を設けるようにすることができる。
【００１７】
前記提示手段には、前記提示情報に関する音声を出力する出力手段を設けるようにすることができる。
【００１８】
前記通信手段には、前記他の情報処理装置との間で、ブルートゥースにより通信を行うようにさせることができる。
【００１９】
前記提示手段により前記提示情報を提示する際に、前記ユーザの注意を前記情報処理装置に引き付ける注意引き付け手段をさらに設けるようにすることができる。
【００２０】
本発明の第１の情報処理方法は、ユーザに関する情報であるユーザ情報を取得する取得ステップと、取得ステップの処理により取得されたユーザ情報を他の情報処理装置に送信する送信ステップと、他の情報処理装置より、ユーザに提示する提示情報を受信する受信ステップと、受信ステップの処理により受信された提示情報を提示する提示ステップとを含むことを特徴とする。
【００２１】
本発明の第１のプログラムは、情報処理装置に送信するための情報であり、かつ、ユーザに関する情報であるユーザ情報を取得する取得ステップと、情報処理装置より、ユーザに提示する提示情報が受信された場合、提示情報を提示する提示ステップとをコンピュータに実行させることを特徴とする。
【００２２】
本発明の第２の情報処理装置は、情報処理装置により保持されている蓄積情報であって、店で取り扱っている商品の商品情報を含む蓄積情報の中から、ユーザに提示する提示情報を選択する他の情報処理装置より、ユーザの居場所に関する情報を受信する通信手段と、通信手段により受信された、ユーザの居場所に関する情報に基づいて、ユーザが居る店で取り扱っている商品の商品情報を取得する取得手段とを備え、通信手段は、取得手段により取得された商品情報を、他の情報処理装置に対して送信することを特徴とする。
【００２３】
前記ユーザを、所定の場所まで誘導するための経路情報を生成する生成手段をさらに設けるようにし、前記通信手段には、生成手段により生成された前記経路情報を、前記他の情報処理装置にさらに送信するようにさせることができる。
【００２４】
本発明の第２の情報処理方法は、情報処理装置により保持されている蓄積情報であって、店で取り扱っている商品の商品情報を含む蓄積情報の中から、ユーザに提示する提示情報を選択する他の情報処理装置より、ユーザの居場所に関する情報を受信する受信ステップと、受信ステップの処理により受信された、ユーザの居場所に関する情報に基づいて、ユーザが居る店で取り扱っている商品の商品情報を取得する取得ステップと、取得ステップの処理により取得された商品情報を、他の情報処理装置に対して送信する送信ステップとを含むことを特徴とする。
【００２５】
本発明の第２のプログラムは、情報処理装置により保持されている蓄積情報であって、店で取り扱っている商品の商品情報を含む蓄積情報の中から、ユーザに提示する提示情報を選択する他の情報処理装置より、ユーザの居場所に関する情報を受信した場合、受信されたユーザの居場所に関する情報に基づいて、ユーザが居る店で取り扱っている商品の商品情報を、他の情報処理装置に送信する情報として取得する取得ステップをコンピュータに実行させることを特徴とする。
【００２６】
本発明の第３の情報処理装置は、第１の他の情報処理装置より、ユーザに関する情報であるユーザ情報を受信する第１の通信手段と、第２の他の情報処理装置より、第２の他の情報処理装置に蓄積されている蓄積情報を受信する第２の通信手段と、ユーザ情報に基づいて、蓄積情報の中から、ユーザに提示する提示情報を選択する選択手段とを備え、第１の通信手段は、選択手段により選択された提示情報を前記第１の情報処理装置に送信することを特徴とする。
【００２７】
前記ユーザ情報は、前記ユーザの居場所の経度および緯度に関する情報を含むようにすることができる。
【００２８】
前記ユーザ情報は、前記第１の他の情報処理装置により取得された前記ユーザの音声情報を含み、音声情報を解析する解析手段をさらに設けるようにすることができる。
【００２９】
前記選択手段には、前記解析手段の解析結果に基づいて、前記蓄積情報の中から、前記ユーザに提示する前記提示情報を選択するようにさせることができる。
【００３０】
前記蓄積情報は、店で取り扱っている商品の商品情報を含むようにし、前記選択手段には、店で取り扱っている商品の商品情報に基づいて、店で取り扱っている商品の中から、前記ユーザが所望していると予測される商品を選択し、選択された商品の商品情報を提示情報とするようにさせることができる。
【００３１】
前記ユーザが店にいるか否かを判定する判定手段をさらに設けるようにし、前記選択手段には、前記判定手段により前記ユーザが居ると判定された店で取り扱っている前記商品の中から、前記ユーザが所望していると予測される商品を選択するようにさせることができる。
【００３２】
前記第１の通信手段には、前記第１の他の情報処理装置との間で、ブルートゥースにより通信を行うようにさせることができる。
【００３３】
前記第１の通信手段により受信された前記ユーザ情報、および前記第２の通信手段により受信された前記蓄積情報を記憶する記憶手段をさらに設けるようにすることができる。
【００３４】
本発明の第３の情報処理方法は、第１の他の情報処理装置より、ユーザに関する情報であるユーザ情報を受信する第１の受信ステップと、第２の他の情報処理装置より、第２の他の情報処理装置に蓄積されている蓄積情報を受信する第２の受信ステップと、ユーザ情報に基づいて、蓄積情報の中から、ユーザに提示する提示情報を選択する選択ステップと、選択ステップの処理により選択された提示情報を、第１の情報処理装置に送信する送信ステップとを含むことを特徴とする。
【００３５】
本発明の第３のプログラムは、第１の他の情報処理装置より受信した、ユーザに関する情報であるユーザ情報に基づいて、第２の他の情報処理装置より受信した、第２の他の情報処理装置に蓄積されている蓄積情報の中から、第１の情報処理装置によりユーザに提示するための提示情報を選択する選択ステップをコンピュータに実行させることを特徴とする。
【００３６】
本発明のサービス提供システムにおいては、第１の情報処理装置では、ユーザに関する情報であるユーザ情報が取得され、取得されたユーザ情報が第３の情報処理装置に送信される。そして、第３の情報処理装置より、ユーザに提示する提示情報が受信され、受信された提示情報が提示される。また、第２の情報処理装置では、保持している蓄積情報が第３の情報処理装置に送信される。また、第３の情報処理装置では、第１の情報処理装置より受信されたユーザ情報に基づいて、第２の情報処理装置より受信された蓄積情報の中から、提示情報が選択され、選択された提示情報が第１の情報処理装置に送信される。
【００３７】
本発明の第１の情報処理装置および方法、並びにプログラムにおいては、ユーザに関する情報であるユーザ情報が取得され、他の情報処理装置に送信される。そして、他の情報処理装置より受信された提示情報がユーザに提示される。また、本発明の第１の情報処理装置は、他の情報処理装置と共にユーザにより携帯される。
【００３８】
本発明の第２の情報処理装置および方法、並びにプログラムにおいては、情報処理装置により保持されている蓄積情報であって、店で取り扱っている商品の商品情報を含む蓄積情報の中から、ユーザに提示する提示情報を選択する他の情報処理装置より、ユーザの居場所に関する情報が受信され、受信された、ユーザの居場所に関する情報に基づいて、ユーザが居る店で取り扱っている商品の商品情報が取得される。そして、取得された商品情報が、他の情報処理装置に対して送信される。
【００３９】
本発明の第３の情報処理装置および方法、並びにプログラムにおいては、第１の他の情報処理装置より受信した、ユーザに関する情報であるユーザ情報に基づいて、第２の他の情報処理装置より受信した、第２の他の情報処理装置に蓄積されている蓄積情報の中から、第１の情報処理装置によりユーザに提示するための提示情報が選択される。
【００４０】
【発明の実施の形態】
図１は、本発明を適用したサービス提供システムの構成例を表している。なお、以下の説明においては、本発明を、店で販売される商品の商品情報をユーザに提供する場合の例を示すが、このことは、本発明が、商品情報の提供に限定されることを意味するものではない。すなわち、本発明のサービス提供システムによりユーザに提供される有益な情報は、商品情報以外でも良い。
【００４１】
図１のサービス提供システムにおいては、インターネットを含むネットワーク１に対して、アクセスポイント４、店舗情報ポータルサイト用サーバ５、在庫管理用サーバ６、および位置情報サービスサーバ７が接続されている。また、情報処理装置２は、アクセスポイント４との間で、無線ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）による無線通信を行い、アクセスポイント４経由でネットワーク１に接続されている。情報処理装置３は、情報処理装置２との間でブルートゥースによる通信を行う。なお、情報処理装置３と情報処理装置２間の通信は無線ＬＡＮによることも可能である。
【００４２】
店舗情報ポータルサイト用サーバ５は、ネットワーク１を介して、店で取り扱っている商品の商品情報（例えば、商品の名称、サイズ、色、値段、商品の特徴）等を提供している。店舗情報ポータルサイト用サーバ５には、１以上の店が登録されており、登録された店の商品情報を、ネットワーク１上に提供している。
【００４３】
在庫管理サーバ６は、店舗情報ポータルサイト用サーバ５に登録されている店舗で取り扱っている商品の在庫情報を管理している。位置情報サービスサーバ７は、地図上の所定の経度、緯度に存在するもの（例えば、店、会社、公園、河川など）を、経度、緯度と対応付けて記憶しており、経度、および緯度に関する情報が供給された場合、その経度、緯度に存在するものを特定する。また、位置情報サービスサーバ７は、ユーザの居場所の経度、緯度、および目的地の経度、緯度が受信された場合、ユーザの現在地から、目的地までの経路を特定し、ユーザを目的地に誘導するための経路情報を作成し、これを情報処理装置（親機）２に送信する。なお、位置情報サービスサーバ７が有する情報を、親機２が有し、位置情報サービスサーバ７にかわり、親機２が経路情報を作成してもよい。
【００４４】
本発明のサービス提供システムによるサービスの提供を受けるユーザは、情報処理装置２および情報処理装置３を、１セットとして携帯する。なお、以下の説明においては、情報処理装置２を親機２とも称する。また、情報処理装置３を、子機３とも称する。子機３は、複数の異なる情報を取得するセンサを有し、ユーザに関する情報を、センサを介して取得し、親機２に送信する。子機３は、また、電子マネーとしての機能を有しており、ユーザが子機３を利用して、代金を支払った場合、親機２に対して、ユーザが購入した商品の名称、値段、購入日時などの購入情報を送信する。
【００４５】
親機２は、位置情報サービスサーバ７より、ユーザの居場所に存在するもの（例えば、店、会社、公園、河川など）の情報を取得し、ユーザの居場所が例えば、店であった場合、またはユーザが店の近辺にいる場合、その店で取り扱っている商品の商品情報を、ネットワークを介して、店舗情報ポータルサイト用サーバ５から取得する。また親機２は、子機３から、ユーザに関する情報、および購入情報を取得する。親機２は、店舗情報ポータルサイト用サーバ５からの商品情報、並びに子機３からの、ユーザに関する情報および購入情報に基づいて、ユーザの好みに合った商品を選択し、選択された商品の商品情報を子機３に送信し、ユーザに推薦させる。
【００４６】
親機２はまた、位置情報サービスサーバ７に、ユーザの居場所の経度、緯度、および目的地を通知し、位置情報サービスサーバ７より、ユーザを目的地に誘導するための経路情報を取得する。そして、親機２は、取得した経路情報を子機３に提示させる。なお、上述のとおり、位置情報サービスサーバ７が有する情報を、親機２が有し、位置情報サービスサーバ７にかわり、親機２が経路情報を作成してもよい。
【００４７】
子機３は、親機２から着脱可能である。図２および図３に、子機３の着脱例を示す。図２には、子機３が親機２の内部に装着された状態の例が示されている。親機２および子機３は、例えば、略六角形の形状とされ、子機３は、図２に示されるように、その角の１つが、親機２の１つの角と重なるようにして、親機２に装着される。
【００４８】
図３には、子機３が、親機２から取り外される場合の例が示されている。図３に示されるように、子機３は、親機２から取り外し可能である。親機２および子機３は、ユーザが携帯可能なサイズとされる。親機２は、例えば、鞄等に入れて持ち運び可能なサイズであり、子機３は、掌に収まる程度のサイズとされる。
【００４９】
図４には、子機３のサイズの例が示されている。図４に示されるように、子機３は、対向する辺同士の間の長さが８６ｍｍとされ、厚さが約３０ｍｍとされており、掌に収まるサイズである。子機３の外観、および内部の構成例を図５に示す。図５の左方には、子機３の外観の構成例が示され、右方には、内部の構成例が示されている。図５の左方に示されているように、子機３の表面には、種々の案内や、撮像部１２１（図６参照）で撮像された映像などを表示するディスプレイ１０１、音声を集音するマイクロフォン１０２、周囲の温度および湿度を計測する温度湿度センサ１０３、接触、または非接触によりＩＣ（Ｉｎｔｅｇｒａｔｅｄ　Ｃｉｒｃｕｉｔ）カードリーダライタとの間で、情報の送受信を行うＩＣ通信部１０４、および音声を出力するスピーカ１０５が配置されている。ディスプレイ１０１は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）により構成される。
【００５０】
ＩＣ通信部１０４は、例えば、ＩＣカードリーダライタとの間の通信により、電子マネーの支払いなどを行う。また図示はしないが、子機３の表面には、この他に、ＬＥＤ（Ｌｉｇｈｔ　Ｅｍｉｔｔｉｎｇ　Ｄｉｏｄｅ）１５９（図７参照）も配置されている。なお、図５の右方に示すように、以下の説明においては、子機３のディスプレイ１０１が配置されている側の面を表面とし、その反対側を裏面とする。
【００５１】
図６は、子機３の内部の裏面側の配置例を表している。図６に示されるように、子機３の内部には、撮像部１２１、無線ＬＡＮ通信部１２２、ＧＰＳアンテナ１２３、バイプレータ１２４−１，１２４−２、ＧＰＳ検出部１２５、ブルートゥース通信部１２６、磁気センサ１２７、３軸モーションセンサ１２８、バッテリ１２９、および心拍検知センサ１３０が配置されている。
【００５２】
撮像部１２１は、ＣＣＤ（Ｃｈａｒｇｅｄ　Ｃｏｕｐｌｅｄ　Ｄｅｖｉｃｅ）またはＣＭＯＳ（ＣｏｍｐｌｅｍｅｎｔａｒｙＭｅｔａｌ　Ｏｘｉｄｅ　Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）などの撮像素子を含み、周囲の被写体を撮影する。この撮像素子は、子機３の裏面側の表面に設置されている。無線ＬＡＮ通信部１２２は、無線ＬＡＮによる通信を行う。ＧＰＳアンテナ１２３は、位置測定用人工衛星からの衛星信号を受信し、これをＧＰＳ検出部１２５に供給する。バイブレータ１２４−１および１２４−２は、小型モータを内蔵し、互いに直交するように配置され、前後左右に振動する。ＧＰＳ検出部１２５は、ＧＰＳアンテナ１２３からの衛星信号に基づいて、子機３の現在位置の緯度、経度などを算出する。なお、以下の説明において、ＧＰＳ検出部１２５が検出した経度、緯度などの情報をＧＰＳ情報とも称する。
【００５３】
ブルートゥース通信部１２６は、親機２などとの間で、ブルートゥースにより情報の送受信を行う。磁気センサ１２７は、磁気による情報の読み取り等を行う。３軸モーションセンサ１２８は、子機３の３次元姿勢角度をリアルタイムで検出する。バッテリ１２９は、子機３の各部に電力を供給する。心拍検知センサ１３０は、ユーザの心拍数を検知するためのセンサである。
【００５４】
図７は、子機３の内部の電気的構成例を表すブロック図である。なお、上記において既に説明した部分については、適宜、説明を省略する。
【００５５】
ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）１５１は、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）１５２に記憶されているプログラム、または記憶部１５４からＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）１５３にロードされたプログラムに従って、子機３の各部の動作を制御し、各種の処理を実行する。ＲＡＭ１５３にはまた、ＣＰＵ１５１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００５６】
ＣＰＵ１５１、ＲＯＭ１５２、およびＲＡＭ１５３は、バス１５５を介して相互に接続されている。バス１５５にはまた、記憶部１５４、無線ＬＡＮ通信部１２２、ブルートゥース通信部１２６、ＩＣ通信部１０４、操作部１５６、マイクロフォン１０２、心拍検知部１５７、温度湿度センサ１０３、ＧＰＳ検出部１２５、撮像部１２１、３軸モーションセンサ１２８、磁気センサ１２７、バイブレータ１２４−１，１２４−２、音声出力制御部１５８、ディスプレイ１０１、およびＬＥＤ１５９が接続されている。
【００５７】
操作部１５６は、ボタン類およびジョグダイヤル等により構成され、ユーザからの操作を受け付ける。心拍検知部１５７は、心拍検知センサ１３０からの信号に基づいて、ユーザの心拍数を算出する。音声出力制御部１５８は、供給された音声情報（電気信号）に対応する音声を、スピーカ１０５から出力させる。ＬＥＤ１５９は、例えば、ユーザに情報を提示する際、子機３にユーザの注意を向けさせるために発光する。
【００５８】
次に、図８は、親機２のサイズの例を表している。図８に示されるように、親機２は、対向する辺同士の間の長さが１５５ｍｍとされ、厚さが約３０ｍｍとされており、例えば鞄等に収納して携帯可能なサイズである。
【００５９】
図９は、親機２の内部の電気的な構成例を表している。図９において、ＣＰＵ２０１は、例えば、インテル（Ｉｎｔｅｌ）社製のペンティアム（登録商標）プロセッサ等で構成され、フロントサイドバス（ＦＳＢ）２０２に接続されている。ＦＳＢ２０２には、更に、ノースブリッジ２０３が接続されており、ノースブリッジ２０３は、ＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ　Ｇｒａｐｈｉｃｓ　Ｐｏｒｔ）２０４を有しているとともに、ハブインタフェース２１０に接続されている。
【００６０】
ノースブリッジ２０３は、例えば、インテル社製のＡＧＰ　Ｈｏｓｔ　Ｂｒｉｄｇｅ　Ｃｏｎｔｒｏｌｌｅｒである４４０ＢＸなどで構成されており、ＣＰＵ２０１およびＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）２０９（いわゆる、メインメモリ）等を制御する。更に、ノースブリッジ２０３は、ＡＧＰ２０４を介して、ビデオコントローラ２０５を制御する。ビデオコントローラ２０５は、ＬＣＤ２０６またはＶＧＡ（Ｖｉｄｅｏ　Ｇｒａｐｈｉｃｓ　Ａｒｒａｙ）方式のディスプレイ（以下、ＶＧＡ２０７と記述する）をコントロールする。
【００６１】
ビデオコントローラ２０５は、ＣＰＵ２０１から供給されるデータ（イメージデータまたはテキストデータなど）を受信して、受信したデータに対応するイメージデータを生成するか、または、受信したデータをそのまま内蔵するビデオメモリ（不図示）に記憶する。ビデオコントローラ２０５は、ＬＣＤ２０６またはＶＧＡ２０７に、ビデオメモリに記憶されているイメージデータに対応する画像を表示させる。ＬＣＤ２０６またはＶＧＡ２０７は、ビデオコントローラ２０５から供給されたデータを基に、画像または文字などを表示する。
【００６２】
ノースブリッジ２０３は、更に、キャッシュメモリ２０８とも接続されている。キャッシュメモリ２０８は、ＳＲＡＭ（Ｓｔａｔｉｃ　ＲＡＭ）などＲＡＭ２０９と比較して、より高速な書き込みまたは読み出しの動作を実行できるメモリで構成され、ＣＰＵ２０１が使用するプログラムまたはデータをキャッシュする（一時的に記憶する）。
【００６３】
なお、ＣＰＵ２０１は、その内部に１次的な、キャッシュメモリ２０８に比較して、より高速に動作でき、ＣＰＵ２０１自身が制御するキャッシュを有する。
【００６４】
ＲＡＭ２０９は、例えば、ＤＲＡＭ（Ｄｙｎａｍｉｃ　ＲＡＭ）で構成され、ＣＰＵ２０１が実行するプログラム、またはＣＰＵ２０１の動作に必要なデータを記憶する。具体的には、例えば、ＲＡＭ２０４は、起動が完了した時点において、ＨＤＤ（Ｈａｒｄ　Ｄｉｓｋ　Ｄｒｉｖｅ）２２３からロードされたオペレーティングシステムやインターネットプログラムなどを記憶する。
【００６５】
オペレーションシステム（ＯＳ（Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ））は、例えば、マイクロソフト社のいわゆるウィンドウズ（登録商標）ＸＰ、またはアップルコンピュータ社のいわゆるＭａｃ　ＯＳ（登録商標）等に代表される、コンピュータの基本的な動作を制御するプログラムである。
【００６６】
ノースブリッジ２０３は、ハブインタフェース２１０を介して、サウスブリッジ２１１とも接続されている。サウスブリッジ２１１は、例えば、インテル社製のＰＩＩＸ４Ｅなどで構成されており、ＡＣリンクインタフェース２１１Ａ、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）インタフェース２１１Ｂ、ＩＤＥ（Ｉｎｔｅｇｒａｔｅｄ　Ｄｒｉｖｅ　Ｅｌｅｃｔｒｏｎｉｃｓ）インタフェース２１１Ｃ、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ　Ｃｏｍｐｏｎｅｎｔ　Ｉｎｔｅｒｃｏｎｎｅｃｔ）インタフェース２１１Ｄ、ＬＰＣ（Ｌｏｗ　Ｐｉｎ　Ｃｏｕｎｔ）インタフェース２１１Ｅ、および、ＬＡＮインタフェース２１１Ｆ等を内蔵している。
【００６７】
サウスブリッジ２１１は、ＡＣリンクバス２１２、ＵＳＢバス２１７、ＩＤＥバス２２２に接続されるデバイスを介して接続されるデバイスの制御等、各種のＩ／Ｏ（Ｉｎｐｕｔ　／　Ｏｕｔｐｕｔ）を制御する。
【００６８】
ＡＣリンクバス２１２には、モデム２１３、サウンドコントローラ２１４が接続されている。モデム２１３は、公衆回線網に接続された場合、公衆回線網またはインターネット（いずれも不図示）を介する通信処理を実行する。サウンドコントローラ２１４は、マイクロフォン２１５から音声を取り込み、その音声に対応するデータを生成して、ＲＡＭ２０９に出力する。またサウンドコントローラ２１４は、スピーカ２１６を駆動して、スピーカ２１６に音声を出力させる。
【００６９】
サウスブリッジ２１１のＵＳＢバス２１７には、ＵＳＢコネクタ２１８が接続され、各種ＵＳＢデバイスが接続可能になされている。またＵＳＢバス２１７を介して、メモリースティックスロット２１９とブルートゥース通信部２２１が設けられている。メモリースティックスロット２１９には、メモリースティック（商標）２２０が接続される。
【００７０】
メモリースティック２２０は、本願出願人であるソニー株式会社によって開発されたフラッシュメモリカードの一種である。このメモリースティック２２０は、小型薄型形状のプラスチックケース内に電気的に書換えや消去が可能な不揮発性メモリであるＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ　Ｅｒａｓａｂｌｅ　ａｎｄ　Ｐｒｏｇｒａｍｍａｂｌｅ　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ　）の一種であるフラッシュメモリ素子を格納したものであり、１０ピン端子を介して画像や音声、音楽等の各種データの書き込み及び読み出しが可能となっている。
【００７１】
ブルートゥース通信部２２１は、ブルートゥース規格による通信を行う。ＵＳＢインタフェース２２１Ｂは、ＵＳＢバス２１７を介して接続されている外部の装置にデータを送信するとともにデバイスからデータを受信する。
【００７２】
ＩＤＥインタフェース２２１Ｃは、いわゆるプライマリＩＤＥコントローラとセカンダリＩＤＥコントローラとの２つのＩＤＥコントローラ、およびコンフィギュレーションレジスタ（ｃｏｎｆｉｇｕｒａｔｉｏｎ　ｒｅｇｉｓｔｅｒ）等から構成されている（いずれも図示せず）。
【００７３】
プライマリＩＤＥコントローラには、ＩＤＥバス２２２を介して、ＨＤＤ２２３が接続されている。また、セカンダリＩＤＥコントローラには、他のＩＤＥバスに、ＣＤ−ＲＯＭドライブ２２４またはＨＤＤ（不図示）などの、いわゆるＩＤＥデバイスが装着されたとき、その装着されたＩＤＥデバイスが電気的に接続される。
【００７４】
無線ＬＡＮ通信部２２５は、例えばＩＥＥＥ８０２．１１ａやＩＥＥＥ８０２．１１ｂなどの無線ＬＡＮ通信により、ネットワークに接続される。ＬＡＮインタフェース２１１Ｆは、無線ＬＡＮ通信部２２５に接続されたネットワークにデータを送信するとともに、データを受信する。
【００７５】
ＬＰＣバス２５１には、ＢＩＯＳ（Ｂａｓｉｃ　Ｉｎｐｕｔ　Ｏｕｔｐｕｔ　Ｓｙｓｔｅｍ）２５２、Ｉ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）インタフェース２５３、およびコントローラ２５６が接続されている。ＢＩＯＳ２５２は、親機２の基本動作命令を集めたプログラム群であり、例えば、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）などに記憶されている。また、ＢＩＯＳ２５２は、ＯＳまたはアプリケーションプログラムと周辺機器との間でのデータの受け渡し（入出力）を制御する。
【００７６】
Ｉ／Ｏインタフェース２５３には、シリアル端子２５４とパラレル端子２５５が接続されており、それぞれの端子に接続された機器とのデータの授受を行う。コントローラ２５６には、ジョグダイヤル２５９、およびバッテリ２６０が接続されている。コントローラ２５６にはまた、キーボード２５８、およびマウス２５７などが接続可能である。
【００７７】
ＰＣＩバス２２６には、ＰＣカードインタフェース２２９とＩＥＥＥ１３９４インタフェース２２７が接続されている。ＰＣカードインタフェース２２９は、スロット２３０に接続された機器（カード）から供給されたデータを、ＣＰＵ２０１またはＲＡＭ２０９に供給するとともに、ＣＰＵ２０１から供給されたデータをＰＣカードスロットに接続されているカードに出力する。ＰＣＩバス２２６には、スロット３３およびＰＣカードインタフェース７８を介して、ドライブ２３１が接続可能である。
【００７８】
ドライブ２３１は、装着されている磁気ディスク２４１、光ディスク２４２、光磁気ディスク２４３、または半導体メモリ２４４に記録されているデータを読み出し、読み出したデータをＲＡＭ２０９に供給する。また、ＣＰＵ２０１の処理により生成されたデータを、ドライブ２３１に装着される磁気ディスク２４１、光ディスク２４２、光磁気ディスク２４３、または半導体メモリ２４４に記憶させることができる。
【００７９】
ＩＥＥＥ１３９４インタフェース２２７は、ＩＥＥＥ１３９４ポート２２８を介して、ＩＥＥＥ１３９４の規格に準拠するデータ（パケットに格納されているデータ）を送受信する。
【００８０】
次に、図１０は、店舗情報ポータルサイト用サーバ５の内部の構成例を表している。図１０において、ＣＰＵ３０１は、ＲＯＭ３０２に記憶されているプログラム、またはＨＤＤ３０４からＲＡＭ３０３にロードされたプログラムに従って各種の処理を実行する。ＲＡＭ３０３にはまた、ＣＰＵ３０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００８１】
ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、およびＨＤＤ３０４は、バス３０５を介して相互に接続されている。このバス３０５にはまた、入出力インタフェース３０６も接続されている。
【００８２】
入出力インタフェース３０６には、キーボード３０７、マウス３０８、スピーカなどよりなる音声出力部３０９、ＣＲＴ（Ｃａｔｈｏｄｅ−Ｒａｙ　Ｔｕｂｅ）、ＬＣＤなどよりなるディスプレイ３１０、モデム、ターミナルアダプタなどより構成される通信部３１１、およびプリンタ３１２が接続されている。通信部３１１は、インターネットを含むネットワーク１を介しての通信処理を行う。
【００８３】
入出力インタフェース３０６にはまた、必要に応じてドライブ３１３が接続され、磁気ディスク３２１、光ディスク３２２、光磁気ディスク３２３、或いは半導体メモリ３２４などが適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じてＨＤＤ３０４にインストールされる。
【００８４】
次に、図１１は、在庫管理サーバ６の内部の構成例を表している。この在庫管理サーバ６を構成するＣＰＵ３５１乃至半導体メモリ３７４は、図１０の店舗情報ポータルサイト用サーバ５を構成するＣＰＵ３０１乃至半導体メモリ３２４と基本的に同様の構成とされ、対応する名称のものは、対応する機能を有する。従って、それらの説明は、繰り返しになるので省略する。
【００８５】
次に、図１２は、位置情報サービスサーバ７の内部の構成例を表している。この位置情報サービスサーバ７を構成するＣＰＵ４０１乃至半導体メモリ４２４は、図１０の店舗情報ポータルサイト用サーバ５を構成するＣＰＵ３０１乃至半導体メモリ３２４と基本的に同様の構成とされ、対応する名称のものは、対応する機能を有する。従って、それらの説明は、繰り返しになるので省略する。
【００８６】
次に、本発明のサービス提供システムの概要について、図１３のフローチャートを参照して説明する。図１３は、本発明のサービス提供システムによるサービス提供処理を表している。
【００８７】
図１３のステップＳ１０１において、子機３のＣＰＵ１５１は、マイクロフォン１０２、心拍検知部１５７、温度湿度センサ１０３、ＧＰＳ検出部１２５、撮像部１２１、３軸モーションセンサ１２８、および磁気センサ１２７などのセンサから供給される情報、またはＩＣ通信部１０４を介して代金を支払った場合、商品の購入情報（以下、これらのセンサから供給される情報、および購入情報のことをまとめてユーザ情報とも称する）を取得する。
【００８８】
ステップＳ１０２において、子機３のＣＰＵ１５１は、ステップＳ１０１で取得したユーザ情報を、ブルートゥース通信部１２６を介して、親機２に送信する。
【００８９】
ステップＳ１２１において、親機２のＣＰＵ２０１は、ステップＳ１０２で子機３が送信したユーザ情報を、ブルートゥース通信部２２１を介して受信し、ＨＤＤ２２３に記憶する。
【００９０】
店舗情報ポータルサイト用サーバ５は、店舗で販売されている商品に関する情報などのデータベースをＨＤＤ３０４に記憶しており、ステップＳ１３１において、店舗情報ポータルサイト用サーバ５のＣＰＵ３０１は、データベースに記憶された情報（以下、このデータベースに記憶された情報をデータベース情報とも称する）を、通信部３１１を介して、親機２に送信する。
【００９１】
ステップＳ１２２において、親機２のＣＰＵ２０１は、ステップＳ１３１で店舗情報ポータルサイト用サーバ５が送信したデータベース情報を、無線ＬＡＮ通信部２２５を解して受信し、ＨＤＤ２２３に記憶する。
【００９２】
ステップＳ１２３において、親機２のＣＰＵ２０１は、ステップＳ１２１で受信し記憶したユーザ情報、およびステップＳ１２２で受信し記憶したデータベース情報に基づいて、データマイニングを実行し、ユーザにとって有益であると予測される情報を選択する。そして、ＣＰＵ２０１は、選択した情報に基づいて、ユーザに推薦するべき情報（以下、ユーザに推薦する情報を推薦情報とも称する）を生成する。なお、データマイニングの方法は、例えば、遺伝的アルゴリズム、ＡＩなどの既存の手法を用いる。
【００９３】
なお、データマイニングの際に、ユーザの子機３に対する操作履歴（またはセンシング履歴）や商品購入、および、親機２でのＷＥＢブラウジングなどのユーザ操作履歴から学習を行うことで、よりユーザの趣味や興味に適合した推論が行える。なお、ユーザの操作履歴に基づいたデータマイニングは、子機３からユーザ情報を受信したタイミング（ステップＳ１２３）以外のタイミングに実行するようにしても良い。例えば、予め、所定の時間分だけユーザの操作履歴を蓄積しておき、データマイニングによる学習をしていてもよい。
【００９４】
ステップＳ１２４において、親機２のＣＰＵ２０１は、ブルートゥース通信部２２１を介して、子機３に対して、ステップＳ１２３で生成した推薦情報を推薦するように要求する。
【００９５】
ステップＳ１０３において、子機３のＣＰＵ１５１は、親機２からの推薦情報を推薦するようにとの要求を、ブルートゥース通信部１２６を介して受信する。ステップＳ１０４において、子機３のＣＰＵ１５１は、ステップＳ１０３で受信した要求に従って、ユーザに対して情報を提示する。
【００９６】
以上のようにして、サービス提供処理が実行される。
【００９７】
ところで、図１３のステップＳ１０１、ステップＳ１０２、およびステップＳ１２１の処理は、子機３から親機２に対してユーザ情報を供給する処理であるが、この処理は、より具体的には、例えば、図１４のフローチャート、または図１５のフローチャートに示されるように実行される。
【００９８】
次に、図１４のフローチャートを参照して、子機３から親機２に対してユーザ情報を供給する処理の一例について説明する。ステップＳ１６１において、親機２のＣＰＵ２０１は、ブルートゥース通信部２２１から、子機３に対して、ユーザ情報を要求する。なお、ここで要求されるユーザ情報は、例えば、マイクロフォン１０２により取得される音声情報、心拍検知部１５７により算出される、ユーザの心拍数、温度湿度センサ１０３により検知される温度と湿度、ＧＰＳ検出部１２５により特定される緯度と経度、撮像部１２１により撮像される周囲の被写体、３軸モーションセンサ１２８により検出される３次元姿勢角度、および磁気センサ１２７により検出される情報のうち、いずれか１つの情報であっても良いし、複数の情報であっても良い。勿論、全ての情報であっても良い。
【００９９】
ステップＳ１５１において、子機３のＣＰＵ１５１は、ブルートゥース通信部１２６を介して、親機２より、ユーザ情報の要求を受信する。ステップＳ１５２において、子機３のＣＰＵ１５１は、マイクロフォン１０２、心拍検知部１５７、温度湿度センサ１０３、ＧＰＳ検出部１２５、撮像部１２１、３軸モーションセンサ１２８、および磁気センサ１２７などのセンサから供給されるユーザ情報を取得する。なお、ステップＳ１５２で、ＣＰＵ１５１が取得する情報は、ステップＳ１６１で親機２が要求した情報である。すなわち、ＣＰＵ１５１は、必ずしも、マイクロフォン１０２、心拍検知部１５７、温度湿度センサ１０３、ＧＰＳ検出部１２５、撮像部１２１、３軸モーションセンサ１２８、および磁気センサ１２７の全てから、情報を取得するわけではなく、親機２から要求された情報のみを取得する。例えば、親機２から温度情報が要求された場合、ＣＰＵ１５１は、温度湿度センサ１０３からの温度情報のみを取得する。
【０１００】
ステップＳ１５３において、ＣＰＵ１５１は、ステップＳ１５２で取得したユーザ情報を、ブルートゥース通信部１２６から、親機２に対して送信する。
【０１０１】
ステップＳ１６２において、親機２のＣＰＵ２０１は、ブルートゥース通信部２２１を介して、子機３がステップＳ１５３で送信したユーザ情報を受信する。ステップＳ１６３において、親機２のＣＰＵ２０１は、ステップＳ１６２で受信したユーザ情報をＨＤＤ２２３に記憶させる。
【０１０２】
以上のようにして、子機３から親機２に対して、ユーザ情報が供給される。以上のように、子機３は、親機２から要求されたユーザ情報を取得し、親機２に供給することができる。
【０１０３】
次に、図１５のフローチャートを参照して、子機３から親機２に対して、ユーザ情報を供給する処理の、図１４とは異なる例について説明する。
【０１０４】
図１５の例においては、子機３には、ユーザ情報を取得するタイミングが予め設定されている。そこで、図１５のステップＳ１８１において、子機３のＣＰＵ１５１は、ユーザ情報を取得するタイミングか否かを判定し、ユーザ情報を取得するタイミングであると判定するまで、ステップＳ１８１の処理を繰り返して待機する。
【０１０５】
子機３には、例えば、温度情報を１分毎に親機２に送信するように、予め設定することができる。このように設定した場合、子機３のＣＰＵ１５１は、１分毎に、ステップＳ１８１において、ユーザ情報（温度情報）を取得するタイミングであると判定する。
【０１０６】
ステップＳ１８１で、ＣＰＵ１５１が、ユーザ情報を取得するタイミングであると判定した場合、処理はステップＳ１８２に進む。ステップＳ１８２において、子機３のＣＰＵ１５１は、ステップＳ１８１で、取得するタイミングであると判定されたユーザ情報を取得する。
【０１０７】
ステップＳ１８３の処理は、図１４のステップＳ１５３の処理と同一であるため、説明を省略する。また、親機２のステップＳ１９１、およびステップＳ１９２の処理は、それぞれ、図１４のステップＳ１６２、およびステップＳ１６３の処理と同一であるため、説明を省略する。
【０１０８】
以上、図１５のフローチャートを参照して説明したように、子機３が、予め設定された所定のタイミングで、自動的にユーザ情報を取得し、親機２に供給するようにすることもできる。
【０１０９】
ところで、図１３のステップＳ１３１、およびステップＳ１２２の処理は、店舗情報ポータルサイト用サーバ５から親機２に対してデータベース情報を供給する処理であるが、この処理は、より具体的には、例えば、図１６のフローチャート、または図１７のフローチャートに示されるように実行される。
【０１１０】
次に、図１６のフローチャートを参照して、店舗情報ポータルサイト用サーバ５から親機２に対してデータベース情報を供給する処理の一例について説明する。ステップＳ２０１において、親機２のＣＰＵ２０１は、無線ＬＡＮ通信部２２５から、店舗情報ポータルサイト用サーバ５に対して、データベース情報を要求する。なお、ここで要求されるデータベース情報は、例えば、店で販売中の商品の値段、サイズ、色などの情報である。
【０１１１】
ステップＳ２１１において、店舗情報ポータルサイト用サーバ５のＣＰＵ３０１は、通信部３１１を介して、親機２より、データベース情報の要求を受信する。ステップＳ２１２において、店舗情報ポータルサイト用サーバ５のＣＰＵ３０１は、ＨＤＤ３０４より、データベース情報を読み出し、これを通信部３１１から、親機２に対して送信する。
【０１１２】
ステップＳ２０２において、親機２のＣＰＵ２０１は、無線ＬＡＮ通信部２２５を介して、店舗情報ポータルサイト用サーバ５がステップＳ２１２で送信したユーザ情報を受信する。ステップＳ２０３において、親機２のＣＰＵ２０１は、ステップＳ２０２で受信したデータベース情報をＨＤＤ２２３に記憶させる。
【０１１３】
以上のようにして、店舗情報ポータルサイト用サーバ５から親機２に対して、データベース情報が供給される。以上のように、店舗情報ポータルサイト用サーバ５は、親機２から要求されたデータベース情報を親機２に供給することができる。
【０１１４】
次に、図１７のフローチャートを参照して、店舗情報ポータルサイト用サーバ５から親機２に対して、データベース情報を供給する処理の、図１６とは異なる例について説明する。
【０１１５】
図１７の例においては、店舗情報ポータルサイト用サーバ５には、データベース情報を親機２に供給するタイミングが予め設定されている。そこで、図１７のステップＳ２４１において、店舗情報ポータルサイト用サーバ５のＣＰＵ３０１は、データベース情報を送信するタイミングか否かを判定し、データベース情報を送信するタイミングであると判定するまで、ステップＳ２４１の処理を繰り返して待機する。
【０１１６】
店舗情報ポータルサイト用サーバ５には、例えば、日毎の特売品の情報を１日毎に親機２に送信するように、予め設定することができる。このように設定した場合、店舗情報ポータルサイト用サーバ５のＣＰＵ３０１は、１日毎に、ステップＳ２４１において、データベース情報を取得するタイミングであると判定する。
【０１１７】
ステップＳ２４１で、ＣＰＵ３０１が、データベース情報を送信するタイミングであると判定した場合、処理はステップＳ２４２に進む。ステップＳ２４２において、店舗情報ポータルサイト用サーバ５のＣＰＵ３０１は、ＨＤＤ３０４より、データベース情報を読み出し、これを通信部３１１から、親機２に対して送信する。
【０１１８】
親機２のステップＳ２３１、およびステップＳ２３２の処理は、それぞれ、図１６のステップＳ２０２、およびステップＳ２０３の処理と同一であるため、説明を省略する。
【０１１９】
以上、図１７のフローチャートを参照して説明したように、店舗情報ポータルサイト用サーバ５が、予め設定された所定のタイミングで、自動的にデータベース情報を親機２に供給するようにすることもできる。
【０１２０】
親機２は、以上のようにして取得したユーザ情報、およびデータベース情報をもとに、ステップＳ１２３において、ユーザにとって有益であると推測される情報を選択し、ステップＳ１２４において、子機３に、ステップＳ１２３で選択された情報を推薦するように要求する。
【０１２１】
従来、親機２がステップＳ１２３で実行した処理は、ネットワーク１上に設置されたサーバにより行われていた。その場合、ユーザの個人情報を、ネットワーク１を介して、サーバに送信する必要があった。それに対して、本発明のように、ユーザ所有の親機２において、ユーザ情報を記憶、管理することにより、ネットワーク１上のサーバには、ユーザ情報が送信されないため、ユーザの個人情報が漏洩する可能性を減少させることが可能となる。
【０１２２】
次に、本発明のサービス提供システムを、具体的な状況に適用した場合の一例について説明する。
【０１２３】
まず、図１８乃至図２７のフローチャートを参照して、位置情報に基づいて、ユーザに商品を推薦する処理について説明する。なお、図１８は、子機３のＧＰＳ情報送信処理を表し、図１９および図２０は、親機２の位置情報に基づいた商品推薦処理を表し、図２１は、位置情報サービスサーバ７の位置情報提供処理を表し、図２２は、店舗情報ポータルサイト用サーバ５の商品情報提供処理を表し、図２３は、在庫管理サーバ６の在庫情報提供処理を表し、図２４は、子機３の情報提示処理を表し、図２５は、子機３の推薦確認処理を表し、図２６は、位置情報サービスサーバ７の経路情報提供処理を表し、図２７は、子機３の経路案内処理を表している。
【０１２４】
例えば、子機３には、予め、１０分毎に、ＧＰＳ情報を取得するように設定されており、ＧＰＳ情報を取得するタイミングになったとき、子機３は、図１８のＧＰＳ情報送信処理を実行する。すなわち、図１８のステップＳ３０１において、子機３のＣＰＵ１５１は、ＧＰＳ検出部１２５からＧＰＳ情報を取得し、ステップＳ３０２において、ブルートゥース通信部１２６を介して、親機２に、ＧＰＳ情報を送信する。
【０１２５】
ここで、親機２は、図１９の位置情報に基づいた商品推薦処理を開始する。すなわち、図１９のステップＳ３２１において、親機２のＣＰＵ２０１は、ステップＳ３０２で子機３が送信したＧＰＳ情報を、ブルートゥース通信部２２１を介して受信し、ＨＤＤ２２３に記憶させる。ステップＳ３２２において、親機２のＣＰＵ２０１は、無線ＬＡＮ通信部２２５を介して、位置情報サービスサーバ７に、ＧＰＳ情報を送信すると共に、ＧＰＳ情報（緯度、経度）に対応する場所に存在する建造物、店、施設などに関する情報（以下の説明において、ＧＰＳ情報に対応する場所に存在する建造物、店、施設などに関する情報のことを位置情報とも称する）を要求する。
【０１２６】
ここで、位置情報サービスサーバ７は、図２１の位置情報提供処理を実行する。すなわち、図２１のステップＳ３６１において、位置情報サービスサーバ７のＣＰＵ４０１は、親機２がステップＳ３２２で送信した、ＧＰＳ情報、および位置情報の送信要求を受信する。ステップＳ３６２において、位置情報サービスサーバ７のＣＰＵ４０１は、ステップＳ３６１で受信したＧＰＳ情報に対応する位置情報をＨＤＤ４０４より読み出し、これを通信部４１１を介して親機２に送信する。
【０１２７】
親機２のＣＰＵ２０１は、図１９のステップＳ３２３において、位置情報サービスサーバ７がステップＳ３６２で送信した位置情報を、無線ＬＡＮ通信部２２５を介して受信する。ステップＳ３２４において、親機２のＣＰＵ２０１は、位置情報に基づいて、ユーザが店の店内にいるか否かを判定し、ユーザが店内にいない場合、処理はステップＳ３２１に戻り、ステップＳ３２１以降の処理が繰り返し実行される。
【０１２８】
ステップＳ３２４において、ＣＰＵ２０１が、ユーザは店内にいると判定した場合、処理はステップＳ３２５に進む。なお、以上の説明においては、ステップＳ３２４において、ユーザが、現時点で店内にいるか否かだけを判定していたが、例えば、親機２は、ユーザが予め設定された所定の時間以上、同一の店内にいた場合、ユーザが店内にいると判定し、ステップＳ３２５に進むようにしてもよい。
【０１２９】
すなわち、親機２はまず、子機３から定期的にＧＰＳ情報を取得し、このＧＰＳ情報に基づいて、所定の時間、ユーザが同一の店内にいるか否かを判定する。そして、ユーザが、予め設定された所定の時間以上、同一の店内にいた場合、ユーザが店内にいると判定し、処理はステップＳ３２５に進む。このようにしても良い。
【０１３０】
また、以上の説明においては、ユーザが店の中にいる場合を例にして説明したが、例えば、ユーザが店の近辺に居るか否かを判定するようにしても良い。
【０１３１】
親機２のＨＤＤ２２３には、ユーザが過去に購入した商品の履歴（以下、ユーザが過去に購入した商品の履歴を買い物履歴と称する）を記憶しており、ステップＳ３２５において、親機２のＣＰＵ２０１は、買い物履歴に基づいて、ユーザの好みを特定する。この特定方法は、既存のデータマイニング手法に基づいて行われる。ステップＳ３２５の処理により、例えば、ユーザが頻繁に購入する化粧品のメーカやブランド、ユーザの好みの色などが特定される。
【０１３２】
ステップＳ３２６において、親機２のＣＰＵ２０１は、無線ＬＡＮ通信部２２５を介して、店舗情報ポータルサイと用サーバ５に対して、現在、ユーザが居る店で取り扱っている商品に関する情報（以下の説明において、店舗で取り扱っている商品に関する情報を商品情報と称する）を要求する。
【０１３３】
ここで、店舗情報ポータルサイト用サーバ５は、図２２の商品情報提供処理を開始する。すなわち、ステップＳ３８１において、商品情報ポータルサイト用サーバ５のＣＰＵ３０１は、親機２のＣＰＵ２０１がステップＳ３２６で送信した商品情報を要求する通知を、通信部３１１を介して受信する。ステップＳ３８２において、商品情報ポータルサイト用サーバ５のＣＰＵ３０１は、通信部３１１を介して、在庫管理サーバ６に対して、ユーザが居る店で、現在取り扱っている商品の在庫の有無に関する情報（以下の説明において、現在取り扱っている商品の在庫の有無に関する情報を在庫情報と称する）を要求する。
【０１３４】
ここで、在庫管理サーバ６は、図２３の在庫情報提供処理を実行する。すなわち、ステップＳ４０１において、在庫管理サーバ６のＣＰＵ３５１は、店舗情報ポータルサイト用サーバ５がステップＳ３８２で送信した在庫情報の要求を、通信部３６１を介して受信する。在庫管理サーバ６は、現在、ユーザが居る店で取り扱っている商品の在庫情報を、ＨＤＤ３５４に記憶しており、ステップＳ４０２において、在庫管理サーバ６のＣＰＵ３５１は、ＨＤＤ３５４より在庫情報を読み出し、これを通信部３６１を介して、店舗情報ポータルサイト用サーバ５に送信する。
【０１３５】
図２２のステップＳ３８３において、店舗情報ポータルサイト用サーバ５のＣＰＵ３０１は、在庫管理サーバ６がステップＳ４０２で送信した在庫情報を、通信部３１１を介して受信する。ステップＳ３８４において、店舗情報ポータルサイト用サーバ５のＣＰＵ３０１は、ステップＳ３８３で受信した在庫情報に基づいて、親機２に供給するための商品情報を生成する。ステップＳ３８５において、店舗情報ポータルサイト用サーバ５のＣＰＵ３０１は、通信部３１１を介して、ステップＳ３８４で生成した商品情報を親機２に送信する。
【０１３６】
図１９のステップＳ３２７において、親機２のＣＰＵ２０１は、店舗情報ポータルサイト用サーバ５がステップＳ３８５で送信した商品情報を、無線ＬＡＮ通信部２２５を介して受信し、ＨＤＤ２２３に記憶させる。ステップＳ３２８において、親機２のＣＰＵ２０１は、ステップＳ３２５で特定したユーザの好み、およびステップＳ３２７で受信した商品情報に基づいて、ユーザに推薦する商品を選択する。すなわち、ＣＰＵ２０１は、商品情報に含まれている、ユーザが居る店で取り扱っている商品のリストの中から、ユーザの好みに一致する商品を選択する。ＣＰＵ２０１は、例えば、商品に、所定のキーワード（ユーザの好みのブランド名など）が含まれているか否かに基づいて、ユーザの好みに一致する商品を選択する。
【０１３７】
ただし、ステップＳ３２８で、ユーザの好みに一致する商品が存在しない場合もあり得る。そこで、ステップＳ３２９において、ＣＰＵ２０１は、ステップＳ３２８の処理により、ユーザに推薦する商品が存在したか否かを判定し、ユーザに推薦する商品が存在した場合、処理はステップＳ３３０に進む。
【０１３８】
ステップＳ３３０において、親機２のＣＰＵ２０１は、ブルートゥース通信部２２１から、子機３に対して、ステップＳ３２８で選択された商品に関する情報（例えば、値段、商品の特徴などの情報）を送信すると共に、その商品を推薦するように要求する。
【０１３９】
ここで、子機３は、図２４の情報提示処理を実行する。すなわち、子機３のＣＰＵ１５１は、ステップＳ４２１において、親機２がステップＳ３３０で送信した商品に関する情報、および商品を推薦するようにとの要求を、ブルートゥース通信部１２６を介して受信し、ＲＡＭ１５３に記憶させる。ステップＳ４２２において、子機３のＣＰＵ１５１は、ステップＳ４２１で受信した商品に関する情報を提示する。具体的には、例えば、ＣＰＵ１５１は、バイブレータ１２４−１，１２４−２を振動させ、ＬＥＤ１５９を点灯（または点滅）させる。そして、ＣＰＵ１５１は、ディスプレイ１０１に、商品に関する情報（例えば、商品の画像、特徴、および値段など）を表示する。また、ＣＰＵ１５１は、音声出力制御部１５８を介して、スピーカ１０５より、商品を案内する音声を出力させる。
【０１４０】
子機３を手にもっているユーザは、バイブレータ１２４−１，１２４−２の振動により、子機３に注目し、ディスプレイ１０１に表示される商品に関する情報、およびスピーカ１０５から出力される案内により、ユーザの好みに合った商品の案内を閲覧することができる。なお、ここで推薦される商品は、現在ユーザが居る店で販売されている商品である。
【０１４１】
図１９に戻って、ステップＳ３２９において、親機２のＣＰＵ２０１が、ステップＳ３２８の処理により、ユーザに推薦する商品が存在しなかったと判定した場合、処理は図２０のステップＳ３３１に進む。ステップＳ３３１において、親機２のＣＰＵ２０１は、ブルートゥース通信部２２１を介して、他の商品の推薦を実行するか否かを判定するように、子機３に要求する。
【０１４２】
ここで、子機３は、図２５の推薦確認処理を実行する。すなわち、ステップＳ４４１において、子機３のＣＰＵ１５１は、親機２がステップＳ３３１で送信した、他の商品の推薦を実行するか否かの判定の要求を受信する。ステップＳ４４２において、子機３のＣＰＵ１５１は、ユーザに、他の商品を推薦するか否かを判定するように促す。具体的には、ＣＰＵ１５１は、バイブレータ１２４−１，１２４−２を振動させ、ＬＥＤ１５９を点灯（または点滅）させて、子機３に対してユーザの注意を引かせる。そして、ディスプレイ１０１に「お勧めの洋服があったのだけど、在庫がないみたい。貴方にお似合いの洋服を探したい？」のような、案内を表示させる。
【０１４３】
他の商品を推薦する場合のキーワード（以下の例においては「探して」）、および他の商品の推薦を実行しない場合のキーワード（以下の例においては「やめておく」）は、予め子機３に登録されている。ユーザは、他の商品を推薦して欲しい場合、子機３に向かって、他の商品を推薦する場合のキーワード「探して」を発話する。また、ユーザは他の商品を推薦して欲しくない場合、子機３に向かって、他の商品の推薦を実行しない場合のキーワード「やめておく」を発話する。ユーザが発声した言葉はマイクロフォン１０２によって集音される。ＣＰＵ１５１は、音声認識プログラムを起動し、マイクロフォン１０２により集音された音声を音声認識する。そして、ステップＳ４４３において、子機３のＣＰＵ１５１は、音声認識の結果、ユーザが発話した言葉がキーワード「探して」に一致するか否かを判定し、ユーザが発話した言葉がキーワード「探して」に一致した場合、処理はステップＳ４４４に進む。
【０１４４】
ステップＳ４４４において、子機３のＣＰＵ１５１は、ブルートゥース通信部１２６から、親機２に対して、他の商品の推薦を実行する旨を通知する。
【０１４５】
ステップＳ４４３において、子機３のＣＰＵ１５１が、ユーザが発話した言葉がキーワード「探して」に一致しなかったと判定した場合、すなわち、ＣＰＵ１５１が、ユーザが発話した言葉が、他の商品の推薦を実行しない場合のキーワード「やめておく」であると判定した場合、または「探して」および「やめておく」のいずれとも一致しなかった場合、ステップＳ４４４の処理はスキップされ、推薦確認処理は終了される。なお、この場合、親機２には、何の情報も通知されない。親機２は、ステップＳ３３１で、子機３に対して、他の商品の推薦を行うか否かの判定を要求した直後から、所定の時間（例えば１分間）にタイマーをセットし、タイマーの時間が経過するまでに、子機３から応答がなかった場合、他の商品の推薦を行わないと判定し、一連の処理を終了する。
【０１４６】
このようにすることにより、たとえユーザが、ステップＳ４４２の処理に気がつかなかったとしても、親機２は、子機３からの応答をいつまでも待ち続けないで済む。
【０１４７】
図２０のステップＳ３３２において、親機２のＣＰＵ２０１は、子機３がステップＳ４４４で送信した、他の商品を推薦する旨の通知を、ブルートゥース通信部２２１を介して受信する。ステップＳ３３３において、親機２のＣＰＵ２０１は、ＨＤＤ２２３に記憶されている過去の買い物履歴に基づいて、ユーザの好みを特定する。
【０１４８】
ステップＳ３３４において、親機２のＣＰＵ２０１は、無線ＬＡＮ通信部２２５を介して、店舗情報ポータルサイと用サーバ５に対して、ユーザが位置する場所の近辺に存在する他の店舗で取り扱っている商品の商品情報を要求する。
【０１４９】
ここで、店舗情報ポータルサイト用サーバ５は、図２２の商品情報提供処理を実行する。図２２の商品情報提供処理の詳細な説明は上記した通りであるため、以下においては、簡略化して説明する。すなわち、ステップＳ３８１において、商品情報ポータルサイト用サーバ５のＣＰＵ３０１は、親機２のＣＰＵ２０１がステップＳ３３４で送信した商品情報を要求する通知を、通信部３１１を介して受信し、ステップＳ３８２において、通信部３１１を介して、在庫管理サーバ６に対して、ユーザが居る場所の近辺に存在する店で現在取り扱っている商品の在庫情報を要求する。
【０１５０】
ここで、在庫管理サーバ６は、図２３の在庫情報提供処理を実行する。図２３の在庫情報提供処理の詳細な説明は上記した通りである。すなわち、ステップＳ４０１において、在庫管理サーバ６のＣＰＵ３５１は、店舗情報ポータルサイト用サーバ５がステップＳ３８２で送信した在庫情報の要求を、通信部３６１を介して受信し、ステップＳ４０２において、ＨＤＤ３５４より在庫情報を読み出し、これを通信部３６１を介して、店舗情報ポータルサイト用サーバ５に送信する。なお、ここで送信される在庫情報は、ユーザが居る場所の近辺にある店の在庫情報である。
【０１５１】
図２２のステップＳ３８３において、店舗情報ポータルサイト用サーバ５のＣＰＵ３０１は、在庫管理サーバ６がステップＳ４０２で送信した在庫情報を、通信部３１１を介して受信し、ステップＳ３８４において、在庫情報に基づいて、親機２に供給するための商品情報を生成する。ステップＳ３８５において、店舗情報ポータルサイト用サーバ５のＣＰＵ３０１は、通信部３１１を介して、ステップＳ３８４で生成した商品情報を親機２に送信する。
【０１５２】
図２０のステップＳ３３５において、親機２のＣＰＵ２０１は、店舗情報ポータルサイト用サーバ５がステップＳ３８５で送信した商品情報を、無線ＬＡＮ通信部２２５を介して受信し、ＨＤＤ２２３に記憶させる。ステップＳ３３６において、親機２のＣＰＵ２０１は、予め、ユーザにより設定された、購入したい商品のリスト、ステップＳ３３３で特定したユーザの好み、およびステップＳ３３５で受信した商品情報に基づいて、ユーザに推薦する商品を選択する。なお、この選択（データマイニング）の際、親機２のＣＰＵ２０１は、過去のセンサ情報や、オンラインショッピング（オンライン決済）の情報から購入した商品の傾向を割り出したデータや、その他の利用時のセンサ情報に基づいて、例えば、過去の似た状況で推薦した商品や、似た趣味を持った人が購入した商品を選択する。
【０１５３】
ステップＳ３３７において、親機２のＣＰＵ２０１は、無線ＬＡＮ通信部２２５を介して、位置情報サービスサーバ７に対して、ステップＳ３３６で選択された商品を販売している店の位置情報、および店までの経路を表す経路情報を要求する。
【０１５４】
ここで、位置情報サービスサーバ７は、図２６の経路情報提供処理を実行する。すなわち、ステップＳ４６１において、位置情報サービスサーバ７のＣＰＵ４０１は、親機２がステップＳ３３７で送信した、商品を販売している店の位置情報、および店までの経路を表す経路情報の要求を、通信部４１１を介して受信する。
【０１５５】
位置情報サービスサーバ７のＨＤＤ４０４には、所定の地域内に存在する複数の店と位置情報が対応付けて記憶されており、ステップＳ４６２において、位置情報サービスサーバ７のＣＰＵ４０１は、ステップＳ４６１で受信した要求に基づいて、商品を販売している店の位置情報をＨＤＤ４０４より読み出す。そして、ステップＳ４６３において、位置情報サービスサーバ７のＣＰＵ４０１は、ユーザの現在位置と、ステップＳ４６２で特定した、店の位置情報に基づいて、ユーザを店まで誘導するための経路情報を生成する。
【０１５６】
ステップＳ４６４において、位置情報サービスサーバ７のＣＰＵ４０１は、ステップＳ４６２で特定した位置情報、およびステップＳ４６３で生成した経路情報を、通信部４１１から、親機２に対して送信する。
【０１５７】
図２０のステップＳ３３８において、親機２のＣＰＵ２０１は、位置情報サービスサーバ７がステップＳ４６４で送信した位置情報と経路情報を、無線ＬＡＮ通信部２２５を介して受信し、ＨＤＤ２２３に記憶させる。ステップＳ３３９において、親機２のＣＰＵ２０１は、ブルートゥース通信部２２１を介して、子機３に対して、ステップＳ３３８で受信した位置情報および経路情報を送信する。
【０１５８】
ここで、子機３は、図２７の経路案内処理を実行する。すなわち、ステップＳ４８１において、子機３のＣＰＵ１５１は、親機２がステップＳ３３９で送信した位置情報と経路情報を、ブルートゥース通信部１２６を介して受信し、ステップＳ４８２において、受信した位置情報と経路情報を記憶部１５４に記憶させる。経路情報には、ユーザを店まで誘導する際にポイントとなる曲り角の位置（緯度および経度）などの情報が含まれており、ＣＰＵ１５１は、ＧＰＳ検出部１２５からのＧＰＳ情報に基づいて、ユーザが曲り角に到達した時などに、バイブレータ１２４−１，１２４−２などを利用して、行き先を提示する。
【０１５９】
そこで、ステップＳ４８３において、子機３のＣＰＵ１５１は、経路情報、およびＧＰＳ検出部１２５からのＧＰＳ情報に基づいて、案内を提示するポイントであるか否かを判定し、案内を提示するポイントであると判定されるまで、ステップＳ４８３の処理を繰り返し実行して待機する。なお、ステップＳ４８２で経路情報を記憶した直後、ユーザに行き先（進むべき方向）を提示する必要があるため、ステップＳ４８２の処理の後、すぐにステップＳ４８３において、案内を提示するポイントであると判定し、処理はステップＳ４８４に進む。
【０１６０】
ステップＳ４８４において、子機３のＣＰＵ１５１は、ＧＰＳ情報の緯度、経度に対応して提示すべき案内を経路情報から読み出し、これをユーザに提示する。すなわち、経路情報は、曲り角の緯度、経度と、ユーザが行くべき方角（右折、左折など）が対応付けられた情報であり、ユーザが、曲り角に達したとき、ＣＰＵ１５１は、バイブレーション１２４−１，１２４−２を振動させ、ＬＥＤ１５９を点灯（または点滅）させて、子機３にユーザの注意を引く。そして、ディスプレイ１０１に案内（例えば「右に曲がって！」のような案内）を表示させ、また、音声出力制御部１５８を介して、スピーカ１０５より「右に曲がって」のような案内を出力させて、ユーザに行き先を提示する。
【０１６１】
ステップＳ４８５において、子機３のＣＰＵ１５１は、ＧＰＳ情報と店の位置情報に基づいて、ユーザが目的の店（推薦する商品を取り扱っている店）に到着したか否かを判定し、ユーザが目的の店に到着していない場合、処理はステップＳ４８３に戻り、ステップＳ４８３以降の処理を繰り返し実行する。
【０１６２】
ステップＳ４８３乃至ステップＳ４８５の処理を繰り返し実行することにより、ユーザが曲がるべきポイントでは、常に案内を提示することができる。このようにして、ユーザが目的の店に到着した場合、子機３のＣＰＵ１５１は、ステップＳ４８５において、ユーザが目的の店に到着したと判定し、一連の経路案内処理を終了する。
【０１６３】
以上のようにして、ユーザの好みの商品をユーザに提示することができる。また、ユーザの買い物履歴、好みなどの情報は、親機２が保有および管理するので、ユーザの個人情報の漏洩を減少させることが可能となる。従って、ユーザの買い物履歴や好みなどのような個人情報を、ネットワーク上のサーバで管理する場合と比較して、ネットワーク上の安全性をより高いものとすることが可能となる。
【０１６４】
なお、以上の説明においては、子機３のＧＰＳアンテナ１２３およびＧＰＳ検出部１２５により取得されたＧＰＳ情報に基づいて、ユーザの居場所を特定していたが、ＧＰＳ情報を利用する代わりに、他の手段により、ユーザの居場所を特定することも勿論可能である。例えば、子機３の撮像部１２１により、店のブランドロゴや店構えなどを撮影し、この画像を解析することにより、ユーザの居場所を特定することも可能である。また、例えば、ＧＰＳ情報により、ユーザの大まかな居場所をつかみ、撮像部１２１により撮影された画像により、ユーザの詳細な居場所を特定するようにしても良い。
【０１６５】
また、店に、ＲＦなどの低速度通信モジュールなどを設置し、店を特定するＩＤを発信しておき、子機３において、そのＩＤを受信することで、店を認識するようにしても良い。同様に、無線ＬＡＮのアクセスポイントを設置し、インターネットへの接続サービス（所謂ホットスポットサービス）を行っている店の場合、無線ＬＡＮのアクセスポイントから、子機３に対して、店を特定するＩＤを送信するようにしても良い。または、サイバーコードなどのバーコード型のタグを店に設置しておき、それを撮像部１２１で撮影し、画像認識して、ＩＤを認識することで、店を特定してもよい。
【０１６６】
さらに、Ｓｕｉｃａ（商標）と連動して、ユーザの居場所（駅）を特定しても良い。
【０１６７】
また、以上の説明において、ユーザに推薦する商品を選択する方法として、例えば、服の場合、ユーザが保有している服を、撮像部１２１により撮影しておき、撮影画像に基づいて、ユーザの好みを解析するようにしても良い。
【０１６８】
また、以上の説明において、ユーザを店に誘導する処理（図２７の処理）は、上記したように、子機３の振動や点灯（点滅）によっても良いが、カーナビゲーションシステムと同様に、ディスプレイ１０１に地図を表示して、案内するようにしても良い。
【０１６９】
次に、図２８のフローチャートを参照して、ユーザが商品を購入する際の処理の例を説明する。子機３には、ＩＣ通信部１０４が備えられており、子機３を電子マネーとして利用することができる。そこで、店で商品を購入する際、ＩＣ通信部１０４を介して、代金が清算されたとき、ステップＳ５０１において、子機３のＣＰＵ１５１は、購入した商品の商品名、値段、購入した商品の商品情報、および購入日時などの購入情報を記憶部１５４に記憶させる。ステップＳ５０２において、子機３のＣＰＵ１５１は、ステップＳ５０１で記憶部１５４に記憶させた購入情報を、ブルートゥース通信部１２６から、親機２に対して送信する。
【０１７０】
親機２のＣＰＵ１５１は、ステップＳ５１１において、子機３がステップＳ５０２で送信した購入情報をブルートゥース通信部２２１を介して受信する。ステップＳ５１２において、親機２のＣＰＵ１５１は、ステップＳ５１１で受信した購入情報をＨＤＤ２２３に記憶させる。
【０１７１】
以上のようにして、ユーザが購入した商品の購入情報が、親機２のＨＤＤ２２３に記憶されてゆく。このようにしてＨＤＤ２２３に蓄積された購入情報が、買い物履歴情報として利用される（図１９のステップＳ３２５、図２０のステップＳ３３３の処理）。
【０１７２】
なお、以上の説明によれば、ＩＣ通信部１０４を介した商品の購入の場合、ユーザの購入情報を取得することができるが、ＩＣ通信部１０４を介せずに、商品を購入した場合、購入情報を得ることができない。そこで、例えば、ユーザが購入した商品を特定する方法として、例えば、予めカード会社と提携し、ユーザの購入した商品の履歴を、カード会社から取得するようにしても良い。また、商品に付されているバーコード等を読み取ることにより、ユーザが購入した商品を特定するようにしても良い。また、ユーザが、親機２に、家計簿情報を入力している場合、その情報を利用しても良い。
【０１７３】
ところで、以上においては、ユーザがいる位置（ＧＰＳ情報）に基づいて商品を推薦しているが、本発明は、位置情報以外の情報に基づいて、ユーザに商品を推薦するようにすることもできる。
【０１７４】
次に、音声情報に基づいてユーザに商品を推薦する場合の例について、図２９乃至図３２のフローチャートを参照して説明する。
【０１７５】
ユーザは、欲しい商品を子機３に向かって、例えば「この間買ったズボンに合うジャケットが欲しい」のように発話すると、図２９のステップＳ５９１において、子機３のマイクロフォン１０２が、この発話を集音し、ステップＳ５９２において、子機３のＣＰＵ１５１は、ステップＳ５９１で集音された音声情報を、ブルートゥース通信部１２６から、親機２に対して送信する。
【０１７６】
ここで、親機２は、図３０および図３１の音声情報に基づいた商品推薦処理を開始する。すなわち、ステップＳ６０１において、親機２のＣＰＵ２０１は、子機３がステップＳ５９２で送信した音声情報を受信し、ＲＡＭ２０９に記憶させる。ステップＳ６０２において、親機２のＣＰＵ２０１は、音声認識プログラムを起動し、ステップＳ６０１でＲＡＭ２０９に記憶された音声情報を解析する。ステップＳ６０３において、親機２のＣＰＵ２０１は、ステップＳ６０２の解析結果を、ユーザが所望する商品として記憶させる。
【０１７７】
ステップＳ６０４において、親機２のＣＰＵ２０１は、無線ＬＡＮ通信部２２５から、店舗情報ポータルサイト用サーバ５に対して、ユーザが所望する商品の商品情報を要求する。例えば上記のように、ユーザがジャケットを所望していた場合、親機２のＣＰＵ２０１は、店舗情報ポータルサイト用サーバ５に対して、店で取り扱っているジャケットの商品情報を要求する。
【０１７８】
ここで、店舗情報ポータルサイト用サーバ５は、図３２の商品情報提供処理を実行する。すなわち、ステップＳ６５１において、店舗情報ポータルサイト用サーバ５のＣＰＵ３０１は、親機２がステップＳ６０４で送信した商品情報の要求を、通信部３１１を介して受信する。ステップＳ６５２において、店舗情報ポータルサイト用サーバ５のＣＰＵ３０１は、ＨＤＤ３０４に記憶された商品情報の中から、ユーザが所望する商品の商品情報（例えば、ジャケットの商品情報）のみを読み出し、これを通信部３１１から、親機２に対して送信する。
【０１７９】
親機２のＣＰＵ２０１は、図３０のステップＳ６０５において、店舗情報ポータルサイト用サーバ５がステップＳ６５２で送信した商品情報を、無線ＬＡＮ通信部２２５を介して受信する。ステップＳ６０６において、親機２のＣＰＵ２０１は、ステップＳ６０２における音声解析の結果、およびステップＳ６０５で受信した商品情報に基づいて、ユーザに推薦する商品を選択する。例えば、上記のように、ユーザが過去に購入したズボンに合うジャケットを所望している場合、ＣＰＵ２０１は、買い物履歴に基づいて、ユーザが過去に購入したズボンの色を特定し、商品情報に基づいて、ズボンの色に合う色のジャケットを選択する。このような選択を実現するために、ＨＤＤ２２３には、予め色のコーディネートのテーブルが記憶されている。
【０１８０】
なお、ステップＳ６０６の処理において、ユーザに選択可能な商品が無い場合もあり得る。そこで、ステップＳ６０７において、親機２のＣＰＵ２０１は、ステップＳ６０６で推薦する商品が選択されたか否かを判定し、推薦する商品が選択された場合、処理はステップＳ６０８に進む。
【０１８１】
ステップＳ６０８において、親機２のＣＰＵ２０１は、ブルートゥース通信部２２１から、子機３に対して、ステップＳ６０６で選択された商品に関する情報（例えば、値段、商品の特徴などの情報）を送信すると共に、その商品を推薦するように要求する。
【０１８２】
ここで、子機３は、図２４の情報提示処理を実行する。図２４の処理は既に上記しているため、ここでは簡略化して説明する。すなわち、子機３のＣＰＵ１５１は、ステップＳ４２１において、親機２がステップＳ６０８で送信した商品に関する情報、および商品を推薦するようにとの要求を、ブルートゥース通信部１２６を介して受信し、ＲＡＭ１５３に記憶させる。ステップＳ４２２において、子機３のＣＰＵ１５１は、ステップＳ４２１で受信した商品に関する情報を提示する。具体的な提示方法は、先に説明した通りである。
【０１８３】
図３０に戻って、ステップＳ６０７において、親機２のＣＰＵ２０１が、ステップＳ６０６の処理により、ユーザに推薦する商品が存在しなかったと判定した場合、処理は図３１のステップＳ６０９に進む。ステップＳ６０９乃至ステップＳ６１７の処理は、図２０のステップＳ３３１乃至ステップＳ３３９の処理と同一である。したがって、説明は省略する。
【０１８４】
以上のようにして、音声情報に基づいて、ユーザに商品を推薦することも可能である。なお、以上においては、音声情報に基づいて、ユーザに商品を推薦したが、このことは、本発明が、音声情報に基づいて、商品を推薦することに限定されることを意味するものではない。
【０１８５】
例えば、通常のパーソナルコンピュータと同様、ユーザが、キーボードなどを操作して、要求を入力するようにしても良い。また、予め用意されたメニューを、親機２または子機３に表示させ、メニューのリスト（例えば「探しもの」、「道案内」、「メールを読みたい」）から所望する項目の選択を受け付けるようにしても良い。さらに、ユーザが、閲覧するＷＥＢページの閲覧頻度に応じて、ユーザの嗜好を解析するようにしても良い。さらに、ＧＰＳ情報の履歴を親機２のＨＤＤ２２３に記憶させておき、ユーザがよく行く場所（街、店）等に基づいて、ユーザの嗜好を解析するようにしても良い。
【０１８６】
ところで、本発明のサービス提供システムは、ユーザが居る地域に関する情報をユーザに提示することができる。具体的には、例えば、ユーザが、電車に乗って、ある駅で降車した場合、その駅の周辺（街）などの行事や、商品の特売情報などを、ユーザに提示することができる。
【０１８７】
次に、図３３のフローチャートを参照して、ユーザが居る地域に関する情報をユーザに提示する処理、すなわち地域情報提供処理について説明する。子機３のＣＰＵ１５１は、ステップＳ７０１において、ＧＰＳ検出部１２５よりＧＰＳ情報を取得し、これを、ブルートゥース通信部１２６を介して、親機２に対して送信する。
【０１８８】
親機２のＣＰＵ２０１は、子機３がステップＳ７０１で送信したＧＰＳ情報を、ブルートゥース通信部２２１を介して受信すると、ステップＳ７１１において、無線ＬＡＮ通信部２２５から、位置情報サービスサーバ７に対して、ＧＰＳ情報を送信すると共に、ＧＰＳ情報（緯度、経度）に対応する地域に関する情報（以下の説明において、地域に関する情報を地域情報と称する）を要求する。
【０１８９】
ステップＳ７２１において、位置情報サービスサーバ７は、親機２がステップＳ７１１で送信したＧＰＳ情報、およびＧＰＳ情報に対応する地域情報の要求の通知を、通信部４１１を介して受信する。位置情報サービスサーバ７は、緯度、経度と、地域情報を対応付けてＨＤＤ４０４に記憶している。そこで、ステップＳ７２２において、位置情報サービスサーバ７のＣＰＵ４０１は、ステップＳ７２１で受信したＧＰＳ情報に対応する地域情報をＨＤＤ４０４より読み出し、これを通信部４１１から親機２に対して送信する。
【０１９０】
ステップＳ７１２において、親機２のＣＰＵ２０１は、位置情報サービスサーバ７がステップＳ７２２で送信した地域情報を、無線ＬＡＮ通信部２２５を介して受信し、ステップＳ７１３において、この地域情報をブルートゥース通信部２２１から子機３に対して送信する。
【０１９１】
ステップＳ７０２において、子機３のＣＰＵ１５１は、親機２がステップＳ７１３で送信した地域情報を、ブルートゥース通信部１２６を介して受信すると、ステップＳ７０３において、この地域情報をユーザに提示する。具体的には、例えば、子機３のＣＰＵ１５１は、バイブレータ１２４−１，１２４−２を振動させると共に、ＬＥＤ１５９を点灯（または点滅）させて、ユーザを子機３に注目させる。そして、ディスプレイ１０１に、地域情報を表示させたり、音声出力制御部１５８を介して、スピーカ１０５より、地域情報の案内を出力する。
【０１９２】
ユーザは、この地域情報の案内により、初めて訪れた地域に関する有益な情報を得ることが可能となる。
【０１９３】
ところで、本発明のサービス提供システムにおいては、ユーザが居る場所に対応して、異なる映像をディスプレイ１０１に表示させることができる。図３４乃至図３６を参照して、具体的に説明する。図３４に示されるように、ユーザ５０１は、子機３のディスプレイ１０１（図３４においては図示せず）を覗いている。ディスプレイ１０１の反対側の面に設置されている撮像部１２１は、アングル内の風景を撮影する。図３５は、撮像部１２１により撮像されている撮影画像５１１の例である。このとき、ディスプレイ１０１には、撮影画像１２１に、所定の画像が合成されて表示される。図３５の撮影画像５１１に所定の画像を合成して、ディスプレイ１０１に表示させた例を図３６に示す。
【０１９４】
図３６において、特殊映像５２１は、撮影画像５１１上に、合成用画像５２２−１乃至５２２−４を合成した画像である。図３６においては、ロケットや気球のイラストレーションなどが合成されている。なお、図３６においては、イラストレーションを合成した例であるが、例えば、観光地などに設置されている解説（寺院の建立由来など）を、合成して表示するようにしても良い。
【０１９５】
このように、撮影画像に合成用画像を合成してディスプレイ１０１に表示させる場合の処理、すなわち特殊映像提供処理の例について、図３７のフローチャートを参照して説明する。
【０１９６】
ステップＳ７５１において、子機３は、例えば操作部１５６から、特殊映像表示の指示を受け付ける。ステップＳ７５２において、子機３のＣＰＵ１５１は、ＧＰＳ検出部１２５からＧＰＳ情報を取得し、このＧＰＳ情報を、ブルートゥース通信部１２６から、親機２に送信すると共に、特殊映像表示の指示が入力された旨を親機２に通知する。
【０１９７】
ステップＳ７６１において、親機２のＣＰＵ２０１は、子機３がステップＳ７５２で送信したＧＰＳ情報、および特殊映像表示の指示が入力された旨の通知を、ブルートゥース通信部２２１を介して受信する。ステップＳ７６２において、親機２のＣＰＵ２０１は、無線ＬＡＮ通信部２２５から、位置情報サービスサーバ７に対して、ステップＳ７６１で受信したＧＰＳ情報を送信すると共に、ＧＰＳ情報に対応する合成用画像を要求する。
【０１９８】
位置情報サービスサーバ７のＣＰＵ４０１は、ステップＳ７７１において、親機２がステップＳ７６２で送信したＧＰＳ情報、およびＧＰＳ情報に対応する合成用画像の要求を受信する。位置情報サービスサーバ７は、合成用画像をＧＰＳ情報と対応付けてＨＤＤ４０４に記憶している。そこで、ステップＳ７７２において、位置情報サービスサーバ７のＣＰＵ４０１は、ステップＳ７７１で受信したＧＰＳ情報に対応する合成用画像をＨＤＤ４０４より読み出し、これを、通信部４１１から親機２に対して送信する。
【０１９９】
親機２のＣＰＵ２０１は、ステップＳ７６３において、位置情報サービスサーバ７がステップＳ７７２で送信した合成用画像を、無線ＬＡＮ通信部２２５を介して受信すると、ステップＳ７６４において、この合成用画像を、ブルートゥース通信部２２１から、子機３に対して送信する。
【０２００】
ステップＳ７５３において、子機３のＣＰＵ１５１は、親機２がステップＳ７６４で送信した合成用画像を、ブルートゥース通信部２２１を介して受信し、ＲＡＭ１５３に記憶させる。ステップＳ７５４において、子機３のＣＰＵ１５１は、ステップＳ７５３でＲＡＭ１５３に記憶させた合成用画像を、撮像部１２１により撮像されている映像（動画像、または静止画像）に合成し、ディスプレイ１０１に表示させる。
【０２０１】
以上のようにして、特殊映像提供処理が実行される。このようにすることにより、より娯楽性を高めることが可能となる。
【０２０２】
なお、ステップＳ７５２において、撮像部１２１により撮像した画像もあわせて親機２に送信し、この画像にあわせてＲＡＭ１５３に合成用画像を記憶させることもできる。
【０２０３】
以上のように、本発明においては、ユーザは、センサを持った子機３、およびユーザに提示する情報を選択する親機２を持ち歩けば、親機２および子機３において、自動的にセンシングを実行し、ユーザの置かれている状況（問題）を検知し、ユーザが従来パーソナルコンピュータのキーボードやマウスのような操作を行わなくても問題解決処理を行うことができる。
【０２０４】
また、親機２において、ユーザに提供する情報を選択するようにすることにより、サーバにおいて、ユーザに提供する情報を選択する場合と比べて、サーバの管理コストを削減することが可能となり、また、通信によるタイムラグをなくすことができる。
【０２０５】
また、従来のように、サーバにおいて、ユーザに提供する情報を選択する場合、関連するサーバ全てが正常に稼動している必要があったが、本発明によれば、ユーザに提供する情報を選択するためのサーバそのものが不要となるため、サーバの稼動状態によらずに、安定して、ユーザに有益な情報を提供することが可能となる。
【０２０６】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０２０７】
この記録媒体は、図７、図９乃至図１２に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク２４１（フレキシブルディスクを含む），３２１，３７１，４２１、光ディスク２４２（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｋ−Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ）を含む），３２２，３７２，４２２、光磁気ディスク２４３（ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）を含む），３２３，３７３，４２３、もしくは半導体メモリ２４４，３２４，３７４，４２４などよりなるパッケージメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているＲＯＭ１５２，３０２，３５２，４０２や、記憶部１５４、ＨＤＤ２２３，３０４，３５４，４０４などで構成される。
【０２０８】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２０９】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０２１０】
【発明の効果】
以上の如く、第１の本発明によれば、ユーザに有益な情報を提供することができる。
【０２１１】
また、第１の本発明によれば、外部に漏洩するユーザの個人情報を減少させることができる。
【０２１２】
第２の本発明によれば、ユーザの置かれている状況にあった情報を、ユーザに提示することが可能となる。
【０２１３】
また、第２の本発明によれば、外部に漏洩するユーザの個人情報を減少させることができる。
【０２１４】
第３の本発明によれば、ユーザの置かれている状況にあった情報を選択することが可能となる。
【０２１５】
また、第３の本発明によれば、外部に漏洩するユーザの個人情報を減少させることができる。
【０２１６】
第４の本発明によれば、他の情報処理装置がユーザに提示する提示情報を選択することが可能となる。
【０２１７】
また、また、第４の本発明によれば、外部に漏洩するユーザの個人情報を減少させることができる。
【図面の簡単な説明】
【図１】本発明のサービス提供システムの構成を示す図である。
【図２】図１の親機に子機を装着した場合の例を説明する図である。
【図３】図１の親機から子機を取り外した場合の例を説明する図である。
【図４】図１の子機の形状およびサイズの例を説明する図である。
【図５】図１の子機の外観および内部の構成例を説明する図である。
【図６】図１の子機の外観の構成例を説明する図である。
【図７】図１の子機の内部の電気的構成例を示すブロック図である。
【図８】図１の親機の形状およびサイズの例を説明する図である。
【図９】図１の親機の内部の電気的構成例を示すブロック図である。
【図１０】図１の店舗情報ポータルサイト用サーバの構成を示すブロック図である。
【図１１】図１の在庫管理サーバの構成を示すブロック図である。
【図１２】図１の位置情報サービスサーバの構成を示すブロック図である。
【図１３】本発明のサービス提供システムのサービス提供処理の概要を説明するフローチャートである。
【図１４】子機のユーザ情報提供処理、および親機のユーザ情報取得処理を説明するフローチャートである。
【図１５】子機のユーザ情報提供処理、および親機のユーザ情報取得処理の、図１４とは異なる例を説明するフローチャートである。
【図１６】親機のデータベース情報取得処理、および店舗情報ポータルサイト用サーバのデータベース情報提供処理を説明するフローチャートである。
【図１７】親機のデータベース情報取得処理、および店舗情報ポータルサイト用サーバのデータベース情報提供処理の、図１６とは異なる例を説明するフローチャートである。
【図１８】子機のＧＰＳ情報送信処理を説明するフローチャートである。
【図１９】親機の位置情報に基づいた商品推薦処理を説明するフローチャートである。
【図２０】親機の位置情報に基づいた商品推薦処理を説明する、図１９に続くフローチャートである。
【図２１】位置情報サービスサーバの位置情報提供処理を説明するフローチャートである。
【図２２】店舗情報ポータルサイト用サーバの商品情報提供処理を説明するフローチャートである。
【図２３】在庫管理サーバの在庫情報提供処理を説明するフローチャートである。
【図２４】子機の情報提示処理を説明するフローチャートである。
【図２５】子機の推薦確認処理を説明するフローチャートである。
【図２６】位置情報サービスサーバの経路情報提供処理を説明するフローチャートである。
【図２７】子機の経路案内処理を説明するフローチャートである。
【図２８】購入処理を説明するフローチャートである。
【図２９】子機の音声情報送信処理を説明するフローチャートである。
【図３０】親機の音声情報に基づいた商品推薦処理を説明するフローチャートである。
【図３１】親機の音声情報に基づいた商品推薦処理を説明する、図３０に続くフローチャートである。
【図３２】店舗情報ポータルサイト用サーバの商品情報提供処理を説明するフローチャートである。
【図３３】地域情報提供処理を説明するフローチャートである。
【図３４】子機の使用例を説明する図である。
【図３５】子機の撮像部で撮像された撮影画像の例を示す図である。
【図３６】子機のディスプレイの表示例を示す図である。
【図３７】特殊映像提供処理を説明するフローチャートである。
【符号の説明】
１　ネットワーク，　２　情報処理装置（親機），　３　情報処理装置（子機），　４　アクセスポイント，　５　店舗情報ポータルサイト用サーバ，　６　在庫管理サーバ，　７　位置情報サービスサーバ，　１０１　ディスプレイ，　１０２　マイクロフォン，　１０５　スピーカ，　１２１　撮像部，　１２２　無線ＬＡＮ通信部，　１２３　ＧＰＳアンテナ，　１２４−１，１２４−２　バイブレータ，　１２５　ＧＰＳ検出部，　１２６　ブルートゥース通信部，　１５１　ＣＰＵ，　１５３　ＲＡＭ，　１５９　ＬＥＤ，　２０１　ＣＰＵ，　２２１　ブルートゥース通信部，　２２５　無線ＬＡＮ通信部，　３０１　ＣＰＵ，　３５１　ＣＰＵ，　４０１ＣＰＵ
【図１】
2004104532.tif 000003
【図２】
2004104532.tif 000004
【図３】
2004104532.tif 000005
【図４】
2004104532.tif 000006
【図５】
2004104532.tif 000007
【図６】
2004104532.tif 000008
【図７】
2004104532.tif 000009
【図８】
2004104532.tif 000010
【図９】
2004104532.tif 000011
【図１０】
2004104532.tif 000012
【図１１】
2004104532.tif 000013
【図１２】
2004104532.tif 000014
【図１３】
2004104532.tif 000015
【図１４】
2004104532.tif 000016
【図１５】
2004104532.tif 000017
【図１６】
2004104532.tif 000018
【図１７】
2004104532.tif 000019
【図１８】
2004104532.tif 000020
【図１９】
2004104532.tif 000021
【図２０】
2004104532.tif 000022
【図２１】
2004104532.tif 000023
【図２２】
2004104532.tif 000024
【図２３】
2004104532.tif 000025
【図２４】
2004104532.tif 000026
【図２５】
2004104532.tif 000027
【図２６】
2004104532.tif 000028
【図２７】
2004104532.tif 000029
【図２８】
2004104532.tif 000030
【図２９】
2004104532.tif 000031
【図３０】
2004104532.tif 000032
【図３１】
2004104532.tif 000033
【図３２】
2004104532.tif 000034
【図３３】
2004104532.tif 000035
【図３４】
2004104532.tif 000036
【図３５】
2004104532.tif 000037
【図３６】
2004104532.tif 000038
【図３７】
2004104532.tif 000039