(57)【要約】【課題】ユーザが利用していなかった機能や新機能をユーザに知らせることが可能な技術を提供すること。【解決手段】携帯機の記憶回路が、使用済み車両に搭載される機能に関する設定データを記憶しており、車両側装置の記憶部が、使用中車両に搭載される機能に関する設定データを記憶している。車両側装置の設定記憶制御部が、使用済み車両を使用した後に使用中車両へ搭乗した際に、携帯機の記憶回路が記憶する設定データを読み出すとともに、車両側装置の記憶部が記憶する設定データを読み出す。そして、設定記憶制御部が、読み出された二つの設定データを比較し、その比較した結果、両者の間に差分が存在すると判断された場合に、携帯機の記憶回路から読み出した設定データに基づいて機能の実行を許容する。このことにより、ユーザが利用していなかった機能や新機能の実行を許容することでこれらの機能をユーザに知らせることができる。【選択図】図３
2008308035.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが過去に使用した車両である使用済み車両に搭載される第一の機能に関する第一の設定データを記憶する第一の記憶手段と、
前記使用済み車両を使用した後にユーザが使用する車両である使用中車両に搭載される第二の機能に関する第二の設定データを記憶する第二の記憶手段と、
前記使用中車両へユーザが搭乗した際に、前記第一の記憶手段が記憶する第一の設定データを読み出すとともに、前記第二の記憶手段が記憶する第二の設定データを読み出す読出手段と、
前記読出手段によって読み出された第一の設定データと第二の設定データとを比較する比較手段と、
前記比較手段によって前記第一の設定データと前記第二の設定データとを比較した結果、両者の間に差分が存在すると判断された場合に、前記読出手段によって読み出された第一の設定データに基づき、前記第一の機能の実行を許容する許容手段と、
を備えることを特徴とする車両機能実行システム。
【請求項２】
請求項１に記載の車両機能実行システムにおいて、
前記許容手段によって前記第一の機能の実行が許容される旨を報知手段に報知させる報知制御手段を備えることを特徴とする車両機能実行システム。
【請求項３】
請求項１または請求項２に記載の車両機能実行システムにおいて、
操作手段を介してユーザの意向を受け付ける受付手段を備え、
前記許容手段は、前記受付手段が受け付けたユーザの意向が肯定判断である場合には前記第一の機能の実行を許容し、一方、前記受付手段が受け付けたユーザの意向が否定判断である場合には前記第一の機能の実行を許容しないこと
を特徴とする車両機能実行システム。
【請求項４】
請求項３に記載の車両機能実行システムにおいて、
前記第一の記憶手段は、前記受付手段が受け付けたユーザの意向に応じた前記第一の機能の実行の許容の取り消しが前記許容手段によって所定回数実行された場合に、前記第一の設定データの記憶内容の更新を以後行わないことを特徴とする車両機能実行システム。
【請求項５】
請求項３または請求項４に記載の車両機能実行システムにおいて、
前記許容手段は、前記第一の機能の実行を許容した後に、前記受付手段が受け付けたユーザの意向が肯定判断である場合には前記第一の機能の実行を引き続き許容し、一方、前記受付手段が受け付けたユーザの意向が否定判断である場合には前記第一の機能の実行の許容を取り消すこと
を特徴とする車両機能実行システム。
【請求項６】
請求項１〜請求項５の何れかに記載の車両機能実行システムにおいて、
前記許容手段は、前記比較手段によって前記第一の設定データと前記第二の設定データとを比較した結果、両者の間に差分が存在すると判断された場合において、その差分が存在する機能のうち所定条件を満たす機能についてはその機能の実行を許容すること
を特徴とする車両機能実行システム。
【請求項７】
請求項６に記載の車両機能実行システムにおいて、
乱数を生成する乱数生成手段を備え、
前記許容手段は、前記乱数生成手段によって生成された乱数の値が所定値以上である場合に前記所定条件を満たすと判断することを特徴とする車両機能実行システム。
【請求項８】
請求項６または請求項７に記載の車両機能実行システムにおいて、
前記比較手段は、前記第一の設定データと前記第二の設定データとを比較した結果、両者の何れかに新機能が追加されている場合にも両者に差分が存在すると判断することを特徴とする車両機能実行システム。
【請求項９】
請求項１〜請求項８の何れかに記載の車両機能実行システムにおいて、
前記比較手段は、シーン条件が変更された際に、前記第一の設定データと前記第二の機能に関する第二の設定データとの比較を実行することを特徴とする車両機能実行システム。
【請求項１０】
車両に搭載される車両側装置と、ユーザが携帯可能な携帯機と、を備え、前記車両側装置と前記携帯機との間で各種データを送受信可能な車両機能実行システムであって、
前記車両側装置は、請求項１〜請求項９の何れかに記載の車両機能実行システムが備える第二の記憶手段、読出手段、比較手段、許容手段、報知制御手段、受付手段および乱数生成手段を有し、
前記携帯機は、請求項１〜請求項９の何れかに記載の車両機能実行システムが備える第一の記憶手段を有すること
を特徴とする車両機能実行システム。
【請求項１１】
車両に搭載される車両側装置と、ユーザが携帯可能な携帯機と、情報センタと、を備え、前記車両側装置と前記携帯機と前記情報センタとの間で各種データを送受信可能な車両機能実行システムであって、
前記車両側装置は、請求項１〜請求項９の何れかに記載の車両機能実行システムが備える第二の記憶手段、読出手段、比較手段、許容手段、報知制御手段、受付手段および乱数生成手段を有し、
前記情報センタは、請求項１〜請求項９の何れかに記載の車両機能実行システムが備える第一の記憶手段を有すること
を特徴とする車両機能実行システム。
【請求項１２】
車両に搭載される車両側装置と、ユーザが携帯可能な携帯機と、情報センタと、を備え、前記車両側装置と前記携帯機と前記情報センタとの間で各種データを送受信可能な車両機能実行システムであって、
前記車両側装置は、請求項１〜請求項９の何れかに記載の車両機能実行システムが備える第二の記憶手段、読出手段、比較手段、許容手段、報知制御手段および受付手段を有し、
前記情報センタは、請求項１〜請求項９の何れかに記載の車両機能実行システムが備える第一の記憶手段および乱数生成手段を有すること
を特徴とする車両機能実行システム。
【請求項１３】
請求項１０〜請求項１２の何れかに記載の車両機能実行システムに用いられる車両側装置。
【請求項１４】
請求項１０〜請求項１２の何れかに記載の車両機能実行システムに用いられる携帯機。
【請求項１５】
請求項１４に記載の携帯機として機能する記憶媒体。
【請求項１６】
請求項１１または請求項１２の何れかに記載の車両機能実行システムに用いられる情報センタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドライバが設定した車両の状態をＩＣカードなどの可搬型記憶媒体に記憶しておき、その車両状態を設定した車両以外の車両でもその車両状態を利用可能なシステムにおいて、ユーザが利用していなかった機能や新機能をユーザに知らせる技術に関する。
【背景技術】
【０００２】
従来より、ドライバが設定した車両の状態をＩＣカードなどの可搬型記憶媒体に記憶しておき、その車両状態を設定した車両以外の車両でもその車両状態を利用可能な情報提供システムが知られている。
【０００３】
この種の情報提供システムでは、ユーザが知っている機能のうちユーザが必要とする機能については車両状態が継承される。
また、この種の情報提供システムの中には、自動車にＩＣカードを利用できる車載機器を搭載し、運転者が乗車の際に設定できる乗車運転環境形態事項の設定値をＩＣカードから車載機器によって読み出して乗車運転環境形態を設定することによって、運転者が乗車の毎に乗車運転環境形態を設定することがなく、他人所有の自動車（レンタカー、リースカー、乗り換え新車等）であっても乗車運転環境形態を直ちにマイカーに設定することができるシームレス型利用環境情報の提供処理システムが知られている（例えば、特許文献１参照。）。具体的には、運転者が乗車の際に設定できる乗車環境運転形態事項の設定値が予め記憶されているＩＣカードを乗車する自動車の車載機器にセットし、ＩＣカードに記憶されている乗車運転環境形態事項設定値を車載機器によって読み出し、この読み出した乗車運転環境形態事項設定値によってＩＣカード所有者の乗車環境運転形態事項を自動設定するようにする。
【特許文献１】特開２００２−１２０６７０公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上述のような情報提供システムにおいては、上述のようにユーザが知っている機能のうちユーザが必要とする機能については車両状態が継承されるが、ユーザが一度必要でないと判断した機能については、ユーザが抱いた何らかの不満をその機能が解決してくれる場合を除き、今後利用されない可能性が高い。また、ユーザが抱いた何らかの不満をその機能が解決してくれる場合でも、ユーザがその機能が存在することを思い出さない限り、その機能が今後利用されることはない。さらに、ユーザが知らない機能やソフトのアップグレードなどで追加された新機能については、その存在をユーザに認識してもらわない限り、ユーザに利用されない可能性が高い。
【０００５】
本発明は、このような不具合に鑑みなされたものであり、その目的とするところは、ユーザが利用していなかった機能や新機能をユーザに知らせる技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するためになされた請求項１に係る車両機能実行システム（１：この欄においては、発明に対する理解を容易にするため、必要に応じて「発明を実施するための最良の形態」欄で用いた符号を付すが、この符号によって請求の範囲を限定することを意味するものではない。）においては、第一の記憶手段（３２）が、ユーザが過去に使用した車両である「使用済み車両」に搭載される第一の機能に関する第一の設定データを記憶しており、第二の記憶手段（１１）が、使用済み車両を使用した後にユーザが使用する車両である「使用中車両」（１）に搭載される第二の機能に関する第二の設定データを記憶している。読出手段（１２）が、使用中車両へユーザが搭乗した際に、第一の記憶手段が記憶する第一の設定データを読み出すとともに、第二の記憶手段が記憶する第二の設定データを読み出す。そして、比較手段（１２）が、読出手段によって読み出された第一の設定データと第二の設定データとを比較する。さらに、比較手段によって第一の設定データと第二の設定データとを比較した結果、両者の間に差分が存在すると判断された場合には、許容手段（１２）が、読出手段によって読み出された第一の設定データに基づき、第一の機能の実行を許容する。このことにより、ユーザが利用していなかった機能や新機能の実行を許容することでこれらの機能をユーザに知らせることができる。
【０００７】
なお、上述の第一の機能または第二の機能としては複数の機能がそれぞれ存在することが考えられる。
また、第一の機能の実行を許容することを報知することが考えられる。具体的には、請求項２のように、許容手段によって第一の機能の実行が許容される旨を報知手段（２１）に報知させる報知制御手段（１２）を備えることが考えられる。このように構成すれば、例えば、実行が許容される機能をナビゲーション装置のディスプレイなどで表示したり音声で知らせたりすることにより、機能の実行の許容をユーザが認識しやすくできる。
【０００８】
また、第一の機能の実行については、ユーザの意向に応じてその実行を許容することが考えられる。具体的には、請求項３のように、操作手段（２１）を介してユーザの意向を受け付ける受付手段（１２）を備え、受付手段が受け付けたユーザの意向が肯定判断である場合には、許容手段が、第一の機能の実行を許容し、一方、受付手段が受け付けたユーザの意向が否定判断である場合には、許容手段が、第一の機能の実行を許容しないことが考えられる。このように構成すれば、第一の機能の実行の許容についてユーザの意向を反映させることができる。
【０００９】
この場合、ユーザの意向によって第一の機能の実行が所定回数許容されなかった場合に、その機能に関する設定データの更新を以後行わないことが考えられる。具体的には、請求項４のように、受付手段が受け付けたユーザの意向に応じた第一の機能の実行の許容の取り消しが許容手段によって所定回数実行された場合には、第一の記憶手段が、第一の設定データの記憶内容の更新を以後行わないことが考えられる。このように構成すれば、特定の機能についてキャンセルが所定回数行われた場合、その機能がユーザにとって不要な機能と判断し、ユーザの嗜好に合った機能の実行を許容し、ユーザの嗜好に合わない機能の実行を排除することができる。
【００１０】
また、上述のように第一の機能の実行を許容した後に、第一の機能の実行の継続については、ユーザの意向に応じてその実行の継続を許容することが考えられる。具体的には、請求項５のように、第一の機能の実行を許容した後に、受付手段が受け付けたユーザの意向が肯定判断である場合には、許容手段が、第一の機能の実行を引き続き許容し、一方、受付手段が受け付けたユーザの意向が否定判断である場合には、許容手段が、第一の機能の実行の許容を取り消すことが考えられる。このように構成すれば、第一機能の実行の許容を継続または取消しについてユーザの意向を反映させることができる。
【００１１】
ところで、上述のように比較手段によって第一の設定データと第二の設定データとを比較した結果、両者の間に差分が存在すると判断された場合には、許容手段が、その差分が存在する機能のうち所定条件を満たす機能についてはその機能を実行することが考えられる（請求項６）。このように構成すれば、差分が存在する機能すべてを実行する場合に比べて、ユーザの嗜好に合った機能の実行を許容することができる。
【００１２】
この場合、上述の所定条件の具体例としては、例えば乱数による数値が所定値以上であることなどが挙げられる。具体的には、請求項７のように、乱数を生成する乱数生成手段（１３）を備え、許容手段が、乱数生成手段によって生成された乱数の値が所定値以上である場合に前記所定条件を満たすと判断することが考えられる。このように構成すれば、機能を常に実行するのではなく、所定値の設定により、所定の確率で機能の実行を許容するようにすることができる。例えば第一の設定データと第二の設定データとを比較した結果、追加することになった機能については、所定値を大きくすることでその機能の実行を許容する確率を高くすると、その機能がユーザに使用してもらえる機会が増えて効果的である。なお、新規機能が追加された場合などその機能を積極的に試してもらうため、追加になった機能については必ずその実行を許容するといったことも考えられる。
【００１３】
また、第一の設定データと第二の設定データとを比較した結果、両者の何れかに新機能が追加されている場合にも、比較手段が、両者に差分が存在すると判断することが考えられる（請求項８）。このように構成すれば、新規機能が追加された場合にその機能を積極的にユーザに使用してもらうことができる。
【００１４】
ところで、季節や時間、時間帯、天気、位置などのシーン条件が変化されたときには、ユーザが利用していなかった機能や新機能の実行が容認されやすいと思われるため、そのようなタイミングを見計らって、上述の比較処理を実行することが考えられる。具体的には、請求項９のように、比較手段が、シーン条件が変更された際に、第一の設定データと第二の設定データとの比較を実行することが考えられる。このように構成すれば、機能を常に実行するのではなく、ユーザが利用していなかった機能や新機能の実行が容認されやすいと思われるシーン条件が変化した際に限定して、機能の実行を許容するようにすることができる。
【００１５】
なお、上述の車両機能実行システムは、車両に搭載される車両側装置と、ユーザが携帯可能な携帯機と、を備え、前記車両側装置と前記携帯機との間で各種データを送受信可能な車両機能実行システムとしても構成可能である。この場合、車両側装置が、請求項１〜請求項９の何れかに記載の車両機能実行システムが備える第二の記憶手段、読出手段、比較手段、許容手段、報知制御手段、受付手段および乱数生成手段を有し、携帯機が、請求項１〜請求項９の何れかに記載の車両機能実行システムが備える第一の記憶手段を有することを特徴とする（請求項１０）。
【００１６】
また、上述の車両機能実行システムは、車両に搭載される車両側装置と、ユーザが携帯可能な携帯機と、情報センタと、を備え、前記車両側装置と前記携帯機と前記情報センタとの間で各種データを送受信可能な車両機能実行システムとしても構成可能である。この場合、車両側装置が、請求項１〜請求項９の何れかに記載の車両機能実行システムが備える第二の記憶手段、読出手段、比較手段、許容手段、報知制御手段、受付手段および乱数生成手段を有し、情報センタが、請求項１〜請求項９の何れかに記載の車両機能実行システムが備える第一の記憶手段を有することを特徴とする（請求項１１）。なお、車両側装置が、請求項１〜請求項９の何れかに記載の車両機能実行システムが備える第二の記憶手段、読出手段、比較手段、許容手段、報知制御手段および受付手段を有し、情報センタが、請求項１〜請求項９の何れかに記載の車両機能実行システムが備える第一の記憶手段および乱数生成手段を有するようにしてもよい（請求項１２）。
【発明を実施するための最良の形態】
【００１７】
以下に本発明の実施形態を図面とともに説明する。
［第一実施形態］
図１は第一実施形態の車両機能実行システム１００の全体構成を示すブロック図である。また、図２は設定値の通知例を示す説明図である。
【００１８】
［車両機能実行システム１００の構成の説明］
図１に示すように、車両機能実行システム１００は、車両１に搭載される車両側装置１０と、ユーザが携帯可能な携帯機３０と、を備え、車両側装置１０と携帯機３０との間で各種データを送受信可能である。
【００１９】
［車両１の構成の説明］
車両１は、車両側装置１０、エアコン１５、ドアロック１６、シート１７、チルト・テレスコピック１８、ミラー１９、ワイパ２０、ナビゲーション装置２１、オーディオ２２などを備えている。なお、エアコン１５、ドアロック１６、シート１７、チルト・テレスコピック１８、ミラー１９、ワイパ２０、ナビゲーション装置２１、オーディオ２２などはそれぞれが車両側装置１０の設定記憶制御部１２と接続され、設定記憶制御部１２との間で各種データを送受信可能である。
【００２０】
［車両側装置１０の構成の説明］
まず、車両１が備える車両側装置１０について説明する。
車両側装置１０は、記憶部１１、設定記憶制御部１２、乱数発生部１３、携帯機通信部１４、を備える。なお、記憶部１１、乱数発生部１３、携帯機通信部１４はそれぞれが設定記憶制御部１２と接続され、設定記憶制御部１２との間で各種データを送受信可能である。
【００２１】
記憶部１１は、不揮発性メモリで構成され、各種データを記憶するのに利用される。具体的には、記憶部１１は、使用中車両としての車両１に搭載される機能に関する設定データおよびシーン条件を記憶する。
【００２２】
このうち設定データには、図５（ａ）に例示するように、機能と、設定項目と、機能番号と、設定値と、キャンセル回数とを関連付けたレコードが登録されている。一例を挙げると、設定データには、機能としての「ドアロック」と、設定項目としての「車速オートロック」と、機能番号としての番号「１００１」と、設定値として「有効」と、キャンセル回数としての数値「１」とが関連付けたレコードが登録されているという具合である。また、設定データには、キーＩＤが設定されている。
【００２３】
また、シーン条件には、図５（ｂ）に例示するように、現在の季節や時間、天気、位置などを示す情報が登録されている。一例を挙げると、現在は季節が冬であり、年月日および時刻が２００７年１月１日１２時３０分であり、現在位置が東経○○°、北緯△△°であり、天候が雪であるといった具合である。また、シーン条件には、キーＩＤが設定されている。
【００２４】
なお、記憶部１１は第二の記憶手段に該当する。また、記憶部１１が記憶する設定データは、請求の範囲における「第二の設定データ」に該当し、この設定データに登録された機能は、特許請求の範囲における「第二の機能」に該当する。
【００２５】
設定記憶制御部１２は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＳＲＡＭ、Ｉ／Ｏ及びこれらの構成を接続するバスラインなどからなる周知のマイクロコンピュータを中心に構成されており、ＲＯＭ及びＲＡＭに記憶されたプログラムに基づいて各種処理を実行する。
【００２６】
また、設定記憶制御部１２は、記憶部１１が記憶する設定データに登録されている機能ごとの設定値に基づき、エアコン１５など車両１が備える車両側装置１０以外の構成が所定の機能の実行を許容する。一例を挙げると、設定記憶制御部１２は、図５（ａ）に例示する設定データにおいて、ドアロック機能については、設定項目としての「車速オートロック」が「有効」と設定されていることから、車両１の速度が所定の車速に達した際に、ドアロック１６が車両１のドアをロック状態とすることを許容するといった具合である。
【００２７】
なお、設定記憶制御部１２は、読出手段、比較手段、許容手段、報知制御手段および受付手段に該当する。
乱数発生部１３は、乱数を発生して出力する機能を有する。なお、乱数発生部１３は乱数生成手段に該当する。
【００２８】
携帯機通信部１４は、携帯機３０の通信部３１と通信を行う機能を有する。
［車両１のその他の構成の説明］
次に、車両１が備える車両側装置１０以外の車載機器について順に説明する。なお、以下に挙げる車載機器は、その機能が上述の設定データに登録可能な機器であり、設定データに登録可能な機能としては、ドアロック（２回操作アンロックなど）、ナビの設定（表示方法など）、オーディオの設定（サラウンド設定など）、エアコンの設定（イオン吹き出しなど）などが挙げられる。
【００２９】
エアコン１５は、コンプレッサやヒータ、ファン等で構成され、指定された運転設定に応じて、車両室内の温度や湿度、清浄度等を調節する機能を有する。また、エアコン１５は、運転設定を示す信号および車両室内の温度や湿度、清浄度等の実績値を示す信号を出力する機能を有する。
【００３０】
ドアロック１６は、搭乗者の操作に応じてドアを施錠する構成である。また、ドアロック１６は、ドアロックの状態を示す信号を出力する機能を有する。
シート１７は、使用者が着座するための略正方形の座部と、座部の後端に配置されて後傾可能な背凭れと、その前後方向の位置や背凭れの角度等を電動で調節可能に構成されている。また、シート１７は、前後方向の位置や背もたれの角度等を運転席の位置情報として出力する機能を有する。
【００３１】
チルト・テレスコピック１８は、ハンドルの位置情報として上下方向の角度及び軸方向の伸縮量に基づく調節位置を取得して出力する機能を有する。
ミラー１９は、車両室内に設置されるルームミラーであり、ルームミラーの調節角度（上下方向の調節角度と左右方向の調節角度）を検出して出力する機能を有する。
【００３２】
ワイパ２０は、レインセンサ２０ａからの出力信号に基づき、天候に応じて自動的に作動する機能を有する。また、ワイパ２０は、ワイパの動作状態および動作速度を検出して出力する機能を有する。
【００３３】
ナビゲーション装置２１は、ナビゲーションＥＣＵ、ＧＰＳ（Global Positioning System）用の人工衛星からの電波をＧＰＳアンテナ２１ａを介して受信してその受信信号を出力するＧＰＳ受信機、地図データベースを記録したＤＶＤ−ＲＯＭ等を中心に構成された電子制御装置であり、地図上における車両の位置を特定し、経路案内等の処理を行う機能を有する。また、ナビゲーション装置２１は、各種情報を表示可能な表示部（図示省略）およびユーザが操作するための操作部（図示省略）を備える。また、ナビゲーション装置２１は、各種演算結果を出力する機能を有する。なお、ナビゲーション装置２１は報知手段および操作手段に該当する。
【００３４】
オーディオ２２は、信号切替器や信号増幅器等から構成され、入力された音声信号を増幅して外部のスピーカ（図示省略）へ出力するよう構成される。また、オーディオ２２は、出力レベルを示す信号を出力する機能を有する。
【００３５】
［携帯機３０の構成の説明］
携帯機３０は、通信部３１と記憶回路３２とを備え、通信部３１と記憶回路３２とが互いに接続され、各種データを送受信可能である。
【００３６】
通信部３１は、車両側装置１０の携帯機通信部１４と通信を行う機能を有する。
記憶回路３２は、不揮発性メモリで構成され、ユーザが過去に搭乗した車両（使用済み車両）に搭載される機能に関する設定データなどの各種データを記憶するのに利用される。設定データには、図５（ａ）に例示するように、機能と、設定項目と、機能番号と、設定値と、キャンセル回数とを関連付けたレコードが登録されている。また、設定データには、キーＩＤが設定されている。また、記憶回路３２は、記憶する設定データを読み出したり更新したりする機能を有する。なお、記憶回路３２は第一の記憶手段に該当する。また、記憶回路３２が記憶する設定データは、特許請求の範囲における「第一の設定データ」に該当し、この設定データに登録された機能は、特許請求の範囲における「第一の機能」に該当する。また、携帯機３０は記憶媒体に該当する。
【００３７】
［車両側設定値記憶処理（１）の説明］
次に、車両側装置１０の設定記憶制御部１２により実行される車両側設定値記憶処理（１）を図３のフローチャートを参照して説明する。この処理は、車両側装置１０の電源が投入された際に繰り返し実行される。
【００３８】
まず、イグニションがオンであるか否かを判断する（Ｓ１０５）。イグニションがオフであると判断された場合にはイグニションがオンであると判断されるまで待機し（Ｓ１０５：ＮＯ）、イグニションがオンであると判断された場合には（Ｓ１０５：ＹＥＳ）、当該車両側装置１０が携帯機３０と通信状態にあるか否かを判断する（Ｓ１１０）。当該車両側装置１０が携帯機３０と通信状態にないと判断された場合には当該車両側装置１０が携帯機３０と通信状態にあると判断されるまで待機し（Ｓ１１０：ＮＯ）、当該車両側装置１０が携帯機３０と通信状態にあると判断された場合には（Ｓ１１０：ＹＥＳ）、携帯機３０の記憶回路３２が記憶する設定値（設定データ、図５（ａ）参照）を携帯機３０から受信する（Ｓ１１５）。そして、受信した設定データを参照して、各種車載機器に関する新規機能があるか否かを判断する（Ｓ１２０）。
【００３９】
各種車載機器に関する新規機能がないと判断された場合において（Ｓ１２０：ＮＯ）、乱数発生部１３が発生された乱数Ｘが数値「０．０５」よりも小さいときには（Ｓ１２５：ＹＥＳ）、先に携帯機３０から受信した設定データに基づいて、記憶部１１が記憶する設定データの該当箇所を変更する（Ｓ１３０、図５（ａ）参照）。具体的には、読み出された二つの設定データを比較し、その比較した結果、両者の間に差分が存在すると判断された場合に、二つの設定データを合成した設定データを生成し（図５（ｃ）参照）、その生成した設定データに基づいて、記憶部１１が記憶する設定データの該当箇所を変更することで、携帯機３０の記憶回路３２から読み出した設定データに基づいて機能の実行を許容する。一例を挙げると、図５（ｃ）の設定データでは、車速オートロック機能については、使用済み車両（図５（ｃ）の「車両１」が相当）では搭載されていない機能だったが、使用中車両（図５（ｃ）の「車両２」が相当）では新規機能として搭載されており、設定値として「無効」または「有効」の何れかを選択可能になっている。また、ナビゲーション装置２１の表示方式については、使用済み車両（図５（ｃ）の「車両１」が相当）では「２Ｄ」表示となっているが、使用中車両（図５（ｃ）の「車両２」が相当）では「３Ｄ」表示が新規機能として新たに搭載されており、設定値として「２Ｄ」表示または「３Ｄ」表示の何れかを選択可能になっている。そして、Ｓ１３５に移行する。一方、乱数発生部１３が発生された乱数Ｘが数値「０．０５」以上であるときには（Ｓ１２５：ＮＯ）、そのままＳ１３５に移行する。
【００４０】
また、各種車載機器に関する新規機能があると判断された場合において（Ｓ１２０：ＹＥＳ）、乱数発生部１３が発生された乱数Ｘが数値「０．５」よりも小さいときには（Ｓ１８０：ＹＥＳ）、先に携帯機３０から受信した設定データに基づいて、記憶部１１が記憶する設定データの該当箇所を変更する（Ｓ１８５、図５（ａ）参照）。具体的には、読み出された二つの設定データを比較し、その比較した結果、両者の何れかに新機能が追加されているために両者に差分が存在すると判断し、新機能の追加を含めて両者の間に差分が存在すると判断された場合に、二つの設定データを合成した設定データを生成し（図５（ｃ）参照）、その生成した設定データに基づいて、記憶部１１が記憶する設定データの該当箇所を変更することで、携帯機３０の記憶回路３２から読み出した設定データに基づいて新規機能を含む諸機能の実行を許容する。そして、Ｓ１３５に移行する。一方、乱数発生部１３が発生された乱数Ｘが数値「０．５」以上であるときには（Ｓ１８０：ＮＯ）、そのままＳ１３５に移行する。
【００４１】
Ｓ１３５では、記憶部１１が記憶するシーン条件（図５（ｂ）参照）を参照して、季節や時間、天気、位置などのシーン判定を行う。一例を挙げると、現在は季節が冬であり、年月日および時刻が２００７年１月１日１２時３０分であり、現在位置が東経○○°、北緯△△°であり、天候が雪であるといった具合である。続いて、記憶部１１が記憶する設定データを参照し（Ｓ１４０）、設定内容を通知する（Ｓ１４５）。具体的には、例えば、設定内容として実行が許容される機能をナビゲーション装置２１のディスプレイなどで表示したり音声で知らせたりする。そして、設定変更をキャンセルするか否かを判断する（Ｓ１５０）。具体的には、図２に例示するように、例えばオートミラー機能などの機能に関する設定変更をキャンセルするか否かを選択する旨をナビゲーション装置２１の表示装置に表示させ、設定変更をキャンセルするか否かのユーザによる選択結果を受け付け、その受け付けたユーザによる選択結果に基づいて設定変更をキャンセルするか否かを判断する。設定変更をキャンセルすると判断された場合には（Ｓ１５０：ＹＥＳ）、該当する設定項目におけるキャンセル回数の値を数値「１」増加させ（Ｓ１９０、図５（ａ）参照）、Ｓ１６０に移行する。一方、設定変更をキャンセルしないと判断された場合には（Ｓ１５０：ＮＯ）、記憶部１１が記憶する設定データの該当箇所へ書き込みを行い（Ｓ１５５）、Ｓ１６０に移行する。
【００４２】
Ｓ１６０では、イグニションがオフであるか否かを判断する。イグニションがオンであると判断された場合には。イグニションがオフとなるまで待機し（Ｓ１６０：ＮＯ）、イグニションがオフであると判断された場合には（Ｓ１６０：ＹＥＳ）、設定データを読み込む（Ｓ１６５）。
【００４３】
続いて、当該車両側装置１０が携帯機３０と通信状態にあるか否かを判断する（Ｓ１７０）。当該車両側装置１０が携帯機３０と通信状態にないと判断された場合には当該車両側装置１０が携帯機３０と通信状態にあると判断されるまで待機し（Ｓ１７０：ＮＯ）、当該車両側装置１０が携帯機３０と通信状態にあると判断された場合には（Ｓ１７０：ＹＥＳ）、先に読み込んだ設定データを携帯機３０へ送信する（Ｓ１１５）。
【００４４】
そして、本処理を終了する。
［携帯機側設定値記憶処理（１）の説明］
次に、携帯機３０により実行される携帯機側設定値記憶処理（１）を図４のフローチャートを参照して説明する。この処理は、携帯機３０の電源が投入された際に実行される。
【００４５】
まず、当該携帯機３０が車両側装置１０と通信状態にあるか否かを判断する（Ｓ２０５）。当該携帯機３０が車両側装置１０と通信状態にないと判断された場合には当該携帯機３０が車両側装置１０と通信状態にあると判断されるまで待機し（Ｓ２０５：ＮＯ）、当該携帯機３０が車両側装置１０と通信状態にあると判断された場合には（Ｓ２０５：ＹＥＳ）、車両側装置１０にて設定データへの書き込みがあったか否かを判断する（Ｓ２１０）。車両側装置１０にて設定データへの書き込みがあったと判断された場合には（Ｓ２１０：ＹＥＳ）、車両側装置１０から更新後の設定データを受信し（Ｓ２２０）、その受信した更新後の設定データを、記憶回路３２が記憶する設定データへ書き込み（Ｓ２２５）、Ｓ２０５に戻る。
【００４６】
一方、車両側装置１０にて設定データへの書き込みがなかったと判断された場合には（Ｓ２１０：ＮＯ）、当該携帯機３０において設定データの読み出しを行うか否かを判断する（Ｓ２１５）。当該携帯機３０において設定データの読み出しを行うと判断された場合には（Ｓ２１５：ＹＥＳ）、記憶回路３２が記憶する設定データを読み出し（Ｓ２３０）、その読み出した設定データを車両側装置１０へ送信する（Ｓ２３５）。そして、Ｓ２０５に戻る。一方、当該携帯機３０において設定データの読み出しを行わないと判断された場合には（Ｓ２１５：ＮＯ）、そのままＳ２０５に戻る。
【００４７】
［第一実施形態の効果］
（１）このように第一実施形態の車両機能実行システム１００によれば、次のような作用効果を奏する。すなわち、携帯機３０の記憶回路３２が、使用済み車両に搭載される機能（第一の機能）に関する設定データ（第一の設定データ）を記憶しており、車両側装置１０の記憶部１１が、使用中車両である車両１に搭載される機能（第二の機能）に関する設定データ（第二の設定データ）を記憶している。車両側装置１０の設定記憶制御部１２が、使用済み車両を使用した後に使用中車両へ搭乗した際に、携帯機３０の記憶回路３２が記憶する設定データを読み出すとともに、車両側装置１０の記憶部１１が記憶する設定データを読み出す。そして、設定記憶制御部１２が、読み出された二つの設定データを比較し、その比較した結果、両者の間に差分が存在すると判断された場合に、携帯機３０の記憶回路３２から読み出した設定データに基づいて機能の実行を許容する。このことにより、ユーザが利用していなかった機能や新機能の実行を許容することでこれらの機能をユーザに知らせることができる。
【００４８】
（２）また、第一実施形態の車両機能実行システム１００によれば、車両側設定値記憶処理（１）において、Ｓ１３０またはＳ１８５にて記憶部１１が記憶する設定データの該当箇所を変更した後に、その記憶部１１が記憶する設定データを参照して（Ｓ１４０）、設定内容を通知する（Ｓ１４５）。このように、例えば、実行が許容される機能をナビゲーション装置２１のディスプレイなどで表示したり音声で知らせたりすることにより、機能の実行の許容をユーザが認識しやすくできる。
【００４９】
（３）また、第一実施形態の車両機能実行システム１００によれば、車両側設定値記憶処理（１）において、例えばオートミラー機能などの機能に関する設定変更をキャンセルするか否かを選択する旨をナビゲーション装置２１の表示装置に表示させ、設定変更をキャンセルするか否かのユーザによる選択結果を受け付け、その受け付けたユーザによる選択結果に基づいて設定変更をキャンセルするか否かを判断し（Ｓ１５０）、設定変更をキャンセルすると判断された場合には（Ｓ１５０：ＹＥＳ）、該当する設定項目におけるキャンセル回数の値を数値「１」増加させ（Ｓ１９０、図５（ａ）参照）、一方、設定変更をキャンセルしないと判断された場合には（Ｓ１５０：ＮＯ）、記憶部１１が記憶する設定データの該当箇所へ書き込みを行う（Ｓ１５５）。このことにより、車両機能の実行の許容についてユーザの意向を反映させることができる。
【００５０】
（４）また、第一実施形態の車両機能実行システム１００によれば、車両側設定値記憶処理（１）において、二つの設定データを比較した結果、両者の間に差分が存在すると判断された場合には、その差分が存在する機能のうち所定条件を満たす機能についてはその機能を実行する。この場合、所定条件としては、下記のように乱数発生部１３によって生成された乱数の値が所定値以上である場合に所定条件を満たすと判断する。
【００５１】
（４−１）各種車載機器に関する新規機能がないと判断された場合において（Ｓ１２０：ＮＯ）、乱数発生部１３が発生された乱数Ｘが数値「０．０５」よりも小さいときには（Ｓ１２５：ＹＥＳ）、先に携帯機３０から受信した設定データに基づいて、記憶部１１が記憶する設定データの該当箇所を変更する（Ｓ１３０、図５（ａ）参照）。
（４−２）各種車載機器に関する新規機能があると判断された場合において（Ｓ１２０：ＹＥＳ）、乱数発生部１３が発生された乱数Ｘが数値「０．５」よりも小さいときには（Ｓ１８０：ＹＥＳ）、先に携帯機３０から受信した設定データに基づいて、記憶部１１が記憶する設定データの該当箇所を変更する（Ｓ１８５、図５（ａ）参照）。
【００５２】
このことにより、差分が存在する機能すべてを実行する場合に比べて、ユーザの嗜好に合った機能の実行を許容することができる。また、車両機能を常に実行するのではなく、所定値の設定により、所定の確率で機能の実行を許容するようにすることができる。例えば二つの設定データを比較した結果、追加することになった機能については、所定値を大きくすることでその機能の実行を許容する確率を高くすると、その機能がユーザに使用してもらえる機会が増えて効果的である。なお、新規機能が追加された場合などその機能を積極的に試してもらうため、追加になった機能については必ずその実行を許容するといったことも考えられる。
【００５３】
（５）また、第一実施形態の車両機能実行システム１００によれば、車両側設定値記憶処理（１）において、各種車載機器に関する新規機能があると判断された場合において（Ｓ１２０：ＹＥＳ）、乱数発生部１３が発生された乱数Ｘが数値「０．５」よりも小さいときには（Ｓ１８０：ＹＥＳ）、読み出された二つの設定データを比較し、その比較した結果、両者の何れかに新機能が追加されている場合には両者に差分が存在すると判断し、両者の間に差分が存在すると判断された場合に、二つの設定データを合成した設定データを生成し（図５（ｃ）参照）、その生成した設定データに基づいて、記憶部１１が記憶する設定データの該当箇所を変更することで、携帯機３０の記憶回路３２から読み出した設定データに基づいて新規機能を含む諸機能の実行を許容する。このことにより、新規機能が追加された場合にその機能を積極的にユーザに使用してもらうことができる。
【００５４】
（６）また、第一実施形態の車両機能実行システム１００によれば、車両側設定値記憶処理（１）において、記憶部１１が記憶するシーン条件（図５（ｂ）参照）を参照して（Ｓ１３５）、季節や時間、天気、位置などのシーン判定を行う。そして、シーン条件が変更された際に、二つの設定データを比較する。このことにより、車両機能を常に実行するのではなく、ユーザが利用していなかった機能や新規機能の実行が容認されやすいと思われるシーン条件が変化した際に限定して、車両機能の実行を許容するようにすることができる。
［第二実施形態］
上記第一実施形態の車両機能実行システム１００は、車両１に搭載される車両側装置１０と、ユーザが携帯可能な携帯機３０と、を備え、車両側装置１０と携帯機３０との間で各種データを送受信可能に構成されている。これに対して、第二実施形態の車両機能実行システム２００は、車両２に搭載される車両側装置４０と、ユーザが携帯可能な携帯機３０と、情報センタ５０と、を備え、車両側装置４０と携帯機３０と情報センタ５０との間で各種データを送受信可能に構成されていることを特徴とする。
【００５５】
以下に、第二実施形態の車両機能実行システム２００が備える構成について説明する。なお、図７は第二実施形態の車両機能実行システム２００の全体構成を示すブロック図である。
【００５６】
また、本第二実施形態では、多くの部分は第一実施形態と共通なので、第一実施形態と同じ符号を使用してその詳細な説明を省略する。
［車両２の構成の説明］
車両２は、車両側装置４０、エアコン１５、ドアロック１６、シート１７、チルト・テレスコピック１８、ミラー１９、ワイパ２０、ナビゲーション装置２１、オーディオ２２などを備えている。なお、エアコン１５、ドアロック１６、シート１７、チルト・テレスコピック１８、ミラー１９、ワイパ２０、ナビゲーション装置２１、オーディオ２２などはそれぞれが車両側装置４０の設定記憶制御部１２と接続され、設定記憶制御部１２との間で各種データを送受信可能である。
【００５７】
［車両側装置４０の構成の説明］
車両側装置４０は、記憶部１１、設定記憶制御部１２、乱数発生部１３、携帯機通信部１４、移動体通信機２３を備える。なお、記憶部１１、乱数発生部１３、携帯機通信部１４、移動体通信機２３はそれぞれが設定記憶制御部１２と接続され、設定記憶制御部１２との間で各種データを送受信可能である。
【００５８】
移動体通信機２３は、中継器４１およびネットワーク４２を介して、情報センタ５０の制御部５１と通信を行う機能を有する。
［携帯機３０の構成の説明］
携帯機３０は、通信部３１と記憶回路３２とを備え、通信部３１と記憶回路３２とが互いに接続され、各種データを送受信可能である。
【００５９】
［情報センタ５０の構成の説明］
情報センタ５０は、ドライバの過去の購買履歴や飲食履歴等の情報を管理する機能を有し、制御部５１とデータベース５２とを備え、制御部５１とデータベース５２とが互いに接続され、各種データを送受信可能である。
【００６０】
制御部５１は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＳＲＡＭ、Ｉ／Ｏ及びこれらの構成を接続するバスラインなどからなる周知のマイクロコンピュータを中心に構成されており、ＲＯＭ及びＲＡＭに記憶されたプログラムに基づいて各種処理を実行する。また、制御部５１は、中継器４１およびネットワーク４２を介して、車両側装置１０の移動体通信機２３と通信を行う機能を有する。
【００６１】
データベース５２は、不揮発性メモリで構成され、ユーザが過去に搭乗した車両（使用済み車両）に搭載される機能に関する設定データなどの各種データを記憶するのに利用される。設定データには、図５（ａ）に例示するように、機能と、設定項目と、機能番号と、設定値と、キャンセル回数とを関連付けたレコードが登録されている。また、設定データには、キーＩＤが設定されている。なお、本実施形態では、データベース５２が記憶する設定データは、特許請求の範囲における「第一の設定データ」に該当し、この設定データに登録された機能は、特許請求の範囲における「第一の機能」に該当する。
【００６２】
なお、データベース５２は本実施形態では第一の記憶手段に該当する。
［車両側設定値記憶処理（２）の説明］
次に、車両側装置４０の設定記憶制御部１２により実行される車両側設定値記憶処理（２）を図８のフローチャートを参照して説明する。この処理は、車両側装置４０の電源が投入された際に繰り返し実行される。
【００６３】
まず、イグニションがオンであるか否かを判断する（Ｓ３０５）。イグニションがオフであると判断された場合にはイグニションがオンであると判断されるまで待機し（Ｓ３０５：ＮＯ）、イグニションがオンであると判断された場合には（Ｓ３０５：ＹＥＳ）、当該車両側装置１０が携帯機３０と通信状態にあるか否かを判断する（Ｓ３１０）。当該車両側装置１０が携帯機３０と通信状態にないと判断された場合には当該車両側装置１０が携帯機３０と通信状態にあると判断されるまで待機し（Ｓ３１０：ＮＯ）、当該車両側装置１０が携帯機３０と通信状態にあると判断された場合には（Ｓ３１０：ＹＥＳ）、キーＩＤを読み出す（Ｓ３１５）。具体的には、携帯機３０の記憶回路３２が記憶する設定データに含まれるキーＩＤを携帯機３０から受信する。そして、読み出したキーＩＤを情報センタ５０へ送信する（Ｓ３２０）。さらに、情報センタ５０のデータベース５２が記憶する設定値（設定データ、図５（ａ）参照）を情報センタ５０から受信する（Ｓ３２５）。そして、受信した設定データを参照して、各種車載機器に関する新規機能があるか否かを判断する（Ｓ３３０）。
【００６４】
各種車載機器に関する新規機能がないと判断された場合において（Ｓ３３０：ＮＯ）、乱数発生部１３が発生された乱数Ｘが数値「０．０５」よりも小さいときには（Ｓ３３５：ＹＥＳ）、先に携帯機３０から受信した設定データに基づいて、記憶部１１が記憶する設定データの該当箇所を変更する（Ｓ３４０、図５（ａ）参照）。具体的には、読み出された二つの設定データを比較し、その比較した結果、両者の間に差分が存在すると判断された場合に、二つの設定データを合成した設定データを生成し（図５（ｃ）参照）、その生成した設定データに基づいて、記憶部１１が記憶する設定データの該当箇所を変更することで、携帯機３０の記憶回路３２から読み出した設定データに基づいて機能の実行を許容する。そして、Ｓ３４５に移行する。一方、乱数発生部１３が発生された乱数Ｘが数値「０．０５」以上であるときには（Ｓ３３５：ＮＯ）、そのままＳ３４５に移行する。
【００６５】
また、各種車載機器に関する新規機能があると判断された場合において（Ｓ３３０：ＹＥＳ）、乱数発生部１３が発生された乱数Ｘが数値「０．５」よりも小さいときには（Ｓ３８５：ＹＥＳ）、先に携帯機３０から受信した設定データに基づいて、記憶部１１が記憶する設定データの該当箇所を変更する（Ｓ３９０、図５（ａ）参照）。具体的には、読み出された二つの設定データを比較し、その比較した結果、両者の何れかに新機能が追加されている場合には両者に差分が存在すると判断し、新規機能が追加された場合も含めて両者の間に差分が存在すると判断された場合に、二つの設定データを合成した設定データを生成し（図５（ｃ）参照）、その生成した設定データに基づいて、記憶部１１が記憶する設定データの該当箇所を変更することで、携帯機３０の記憶回路３２から読み出した設定データに基づいて新規機能を含む諸機能の実行を許容する。そして、Ｓ３３５に移行する。一方、乱数発生部１３が発生された乱数Ｘが数値「０．５」以上であるときには（Ｓ３８５：ＮＯ）、そのままＳ３４５に移行する。
【００６６】
Ｓ３４５では、記憶部１１が記憶するシーン条件（図５（ｂ）参照）を参照して、季節や時間、天気、位置などのシーン判定を行う。一例を挙げると、現在は季節が冬であり、年月日および時刻が２００７年１月１日１２時３０分であり、現在位置が東経○○°、北緯△△°であり、天候が雪であるといった具合である。続いて、記憶部１１が記憶する設定データを参照し（Ｓ３５０）、設定内容を通知する（Ｓ３５５）。具体的には、例えば、設定内容として実行が許容される機能をナビゲーション装置２１のディスプレイなどで表示したり音声で知らせたりする。そして、設定変更をキャンセルするか否かを判断する（Ｓ３６０）。具体的には、図２に例示するように、例えばオートミラー機能などの機能に関する設定変更をキャンセルするか否かを選択する旨をナビゲーション装置２１の表示装置に表示させ、設定変更をキャンセルするか否かのユーザによる選択結果を受け付け、その受け付けたユーザによる選択結果に基づいて設定変更をキャンセルするか否かを判断する。設定変更をキャンセルすると判断された場合には（Ｓ３６０：ＹＥＳ）、該当する設定項目におけるキャンセル回数の値を数値「１」増加させ（Ｓ３９５、図５（ａ）参照）、Ｓ３７０に移行する。一方、設定変更をキャンセルしないと判断された場合には（Ｓ３６０：ＮＯ）、記憶部１１が記憶する設定データの該当箇所へ書き込みを行い（Ｓ３６５）、Ｓ３７０に移行する。
【００６７】
Ｓ３７０では、イグニションがオフであるか否かを判断する。イグニションがオンであると判断された場合には。イグニションがオフとなるまで待機し（Ｓ３７０：ＮＯ）、イグニションがオフであると判断された場合には（Ｓ３７０：ＹＥＳ）、設定データを読み込む（Ｓ３７５）。続いて、情報センタ５０へキーＩＤおよび設定データを送信する（Ｓ３８０）。そして、本処理を終了する。
【００６８】
［携帯機側設定値記憶処理（２）の説明］
次に、携帯機３０により実行される携帯機側設定値記憶処理（２）を図９（ａ）のフローチャートを参照して説明する。この処理は、携帯機３０の電源が投入された際に実行される。
【００６９】
まず、当該携帯機３０が車両側装置１０と通信状態にあるか否かを判断する（Ｓ４１０）。当該携帯機３０が車両側装置１０と通信状態にないと判断された場合には当該携帯機３０が車両側装置１０と通信状態にあると判断されるまで待機し（Ｓ４１０：ＮＯ）、当該携帯機３０が車両側装置１０と通信状態にあると判断された場合には（Ｓ４１０：ＹＥＳ）、記憶回路３２が記憶する設定データに含まれるキーＩＤを読み出し、その読み出したキーＩＤを車両側装置１０へ送信する（Ｓ４２０）。そして、Ｓ４１０に戻る。
【００７０】
［センタ側設定値記憶処理（１）の説明］
次に、情報センタ５０の制御部５１により実行されるセンタ側設定値記憶処理（１）を図９（ｂ）のフローチャートを参照して説明する。この処理は、情報センタ５０の電源が投入された際に実行される。
【００７１】
まず、当該情報センタ５０が車両側装置１０と通信状態にあるか否かを判断する（Ｓ５０５）。当該情報センタ５０が車両側装置１０と通信状態にないと判断された場合には当該情報センタ５０が車両側装置１０と通信状態にあると判断されるまで待機し（Ｓ５０５：ＮＯ）、当該情報センタ５０が車両側装置１０と通信状態にあると判断された場合には（Ｓ５０５：ＹＥＳ）、車両側装置１０にて設定データへの書き込みがあったか否かを判断する（Ｓ５１０）。車両側装置１０にて設定データへの書き込みがあったと判断された場合には（Ｓ５１０：ＹＥＳ）、車両側装置１０から更新後の設定データを受信し（Ｓ５２０）、その受信した更新後の設定データを、データベース５２が記憶する設定データへ書き込み（Ｓ５２５）、Ｓ５０５に戻る。
【００７２】
一方、車両側装置１０にて設定データへの書き込みがなかったと判断された場合には（Ｓ５１０：ＮＯ）、当該情報センタ５０において設定データの読み出しを行うか否かを判断する（Ｓ５１５）。当該情報センタ５０において設定データの読み出しを行うと判断された場合には（Ｓ５１５：ＹＥＳ）、データベース５２から設定データを読み出し（Ｓ５３０）、その読み出した設定データを車両側装置１０へ送信する（Ｓ５３５）。そして、Ｓ５０５に戻る。一方、当該情報センタ５０において設定データの読み出しを行わないと判断された場合には（Ｓ５１５：ＮＯ）、そのままＳ５０５に戻る。
【００７３】
［第二実施形態の効果］
（１）このように第二実施形態の車両機能実行システム２００によれば、第一実施形態の車両機能実行システム１００と同様の作用効果を奏する。
［第三実施形態］
上記第二実施形態の車両機能実行システム２００は、車両側装置４０が乱数発生部１３を備えている。これに対して、第三実施形態の車両機能実行システム３００は、車両側装置６０が乱数発生部１３を備えておらず、情報センタ５０が、乱数発生部５３を備えることを特徴とする。
【００７４】
以下に、第三実施形態の車両機能実行システム３００が備える構成について説明する。なお、図１０は第二実施形態の車両機能実行システム３００の全体構成を示すブロック図である。
【００７５】
また、本第三実施形態では、多くの部分は第一実施形態および第二実施形態と共通なので、第一実施形態および第二実施形態と同じ符号を使用してその詳細な説明を省略する。
［車両３の構成の説明］
車両３は、車両側装置６０、エアコン１５、ドアロック１６、シート１７、チルト・テレスコピック１８、ミラー１９、ワイパ２０、ナビゲーション装置２１、オーディオ２２などを備えている。なお、エアコン１５、ドアロック１６、シート１７、チルト・テレスコピック１８、ミラー１９、ワイパ２０、ナビゲーション装置２１、オーディオ２２などはそれぞれが車両側装置６０の設定記憶制御部１２と接続され、設定記憶制御部１２との間で各種データを送受信可能である。
【００７６】
［車両側装置６０の構成の説明］
車両側装置６０は、記憶部１１、設定記憶制御部１２、携帯機通信部１４、移動体通信機２３を備え、第二実施形態の車両側装置４０とは異なり、乱数発生部１３を備えていない。なお、記憶部１１、携帯機通信部１４、移動体通信機２３はそれぞれが設定記憶制御部１２と接続され、設定記憶制御部１２との間で各種データを送受信可能である。
【００７７】
［携帯機３０の構成の説明］
携帯機３０は、通信部３１と記憶回路３２とを備え、通信部３１と記憶回路３２とが互いに接続され、各種データを送受信可能である。
【００７８】
［情報センタ５０の構成の説明］
情報センタ５０は、ドライバの過去の購買履歴や飲食履歴等の情報を管理する機能を有し、制御部５１と、データベース５２と、乱数発生部５３と、を備え、データベース５２および乱数発生部５３はそれぞれが制御部５１と接続され、制御部５１との間で各種データを送受信可能である。
【００７９】
乱数発生部５３は、乱数を発生して出力する機能を有する。なお、乱数発生部５３は本実施形態では乱数生成手段に該当する。
［車両側設定値記憶処理（３）の説明］
次に、車両側装置６０の設定記憶制御部１２により実行される車両側設定値記憶処理（３）を図１１（ａ）のフローチャートを参照して説明する。この処理は、車両側装置６０の電源が投入された際に繰り返し実行される。
【００８０】
まず、イグニションがオンであるか否かを判断する（Ｓ６０５）。イグニションがオフであると判断された場合にはイグニションがオンであると判断されるまで待機し（Ｓ６０５：ＮＯ）、イグニションがオンであると判断された場合には（Ｓ６０５：ＹＥＳ）、当該車両側装置１０が携帯機３０と通信状態にあるか否かを判断する（Ｓ６１０）。当該車両側装置１０が携帯機３０と通信状態にないと判断された場合には当該車両側装置１０が携帯機３０と通信状態にあると判断されるまで待機し（Ｓ６１０：ＮＯ）、当該車両側装置１０が携帯機３０と通信状態にあると判断された場合には（Ｓ６１０：ＹＥＳ）、キーＩＤを読み出す（Ｓ６１５）。具体的には、携帯機３０の記憶回路３２が記憶する設定データに含まれるキーＩＤを携帯機３０から受信する。
【００８１】
そして、記憶部１１が記憶するシーン条件（図５（ｂ）参照）を参照して、季節や時間、天気、位置などのシーン判定を行う（Ｓ６２０）。一例を挙げると、現在は季節が冬であり、年月日および時刻が２００７年１月１日１２時３０分であり、現在位置が東経○○°、北緯△△°であり、天候が雪であるといった具合である。続いて、シーン条件およびキーＩＤを情報センタ５０へ送信する（Ｓ６２５）。さらに、情報センタ５０のデータベース５２が記憶する設定値（設定データ、図５（ａ）参照）を情報センタ５０から受信する（Ｓ６３０）。そして、受信した設定データ（設定内容）を通知する（６３５）。具体的には、例えば、設定内容として実行が許容される機能をナビゲーション装置２１のディスプレイなどで表示したり音声で知らせたりする。
【００８２】
続いて、設定変更をキャンセルするか否かを判断する（Ｓ６４０）。具体的には、図２に例示するように、例えばオートミラー機能などの機能に関する設定変更をキャンセルするか否かを選択する旨をナビゲーション装置２１の表示装置に表示させ、設定変更をキャンセルするか否かのユーザによる選択結果を受け付け、その受け付けたユーザによる選択結果に基づいて設定変更をキャンセルするか否かを判断する。設定変更をキャンセルすると判断された場合には（Ｓ６４０：ＹＥＳ）、設定変更が不可である旨を情報センタ５０へ送信し（Ｓ６７５）、Ｓ６５０に移行する。一方、設定変更をキャンセルしないと判断された場合には（Ｓ６６０：ＮＯ）、設定変更が可能である旨を情報センタ５０へ送信し（Ｓ６４５）、Ｓ６５０に移行する。
【００８３】
続くＳ６５０では、情報センタ５０から設定データを受信したか否かを判断する。情報センタ５０から設定データを受信していないと判断された場合には、情報センタ５０から設定データを受信したと判断されるまで待機し（Ｓ６５０：ＮＯ）、一方、情報センタ５０から設定データを受信したと判断された場合には（Ｓ６５０：ＹＥＳ）、受信した設定データを、記憶部１１が記憶する設定データの該当箇所へ書き込む（Ｓ６５５）。
【００８４】
続いて、イグニションがオフであるか否かを判断する（Ｓ６６０）。イグニションがオンであると判断された場合には。イグニションがオフとなるまで待機し（Ｓ６６０：ＮＯ）、イグニションがオフであると判断された場合には（Ｓ６６０：ＹＥＳ）、設定データを読み込む（Ｓ６６５）。続いて、情報センタ５０へキーＩＤおよび設定データを送信する（Ｓ６８０）。そして、本処理を終了する。
【００８５】
［携帯機側設定値記憶処理（３）の説明］
次に、携帯機３０により実行される携帯機側設定値記憶処理（３）を図１１（ｂ）のフローチャートを参照して説明する。この処理は、携帯機３０の電源が投入された際に実行される。
【００８６】
まず、当該携帯機３０が車両側装置１０と通信状態にあるか否かを判断する（Ｓ７１０）。当該携帯機３０が車両側装置１０と通信状態にないと判断された場合には当該携帯機３０が車両側装置１０と通信状態にあると判断されるまで待機し（Ｓ７１０：ＮＯ）、当該携帯機３０が車両側装置１０と通信状態にあると判断された場合には（Ｓ７１０：ＹＥＳ）、記憶回路３２が記憶する設定データに含まれるキーＩＤを読み出し、その読み出したキーＩＤを車両側装置１０へ送信する（Ｓ７２０）。そして、Ｓ７１０に戻る。
【００８７】
［センタ側設定値記憶処理（２）の説明］
次に、情報センタ５０の制御部５１により実行されるセンタ側設定値記憶処理（２）を図１２のフローチャートを参照して説明する。この処理は、情報センタ５０の電源が投入された際に実行される。
【００８８】
まず、当該情報センタ５０が車両側装置１０と通信状態にあるか否かを判断する（Ｓ８０５）。当該情報センタ５０が車両側装置１０と通信状態にないと判断された場合には当該情報センタ５０が車両側装置１０と通信状態にあると判断されるまで待機し（Ｓ８０５：ＮＯ）、当該情報センタ５０が車両側装置１０と通信状態にあると判断された場合には（Ｓ８０５：ＹＥＳ）、車両側装置１０にて設定データへの書き込みがあったか否かを判断する（Ｓ８１０）。車両側装置１０にて設定データへの書き込みがあったと判断された場合には（Ｓ８１０：ＹＥＳ）、車両側装置１０から更新後の設定データおよびキーＩＤを受信し（Ｓ８２０）、その受信した更新後の設定データおよびキーＩＤを、データベース５２が記憶する設定データへ書き込み（Ｓ８２５）、Ｓ８０５に戻る。
【００８９】
一方、車両側装置１０にて設定データへの書き込みがなかったと判断された場合には（Ｓ８１０：ＮＯ）、当該情報センタ５０において設定データの読み出しを行うか否かを判断する（Ｓ８１５）。当該情報センタ５０において設定データの読み出しを行わないと判断された場合には（Ｓ８１５：ＮＯ）、そのままＳ８０５に戻る。
【００９０】
一方、当該情報センタ５０において設定データの読み出しを行うと判断された場合には（Ｓ８１５：ＹＥＳ）、キーＩＤおよび設定データを車両側装置６０から受信し（Ｓ８３０）、データベース５２から設定データを読み出す（Ｓ８３５）。
受信したキーＩＤおよび設定データと読み出した設定データとを参照して、各種車載機器に関する新規機能があるか否かを判断する（Ｓ８４０）。
【００９１】
各種車載機器に関する新規機能がないと判断された場合において（Ｓ８４０：ＮＯ）、乱数発生部１３が発生された乱数Ｘが数値「０．０５」よりも小さいときには（Ｓ８４５：ＹＥＳ）、先に車両側装置６０から受信した設定データに基づいて、データベース５２が記憶する設定データの該当箇所を変更する（Ｓ８５０、図５（ａ）参照）。具体的には、読み出された二つの設定データを比較し、その比較した結果、両者の間に差分が存在すると判断された場合に、二つの設定データを合成した設定データを生成し（図５（ｃ）参照）、その生成した設定データに基づいて、データベース５２が記憶する設定データの該当箇所を変更することで、車両側装置１０の記憶部１１から読み出した設定データに基づいて機能の実行を許容する。そして、Ｓ８５５に移行する。一方、乱数発生部１３が発生された乱数Ｘが数値「０．０５」以上であるときには（Ｓ８４５：ＮＯ）、そのままＳ８５５に移行する。
【００９２】
また、各種車載機器に関する新規機能があると判断された場合において（Ｓ８４０：ＹＥＳ）、乱数発生部１３が発生された乱数Ｘが数値「０．５」よりも小さいときには（Ｓ８８５：ＹＥＳ）、先に車両側装置６０から受信した設定値に基づいて、データベース５２が記憶する設定値の該当箇所を変更する（Ｓ８９０、図５（ａ）参照）。具体的には、読み出された二つの設定データを比較し、その比較した結果、両者の何れかに新規機能が追加されている場合には両者に差分が存在すると判断し、新規機能が追加された場合も含めて両者の間に差分が存在すると判断された場合に、二つの設定データを合成した設定データを生成し（図５（ｃ）参照）、その生成した設定データに基づいて、データベース５２が記憶する設定データの該当箇所を変更することで、車両側装置６０の記憶部１１から読み出した設定データに基づいて新規機能を含む諸機能の実行を許容する。そして、Ｓ８５５に移行する。一方、乱数発生部１３が発生された乱数Ｘが数値「０．５」以上であるときには（Ｓ８８５：ＮＯ）、そのままＳ８５５に移行する。
【００９３】
Ｓ８５５では、先に車両側装置６０から受信したシーン条件（図５（ｂ）参照）を参照して、季節や時間、天気、位置などのシーン判定を行う。一例を挙げると、現在は季節が冬であり、年月日および時刻が２００７年１月１日１２時３０分であり、現在位置が東経○○°、北緯△△°であり、天候が雪であるといった具合である。続いて、先に車両側装置６０から受信した設定データを参照し（Ｓ８６０）、設定内容を通知する（Ｓ８６５）。具体的には、例えば、設定内容として実行が許容される機能をナビゲーション装置２１のディスプレイなどで表示したり音声で知らせたりする。そして、設定変更をキャンセルするか否かを判断する（Ｓ８７０）。具体的には、図２に例示するように、例えばオートミラー機能などの機能に関する設定変更をキャンセルするか否かを選択する旨をナビゲーション装置２１の表示装置に表示させ、設定変更をキャンセルするか否かのユーザによる選択結果を受け付け、その受け付けたユーザによる選択結果に基づいて設定変更をキャンセルするか否かを判断する。設定変更をキャンセルすると判断された場合には（Ｓ８７０：ＹＥＳ）、該当する設定項目におけるキャンセル回数の値を数値「１」増加させ（Ｓ８９５、図５（ａ）参照）、Ｓ８８０に移行する。一方、設定変更をキャンセルしないと判断された場合には（Ｓ８７０：ＮＯ）、データベース５２が記憶する設定データの該当箇所へ書き込みを行い（Ｓ８７５）、Ｓ８８０に移行する。
【００９４】
Ｓ８８０では、データベース５２が記憶する設定データを読み出し、その読み出した設定データを車両側装置６０へ送信する。そして、Ｓ８０５に戻る。
［第三実施形態の効果］
（１）このように第三実施形態の車両機能実行システム３００によれば、第一実施形態の車両機能実行システム１００と同様の作用効果を奏する。
【００９５】
［他の実施形態］
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、以下のような様々な態様にて実施することが可能である。
【００９６】
（１）上記第一実施形態では、車両側設定値記憶処理（１）において、例えばオートミラー機能などの機能に関する設定変更をキャンセルするか否かを選択する旨をナビゲーション装置２１の表示装置に表示させ、設定変更をキャンセルするか否かのユーザによる選択結果を受け付け、その受け付けたユーザによる選択結果に基づいて設定変更をキャンセルするか否かを判断し（Ｓ１５０）、設定変更をキャンセルすると判断された場合には（Ｓ１５０：ＹＥＳ）、該当する設定項目におけるキャンセル回数の値を数値「１」増加させるが（Ｓ１９０、図５（ａ）参照）、キャンセル回数の値が所定回数と等しくなった場合には、携帯機３０の記憶回路３２が、その機能に関する設定データの更新を以後行わないようにしてもよい。このようにすれば、特定の機能についてキャンセルが所定回数行われた場合、その機能がユーザにとって不要な機能と判断し、ユーザの嗜好に合った機能の実行を許容し、ユーザの嗜好に合わない機能の実行を排除することができる。
【００９７】
（２）上記第一実施形態では、車両側設定値記憶処理（１）において、車両側設定値記憶処理（１）において、設定変更をキャンセルするか否かのユーザによる選択結果を受け付け、その受け付けたユーザによる選択結果に基づいて設定変更をキャンセルするか否かを判断し（Ｓ１５０）、設定変更をキャンセルしないと判断された場合には（Ｓ１５０：ＮＯ）、記憶部１１が記憶する設定データの該当箇所へ書き込みを行うが（Ｓ１５５）、このように機能の実行を許容した後に、さらに、機能に関する設定変更をキャンセルするか否かを選択する旨をナビゲーション装置２１の表示装置に表示させ、設定変更をキャンセルするか否かのユーザによる選択結果を受け付け、その受け付けたユーザによる選択結果に基づいて設定変更をキャンセルするか否かを判断するようにしてもよい。この場合、設定変更をキャンセルすると判断された場合には、記憶部１１が記憶する設定データの該当箇所へその旨の書き込みを行い、一方、設定変更をキャンセルしないと判断された場合には、記憶部１１が記憶する設定データの該当箇所へその旨の書き込みを行う。このようにすれば、車両機能の実行の許容を継続または取消しについてユーザの意向を反映させることができる。
【００９８】
（３）また、上述のように設定データを更新した場合には、その更新内容を履歴として保存し、ユーザが変更された設定内容を気に入らなかった場合には、その履歴を呼び出してその設定をキャンセルし、更新前の設定内容に戻すようにしてもよい。なお、その場合には、更新前の設定内容をさらに一定期間は変更されないようにするとよい。また、その一定期間が過ぎると設定内容が変更可能となるが、更新がユーザによってその都度キャンセルされるようであれば（例えば３回連続してキャンセルされたなど）、その設定項目については設定の更新をそれ以降は行わないようにしてもよい。
【００９９】
（４）また、上記実施形態では、使用済み車両の機能と使用中車両の機能とを比較しているが、これには限られず、同一の車両に関して、下記のようにシーンが異なる場合の機能を比較するようにしてもよい。
【０１００】
（４−１）ナビの機能の「踏切案内」は、普段よく通る道では案内せず、通る機会の少ない場所では案内する。
（４−２）コンライトを、雨が降っている状況では常時点灯にして周囲からの認知度を上げる。
【０１０１】
（４−３）午後は疲労が溜まっていると考えられるので、シートポジションをステアリングに近づける。
（４−４）春は花粉が飛散するので、空気清浄機を作動する。
【０１０２】
（４−５）雪や雨の時は、晴れの日に比べてクルーズコントロールの設定車速を下げる。
また、この場合には、図６に例示するようなシーン別設定切替テーブルを参照して、季節や時間、天気、場所などのシーンごとに登録された機能について設定内容（設定項目および設定値）に応じて機能の実行を許容することが考えられる。
【図面の簡単な説明】
【０１０３】
【図１】第一実施形態の車両機能実行システム１００の全体構成を示すブロック図である。
【図２】設定値の通知例を示す説明図である。
【図３】車両側装置１０の設定記憶制御部１２により実行される車両側設定値記憶処理（１）の手順を示すフローチャートである。
【図４】携帯機３０により実行される携帯機側設定値記憶処理（１）の手順を示すフローチャートである。
【図５】（ａ）は設定データを示す説明図であり、（ｂ）はシーン条件を示す説明図であり、（ｃ）は車両間の機能差分がある場合の選択値を例示する説明図である。
【図６】シーン別の設定切替テーブルを示す説明図である。
【図７】第二実施形態の車両機能実行システム２００の全体構成を示すブロック図である。
【図８】車両側装置４０の設定記憶制御部１２により実行される車両側設定値記憶処理（２）の手順を示すフローチャートである。
【図９】（ａ）は携帯機３０により実行される携帯機側設定値記憶処理（２）の手順を示すフローチャートであり、（ｂ）は情報センタ５０により実行されるセンタ側設定値記憶処理（１）の手順を示すフローチャートである。
【図１０】第三実施形態の車両機能実行システム３００の全体構成を示すブロック図である。
【図１１】（ａ）は車両側装置６０の設定記憶制御部１２により実行される車両側設定値記憶処理（３）の手順を示すフローチャートであり、（ｂ）は携帯機３０により実行される携帯機側設定値記憶処理（３）の手順を示すフローチャートである。
【図１２】情報センタ５０により実行されるセンタ側設定値記憶処理（２）の手順を示すフローチャートである。
【符号の説明】
【０１０４】
１，２，３…車両、１０，４０，６０…車両側装置、１１…記憶部、１２…設定記憶制御部、１３，５３…乱数発生部、１４…携帯機通信部、１５…エアコン、１６…ドアロック、１７…シート、１８…チルト・テレスコピック、１９…ミラー、２０…ワイパ、２０ａ…レインセンサ、２１…ナビゲーション装置、２１ａ…ＧＰＳアンテナ、２２…オーディオ、２３…移動体通信機、３０…携帯機、３１…通信部、３２…記憶回路、４１…中継器、４２…ネットワーク、５０…情報センタ、５１…制御部、５２…データベース、１００，２００，３００…車両機能実行システム
【図１】
2008308035.tif 000003
【図２】
2008308035.tif 000004
【図３】
2008308035.tif 000005
【図４】
2008308035.tif 000006
【図５】
2008308035.tif 000007
【図６】
2008308035.tif 000008
【図７】
2008308035.tif 000009
【図８】
2008308035.tif 000010
【図９】
2008308035.tif 000011
【図１０】
2008308035.tif 000012
【図１１】
2008308035.tif 000013
【図１２】
2008308035.tif 000014