(57)【特許請求の範囲】
【請求項１】
移動体を利用しているユーザを特定するユーザ特定手段と、
該ユーザ特定手段により特定されたユーザの状況を特定するシーン特定手段と、
シーンと、提供すべきサービスとを関連付けて記憶するシーンシナリオデータベースと、
前記シーンシナリオデータベースに記憶されたシーンから、前記シーン特定手段により特定されたユーザの状況に対応するシーンを求め、該シーンに関連するサービスを求めることにより、前記ユーザ特定手段により特定されたユーザに必要とされているサービスを判断するサービス判断手段と、
前記ユーザ特定手段により特定されたユーザ毎に、前記シーン特定手段により特定されたシーンにおける行動を学習する行動学習手段と、
前記サービス判断手段により前記ユーザ特定手段により特定されたユーザに必要とされていると判断されたサービスを提供するサービス提供手段と
を備え、
前記行動学習手段は、前記シーンシナリオデータベースに、ユーザ毎に学習された前記シーン特定手段により特定されたシーンにおける行動を格納し、
前記サービス判断手段は、前記シーンシナリオデータベースに記憶されたシーンから、前記シーン特定手段により特定されたユーザの状況に対応するシーンを求め、該シーンにおける行動に基づいて、提供すべきサービスを最適化することを特徴とするサービス提供システム。
【請求項２】
請求項１に記載のサービス提供システムにおいて、
前記行動学習手段により学習された行動が以前に行われた行動であるか否かを判定する行動判定手段
を備え、
前記シーンシナリオデータベースは、前記行動判定手段により学習された行動が以前に行われた行動であると判定された場合に、前記ユーザ特定手段で特定されたユーザと、前記サービス判断手段により前記ユーザ特定手段により特定されたユーザに必要とされていると判断されたサービスとを関連付けて記憶することを特徴とするサービス提供システム。
【請求項３】
請求項１又は２に記載のサービス提供システムにおいて、
前記サービスの提供を行うべき位置を特定する位置特定手段
を備え、
前記シーン特定手段は、前記位置特定手段により特定された位置に基づいて、ユーザの状況を特定することを特徴とするサービス提供システム。
【請求項４】
請求項１ないし３のいずれか１項に記載のサービス提供システムにおいて、
当該サービス提供システム及び他のサービス提供システムの状況を記憶するセンタ装置のうち少なくとも一方と情報の伝達を行う情報伝達手段
を備えることを特徴とするサービス提供システム。
【請求項５】
請求項１ないし４のいずれか１項に記載のサービス提供システムにおいて、
燃料の残量が給油を行う量以下であるか否かを判定する燃料判定手段
を備え、
前記サービス提供手段は、前記燃料判定手段において、燃料の残量が給油を行う量以下であると判定された場合に、前記ユーザの状況に基づいて、ユーザに給油の意思があるか否かを判定することを特徴とするサービス提供システム。
【請求項６】
請求項５に記載のサービス提供システムにおいて、
前記サービス提供手段は、サービスの提供を行うべき位置およびサービスの提供を行うべき位置における移動速度に基づいて、ユーザに給油の意思があるか否かを判定することを特徴とするサービス提供システム。
【請求項７】
請求項５または６に記載のサービス提供システムにおいて、
前記サービス提供手段は、前記ユーザが特定の給油所に位置し、移動速度が零である場合に、前記ユーザが給油の意思があると判定することを特徴とするサービス提供システム。
【請求項８】
請求項５ないし７のいずれか１項に記載のサービス提供システムにおいて、
前記サービス提供手段は、前記ユーザが給油の意思があると判定した場合に、給油に関連する操作を制御することを特徴とするサービス提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーションシステムや各種のセンサなどを利用してサービスの提供を行うサービス提供システムに関する。
【背景技術】
【０００２】
ナビゲーションなどによる地点情報を利用して、自動車の付帯装置、例えばミラー、窓ガラス、給油口などの操作を、一回の釦操作で可能にする技術がある（例えば、特許文献１参照）。
【特許文献１】特開２０００−１２７８６９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した背景技術には以下の問題がある。
【０００４】
ユーザの利用する地点が、ナビゲーションシステムにナビ情報として存在しないと、サービスを受けることができない問題がある。
【０００５】
また、ガソリンスタンドやファーストフード店などの構造は、基本的に同じでも、道路からのアクセスが異なる場合がある。このような場合には、自動車の付帯装置の制御を一意に行えない。また、このような場合に、エンジンストップなどをトリガにして制御を行うようにしても、省エネのために、また、目的のポイント（地点）の手前で並ぶために、エンジンストップが行われる場合もある。
【０００６】
また、ガソリンスタンドでエンジンストップが行われた場合には、その目的が、洗車かもしれないし、灯油の購入かもしれない。したがって、ナビゲーションシステムにおける地点情報やエンジンを切ることをトリガとする情報では、ユーザへ提供するサービスを間違ってしまう場合がある。
【０００７】
また、サービスを提供するための操作案内を表示するようにしても、ユーザがその表示をキャンセルする操作を行ってしまうと、その操作案内を次に必要な時に呼び出すことができない。
【０００８】
また、ユーザの行動を、１つの問答（シナリオ）だけで決定するようにした場合、ユーザにとっては、そのシナリオにより決定されたサービスが負担となる場合がある。その結果、ユーザに対してはそのサービスが余計なお世話になってしまう。これは、一意の方法（問答）でサービスが決定されてしまうために生じる。
【０００９】
ユーザは、地点に応じて受けたいサービスが異なる。特許文献１では、ＹＥＳ／ＮＯという簡単な選択だけで、自動制御か、問答モードかの選択が行われる。しかし、例えば、ガソリンスタンドでは給油がメインのサービスとなるが、洗車だけの場合、灯油を購入する場合など、目的が異なることがある。また、ガソリンスタンド、ファーストフード店では、順番待ちで停車する場合がある。このような場合、本当のサービスを受けるまでの動作は人それぞれである。
【００１０】
したがって、状況（シーン）や使われ方を判断することなく、提供するサービスの選択がＹＥＳ／ＮＯの問答で行われる場合、利用者（ユーザ）に対して、利用したいシチュエーションでもないのに質問されるというストレスを生じさせる場合がある。さらに、この質問に対しＮＯを入力した場合、それ以降は、全く使えない質問が続くことになり、その結果、ユーザに逆にストレスを与えてしまう。
【００１１】
本発明は、上述の点に鑑みてなされたものであり、その目的は、ユーザと該ユーザのシーン（状況）に応じて適切なサービスを提供するサービス提供システムを提供することにある。
【課題を解決するための手段】
【００１２】
上記課題を解決するため、本発明のサービス提供システムは、
移動体を利用しているユーザを特定するユーザ特定手段と、
該ユーザ特定手段により特定されたユーザの状況を特定するシーン特定手段と、
シーンと、提供すべきサービスとを関連付けて記憶するシーンシナリオデータベースと、
前記シーンシナリオデータベースに記憶されたシーンから、前記シーン特定手段により特定されたユーザの状況に対応するシーンを求め、該シーンに関連するサービスを求めることにより、前記ユーザ特定手段により特定されたユーザに必要とされているサービスを判断するサービス判断手段と、
前記ユーザ特定手段により特定されたユーザ毎に、前記シーン特定手段により特定されたシーンにおける行動を学習する行動学習手段と、
前記サービス判断手段により前記ユーザ特定手段により特定されたユーザに必要とされていると判断されたサービスを提供するサービス提供手段と
を備え、
前記行動学習手段は、前記シーンシナリオデータベースに、ユーザ毎に学習された前記シーン特定手段により特定されたシーンにおける行動を格納し、
前記サービス判断手段は、前記シーンシナリオデータベースに記憶されたシーンから、前記シーン特定手段により特定されたユーザの状況に対応するシーンを求め、該シーンにおける行動に基づいて、提供すべきサービスを最適化することを特徴の１つとする。
【００１３】
このように構成することにより、移動体を利用するユーザと、移動体あるいはユーザのおかれている状況を検出し特定することができ、特定されたユーザおよびシーンに応じて提供すべきサービスを提供することができる。
【００１５】
このように構成することにより、学習された行動に基づいてサービスを決定できるため、より適切なタイミングでサービスを提供できる。その結果、ユーザに対して快適なサービスを提供できる。
【００１６】
また、前記行動学習手段により学習された行動が以前に行われた行動であるか否かを判定する行動判定手段を備え、前記シーンシナリオデータベースは、前記行動判定手段により学習された行動が以前に行われた行動であると判定された場合に、前記ユーザ特定手段で特定されたユーザと、前記サービス判断手段により前記ユーザ特定手段により特定されたユーザに必要とされていると判断されたサービスとを関連付けて記憶するようにしてもよい。
【００１７】
このように構成することにより、繰り返し使用される行動に対応するサービスを決定し、記憶することができる。
【００１８】
また、前記サービスの提供を行うべき位置を特定する位置特定手段を備え、前記シーン特定手段は、前記位置特定手段により特定された位置に基づいて、ユーザの状況を特定するようにしてもよい。
【００１９】
このように構成することにより、位置情報に基づいて、ユーザの状況を特定することができる。
【００２０】
また、当該サービス提供システム及び他のサービス提供システムの状況を記憶するセンタ装置のうち少なくとも一方と情報の伝達を行う情報伝達手段を備えるようにしてもよい。
【００２１】
このように構成することにより、他のサービス装置、センタ装置と情報の交換を行うことができる。
【００２２】
また、自動車などの移動体においては、燃料の残量が給油を行う量以下であるか否かを判定する燃料判定手段を備え、前記サービス提供手段は、前記燃料判定手段において、燃料の残量が給油を行う量以下であると判定された場合に、前記ユーザの状況に基づいて、ユーザに給油の意思があるか否かを判定するようにしてもよい。
【００２３】
このように構成することにより、ユーザが給油を行おうと判断する状況に基づいて、該ユーザが給油の意思があるか否かを判断することができる。
【００２４】
また、前記サービス提供手段は、サービスの提供を行うべき位置およびサービスの提供を行うべき位置における移動速度に基づいて、ユーザに給油の意思があるか否かを判定するようにしてもよい。
【００２５】
このように構成することにより、サービスの提供を行う位置および移動速度に基づいて、該ユーザが給油の意思があるか否かを判断することができる。
【００２６】
また、前記サービス提供手段は、前記ユーザが特定の給油所に位置し、移動速度が零である場合に、前記ユーザが給油の意思があると判定するようにしてもよい。
【００２７】
このように構成することにより、ユーザが給油を行おうと判断する状況に基づいて、該ユーザが給油の意思があることを判断することができる。
【００２８】
また、前記サービス提供手段は、前記ユーザが給油の意思があると判定した場合に、給油に関連する操作を制御するようにしてもよい。
【００２９】
このように構成することにより、該ユーザが給油の意思があると判断された場合に、給油に関連するサービスを提供することができる。
【発明の効果】
【００３０】
本発明の実施例によれば、ユーザと該ユーザのシーン（状況）に応じて適切なサービスを提供するサービス提供システムを実現できる。
【発明を実施するための最良の形態】
【００３１】
次に、本発明を実施するための最良の形態を、以下の実施例に基づき図面を参照しつつ説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００３２】
利用者（ユーザ）に対して、利用したいシチュエーションでもないのに質問されるというストレスを生じさせる原因の１つとしては、利用者の意図を意識した問答になっていないからである。すなわち、ナビ情報によるロケーション（位置）情報だけでは、利用者の意図を掴むことができない。例えば、ガソリンスタンドに立ち寄る場合、停車やエンジンストップだけの情報では、給油口の前に着たのか、洗車機の前に着いたのか、それとも灯油を購入しようとしたのかがわからない。それは、利用者がガソリンスタンドに立ち寄るシチュエーションが判断に活かされていないからである。
【００３３】
そこで、本実施例にかかるサービス提供システムでは、移動体を利用するユーザと、移動体あるいはユーザのおかれている状況とが検出され特定される。また、サービス提供システムでは、必要とされているサービスが検出され特定され、特定されたユーザ毎に、特定されたシーンと特定されたサービスが紐付けされ格納される。また、サービス提供システムでは、特定されたユーザおよび特定されたシーンに応じて、提供すべきサービスが読み出され提供される。
【００３４】
このように、移動体を利用するユーザと、移動体あるいはユーザのおかれている状況とを検出し特定することにより、特定されたユーザおよびシーンに応じて提供すべきサービスを提供することができる。
【００３５】
また、本実施例にかかるサービス提供システムでは、複数のシーン（各種状況）におけるユーザの行動を学習し、該行動に基づいて提供するサービスを判断し、ユーザ毎に、状況と提供するサービスとを関連付けて記憶し、特定されたユーザの状況に基づいて、サービスを提供する。
【００３６】
このように、ユーザへ提供するサービスを、学習した行動に基づいて決定することにより、より的確なタイミングでサービスの提供を行うことができる。すなわち、ユーザに対して、快適なサービスを提供することができる。
【００３７】
本発明の実施例にかかるサービス提供システムについて、図１を参照して説明する。
【００３８】
本実施例にかかるサービス提供システム１００は、位置特定手段としての位置特定装置１１０と、シーン特定装置１２０と、ユーザ特定手段としてのユーザ特定装置１３０と、サービス提供手段としてのサービス提供装置１４０と、記憶手段としての記憶装置１５０と、情報伝達手段としての情報伝達装置１６０と、時刻装置１７０と、行動学習手段としての行動学習装置１８０とを備える。位置特定装置１１０と、シーン特定装置１２０と、ユーザ特定装置１３０と、サービス提供装置１４０と、記憶装置１５０と、情報伝達装置１６０と、時刻装置１７０と、行動学習装置１８０とは、情報ネットワーク４００を介して、互いに接続される。この情報ネットワーク４００は有線であってもよいし、無線であってもよい。
【００３９】
位置特定装置１１０は、利用するユーザの所在位置、例えば、自サービス提供システム１００の位置やサービスの提供を行う位置を特定し、該特定された所在位置を情報化する。例えば、位置特定装置１１０は、ＧＰＳにより検出された位置情報を使用する。また、位置特定装置１１０は、他のサービス提供装置に備えられた情報伝達装置１６０を介して、他のサービス提供装置の位置情報を取得し、該他のサービスシステムとの相対的な位置を位置情報として活用するようにしてもよい。
【００４０】
また、サービス提供システム１００が自動車、列車、船、飛行機などの移動体に搭載され、ユーザが該移動体に乗車した場合、位置特定装置１１０は、該ユーザが持つ携帯電話などに代表されるユーザが持ち運び可能な移動体装置に搭載された位置特定装置の機能を休止させるようにしてもよい。この場合、位置特定装置１１０は、移動体装置の位置情報を、情報伝達装置１６０を介して通知する。このようにすることにより、移動体装置は、通知された位置情報を活用することができる。
【００４１】
また、サービス提供システム１００が自動車、列車、船、飛行機などの移動体に搭載された場合、該移動体のシートにセンサ、例えば着座センサまたは接触型のセンサを備えるようにし、位置特定装置１１０は、該センサによる検出結果に基づいて、着座したシートの位置を、位置情報として特定するようにしてもよい。また、センサを近距離型のセンサにより構成するようにしてもよい。
【００４２】
また、位置特定装置１１０を門柱、改札などの有料ゲート、出入国ゲート、チケット売り場、扉など、施設の境界を示す部位に情報伝達装置１６０とともに設置し、位置特定装置１１０は、その施設の境界を示す部位の位置を位置情報として特定するようにしてもよい。
【００４３】
また、複数の位置特定装置１１０により検出された位置情報を、センタ装置としてのサーバなどのネットワーク拠点に集約し、その位置情報を位置特定情報として、互いに活用するようにしてもよい。
【００４４】
ユーザ特定装置１３０は、センサ１３２と、信号処理装置１３４とを備える。
【００４５】
センサ１３２は、移動体を利用するユーザを検出し特定する。例えば、センサ１３２は、キー釦により構成され、ユーザにより入力されたキー釦の数字、絵、色により個人を特定する。また、センサ１３２は、テンキー釦により構成され、該テンキー釦により入力される複数桁のコードで個人を特定するようにしてもよい。また、センサ１３２は、ＩＤタグにより構成され、該ＩＤタグにより個人を特定するようにしてもよい。また、センサ１３２は、指紋、手首の静脈、網膜パターン、顔などの生態情報で個人を特定する手段により構成され、該生態情報により個人を特定するようにしてもよい。
【００４６】
また、センサ１３２を、上述した手段のうち少なくとも２つを組み合わせて構成し、ユーザを特定する情報を作り出すようにしてもよい。このようにすることにより、ユーザを特定する精度を向上させることができる。
【００４７】
信号処理装置１３４は、センサ１３２において認識されたユーザの特徴に基づいてユーザを特定する。例えば、信号処理装置１３４は、記憶装置１５６のユーザ判定ＤＢ１５４に記憶された情報に基づいてユーザを特定する。また、信号処理装置１３４は、認識されたユーザに関する特徴を情報化し、後述する記憶装置１５０に記憶する。
【００４８】
また、ユーザ特定装置１３０を、センサ１３２と信号処理装置１３４とに分離して構成するようにしてもよい。このようにすることにより、センサ１３２を移動体内、信号処理装置１３４を移動体の外に構成することができる。
【００４９】
シーン特定装置１２０は、センサ１２２と、行動判定手段としての信号処理装置１２４と、シーン特定部１２６と、サービス特定手段としてのサービス判断部１２８とを備える。
【００５０】
センサ１２２は、ユーザの体験している状況などを示す情報を収集する。
【００５１】
信号処理装置１２４は、ユーザ特定装置１３０において特定されたユーザに関する情報、位置特定装置１１０において特定された位置情報、および時刻装置１７０において計測された実時間、季節情報などを示す情報などを信号処理し、後述する行動学習装置１８０に送信する。また、信号処理装置１２４は、行動学習装置１８０から行動学習の結果を示す情報を受信し、該行動学習の結果を示す情報を記憶装置１５０の行動ＤＢ１５６に記憶する。
【００５２】
また、信号処理装置１２４は、受信した行動学習の結果に基づいて、該行動学習の結果が以前に行われた行動であるか否かを判定し、以前に行われた行動であると判定した場合に、該行動学習の結果を示す情報を、記憶装置１５０のシーンシナリオＤＢ１５２に記憶するようにしてもよい。
【００５３】
シーン特定部１２６は、移動体あるいはユーザのおかれている状況を検出し特定する。例えば、シーン特定部１２６は、ユーザ特定装置１３０において特定されたユーザのシーン（状況）を特定する。例えば、シーン特定部１２６は、駅、店舗、会社などユーザが立ち寄る場所の地点の座標およびその地点名称などのシーン推定情報を使用して場所を特定する。この場合、シーン特定部１２６は、特定された場所と、立ち寄った時間、例えば季節、日にち、時刻、曜日を示す情報とを紐付けする。また、この場合、シーン特定部１２６は、上述した情報を時間軸で紐付けするようにしてもよい。
【００５４】
ここで、サービス提供システム１００が自動車などの個人・複数人が乗車する移動体に搭載された場合におけるシーン特定部１２６の機能について説明する。
【００５５】
シーン特定部１２６は、特定された場所、道路、交差点、ＳＡ、ＩＣ、道路番号などを示す情報などのシーン推定情報を用いて道路の走行状態をシーンとして特定する。この場合、シーン特定部１２６は、特定されたシーンを移動速度や停止時間を含めた時間軸で紐付けするようにしてもよい。
【００５６】
また、例えば着座センサ、室内監視カメラ、温度センサ、ＩＤタグなどによりセンサ１２２を構成し、シーン特定部１２６は、該センサ１２２により検出された乗車人員の数と乗車位置に基づいてシーンを特定するようにしてもよい。
【００５７】
また、例えば室外カメラ、クリアランスソナー、雨滴センサ、日照センサ、レーダーセンサなどによりセンサ１２２を構成し、シーン特定部１２６は、該センサ１２２により検出された対向車の位置、先行車の位置、雨、太陽の位置に基づいて、シーンを特定するようにしてもよい。
【００５８】
また、シーン特定部１２６は、橋桁、高架道路下、トンネル、２段橋の上下、ループ橋などの車両走行場所を特定するようにしてもよい。
【００５９】
また、シーン特定部１２６は、ステアリングの陀角、ワイパー操作状況、灯火操作状況、空調操作状況、シフトポジション、車速、加速度、ブレーキ、燃費、回生状況などの車両情報を、シーンとして特定するようにしてもよい。このようにすることにより、シーンを特定する精度を向上させることができる。
【００６０】
また、シーン特定部１２６は、上述した各情報のうち少なくとも２つを組み合わせた情報をシーンとして特定するようにしてもよい。
【００６１】
また、ここで、サービス提供システム１００が携帯電話などに代表されるユーザの体に密着させることが可能な移動体装置に搭載された場合におけるシーン特定部１２６の機能について説明する。
【００６２】
移動体装置に加わる振動や加速度をセンサ１２２において検出し、該検出結果に基づいて、シーン特定部１２６は、利用するユーザが停止状態なのか、移動状態なのかを判断する。
【００６３】
また、生体センサなどによりセンサ１２２を構成し、シーン特定部１２６は、該生体センサによりユーザの体調などを判断することによりシーンを特定するようにしてもよい。この場合、生体センサを、ヘッドフォンに代表される体に密着して情報を提供するデバイスに組み込むようにしてもよい。また、生体センサを、ハンドストラップ、ネックストラップに代表される体に密着して移動体デバイスの落下防止などを補助する器具を構成するデバイスに組み込むようにしてもよい。
【００６４】
また、列車、船、飛行機などの公共交通機関に情報伝達装置１６０が備えられている場合、シーン特定部１２６は、該情報伝達装置１６０からの信号を、無線、光、磁力、電気的接触などによる通信手段により受信し、公共交通機関内に入ったことをシーンとして特定するようにしてもよい。
【００６５】
また、自動車などの個人・複数人が乗車する移動体に他のサービス提供システム１００が備えられている場合、シーン特定部１２６は、他のサービス提供システム１００の情報伝達装置１６０からの信号を無線、光、磁力、電気的接触などによる通信手段で受信することにより、移動体内に入ったことをシーンとして特定するようにしてもよい。
【００６６】
この場合、シーン特定部１２６は、ユーザが持ち運び可能な移動体装置に搭載されたサービス提供システム１００が自動車などに複数台存在するシーンを特定する。また、この場合、シーン特定部１２６は、情報伝達装置１６０を介して、個々のサービス提供システム１００に搭載されたシーン特定装置１２６をシーンセンサとして活用するようにしてもよい。例えば、シーン特定部１２６は、各シーン特定装置１２６により特定されたシーンを活用してシーンを特定する。
【００６７】
サービス判断部１２８は、必要とされているサービスを検出し特定する。例えば、サービス判断部１２８は、記憶装置１５０内にあるシーンシナリオＤＢ１５２に記憶されたシーンシナリオに基づいて、提供するサービスを判断し、該提供するサービスをシーンシナリオと関連付けてシーンシナリオＤＢ１５２に記憶する。また、サービス判断部１２８は、記憶装置１５０内にあるシーンシナリオＤＢ１５２に準備された提供するサービスに関連付けて記憶されたシーンの内容と、シーン特定部１２６において特定されたユーザの体験している状況（シーン）とを比較する。
【００６８】
また、サービス判断部１２８は、サービスすべき状況（シーン）になっている場合に、サービス提供装置１４０に対して必要なサービスを再現する、すなわちサービスを提供することを命令し、ユーザがそのシーンにおいて最も適したサービスを受けられるように制御する。例えば、サービス判断部１２８は、シーンシナリオＤＢ１５２に記憶されたシーンの内容と、シーン特定部１２６において特定されたユーザの体験している状況（シーン）とが一致する場合に、サービス提供装置１４０に対して必要なサービスを再現することを命令する。また、サービス判断部１２８は、行動ＤＢ１５６に記憶された学習した行動パターンから、提供するサービスを最適化する。
【００６９】
また、シーン特定装置１２０を、センサ１２２と、信号処理装置１２４、シーン特定部１２６およびサービス判断部１２８とに分離して構成するようにしてもよい。このように構成することにより、センサ１２２を移動体内、信号処理装置１２４、シーン特定部１２６およびサービス判断部１２８を移動体の外に構成することができる。
【００７０】
サービス提供装置１４０は、ユーザ特定装置１３０で特定されたユーザおよびシーン特定装置１２０で特定されたシーンに応じて、記憶装置１５０から提供すべきサービスを読み出して提供する。サービス提供装置１４０は、スピーカ１４２と、モニタ１４４と、駆動装置１４６とを備える。ここで、スピーカ１４２には、ヘッドフォン、イヤフォンを備えるようにしてもよい。また、サービス提供装置１４０は、カメラ装置を備えるようにしてもよい。また、サービス提供装置１４０は、スピーカ１４２、モニタ１４４、駆動装置１４６およびカメラ装置のうち少なくとも２つを組み合わせて構成するようにしてもよい。
【００７１】
記憶装置１５０は、ユーザ特定装置１３０で特定されたユーザ毎にシーン特定部１２６で特定されたシーンとサービス判断部１２８で特定されたサービスを紐付けして格納する。記憶装置１５０は、シーンシナリオデータベース（シーンシナリオＤＢ）１５２と、ユーザ判定データベース（ユーザ判定ＤＢ）１５４と、行動データベース（行動ＤＢ）１５６とを備える。
【００７２】
シーンシナリオＤＢ１５２は、シーン毎にサービスすべき内容に対応するシナリオを記憶する。すなわち、シーンシナリオＤＢ１５２は、シーン（状況）と、該シーンに対応するサービスとを関連付けて記憶する。
【００７３】
ユーザ判定ＤＢ１５４は、ユーザ特定装置１３０において特定されたユーザの特徴を示す情報を記憶する。
【００７４】
行動ＤＢ１５６は、サービス提供システム１００の行動の軌跡を記憶する。例えば、サービス提供システム１００が移動体に備えられた場合、行動ＤＢ１５４は、該移動体の行動（移動）軌跡を記憶する。
【００７５】
行動学習装置１８０は、ユーザ特定装置１３０で特定されたユーザの行動を学習する。行動学習装置１８０は、特定されたユーザ毎に行動を学習し、特定されたユーザに、学習された行動を振り分けて記憶する。また、行動学習装置１８０は特定された利用ユーザに紐付けた行動パターンを示す情報をシーン特定装置１２０に入力する。このようにすることにより、特定された利用ユーザに紐付けた行動パターンに基づいて、サービスを提供することができる。
【００７６】
また、行動学習装置１８０は、特定されたシーンと、行動を学習する際に使用するパラメータ、例えば時刻、場所などを示す情報とを紐付けして学習を行うようにしてもよい。この場合、シーン特定部１２６は、行動学習装置１８０に、特定されたシーンを示す情報を入力する。例えば、行動学習装置１８０は、特定されたシーンと、平日、休日、早朝、夕方などの時刻情報とを紐付けして学習を行う。この場合、行動学習装置１８０は、利用ユーザの行動する時間とその時間に行う行動と関連付け、習慣データとしてパラメータ化するようにしてもよい。この場合、サービス判断部１２８は、該習慣データに基づいて、提供するサービスを最適化する。
【００７７】
また、行動学習装置１８０は、他のサービス提供装置により行動学習された情報をトレースし、自装置の行動学習のために利用するようにしてもよい。例えば、行動学習装置１８０は、他のサービス提供装置が行動学習を行った時点と同様の時点に来た場合、該時点における他のサービス提供装置の行動学習情報をトレースし、自装置の学習のために利用する。
【００７８】
また、対話型の問答形式により、ユーザの意図を導き出すようにした場合、該対話型の問答をシーンシナリオＤＢ１５２に備える。この場合、行動学習装置１８０は、ユーザ行動ＤＢ１５６に記憶された行動の学習内容にしたがって、シーンシナリオＤＢ１５２から問答内容を選択し、ユーザの状況（シーン）に応じた選択方法を導き出す。すなわち、行動学習装置１８０は、ユーザの状況に応じた問答における回答の規則性を導き出すことにより、ユーザの意図を導き出す。この場合、行動学習装置１８０は、問答の結果を次回の問答のシナリオとして学習するようにしてもよい。
【００７９】
情報伝達装置１６０は、接続された１または複数のシステム、例えば１または複数の他のサービス提供装置３００と、お互いの情報を連携するように動作する。例えば、情報伝達装置１６０は、他の目的で利用される他のサービス提供装置３００と情報を交互に交換する。その結果、サービス提供システム１００は、他のサービス提供装置３００に記憶された情報を利用することができる。このようにすることにより、個々のユーザにそれぞれ最適なサービスを受けられるようにすることができる。
【００８０】
例えば、１または複数の他のサービス提供装置３００のうち少なくとも１つの他のサービス提供装置は、ユーザが中に入って利用する移動体、例えば自動車、船、飛行機、列車などに備えられるようにしてもよい。この場合、該移動体に備えられた他のサービス提供システム以外の他のサービス提供システムは、例えば、ユーザが携帯して持ち運びができるシステムと情報を交換し、連携して各サービスを提供する。このようにすることにより、移動体の中にいるユーザは、最適なサービスを受けることができる。
【００８１】
また、例えば、１または複数の他のサービス提供装置３００のうち少なくとも１つの他のサービス提供装置は、ユーザが中に入って利用する施設、例えば劇場、病院、美術館、動物園などに備えられるようにしてもよい。この場合、該施設に備えられた他のサービス提供システム以外の他のサービス提供システムは、例えば、ユーザが携帯して持ち運びができるシステムと情報を交換することにより、連携して各サービスと連動する。このようにすることにより、施設の中にいるユーザは、最適なサービスを受けることができる。
【００８２】
また、例えば、１または複数の他のサービス提供装置３００のうち少なくとも１つの他のサービス提供装置は、ユーザが中に入って利用する施設、例えば劇場、病院、美術館、動物園などに備えられ、ユーザが中に入って利用する施設に備えられた他のサービス提供装置以外の他のサービス提供装置は、ユーザが中に入って利用する移動体、例えば自動車、船、飛行機、列車などに備えられるようにしてもよい。この場合、他のサービス提供システムは、例えば、ユーザが携帯して持ち運びができるシステムと情報を交換することにより、連携して各サービスと連動する。このようにすることにより、施設の中にいるユーザは、最適なサービスを受けることができる。
【００８３】
時刻装置１７０は、時刻、日にち、曜日など時刻に関連する情報を監視する。
【００８４】
次に、上述したサービス提供システム１００の使用例について説明する。
【００８５】
本実施例においては、上述したサービス提供システム１００が移動体、例えば乗り物、携帯装置に備えられる場合について説明する。
【００８６】
具体的には、本実施例にかかるサービス提供システム１００が自動車に搭載される場合について説明する。
【００８７】
例えば、図２に示すように、ユーザＡ、Ｂは、免許書を保持した自家用車のオーナであり、キーを用いて自家用車を使用する。平日（ウィークデー）はユーザＡが主に使用し、祝休日はユーザＢが主に使用する。
【００８８】
自家用車に搭載されたサービス提供システム１００は、時刻装置１７０において、利用時間（カレンダーを含む）を常時監視している。
【００８９】
平日の早朝、ユーザＡは、会社へ出勤するために、ほぼ同一の時間に自家用車を利用している。シーン特定装置１２０は、エンジンの始動をセンサ１２２において検出し、該検出結果を信号処理装置１２４へ入力する。
【００９０】
ユーザ特定装置１３０は、ユーザＡとユーザＢの体格差による、シートポジション、ドライビングポジションの違いからユーザを特定する。具体的には、シートポジション、ハンドル位置をセンサ１３２において検出し、該検出結果を信号処理装置１３４へ入力する。信号処理装置１３４は、記憶装置１５０のユーザ判定ＤＢ１５４に記憶された体格情報を、情報ネットワーク４００を介して取得し、検出結果と取得した体格情報に基づいて、ユーザＡ、Ｂを特定する。
【００９１】
本実施例においては、体格差による自家用車のシートポジション、ハンドル位置の違いに基づいて、二人のオーナを判断する方法について説明する。しかし、ユーザの体格がほぼ同等だった場合は、個人の差を見出せない状態となる。このため、個人を特定するためのＳＷ、顔認証カメラ、ＩＤタグなどを利用して、個人を特定するようにしてもよい。また、ナビゲーションなどのグラフィックスディスプレイなどを使いてＩＤコードを入力させたり、所持している携帯電話などを利用したりすることにより、個人を特定するようにしてもよい。
【００９２】
なお、サービス提供システムの使用方法、使用するユーザの範囲とセキュリティの観点でこれらの手段を組み合わせるようにしてもよい。このようにすることにより、ユーザを特定する精度を向上させることができる。
【００９３】
自動車が起動し、ユーザの特定が終了した後、シーンの検出が行われる。シーン特定装置１２０は、センサ１２２において運転席以外の着席状況を検出し、該検出結果を信号処理装置１２４およびシーン特定部１２６に入力する。
【００９４】
シーン特定部１２６は、着席状況から、車内がユーザ単独で利用されているか、複数人数により利用されているかを把握し、シーンの分別を行う。このようにすることにより、自動車の内部がプライバシーのとれた空間として利用されているか、狭い空間で複数人数により共同利用されているかを把握することができる。自動車内部がプライバシーのとれた空間として利用されているか、狭い空間で複数人数により共同利用されているかで、運転席のユーザの使い方が変わるため、行動学習装置１８０で行われる学習を切り替えることができる。
【００９５】
また、センサ１２２は車速を検出し、該検出結果を信号処理装置１２４およびシーン特定部１２６に入力する。信号処理装置１２４は、車速の検出結果の信号処理を行い、行動学習装置１８０に入力する。
【００９６】
シーン特定部１２６は、時刻装置１７０から実時間を示す情報を、情報ネットワーク４００を介して取得する。また、シーン特定部１２６は、ユーザ特定装置１３０から登録ユーザを示す情報を、情報ネットワーク４００を介して取得する。また、シーン特定部１２６は、実時間を示す情報と、登録ユーザを示す情報と、着席状況を示す情報と、車速を示す情報とに基づいて、自動車の使用方法を判断する。
【００９７】
例えば、シーン特定部１２６は、時刻装置１７０から、実時間を示す情報として、平日・通勤時間を示す情報を取得し、上述した着席状況から運転席以外に着席している人はなく、ドライバのみであると判断した場合、起動から出発までのシーンを特定するために、該シーンを特定する。
【００９８】
行動学習装置１８０は、入力された情報に基づいて、利用ユーザの行動する時間とその時間に行う行動とを関連付け、習慣データとしてパラメータ化し、該習慣データを信号処理装置１２４に送信する。
【００９９】
信号処理装置１２４は、記憶装置１５０の行動ＤＢ１５６に、習慣データを記録する。
【０１００】
次に、本実施例にかかるサービス提供装置の動作について、図３を参照して説明する。
【０１０１】
ここでは、ユーザ判定が行われ、シーンを特定する動作について説明する。
【０１０２】
停止状態（ステップＳ３０２）から、自動車の起動が行われ、ユーザ認証待ち状態となる（ステップＳ３０４）。
【０１０３】
ユーザ特定装置１３０は、センサ１３２からの情報を検出し、該検出結果を信号処理装置１３４に入力する。信号処理装置１３４は、ユーザ判定ＤＢ１５４からユーザ判定データを読み出す（ステップＳ３０６）。
【０１０４】
次に、信号処理装置１３４は、ユーザ判定データに基づいて、センサ１３２により検出されたユーザが登録ユーザであるか否かを判断する（ステップＳ３０８）。
【０１０５】
センサ１３２により検出されたユーザが登録ユーザである場合（ステップＳ３０８：ＹＥＳ）、ユーザＤＢ１５４からユーザ情報を読み出す（ステップＳ３１０）。その結果、シーン検出状態となる（ステップＳ３１２）。このシーン検出状態において、センサ１２２がユーザ離脱情報を検出した場合、ステップＳ３０４に戻る。
【０１０６】
一方、センサ１３２により検出されたユーザが登録ユーザでない場合（ステップＳ３０８：ＮＯ）、信号処理装置１３４は、センサ１３２により検出されたユーザが使用対象者であるか否かを判断する（ステップＳ３１４）。
【０１０７】
センサ１３２により検出されたユーザが使用対象者であると判断した場合（ステップＳ３１４：ＹＥＳ）、信号処理装置１３４は、ユーザ判定ＤＢ１５４にユーザ情報の登録を行う（ステップＳ３１６）。その結果、シーン検出状態となる（ステップＳ３１２）。
【０１０８】
一方、センサ１３２により検出されたユーザが使用対象者でないと判断した場合（ステップＳ３１４：ＮＯ）、ステップＳ３０４に戻る。
【０１０９】
ここで、ステップＳ３１４におけるセンサ１３２により検出されたユーザが使用対象者であるか否かを判断する処理を省略して、ユーザ判定ＤＢ１５４ユーザ情報の登録を行うようにしてもよい。センサ１３２により検出されたユーザが使用対象者であるか否かを判断する処理を行うことにより、セキュリティを強化することができる。
【０１１０】
シーン検出状態において、シーン特定装置１２０は、センサ１２２において車速、陀角を検出した場合、ユーザが自動車の運転を開始したことを検出し、該検出結果をデータ化して信号処理装置１２４に入力する。
【０１１１】
一方、位置特定装置１１０は、自動車の位置を検出し、該位置情報から、自動車の行動をとらえる。例えば、位置特定装置１１０は、ＧＰＳナビゲーション装置を備え、道路番号、交差点名称、施設情報などを特定する。位置特定装置１１０は、自動車の位置情報を示す情報をシーン特定装置１２０に入力する。
【０１１２】
シーン特定部１２６は、車速、陀角、自動車の位置情報などに基づいて、ユーザの体験している状況（シーン）を特定し、特定されたシーンの推定情報をサービス判定部１２８に入力する。
【０１１３】
次に、サービス判定部１２８は、記憶部１５０のシーンシナリオＤＢ１５２に記憶されたシーンシナリオを読み出す（ステップＳ３１８）。
【０１１４】
次に、サービス判定部１２８は、特定されたシーンが、シーンシナリオに記憶されたシーンに該当するか否か、すなわち特定されたシーンが対象のシーンであるか否かを判断する（ステップＳ３２０）。
【０１１５】
特定されたシーンが対象のシーンである場合（ステップＳ３２０：ＹＥＳ）、シーンシナリオ実行状態となる（ステップＳ３２２）。サービス判定部１２８は、サービス提供装置１４０に対して必要なサービスを再現することを命令し、ユーザがそのシーンにおいて最も適したサービスを受けられるように制御する。
【０１１６】
一方、特定されたシーンが対象のシーンでない場合（ステップＳ３２０：ＮＯ）、ステップＳ３１２に戻る。
【０１１７】
また、シーンシナリオ実行状態において、センサ１２２がユーザ離脱情報を検出した場合、ステップＳ３０４に戻る。
【０１１８】
また、シーン検出状態において、センサ１２２がユーザの操作、例えばハンドル操作、アクセル操作、ブレーキ操作、シフト操作、オーディオ操作、エアコン操作などを検出した場合、信号処理装置１２４は、行動学習装置１８０に対して、操作内容、時間などを学習するように命令する（ステップＳ３２４）。例えば、行動学習装置１８０は、道路に関する情報、例えば道路番号、方向や、交差点に関する情報、例えば停止時間、通過時間、進行方向、例えば直進、右左折などを学習する。行動学習装置１８０は、学習した内容を示す情報を信号処理装置１２４に入力する。
【０１１９】
次に、信号処理装置１２４は、行動学習装置１８０において学習された操作内容、時間などを受信し、記憶装置１５０に記憶された行動ＤＢ１５６を更新する（ステップＳ３２６）。
【０１２０】
次に、信号処理装置１２４は、学習された操作内容、時間が習慣データであるか否かを判断する（ステップＳ３２８）。
【０１２１】
学習された操作内容、時間が習慣データである場合（ステップＳ３２８：ＹＥＳ）、シーン特定部１２６は、学習された操作内容、時間をシーンシナリオＤＢ１５２に書き込み（ステップＳ３２６）、ステップＳ３１２に戻る。
【０１２２】
一方、学習された操作内容、時間が習慣データでない場合（ステップＳ３２４：ＮＯ）、ステップＳ３１２に戻る。
【０１２３】
次に、自動車が走り出した時間から、サービス提供システム１００をどのような目的で使うかを決定する動作について、図４を参照して説明する。ここで、自動車が走り出した時間には曜日も含まれる。
【０１２４】
センサ１２２は時間の設定を行うか否かを判断する（ステップＳ４０２）。例えば、運転席のユーザが所定の操作を行うことを検出することにより、時間の設定を行うか否かを判断する。
【０１２５】
時間の設定を行わない場合（ステップＳ４０２：ＮＯ）、ナビゲーションシステムにおける目的地の設定を確認し、ナビゲーションシステムに記憶されている目的地およびルートを利用する（ステップＳ４０４）。その後、シーン待ち状態となる（ステップＳ４０６）。ここで、時間の設定を行わない場合としては、連休中のレジャーなどがある。この場合、ナビゲーションシステムなどで目的地へ移動する。特徴としては、途中、知っている土地ではナビゲーションシステムにより設定された経路からの離脱がある点、高速道路などの有料道路から途中で降りることはほとんどない点がある。
【０１２６】
一方、時間の設定を行う場合（ステップＳ４０２：ＹＥＳ）、シーン特定部１２６は、月曜日〜金曜日であるか否かを判断する（ステップＳ４０８）。例えば、シーン特定部１２６は、時刻装置１７０から曜日を示す情報を取得し、該曜日を示す情報に基づいて、月曜日〜金曜日であるか否かを判断する。これは、土曜日および日曜日が休日であるユーザを例にあげているためであり、ユーザによって、他の曜日が休日である場合には適宜判断を行う。
【０１２７】
月曜日から金曜日でない場合（ステップＳ４０８：ＮＯ）、シーン特定部１２６は、休日モードに決定する（ステップＳ４１０）。ここで、休日モードに対応するシーンとしては、近場の目的、例えば買い物、食事、ガソリンスタンド、洗車などのための移動がある。
【０１２８】
次に、サービス判断部１２８は、時刻装置１７０から現在の時刻を示す情報、センサ１２２から乗車人数の情報を取得し、該取得した情報に基づいて、目的地を仮想し、過去の履歴から移動候補を読み出し、また移動方向から仮想目的地を設定し、仮想走行ルートを設定する（ステップＳ４１２）。その後、シーン待ち状態となる（ステップＳ４０６）。
【０１２９】
一方、月曜日から金曜日である場合（ステップＳ４０８：ＹＥＳ）、シーン特定部１２６は、平日モードに決定する（ステップＳ４１４）。
【０１３０】
次に、サービス判断部１２８は、時刻装置１７０から現在の時刻を示す情報を収集し、収集された時刻を示す情報が通勤・通学時間帯でない場合、ステップＳ４１２における処理を行う。ここで、平日モードで通勤・通学時間帯でない場合のシーンとしては、近場の目的、例えば買い物、食事、ガソリンスタンド、洗車などのための移動がある。
【０１３１】
一方、収集された時刻を示す情報が通勤・通学時間帯である場合、サービス判断部１２８は平日における学習情報を読み出す（ステップＳ４１６）。例えば、サービス判断部１２８は、シーンシナリオＤＢ１５２から平日におけるシナリオを読み出す。例えば、サービス判断部１２８は、シーンシナリオＤＢ１５２に記憶されたシナリオのうち平日におけるシナリオを読み出す。
【０１３２】
ここで、平日で通勤時間に設定される場合のシーンとしては、通勤・通学による目的地、例えば会社、学校、自宅への移動、出張による目的地、例えば駅、空港、港などへの移動、お出迎えによる通過目的地への移動がある。
【０１３３】
次に、サービス判断部１２８は、読み出した平日における学習情報に基づいて、仮想目的地および仮想走行ルートを設定する（ステップＳ４１８）。その後、シーン待ち状態となる（ステップＳ４０６）。
【０１３４】
シーン待ち状態において、手動による目的地の設定およびルートの変更操作のうち、少なくとも一方が行われた場合、ステップＳ４０４に戻る。
【０１３５】
また、シーン待ち状態において、シーン特定部１２６は、入力されたシーン特定情報に基づいてシーンの特定を行う。サービス判断部１２８は、記憶部１５０のシーンシナリオＤＢ１５２に記憶されたシーンシナリオを読み出す（ステップＳ４２０）。
【０１３６】
次に、サービス判断部１２８は、特定されたシーンが、シーンシナリオＤＢ１５２に記憶されたシーンシナリオに該当するか否か、すなわち特定されたシーンが対象のシーンであるか否かを判断する（ステップＳ４２２）。
【０１３７】
特定されたシーンが対象のシーンである場合（ステップＳ４２２：ＹＥＳ）、シーンシナリオ実行状態となる（ステップＳ４２４）。サービス判定部１２８は、サービス提供装置１４０に対して必要なサービスを再現することを命令し、ユーザがそのシーンにおいて最も適したサービスを受けられるように制御する。
【０１３８】
一方、特定されたシーンが対象のシーンでない場合（ステップＳ４２２：ＮＯ）、ステップＳ４０６に戻る。
【０１３９】
また、シーンシナリオ実行状態において、センサ１２２がユーザ離脱情報を検出した場合、ステップＳ４０６に戻る。
【０１４０】
また、シーン待ち状態において、センサ１２２がステップＳ４１８において設定された仮想ルートから離脱したことを検出した場合、信号処理装置１２４は、その要因分析を行う（ステップＳ４２６）。この場合、センサ１２２は、進行方向、渋滞情報、乗員人数を示す情報を検出する。
【０１４１】
次に、シーン特定部１２６は、センサ１２２において検出された情報に基づいて、シーンの特定を行う。サービス判断部１２８は、特定されたシーンに基づいて、目的地の次候補の選出および次走行ルートの選出を行い（ステップＳ４２８）、ステップＳ４０６に戻る。
【０１４２】
次に、自動車が走り出した時間から、サービス提供システム１００をどのような目的で使うかを決定する動作の具体例について、図５Ａ、図５Ｂおよび図５Ｃを参照して説明する。
【０１４３】
図５Ａ、図５Ｂおよび図５Ｃは、行動ＤＢ１５６に格納された情報の概略を示す概略図である。図５Ａ、図５Ｂおよび図５Ｃは、自宅から自動車で進む経路を示す。
【０１４４】
図５Ａにおいて、（１）〜（１０）は交差点、実線は道路、破線は線路を示す。
【０１４５】
ここでは、起動シーンの一例として、平日、朝、乗車人員１名、自宅と判断された場合について、説明する。この場合、自宅を起点とする行動習慣を示す習慣データが行動ＤＢ１５６から読出される。
【０１４６】
例えば、自宅から、交差点（１）を通過し、左に折れて交差点（３）に向かった場合、この時点で、サービス判断部１２８は、行動習慣を示す習慣データにおける目的地を会社と駅に絞りこむ。例えば、サービス判断部１２８は、会社の場合にはその目的が通勤、駅の場合にはその目的が出張であると推定する。
【０１４７】
次に、交差点（３）を右折し、交差点（６）に向かった時点で、サービス判断部１２８は、絞り込まれた行動習慣における習慣データの目的地、すなわち会社と駅のウエイトを上げる。
【０１４８】
次に、交差点（６）で直進した場合、この時点で、サービス判断部１２８は、会社を最終候補として目的地とする。また、この時点で、会社までの残る経路も習慣データにより分かっているため、サービス判断部１２８は、行動ＤＢ１５６から会社までの経路情報部分を読出し、経路として確定する。
【０１４９】
このようにすることにより、今までのナビゲーション装置だけではできなかった目的地の設定と経路計算とを自動で行うことができる。また、利用ユーザの行動する時間とその時間に行う行動とが関連付けられ、習慣データとしてパラメータ化されているため、普段から走行している道路を案内できる。
【０１５０】
ここで、行動習慣を示す習慣データにしたがって通勤経路を走行する場合、交差点を通過する時間からその移動時間を把握することができる。この移動時間を読み出すことにより、普段の走行状態と比較でき、交通量の変化などを知ることができる。ここで、ユーザが、交通渋滞の状況で、会社までの経路を頻繁に切換えるタイプのドライバだった場合、行動ＤＢ１５６に記憶された経路候補にリンクして記憶された時間を知ることができるため、該時間に基づいて、経路を変更するか否かを判断することができる。
【０１５１】
次に、起動シーンの一例として、休日、乗車人員２名、自宅と判断された場合について、図５Ｂを参照して説明する。この場合、自宅を起点とする行動習慣を示す習慣データが行動ＤＢ１５６から読出される。読み出される情報は、図５Ａを参照して説明した行動ＤＢ１５６に格納された情報の概略と同様である。
【０１５２】
例えば、自宅から、交差点（２）を通過し、左に折れて交差点（５）に向かった場合、この時点で、サービス判断部１２８は、行動習慣を示す習慣データに基づいて、目的地を知人宅、目的を訪問に設定する。また、この時点で、知人宅までの残る経路も習慣データにより分かっているため、サービス判断部１２８は、行動ＤＢ１５６から知人宅までの経路情報部分を読出し、経路として確定する。
【０１５３】
また、例えば、自宅から、交差点（１）を通過し、右に折れて交差点（４）に向かった場合、この時点で、サービス判断部１２８は、行動習慣を示す習慣データに基づいて、目的地をＣ店、Ｄ店、目的を買い物に設定する。また、この時点で、Ｃ店、Ｄ店までの残る経路も習慣データにより分かっているため、サービス判断部１２８は、行動ＤＢ１５６からＣ店、Ｄ店までの経路情報部分を読出し、経路として確定する。その結果、交差点（７）および（１０）が案内される。
【０１５４】
また、例えば、自宅から、交差点（１）を通過し、左に折れて交差点（３）に向かった場合、この時点で、サービス判断部１２８は、行動習慣を示す習慣データに基づいて、目的地をＡ店、Ｂ店、目的を買い物と、食事に絞り込む。
【０１５５】
次に、交差点（３）を右折し、交差点（６）に向かった時点で、サービス判断部１２８は、絞り込まれた行動習慣における習慣データの目的地、すなわちＡ店、Ｂ店、目的を買い物と、食事のウエイトを上げる。
【０１５６】
次に、交差点（６）で直進した場合、この時点で、食事を最終候補として目的地とする。また、この時点で、食事までの残る経路も習慣データにより分かっているため、サービス判断部１２８は、行動ＤＢ１５６から食事までの経路情報部分を読出し、経路として確定する。
【０１５７】
一方、交差点（６）で停車した場合、この時点で、目的地をＡ点、Ｂ点、目的を買い物に設定する。また、この時点で、Ａ店、Ｂ店までの残る経路も習慣データにより分かっているため、サービス判断部１２８は、行動ＤＢ１５６からＡ店、Ｂ店までの経路情報部分を読出し、経路として確定する。
【０１５８】
次に、起動シーンの一例として、平日、乗車人員１名、自宅と判断された場合について、図５Ｃを参照して説明する。この場合、自宅を起点とする行動習慣を示す習慣データが行動ＤＢ１５６から読出される。読み出される情報は、図５Ａを参照して説明した行動ＤＢ１５６に格納された情報の概略と同様である。
【０１５９】
例えば、自宅から、交差点（２）を通過し、左に折れて交差点（５）に向かった場合、この時点で、サービス判断部１２８は、行動習慣を示す習慣データに基づいて、目的地をお出迎え、例えば駅に設定する。例えば、サービス判断部１２８は、お出迎えの場合にはその目的が通勤であると推定する。また、この時点で、お出迎えまでの残る経路も習慣データにより分かっているため、サービス判断部１２８は、行動ＤＢ１５６からお出迎えまでの経路情報部分を読出し、経路として確定する。
【０１６０】
また、例えば、自宅から、交差点（１）を通過し、右に折れて交差点（４）に向かった場合、この時点で、サービス判断部１２８は、行動習慣を示す習慣データに基づいて、目的地をＩＣ、目的を出張に設定する。また、この時点で、ＩＣまでの残る経路も習慣データにより分かっているため、サービス判断部１２８は、行動ＤＢ１５６からＩＣまでの経路情報部分を読出し、経路として確定する。その結果、交差点（７）および（１０）が案内される。
【０１６１】
また、例えば、自宅から、交差点（１）を通過し、左に折れて交差点（３）に向かった場合、この時点で、サービス判断部１２８は、行動習慣を示す習慣データに基づいて、目的地を会社と、駅に絞り込む。例えば、サービス判断部１２８は、会社の場合にはその目的が通勤、駅の場合にはその目的が出張であると推定する。
【０１６２】
次に、交差点（３）を右折し、交差点（６）に向かった時点で、サービス判断部１２８は、絞り込まれた行動習慣における習慣データの目的地、すなわち会社と、駅のウエイトを上げる。
【０１６３】
次に、交差点（６）で直進した場合、この時点で、会社を最終候補として目的地とする。また、この時点で、会社までの残る経路も習慣データにより分かっているため、サービス判断部１２８は、行動ＤＢ１５６から会社までの経路情報部分を読出し、経路として確定する。
【０１６４】
一方、交差点（６）で停車した場合、この時点で、駅を最終候補として目的地とする。
【０１６５】
本実施例にかかるサービス提供システムは、上述した位置特定装置１１０、シーン特定装置１２０、ユーザ特定装置１３０、サービス提供装置１４０、記憶装置１５０、情報伝達装置１６０、時刻装置１７０および行動学習装置１８０を全て備える必要はなく必要に応じて適宜変更可能である。
【０１６６】
また、本実施例にかかるサービス提供システム１００は、情報伝達装置１６０を備えているため、センタ装置２００や同等の機能を持った他のサービス提供装置３００と情報を交換することが可能である。
【０１６７】
ここでは、一例として、サービス提供システム１００がセンタ装置２００に情報を振り分ける機能を備える場合について説明する。
【０１６８】
例えば、習慣データに基づいて走行している場合に、前方を同様に習慣データに基づいて走行している他のサービス提供システムを備える自動車（移動体）が存在していた場合、その自動車の行動情報を、センタ装置２００を経由して共用する。このようにすることにより、経路候補にリンクして記憶された時間により、該時間がいつもと変わりないかを知ることができ、該時間に基づいてユーザに対し経路変更を行うか否かをアドバイスすることができる。
【０１６９】
従来のナビゲーションシステムでは、ＶＩＣＳ情報に基づいて、勝手に経路を変えられるため、普段習慣として使用していない経路に案内される場合があった。本実施例にかかるサービス提供システム１００を用いることにより、普段習慣として利用している道路を対象とできる。
【０１７０】
例えば、本実施例にかかるサービス提供システムでは、経路の変更が行われる場合、その変更が行われる交差点の手前で進路状況が判断される。この場合、シーン特定部１２６は、行動ＤＢ１５６に記憶された行動の軌跡に基づいて、予め学習された行動方向の迂回路に限定して、該迂回路にリンクする時間の予測を行う。このようにすることにより、ユーザに対して使い勝手のよいナビゲーション装置を提供することが可能となる。
【０１７１】
また、本実施例にかかるサービス提供システムでは、自動車の操作に基づいて、シーンが特定される。このため、例えば、会社帰りにガソリンスタンドに立ち寄る習慣を持ったユーザの場合、例えばガソリンスタンドに立ち寄るために曲がる交差点を通過した時点で、目的地がガソリンスタンドに設定される。この場合、例えば、会社を起点とし、目的を帰宅とした場合の行動ＤＢ１５６を参照し、会社を起点として、図５Ｂおよび図５Ｃを参照して説明したツリーにより実現できる。
【０１７２】
具体的に説明する。
【０１７３】
ナビゲーションシステムにおいて検出される地点情報から、ガソリンスタンド付近であることが検出される。次に、ハンドル操作などを示す情報がシーン特定装置１２０のセンサ１２２で取得される。
【０１７４】
次に、センサ１２２は、ガソリンスタンドの給油機地点での車速“０”とＰＫＢまたはシフトのＰレンジのうち少なくとも１つを検出し、シーン推定情報として、シーン特定部１２６に入力する。シーン特定部１２６は、シーン推定情報に基づいて、シーンを特定する。
【０１７５】
サービス判断部１２９は、行動ＤＢ１５６に記憶された行動の軌跡と照らし合わせることにより、ユーザに給油する意思があると判断する。サービス判断部１２８は、サービス提供装置１４０に対して必要なサービスを再現することを命令し、ユーザがそのシーンにおいて最も適したサービスを受けられるように制御する。例えば、この場合、夜間でライトを全灯していることが検出されている場合、サービス判断部１２８は、自動で消灯するように命令する。
【０１７６】
また、シーン特定部１２６において、ガソリンスタンドがセルフタイプで、必ず室外に出て行く必要があると判断された場合、センサ１２２においてドア開と着座無し、ドア閉の一定の操作を検出した場合に、サービス判断部１２８は、給油口を自動で開けるように命令するようにしてもよい。
【０１７７】
また、この場合、サービス判断部１２８は、給油口を閉めて、エンジンを始動させた場合、ＴＲＩＰを“０”にリセットし、燃費情報から、運転状況を提供するように命令するようにしてもよい。
【０１７８】
また、本実施例にかかるサービス提供システムにおいて、シーン推定範囲を広げることにより、以下のサービスも可能となる。
【０１７９】
例えば、図２を参照して説明したユーザＡとユーザＢでは、オーディオの趣味が異なるため、１人で単独で乗るときには、お互いのコンテンツをあまり聞きたくない。このような場合、行動学習装置１８０は、ＨＤＤオーディオ装置やインターネットラジオなどで選局する場合の行動を学習する。この行動学習の結果を示す情報は、行動ＤＢ１５６に記憶される。このように選局されるジャンルを個々に行動として学習するようにすることにより、それぞれの聞かないジャンルをスキップして再生したり、聞かないジャンルを項目から外したりすることができ、快適なオーディオ空間を提供することができる。
【０１８０】
また、センサ１２２により、着座状況も把握することができるため、お互いが同乗しているときには、同等の時間間隔でお互いが趣味とするコンテンツを交互に再生させることも可能となる。この場合に、ユーザの操作で再生されたジャンルの音楽を切換える操作が頻繁に発生した場合には、同乗者との関係を学習し、再生ジャンルの選択を見直す学習を行うようにしてもよい。
【０１８１】
また、リアルタイムで放送されるラジオ放送やＴＶ放送を、その放送される時間帯で聞き分けるようにした場合、該当する時間帯になった場合にその放送ＣＨを優先的に再生させるようにしてもよい。
【０１８２】
上述したように、本実施例にかかるサービス提供システム１００では、利用者の生活の習慣に着目して、場所（移動するルートを含む）、時間（季節、平日、休日）、利用者の行動を把握することにより、画一的な移動体装置に対して、個人の生活に適したサービスを提供することが可能となる。
【０１８３】
また、自動車の各アクチュエータと連動して動作するようにすることにより、制御を要するシーンにおいて、的確に車両を制御することができる。このようにすることにより、利用者の利便性を向上させることができる。
【０１８４】
次に、本実施例にかかるサービス提供システム１００の他の構成例について説明する。
【０１８５】
上述した実施例においては、位置特定装置１１０と、シーン特定装置１２０と、ユーザ特定装置１３０と、サービス提供装置１４０と、記憶装置１５０と、情報伝達装置１６０とを、情報ネットワーク４００を介して接続し、同一の移動体装置内に備える場合について説明した。
【０１８６】
ここでは、センタ装置２００経由で情報を共有するように構成した場合について説明する。
【０１８７】
例えば、図６に示すように位置特定装置１１０、シーン特定装置１２０と、ユーザ特定装置１３０と、サービス提供装置１４０と、情報伝達装置１６０とを情報ネットワーク４００を介して接続しサービス提供システム１００を構成する。また、情報伝達装置１６０と、記憶装置１５０とを情報ネットワーク４００を介して接続しセンタ装置２００を構成する。この場合、サービス提供システム１００は同一の移動体内に備えられ、センタ装置２００は移動体の外部に備えられる。この場合、情報伝達装置１６０を介して、情報のやり取りが行われる。
【０１８８】
また、例えば、図７に示すように位置特定装置１１０、シーン特定装置１２０のセンサ１２２と、ユーザ特定装置１３０のセンサ１３２と、サービス提供装置１４０と、情報伝達装置１６０とを情報ネットワーク４００を介して接続しサービス提供システム１００を構成するようにしてもよい。この場合、情報伝達装置１６０と、シーン特定装置１２０の信号処理装置１２４、シーン特定部１２６およびサービス判断部１２８と、ユーザ特定装置１３０の信号処理装置１３４とを情報ネットワーク４００を介して接続しセンタ装置２００を構成するようにしてもよい。この場合、サービス提供システム１００は移動体に、センタ装置２００は移動体の外部に配置される。
【０１８９】
このように構成した場合のサービス提供システムの使用例について説明する。
【０１９０】
毎日同じ時間に通勤（通学）を行っていた場合、目的地は、普段駐車している所に自動で設定される。
【０１９１】
ユーザは、経験上、おなじみの道路を走行する。しかし、通常走行している道路に渋滞が発生した場合、本実施例にかかるサービス提供システム１００は、渋滞が発生していることをセンタ装置２００に向けて発信を行う。
【０１９２】
この場合、ユーザが、渋滞先の道路以外に、普段、迂回でよく使う道路があった場合には、その道路の情報は経路候補として、該経路候補にリンクして記憶される時間とともにセンタ装置２００を構成する記憶装置１５０に蓄積されている。
【０１９３】
ここで、従来のプローブカーなどでは、複数の車両が走ることにより、道路の渋滞予測を行うことができる。しかし、本実施例にかかるサービス提供システムを使用することにより、同一の時間帯で先行して走る同じ目的の車両を検出することで、先の渋滞が無いことを確認することができる。このようにすることにより、最適なルートを案内することが可能となる。
【０１９４】
上述した実施例においては、サービス提供システム１００が、自動車、例えば個人所有の自動車に単独で備えられた場合について説明した。しかし、本実施例にかかるサービス提供システムを鉄道、公共バス、船舶、飛行機、公共の場所に備え、また、個人が持つ携帯型の移動装置に備えることにより、さらに、効果を発揮することが可能である。
【０１９５】
例えば、図８に示すように、カメラ機能付き携帯電話で工場敷地に入った場合、工場敷地内ではカメラ機能を使えないようにし、工場の敷地を出るとカメラ機能が使えるようにする。このようにすることにより、警備室ヘカメラ付きの携帯を預ける必要が無くなる。したがって、従業員は、カメラ付きの携帯を持つことが可能になる。さらに、機密の高い会議室に入った場合、携帯電話そのものの機密をキャンセル可能となる。
【０１９６】
また、例えば、図９に示すように、近接通信機能を備える携帯電話で改札を通過した場合に、乗車プラットフォームの番号と乗車口を案内できようにする。また、列車の席に座ると、その位置に間違いないかを通知できるようにする。
【０１９７】
このようにすることにより、列車のプラットフォームの間違いを減少させることができる。また、列車に乗った時点で、列車が正しいか否かがわかる。また、座った席が自分の予約席か否かがわかる。また、車掌は、検札の手間がなくなる。さらに、予約無しの場合、空き状況がわかり、その時点で予約できるようにできる。
【０１９８】
また、例えば、図１０に示すように、飛行機の搭乗ゲートを通過した場合、携帯電話の無線機の機能を無効とし、カメラ機能のみに機能を限定できる。また、搭乗したあと、飛行機の飛行準備が完了したら、電源ＯＦＦ指令を出すことで一斉に携帯などの電源をＯＦＦにでき、飛行前の携帯ＯＦＦを確実に行うことができる。
【０１９９】
また、飛行が安定した場合には、カメラＯＮのみを許可すれば、携帯のカメラ機能を利用することができる。着陸前も同様である。このようにすることにより、携帯電源の落とし忘れをなくすことができ、確実に携帯電話の電源をＯＦＦさせることができる。したがって、飛行機の安全な運行に寄与できる。
【０２００】
また、例えば、図１１に示すように、有名人が携帯電話に備えられたカメラで勝手に撮影されることにより肖像権を侵害されるおそれがある場合、有名人が保有する携帯電話から相手の携帯電話に向けて、写真の利用制限を示す情報を出力する。このようにすることにより、記録された映像をネットのホームページに掲載できなくすることができる。また、勝手に写真を撮られても、利用制限がかけられるため、著作権保護に寄与できる。
【０２０１】
次に、本発明の第２の実施例にかかるサービス提供装置について、図１２を参照して説明する。本実施例にかかるサービス提供システム１００は、図１を参照して説明した位置特定装置１１０と、シーン特定装置１２０と、ユーザ特定装置１３０と、記憶装置１５０とを備える。また、本実施例にサービス提供システム１００は、燃料判定装置１９０と、車両情報入力装置１９５とを備える。
【０２０２】
位置特定装置１１０と、シーン特定装置１２０と、ユーザ特定装置１３０と、記憶装置１５０と、燃料判定装置１９０と、車両情報入力装置１９５とは、情報ネットワーク４００を介して接続される。この情報ネットワーク４００は有線であってもよいし、無線であってもよい。
【０２０３】
燃料判定装置１９０は、ユーザ特定装置１３０において特定されたユーザが給油を行う燃料量であるか否かを判定する。また、燃料判定装置１９０は、位置特定装置１１０において特定された位置に基づいて、該位置がある特定の給油所である場合に、ユーザが給油の意思があると判定する。
【０２０４】
車両情報入力装置１９５は、車両に関する情報例えば残燃料量を示す情報が入力される。
【０２０５】
次に、本実施例にかかるサービス提供システム１００の動作について、図１３を参照して説明する。ここでは、ユーザの給油に関する行動を推定する場合について説明する。
【０２０６】
ユーザ特定装置１３０は、ドライバの判定を行う（ステップＳ１３０２）。
【０２０７】
次に、燃料判定装置１９０は、車両情報入力装置１９５を介して入力された燃料残量が、規定値以下であるか否かを判定する（ステップＳ１３０４）。ここで、規定値とは、いつも給油を行っている量であり、ユーザ毎に行動ＤＢ１５６に記憶されている。
【０２０８】
燃料残量が規定値以下でない場合（ステップＳ１３０４：ＮＯ）、ステップＳ１３０４に戻る。
【０２０９】
一方、燃料残量が規定値以下である場合（ステップＳ１３０４：ＹＥＳ）、位置特定装置１１０は、地図情報を確認し、現在位置が所定のガソリンスタンドであるか否かを判定する。
【０２１０】
所定のガソリンスタンドである場合（ステップＳ１３０６：ＹＥＳ）、シーン特定装置１２０のセンサ１２２は、車速を判定することにより停車したか否かを判定する（ステップＳ１３０８）。
【０２１１】
停車していない場合（ステップＳ１３０８：ＮＯ）、ステップＳ１３０８に戻る。
【０２１２】
一方、停車した場合（ステップＳ１３０８：ＹＥＳ）、シーン特定部１２６は、給油にきたことを自動的に特定する（ステップＳ１３１０）。
【０２１３】
また、ステップＳ１３０６において、所定のガソリンスタンドでない場合（ステップＳ１３０６：ＮＯ）、シーン特定部１２６は、ユーザの入力があるか否かを判定する（ステップＳ１３１２）。
【０２１４】
ユーザの入力がない場合（ステップＳ１３１２：ＮＯ）、ステップＳ１３１２に戻る。
【０２１５】
一方、ユーザの入力がある場合（ステップＳ１３１２：ＹＥＳ）、シーン特定部１２６は、給油に来たことを特定する（ステップＳ１３１４）。
【０２１６】
次に、ガソリンスタンドにおいて、ユーザの行動を推定し、ユーザが行う操作を自動で行う処理について、図１４を参照して説明する。
【０２１７】
サービス判断部１２８は、給油の意思があるか否かを判定する（ステップＳ１４０２）。
【０２１８】
給油の意思があると判定されない場合（ステップＳ１４０２：ＮＯ）、ステップＳ１４０２に戻る。
【０２１９】
一方、給油の意思があると判定された場合（ステップＳ１４０２：ＹＥＳ）、サービス判断部１２８は、窓を開けるように命令する。その結果、自動で窓が開けられる（ステップＳ１４０４）。また、サービス判断部１２８は、音楽の音量を下げるように命令する。その結果、自動で音楽の音量を下げられる（ステップＳ１４０６）。また、サービス判断部１２８は、フューエルリッドを開けるように命令する。その結果、自動でフューエルリッドが開けられる（ステップＳ１４０８）。
【０２２０】
次に、センサ１２２は、給油が完了したか否かを判断する（ステップＳ１４１０）。
【０２２１】
給油が完了しない場合（ステップＳ１４１０：ＮＯ）、ステップＳ１４１０に戻る。
【０２２２】
一方、給油が完了した場合（ステップＳ１４１０：ＹＥＳ）、ＯＤＯトリップをリセットする（ステップＳ１４１２）。
【０２２３】
次に、サービス判断部１２８は、所定の車速となった場合に窓を閉めるように命令する。その結果、自動で窓が閉じられる（ステップＳ１４１４）。
【産業上の利用可能性】
【０２２４】
本発明にかかるサービス提供システムは、自動車用付帯装置の自動制御システムに適用できる。
【図面の簡単な説明】
【０２２５】
【図１】本発明の一実施例にかかるサービス提供システムを示すブロック図である。
【図２】本発明の一実施例にかかるサービス提供システムの動作を示す説明図である。
【図３】本発明の一実施例にかかるサービス提供システムの動作を示すフロー図である。
【図４】本発明の一実施例にかかるサービス提供システムの動作を示すフロー図である。
【図５Ａ】本発明の一実施例にかかるサービス提供システムの動作を示す説明図である。
【図５Ｂ】本発明の一実施例にかかるサービス提供システムの動作を示す説明図である。
【図５Ｃ】本発明の一実施例にかかるサービス提供システムの動作を示す説明図である。
【図６】本発明の一実施例にかかるサービス提供システムを示すブロック図である。
【図７】本発明の一実施例にかかるサービス提供システムを示すブロック図である。
【図８】本発明の一実施例にかかるサービス提供システムの動作を示す説明図である。
【図９】本発明の一実施例にかかるサービス提供システムの動作を示す説明図である。
【図１０】本発明の一実施例にかかるサービス提供システムの動作を示す説明図である。
【図１１】本発明の一実施例にかかるサービス提供システムの動作を示す説明図である。
【図１２】本発明の一実施例にかかるサービス提供システムを示すブロック図である。
【図１３】本発明の一実施例にかかるサービス提供システムの動作を示すフロー図である。
【図１４】本発明の一実施例にかかるサービス提供システムの動作を示すフロー図である。
【符号の説明】
【０２２６】
１００  サービス提供システム
２００  センタ装置
３００  サービス提供装置
【図１】
0004821305.tif 000002
【図２】
0004821305.tif 000003
【図３】
0004821305.tif 000004
【図４】
0004821305.tif 000005
【図５Ａ】
0004821305.tif 000006
【図５Ｂ】
0004821305.tif 000007
【図５Ｃ】
0004821305.tif 000008
【図６】
0004821305.tif 000009
【図７】
0004821305.tif 000010
【図８】
0004821305.tif 000011
【図９】
0004821305.tif 000012
【図１０】
0004821305.tif 000013
【図１１】
0004821305.tif 000014
【図１２】
0004821305.tif 000015
【図１３】
0004821305.tif 000016
【図１４】
0004821305.tif 000017