(57)【要約】【課題】情報処理装置とサーバー装置との協働により新たなサービスを提供する。【解決手段】制御システム１ａは、車両１１に設置された車載装置１２と、車載装置１２装置とネットワーク１３を介して接続されたサーバー装置１０とを備えており、車載装置１２は、車両１１に設けられたセンサーが接続されると共に、１又は複数のコンテンツに係るコンテンツデータを記憶する装置記憶部２４と、センサーの検出値に基づく検出値データをサーバー装置に出力する装置制御部２０と、を備え、一方、サーバー装置１０は、受信した検出値データに基づいて、車載装置１２の装置記憶部２４に記憶されたコンテンツデータの状態を変更するサーバー制御部６０を備える。【選択図】図２
2014139714.tif 000002
【特許請求の範囲】
【請求項１】
所定の環境に設置された情報処理装置と、前記情報処理装置とネットワークを介して接続されたサーバー装置とを備え、
前記情報処理装置は、
前記所定の環境に設けられたセンサーが接続されると共に、
１又は複数のコンテンツに係るコンテンツデータを記憶する記憶部と、前記センサーの検出値に基づく検出値データを前記サーバー装置に出力する装置制御部と、を備え、
前記サーバー装置は、
前記情報処理装置の前記装置制御部から受信した前記検出値データに基づいて、前記情報処理装置の前記記憶部に記憶された前記コンテンツデータの状態を変更するサーバー制御部を備えることを特徴とする制御システム。
【請求項２】
前記サーバー装置の前記サーバー制御部は、
前記情報処理装置の前記装置制御部から受信した前記検出値データに基づいて、前記情報処理装置の前記記憶部に記憶された前記コンテンツデータの状態を、前記所定の環境の状況に対応する状態へと変更することを特徴とする請求項１に記載の制御システム。
【請求項３】
前記情報処理装置の前記記憶部に記憶された前記コンテンツデータは、機器のマニュアルに係るマニュアルデータであり、
前記情報処理装置の前記装置制御部は、
前記センサーの検出値に基づいて、前記所定の環境に設けられた機器を特定する情報に関する前記検出値データを前記サーバー装置に送信し、
前記サーバー装置の前記サーバー制御部は、
前記情報処理装置の前記装置制御部から受信した前記検出値データに基づいて、前記所定の環境に設けられている機器の前記マニュアルデータが前記情報処理装置の前記記憶部に記憶された状態となるように、前記情報処理装置の前記記憶部に記憶された前記コンテンツデータの状態を変更することを特徴とする請求項１又は２に記載の制御システム。
【請求項４】
機器の前記マニュアルデータは、
機器の機種ごとに共通するマニュアル基本データと、
機器の付加機能に応じて前記マニュアル基本データに付加されるマニュアル個別データと、を含んで構成され、
前記情報処理装置の前記装置制御部は、
前記センサーの検出値に基づいて、前記所定の環境に設けられた機器の機種、及び、付加機能を特定する情報に関する前記検出値データを前記サーバー装置に送信し、
前記サーバー装置の前記サーバー制御部は、
前記情報処理装置の前記装置制御部から受信した前記検出値データに基づいて、前記所定の環境に設けられた機器の機種、及び、付加機能を特定し、特定した機種に対応する前記マニュアル基本データに、特定した付加機能に対応する前記マニュアル個別データを付加して前記マニュアルデータを生成し、生成した前記マニュアルデータが前記情報処理装置の前記記憶部に記憶された状態となるように、前記情報処理装置の前記記憶部に記憶された前記コンテンツデータの状態を変更することを特徴とする請求項３に記載の制御システム。
【請求項５】
前記情報処理装置の前記記憶部に記憶された前記コンテンツデータは、機器のマニュアルに係るマニュアルデータであり、
前記情報処理装置の前記装置制御部は、
前記センサーの検出値に基づいて、前記所定の環境に設けられた機器の使用状況に関する前記検出値データを前記サーバー装置に送信し、
前記サーバー装置の前記サーバー制御部は、
前記情報処理装置の前記装置制御部から受信した前記検出値データに基づいて、前記情報処理装置の前記記憶部に記憶された前記コンテンツデータの状態を、前記所定の環境に設けられた機器の使用状況に対応する状態へと変更することを特徴とする請求項１ないし４のいずれかに記載の制御システム。
【請求項６】
前記サーバー装置の前記サーバー制御部は、
前記情報処理装置の前記装置制御部から受信した前記検出値データに基づいて、前記情報処理装置の前記記憶部に記憶された前記コンテンツデータの内容を変更し、新たに前記コンテンツデータを追加し、又は、既存の前記コンテンツデータを消去することにより、前記記憶部に記憶された前記コンテンツデータの状態を変更することを特徴とする請求項１ないし５のいずれかに記載の制御システム。
【請求項７】
所定の環境に設置され、１又は複数のコンテンツに係るコンテンツデータを記憶する記憶部を備える情報処理装置に接続されたサーバー装置であって、
前記情報処理装置から、所定の環境に設けられたセンサーの検出値に基づく検出値データを受信し、受信した前記検出値データに基づいて、前記情報処理装置の前記記憶部に記憶された前記コンテンツデータの状態を変更するサーバー制御部を備えることを特徴とするサーバー装置。
【請求項８】
所定の環境に設置された情報処理装置であって、
１又は複数のコンテンツに係るコンテンツデータを記憶する記憶部と、
前記所定の環境に設けられたセンサーの検出値に基づいて、前記記憶部に記憶された前記コンテンツデータの状態を変更する装置制御部を備えることを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の環境に設置された情報処理装置と、この情報処理装置に接続されたサーバー装置とを備える制御システム、及び、当該サーバー装置に関する。
【背景技術】
【０００２】
近年、サーバー装置と、情報処理装置とがネットワークを介して接続され、サーバー装置と情報処理装置とが協働して各種処理を実行するシステムが普及してきている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２５７３５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述したシステムのように、サーバー装置と、情報処理装置とがネットワークを介して接続されているシステムについて、これら機器が通信可能に接続されていることを利用して新たなサービスが提供できれば、当該システムの商品としての魅力が向上し、当該システムの適用を促すことができる。
本発明は、上述した事情に鑑みてなされたものであり、新たなサービスを提供可能な制御システム、及び、サーバー装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、制御システムにおいて、所定の環境に設置された情報処理装置と、前記情報処理装置とネットワークを介して接続されたサーバー装置とを備え、前記情報処理装置は、前記所定の環境に設けられたセンサーが接続されると共に、１又は複数のコンテンツに係るコンテンツデータを記憶する記憶部と、前記センサーの検出値に基づく検出値データを前記サーバー装置に出力する装置制御部と、を備え、前記サーバー装置は、前記情報処理装置の前記装置制御部から受信した前記検出値データに基づいて、前記情報処理装置の前記記憶部に記憶された前記コンテンツデータの状態を変更するサーバー制御部を備えることを特徴とする。
【０００６】
また、本発明は、前記サーバー装置の前記サーバー制御部は、前記情報処理装置の前記装置制御部から受信した前記検出値データに基づいて、前記情報処理装置の前記記憶部に記憶された前記コンテンツデータの状態を、前記所定の環境の状況に対応する状態へと変更することを特徴とする。
【０００７】
また、本発明は、前記情報処理装置の前記記憶部に記憶された前記コンテンツデータは、機器のマニュアルに係るマニュアルデータであり、前記情報処理装置の前記装置制御部は、前記センサーの検出値に基づいて、前記所定の環境に設けられた機器を特定する情報に関する前記検出値データを前記サーバー装置に送信し、前記サーバー装置の前記サーバー制御部は、前記情報処理装置の前記装置制御部から受信した前記検出値データに基づいて、前記所定の環境に設けられている機器の前記マニュアルデータが前記情報処理装置の前記記憶部に記憶された状態となるように、前記情報処理装置の前記記憶部に記憶された前記コンテンツデータの状態を変更することを特徴とする。
【０００８】
また、本発明は、機器の前記マニュアルデータは、機器の機種ごとに共通するマニュアル基本データと、機器の付加機能に応じて前記マニュアル基本データに付加されるマニュアル個別データと、を含んで構成され、前記情報処理装置の前記装置制御部は、前記センサーの検出値に基づいて、前記所定の環境に設けられた機器の機種、及び、付加機能を特定する情報に関する前記検出値データを前記サーバー装置に送信し、前記サーバー装置の前記サーバー制御部は、前記情報処理装置の前記装置制御部から受信した前記検出値データに基づいて、前記所定の環境に設けられた機器の機種、及び、付加機能を特定し、特定した機種に対応する前記マニュアル基本データに、特定した付加機能に対応する前記マニュアル個別データを付加して前記マニュアルデータを生成し、生成した前記マニュアルデータが前記情報処理装置の前記記憶部に記憶された状態となるように、前記情報処理装置の前記記憶部に記憶された前記コンテンツデータの状態を変更することを特徴とする。
【０００９】
また、本発明は、前記情報処理装置の前記記憶部に記憶された前記コンテンツデータは、機器のマニュアルに係るマニュアルデータであり、前記情報処理装置の前記装置制御部は、前記センサーの検出値に基づいて、前記所定の環境に設けられた機器の使用状況に関する前記検出値データを前記サーバー装置に送信し、前記サーバー装置の前記サーバー制御部は、前記情報処理装置の前記装置制御部から受信した前記検出値データに基づいて、前記情報処理装置の前記記憶部に記憶された前記コンテンツデータの状態を、前記所定の環境に設けられた機器の使用状況に対応する状態へと変更することを特徴とする。
【００１０】
また、本発明は、前記サーバー装置の前記サーバー制御部は、前記情報処理装置の前記装置制御部から受信した前記検出値データに基づいて、前記情報処理装置の前記記憶部に記憶された前記コンテンツデータの内容を変更し、新たに前記コンテンツデータを追加し、又は、既存の前記コンテンツデータを消去することにより、前記記憶部に記憶された前記コンテンツデータの状態を変更することを特徴とする。
【００１１】
また、上記目的を達成するために、本発明は、所定の環境に設置され、１又は複数のコンテンツに係るコンテンツデータを記憶する記憶部を備える情報処理装置に接続されたサーバー装置であって、前記情報処理装置から、所定の環境に設けられたセンサーの検出値に基づく検出値データを受信し、受信した前記検出値データに基づいて、前記情報処理装置の前記記憶部に記憶された前記コンテンツデータの状態を変更するサーバー制御部を備えることを特徴とする。
【００１２】
また、上記目的を達成するために、本発明は、所定の環境に設置された情報処理装置であって、１又は複数のコンテンツに係るコンテンツデータを記憶する記憶部と、前記所定の環境に設けられたセンサーの検出値に基づいて、前記記憶部に記憶された前記コンテンツデータの状態を変更する装置制御部を備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、新たなサービスを提供できるという効果を奏する。
【図面の簡単な説明】
【００１４】
【図１】第１実施形態に係る制御システムの構成を示す図である。
【図２】制御システムの各機器の機能的構成を示すブロック図である。
【図３】制御システムの各機器の動作を示すフローチャートである。
【図４】制御システムの各機器の動作を示すフローチャートである。
【図５】第２実施形態に係る制御システムの構成を示す図である。
【図６】第３実施形態に係る制御システムの構成を示す図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明の実施形態について説明する。
＜第１実施形態＞
図１は、第１実施形態に係る制御システム１ａの構成を示す図である。
図１に示すように、制御システム１ａは、サーバー装置１０と、複数の車両１１のそれぞれに搭載された車載装置１２（情報処理装置）とを備え、これらがネットワーク１３を介して通信可能に接続されている。
サーバー装置１０は、サービス提供会社が開発、保守、運営するサーバーであり、後述するコンテンツメンテナンスサービスを含む各種サービスは、このサーバー装置１０におけるハードウェアとソフトウェアとの協働により実現される。この制御システム１ａは、コンテンツメンテナンスサービスという、既存にない新たなサービスを提供することをその目的の１つとしている。
【００１６】
図２は、１台の車載装置１２、及び、サーバー装置１０の機能的構成を模式的に示すブロック図である。
まず、車載装置１２の機能ブロックについて説明する。
車載装置１２の装置制御部２０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の周辺回路等を備え、予めインストールされた専用のプログラムを読み出して実行することにより、車載装置１２の各部を中枢的に制御する。
表示部２１は、液晶表示パネルや、有機ＥＬパネル等の表示パネル２１ａを備え、装置制御部２０の制御の下、表示パネル２１ａに各種画像を表示する。なお、表示部２１は、車載装置１２に接続された外部機器であってもよい。例えば、カーナビゲーションが搭載されている車両１１では、表示部２１として当該カーナビゲーションの表示装置を利用可能である。
入力部２２は、操作スイッチや、タッチパネル等の入力手段を備え、入力手段に対する操作を検出して、装置制御部２０に出力する。
音声処理部２３は、図示せぬスピーカーと接続されており、装置制御部２０から入力された音声信号をデジタル／アナログ変換してスピーカーに出力することにより、音声信号に係る音声を放音する。また、音声処理部２３は、図示せぬマイクと接続されており、マイクによって収音された音声に係る信号をアナログ／デジタル変換して装置制御部２０に出力する。
装置記憶部２４は、ハードディスクや、ＥＥＰＲＯＭ、その他の記憶媒体を備え、各種データを書き換え可能に、不揮発的に記憶する。装置記憶部２４には、コンテンツデータベース２４ａが記憶されているが、これについては後述する。
【００１７】
情報系インターフェイス２６は、車両１１に搭載された情報系の機器、例えば、カーナビゲーション、カーエアコン、及び、車載オーディオの状態を検出する車載機器関連センサー４２（センサー）が接続されるンターフェイスである。車載機器関連センサー４２には、上述したような情報系の機器が接続されており、これら機器に関する所定の情報を所定のプロトコルに準拠して情報系インターフェイス２６に出力する。なお、情報系インターフェイス２６に、直接、情報系の機器を接続するようにしてもよく、この場合、接続された機器自体がセンサーとして機能する。
ボディー系インターフェイス２７は、車両１１のウィンドや、ワイパー、シート、ドア、ライト等の車両１１を構成する部品、装置の状態を検出する車両部品関連センサー４３（センサー）が接続されるインターフェイスである。
制御系インターフェイス２８は、車両１１のエンジンの状態を検出するエンジン関連センサー４４（センサー）、及び、車両１１のブレーキの状態を検出するブレーキ関連センサー４５（センサー）が接続されるインターフェイスである。
近距離無線通信インターフェイス２９は、装置制御部２０の制御の下、IEEE802.11や、bluetooth（登録商標）等の近距離無線通信に係る規格に準拠して、車両１１内に持ち込まれた携帯電話や、携帯端末等と無線通信する。
遠距離無線通信インターフェイス３０は、装置制御部２０の制御の下、所定の通信規格に準拠して、ネットワーク１３を介して、ネットワーク１３上の外部機器と通信する。
上述したインターフェイスのそれぞれと、装置制御部２０の機能を実現する専用のプログラムのとの間のソフトウェア的なデータのやり取りは、所定のAPIを利用して適切に実行される。
なお、本実施形態では、「車両１１の環境」が、「所定の環境」に該当する。
【００１８】
次いで、サーバー装置１０の機能ブロックについて説明する。
サーバー装置１０のサーバー制御部６０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の周辺回路等を備え、予めインストールされた所定のプログラムを読み出して実行する等して、サーバー装置１０の各部を中枢的に制御する。サーバー制御部６０は、機能ブロックとして、コンテンツ選択部６０ａを備えているが、これについては後述する。
サーバー記憶部６１は、ハードディスクや、ＥＥＰＲＯＭ、その他のメモリーを備え、各種データを書き換え可能に、不揮発的に記憶する。サーバー記憶部６１に記憶されたデータについては後述する。
通信制御部６２は、サーバー制御部６０の制御の下、所定の通信規格に準拠して、車載装置１２と通信する。
なお、サーバー装置１０の構成は、図２に示すものに限らず、例えば、複数のサーバーが連係した構成であってもよく、また、集中型システム、分散型システムの一部の機能であってもよい。すなわち、後述する機能を実現可能な構成であればよい。
【００１９】
ところで、本実施形態には、車両１１に設けられた車載装置１２の装置記憶部２４にコンテンツデータベース２４ａが記憶されている。このコンテンツデータベース２４ａには、コンテンツに係るコンテンツデータが記憶されている。
コンテンツとは、表示部２１の表示パネル２１ａを介した表示出力や、音声処理部２３を介した音声出力により車両１１の搭乗者に対して提供する情報の内容のことである。コンテンツデータとは、コンテンツを提供するためのテキスト、音声、動画に係るデータ（例えば、ＪＰＥＧファイル、ＭＰＥＧファイル、ＸＭＬファイル、ＨＴＭＬファイル、ＷＡＶファイル、ビットマップデータ、テキストデータ、印刷データ）等のことである。コンテンツデータとしては、例えば、音楽や、静止画、映画等の動画に係るデータや、運転についての有益な情報を示すデータ等がある。
特に、本実施形態では、コンテンツデータには、車両１１の装置や、部品、設備等のマニュアルに係るマニュアルデータＭＤが含まれている。マニュアルとは、所定の物品（装置や、部品、設備等）、事象に対応する方法（例えば、ある特定の機器の操作方法）を、ユーザーに説明するための文字情報や音声情報の内容ことである。マニュアルデータＭＤとしては、カーナビゲーションの操作方法に係るデータや、車両１１のシートのシートアレンジの方法に係るデータ、エンジンのメンテナンスの方法に係るデータ、車両１１に搭載されたカーナビゲーション、オーディ装置の操作方法に係るデータ等がある。
以下の説明において、車両１１の装置や、部品、設備等を総称して「機器」と表現する。すなわち、本実施形態では、「機器」とは、車両における物品、設備、及び、事象の全てを含む概念である。
【００２０】
装置記憶部２４に記憶されたコンテンツデータベース２４ａに格納されたコンテンツデータに基づくコンテンツは、適切なタイミングで、表示部２１を介した表示出力、又は、音声処理部２３を介した音声出力によりユーザーに提供される。
具体的には、ユーザーは、専用のプログラムの機能により提供されるユーザーインターフェイスを介して、特定のコンテンツを指定することができる。当該指定は、入力部２２の入力手段を介して行われてもよく、また、音声処理部２３を介した音声入力によって行われてもよい。コンテンツが指定されると、装置制御部２０は、コンテンツデータベース２４ａにアクセスし、指定されたコンテンツに係るコンテンツデータを読み出し、コンテンツデータの形式に対応する適切な手段により、コンテンツデータに基づくコンテンツを出力する。例えば、ユーザーが、ユーザーインターフェイスを介して、出力するコンテンツとして、カーナビゲーションのマニュアルを指定したとする。すると、上述した手法により、装置制御部２０が、カーナビゲーションのマニュアルに係るマニュアルデータＭＤを取得し、取得したマニュアルデータＭＤに基づいて、マニュアルに係る画像を表示パネル２１ａに表示させる。
コンテンツの出力タイミングは、上述したものに限らず、例えば、装置制御部２０は、後述するセンサーを含む各種センサーの検出値を監視し、センサーの検出値が所定の条件に至ったときに、特定のコンテンツデータに基づくコンテンツを出力する構成であってもよい。この構成によれば、ユーザーの意図的な指示によらず、自動で、適切なコンテンツをユーザーに提供可能である。
このように、本実施形態に係る制御システム１ａでは、マニュアルデータＭＤを含むコンテンツデータが、車両１１に設置された車載装置１２に記憶されている。そして、後に詳述するが、本実施形態では、サーバー装置１０が提供するコンテンツメンテナンスサービス（後述）により、ユーザーが必要とすると想定されるコンテンツに係るコンテンツデータがコンテンツデータベース２４ａに格納された状態が維持され、ユーザーの利便性の向上が図られている。
【００２１】
次に、サーバー装置１０のサーバー制御部６０が備えるコンテンツ選択部６０ａについて説明する。このコンテンツ選択部６０ａの機能は、サーバー制御部６０のＣＰＵがプログラムを読み出して実行する等、ハードウェアとソフトウェアとの協働により実現される。
コンテンツ選択部６０ａは、車載装置１２が搭載される車両１１（以下、「搭載車両」という。）に記憶されたコンテンツデータベース２４ａに格納すべきコンテンツデータ（マニュアルデータＭＤを含む）を選択する機能を有する機能ブロックである。
以下説明するコンテンツ選択部６０ａの処理は、車両１１に車載装置１２が搭載される前に実行される。
まず、コンテンツ選択部６０ａは、搭載車両の車種、及び、オプション情報を取得する。一般に、車両１１には、特定のカーナビゲーションや、車載オーディオ、スピーカー等の装置を搭載したり、シートのカバーを選択したり、特定の機能を付加したり等、さまざまなオプションを付加することが可能であるが、オプション情報とは、付加されたオプションが何であるかを示す情報である。
なお、搭載車両の車種、及び、オプション情報は、サーバー装置１０に自動的な、又は、人為的な手段によって入力される構成であってもよく、また、コンテンツ選択部６０ａが、通信可能に接続された外部の機器に所定のプロトコルに従って問い合わせて取得する構成であってもよい。
【００２２】
次いで、コンテンツ選択部６０ａは、サーバー記憶部６１に記憶されたコンテンツ管理データベース６１ａを参照し、車種に対応するコンテンツデータ、及び、オプション情報が示すオプションに対応するコンテンツデータを選択する。
詳述すると、コンテンツ管理データベース６１ａには、車種ごとに、車種と対応付けて、各車種に係る車両１１において必要とされると想定される１又は複数のコンテンツデータが記憶されている。例えば、タイプＡという車種があった場合、当該タイプＡの車両の構造、搭載された装置、設備等を踏まえて、タイプＡに係る車両１１において必要とされるコンテンツデータと、タイプＡを示す値とが対応付けて記憶されている。同様に、コンテンツ管理データベース６１ａには、オプション情報と対応付けて、各オプション情報が示すオプションについて必要とされると想定される１又は複数のコンテンツデータが記憶されている。コンテンツ管理データベース６１ａには、事前に、選択可能なコンテンツデータが十分に用意されている。なお、コンテンツ選択部６０ａが、外部のサーバー等、通信可能に接続された外部機器にコンテンツデータを問い合わせ、取得する構成であってもよい。
コンテンツ選択部６０ａは、コンテンツ管理データベース６１ａを参照し、車種、及び、オプション情報をキーとして、それぞれに対応するコンテンツデータを選択する。
以上のようにしてコンテンツ選択部６０ａによって選択されたコンテンツデータは、車載装置１２が車両１１に搭載される前、又は、後の適切なタイミングで、所定の手段によって、コンテンツデータベース２４ａに格納される。これにより、車両１１に車載装置１２が搭載された段階では、当該装置のコンテンツデータベース２４ａに、ユーザーが必要とすると想定されるコンテンツデータが、基本的には格納されている状態とされる。
【００２３】
次いで、コンテンツメンテナンスサービスについて詳述する。
上述したように、当該サービスは、ユーザーが必要とすると想定されるコンテンツに係るコンテンツデータがコンテンツデータベース２４ａに格納された状態を維持し、ユーザーの利便性の向上を図るサービスである。
＜第１の機能＞
まず、コンテンツメンテナンスサービスの第１の機能について説明する。
上述したように、車両１１には、カーナビゲーションや、カーエアコン、車載オーディオ等が搭載されることがあるが、これらは、新たに搭載されたり、また、別のものに交換されたり、また、既に搭載されていたものが取り外されたりすることがある。
ここで、カーナビゲーションが交換される場合を想定する。この場合、コンテンツデータベース２４ａでは、交換前のカーナビゲーションのマニュアルに係るマニュアルデータＭＤが削除され、交換後のカーナビゲーションのマニュアルに係るマニュアルデータＭＤが格納されることが適切である。このことを踏まえ、コンテンツメンテナンスサービスにおいて、サーバー装置１０、及び、車載装置１２は協働して以下の処理を実行する。
【００２４】
以下、図３を用いて、搭載されていたカーナビゲーション（以下、「旧カーナビ」という。）が、新たなカーナビゲーション（以下、「新カーナビ」という。）に交換される場合の、コンテンツメンテナンスサービスにおけるサーバー装置１０、及び、車載装置１２の動作を説明する。特に、図３では、コンテンツデータとして、新カーナビのマニュアルに係るマニュアルデータＭＤが、コンテンツデータベース２４ａに格納される場合を例にして、各機器の動作について説明する。図３において、（Ａ）は車載装置１２の動作を示し、（Ｂ）はサーバー装置１０の動作を示している。
まず、車載装置１２の装置制御部２０は、車載装置１２に接続されたカーナビゲーションについて、その交換が行われたか否かを監視する（ステップＳＡ１）。本実施形態では、カーナビゲーションの交換が行われた場合、車載機器関連センサー４２がそのことを検出し、その旨の信号を、情報系インターフェイス２６を介して装置制御部２０に出力する構成となっており、装置制御部２０は、当該信号の入力があったことにより、カーナビゲーションの交換が行われたことを検出する。なお、交換を検出する方法は何でもよく、例えば、装置制御部２０が、定期的にカーナビゲーションや、付随する機器に問い合わせのデータを送信し、その応答に基づいて検出するようにしてもよい。
交換が行われた場合（ステップＳＡ１：ＹＥＳ）、車載機器関連センサー４２から、装置制御部２０に対して、新カーナビに関する新カーナビ情報が入力され、装置制御部２０は、当該新カーナビ情報を取得する（ステップＳＡ２）。新カーナビ情報とは、新カーナビの機種、及び、新カーナビに付加されている付加機能を示す情報を少なくとも含む情報である。一般に、カーナビ等の電子機器は、機種ごとに共通する基本的な機能（以下、適宜、「基本機能」という。）を有する一方、付加機能を追加可能な構成となっている。例えば、機種Ａのカーナビは、機種Ａのカーナビ全てに共通する基本的な機能を有する一方、独自に付加機能が付加されている場合がある。
本実施形態では、新カーナビが接続された場合には、所定のプロトコルに準拠して、車載機器関連センサー４２から、新カーナビ情報が出力される構成となっている。なお、情報系インターフェイス２６に、新カーナビが直接接続される場合は、新カーナビから当該インターフェイスに、直接、新カーナビ情報が出力される構成とされる。この場合、新カーナビが、「センサー」として機能する。
次いで、装置制御部２０は、旧カーナビから新カーナビへと交換された旨を示す情報、及び、新カーナビの新カーナビ情報を含むデータ（「所定の環境に設けられた機器を特定する情報に関する検出値データ」、「所定の環境に設けられた機器の機種、及び、付加機能を特定する情報に関する前記検出値データ」）を、所定のプロトコルに準拠してサーバー装置１０に送信する（ステップＳＡ３）。
【００２５】
サーバー装置１０のサーバー制御部６０は、旧カーナビから新カーナビへと交換された旨を示す情報、及び、新カーナビに係る新カーナビ情報を受信すると（ステップＳＢ１）、受信した新カーナビ情報に含まれる機種を示す情報に基づいて、コンテンツ管理データベース６１ａに格納されたマニュアル基本データの中から、機種に対応する適切なマニュアル基本データを選択する（ステップＳＢ２）。
詳述すると、マニュアル基本データとは、機器の機種ごとに共通する基本機能のマニュアルに係るデータである。機器の機種ごとに共通する基本機能のマニュアルとは、例えば、カーナビゲーションについて、機種Ａという機種が存在する場合、付加機能等の相違等にかかわらず、機種Ａのカーナビゲーションの全てに共通する基本機能を説明するためのマニュアルである。本実施形態では、マニュアル基本データは、ＸＭＬで記述されたＸＭＬファイルであり、各マニュアル基本データには、対応する機種を示す情報がメタデータとして記述されている。また、コンテンツ管理データベース６１ａには、選択され得るマニュアル基本データが十分に用意されている。ステップＳＢ２では、サーバー制御部６０は、マニュアル基本データにメタデータとして記述された機種を示す情報を検索キーとして、受信した新カーナビ情報に含まれる機種に対応する適切なマニュアル基本データを選択する。
次いで、サーバー制御部６０は、受信した新カーナビ情報に含まれる付加機能に基づいて、コンテンツ管理データベース６１ａに格納されたマニュアル個別データの中から、付加機能に対応する適切なマニュアル個別データを選択する（ステップＳＢ３）。マニュアル個別データとは、付加機能ごとのマニュアルに係るデータである。マニュアル個別データは、マニュアル基本データと同様、ＸＭＬで記述されたＸＭＬファイルであり、各マニュアル個別データには、対応する付加機能を示す情報がメタデータとして記述されている。また、コンテンツ管理データベース６１ａには、選択され得るマニュアル個別データが十分に用意されている。ステップＳＢ３では、サーバー制御部６０は、マニュアル個別データにメタデータとして記述された付加機能を示す情報を検索キーとして、受信した新カーナビ情報に含まれる付加機能に対応する適切なマニュアル個別データを選択する。
【００２６】
次いで、サーバー制御部６０は、ステップＳＢ２で選択したマニュアル基本データ、及び、ステップＳＢ３で選択したマニュアル個別データを所定のプロトコルに従って合成することにより、新カーナビに係るマニュアルデータＭＤを生成する（ステップＳＢ４）。ここで生成されたマニュアルデータＭＤは、新カーナビが有する機能（機種ごとに共通して有する基本機能、及び、付加された付加機能）の全てに対応したマニュアルに係るデータである。
次いで、サーバー制御部６０は、ステップＳＢ４で生成した新カーナビに係るマニュアルデータＭＤと共に、当該新カーナビに係るマニュアルデータＭＤを新たにコンテンツデータベース２４ａに格納する一方、旧カーナビに係るマニュアルデータＭＤをコンテンツデータベース２４ａから削除することを指示する制御コマンドを車載装置１２に送信する（ステップＳＢ５）。
当該制御コマンドを受信すると（ステップＳＡ４）、車載装置１２の装置制御部２０は、受信した制御コマンドに基づいて、新カーナビに係るマニュアルデータＭＤを新たにコンテンツデータベース２４ａに格納する一方、旧カーナビに係るマニュアルデータＭＤをコンテンツデータベース２４ａから削除する（ステップＳＡ５）。
【００２７】
こののように、本実施形態では、カーナビゲーションについて、旧カーナビから新カーナビに交換されると、車載機器関連センサー４２から新カーナビを特定する情報（機種、及び、付加機能）が車載装置１２に出力され、装置記憶部２４は、当該情報に基づくデータ（検出値データ）をサーバー装置１０に送信する。そして、サーバー装置１０のサーバー制御部６０は、新カーナビの機能（機種に共通する基本機能、及び、付加機能）に対応する適切なマニュアルデータＭＤを生成し、生成した新カーナビに係るマニュアルデータＭＤをコンテンツデータベース２４ａに格納させる一方、旧カーナビに係るマニュアルデータＭＤを当該データベースから削除させる。これにより、新カーナビのマニュアルデータＭＤが装置記憶部２４に記憶される一方、旧カーナビのマニュアルデータＭＤが装置記憶部２４から消去された状態となる。つまり、本発明を適用することにより、装置記憶部２４に記憶されたコンテンツデータの状態が、「カーナビゲーション交換されたという環境の状況に対応する状態」「車両１１（所定の環境）に設けられている機器のマニュアルデータが車載装置１２（情報処理装置）の装置記憶部２４（記憶部）に記憶された状態」、及び、「車両１１の状況に対応する状態」となる。
これにより、カーナビゲーションの交換に際し、ユーザーは、例えば、新カーナビのメーカーのサーバーにアクセスしてマニュアルデータＭＤをダウンロードしたり、ＤＶＤ等の記録媒体からマニュアルデータＭＤを読み出したりする等の煩雑な作業を行う必要が無く、ユーザーの利便性が向上する。
ここで、カーナビゲーションを交換した場合、交換の直後は、カーナビゲーションの使い勝手が分からず、マニュアルを参照するケースも多い。これを踏まえ、紙媒体としてのマニュアルを車両１１に載置することも考えられるが、この場合、車両１１内のスペースの有効活用に反する。また、インターネット等のネットワーク１３を介して、メーカーのサーバーにアクセスしてマニュアルを閲覧するよることも考えられるが、この場合、例えば、車両１１が電波の受信強度が弱い位置に位置している等の理由でネットワーク１３に接続できない場合に、適切にマニュアルを参照できない事態が生じ得る。一方、本実施形態では、カーナビゲーションの交換に応じて、車載装置１２の装置記憶部２４に、自動で、交換後の新カーナビのマニュアルデータＭＤが格納された状態となるため、車両１１のスペースを有効活用しつつ、新カーナビのマニュアルを参照できないといった事態が生じることを確実に防止できる。
【００２８】
なお、コンテンツメンテナンスサービスの第１の機能について、カーナビゲーションが交換された場合を例にして説明したが、カーエアコンや、車載オーディオ等の他の装置についても、交換が行われた場合、上述した動作に準ずる動作が行われ、交換後の機器に係るコンテンツデータ（マニュアルデータＭＤ）がコンテンツデータベース２４ａに格納された状態が維持される。
また、上記では、機器が「交換」される場合を説明したが、機器が新たに追加される場合や、搭載されていた機器が取り外される場合、機器に新たな機能が追加されたり、機能が変更されたりした場合も、上述した動作と同様の動作が行われることにより、コンテンツデータベース２４ａにおけるコンテンツの状態が適切な状態とされる。
すなわち、機器が新たに追加された場合は、新たな機器を特定する情報がサーバー装置１０に出力され、サーバー装置１０は、当該新たな機器のマニュアルデータＭＤを生成し、コンテンツデータベース２４ａに格納する。また、搭載されていた機器が取り外された場合は、その旨の情報がサーバー装置１０に出力され、サーバー装置１０は、取り外された機器のマニュアルデータＭＤをコンテンツデータベース２４ａから削除させる。また、機器に新たな機能が追加されたり、機能が変更されたりした場合は、その旨の情報がサーバー装置１０に出力され、サーバー装置１０は、追加され、又は、変更された機能が反映されたマニュアルデータＭＤを生成し、当該データをコンテンツデータベース２４ａに格納させる。
【００２９】
＜第２の機能＞
次に、コンテンツメンテナンスサービスの第２の機能について説明する。
ここで、車両部品関連センサー４３に接続されたウィンドや、ワイパー、シート、ドア、ライト等や、エンジン関連センサー４４に接続されたエンジン、ブレーキ関連センサー４５に接続されたブレーキ等のユーザーが使用する機器について、その機器の使用状況によって、ユーザーに提供すべき適切なコンテンツは異なる。
例えば、あまりエンジンを使用しない車両１１（＝あまり運転されていない車両１１）のユーザーに対しては、バッテリーが上がった時の対処方法に係るマニュアルや、セルフスタンドにおいて給油する方法に係るマニュアルは、ユーザーに提供すべき適切なコンテンツと言える一方、エンジンを頻繁に使用する車両１１（＝頻繁に運転されている車両１１）のユーザーに対しては、これらマニュアル（コンテンツ）は、提供すべき適切なコンテンツとは言えない。
以上を踏まえ、本実施形態では、コンテンツメンテナンスサービスにおいて、車載装置１２と、サーバー装置１０とが協働して以下の処理を実行することにより、コンテンツデータベース２４ａに格納されたコンテンツデータの状態を、各機器の使用状況に対応する状態へと変更し、当該状態を維持する。
【００３０】
以下、図４を用いて、エンジンの使用状況に応じて、コンテンツデータの状態を変更する場合を例にして、車載装置１２、及び、サーバー装置１０の動作について説明する。図４において、（Ａ）は車載装置１２の動作を示し、（Ｂ）はサーバー装置１０の動作を示している。
車載装置１２の装置制御部２０に、装置の電源がオンされている間、所定のサンプリング周期で、エンジン関連センサー４４からエンジンの状態を示す情報、具体的には、エンジンがオンかオフかを示す情報が制御系インターフェイス２８を介して入力される構成となっており、装置制御部２０は、所定のサンプリング周期で、エンジンの状態を示す情報を取得する（ステップＳＣ１）。
次いで、装置制御部２０は、エンジンの状態を示す情報を取得する度に、所定のプロトコルに準拠して、当該情報を示すデータ（「所定の環境に設けられた機器の使用状況に関する検出値データ」）をサーバー装置１０に送信する（ステップＳＣ２）。
【００３１】
車載装置１２からエンジンの状態を示す情報を受信すると（ステップＳＤ１）、サーバー装置１０のサーバー制御部６０は、車両管理データベース６１ｂにアクセスし、受信した情報に基づいて、必要に応じて、当該データベースにおける対応する情報を更新する（ステップＳＤ２）。
詳述すると、車両管理データベース６１ｂとは、車載装置１２が搭載された車両１１ごとに、車両１１に関する情報、特に、車両１１の各種機器の使用状況に関する情報を記憶するデータベースである。本例では、車両管理データベース６１ｂには、機器としてのエンジンについては、少なくとも、エンジンの１日あたりの平均の駆動時間が、車両１１に一意に割り振られた識別情報と対応付けて記憶されている。ステップＳＤ２では、例えば、サーバー制御部６０は、受信したデータに含まれるエンジンの状態を示す情報に基づいて、所定の統計学的手法を用いて、エンジンの１日あたりの平均の駆動時間を再計算し、車両管理データベース６１ｂにおける対応する情報を更新する。
次いで、サーバー制御部６０は、車両１１の機器の使用状況について、予め定められた条件のうち成立したものがあるか否かを判別する（ステップＳＤ３）。
例を挙げて詳述すると、例えば、エンジンの１日あたりの平均の駆動時間について、条件として、「駆動時間が閾値Ｔ１（例えば、閾値Ｔ１＝３０分）を下回ったこと」という条件が予め定められている。そして、サーバー制御部６０は、ステップＳＤ２で更新した車両管理データベース６１ｂにおける対応する車両１１の機器の使用状況に関する情報を参照して、予め定められた条件のうち成立したものがあるか否かを判別する。以下、説明の便宜のため、成立した条件があったものとする。
【００３２】
次いで、サーバー制御部６０は、コンテンツ管理データベース６１ａを参照し、当該データベースに格納されているコンテンツデータのうち、成立した条件に対応するコンテンツデータを選択する（ステップＳＤ４）。
詳述すると、コンテンツ管理データベース６１ａでは、条件のそれぞれについて、条件を示す情報と、条件が成立したときに車載装置１２の装置記憶部２４に格納すべき１又は複数のコンテンツデータとが対応付けて記憶されている。なお、条件を示す情報と対応付けて記憶される１又は複数のコンテンツデータは、当該条件が成立していた場合に想定される車両１１の環境の状況、及び、当該状況においてユーザーに必要とされると想定されるコンテンツを踏まえて、事前に、適切に選択される。ステップＳＤ４では、サーバー制御部６０は、コンテンツ管理データベース６１ａを参照し、成立した条件を示す情報と対応付けて記憶されているコンテンツデータを、成立した条件に対応するコンテンツデータとして選択する。
例えば、コンテンツ管理データベース６１ａで「駆動時間が閾値Ｔ１（例えば、閾値Ｔ１＝３０分）を下回ったこと」という条件を示す情報と、バッテリーが上がった時の対処方法に係るマニュアルのマニュアルデータＭＤ、及び、セルフスタンドにおいて給油する方法に係るマニュアルのマニュアルデータＭＤとが対応付けられている場合において、ステップＳＤ３において当該条件が成立したと判別した場合、サーバー制御部６０は、ステップＳＤ４において、これらマニュアルデータＭＤを選択する。
次いで、サーバー制御部６０は、ステップＳＤ４で選択したマニュアルデータＭＤを新たにコンテンツデータベース２４ａに格納することを指示する制御コマンドを車載装置１２に送信する（ステップＳＤ５）。
当該制御コマンドを受信すると（ステップＳＣ３）、車載装置１２の装置制御部２０は、受信した制御コマンドに基づいて、受信したマニュアルデータＭＤを新たにコンテンツデータベース２４ａに格納する。
【００３３】
以上のように、本実施形態では、車載装置１２の装置制御部２０は、エンジン関連センサー４４等のセンサーの検出値に基づいて、車両１１（所定の環境）に設けられた機器（例えば、エンジン）の使用状況に関する検出値データをサーバー装置１０に送信する。サーバー装置１０のサーバー制御部６０は、受信した検出値データに基づいて、機器の使用状況に対応するコンテンツデータを選択し、選択したコンテンツデータを、車載装置１２の装置記憶部２４に記憶させる。これにより、車載装置１２の装置記憶部２４に記憶されたコンテンツデータの状態が、車両１１の機器の使用状況に対応する状態へと変更され、その状態が維持される。このため、機器の使用状況からユーザーが必要とするであろうと想定されるコンテンツに係るコンテンツデータが、自動で、車載装置１２の装置記憶部２４に記憶された状態となり、ユーザーの利便性が向上する。特に、本実施形態では、車載装置１２の装置記憶部２４にユーザーが必要とする想定される適切なコンテンツデータが記憶された状態が維持されるため、ユーザーは、ネットワーク１３を介してコンテンツデータを取得する必要が無く、車両１１がネットワーク１３に接続できない状態であっても、所望のコンテンツデータに基づくコンテンツを取得することが可能である。
【００３４】
＜別の例１＞
次に、コンテンツメンテナンスサービスの別の例１について説明する。
ブレーキ関連センサー４５から、ブレーキの温度を示す検出値が、制御系インターフェイス２８を介して装置制御部２０に入力される。装置制御部２０は、入力された検出値に基づいて、ブレーキの温度を示す検出値データをサーバー装置１０に送信する。サーバー装置１０のサーバー制御部６０は、受信した検出値データに基づいて、ブレーキの温度が異常な温度に至っているか否かを判別する。当該判別は、例えば、予め定められた所定の閾値との比較結果に基づいて行なわれる。
ブレーキの温度が異常な温度に至っていると判別した場合、サーバー制御部６０は、コンテンツ管理データベース６１ａに記憶されたコンテンツデータの中から、ブレーキの温度が異常の場合に行なうべき作業や、ブレーキの温度異常を解消する方法等、ブレーキの温度異常に関する適切な情報を含むマニュアル、その他のコンテンツに係るコンテンツデータを選択する。コンテンツ管理データベース６１ａでは、上記コンテンツと、ブレーキの温度異常に係るメタデータとが対応付けて記憶されており、サーバー制御部６０は、当該メタデータをキーとして、適切なコンテンツデータを選択する。
次いで、サーバー制御部６０は、車載装置１２の装置制御部２０と通信して、装置記憶部２４のコンテンツデータベース２４ａに選択したコンテンツデータを格納させる。これにより、ブレーキの温度異常という、環境の状況に対応するコンテンツデータが、装置記憶部２４に記憶された状態となる。
ここで、ブレーキの温度異常は、発生することが非常に少ない一方、一旦発生した場合は、一定の緊急性をもって対応する処理を行なう必要があると言える。そして、本願発明を適用することにより、平時は、このような発生することが非常に少ない事象に関するコンテンツデータをコンテンツデータベース２４ａに格納させずに、記憶領域の効率的な使用、及び、コンテンツデータの検索の効率化を実現する一方、対応する事象が発生した場合には、的確に、当該事象に対応するコンテンツデータを、コンテンツデータベース２４ａに格納することができる。
また、ブレーキの温度異常に係るコンテンツデータが、車載装置１２の装置記憶部２４に記憶された状態となるため、上述したとおり、ユーザーは、車両１１の状態にかかわらず、当該コンテンツデータが示すコンテンツを取得することができる。
【００３５】
＜別の例２＞
次に、コンテンツメンテナンスサービスの別の例２について説明する。
車載機器関連センサー４２は、ＧＰＳセンサーであり、また、ＧＰＳセンサーを含む機器に接続されており、情報系インターフェイス２６を介して、車両１１の位置を特定する情報（例えば、経度、緯度を示す情報。以下、「車両位置情報」という。）を、センサーの検出値として、装置制御部２０に出力する。
装置制御部２０は、所定のサンプリング周期で、車両位置情報を示す検出値データを、サーバー装置１０に送信する。
サーバー装置１０のサーバー制御部６０は、受信した車両位置情報を示す検出値データに基づいて、車両１０がスタッドレスタイヤの使用が必要とされる地域（以下、便宜的に「寒冷地域」という。）で運転されているか否かを判別する。
当該判別は、例えば、以下のように行なわれる。
すなわち、サーバー制御部６０は、所定の検出値データを一定期間、時系列で累積的に記憶する。また、寒冷地域とされるエリアが、例えば、ポリゴンデータ（経度及び緯度からなる座標値で示される点を結んで定義される多角形形状の領域を示すデータ）の形式で、所定の記憶領域に予め記憶されている。そして、サーバー制御部６０は、時系列で累積的に記憶した車両位置情報を示す検出値データと、寒冷地域に係るエリアを示す情報とに基づいて、車両１１が寒冷地域にいる割合を求め、車両１１が、一定の割合以上、寒冷地域で運転されていると判別した場合は、コンテンツ管理データベース６１ａから、スタッドレスタイヤの取付方法や、車両１１内の効率的な空調方法等、寒冷地域で走行される車両１１に必要と想定されるマニュアル、その他のコンテンツに係るコンテンツデータを、予め定められたワードをキーとして選択する。
次いで、サーバー制御部６０は、車載装置１２の装置制御部２０と通信して、装置記憶部２４のコンテンツデータベース２４ａに選択したコンテンツデータを格納させる。これにより、寒冷地域で走行されるという、車両１１に係る環境の状況に対応するコンテンツデータが、装置記憶部２４に記憶された状態となる。
なお、車両１１の所有者の住所、車両１１の車庫の住所、その他の車両１１に関連する地域示す情報を入力させ、当該住所に基づいて、車両１１が走行される地域を推定し、車両１１が関連地域を走行すると推定される場合は、事前に寒冷地域に係るコンテンツデータを、装置記憶部２４に記憶させることも考えられる。しかしながら、この場合、車両１１が寒冷地域を走行しないと推定された場合であって、引っ越し、通勤、旅行、その他の要因により、実際には車両１１が寒冷地域を走行する場合に、寒冷地域に係るコンテンツデータが、適切に、車載装置１２の装置記憶部２４に記憶されない事態を生じ得る。一方で、本実施形態によれば、実際の車両１１の走行履歴が反映されて、寒冷地域に係るコンテンツデータが、装置記憶部２４に記憶されるため、上述したような事態が発生することを効果的に抑制できる。
【００３６】
なお、サーバー装置１０のサーバー制御部６０は、コンテンツデータベース２４ａに記憶されたコンテンツデータのうち、車両１１の環境に対応しなくなったものがあるか否かを監視する。すなわち、サーバー制御部６０は、センサーの検出値から推定される環境では、提供される可能性が非常に低いものを、所定のタイミングで検出する。そして、コンテンツデータベース２４ａに、車両１１の環境に対応しなくなったコンテンツデータがあれば、車載装置１２に対応する制御コマンドを出力し、当該コンテンツデータを削除する。これにより、装置記憶部２４に形成された記憶領域の効率的な活用が図られている。
また、上述した例では、サーバー制御部６０は、車両１１の環境に適したコンテンツデータを選択し、選択したコンテンツデータを、コンテンツデータベース２４ａに格納させていたが、例えば、既にコンテンツデータベース２４ａに格納されているコンテンツデータの内容を、環境に適した内容へと変更するようにしてもよい。
【００３７】
以上説明したように、本実施形態では、車載装置１２（情報処理装置）は、車両１１（所定の環境）に設けられたセンサーが接続されると共に、１又は複数のコンテンツに係るコンテンツデータを記憶する装置記憶部２４（記憶部）と、センサーの検出値に基づく検出値データをサーバー装置１０に出力する装置制御部２０と、を備えている。また、サーバー装置１０は、受信した検出値データに基づいて、車載装置１２の装置記憶部２４に記憶されたコンテンツデータベース２４ａに格納されたコンテンツデータの状態を変更するサーバー制御部６０を備えている。
この構成によれば、サーバー装置１０のサーバー制御部６０は、車載装置１２の装置記憶部２４に記憶されたコンテンツデータの状態を、センサーの検出値に応じた適切な状態とすることが可能である。
【００３８】
また、本実施形態では、サーバー装置１０のサーバー制御部６０は、車載装置１２の装置記憶部２４から受信した検出値データに基づいて、車載装置１２の装置記憶部２４に記憶されたコンテンツデータの状態を、所定の環境の状況に対応する状態へと変更する。
より具体的には、サーバー装置１０のサーバー制御部６０は、受信した検出値データに基づいて、車両１１（所定の環境）に設けられている機器（例えば、カーナビゲーション）のマニュアルデータＭＤが、車載装置１２の装置記憶部２４に記憶された状態となるように、装置記憶部２４に記憶されたコンテンツデータの状態を変更する。
この構成によれば、車両１１に設置されている機器について、交換や、新たな設置が行われた場合であっても、車両１１に設置されている機器のマニュアルに係るマニュアルデータＭＤが、車載装置１２の装置記憶部２４に記憶された状態を維持することが可能となり、ユーザーは、ネットワーク１３を介してマニュアルを取得する等の煩雑な作業を行う必要が無く、また、ユーザーはネットワーク１３との接続環境にかかわらずマニュアルを参照することができ、ユーザーの利便性が向上する。
【００３９】
また、本実施形態では、機器のマニュアルデータＭＤは、機器の機種ごとに共通するマニュアル基本データと、機器の付加機能に応じてマニュアル基本データに付加されるマニュアル個別データと、を含んで構成されている。そして、サーバー装置１０のサーバー制御部６０は、車載装置１２の装置記憶部２４から受信した検出値データに基づいて、車両１１に設けられた機器の機種、及び、付加機能を特定し、特定した機種に対応するマニュアル基本データに、特定した付加機能に対応するマニュアル個別データを付加してマニュアルデータＭＤを生成し、生成したマニュアルデータＭＤが車載装置１２の装置記憶部２４に記憶された状態となるように、装置記憶部２４に記憶されたコンテンツデータの状態を変更する。
この構成によれば、機器が、その機能として、基本機能と、付加機能とを有しているという特性を踏まえた適切なマニュアルデータＭＤを、車載装置１２の装置記憶部２４に記憶させることが可能となり、ユーザーは、当該機器が備える機能に適切に対応したマニュアルを参照することができ、ユーザーの利便性が向上する。
【００４０】
また、本実施形態では、車載装置１２の装置制御部２０は、センサーの検出値に基づいて、車両１１（所定の環境）に設けられた機器（例えば、エンジン）の使用状況に関する検出値データをサーバー装置１０に送信する。また、サーバー装置１０のサーバー制御部６０は、車載装置１２の装置制御部２０から受信した検出値データに基づいて、車載装置１２の装置記憶部２４に記憶されたコンテンツデータの状態を、車両１１に設けられた機器（例えば、エンジン）の使用状況に対応する状態へと変更する。
この構成によれば、車両１１の機器の使用状況によって、ユーザーが必要とするコンテンツが相違する、という特性を踏まえて、ユーザーが必要とすると想定されるコンテンツデータを適切に車載装置１２の装置記憶部２４に記憶させることが可能となる。
【００４１】
＜第２実施形態＞
次いで、第２実施形態について説明する。
図５は、本実施形態に係る制御システム１ｂの機能的構成を示すブロック図である。
以下の説明において、第１実施形態に係る制御システム１ａの構成要素と同一の構成要素については、同一の符号を付し、その説明を省略する。
本実施形態に係る制御システム１ｂを構成する情報処理装置８０（第１実施形態における車載装置１２に対応する装置）、オフィスに適用されることが想定されている。
図５に示すように、情報処理装置８０には、インターフェイス８１を介して、オフィスに設置された機器の状態を検出するセンサー、具体的には、コピー機の状態を検出するコピー機関連センサー８５、エアコンの状態を検出するエアコン関連センサー８６、冷蔵庫の状態を検出する冷蔵庫関連センサー８７が接続されている。
本実施形態では、第１実施形態と同様、装置記憶部２４にコンテンツデータベース２４ａが記憶されており、当該データベースには、少なくとも、オフィスに設置された機器のマニュアルに係るマニュアルデータＭＤが格納されている。
また、サーバー装置１０のサーバー記憶部６１には、車両管理データベース６１ｂに代えて、オフィス管理データベース６１ｃが記憶されている。オフィス管理データベース６１ｃは、オフィスごとに、オフィスに関する情報、特に、オフィスに設けられた機器の使用状況に関する情報を記憶するデータベースである。
本実施形態では、オフィスが、「所定の環境」に該当する。
【００４２】
本実施形態では、サーバー装置１０が提供するコンテンツメンテナンスサービスにより、情報処理装置８０の装置記憶部２４に記憶されたコンテンツデータの状態が、オフィスという環境に適した状態とされる。
詳述すると、例えば、オフィスにおいて、コピー機の交換が行われる。すると、上述した第１実施形態と同様、情報処理装置８０の装置制御部２０は、コピー機が交換された旨を示す情報、及び、新たなコピー機の機種、及び、付加機能を示す情報を含むデータを検出値データとしてサーバー装置１０に送信する。この検出値データを受信したサーバー装置１０のサーバー制御部６０はコンテンツ管理データベース６１ａを参照して、コピー機の機種に対応するマニュアル基本データと、コピー機の付加機能に対応するマニュアル個別データとを選択し、これらデータを合成してコピー機に係るマニュアルデータＭＤを生成し、当該データをコンテンツデータベース２４ａに格納させる制御コマンドを生成して、情報処理装置８０に送信する。情報処理装置８０の装置制御部２０は、受信した制御コマンドに基づいて、交換後の新たなコピー機に係るマニュアルデータＭＤを、コンテンツデータベース２４ａの適切な格納位置に格納する。
このような処理が行われることにより、機器を交換した場合は、新たな機器のマニュアルデータＭＤがコンテンツデータベース２４ａに格納された状態とされ、ユーザーの利便性が向上する。特に、ユーザーは、インターネット等を介して、外部サーバーから新たな機器のマニュアルに係るデータを取得することなく、オフィスにおいて、いつでも確実にマニュアルを参照可能である。
【００４３】
また、本実施形態では、サーバー装置１０が提供するコンテンツメンテナンスサービスにより、オフィスの各機器の使用状況に応じて、情報処理装置８０の装置記憶部２４に記憶されたコンテンツデータの状態が、当該使用状況に対応した適切なものとされる。
詳述すると、例えば、エアコン関連センサー８６からインターフェイス８１を介して、エアコンの使用状況に関する情報が装置制御部２０に出力され、装置制御部２０は、エアコンの使用状況を示すデータを、検出値データとして、サーバー装置１０に送信する。
サーバー装置１０のサーバー制御部６０は、受信したデータに基づいて、適宜、オフィス管理データベース６１ｃの対応する情報を更新すると共に、使用状況に関する条件として予め定められた条件が成立したか否かを判別する。そして、条件が成立した場合には、当該条件が成立した場合に情報処理装置８０の装置記憶部２４に記憶すべきコンテンツデータとして予め定められているものを、コンテンツ管理データベース６１ａから選択し、選択したデータをコンテンツデータベース２４ａに格納させる制御コマンドを生成して、情報処理装置８０に送信する。情報処理装置８０の装置制御部２０は、受信した制御コマンドに基づいて、コンテンツデータを、コンテンツデータベース２４ａの適切な格納位置に格納する。例えば、条件として、「エアコンの使用率が、一定の閾値を超えたこと」という条件が予め設定され、かつ、当該条件が成立した場合に情報処理装置８０の装置記憶部２４に記憶させるコンテンツデータとして、エアコンの使用率が高い場合に特に行うべきエアコンのメンテナンスのマニュアルに係るマニュアルデータＭＤが設定されているとする。この場合において、サーバー装置１０のサーバー制御部６０は、当該条件が成立した場合、上記コンテンツデータを選択して、上記コンテンツを装置記憶部２４に記憶させる。
このような処理が行われることにより、情報処理装置８０のコンテンツデータベース２４ａに格納されたコンテンツデータの状態が、オフィスにおける機器の使用状況に対応した状態となり、ユーザーの利便性が向上する。すなわち、オフィスにおける機器の使用状況からユーザーが必要とすると想定されるコンテンツデータが、情報処理装置８０のコンテンツデータベース２４ａに格納された状態とされ、ユーザーの利便性が向上する。特に、ユーザーは、インターネット等を介して外部サーバー等にアクセスすることなく、オフィスにおいて、いつでも確実に所望のコンテンツを取得可能である。
【００４４】
＜第３実施形態＞
次いで、第３実施形態について説明する。
図６は、本実施形態に係る制御システム１ｃの機能的構成を示すブロック図である。
以下の説明において、第１実施形態に係る制御システム１ａの構成要素と同一の構成要素については、同一の符号を付し、その説明を省略する。
本実施形態に係る制御システム１ｃを構成する情報処理装置９０（第１実施形態における車載装置１２に対応する装置）は、マンションや、アパート、一軒家等の住居に適用されることが想定されている。
図６に示すように、情報処理装置９０には、インターフェイス９１を介して、スマートメーターシステム９２が接続されている。
スマートメーターシステム９２は、住居の消費電力を計測し、消費電力を示す情報を通信により、例えば、電力会社のサーバー等に送信するシステムである。
さらに、本実施形態に係るスマートメーターシステム９２は、以下の機能を有している。
すなわち、スマートメーターシステム９２は、住居内に設けられた各家電、例えば、エアコンや、電子レンジ、冷蔵庫、テレビ、加湿器、空気清浄機、洗濯機、湯沸かし器等と通信可能に接続されている。スマートメーターシステム９２と、各家電との通信方式は、既存の構内通信網を介した既存の有線、無線通信や、ＮＦＣや、Bluetooth（登録商標）の規格に準拠した近距離無線通信等何であってもよいが、特に、いわゆる電力線搬送通信が有効に利用できる。スマートメーターシステム９２と、家電との間での情報のやり取りのためのプロトコルは事前に定められる。
スマートメーターシステム９２は、適宜、各家電から、家電に関する情報を取得し、所定のプロトコルに準拠して、インターフェイス９１を介して、取得した家電に関する情報を情報処理装置９０に出力する。この場合、スマートメーターシステム９２が、センサーとして機能すると共に、当該システムが出力する家電に関する情報が、センサーの検出値に該当する。スマートメーターシステム９２と、情報処理装置９０との間での情報のやり取りのためのプロトコルは事前に定められる。
情報処理装置９０は、家電に関する情報を、検出値データとして、サーバー装置１０に送信する。この検出値データは、ホーム管理データベース６１ｄに、住居の識別情報と対応付けて記憶される。ホーム管理データベース６１は、住居ごとに、住居に設けられた家電を示す情報と、家電ごとの使用状況を示す情報とを対応付けて記憶するデータベースである。本実施形態では、住居が、「所定の環境」に該当する。
サーバー装置１０のサーバー制御部６０は、家電に関する情報に基づいて、住居に設置された家電の種類、家電の使用状況等に応じた適切なコンテンツデータを選択し、選択したコンテンツデータを、コンテンツデータベース２４ａに格納される。
【００４５】
適切なコンテンツデータの選択は、上述した第１、２実施形態と同様の方法により実行される。
すなわち、サーバー制御部６０は、家電の交換が行なわれた場合は、交換前の家電に係るコンテンツデータ（例えば、マニュアルデータＭＤ）をコンテンツデータベース２４ａから削除する一方、交換後の新たな家電に係るコンテンツデータを当該データベースに格納する。その際、サーバー制御部６０は、マニュアルデータＭＤに関しては、交換後の新たな家電の機種、及び、付加情報を踏まえた適切なマニュアルデータＭＤを生成して、格納させる。
また、サーバー制御部６０は、家電の使用状況に応じた適切なコンテンツデータを選択し、格納させる。
例えば、情報処理装置９０が送信する検出値データには、家電の消費電力を示す情報が含まれており、サーバー制御部６０は、１の家電について、消費電力が大きい傾向にあるか否かを所定のアルゴリズムにより判別し、消費電力が大きい傾向にある場合は、消費電力を抑制するような使い方を紹介するコンテンツに係るコンテンツデータを選択する。
また例えば、情報処理装置９０が送信する検出値データには、家電の使用頻度や、使われ方を示す情報が含まれており、サーバー制御部６０は、これら情報に基づいて、家電の使用頻度や、使われ方に対応する適切なコンテンツデータを選択する。より具体的には、検出値データには、エアコンの使用のされ方（使用される時間帯、設定された空調の種類（冷房、暖房等）、設定された温度、設定された風向、風量等）を示す情報が含まれており、サーバー制御部６０は、これら情報に基づいて、より効率的、効果的なエアコンの使用方法を紹介するコンテンツに係るコンテンツデータを選択する。
このような処理が行われることにより、情報処理装置９０のコンテンツデータベース２４ａに格納されたコンテンツデータの状態が、住居における家電の使用状況に対応した状態となり、ユーザーの利便性が向上する。すなわち、住居における家電の使用状況からユーザーが必要とすると想定されるコンテンツデータが、情報処理装置９０のコンテンツデータベース２４ａに格納された状態とされ、ユーザーの利便性が向上する。特に、ユーザーは、インターネット等を介して外部サーバー等にアクセスすることなく、住居において、いつでも確実に所望のコンテンツを取得可能である。
【００４６】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
上述した実施形態では、所定の環境として、車両１１に係る環境、及び、オフィスに係る環境を例に挙げたが、所定の環境はこれに限らず、個人宅や、病院等何であってもよい。また例えば、人間が持ち歩く端末を「情報処理装置」として機能させ、当該人間に関する環境を「所定の環境」とし、当該端末に記憶されたコンテンツデータを、人間に関する環境に対応するものとするようにしてもよい。
また例えば、上述した実施形態では、センサーの検出値に基づいて、装置記憶部２４に記憶されたコンテンツデータの状態を変更する機能を、サーバー装置１０のサーバー制御部６０が有していた。しかしながら、当該機能を装置制御部２０が有するようにしてもよい。すなわち、例えば、第１実施形態の例で言えば、車載装置１２の装置制御部２０が、エンジン関連センサー４４からエンジンの状態を示す情報を取得し、取得した情報に基づいて、エンジンのエンジンの状態に適するように、装置記憶部２４に記憶されたコンテンツデータの状態を変更するようにしてもよい。
また、上述した実施形態では、車両１１に設けられた機器や、オフィスに設けられた機器について具体例を挙げてが、機器はこれらに限られないことはいうまでもない。
【符号の説明】
【００４７】
１ａ、１ｂ、１ｃ  制御システム
１０  サーバー装置
１２  車載装置（情報処理装置）
１３  ネットワーク
２０  装置制御部
２４  装置記憶部（記憶部）
４２  車載機器関連センサー（センサー）
４３  車両部品関連センサー（センサー）
４４  エンジン関連センサー（センサー）
４５  ブレーキ関連センサー（センサー）
６０  サーバー制御部
８０、９０  情報処理装置
８５  コピー機関連センサー（センサー）
８６  エアコン関連センサー（センサー）
８７  冷蔵庫関連センサー（センサー）
９２  スマートメーターシステム（センサー）
【図１】
2014139714.tif 000003
【図２】
2014139714.tif 000004
【図３】
2014139714.tif 000005
【図４】
2014139714.tif 000006
【図５】
2014139714.tif 000007
【図６】
2014139714.tif 000008