(57)【要約】【課題】安全運転を促進しつつ車載器の操作の利便性を高める。【解決手段】車両１００に搭載される車載器２００において、記憶部には、地図データと、車載器と通信可能な複数の通信端末３００Ａ，３００Ｂのそれぞれについて、通信端末の識別情報と、通信端末のユーザが搭乗する車両内における場所と、を対応付ける対応付け情報が記憶される。測位部は、車両１００の現在位置を測位する。ナビゲーション部は、地図データと現在位置とに基づいて、出発地から目的地までの経路を案内する。取得部は、車両１００の状態を表す車両情報を車両から取得する。受信部は、複数の通信端末３００Ａ，３００Ｂからユーザによる操作入力と通信端末の識別情報とを受信する。そして、ナビゲーション部は、対応付け情報と識別情報とに基づいて、操作入力を許可するか否かを判別し、許可すると判別した操作入力に基づいて、経路の案内を変更する。【選択図】図１
2013171000.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載される車載器であって、
地図データを記憶し、前記車載器と通信可能な複数の通信端末のそれぞれについて、前記通信端末の識別情報と、前記通信端末のユーザが搭乗する前記車両内における場所と、を対応付ける対応付け情報を記憶する記憶部と、
前記車両の現在位置を測位する測位部と、
前記記憶されている地図データと前記測位された現在位置とに基づいて、出発地から目的地までの経路を案内するナビゲーション部と、
前記車両の状態を表す車両情報を前記車両から取得する取得部と、
前記複数の通信端末から前記ユーザによる操作入力と前記通信端末の識別情報とを受信する受信部と、
を備え、
前記ナビゲーション部は、前記記憶されている対応付け情報と前記受信した識別情報とに基づいて、前記受信した操作入力を許可するか否かを判別し、許可すると判別した操作入力に基づいて、前記ナビゲーション部による前記経路の案内を変更する、
ことを特徴とする車載器。
【請求項２】
前記車両情報には、前記車両内の座席に取り付けられたシートベルトの着脱状態と、前記座席の着席状態とが含まれており、
前記ナビゲーション部は、前記受信した識別情報に対応付けられている場所のシートベルトが締められており、且つ、前記受信した識別情報に対応付けられている場所が運転席以外であり且つ着席されている場合に、前記受信した操作入力を許可すると判別する、
ことを特徴とする請求項１に記載の車載器。
【請求項３】
前記受信部は、前記ユーザによる操作入力として、前記通信端末によって表示される画像内の座標値を受信し、
前記ナビゲーション部による経路の案内を表示する表示部を更に備え、
前記ナビゲーション部は、前記受信した座標値に対応する、前記表示部により表示される画像内における座標値を計算し、前記計算された座標値が前記ユーザによって指定されたものとして前記経路を案内する、
ことを特徴とする請求項１又は２に記載の車載器。
【請求項４】
前記記憶部は、前記車載器と通信可能な複数の通信端末のそれぞれについて、前記通信端末の識別情報と、前記通信端末の前記ユーザが搭乗する前記車両内における場所と、前記通信端末に与えられる権限を示す情報とを対応付ける前記対応付け情報を記憶し、
前記ナビゲーション部は、前記記憶されている対応付け情報と、前記受信した識別情報と、前記記憶されている権限を示す情報とに基づいて、前記受信した操作入力を許可するか否かを判別する、
ことを特徴とする請求項１から３のいずれか１項に記載の車載器。
【請求項５】
車載器と複数の通信端末とを有する車載システムであって、
前記車載器は、
地図データを記憶し、前記複数の通信端末のそれぞれについて、前記通信端末の識別情報と前記通信端末のユーザが搭乗する車両内における場所とを対応付ける対応付け情報を記憶する記憶部と、
前記車両の現在位置を測位する測位部と、
前記記憶されている地図データと前記測位された現在位置とに基づいて、出発地から目的地への経路を案内する第１ナビゲーション部と、
前記車両の状態を表す車両情報を前記車両から取得する取得部と、
を備え、
前記複数の通信端末のそれぞれは、
前記ユーザによる操作入力を受け付ける入力受付部と、
前記地図データを前記車載器から受信する地図データ受信部と、
前記地図データに基づいて前記経路を案内する第２ナビゲーション部と、
前記受け付けた操作入力と前記識別情報を前記車載器に送信する操作内容送信部と、
を備え、
前記車載器は、前記操作入力と前記識別情報を前記通信端末から受信する操作内容受信部を更に備え、
前記第１ナビゲーション部は、前記記憶されている対応付け情報と前記受信した識別情報とに基づいて、前記受け付けた操作入力を許可するか否かを判別し、許可すると判別した操作入力に基づいて、前記第１ナビゲーション部による前記経路の案内を変更する、
ことを特徴とする車載システム。
【請求項６】
前記車載器は、前記許可すると判別した操作入力を示す変更情報を前記複数の通信端末のそれぞれに送信する変更内容送信部を更に備え、
前記複数の通信端末のそれぞれは、前記変更情報を前記車載器から受信する変更内容受信部を更に備え、
前記複数の通信端末のそれぞれの前記第２ナビゲーション部は、前記受信した変更情報に基づいて、前記第２ナビゲーション部による前記経路の案内を変更する、
ことを特徴とする請求項５に記載の車載システム。
【請求項７】
前記変更内容送信部は、前記受け付けた操作入力を許可しないと判別された場合には、許可されない旨の通知を、前記複数の通信端末のうち前記操作入力を受け付けた通信端末に送信し、
前記変更内容受信部は、前記通知を前記車載器から受信し、
前記通知を受信した通信端末の前記第２ナビゲーション部は、前記受け付けた操作入力が許可されない旨を前記ユーザに通知する、
ことを特徴とする請求項６に記載の車載システム。
【請求項８】
前記車載器は、前記第１ナビゲーション部による経路の案内を表示する第１表示部を更に備え、
前記複数の通信端末のそれぞれは、前記第２ナビゲーション部による経路の案内を表示する第２表示部を更に備え、
前記操作内容送信部は、前記受け付けた操作入力として、前記第２表示部により表示された画像内における前記ユーザによって指定された座標値を送信し、
前記操作内容受信部は、前記受け付けた操作入力として、前記座標値を受信し、
前記第１ナビゲーション部は、前記受信した座標値に対応する、前記第１表示部により表示された画像内における座標値を計算し、前記計算された座標値が前記ユーザによって指定されたものとして前記経路の案内を変更する、
ことを特徴とする請求項５から７のいずれか１項に記載の車載システム。
【請求項９】
記憶部を有し、車両に搭載される車載器にて実行される制御方法であって、
前記記憶部には、地図データと、前記車載器と通信可能な複数の通信端末のそれぞれについて、前記通信端末の識別情報と、前記通信端末のユーザが搭乗する前記車両内における場所と、を対応付ける対応付け情報と、が記憶され、
前記車両の現在位置を測位する測位ステップと、
前記記憶されている地図データと前記測位された現在位置とに基づいて、出発地から目的地までの経路を案内するナビゲーションステップと、
前記車両の状態を表す車両情報を前記車両から取得する取得ステップと、
前記複数の通信端末から前記ユーザによる操作入力と前記通信端末の識別情報とを受信する受信ステップと、
を備え、
前記ナビゲーションステップでは、前記記憶されている対応付け情報と前記受信した識別情報とに基づいて、前記受信した操作入力を許可するか否かを判別し、許可すると判別した操作入力に基づいて、前記ナビゲーション部による前記経路の案内を変更する、
ことを特徴とする車載器の制御方法。
【請求項１０】
車両に搭載されるコンピュータを、
地図データを記憶し、前記コンピュータと通信可能な複数の通信端末のそれぞれについて、前記通信端末の識別情報と、前記通信端末のユーザが搭乗する前記車両内における場所と、を対応付ける対応付け情報を記憶する記憶部、
前記コンピュータの現在位置を測位する測位部、
前記記憶されている地図データと前記測位された現在位置とに基づいて、出発地から目的地までの経路を案内するナビゲーション部、
前記車両の状態を表す車両情報を前記車両から取得する取得部、
前記複数の通信端末から前記ユーザによる操作入力と前記通信端末の識別情報とを受信する受信部、
として機能させ、
前記ナビゲーション部は、前記記憶されている対応付け情報と前記受信した識別情報とに基づいて、前記受信した操作入力を許可するか否かを判別し、許可すると判別した操作入力に基づいて、前記ナビゲーション部による前記経路の案内を変更する、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載器、車載システム、車載器の制御方法、及び、プログラムに関する。
【背景技術】
【０００２】
近年、車両の中に搭載された車載器を用いたカーナビゲーションシステムや、ＥＴＣ（Electronic Toll Collection）システムが広く普及している。車載器においては、走行中にドライバが車載器の操作に気を取られてしまわないように安全対策が施されている。例えば特許文献１には、車両の走行中に、ドライバによる入力操作に制限を課し、ドライバ以外の他の搭乗者による入力操作を受け付ける機器が開示されている。
【０００３】
一方で、携帯電話機等の通信端末の多機能化が進んでおり、例えば携帯電話機を使ったナビゲーション、動画の閲覧、電子書籍の閲覧、ゲームなどの様々なソフトウェアアプリケーションが開発され、普及している。
【０００４】
また、車載器と携帯電話機等の通信端末とを連携させることによって、便利で且つより安全なナビゲーションサービスが提供されている。例えば特許文献２には、車載装置が携帯端末からナビゲーション情報を取得して表示し、また、車両の走行中では携帯端末が車載装置からの操作を規制し、車両の停止中では携帯端末が車載装置からの操作を規制しないシステムが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平６−１０３４９９号公報
【特許文献２】特開２０１０−１３０６７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、ドライバ以外の他の搭乗者には、助手席の搭乗者のほかに後部座席などの搭乗者もあり、１人の搭乗者（典型的には車載器に最も近い助手席の搭乗者）が各搭乗者の要望を集約して車載器を操作するとなると、その搭乗者にばかり負担がかかってしまう。このため、各搭乗者が安全運転に気を遣いつつ、各搭乗者が簡単に操作できる車載器が望まれている。
【０００７】
本発明は、このような課題を解決するものであり、安全運転を促進しつつ操作の利便性を高めるために好適な車載器、車載システム、車載器の制御方法、及び、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
この目的を達成するため、本発明の第１の観点に係る車載器は、
車両に搭載される車載器であって、
地図データを記憶し、前記車載器と通信可能な複数の通信端末のそれぞれについて、前記通信端末の識別情報と、前記通信端末のユーザが搭乗する前記車両内における場所と、を対応付ける対応付け情報を記憶する記憶部と、
前記車両の現在位置を測位する測位部と、
前記記憶されている地図データと前記測位された現在位置とに基づいて、出発地から目的地までの経路を案内するナビゲーション部と、
前記車両の状態を表す車両情報を前記車両から取得する取得部と、
前記複数の通信端末から前記ユーザによる操作入力と前記通信端末の識別情報とを受信する受信部と、
を備え、
前記ナビゲーション部は、前記記憶されている対応付け情報と前記受信した識別情報とに基づいて、前記受信した操作入力を許可するか否かを判別し、許可すると判別した操作入力に基づいて、前記ナビゲーション部による前記経路の案内を変更する、
ことを特徴とする。
【０００９】
前記車両情報には、前記車両内の座席に取り付けられたシートベルトの着脱状態と、前記座席の着席状態とが含まれており、
前記ナビゲーション部は、前記受信した識別情報に対応付けられている場所のシートベルトが締められており、且つ、前記受信した識別情報に対応付けられている場所が運転席以外であり且つ着席されている場合に、前記受信した操作入力を許可すると判別してもよい。
【００１０】
前記受信部は、前記ユーザによる操作入力として、前記通信端末によって表示される画像内の座標値を受信し、
前記ナビゲーション部による経路の案内を表示する表示部を更に備え、
前記ナビゲーション部は、前記受信した座標値に対応する、前記表示部により表示される画像内における座標値を計算し、前記計算された座標値が前記ユーザによって指定されたものとして前記経路を案内してもよい。
【００１１】
前記記憶部は、前記車載器と通信可能な複数の通信端末のそれぞれについて、前記通信端末の識別情報と、前記通信端末の前記ユーザが搭乗する前記車両内における場所と、前記通信端末に与えられる権限を示す情報とを対応付ける前記対応付け情報を記憶し、
前記ナビゲーション部は、前記記憶されている対応付け情報と、前記受信した識別情報と、前記記憶されている権限を示す情報とに基づいて、前記受信した操作入力を許可するか否かを判別してもよい。
【００１２】
本発明の第２の観点に係る車載システムは、
車載器と複数の通信端末とを有する車載システムであって、
前記車載器は、
地図データを記憶し、前記複数の通信端末のそれぞれについて、前記通信端末の識別情報と前記通信端末のユーザが搭乗する車両内における場所とを対応付ける対応付け情報を記憶する記憶部と、
前記車両の現在位置を測位する測位部と、
前記記憶されている地図データと前記測位された現在位置とに基づいて、出発地から目的地への経路を案内する第１ナビゲーション部と、
前記車両の状態を表す車両情報を前記車両から取得する取得部と、
を備え、
前記複数の通信端末のそれぞれは、
前記ユーザによる操作入力を受け付ける入力受付部と、
前記地図データを前記車載器から受信する地図データ受信部と、
前記地図データに基づいて前記経路を案内する第２ナビゲーション部と、
前記受け付けた操作入力と前記識別情報を前記車載器に送信する操作内容送信部と、
を備え、
前記車載器は、前記操作入力と前記識別情報を前記通信端末から受信する操作内容受信部を更に備え、
前記第１ナビゲーション部は、前記記憶されている対応付け情報と前記受信した識別情報とに基づいて、前記受け付けた操作入力を許可するか否かを判別し、許可すると判別した操作入力に基づいて、前記第１ナビゲーション部による前記経路の案内を変更する、
ことを特徴とする。
【００１３】
前記車載器は、前記許可すると判別した操作入力を示す変更情報を前記複数の通信端末のそれぞれに送信する変更内容送信部を更に備え、
前記複数の通信端末のそれぞれは、前記変更情報を前記車載器から受信する変更内容受信部を更に備え、
前記複数の通信端末のそれぞれの前記第２ナビゲーション部は、前記受信した変更情報に基づいて、前記第２ナビゲーション部による前記経路の案内を変更してもよい。
【００１４】
前記変更内容送信部は、前記受け付けた操作入力を許可しないと判別された場合には、許可されない旨の通知を、前記複数の通信端末のうち前記操作入力を受け付けた通信端末に送信し、
前記変更内容受信部は、前記通知を前記車載器から受信し、
前記通知を受信した通信端末の前記第２ナビゲーション部は、前記受け付けた操作入力が許可されない旨を前記ユーザに通知してもよい。
【００１５】
前記車載器は、前記第１ナビゲーション部による経路の案内を表示する第１表示部を更に備え、
前記複数の通信端末のそれぞれは、前記第２ナビゲーション部による経路の案内を表示する第２表示部を更に備え、
前記操作内容送信部は、前記受け付けた操作入力として、前記第２表示部により表示された画像内における前記ユーザによって指定された座標値を送信し、
前記操作内容受信部は、前記受け付けた操作入力として、前記座標値を受信し、
前記第１ナビゲーション部は、前記受信した座標値に対応する、前記第１表示部により表示された画像内における座標値を計算し、前記計算された座標値が前記ユーザによって指定されたものとして前記経路の案内を変更してもよい。
【００１６】
本発明の第３の観点に係る車載器の制御方法は、
記憶部を有し、車両に搭載される車載器にて実行される制御方法であって、
前記記憶部には、地図データと、前記車載器と通信可能な複数の通信端末のそれぞれについて、前記通信端末の識別情報と、前記通信端末のユーザが搭乗する前記車両内における場所と、を対応付ける対応付け情報と、が記憶され、
前記車両の現在位置を測位する測位ステップと、
前記記憶されている地図データと前記測位された現在位置とに基づいて、出発地から目的地までの経路を案内するナビゲーションステップと、
前記車両の状態を表す車両情報を前記車両から取得する取得ステップと、
前記複数の通信端末から前記ユーザによる操作入力と前記通信端末の識別情報とを受信する受信ステップと、
を備え、
前記ナビゲーションステップでは、前記記憶されている対応付け情報と前記受信した識別情報とに基づいて、前記受信した操作入力を許可するか否かを判別し、許可すると判別した操作入力に基づいて、前記ナビゲーション部による前記経路の案内を変更する、
ことを特徴とする。
【００１７】
本発明の第４の観点に係るプログラムは、
車両に搭載されるコンピュータを、
地図データを記憶し、前記コンピュータと通信可能な複数の通信端末のそれぞれについて、前記通信端末の識別情報と、前記通信端末のユーザが搭乗する前記車両内における場所と、を対応付ける対応付け情報を記憶する記憶部、
前記コンピュータの現在位置を測位する測位部、
前記記憶されている地図データと前記測位された現在位置とに基づいて、出発地から目的地までの経路を案内するナビゲーション部、
前記車両の状態を表す車両情報を前記車両から取得する取得部、
前記複数の通信端末から前記ユーザによる操作入力と前記通信端末の識別情報とを受信する受信部、
として機能させ、
前記ナビゲーション部は、前記記憶されている対応付け情報と前記受信した識別情報とに基づいて、前記受信した操作入力を許可するか否かを判別し、許可すると判別した操作入力に基づいて、前記ナビゲーション部による前記経路の案内を変更する、
ことを特徴とする。
【発明の効果】
【００１８】
本発明によれば、安全運転を促進しつつ操作の利便性を高めるために好適な車載器、車載システム、車載器の制御方法、及び、プログラムを提供することができる。
【図面の簡単な説明】
【００１９】
【図１】通信システムの概要を表す図である。
【図２】車載器のハードウェア構成を表す図である。
【図３】識別情報と場所との対応付けテーブルの構成例を表す図である。
【図４】通信端末のハードウェア構成を表す図である。
【図５】実施形態１において、通信システムで実行される情報処理を説明するためのフローチャートである。
【図６】対応付けテーブルの他の構成例を表す図である。
【発明を実施するための形態】
【００２０】
（実施形態１）
まず、本実施形態の通信システム１０の概要について説明する。図１に示すように、通信システム１０には、車両１００と、車両１００の中に設置される車載器２００と、１つ又は複数の通信端末３００（本図中では３００Ａと３００Ｂの２つ）とが含まれる。通信端末３００の数は２つに限定されず、１つだけ、あるいは３つ以上でもよい。
【００２１】
車載器２００は、具体的には、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）やＤＶＤ−ＲＯＭ（Digital Versatile Disc-Read Only Memory）等を再生するオーディオ機器、ドライバに経路を案内するカーナビゲーション装置、ＩＣクレジットカードを用いて料金を決済するＥＴＣ（Electronic Toll Collection）装置、あるいは、これらの装置が有する機能を併せ持った装置などである。車載器２００は車両１００と通信可能に接続されている。車載器２００は、車両１００の速度、加速度、エンジンの回転数、アクセルの踏み込み量、ブレーキの状態、残り燃料の量、シートベルトの装着状態、座席への着席又は離席の状態などの情報を、ＣＡＮ（Controller Area Network）通信によって車両１００から取得する。以下の説明において、車両１００から取得されるこれらの情報を総称して、ＣＡＮ情報と呼ぶ。
【００２２】
通信端末３００は、典型的には、携帯電話機、多機能型携帯電話機（いわゆるスマートフォン）、パーソナルコンピュータ、タブレット型情報端末など、ユーザが容易に持ち運びできる端末である。通信端末３００は、無線通信により、車載器２００と通信可能である。通信端末３００は、車載器２００を経由して車両１００から取得されたＣＡＮ情報を用いたソフトウェアアプリケーション（以下、単に「アプリケーション」と呼ぶ）を実行し、様々なサービスをユーザに提供する。
【００２３】
車両１００に搭乗するユーザは、車載器２００を操作して、音楽や映像の視聴、交通情報の視聴、あるい  はカーナビゲーションによる道案内などを利用することができる。さらに、ユーザは、通信端末３００を操作して、車載器２００を経由して車両１００から取得されたＣＡＮ情報を用いたサービスを利用することができる。ＣＡＮ情報を利用したサービスとは、例えば、走行中にユーザによる車載器２００への操作を制限することにより安全運転を促進するナビゲーションサービス等である。ユーザには、車両１００のドライバ、助手席の搭乗者、後部座席の搭乗者が含まれる。
【００２４】
本実施形態の通信システム１０では、車載器２００と通信端末３００が連携しており、車載器２００によるナビゲーションと通信端末３００によるナビゲーションとが連動したナビゲーションサービスがユーザに提供される。ユーザは、ナビゲーションへの指示を、車載器２００を操作して入力できるだけでなく、通信端末３００を操作して入力することもできる。通信端末３００による操作内容は、無線通信により車載器２００に送信され、操作入力が有効と判別されれば、通信システム１０全体におけるナビゲーションに反映される。無効と判別された操作入力は破棄される。
【００２５】
本実施形態の通信システム１０においては、安全運転を考慮し、車両１００の走行中では、ドライバが入力可能な操作が制限される。例えば、ドライバは、車両１００の停車中のとき（より詳細にはパーキングブレーキをかけているとき）にはナビゲーションへの指示を入力することができるが、車両１００の走行中のときにはナビゲーションへの指示を入力することができない。一方、ドライバではない他の搭乗者、具体的には助手席や後部座席に搭乗している者は、条件が満たされれば、車両１００の走行中であっても停車中であっても、通信端末３００を用いてナビゲーションへの指示を入力することができる。操作者がドライバかどうかは、ＣＡＮ情報を用いて判断される。詳しくは後述する。
【００２６】
次に、車載器２００のハードウェア構成について説明する。車載器２００は、図２に示すように、通信部２０１、音声処理部２０２、出力部２０３、操作部２０４、Ｉ／Ｏ（Input/Output）部２０５、記憶部２０６、制御部２０７、ＲＯＭ（Read Only Memory）２０８、ＲＡＭ（Random Access Memory）２０９を備える。車載器２００は、車両１００の中の運転席の近くに設置される。
【００２７】
通信部２０１は、無線通信により、通信端末３００と通信する。例えば、通信部２０１は、制御部２０７の制御によって上述のＣＡＮ情報を車両１００から取得し、取得したＣＡＮ情報を通信端末３００に送信する。無線通信の代わりに有線通信であってもよい。
【００２８】
音声処理部２０２は、制御部２０７から入力されたディジタルオーディオ信号をＤ／Ａ（Digital/Analog）コンバータでアナログオーディオ信号に変換して、スピーカ２２２に出力する。また、音声処理部２０２は、マイクロフォン２２３から入力された音声をＡ／Ｄ（Analog/Digital）コンバータでディジタルオーディオ信号に変換して、制御部２０７に入力する。これにより、ユーザはナビゲーション等の音声を聞いたり、音声によって指示を入力したりすることができる。さらに、音声処理部２０２は、ＴＴＳ（Text-to-Speech）形式で作成されたデータを使って音声を合成し、出力することができる。
【００２９】
出力部２０３は、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（organic Electro-Luminescence）ディスプレイ等の表示装置２２４に接続され、記憶部２０６等に予め記憶されたマップ画像や、ナビゲーション画像、通信部２０１により取得された画像などを表示する。
【００３０】
操作部２０４は、タッチパネル式の入力装置などから構成され、ユーザによる指示入力に基づいて指示入力信号を生成して制御部２０７に入力する。典型的には、表示装置２２４の表面にタッチパネルが重畳して配置されており、ユーザは、タッチパネル表面のうち、画面に表示されたボタン（ソフトウェアボタン）画像上の部分を指でタッチして、所望の指示を入力することができる。
【００３１】
Ｉ／Ｏ部２０５は、ＤＶＤ−ＲＯＭドライブを含み、地図データなどを納めたＤＶＤ−ＲＯＭやＣＤ−ＲＯＭからデータを読み出して制御部２０７に入力する。Ｉ／Ｏ部２０５は、メモリカードを用いるためのインターフェースを備えていてもよい。
【００３２】
また、Ｉ／Ｏ部２０５は、車両１００からＣＡＮ情報を取得するためのインターフェースを備える。Ｉ／Ｏ部２０５は、所定のケーブルを用いて車両１００に接続し、車両からＣＡＮ情報を取得する。
【００３３】
記憶部２０６は、ハードディスクドライブ（ＨＤＤ）を含み、地図データや、車載器２００に予め割り当てられた固有の番号である車載器ＩＤなどの各種設定情報、ナビゲーションに用いる目的地候補の名称、位置、住所、電話番号等を格納するナビゲーションデータベースを記憶する。記憶部２０６は、ユーザによって着脱可能なフラッシュメモリカードなどの他のメモリを備えていてもよい。制御部２０７は、地図データを記憶したＤＶＤ−ＲＯＭ等の記憶媒体から随時この地図データを読み出してもよいし、記録媒体から予めこの地図データを読み出して記憶部２０６に書き込んでおく（インストールしておく）ようにしてもよい。地図データは、ＨＤＤやフラッシュメモリカードに予め記憶されていてもよい。
【００３４】
また、記憶部２０６は、通信端末３００を識別できる識別情報と対応付けて、その通信端末３００のユーザが搭乗する車内の場所を示す情報を記憶する。図３に、記憶部２０６に記憶される対応付けテーブル２５０の構成例を示す。識別情報には、例えば電話番号が用いられるが、ＩＰアドレス、ＭＡＣアドレス、コンピュータ名、ユーザ名、電子メールアドレス、もしくは任意に設定された固有の番号や記号でもよい。この対応付けテーブル２５０は、ユーザからの入力によって設定される。
【００３５】
ユーザは、車載器２００と通信してナビゲーション等の処理を同時に連携させる通信端末３００を、複数設定することができる。例えば、ドライバが携帯している通信端末、助手席に乗る人が携帯している通信端末、後部座席に乗る人が携帯している通信端末などを、連携対象の通信端末に設定することができる。ユーザは、連携させる通信端末の識別情報と着席場所とを予め入力しておき、対応付けテーブル２５０が記憶部２０６に保存される。対応付けテーブル２５０は、ユーザからの指示により、随時更新可能である。なお、ユーザが識別情報を入力する代わりに、赤外線通信などにより、識別情報を送受信して設定できるようにしてもよい。
【００３６】
制御部２０７は、ＣＰＵ（Central Processing Unit）から構成され、車載器２００全体の動作を制御する。制御部２０７は、ＧＰＳ（Global Positioning System）モジュールによって受信したＧＰＳ信号に基づいて、車両１００の現在位置を判別し、判別した現在位置と地図データに基づいて、出発地から目的地までの経路を探索してユーザに案内する。また、制御部２０７は、路側無線装置から交通情報等を受信し、再生する。また、制御部２０７は、ＩＣカードモジュールによって読み取ったＩＣクレジットカードの情報を用いて、通行料金やショッピング代金の決済処理を行う。制御部２０７は、コプロセッサ等を備えても良い。
【００３７】
ＲＯＭ２０８には、車載器２００全体の動作制御に必要なオペレーティングシステムのプログラムや各種のデータが記憶されている。
【００３８】
ＲＡＭ２０９は、データやプログラムを一時的に記憶するためのもので、通信部２０１により取得されたデータ、ＤＶＤから読み出したデータ等を記憶する。また、制御部２０７は、ＲＡＭ２０９をワークメモリとして使用する。
【００３９】
次に、通信端末３００のハードウェア構成について説明する。通信端末３００は、図４に示すように、無線通信部３０１、音声処理部３０２、出力部３０３、外部インターフェース（Ｉ／Ｆ）３０４、入力受付部３０５、ＲＯＭ３０６、ＲＡＭ３０７、制御部３０８、電源部３０９を備える。本実施形態における通信端末３００は多機能型携帯電話機であるが、タッチパネルを備えたタブレット型の端末やパーソナルコンピュータなどでも良い。
【００４０】
無線通信部３０１は、マイクロフォン３２３に入力され音声処理部３０２が備えるＡ／Ｄコンバータにより変換された音声信号を変調し、無線通信部３０１が備えるアンテナを用いて音声信号を通信相手に送信する。また、無線通信部３０１は、アンテナを用いて音声信号を受信して復調し、音声処理部３０２に入力する。音声信号は音声処理部３０２が備えるＤ／Ａコンバータを用いて変換され、スピーカ３２２から音声として出力される。
【００４１】
無線通信部３０１は、無線通信によって車載器２００との間でデータの送受信を行う。無線通信部３０１は、例えばナビゲーション用の地図データや、車載器２００の操作部２０４に入力された操作内容を示すデータなどを、車載器２００から受信する。また、無線通信部３０１は、後述するタッチパネル３２６に入力された操作内容を示すデータを車載器２００に送信する。
【００４２】
さらに、無線通信部３０１は、ＧＰＳモジュールを備え、複数のＧＰＳ衛星からのＧＰＳ電波を受信し、制御部３０８に供給する。制御部３０８は、ＧＰＳモジュールを制御して、通信端末３００が存在する位置の緯度と経度を測位する。制御部３０８は、測位された現在位置と地図データとに基づいて、ユーザに経路を案内することができる。
【００４３】
音声処理部３０２は、ユーザの発声音等をマイクロフォン３２３によって集音し、音声処理部３０２が備えるＡ／Ｄコンバータにより音声信号に変換して無線通信部３０１に入力する。また、音声処理部３０２は、音声処理部３０２が備えるＤ／Ａコンバータにより復調された通話音をスピーカ３２２に出力する。
【００４４】
出力部３０３は、制御部３０８や出力部３０３が備える画像演算プロセッサ（図示せず）によって画像データを加工処理した後、フレームバッファに記録する。フレームバッファに記録された画像情報は、垂直同期などの所定の同期タイミングで画像信号に変換され、表示装置３２４に出力される。表示装置３２４の表面には、ユーザによる接触の有無や位置を検知する複数のタッチセンサを備えたタッチパネル３２６が重畳して配置されている。表示装置３２４とタッチパネル３２６を合わせて「タッチスクリーン」と言う。
【００４５】
外部Ｉ／Ｆ３０４は、着脱可能なＩＣカードや、フラッシュメモリカード等の外部メモリ３２５と接続し、データの入出力を行う。例えば外部Ｉ／Ｆ３０４に接続される外部メモリ３２５には、通信端末３００の固有の情報（例えば、加入者番号、ネットワーク識別子など）などが記憶される。なお、これらの情報は、ＲＡＭ３０７のフラッシュメモリ領域など他の書き換え可能な記憶領域に記憶されてもよい。また、外部Ｉ／Ｆ３０４は、通信端末３００を直接車載器２００に接続して車載器２００との間でデータの送受信を行うことができるインターフェースを備えてもよい。
【００４６】
入力受付部３０５は、タッチパネル３２６からの操作信号を受け付けて、操作信号に対応するキーコード信号を制御部３０８に入力する。制御部３０８は、入力されたキーコード信号に基づいて操作内容を決定する。
【００４７】
ユーザは、タッチスクリーンにタッチして、任意の文字データを入力したり所定の操作コマンドを入力したりすることができる。タッチスクリーンには、ユーザからの指示を受け付けるためのボタンやアイコンが表示される。タッチスクリーンのうちボタン画像が表示された位置にユーザが指を接触させることを、簡単に「ボタンを押す」「ボタンをタッチする」などと表現する。
【００４８】
ＲＯＭ３０６は、通信端末３００の全体の制御に必要なオペレーティングシステムやプログラム等を予め記憶する不揮発性メモリである。
【００４９】
ＲＡＭ３０７は、制御部３０８が行う処理に必要なデータやプログラム等を一時的に記憶する。また、ＲＡＭ３０７の記憶領域の一部は不揮発性のフラッシュメモリから構成され、電話やメールに使用するアドレス帳、通話の履歴、インターネット上のサーバからダウンロードしたデータ、各種機能の設定値等を記憶する。
【００５０】
制御部３０８は、ＲＯＭ３０６等に記憶されたＯＳや制御プログラムに従って、通信端末３００の全体の制御を行う。制御部３０８は、各部に制御信号およびデータを送信、又は、各部から応答信号およびデータを受信する。また、制御部３０８は、現在の時刻を計時する。
【００５１】
電源部３０９は、通信端末３００を駆動させるためのバッテリを備える。
【００５２】
なお、通信端末３００が音声通話機能を有していない端末の場合には、上記の音声処理部３０２を省略したハードウェア構成とすることができる。
【００５３】
通信システム１０によってナビゲーションが実行されているとき、通信端末３００の表示装置３２４には、車載器２００の表示装置２２４に表示されている画面と同じ画面、もしくは、車載器２００の表示装置２２４に表示されている画面を簡略化した画面が表示される。そして、通信端末３００のタッチパネル３２６へユーザによる指示が入力されると、その入力内容が車載器２００に送信され、車載器２００によるナビゲーションに反映される。例えば、通信端末３００のタッチスクリーンに表示されたボタンがユーザによって押されると、押されたボタンに対応する車載器２００の表示装置２２４に表示されたボタンが押されたものとして扱われ、車載器２００が直接操作されたときと同じようにナビゲーションの処理が実行される。
【００５４】
次に、本実施形態の通信システム１０において実行される情報処理の流れについて、図５のフローチャートを用いて説明する。車載器２００と通信端末３００は、連携してナビゲーションを行う。通信システム１０に複数の通信端末３００が含まれる場合には、通信システム１０は以下に述べる各処理を通信端末３００ごとに実行する。
【００５５】
本実施形態で送受信されるＣＡＮ情報には、各座席のシートベルトが締められているかどうかを示す情報と、各座席が着席されているかどうかを示す情報が含まれる。車両１００のＥＣＵ（Engine Control Unit）は、各座席のシートベルトが締められているかどうかをセンサによって検出し、ＣＡＮ情報として車載器２００に送信する。また、車両１００のＥＣＵは、各座席が着席されているかどうかをセンサによって検出し、ＣＡＮ情報として車載器２００に送信する。
【００５６】
まず、車載器２００の制御部２０７と通信端末３００の制御部３０８は、出発地又は現在地から目的地までの経路の案内（ナビゲーション）を実行する（ステップＳ５０１）。車載器２００の制御部２０７は、記憶部２０６に記憶されている地図データと測位した現在位置とに基づいて、ユーザによって設定された出発地又は現在地から、ユーザによって設定された目的地までの経路を検索し、地図画像と検索した経路と現在位置を表示装置２２４に表示する。車載器２００及び通信端末３００により表示されるナビゲーション画面は、車両１００の移動と共に随時更新される。
【００５７】
車載器２００によるナビゲーションと通信端末３００によるナビゲーションは連動しており、車載器２００の制御部２０７は、測位した現在位置の周辺の地図データに基づいてナビゲーションを実行すると共に、通信端末３００に現在位置の周辺の地図データを送信する。また、通信端末３００の制御部３０８は、受信した地図データと測位した現在位置とに基づいてナビゲーションを実行する。通信端末３００は、車載器２００によって測位された現在位置を受信してナビゲーションに用いても良いし、通信端末３００自身が測位した現在位置をナビゲーションに用いても良い。
【００５８】
通信端末３００は、ユーザによる操作入力があるか否かを判別する（ステップＳ５０２）。操作入力には、例えば、車載器２００の表示装置２２４に表示される地図の縮尺を変更する入力、目的地や経由地を設定もしくは変更する入力、施設等の詳細なデータを表示させる入力、音声の大きさを設定する入力、などがある。
【００５９】
ユーザによる操作入力がないと判別した場合（ステップＳ５０２；ＮＯ）、車載器２００の制御部２０７と通信端末３００の制御部３０８はナビゲーションを続ける。一方、ユーザによる操作入力があると判別した場合（ステップＳ５０２；ＹＥＳ）、通信端末３００の制御部３０８は、自身（通信端末３００）の識別情報と入力内容とを車載器２００に送信する（ステップＳ５０３）。車載器２００の制御部２０７は、識別情報と入力内容を通信端末３００から受信する（ステップＳ５０４）。
【００６０】
制御部２０７は、車両１００からＣＡＮ情報を取得する（ステップＳ５０５）。ただし、制御部２０７は、車両１００からバックグラウンドで常にＣＡＮ情報を取得するようにしてもよい。
【００６１】
制御部２０７は、ステップＳ５０４で受信した識別情報とステップＳ５０５で取得したＣＡＮ情報とに基づいて、ステップＳ５０４で受信した入力内容を表す操作入力が、運転席にいるドライバではない他の搭乗者によってなされたものか否かを判別する（ステップＳ５０６）。
【００６２】
具体的には、制御部２０７は、図３に例示するような対応付けテーブル２５０を参照し、受信した識別情報に対応付けられている搭乗場所を判別する。更に、制御部２０７は、取得したＣＡＮ情報に基づいて、判別した搭乗場所のシートベルトが締められているかどうかを判別すると共に、判別した搭乗場所が着席されているかどうかを判別する。そして、制御部２０７は、判別した搭乗場所のシートベルトが締められており、且つ、判別した搭乗場所が着席されており、且つ、判別した搭乗場所が運転席でないと判別した場合に、操作入力が判別した搭乗場所にいるドライバではない者によってなされたものであると判別する。
【００６３】
操作入力がドライバではない他の搭乗者によってなされたものであると判別した場合（ステップＳ５０６；ＹＥＳ）、制御部２０７は、受信した入力内容を有効と判別し、受信した入力内容に基づいてナビゲーションの設定を変更する（ステップＳ５０７）。例えば、操作入力が助手席又は後部座席に着席する者によるものであり、且つ、入力内容が地図の縮尺を変更する旨の指示である場合には、制御部２０７は、表示装置２２４に表示している地図画像の縮尺を変更する。
【００６４】
ステップＳ５０６で操作入力がドライバではない他の搭乗者によってなされたものではないと判別した場合（ステップＳ５０６；ＮＯ）、制御部２０７は、受信した入力内容を無効とする。つまり、この場合、操作入力はドライバによってなされたか、あるいは搭乗場所を偽って登録した者や正しく登録していない者によってなされたものであり、操作入力は受け付けられない。
【００６５】
車載器２００の制御部２０７は、変更内容を通信端末３００に送信する（ステップＳ５０８）。通信端末３００の制御部３０８は、変更内容を車載器２００から受信し（ステップＳ５０９）、変更内容に基づいてナビゲーションの設定を変更する（ステップＳ５１０）。ステップＳ５０７〜Ｓ５１０の処理により、車載器２００によるナビゲーションと通信端末３００によるナビゲーションとの同期が取られる。通信システム１０に複数の通信端末３００が含まれる場合には、通信端末３００のそれぞれに変更内容が送信され、ナビゲーションの同期が取られる。
【００６６】
車載器２００の制御部２０７と通信端末３００の制御部３０８は、実行しているナビゲーションを終了するか否かを判別する（ステップＳ５１１）。例えば、測位された現在位置が目的地と合致した場合や、ナビゲーションを終了する旨の指示をユーザから受け付けた場合には、ナビゲーションを終了すると判別し、そうでない場合には、ナビゲーションを続行する。
【００６７】
ナビゲーションを終了しないと判別した場合（ステップＳ５１１；ＮＯ）、通信システム１０はステップＳ５０１の処理に戻ってナビゲーションを続行し、ナビゲーションを終了すると判別した場合（ステップＳ５１１；ＹＥＳ）、通信システム１０はナビゲーションを終了する。
【００６８】
なお、フローチャートには記していないが、走行中に車載器２００がユーザによって直接操作された場合には、その操作は無効とされる。走行中ではないときにユーザによって車載器２００が直接操作された場合には、その操作は有効とされ、ナビゲーションに反映される。
【００６９】
本実施形態によれば、通信システム１０は、ドライバによる運転中のナビゲーションへの操作を抑制し、且つ、ドライバ以外の他の搭乗者による操作を受け付けることにより、安全運転を促進しつつ、ナビゲーションに対する操作の利便性を高めることができる。
【００７０】
上記実施形態はあくまでも説明のためのものであり、本願発明の範囲を限定するものではない。
【００７１】
ステップ５０３とステップＳ５０４で送受信される入力内容は、通信端末３００のタッチスクリーンにおける座標値のみであってもよい。この場合、通信端末３００の表示装置３２４に表示される画面の構成と、車載器２００の表示装置２２４に表示される画面の構成は同じであることが望ましい。そして、車載器２００の制御部２０７は、受信した座標値に対応する、車載器２００の表示装置２２４に表示される画面内の座標値を計算し、計算した座標値で指定される点がユーザによってタッチされたものとみなし、ナビゲーション処理を実行すればよい。これにより、送受信されるデータ量を軽減することができる。
【００７２】
ステップＳ５０６において、操作入力がドライバではない他の搭乗者によってなされたものであると判別した場合、制御部２０７は、識別情報が示す通信端末３００に、操作入力が受け付けられない旨を通知してもよい。通知を受けた通信端末３００の制御部３０８は、操作入力が受け付けられない旨を表示装置３２４に表示してもよい。
【００７３】
通信システム１０に含まれる通信端末３００ごとに、ナビゲーションに対して指示できる権限を設定できるようにしてもよい。例えば、図６に示すように、記憶部２０６は、通信端末３００の識別情報と、通信端末３００の搭乗場所と、与えられる権限を示す情報とを対応付けた対応付けテーブル２５０を記憶し、制御部２０７は、この対応付けテーブル２５０に基づいて、受信した入力内容を有効とするか無効とするかを判断してもよい。制御部２０７は、ステップＳ５０６において、判別した搭乗場所のシートベルトが締められており、且つ、判別した搭乗場所が着席されており、且つ、受信した入力内容が受信した識別情報に対応付けられた権限の範囲内である場合に、ナビゲーションの設定を変更し、それ以外の場合に、入力内容を無効にすればよい。
【００７４】
対応付けテーブル２５０に記憶される権限の内容は、図６に示したものだけに限られるわけではなく、任意に設定することができる。ユーザが権限の内容を自由に変更できるようにしてもよいし、予め座席ごとに権限が決められていてもよい。
【００７５】
例えば、後部座席よりも助手席の権限を高く位置づけた場合、助手席からの操作中に後部座席からの操作要求があった場合には助手席の操作が優先されることになるが、このとき後部座席から操作要求があった旨を助手席の通信端末３００に報知するようにしてもよい。
【００７６】
対応付けテーブル２５０に記憶される権限の内容は、車両１００が走行中か否かで異なるようにしてもよい。対応付けテーブル２５０に記憶される権限のうち、運転席に対応付けられる権限は、走行中にはすべての操作が許可されないように設定されることが望ましい。
【００７７】
通信システム１０に複数の通信端末３００が含まれ、ある一つの通信端末から車載器２００に送信された入力内容が有効と判別され、その入力内容に従ってナビゲーションが行われることになった場合、その通信端末で実行されるナビゲーションだけでなく、他の通信端末で実行されるナビゲーションにも、変更内容を反映することができる。
【００７８】
例えば、助手席の搭乗者が使用する第１の通信端末と、後部座席の搭乗者が使用する第２の通信端末とが通信システム１０に含まれる場合において、第１の通信端末から車載器２００に送信された入力内容が有効と判別されると、車載器２００の制御部２０７は、その入力内容に従って車載器２００によるナビゲーションの設定を変更するとともに、変更内容を第１の通信端末と第２の通信端末の両方に送信する。第１の通信端末の制御部３０８は、受信した変更内容に従ってナビゲーションの設定を変更し、第２通信端末の制御部３０８も、受信した変更内容に従ってナビゲーションの設定を変更する。つまり、助手席の搭乗者が第１の通信端末を用いて設定した変更内容は、後部座席の搭乗者が使用する第２の通信端末によるナビゲーションにも適用される。車内の搭乗者は、異なる通信端末を用いていても、同じナビゲーションを“共有”できるわけである。通信システム１０は、更に利便性が高いナビゲーションサービスを提供することができる。
【００７９】
上記各実施形態では、車載器２００はＣＡＮ通信によってＣＡＮ情報を取得しているが、他の通信方法や通信プロトコルを採用してもよい。“ＣＡＮ”情報は説明の便宜上命名されているだけであり、車両情報などとしてもよい。
【００８０】
車載器２００がＣＡＮ情報を取得するタイミングは任意である。車載器２００の制御部２０７は、所定の定期的なタイミングで繰り返しＣＡＮ情報を取得してもよいし、車両１００もしくは車載器２００が定めたタイミングでＣＡＮ情報を取得してもよい。
【００８１】
車載器２００が通信端末３００にＣＡＮ情報を送信するタイミングは任意である。車載器２００の制御部２０７は、ＣＡＮ情報を所定の定期的なタイミングで繰り返し通信端末３００に送信してもよいし、通信端末３００からの送信要求に応答してＣＡＮ情報を通信端末３００に送信してもよい。また、制御部３０８は、ＣＡＮ情報の履歴をＲＡＭ３０７等に格納し、前回取得したＣＡＮ情報の内容と今回取得したＣＡＮ情報とが異なる場合（変化があった場合）にのみＣＡＮ情報を通信端末３００に送信してもよい。
【００８２】
コンピュータを車載器２００もしくは通信システム１０の全部又は一部として動作させるためのコンピュータプログラムを、メモリカード、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＭＯ（Magneto Optical Disk）などのコンピュータ読み取り可能な記録媒体に格納して配布し、これを別のコンピュータにインストールし、車載器２００もしくは通信システム１０として動作させ、あるいは、車載器２００もしくは通信システム１０が行う工程を実行させてもよい。さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するものとしてもよい。
【００８３】
以上説明したように、上記実施形態によれば、安全運転を促進しつつ操作の利便性を高めるために好適な車載器、車載システム、車載器の制御方法、及び、プログラムを実現することができる。
【符号の説明】
【００８４】
１０    通信システム
１００  車両
２００  車載器
２０１  通信部
２０２  音声処理部
２０３  出力部
２０４  操作部
２０５  Ｉ／Ｏ部
２０６  記憶部
２０７  制御部
２０８  ＲＯＭ
２０９  ＲＡＭ
２２２  スピーカ
２２３  マイクロフォン
２２４  表示装置
２５０  対応付けテーブル
３００  通信端末
３０１  無線通信部
３０２  音声処理部
３０３  出力部
３０４  外部Ｉ／Ｆ
３０５  入力受付部
３０６  ＲＯＭ
３０７  ＲＡＭ
３０８  制御部
３０９  電源部
３２２  スピーカ
３２３  マイクロフォン
３２４  表示装置
３２５  外部メモリ
３２６  タッチパネル
【図１】
2013171000.tif 000003
【図２】
2013171000.tif 000004
【図３】
2013171000.tif 000005
【図４】
2013171000.tif 000006
【図５】
2013171000.tif 000007
【図６】
2013171000.tif 000008