(57)【特許請求の範囲】
【請求項１】
ユーザの指示を受け付けてコンテンツを選択する受付部と、
車両からの情報や走行に関する情報を車両情報として取得する車両情報取得部と、
前記受付部が受け付けた指示に基づきコンテンツが選択されたとき、または起動されたときに前記車両情報取得部で取得した複数の前記車両情報の各々について、当該車両情報を、予め定められている車両情報と閾値との対応関係に基づいて区分化し、当該複数の車両情報がそれぞれ区分化された結果としての複数の区分である区分群を当該コンテンツに対応付けて保存する車両情報保存部と、
前記車両情報保存部に保存された同一のコンテンツに対応した複数の区分群のうちの共通する前記区分を、当該コンテンツを起動するためのコア条件として記録するコア条件記録部と、
前記車両情報取得部から新たに取得された複数の前記車両情報がそれぞれ前記対応関係を基に区分化された結果である複数の区分がいずれかの前記コア条件に該当する場合に、当該コア条件に関連付けられたコンテンツの起動を提案する、または当該コンテンツを起動するコンテンツ起動制御部と、を備えるコンテンツ起動制御装置。
【請求項２】
ユーザの指示を受け付けてコンテンツを選択する受付工程と、
車両からの情報や走行に関する情報を車両情報として取得する車両情報取得工程と、
前記受付工程が受け付けた指示に基づきコンテンツが選択されたとき、または起動されたときに前記車両情報取得で取得した複数の前記車両情報の各々について、当該車両情報を、予め定められている車両情報と閾値との対応関係に基づいて区分化し、当該複数の車両情報がそれぞれ区分化された結果としての複数の区分である区分群を当該コンテンツに対応付けて保存する車両情報保存工程と、
前記車両情報保存工程により保存された同一のコンテンツに対応した複数の区分群のうちの共通する前記区分を、当該コンテンツを起動するためのコア条件として記録するコア条件記録工程と、
前記車両情報取得工程で新たに取得された複数の前記車両情報がそれぞれ前記対応関係を基に区分化された結果である複数の区分がいずれかの前記コア条件に該当する場合に、当該コア条件に関連付けられたコンテンツの起動を提案する、または当該コンテンツを起動するコンテンツ起動制御工程と、を備えるコンテンツ起動方法。
【請求項３】
端末装置とサーバ装置とを有するコンテンツ起動システムであって、
前記端末装置は、
ユーザの指示を受け付けてコンテンツを選択する受付部と、
車両からの情報や走行に関する情報を車両情報として取得する車両情報取得部と、
前記受付部が受け付けた指示に基づきコンテンツが選択されたとき、または起動されたときに前記車両情報取得で取得した複数の前記車両情報の各々について、当該車両情報を、予め定められている車両情報と閾値との対応関係に基づいて区分化し、当該複数の車両情報がそれぞれ区分化された結果としての複数の区分である区分群の複数の車両情報の各々を当該コンテンツに対応付けて送信する送信部と、を備え、
前記サーバ装置は、
前記送信部より送信された前記車両情報を受信する受信部と、
前記受信部で受信した前記車両情報を保存する保存部と、
前記保存部に保存された同一のコンテンツに対応した複数の区分群のうちの共通する前記区分を、当該コンテンツを起動するためのコア条件として記録するコア条件記録部と、
前記端末装置から新たに送信された複数の前記車両情報がそれぞれ前記対応関係を基に区分化された結果である複数の区分がいずれかの前記コア条件に該当する場合に、当該コア条件に関連付けられたコンテンツの起動を前記端末装置に提案する、または当該コンテンツの起動を前記端末装置に行わせるコンテンツ起動制御部と、を備えるコンテンツ起動システム。
【請求項４】
請求項３に記載のコンテンツ起動システムにおいて、
前記保存部は、複数のユーザに係る車両情報を保存し、
前記コア条件記録部は、複数のユーザに係る同一のコンテンツに共通する前記区分を当該コンテンツの前記コア条件として記録する、コンテンツ起動システム。
【請求項５】
端末装置とサーバ装置とを有するシステムにおけるコンテンツ起動方法であって、
端末装置において、ユーザの指示を受け付けてコンテンツを選択し、
車両からの情報や走行に関する情報を車両情報として取得し、
前記受け付けた指示に基づきコンテンツが選択されたとき、または起動されたときに取得した複数の前記車両情報の各々について、当該車両情報を、予め定められている車両情報と閾値との対応関係に基づいて区分化し、当該複数の車両情報がそれぞれ区分化された結果としての複数の区分である区分群の複数の車両情報の各々を当該コンテンツに対応付けて送信し、
前記サーバ装置において、
前記送信された前記車両情報を受信し、
前記受信した前記車両情報を保存し、
前記保存された同一のコンテンツに対応した複数の区分群のうちの共通する前記区分を、当該コンテンツを起動するためのコア条件として記録し、
新たに前記受信された複数の前記車両情報がそれぞれ前記対応関係を基に区分化された結果である複数の区分がいずれかの前記コア条件に該当する場合に、当該コア条件に関連付けられたコンテンツの起動を前記端末装置に提案する、または当該コンテンツの起動を前記端末装置に行わせるコンテンツ起動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両内で使用される端末装置を介して種々の情報を提供するコンテンツを起動する装置、コンテンツ起動方法、およびコンテンツ起動システムに関する。
【背景技術】
【０００２】
車両に搭載される端末装置は多くの機能を有している。たとえばユーザがそれぞれ機能ごとのアイコンを操作することにより各機能に対応するコンテンツプログラムを起動して、各コンテンツプログラムにより種々の情報を提供するようになっている。コンテンツプログラムの一例として、ラジオを視聴するプログラム、天気予報を取得するプログラム、メールを送受信するプログラム、コンビニ検索を行うプログラムなどがある。以下、これらのプログラムを、ラジオコンテンツ、天気予報コンテンツ、メールコンテンツ、コンビニ検索コンテンツと呼ぶ。また、これらを総称して単にコンテンツとも呼ぶ。コンテンツプログラムによりコンテンツサーバから取得した情報もコンテンツと呼ぶこともある。
例えば、コンテンツサーバから番組表情報に従ったコンテンツの受信を行うものがある。これは次のようにして種々の情報を端末装置で提供する。ユーザの嗜好や車両の状況などのユーザ側の条件、コンテンツのジャンルなどのコンテンツに係る条件などに基づいて、コンテンツ候補一覧情報内のコンテンツの中から、適切なコンテンツを選別する。そしてコンテンツの再生順序を決定して番組表情報を作成して、その番組表情報をコンテンツサーバに送信する。これにより、コンテンツサーバから番組表情報に従ったコンテンツの受信及び再生が可能となる（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−８４７５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した、特許文献１に記載のシステムでは、端末装置が有している多くの機能がユーザのコンテンツ起動操作に応答して実行される。したがって、機能ごとに各コンテンツ起動操作が不可欠であり、操作に手間が掛かる問題があった。
【課題を解決するための手段】
【０００５】
本発明によるコンテンツ起動制御装置は、ユーザの指示を受け付けてコンテンツを選択する受付部と、車両からの情報や走行に関する情報を車両情報として取得する車両情報取得部と、前記受付部が受け付けた指示に基づきコンテンツが選択されたとき、または起動されたときに前記車両情報取得部で取得した複数の前記車両情報の各々について、当該車両情報を、予め定められている車両情報と閾値との対応関係に基づいて区分化し、当該複数の車両情報がそれぞれ区分化された結果としての複数の区分である区分群を当該コンテンツに対応付けて保存する車両情報保存部と、前記車両情報保存部に保存された同一のコンテンツに対応した複数の区分のうちの共通する前記区分を、当該コンテンツを起動するためのコア条件として記録するコア条件記録部と、前記車両情報取得部から新たに取得された複数の前記車両情報がそれぞれ前記対応関係を基に区分化された結果である複数の区分がいずれかの前記コア条件に該当する場合に、当該コア条件に関連付けられたコンテンツの起動を提案する、または当該コンテンツを起動するコンテンツ起動制御部と、を備える。
本発明によるコンテンツ起動方法は、ユーザの指示を受け付けてコンテンツを選択する受付工程と、車両からの情報や走行に関する情報を車両情報として取得する車両情報取得工程と、前記受付工程が受け付けた指示に基づきコンテンツが選択されたとき、または起動されたときに前記車両情報取得で取得した複数の前記車両情報の各々について、当該車両情報を、予め定められている車両情報と閾値との対応関係に基づいて区分化し、当該複数の車両情報がそれぞれ区分化された結果としての複数の区分である区分群を当該コンテンツに対応付けて保存する車両情報保存工程と、前記車両情報保存工程により保存された同一のコンテンツに対応した複数の区分群のうちの共通する前記区分を、当該コンテンツを起動するためのコア条件として記録するコア条件記録工程と、前記車両情報取得工程で新たに取得された複数の前記車両情報がそれぞれ前記対応関係を基に区分化された結果である複数の区分がいずれかの前記コア条件に該当する場合に、当該コア条件に関連付けられたコンテンツの起動を提案する、または当該コンテンツを起動するコンテンツ起動制御工程と、を備える。
本発明によるコンテンツ起動システムは、端末装置とサーバ装置とを有するコンテンツ起動システムであって、前記端末装置は、ユーザの指示を受け付けてコンテンツを選択する受付部と、車両からの情報や走行に関する情報を車両情報として取得する車両情報取得部と、前記受付部が受け付けた指示に基づきコンテンツが選択されたとき、または起動されたときに前記車両情報取得で取得した複数の前記車両情報の各々について、当該車両情報を、予め定められている車両情報と閾値との対応関係に基づいて区分化し、当該複数の車両情報がそれぞれ区分化された結果としての複数の区分である区分群の複数の車両情報の各々を当該コンテンツに対応付けて送信する送信部と、を備え、前記サーバ装置は、前記送信部より送信された前記車両情報を受信する受信部と、前記受信部で受信した前記車両情報を保存する保存部と、前記保存部に保存された同一のコンテンツに対応した複数の区分群のうちの共通する前記区分を、当該コンテンツを起動するためのコア条件として記録するコア条件記録部と、前記端末装置から新たに送信された複数の前記車両情報がそれぞれ前記対応関係を基に区分化された結果である複数の区分がいずれかの前記コア条件に該当する場合に、当該コア条件に関連付けられたコンテンツの起動を前記端末装置に提案する、または当該コンテンツの起動を前記端末装置に行わせるコンテンツ起動制御部と、を備える。
本発明による他のコンテンツ起動方法は、端末装置とサーバ装置とを有するシステムにおけるコンテンツ起動方法であって、端末装置において、ユーザの指示を受け付けてコンテンツを選択し、車両からの情報や走行に関する情報を車両情報として取得し、前記受け付けた指示に基づきコンテンツが選択されたとき、または起動されたときに取得した複数の前記車両情報の各々について、当該車両情報を、予め定められている車両情報と閾値との対応関係に基づいて区分化し、当該複数の車両情報がそれぞれ区分化された結果としての複数の区分である区分群の複数の車両情報の各々を当該コンテンツに対応付けて送信し、前記サーバ装置において、前記送信された前記車両情報を受信し、前記受信した前記車両情報を保存し、前記保存された同一のコンテンツに対応した複数の区分群のうちの共通する前記区分を、当該コンテンツを起動するためのコア条件として記録し、新たに前記受信された複数の前記車両情報がそれぞれ前記対応関係を基に区分化された結果である複数の区分がいずれかの前記コア条件に該当する場合に、当該コア条件に関連付けられたコンテンツの起動を前記端末装置に提案する、または当該コンテンツの起動を前記端末装置に行わせる。
【発明の効果】
【０００６】
本発明によれば、端末装置により取得された車両情報が過去にコンテンツを起動したときの車両情報と同様のとき、乗員のコンテンツ起動指示無しで同一のコンテンツを簡単に起動することができる。
【図面の簡単な説明】
【０００７】
【図１】端末装置の全体構成を示す図である。
【図２】車両情報と閾値と区分の対応関係を示す図である。
【図３】コンテンツと使用情報との対応関係を示す図である。
【図４】コンテンツと車両情報の保存状態を示す図である。
【図５】コンテンツと車両情報とのコア条件を示す図である。
【図６】車両情報の保存を示すフローチャートである。
【図７】車両情報に基づく実行を示すフローチャートである。
【図８】全体のシステム構成を示す図である。
【図９】サーバ装置の構成を示す図である。
【図１０】サーバ装置におけるコンテンツと車両情報の保存状態を示す図である。
【図１１】サーバ装置におけるコンテンツと車両情報とのコア条件を示す図である。
【図１２】端末装置におけるコンテンツの起動に伴う車両情報の送信を示すフローチャートである。
【図１３】サーバ装置における車両情報の保存を示すフローチャートである。
【図１４】端末装置における車両情報の送信を示すフローチャートである。
【図１５】サーバ装置におけるコア条件検索を示すフローチャートである。
【図１６】端末装置における命令の受信を示すフローチャートである。
【発明を実施するための形態】
【０００８】
（第１の実施形態）
図１〜７を参照して、本発明によるコンテンツ起動制御装置およびコンテンツ起動方法を端末装置に適用した一実施形態について説明する。図１は、本実施形態の端末装置の全体構成を示す図である。端末装置１は、車両に搭載され、車両の現在位置周辺の道路地図を表示する機能、出発地から目的地までの推奨経路を演算する機能、演算された推奨経路に基づいて経路誘導を行う機能など、車両の走行に関する情報を提示する機能を兼ね備えている。
【０００９】
図１において、端末装置１は、ＣＰＵ１１、入力部１２、表示部１３、画像メモリ１４、メモリ１５、地図記憶部１６、時計回路１７、インターフェイス回路１８、音声出力部１９、通信部２０を備える。各回路は互いにバスラインＬで接続されている。さらに、バスラインＬには、外部装置としてＧＰＳ受信部２１、ＶＩＣＳ（登録商標）情報を受信するＶＩＣＳ受信部２２が接続されている。
【００１０】
ＣＰＵ１１は、メモリ１５等にアクセスして制御プログラムを実行し、各種の制御を行う。入力部１２は、表示部１３の画面上に設けられたタッチパネルスイッチや、カーソルの移動や画面のスクロールを指示するジョイスティックなどを含む。入力部１２は、リモコンスイッチであってもよく、表示部１３の周辺に設けられたスイッチであってもよい。ユーザは、入力部１２を操作することによって、ラジオコンテンツ、天気予報コンテンツ、メールコンテンツ、コンビニ検索コンテンツなどを起動することができる。以下の説明では、起動されるラジオコンテンツ、天気予報コンテンツ、メールコンテンツ、コンビニ検索コンテンツなどをコンテンツプログラムとも称する。
【００１１】
表示部１３は、端末装置１において様々な画面表示を行うための装置であり、液晶ディスプレイ等を用いて構成される。この表示部１３により、地図画面の表示や推奨経路の案内表示などが行われる。また、表示部１３には、ラジオ、天気予報、メール、コンビニ検索などの情報が表示される。表示部１３に表示される画面の内容は、ＣＰＵ１１が行う画面表示制御によって決定される。表示部１３は、たとえば車両のダッシュボード上やインストルメントパネル内など、ユーザが見やすい位置に設置されている。
【００１２】
画像メモリ１４は、表示部１３へ出力される表示データを、画像データとして格納する。ＣＰＵ１１から出力される表示データは、各種の文字データや道路地図などの各種の図形データなどから成り、一旦、画像メモリ１４に記憶された後に表示部１３へ出力される。
【００１３】
メモリ１５は、制御プログラムを格納するＲＯＭおよび作業エリアのＲＡＭ、および各種設定値などを記憶する不揮発メモリを含むメモリである。ＣＰＵ１１は、メモリ１５に記録されている制御プログラムに基づいて、後述する各機能を実現するための処理を実行する。このとき実行される処理の具体的な内容については、後にフローチャートを用いて説明する。地図記憶部１６は、ナビゲーション処理に使用する道路地図データやＰＯＩ情報（Point of Interest  観光地や各種施設の情報）など各種の情報を格納するものであり、ハードディスク装置が用いられている。なお、地図記憶部１６は、ハードディスク装置以外にも、道路地図データが格納された不揮発性半導体メモリ、その他の記録媒体、ＣＤ−ＲＯＭやＤＶＤ、および、その読み出し装置であってもよい。
【００１４】
時計回路１７は、現在時刻を計時し、ＣＰＵ１１は必要な時にこれを読み取る。インターフェイス回路１８には、車両から車速、ワイパーのＯＮ/ＯＦＦ、ヘッドライトのＯＮ/ＯＦＦ、ウインカーのＯＮ/ＯＦＦ、ガソリン残量が情報として入力される。音声出力部１９は、道順案内やラジオ等において音声を出力する。通信部２０は、無線通信回線を介してインターネットに接続され、ラジオの視聴、天気予報の取得、メール送受信などを行うことができる。ラジオは、所謂インターネットラジオの例で説明するが、電波によるラジオ放送を受信機で受信する場合も同様に実施できる。
【００１５】
ＧＰＳ受信部２１は、ＧＰＳ衛星から送信されるＧＰＳ信号を受信する。ＧＰＳ信号には、ＧＰＳ衛星の位置と送信時刻に関する情報が含まれている。所定数以上のＧＰＳ衛星からＧＰＳ信号を受信することにより、ＧＰＳ信号の受信位置として車両の位置情報を算出することができる。ＧＰＳ受信部２１により受信されたＧＰＳ信号は、バスラインＬを介してＣＰＵ１１に出力され、位置情報の取得などに利用される。
【００１６】
ＶＩＣＳ受信部２２は、図示しないＶＩＣＳセンターから端末装置１に対して送信されるＶＩＣＳ情報を受信する。このＶＩＣＳ情報をＶＩＣＳ受信部２２が受信することにより、渋滞情報を始めとする様々な道路交通情報が端末装置１において取得される。ＶＩＣＳ情報により提供される渋滞情報では、道路の各リンクの混雑状況を順調、混雑、および渋滞の３種類で表現している。ＶＩＣＳ受信部２２により受信されたＶＩＣＳ情報は、バスラインＬを介してＣＰＵ１１に出力され、渋滞情報の表示や推奨経路の探索などに利用される。
【００１７】
なお、ＶＩＣＳセンターから端末装置１へのＶＩＣＳ情報の送信は、主に高速道路上に設置されている電波ビーコンや、主に一般道路上に設置されている光ビーコン、およびＦＭ多重放送によって行われる。電波ビーコンや光ビーコンは、その設置地点付近を通過する車両に対して、電波あるいは光（赤外線）により局所的にＶＩＣＳ情報を送信するものである。これに対して、ＦＭ多重放送では比較的広い地域に対してＶＩＣＳ情報を送信することができる。
【００１８】
ＣＰＵ１１は、車両に乗車しているユーザによって入力部１２が操作されて、ラジオコンテンツ、天気予報コンテンツ、メールコンテンツ、コンビニ検索コンテンツなどが起動された場合に、車両からの情報や走行に関する情報を車両情報として取得する。車両からの情報は、車速、ワイパーのＯＮ/ＯＦＦ、ヘッドライトのＯＮ/ＯＦＦ、ウインカーのＯＮ/ＯＦＦ、ガソリン残量などであり、インターフェイス回路１８を介して車両から取得する。走行に関する情報は、現在の時刻、運転開始からの運転時間、目的地までの時間、道路種別、渋滞情報、位置情報である。現在の時刻、運転開始からの運転時間は時計回路１７より、目的地までの時間、道路種別は地図記憶部１６等を用いたナビゲーション機能により、渋滞情報、位置情報はそれぞれＶＩＣＳ受信部２２、ＧＰＳ受信部２１より取得する。
【００１９】
図２は、車両情報と閾値と区分の対応関係を示す図であり、この対応関係は予めメモリ１５に記憶されている。Ｖ１は、車速を表し、車速が０ｋｍ/ｈの場合は区分０とし、０＜Ｖ１≦６０ｋｍ/ｈの場合は区分１、６０＜Ｖ１≦８０ｋｍ/ｈの場合は区分２、８０ｋｍ/ｈより早い車速の場合は区分３とされる。Ｖ２は、ワイパーの動作状態を表し、ワイパーが１５秒以下動作したか否かに応じて、区分０又は区分１とする。Ｖ３は、ヘッドライトの点灯状態を表し、ヘッドライトが１５秒以下点灯したか否かに応じて、区分０又は区分１とする。Ｖ４は、ウインカーの作動状態を表し、不作動か作動かに応じて区分０又は区分１とする。Ｖ５は、ガソリン残量を表し、ガソリン残量が２０％以下の場合、２０％より多く６０％以下の場合、６０％より多い場合、それぞれ区分０、１、２とする。Ｖ６は、ユーザによるコンテンツの起動操作がなされた時刻を表し、３０分単位で区分する。具体的には、時刻０時０分以上０時３０分未満を区分０とし、その後３０分ごとに区分を１だけプラスする。Ｖ７は、運転開始からの運転時間を表し、１０分単位で区分する。具体的には、０分以上1０分未満を区分０とし、その後１０分ごとに区分をプラス１する。Ｖ８は、目的地到着までの残り時間を表し、１０分単位で区分する。具体的には、０分以上1０分未満を区分０とし、その後１０分ごとに区分をプラス１する。Ｖ９は、道路種別を表し、一般道路は区分０、高速道路は区分１とする。Ｖ１０は、輝度、軽度の渋滞情報を表し、渋滞中でない場合は区分０、渋滞中は区分１とする。
なお、混雑は渋滞中ではないものとし区分０である。Ｖ１１は、位置情報を表し、後に説明する比較において比較対象の位置情報と２００ｍ以内であれば位置情報は一致したと見做す。
【００２０】
図３は、コンテンツと使用情報との対応関係を示す図であり、この対応関係は予めメモリ１５に記憶されている。具体的には、コンテンツ名、コンテンツのＩＤに対応して、後述する区分化等に使用する使用情報を定義するものであり、例えば、ラジオの場合は、Ｖ１、Ｖ６、Ｖ７、Ｖ８、Ｖ９、Ｖ１１を使用する。なお、コンテンツのＩＤはコンテンツ毎にユニークなＩＤで表す。
【００２１】
図４は、コンテンツと車両情報の保存状態を示す図であり、この対応関係はメモリ１５に保存される。具体的には、ユーザによって入力部１２が操作されて、ラジオ、天気予報、メールなどのコンテンツが起動された場合に、取得された車両情報が区分化されてメモリ１５に保存される。コンテンツが起動されるごとに夫々の情報が逐次保存される。保存される車両情報は図３で示す使用情報に該当する車両情報である。この保存については後述する。ここで、ＵＲＬはインターネットに接続して、ラジオの情報、天気予報、メール送受信情報などを取得するためのものである。優先度は、複数のコンテンツが自動起動の候補となった場合に優先的に起動するコンテンツを決定するためのものである。
【００２２】
図５は、コンテンツと車両情報とのコア条件を示す図であり、このコア条件はメモリ１５に保存される。コア条件とは、図４に示す各コンテンツの中で、同一のコンテンツの車両情報を比較し、たとえば同じ値である車両情報を抽出したものである。図５では、図４の２つのラジオコンテンツにおいては、ＵＲＬ，優先度、Ｖ６，Ｖ７，Ｖ９，Ｖ１１の情報が共通している。第１の実施形態では、これらの条件が一致する場合にラジオコンテンツを起動する。これらの条件をコア条件と呼び、後述するように、取得された車両情報がこのコア条件を満たした場合に、当該コンテンツを自動的に起動する。あるいは、コンテンツの起動を提案し、ユーザの意思表示によりコンテンツを起動させるようにしてもよい。
【００２３】
以下、第１の実施形態のコンテンツ起動制御装置およびコンテンツ起動方法の動作を、図６、図７に示すフローチャートを参照して説明する。
図６は、車両情報の保存処理を示すフローチャートである。このフローチャートは、車両内のユーザによって入力部１２が操作されて、ラジオ、天気予報、メール、コンビニ検索などコンテンツが起動された場合に、その都度実行される。このフローチャートで示すプログラムはメモリ１５に記憶されており、ＣＰＵ１１の制御により実行される。以降に示すフローチャートも同様である。
【００２４】
図６のステップＳ１１では、ＣＰＵ１１は車内のユーザによって操作されたコンテンツを起動する。具体的には、表示部１３に一覧表示されているラジオアイコン、天気予報アイコン、メールアイコン、コンビニ検索アイコンなどをユーザが入力部１２のタッチパネルにより指定操作すると、ＣＰＵ１１は、指定されたコンテンツを起動する。起動されたコンテンツプログラムにより取得された情報は表示部１３等に出力されて乗員に提供される。例えば、ユーザがラジオアイコンを指定すると、ＣＰＵ１１は、選局されたラジオ局を起動する。これにより、音声出力部１９にそのラジオで放送している番組が出力される。また、起動されたコンテンツはそのＩＤ、ＵＲＬと共にメモリ１５に一時的に記憶される。
【００２５】
ステップＳ１２では、ＣＰＵ１１はインターフェイス回路１８を介して、車両から車速、ワイパーのＯＮ/ＯＦＦ、ヘッドライトのＯＮ/ＯＦＦ、ウインカーのＯＮ/ＯＦＦ、ガソリン残量の各情報を車両情報として、また、ＧＰＳ受信部２１、ＶＩＣＳ受信部２２、ナビゲーション機能等から現在の時刻、運転開始からの運転時間、目的地までの時間、道路種別、渋滞情報、位置情報の各情報を車両情報として取得し、メモリ１５に一時的に記憶する。
【００２６】
ステップＳ１３では、車両情報の区分化が行われる。具体的には、ＣＰＵ１１は、ステップＳ１２で一時記憶された車両情報を、図２に示す車両情報と閾値と区分の対応関係に基づいて、区分する。この際に、ステップＳ１１で一時記憶されたコンテンツＩＤに該当するコンテンツの使用情報を、図３に示すコンテンツと使用情報との対応関係を参照して決定する。例えば、起動されたコンテンツがラジオであれば、図３のラジオに対応する使用情報Ｖ１、Ｖ６、Ｖ７、Ｖ８、Ｖ９、Ｖ１１を使用する。
【００２７】
ステップＳ１４では、ＣＰＵ１１は、区分化した車両情報をコンテンツ名、ＩＤ、ＵＲＬと共にメモリ１５に保存する。図４はこの保存状態を示す図である。図４のデータの４行目Ｃ４には、ラジオコンテンツが起動されたこと、車速Ｖ１は０ｋｍ/ｈより早く６０ｋｍ/ｈ以下であること、ラジオコンテンツが起動された時刻Ｖ６は午前６時３０分から午前７時までの間であること、運転時間Ｖ７は１０分から２０分未満の間であること、目的地までの時間Ｖ８は９０分から１００分未満の間であること、道路種別Ｖ９は一般道路であること、位置情報Ｖ１１は例えば自宅周辺の緯度、経路ｘ１，ｙ１であることが新たに記憶される。なお、コンテンツが起動されるごとに、図６に示すフローチャートによる処理が実行される。図４のデータの１行目Ｃ１〜３行目Ｃ３には、それぞれラジオ、天気予報、メールの各コンテンツ起動時の車両情報が既に記憶されているものとする。
【００２８】
ステップＳ１５では、ＣＰＵ１１は、図４に示すメモリ１５に保存記録されたデータの中から、今回起動されたコンテンツのＩＤと同じデータを検索する。今回起動されたコンテンツは４行目Ｃ４のラジオコンテンツであり、そのＩＤは００１である。次に、ステップＳ１６で、ＣＰＵ１１は、今回起動されたコンテンツのＩＤと同じデータがあるかを判定する。図４の例では、今回起動されたコンテンツのＩＤ：００１と同じＩＤが図４に示すメモリ１５の保存記録されたデータの中の１行目Ｃ１にあるので、ＹＥＳと判定され、次のステップＳ１７へ進む。ＮＯと判定された場合はこのフローを終了する。
【００２９】
ステップＳ１７で、ＣＰＵ１１は、今回起動されたコンテンツのＩＤと同じデータの車両情報の区分を比較する。この例では、図４の４行目Ｃ４の車両情報の各区分と１行目Ｃ１の車両情報の各区分とを比較する。
なお、同一コンテンツの最新の２つについて、共通する車両情報をコア条件として設定してもよい。
【００３０】
ステップＳ１８で、ＣＰＵ１１は、ステップＳ１７における比較結果で車両情報が同じ値になる区分が１つ以上あるかを判定する。この例では、ラジオコンテンツが起動された時刻Ｖ６、運転時間Ｖ７、道路種別Ｖ９、位置情報Ｖ１１が同じ値である。なお、位置情報は、互いの位置がたとえば２００ｍ以内であれば同じ値と見做す。ステップＳ１８でＹＥＳと判定された場合は次のステップＳ１９へ進む。ＮＯと判定された場合はこのフローを終了する。
【００３１】
ステップＳ１９で、ＣＰＵ１１は、同一の複数のコンテンツについて、同じ値である車両情報をコア条件としてコンテンツのＩＤと共にメモリ１５へ保存する。図５はその記憶状態を示す図である。すなわち、ラジオコンテンツは、時刻Ｖ６が午前６時３０分から午前７時までの間で、運転時間Ｖ７が１０分から２０分未満の間で、道路種別Ｖ９が一般道路で、位置情報Ｖ１１が自宅周辺ｘ１，ｙ１であることがコア条件として記憶される。後述するように、取得された車両情報がこのコア条件を満たした場合に、ラジオコンテンツが自動的に起動される。コア条件をメモリ１５へ保存した後、図６のフローを終了する。  なお、この例ではラジオコンテンツのコア条件だけを記載したが、ユーザの操作によって種々のコンテンツの起動が繰り返されることにより、種々のコンテンツのコア条件が保存される。
【００３２】
図７は、車両情報に基づいてコンテンツを実行するプログラムで行われる処理を記載したフローチャートである。このフローチャートで示す処理によれば、ユーザによる入力部１２の操作は不要であり、車両が走行中、もしくは停止中に取得した車両情報が図５に示すようなコア条件を満たした場合に、ラジオ、天気予報、メール、コンビニ検索などのコンテンツが自動的に起動される。
【００３３】
図７で示すフローチャートの処理は一定時間ごとに定期的に実行される。ステップＳ２１で、ＣＰＵ１１は、前述したステップＳ１２と同様に、車両情報を取得する。次のステップＳ２２で、ＣＰＵ１１は、前述したステップＳ１３と同様に、車両情報の区分化を行う。そして、ステップＳ２３で、ＣＰＵ１１は、取得して区分化した車両情報を基に、図５に示すようにメモリ１５に記憶されているコア条件を検索する。
【００３４】
ステップＳ２４で、ＣＰＵ１１は、取得して区分化した車両情報が、コア条件として記憶された車両情報と一致するか否か、すなわち、コア条件を満たすか判定する。コア条件を満たすと判定された場合は、ステップＳ２５に進み、コア条件を満たさないと判定された場合はこのフローチャートで示すプログラムを終了する。
【００３５】
ステップＳ２５で、ＣＰＵ１１は、コア条件を満たすコンテンツを自動的に起動する。具体的には、図５に示すようにコア条件が保存されている場合に、時刻Ｖ６が午前６時３０分から午前７時までの間で、運転時間Ｖ７が１０分から２０分未満の間で、道路種別Ｖ９が一般道路で、位置情報Ｖ１１が自宅周辺ｘ１，ｙ１に該当する車両情報が取得された場合に、ラジオが自動的に起動される。なお、複数のコンテンツがコア条件を満たすことになった場合は、優先度が高い（優先度が示す数値は数値が小さい方ほど優先度が高いものとする）コンテンツが優先して起動される。
【００３６】
ステップＳ２５においては、コア条件を満たすコンテンツをＣＰＵ１１が自動的に起動するようにしたが、ＣＰＵ１１がコンテンツの起動を提案するように構成してもよい。コンテンツの起動の提案とは、起動するコンテンツがあることを表示部１３等でユーザに報知することであり、報知を受けたユーザが入力部１２にタッチすることにより提案されたコンテンツを起動するものである。
【００３７】
以上説明したコンテンツ起動制御装置におけるコンテンツ起動の処理をまとめて説明すると以下のとおりである。
端末装置１のＣＰＵ１１は、ユーザである乗員の指示を受け付けてコンテンツを選択して起動し（ステップＳ１１）、車両からの情報や走行に関する情報を車両情報として取得し（ステップＳ１２）、コンテンツが起動されると、当該コンテンツが起動されたときに取得した車両情報を当該コンテンツの起動記録として保存する（ステップＳ１４）。コンテンツを起動する起動条件を起動記録に基づいて生成し（ステップＳ１９）、取得した車両情報が起動条件に該当する場合に、当該起動条件に関連付けられたコンテンツを起動する（ステップＳ２３〜Ｓ２５）。
【００３８】
本発明の第１の実施形態によれば、次の作用効果が得られる。
コンテンツ起動制御装置は、ユーザの指示を受け付けてコンテンツを選択して起動する受付部、すなわち入力部１２と、車両からの情報や走行に関する情報を車両情報として取得する車両情報取得部、すなわちインターフェイス回路１８と、起動制御部、すなわちＣＰＵ１１とを有する。ＣＰＵ１１は、入力部１２が受け付けた指示に基づきコンテンツが起動されたときに車両情報取得部１８で取得した車両情報を当該コンテンツの起動記録として保存し（ステップＳ１４）、起動記録に基づいてコンテンツを起動する起動条件を生成し（ステップＳ１９）、インターフェイス回路１８から取得された車両情報が起動条件に該当する場合に、当該起動条件に関連付けられたコンテンツを起動する（ステップＳ２３〜Ｓ２５）。
【００３９】
以上のコンテンツ起動制御装置や起動方法によれば、コンテンツプログラムで提供される各種の情報を出力する際の操作性を向上させることができる。
【００４０】
（第２の実施形態）
図８〜１６を参照して、本発明によるコンテンツ起動システムおよびコンテンツ起動方法を、端末装置およびサーバ装置から成るシステムに適用した一実施形態について説明する。図８は、本実施形態のシステム構成を示す図である。複数の端末装置１Ａ〜１Ｅがサーバ装置３とデータの送受信を行う構成である。各端末装置１Ａ〜１Ｅは、それぞれ各車両に搭載され、各端末装置１Ａ〜１Ｅは、第１の実施形態で説明した端末装置１と同様の構成であるので、その説明を省略する。ただし、通信部２０はサーバ装置３とデータの送受信のための通信も行う。
【００４１】
図９はサーバ装置３の構成を示す図である。図９において、サーバ装置３は、ＣＰＵ３１、入力部３２、表示部３３、画像メモリ３４、メモリ３５、通信部３６から成る。各回路は互いにバスラインＬで接続されている。
【００４２】
ＣＰＵ３１は、メモリ３５等にアクセスして制御プログラムを実行し、各種の制御を行う。入力部３２は、表示部３３の画面上に設けられたタッチパネルスイッチや、カーソルの移動や画面のスクロールを指示するジョイスティックなどを含む。表示部３３は、様々な画面表示を行うための装置であり、液晶ディスプレイ等を用いて構成される。画像メモリ３４は、表示部３３へ出力される表示データを、画像データとして格納する。ＣＰＵ３１から出力される表示データは、各種の文字データや各種の図形データなどから成り、一旦、画像メモリ３４に記憶されたのちに表示部３３へ出力される。
【００４３】
メモリ３５は、制御プログラムを格納するＲＯＭおよび作業エリアのＲＡＭ、および、各種設定値などを記憶する不揮発メモリを含むメモリである。ＣＰＵ３１は、メモリ３５に記録されている制御プログラムに基づいて、後述するフローチャートを実行するための処理を行う。なお、メモリ３５には、第１の実施形態と同様に図２で示した車両情報と閾値と区分の対応関係が、更に、第１の実施形態と同様に図３で示したコンテンツと使用情報との対応関係があらかじめ記憶されている。通信部３６は、無線通信回線を介して各端末装置１Ａ〜１Ｅとデータの送受信を行う。
【００４４】
図１０は、コンテンツと車両情報の保存状態の一例を示す図であり、この対応関係はメモリ３５に保存される。具体的には、各端末装置１Ａ〜１Ｅにおいて、ユーザによってラジオ、天気予報、メールなどのコンテンツが起動操作された場合に、その際に取得された車両情報が、各端末装置１Ａ〜１Ｅから送信され、この車両情報を区分化してメモリ３５に保存したものである。コンテンツが起動されて車両情報が各端末装置１Ａ〜１Ｅから送信されるごとに夫々の情報が逐次保存される。保存される車両情報は図３の対応関係に該当する車両情報である。ここで、ユーザ名Ａ〜Ｅは、それぞれ端末装置１Ａ〜１Ｅから送信されたものであることを示す。この保存については後述するが、図１０は、各端末装置１Ａ〜１Ｅの各々がラジオコンテンツを起動したときの車両情報が送信されて、これを保存した例を示す。
【００４５】
図１１は、コンテンツと車両情報とのコア条件を示す図であり、このコア条件はメモリ３５に保存される。コア条件とは、図１０に示す各コンテンツの中で、同一のコンテンツの車両情報を比較し、８０％以上の一致率を有する車両情報を抽出したものである。例えば、図１０の例では、全てのコンテンツがラジオの場合を示すが、車速Ｖ１は区分１が４０％、区分２が６０％であるので、一致率が８０％以上にならず、車速Ｖ１をコア条件として採用しない。一方、目的地までの時間Ｖ８は区分８が８０％、区分９が２０％であるので、一致率が８０％以上の区分８をＶ８のコア条件として採用する。このようにして、図１１に示すコア条件は、Ｖ６、Ｖ８、Ｖ９を用いる。後述するように、取得された車両情報がこのコア条件を満たした場合に、当該コンテンツを自動的に起動するように該当する端末装置１Ａ〜１Ｅを制御する。なお、優先度は、複数のコンテンツが自動起動の候補となった場合にその優先度を示すものである。また、一致率を８０％以上としたがこれは一例であり、１００％であってもその他の値であってもよい。
【００４６】
以下、第２の実施形態のコンテンツ起動システムおよびコンテンツ起動方法の動作を、図１２〜図１６に示すフローチャートを参照して説明する。
図１２は、端末装置１Ａ〜１Ｅのいずれかにおけるコンテンツの起動に伴う車両情報の送信を示すフローチャートである。端末装置１Ａ〜１Ｅの構成は図１と同様であり、以下、図１の構成を用いて説明する。図１２のフローチャートは、ユーザによって入力部１２が操作されて、ラジオ、天気予報、メール、コンビニ検索などのコンテンツが起動された場合に、その都度実行される。このフローチャートで示すプログラムはメモリ１５に記憶されており、ＣＰＵ１１の制御により実行される。
【００４７】
図１２のステップＳ３１では、ＣＰＵ１１はユーザによって操作されたコンテンツを起動する。具体的には、表示部１３に一覧表示されているラジオ、天気予報、メール、コンビニ検索などのメニューの中からユーザが入力部１２のタッチパネルにより指定操作すると、ＣＰＵ１１は、指定されたコンテンツを起動して、表示部１３等に出力する。例えば、ラジオコンテンツであれば、ユーザがラジオのメニューを指定し、選局を行うことにより、ＣＰＵ１１は、指定されたラジオを起動する。これにより、音声出力部１９にそのラジオで放送している番組が出力される。また、起動されたコンテンツはそのＩＤ、ＵＲＬ、ユーザ名と共にメモリ１５に一時的に記憶される。ユーザ名は、端末装置１Ａ〜１Ｅのいずれの端末での操作であるかを示すもので、端末装置１Ａ〜１Ｅの中で操作した端末装置に対応してＡ〜Ｅのいずれかで示される。
【００４８】
次に、ステップＳ３２では、ＣＰＵ１１はインターフェイス回路１８を介して、車両から車速、ワイパーのＯＮ/ＯＦＦ、ヘッドライトのＯＮ/ＯＦＦ、ウインカーのＯＮ/ＯＦＦ、ガソリン残量の各情報を車両情報として、また、ＧＰＳ受信部２１、ＶＩＣＳ受信部２２、ナビゲーション機能等から現在の時刻、運転開始からの運転時間、目的地までの時間、道路種別、渋滞情報、位置情報の各情報を車両情報として取得する。これらの車両情報はメモリ１５に一時的に記憶される。
【００４９】
そして、次のステップＳ３３で、ＣＰＵ１１は通信部２０を介してサーバ装置３へ、ユーザ名、コンテンツ名、ＩＤ、ＵＲＬ、車両情報を送信する。
【００５０】
図１３は、サーバ装置３における車両情報の保存を示すフローチャートである。ステップＳ４１で、ＣＰＵ３１は各端末装置１Ａ〜１Ｅから送信された車両情報等を通信部３６を介して受信する。
【００５１】
ステップＳ４２で、車両情報の区分化が行われる。具体的には、ＣＰＵ３１は、ステップＳ４１で受信した車両情報を、図２に示す車両情報と閾値と区分の対応関係に基づいて区分する。この際に、図３に示すコンテンツと使用情報との対応関係を参照して使用情報を決定する。例えば、起動されたコンテンツがラジオであれば、図３のラジオコンテンツに対応する使用情報Ｖ１、Ｖ６、Ｖ７、Ｖ８、Ｖ９、Ｖ１１を使用する。
【００５２】
ステップＳ４３で、ＣＰＵ３１は、区分化した車両情報をユーザ名、コンテンツ名、ＩＤ、ＵＲＬと共にメモリ３５に保存する。図１０はこの保存状態を示す図である。なお、端末装置１Ａ〜１Ｄにおいて、ユーザ操作によりメニュー画面からコンテンツが指定されるごとに、図１２、図１３のフローチャートで示す処理を実行するプログラムが起動され。ここでは、たとえば、図１０に示すように、各端末装置１Ａ〜１Ｄにおいてラジオコンテンツが起動されて、起動時の車両情報がサーバ装置３に保存されたものとする。そして今回、新たに端末装置１Ｅから図１０の最下行に示すデータが送信されたものとする。
【００５３】
ステップＳ４５で、ＣＰＵ３１は、今回送信されたコンテンツのＩＤと同じデータがあるかを判定する。図１０の例では、今回送信されたコンテンツのＩＤ：００１と同じＩＤが図１０に示すメモリ３５に保存記録されたデータの中の１行目から４行目にあるので、ＹＥＳと判定され、次のステップＳ４６へ進む。ＮＯと判定された場合はこのフローを終了する。
【００５４】
ステップＳ４６で、ＣＰＵ３１は、今回送信されたコンテンツのＩＤと同じデータの車両情報の区分を比較する。この例では、図１０の最下行の車両情報の各区分と１行目から４行目の車両情報の各区分とを比較する。この場合、８０％以上の一致率を有する車両情報を比較する。図１０に示すように、コンテンツ名がラジオのデータの中で、一致率が８０％以上の車両情報は、時刻Ｖ６、目的地までの時間Ｖ８、道路種別Ｖ９である。
【００５５】
ステップＳ４７で、ＣＰＵ３１は、ステップＳ４６における比較結果で車両情報が８０％以上の一致率になる区分が１つ以上あるかを判定する。この例では、時刻Ｖ６、目的地までの時間Ｖ８、道路種別Ｖ９が該当するので、８０％以上の一致率になる区分が１つ以上あると判定する。ステップＳ４７で、ＹＥＳと判定された場合は次のステップＳ４８へ進む。ＮＯと判定された場合はこのフローを終了する。
【００５６】
ステップＳ４８で、ＣＰＵ３１は、８０％以上の一致率である車両情報をコア条件としてコンテンツのＩＤと共にメモリ３５へ保存する。図１１はその記憶状態を示す図である。すなわち、ラジオコンテンツは、時刻Ｖ６が午前６時３０分から午前７時までの間で、目的地までの時間Ｖ８が８０分から９０分未満の間で、道路種別Ｖ９が一般道路であることがコア条件として記憶される。後述するように、端末装置から受信された車両情報がこのコア条件を満たした場合に、当該端末装置のラジオコンテンツが自動的に起動される。コア条件をメモリ３５へ保存した後、図１３のフローを終了する。なお、この例ではラジオコンテンツのコア条件だけを記載したが、ユーザの操作によって種々のコンテンツの起動が繰り返されることにより、種々のコンテンツのコア条件が保存される。
【００５７】
図１４は、端末装置１Ａ〜１Ｅのいずれかにおける車両情報の送信を示すフローチャートである。以下に示す図１４〜図１６のフローチャートで示す処理によれば、ユーザによる入力部１２の操作は不要であり、サーバ装置３へ送信した車両情報がコア条件を満たした場合に、サーバ装置３からの起動命令により、ラジオ、天気予報、メール、コンビニ検索などコンテンツが当該端末装置において自動的に起動される。
【００５８】
図１４で示すフローチャートは各端末装置１Ａ〜１Ｅにおいて、一定時間ごとに定期的に実行される。ステップＳ５１で、ＣＰＵ１１は、インターフェイス回路１８を介して、車両から車速、ワイパーのＯＮ/ＯＦＦ、ヘッドライトのＯＮ/ＯＦＦ、ウインカーのＯＮ/ＯＦＦ、ガソリン残量の各情報を車両情報として、また、ＧＰＳ受信部２１、ＶＩＣＳ受信部２２、ナビゲーション機能等から現在の時刻、運転開始からの運転時間、目的地までの時間、道路種別、渋滞情報、位置情報の各情報を車両情報として取得する。ステップＳ５２で、ＣＰＵ１１は、取得した車両情報を、ユーザ名、コンテンツ名、ＩＤと共にサーバ装置３へ通信部２０を介して送信する。
【００５９】
図１５で示すフローチャートは、各端末装置１Ａ〜１Ｅから情報を受信するごとにサーバ装置３において実行される。ステップＳ６１で、ＣＰＵ３１は、通信部３６を介して各端末装置１Ａ〜１Ｅからの情報を受信する。
【００６０】
ステップＳ６２で、車両情報の区分化が行われる。具体的には、ＣＰＵ３１は、ステップＳ６１で受信した車両情報を、図２に示す車両情報と閾値と区分の対応関係に基づいて区分する。この際に、図３に示すコンテンツと使用情報との対応関係を参照して使用情報を決定する。例えば、起動されたコンテンツがラジオであれば、図３のラジオコンテンツに対応する使用情報Ｖ１、Ｖ６、Ｖ７、Ｖ８、Ｖ９、Ｖ１１を使用する。そして、ステップＳ６３で、ＣＰＵ３１は、受信して区分化した車両情報を基に、図１１に示すようにメモリ１５に記憶されているコア条件を検索する。
【００６１】
ステップＳ６４で、ＣＰＵ３１は、受信して区分化した車両情報の中にコア条件を満たすものがあるか判定する。コア条件を満たすものがあると判定された場合は、ステップＳ６５に進み、コア条件を満たさないと判定された場合はこのフローを終了する。
【００６２】
ステップＳ６５で、ＣＰＵ３１は、コンテンツを起動する起動命令、若しくはコンテンツの起動を提案する提案命令をステップＳ６１で受信した端末装置に対して送信する。具体的には、コア条件を満たしたコンテンツ名、ＩＤを含み、起動命令、若しくは提案命令を含む情報を端末装置に対して送信する。
【００６３】
図１６は、端末装置における命令の受信処理を示すフローチャートである。ステップＳ７１で、ＣＰＵ１１は、通信部２０を介してサーバ装置３からの通知を受信する。ステップＳ７２で、ＣＰＵ１１は、サーバ装置３からの通知が起動命令、若しくは提案命令であるかを判定する。起動命令、若しくは提案命令であれば、ステップＳ７３に進み、ＣＰＵ１１は、通知を受けたコンテンツを自動的に起動する、若しくはコンテンツの起動を提案する。コンテンツの起動の提案とは、起動するコンテンツがあることを表示部１３等でユーザに報知することであり、報知を受けたユーザは入力部１２にタッチするだけで提案されたコンテンツを起動可能にするものである。ステップＳ７２で、サーバ装置３からの通知が起動命令、若しくは提案命令でなければこのフローチャートを終了する。
【００６４】
以上説明したコンテンツ起動システムにおけるコンテンツ起動の処理をまとめて説明すると以下のとおりである。
端末装置１において、ユーザである乗員の指示を受け付けてコンテンツを選択して起動し(ステップＳ３１)、車両からの情報や走行に関する情報を車両情報として取得し(ステップＳ３２、Ｓ５１)、受け付けた指示に基づきコンテンツが起動されたときに取得した車両情報を当該コンテンツの起動記録として送信する(ステップＳ３３、Ｓ５２)。一方、サーバ装置３において、車両情報および起動記録を受信し(ステップＳ４１、Ｓ６１)、受信した起動記録を保存し、コンテンツを起動する起動条件を起動記録に基づいて生成し(ステップＳ４３〜Ｓ４８)、受信した車両情報が起動条件に該当する場合に、当該起動条件に関連付けられたコンテンツの起動を端末装置１に指示する(ステップＳ６３〜Ｓ６５)。端末装置１は、ステップＳ７１で受信した起動指示が起動命令であれば、ステップＳ７３でコンテンツを起動し、ステップＳ７１で受信した起動指示が提案命令であれば、ステップＳ７３でコンテンツの起動を提案する。
【００６５】
以上説明した第２の実施形態によれば、次の作用効果が得られる。
端末装置１は、ユーザの指示を受け付けてコンテンツを選択して起動する受付部、すなわち入力部１２と、車両からの情報や走行に関する情報を車両情報として取得する車両情報取得部、すなわちインターフェイス回路１８と、入力部１２が受け付けた指示に基づきコンテンツが起動されたときに取得した車両情報を当該コンテンツの起動記録として送信する送信部，すなわち通信部２０とを備える。一方、サーバ装置３は、端末装置１からの起動記録と車両情報を受信する受信部，すなわち通信部３６と、受信した起動記録を保存する保存部，すなわち、メモリ３５と、コンテンツを起動する起動条件を起動記録に基づいて生成し、端末装置１から送信された車両情報が起動条件に該当する場合に、当該起動条件に関連付けられたコンテンツの起動を端末装置１に行わせるコンテンツ起動制御部、すなわちＣＰＵ３１とを備える。
【００６６】
本発明の第２の実施形態によれば、サーバ装置３で端末装置１Ａ〜１Ｅのコンテンツ起動状況や車両情報を取得して起動条件を生成するようにしたので、端末装置１Ａ〜１Ｅにおいてコンテンツを起動して各種の情報を出力する際の操作性を向上させることができる。また、サーバ装置３でコア条件を生成するので、コア条件を複数のユーザの嗜好に合致した汎用性ある起動指示を行うことができる。また、コア条件生成のアルゴリズムを随時更新することができる。
【００６７】
（変形例）
本発明は、以上説明した第１および第２の実施形態を次のように変形して実施することができる。
（１）優先度はコンテンツに応じて予め固定的に定められている例で説明した。しかし、ユーザによるコンテンツの選択回数を計数するようにして、選択回数が多いコンテンツの優先度が高くなるように自動的に設定するように構成してもよい。
【００６８】
（２）端末装置に対応付けてコンテンツの保存、および実行を行う例で説明した。しかし、端末装置を使用するユーザを指紋認証などにより認識するようにして、端末装置を使用するユーザに対応付けてコンテンツの保存、および実行を行うように構成してもよい。
【００６９】
（３）コンテンツが起動されたときに車両情報を取得することに代えて、コンテンツが選択されたときに車両情報を取得してコア条件を生成してもよい。
【００７０】
（４）入力部１２はタッチパネルやスイッチに限定されない。乗員が音声で発話したコンテンツを音声認識して識別し、識別したコンテンツを起動するようにしてもよい。
【００７１】
（５）車両に搭載された端末装置に代えて、スマートフォンなど車内に持ち込んで車載端末代わりに使用される携帯型電子機器に同様な機能を付与してよい。
【００７２】
（６）以上の説明では、図４に示すメモリ１５に保存記録されたデータの中に同一のコンテンツが２つある場合について説明した。同一のコンテンツが３以上あるときは、３つ以上のコンテンツのいずれも共通する車両情報が当該コンテンツのコア条件として保存される。時間経過とともに同一のコンテンツが４つ以上になったときも同様とする。
【００７３】
（７）本発明は、コンテンツが一つのみ実装された車載装置やスマートフォンのような携帯型電子機器にも適用できる。
【００７４】
（８）端末装置とサーバ装置を備える第２の実施形態のシステムにおいて、複数の端末装置からの情報を基にコア条件を求める例で説明した。しかし、端末装置とサーバ装置より成るシステムにおいて、単一の端末装置若しくは単一のユーザからの情報を基にコア条件を求めてもよい。
【００７５】
本発明は、上記の実施形態に限定されるものではなく、本発明の特徴を損なわない限り、本発明の技術思想の範囲内で考えられるその他の形態についても、本発明の範囲内に含まれる。また、上述の実施形態と複数の変形例を組み合わせた構成としてもよい。
【符号の説明】
【００７６】
１  端末装置
３  サーバ装置
１１  ＣＰＵ
１２  入力部
１３  表示部
１５  メモリ
１７  時計回路
２０  通信部
２１  ＧＰＳ受信部
【図１】
0006652326.tif 000002
【図２】
0006652326.tif 000003
【図３】
0006652326.tif 000004
【図４】
0006652326.tif 000005
【図５】
0006652326.tif 000006
【図６】
0006652326.tif 000007
【図７】
0006652326.tif 000008
【図８】
0006652326.tif 000009
【図９】
0006652326.tif 000010
【図１０】
0006652326.tif 000011
【図１１】
0006652326.tif 000012
【図１２】
0006652326.tif 000013
【図１３】
0006652326.tif 000014
【図１４】
0006652326.tif 000015
【図１５】
0006652326.tif 000016
【図１６】
0006652326.tif 000017