"表示装置を備えたメインユニットと、該メインユニットにナビゲーション機能を提供するナビゲーションユニットとを備えた車載情報装置であって、前記ナビゲーションユニットは、前記ナビゲーション機能に関する処理を行うナビゲーション処理部と、前記ナビゲーションユニットに付加機能を提供するサブユニットと、前記ナビゲーションユニットが提供する機能に関する情報を表示するためのナビゲーションユニット画面を生成するナビゲーションユニット画面生成部と、を備え、前記メインユニットは、ユーザからの機能選択のための入力を受け付ける操作部と、前記メインユニットが提供する機能に関する情報を表示するためのメインユニット画面を生成するメインユニット画面生成部と、前記ナビゲーションユニット画面と前記メインユニット画面のいずれか一方を選択して前記表示装置に供給する映像セレクタと、を備え、前記サブユニットが提供する付加機能は、割り込み処理によって実行され、前記映像セレクタは、前記操作部に入力された機能と前記割り込み処理による付加機能とに基づいて前記ナビゲーションユニット画面と前記メインユニット画面のいずれか一方を選択することを特徴とする車載情報装置。前記ナビゲーションユニット画面生成部は、前記操作部に入力された機能と前記割り込み処理に基づいて、前記ナビゲーション機能に関する情報を表示する第1の画面と、前記付加機能に関する情報を表示する第2の画面と、前記ナビゲーション機能に関する情報に前記付加機能に関する情報を重畳した第3の画面のいずれかを生成することを特徴とする請求項1に記載の車載情報装置。前記ナビゲーションユニット画面生成部は、前記割り込み処理の発生時に前記映像セレクタが前記表示装置に供給していた画面に基づいて前記第2の画面と前記第3の画面のいずれかを生成する請求項2に記載の車載情報装置。前記ナビゲーションユニット画面生成部には、前記第1の画面又は前記第3の画面を生成するためのナビゲーション機能用ソフトウェアと、前記第2の画面を生成するための付加機能用ソフトウェアが実装されており、前記ナビゲーションユニット画面生成部は、前記メインユニットからの指示に基づいて前記ナビゲーション機能用ソフトウェアと付加機能用ソフトウェアとの切替を行うことを特徴とする請求項2又は請求項3に記載の車載情報装置。前記メインユニットは、前記割り込み処理の発生時に前記映像セレクタが前記表示装置に供給していた画面を前記ナビゲーションユニットに通知する表示画面通知部を更に備えたことを特徴とする請求項1から請求項4のいずれか一項に記載の車載情報装置。前記ナビゲーションユニット画面生成部は、前記表示画面通知部からの通知に基づいて前記第2の画面と前記第3の画面のいずれかを生成する請求項3を引用する請求項5に記載の車載情報装置。前記ナビゲーションユニットは、前記表示画面通知部からの通知を取得して、該通知に基づいて前記割り込み処理の発生時に前記表示装置に表示されていた画面を認識する表示画面認識部を更に備えることを特徴とする請求項6に記載の車載情報装置。前記ナビゲーションユニットは、前記表示画面通知部に前記通知を要求する表示画面通知要求部を更に備えることを特徴とする請求項5から請求項7のいずれか一項に記載の車載情報装置。前記表示画面通知要求部は前記割り込み処理が発生したときに前記表示画面通知部に前記通知を要求することを特徴とする請求項8に記載の車載情報装置。前記サブユニットは、外部機器との通信機能を提供するサブユニットであり、前記割り込み処理は、前記通信機能を使用して外部機器の機能を利用する処理であることを特徴とする請求項1から請求項9のいずれか一項に記載の車載情報装置。前記サブユニットは、外部機器とのBluetooth通信を提供するBluetoothユニットであることを特徴とする請求項10に記載の車載情報装置。前記外部機器は、携帯電話であることを特徴とする請求項10又は請求項11に記載の車載情報装置。前記割り込み処理は、前記携帯電話のハンズフリー通話機能を使用するための処理であることを特徴とする請求項12に記載の車載情報装置。前記ナビゲーションユニットには、汎用又は異なるナビゲーション装置用に設計された主回路基板が搭載されていることを特徴とする請求項1から請求項13のいずれか一項に記載の車載情報装置。以下、本発明の実施形態に係る車載情報装置について図面を参照しながら説明する。図1は、本発明の第一の実施形態に係る車載情報装置1の概略構成を示すブロック図である。車載情報装置1は、カーナビゲーション機能の他に、ラジオ受信機能や各種音声映像メディアを再生する機能を備えた多機能の車載情報装置である。また、車載情報装置1は、Bluetooth対応携帯電話機と連携してハンズフリー通話を実現するBluetooth通信機能を備えている。車載情報装置1は、メインユニット100とナビゲーションユニット200を備えている。メインユニット100は、車載情報装置1の全体を統合制御する本体装置であるとともに、カーナビゲーション機能及びBluetooth通信機能を除く各機能を提供するサブユニットを備えている。ナビゲーションユニット200は、メインユニット100と接続され、カーナビゲーション機能及びBluetooth通信機能を提供する機能ユニットである。メインユニット100は、制御部110、映像信号生成部120、映像信号セレクタ130、ディスプレイ装置140、及びスピーカー150を備えている。制御部110はメインユニット100を構成する各部の動作を統制する。映像信号生成部120は、メインユニット100が提供する各種機能に関する表示画面メインユニット画面を生成してビデオ信号として出力する。また、映像信号生成部120は、生成する表示画面に対応する音声信号を生成して、映像信号とともに出力する。映像信号セレクタ130は、後述するナビゲーションユニット200から入力されるナビゲーションユニット画面の映像信号とメインユニット画面の映像信号のうちから表示すべき画面の映像信号を選択する切り替えスイッチである。また、映像信号セレクタ130は、ナビゲーションユニット200から入力される音声信号とメインユニットで生成される音声信号のうちからスピーカー出力すべき音声信号を選択する機能も有する。すなわち、映像信号セレクタ130は映像信号系統と音声信号系統の2系統を独立に切り替えが可能な切り替えスイッチである。ディスプレイ装置140は、映像信号セレクタ130により選択された映像信号に基づいて画面表示を行うと共にユーザ入力を受け付ける液晶タッチパネルディスプレイ装置である。また、スピーカー150は映像信号セレクタ130により選択され出力される音声信号を音声に変換する。また、メインユニット100は、更にラジオユニット160、光ディスクドライブユニット170、USBユニット180、及びAUXユニット190等のサブユニットを備えている。ラジオユニット160はラジオ放送を受信するための機能ユニットである。光ディスクドライブユニット170はCDやDVD等の光ディスクに記録された音声データや映像データを再生するための機能ユニットである。USBユニット180はUSBUniversalSerialBusインターフェースを備えた携帯音楽プレーヤー等の外部デジタル機器を接続するための機能ユニットである。AUXユニット190は、図示しない外部入力端子AUX端子を介して外部機器から入力される音声信号及び映像信号を処理してスピーカー出力又はディスプレイ表示するための機能ユニットである。ナビゲーションユニット200は、制御部210、ナビゲーション処理部220、GPSユニット221、GPSアンテナ222、映像信号生成部230、及びBluetoothユニット300を備えている。制御部210は、ナビゲーションユニット200の全体の動作を統制して、メインユニット100にナビゲーション機能及びBluetooth通信機能を提供する。GPSユニット221は、GPSアンテナ222が取得したGPSGlobalPositioningSystem信号に基づいて測位を行い、測位結果をナビゲーション処理部220に提供する。ナビゲーション処理部220は、GPSユニット221から取得した測位結果及び地図情報に基づいてナビゲーション機能に関する処理を行う。映像信号生成部230は、ナビゲーションユニット200が提供する機能に関する表示画面ナビゲーションユニット画面及び音声を生成して、それぞれビデオ信号及び音声信号としてメインユニットの映像信号セレクタ130に出力する。Bluetoothユニット300は、Bluetooth通信機能を有する携帯電話2と無線接続してハンズフリー通話機能を実現するモジュールである。Bluetoothユニット300には、Bluetooth対応機器と無線通信するためのアンテナ310及びハンズフリー通話を行うためのマイク320が接続されている。なお、本実施形態においては、制御部210、ナビゲーション処理部220、GPSユニット221、及び映像信号生成部230が主回路基板上に実装され、Bluetoothユニット300は主回路基板に着脱自在な増設モジュールとして構成されているが、本発明のナビゲーションユニット200の基板構成はこれに限定されない。例えば、別の実施形態のBluetoothユニットは、主回路基板上に直接実装されてもよい。ナビゲーションユニット200の制御部210には、ナビゲーション機能に関する表示画面及び音声を生成するためのナビゲーション用アプリケーションプログラムと、Bluetooth通信機能に関する表示画面及び音声を生成するためのBluetooth用アプリケーションプログラムが実装されている。制御部210は、複数のプログラムを同時に実行するが、メインタスクに設定されたアプリケーションのみが映像信号生成部230を制御して表示画面及び音声を生成することができるように構成されている。以下、本発明の実施形態に係る車載情報装置1において、Bluetooth通信機能に関する割り込み処理が発生した場合に実行される画面表示に関する処理について説明する。まず、メインユニット画面の表示中にBluetooth割り込み処理が発生した場合の処理について、図2から図5のフローチャート及び図7のシーケンス図を参照しながら説明する。図2は、メインユニット100が実行する処理を示すフローチャートである。図3は、図2のフローチャートにおけるナビゲーションユニット機能呼び出し処理M7の詳細を示すフローチャートである。また、図4はナビゲーションユニット200が実行する処理を示すフローチャートである。図5及び図6は、それぞれ図4のフローチャートにおける着信処理N3及びBluetooth処理N5の詳細を示すフローチャートである。また、図7は、ラジオ受信画面T図13の表示中にBluetooth割り込み処理が発生した場合に、ナビゲーションユニット200と、メインユニット100及びBluetoothユニット300との間で実行される制御手順を示すシーケンス図である。また、図7のシーケンス図には、ナビゲーションユニット200及びメインユニット100が生成する画面、映像信号セレクタ130が選択する画面、ディスプレイ装置140に表示される画面、及びスピーカー150から出力される音声の遷移が示されている。なお、各フローチャート、シーケンス図、及び以下の説明において、メインユニット画面をメイン画面、メインユニット100が生成する音声をメイン音声、ナビゲーションユニット画面をナビ画面、ナビゲーションユニット200が生成する音声をナビ音声と略記する。<フェーズA1>車載情報装置1が起動すると、制御部110は映像信号セレクタ130を制御して、メイン画面及びメイン音声を選択する図2/処理M1。次に、メインユニット100の制御部110は、映像信号生成部120を制御して、ユーザが使用する機能を選択するための各機能選択ボタンの表示を含むホーム画面H図12及び対応するメイン音声を生成する処理M2。また、ナビゲーションユニット200の制御部210は、ナビゲーション用アプリケーションをメインタスクに設定し図4/処理N1、映像信号生成部230を制御して、通常時割り込み処理が発生していないときに表示するナビゲーション画面Nを生成する。図14に示されるナビゲーション画面Nは、割り込み処理が発生していない通常時にナビゲーションユニット200が生成するナビゲーション画面の一例である。なお、車載情報装置1の起動時においては、映像信号セレクタ130によりメイン画面及びメイン音声が選択されているため、ディスプレイ装置140にはホーム画面Hが表示され、スピーカー150からはメニュー機能に関する音声が出力される。<フェーズA2>ホーム画面H図12においてユーザがラジオ機能選択ボタンb1をタッチするとM3:YES、M4:NO、メインユニット100は選択されたラジオ受信機能に対応するラジオ受信画面T図13を生成するM5。引き続きメインユニットが提供する機能が主として使用されるため、映像信号セレクタ130も引き続きメイン画面及びメイン音声を選択するM6。そのためディスプレイ装置140にはラジオ受信画面Tが表示され、スピーカーからはラジオ音声が出力される。このとき、メインユニット100はユーザによる機能選択操作があったことをナビゲーションユニット200に通知せず、ナビゲーションユニット200は引き続き通常のナビゲーション画面N図14を生成し続ける。<フェーズA3>このとき携帯電話2に着信が入り、Bluetooth無線リンクを介して携帯電話2からBluetoothユニット300に呼出信号が送信されると、Bluetoothユニット300は呼出信号S101図7をナビゲーションユニット200の制御部210へ転送する。ナビゲーションユニット200は、呼出信号S101を受信すると図4/N2:YES、着信処理N3を開始する。着信処理N3において、まずナビゲーションユニット200はBluetooth通信機能に関する音声のスピーカー出力開始を要求するBluetooth音声ON要求S102をメインユニット100に送信する図5/N301。メインユニット100は、Bluetooth音声ON要求S102を受信するとM3:NO、M8:YES、メインタスクをBluetooth用アプリケーションに切り替えるためのタスク切り替え命令S103をナビゲーションユニット200に送信するM9。タスク切り替え命令S103には、映像信号セレクタ130によってメイン画面が選択されていることの通知、すなわち割り込み処理中にナビゲーション機能に関する情報が少なくとも主として含まれない画面を生成することの要求を含んでいる。また、メインユニット100は、Bluetooth音声ON要求S102を受信すると直ちに映像信号セレクタ130から出力される音声信号をミュートさせ、所定時間後にナビ画面及びナビ音声電話音声に切り替えるよう映像信号セレクタ130を制御するM10。ナビゲーションユニット200は、タスク切り替え命令S103を受信すると図5/N302:YES、Bluetooth用アプリケーションをメインタスクに設定しN303、Bluetooth用アプリケーションにより着信画面PI図15が生成され、メインユニット100に出力されるN304。また、メインユニット100は、タスク切り替え命令S103を送信した後、映像信号セレクタ130の選択をナビ画面及びナビ音声に切り替え、音声ミュートを解除する。従って、このときディスプレイ装置140にはナビゲーションユニット200が生成する着信画面PIが表示され、スピーカー150からは携帯電話の通話音声が出力される。着信画面PIは、携帯電話2の着信Bluetooth割り込み処理の発生をユーザに通知するためのものである。着信画面PIには例えば発呼者の名前Nameと電話番号Numberが表示される。これらの情報は、携帯電話2が保持する電話帳データベースに登録されているものであり、呼出信号と共にBluetooth無線リンクを介して携帯電話2からナビゲーションユニット200に送信される。あるいは、電話帳データベースは、予めBluetooth無線通信により携帯電話2から車載情報装置1へ送信され、ナビゲーションユニット200の記憶装置に保持されていてもよい。また、着信画面PI図15には、通話開始ボタンb6と着信拒否ボタンb7の表示が含まれている。なお、Bluetooth割り込み処理が継続している間フェーズA3,A4、映像信号セレクタ130は常にナビ画面を選択するように制御され、ディスプレイ装置140にはナビ画面が表示され続ける図7参照。また、Bluetooth割り込み処理が発生すると、上述のようにナビ画面がディスプレイ装置140に表示されるよう映像信号セレクタ130が切り替えられる。しかし、メインユニットの映像信号生成部120は、Bluetooth割り込み処理が終了するまで、割り込み処理発生時フェーズA2と同じラジオ受信画面Tを生成し続ける。着信画面PI図15において通話開始ボタンb6がタッチされると図5/N305:NO、N306:YES、ナビゲーションユニットの制御部210は着信応答要求S104図7をBluetoothユニット300に送信しN307、Bluetoothユニット300はこれを携帯電話2へ転送して、通話S105が開始されるN308。なお、着信画面PI図15において着信拒否ボタンb7がタッチされると図5/N305:YES、ナビゲーションユニット200の処理はN315及びN316へ進み、割り込み処理が終了する。処理N315及びN316については後述する。<フェーズA4>通話S105が開始すると、次にナビゲーションユニット200は通話中に表示すべき画面の生成を開始する。ここでは、タスク切り替え命令S103において、ナビゲーション機能に関する情報を含まない画面を生成するように要求されているためS309:NO、そのままBluetooth用アプリケーションがメインタスクとなり、Bluetooth機能通話に関する情報を主として表示する通話画面PC図16を生成するN312。通話画面PCには、発呼者の名前Nameや電話番号Numberの他、通話時間CallTimeや受信電波の強度を示す指標アンテナマークaが表示される。また、通話画面PC図16には終話ボタンb8が表示される。本発明の実施形態に係る車載情報装置1は、Bluetooth割り込み処理発生時に表示されていた画面すなわち着信時にユーザが主として使用していた機能に応じて、通話中に表示すべき画面を決定する。ここでは、携帯電話2の着信時にナビゲーション画面N図14ではなくラジオ受信画面T図13が表示されていたことから、ユーザはナビゲーション情報を強く求めていないと判断することができる。従って、ナビゲーション情報を表示させる必要性は低い。むしろ、このときに脈絡なくナビゲーション情報を表示させると、ユーザに違和感を与える可能性が高い。一方、通話中に通話状態に関する情報をユーザに提供することは、ユーザのニーズに適っており、ユーザに違和感を与えることもない。そのため、本実施形態に係る車載情報装置1は、Bluetooth割り込み処理発生時にメインユニット画面が表示されていた場合、すなわち割り込み処理発生時にナビゲーション機能が主として使用されていなかった場合には、通話に関する情報を主として含む通話画面PC図16を通話中に表示するように構成されている。このような構成にすることで、通話中にユーザのニーズに適った情報を画面に表示させることができ、画面を見たユーザに違和感を与えることがない。<フェーズA5>ユーザが通話画面PC図16上の終話ボタンb8をタッチするとN313:YES、ナビゲーションユニット200は終話信号S106図7をBluetoothユニット300に送信するN314。Bluetoothユニット300は、終話信号S106を携帯電話2へ転送すると、次いで通信先から切断信号S107が返されて携帯電話回線が切断される。Bluetoothユニット300から切断信号S107が転送されると、ナビゲーションユニット200は、Bluetooth通信機能に関する音声出力の終了を要求するBluetooth音声OFF要求S108をメインユニット100に送信するN315。メインユニット100は、Bluetooth音声OFF要求S108を受信すると図2/M3M8:NO、M11:YES、直ちに映像信号セレクタ130から出力される音声信号をミュートさせ、メインタスクをナビゲーション用アプリケーションに切り替えるためのタスク切り替え命令S109をナビゲーションユニット200に送信するM12。タスク切り替え命令S109を受信するとN316:YES、ナビゲーションユニット200の処理は図4のN1に戻り、メインタスクを再びナビゲーション用アプリケーションに設定する。次に、メインユニット100は、映像信号セレクタ130を制御してスピーカー150に出力する音声をメイン音声に切り替えM13、更にBluetooth音声OFF要求S108の受信から所定時間経過後に、Bluetooth割り込み処理発生時に表示されていた画面に切り替えるよう映像信号セレクタ130を制御する。ここでは、割り込み処理発生時にメイン画面が表示されていたことからM14:YES、映像信号セレクタ130の選択する画面はメイン画面に切り替えられるM15。上述のように、Bluetooth割り込み処理中はメインユニット100が生成する画面が変更されないため、このときディスプレイ装置140にはBluetooth割り込み処理発生時に表示されていたラジオ受信画面T図13が表示される。すなわち画面表示は着信時の状態に戻る。以上が、メイン画面の表示中にBluetooth割り込み処理が発生した場合に実行される画面表示に関する処理である。次に、ナビ画面の表示中にBluetooth割り込み処理が発生した場合に実行される画面表示に関する処理について、図2から図5のフローチャート及び図8のシーケンス図を参照しながら説明する。なお、説明の重複を避けるため、以下の説明はメインユニット画面の表示中に割り込み処理が発生した場合の処理と相違する事項を中心に説明する。<フェーズB2>ホーム画面H図12においてユーザがナビゲーション機能選択ボタンb2をタッチすると図2/M3:YES、M4:YES、ナビゲーションユニット機能呼び出し処理M7が実行される。ナビゲーションユニット機能呼び出し処理M7では、ナビゲーション機能が選択されたBluetooth割り込み処理が発生していない為図3/M71:NO、ナビゲーション機能が呼び出されるM75。また、メインユニット100の制御部110は、ナビゲーションユニット機能呼び出し処理M7を実行すると共に、映像信号セレクタ130の選択する画面をナビ画面に切り替える。従って、ディスプレイ装置140には通常時のナビゲーション画面Nが表示される。<フェーズB4>ナビ画面の表示中にBluetooth割り込み処理が発生すると、上述のフェーズA3と同様の処理が行われ、着信画面PI図15が表示される。なお、映像信号セレクタ130は引き続きナビ画面を選択する。着信画面PIにおいて着信拒否ボタンb7がタッチされると図5/N305:YES、通信S208N315及びS209M12の後、ナビゲーションユニット200の処理はN1図4に戻り、通常時のナビゲーション画面N図14を生成する。また、メインユニット100の制御部110は、Bluetooth割り込み処理発生時に選択されていた画面ナビ画面に戻すよう映像信号セレクタ130を制御するM14:NO、M16。そのため、映像信号セレクタ130は引き続きナビ画面を選択する。したがってディスプレイ装置140には、Bluetooth割り込み処理発生時に表示されていた通常時のナビゲーション画面Nが表示される。すなわち画面表示は着信時の状態に戻る。また、着信画面PI図15においてユーザが通話開始ボタンb6をタッチすると図5/N305:NO、N306:YES、通話が開始されN307、N308、ナビゲーションユニット200の生成する画面が通話中の表示に適した画面に変わる。ここでは、Bluetooth割り込み処理の発生時にナビ画面が表示されていたため図3/M72:NO、処理M74において出力されるタスク切り替え命令S103には、映像信号セレクタ130によってナビ画面が選択されていることの通知、すなわち割り込み処理中にナビゲーション機能に関する情報を主として含む画面を生成することの要求を含んでいる図5/N309:YES。そのため、通話S205が開始すると、ナビゲーションユニット200はメインタスクをナビゲーション用アプリケーションに設定しN310、ナビゲーション情報を主として含む通話中ナビゲーション画面NC図17を生成する処理N311が実行される。通話中ナビゲーション画面NCは、ナビゲーション画面N図14の右上に小さな終話アイコンb9が重畳された画面である。終話アイコンb9には、通話画面PC図16における終話ボタンb8と同じ機能が割り当てられている。ここで、携帯電話2の着信時にナビゲーション画面Nが表示されていたことから、ユーザはナビゲーション機能に関する情報を強く求めていると判断することができる。また、処理N312において生成される通話画面PC図16に表示される情報は、いずれもユーザの利便に資する情報ではあるが、終話ボタンb8を除いては通話中の表示が必要不可欠なものではない。従って、着信時にナビゲーション画面が表示されていた場合には、ナビゲーション機能に関する情報を主とする画面を通話中に表示することがユーザのニーズに適っていると考えられる。また、そのような表示はユーザに違和感を与えることもない。そのため、本発明の実施形態に係る車載情報装置1は、着信時にナビ画面が表示されていた場合には、通話中ナビゲーション画面NC図17を通話中に表示する。<フェーズB5>通話中ナビゲーション画面NCにおいて、右上に小さく表示された終話ボタンb9をユーザがタッチするとN313:YES、終話処理S206、S207N314及びメインユニット100との通信S208N315、S209M12の後、ナビゲーションユニット200の処理はN1に戻り、再び通常時のナビゲーション画面N図14を生成する。また、Bluetooth割り込み処理発生時にナビ画面が表示されていたため、メインユニット100の制御部110は、引き続きナビ画面を選択するよう映像信号セレクタ130を制御する。これにより、ディスプレイ装置140には、割り込み発生時に表示されていた通常時のナビゲーション画面Nが表示される。すなわち画面表示は着信時の状態に戻る。以上が、ナビ画面の表示中にBluetooth割り込み処理が発生した場合に実行される画面表示に関する処理の説明である。以上に説明した処理は携帯電話2への着信によりBluetooth割り込み処理が発生した場合のものであるが、ユーザが携帯電話2から発呼した場合にもBluetooth割り込み処理が発生して画面遷移が生じる。本実施形態に係る車載情報装置1は、発呼により発生したBluetooth割り込み処理においても、発呼時Bluetooth割り込み処理の発生時にディスプレイ装置140に表示されていた画面に応じて通話中Bluetooth割り込み処理中に生成する画面を決定して表示することで、ユーザのニーズに適った違和感の無い画面遷移を実現する。次に、ユーザがBluetoothユニット300と無線接続された携帯電話2から他の携帯電話に発呼して、車載情報装置1にBluetooth割り込み処理が発生した場合に実行される画面表示に関する処理について説明する。まず、メイン画面の表示中にBluetooth割り込み処理が発生した場合の処理について、図2から図4及び図6のフローチャート及び図9のシーケンス図を参照しながら説明する。なお、ここではラジオ受信画面T図13の表示中にハンズフリー通話機能により携帯電話2から発呼した場合を例に説明する。また、説明の重複を避けるため、以下の説明は、上述した着信により割り込み処理が発生した場合の処理と相違する事項を中心に説明する。<フェーズC3>ラジオ受信画面T図13の右上には、ホーム画面H図12に表示を切り替えるためのHomeボタンhが表示されている。ホーム画面Hは、メインユニット100が提供するメニュー機能をユーザが利用するための画面である。すなわち、ラジオ受信画面TにおいてHomeボタンhがタッチされると図2/M3:YES、メインユニット100が提供するメニュー機能が選択されM4:NO、メインユニット100の映像信号生成部120が生成する画面がラジオ受信画面Tからホーム画面Hに変更されるM5。また、映像信号セレクタ130は引き続きメイン画面及びメイン音声を選択しM6、ディスプレイ装置140にはホーム画面Hが表示される。図12に示されるように、ホーム画面Hは、車載情報装置1とBluetooth接続された携帯電話2を使用したハンズフリー通話機能を選択するための通話機能選択ボタンb3を含んでいる。<フェーズC4>ホーム画面Hにおいてユーザが通話機能選択ボタンb3をタッチするとM3:YES、ナビゲーションユニット200が提供するハンズフリー通話機能が選択されM4:YES、Bluetooth割り込み処理が発生し、メインユニット100の処理はナビゲーションユニット呼び出し処理M7に移る。ここでは、Bluetooth機能であるハンズフリー通話機能が選択された為図3/M71:YES、メインユニット100の処理はM72へ進む。また、ここではラジオ受信画面T図13の表示中、すなわち映像信号セレクタ130がメイン画面を選択していたときに、ユーザがハンズフリー通話機能Bluetooth機能の呼び出し操作を開始したためM72:YES、メインユニット100の処理はM73へ進む。処理M73においては、Bluetooth機能の呼び出し、すなわちメインタスクをBluetooth用アプリケーションに切り替えることを命令するタスク切り替え命令S301がナビゲーションユニット200へ送信される。タスク切り替え命令S301には、映像信号セレクタ130によってメイン画面が選択されていることの通知、すなわち割り込み処理中にナビゲーション機能に関する情報を、少なくとも主として含まない画面を生成することの要求を含んでいる。ナビゲーションユニット200は、メインユニット100からのタスク切り替え命令S301を受け取ると、Bluetoothユニット300からの呼出信号を受けずにメインユニット100からBluetooth用アプリケーションへのタスク切り替え命令S301を受けたことから、Bluetooth割り込み処理は着信呼出しにより発生したものではないと判断して図4/N2:NO、N4:YES、Bluetooth処理N5へ進む。図6に示されるBluetooth処理N5において、ナビゲーションユニット200は、先ずメインタスクをBluetooth用アプリケーションに設定しN501、次いでBluetooth通信機能に関する音声のスピーカー出力開始を要求するBluetooth音声ON要求S302をメインユニット100に送信するN502。Bluetooth用アプリケーションは、Bluetooth割り込み処理発生後、最初に電話メニュー画面PM図18を生成する。メインユニット100はBluetooth音声ON要求S302を受信するとM8:YES、直ちに映像信号セレクタ130から出力される音声信号をミュートさせ、所定時間後にナビ画面及びナビ音声電話音声に切り替えるよう映像信号セレクタ130を制御するM10。そして、ディスプレイ装置140に電話メニュー画面PMが表示される。なお、Bluetooth割り込み処理が終了するまで、映像信号セレクタ130はナビ画面を選択し続け、ディスプレイ装置140にはナビ画面が表示される。電話メニュー画面PM図18は、電話帳リスト画面PB図19に表示を変更するための電話帳ボタンb11Phonebookを含んでいる。<フェーズC5>電話メニュー画面PM図18において、ユーザが電話帳ボタンb11をタッチすると、ナビゲーションユニット200の生成する画面が電話帳リスト画面PB図19に変更される。電話帳リスト画面PBは、ユーザが電話をかける相手を選択するための画面であり、例えば電話帳データベースに登録された複数のレコードの名前情報b12がリスト表示される。<フェーズC6>電話帳リスト画面PBにおいて、リスト表示された名前情報b10の一つをユーザがタッチすると、ナビゲーションユニット200の生成する画面がタッチされた名前情報b10に対応する電話帳レコード詳細画面PA図20に変更され、ディスプレイ装置140に表示される。電話帳レコード詳細画面PAは、ユーザが選択したレコードの詳細情報を表示する画面であり、例えば各レコードの名前Nameや電話番号Number等のより詳細な情報の表示を含んでいる。また、電話帳レコード詳細画面PAは、表示された電話番号に電話をかけるための通話ボタンb13を含んでいる。<フェーズC7>電話帳レコード詳細画面PA図20においてユーザが通話ボタンb11をタッチすると図6/N505:YES、ナビゲーションユニット200はBluetoothユニット300に呼出信号S303を送信するN506。呼出信号S303を受信したBluetoothユニット300は、これを携帯電話2へ転送する。携帯電話2は、呼び出し相手からの応答信号を着信すると、応答信号の着信を通知する信号S304をBluetoothユニット300に送信し、Bluetoothユニット300がこれをナビゲーションユニット200に転送すると、通話S305が開始されるN507。<フェーズC8>次の処理N508において、ナビゲーションユニット200は、Bluetooth割り込み処理発生時に表示されていた画面に基づいて、通話中に表示すべき画面を決定する。上述の通り、タスク切り替え命令S301には、Bluetooth割り込み処理発生時に映像信号セレクタ130によってメイン画面が選択されていたことの通知を含んでいるためN508:NO、ナビゲーションユニット200はBluetooth機能ハンズフリー通話機能に関する情報を主として表示する画面を生成するN509。この場合、Bluetooth割り込み処理発生時すなわちユーザが電話をかけるための操作を開始した時にナビゲーション機能に関する情報を含まないメイン画面であるラジオ受信画面T図13が表示されていたことから、ユーザはナビゲーション情報を強く求めていないと判断することができる。そのため、本発明の実施形態に係る車載情報装置1は、Bluetooth割り込み処理発生時にメイン画面が表示されていた場合には、ハンズフリー通話機能に関する情報を主として含む通話画面PC図16を通話中に表示する。<フェーズC9>通話画面PCにおいて、ユーザが終話ボタンb8をタッチするとN512:YES、ナビゲーションユニット200は、Bluetooth通信機能に関する音声出力の終了を要求するBluetooth音声OFF要求S308をメインユニット100に送信するN513。メインユニット100は、Bluetooth音声OFF要求S308を受信すると、直ちに映像信号セレクタ130から出力される音声信号をミュートさせ、メインタスクをナビゲーション用アプリケーションに切り替えてBluetooth割り込み処理を終了させる命令S309をナビゲーションユニット200に送信するM12。命令S309が受信されてBluetooth割り込み処理が終了するとN514:YES、ナビゲーションユニット200の処理はN1に戻ってナビゲーション用アプリケーションをメインタスクに設定し、再び通常時のナビゲーション画面N図14を生成する。また、メインユニット100の制御部110は、Bluetooth割り込み処理が終了した為、映像信号セレクタ130の選択する音声をメイン音声に切り替えるM13。次に、ナビ音声ON要求時、すなわちBluetooth割り込み処理の発生時に表示されていた画面に基づいて、Bluetooth割り込み処理の終了後に表示させるべき画面を決定する。ここでは、ユーザがハンズフリー通話機能を選択するための操作を開始した時に、メイン画面であるラジオ受信画面Tが表示されていたことからM14:YES、メインユニット画面を選択するよう映像信号セレクタ130を制御するM15。これにより画面表示は、Bluetooth割り込み処理発生時、すなわちユーザが電話をかけるための操作を開始した時の状態に戻る。以上が、メインユニット画面の表示中に、ユーザ操作発呼によりBluetooth割り込み処理が発生した場合に実行される画面表示に関する処理である。次に、この処理の途中で発呼を中止した場合の処理について、図10に示されるシーケンス図を参照して説明する。図10は、電話メニュー画面PM図18の表示中に発呼のプロセスが中止された場合のシーケンス図である。<フェーズC4a>電話メニュー画面PMの左上には、画面を1つ前に戻すための<印ボタンが表示されている。電話メニュー画面PMにおいて、ユーザが<ボタンを続けて2度タッチすると、2つ前に表示されていたホーム画面Hへ戻して、Bluetooth割り込み処理を終了するための処理が行われる。具体的には、ユーザが終話ボタンb8を続けて2度タッチすると、ナビゲーションユニット200はBluetooth割り込み処理をキャンセルする操作が行われたと判断してN503:YES、Bluetooth通信機能に関する音声出力の終了を要求するBluetooth音声OFF要求S308aをメインユニット100に送信するN513。メインユニット100は、Bluetooth音声OFF要求S308aを受信すると、直ちに映像信号セレクタ130から出力される音声信号をミュートさせ、メインタスクをナビゲーション用アプリケーションに切り替えてBluetooth割り込み処理を終了させる命令S309aをナビゲーションユニット200に送信するM12。以降、図9におけるフェーズC9と同様の処理がフェーズC9aにおいて実行され、ユーザ操作によりBluetooth割り込み処理が発生した時に表示されていたラジオ受信画面Tが表示され、ラジオ音声がスピーカー出力される。これにより画面表示は、Bluetooth割り込み処理発生時、すなわちユーザが電話をかけるための操作を開始した時の状態に戻る。次に、ナビ画面の表示中に、ユーザ操作によりBluetooth割り込み処理が発生した場合の画面遷移について、図2から図4及び図6のフローチャート及び図11のシーケンス図を参照しながら説明する。なお、説明の重複を避けるため、以下の説明はメインユニット画面の表示中に割り込み処理が発生した場合の処理と相違する事項を中心に説明する。<フェーズD3>通常時のナビゲーション画面N図14の右下には、ナビゲーションメニュー画面NM図21に表示を切り替えるためのMenuボタンb5が表示されている。Menuボタンb5がタッチされると、ナビゲーションユニット100の生成する画面がナビゲーションメニュー画面NM図21に変更され、ディスプレイ装置140に表示される。<フェーズD4>ナビゲーションメニュー画面NMは、ナビゲーションモジュール200が提供する機能を選択するための画面である。ナビゲーションメニュー画面NMの中央下側には、Bluetooth機能を選択するためのBluetoothボタンb14が表示される。<フェーズD5>Bluetoothボタンb14がタッチされると、ナビゲーションモジュール200の生成する画面が電話メニュー画面PM図18に変更される。また、ナビゲーションモジュール200は、次いでBluetooth通信機能に関する音声のスピーカー出力開始を要求するBluetooth音声ON要求S502をメインユニット100に送信する。メインユニット100はBluetooth音声ON要求S502を受信すると、直ちに映像信号セレクタ130から出力される音声信号をミュートさせ、所定時間後にナビ画面及びナビ音声電話音声に切り替えるよう映像信号セレクタ130を制御する。そして、ディスプレイ装置140に電話メニュー画面PMが表示される。<フェーズD6>電話メニュー画面PM図18において、ユーザが電話帳ボタンb11をタッチすると、ナビゲーションユニット200の生成する画面が電話帳リスト画面PB図19に変更される。<フェーズD7>電話帳リスト画面PBにおいて、リスト表示された名前情報b12の一つをユーザがタッチすると、ナビゲーションユニット200の生成する画面がタッチされた名前情報b12に対応する電話帳レコード詳細画面PA図20に変更され、ディスプレイ装置140に表示される。<フェーズD8>電話帳レコード詳細画面PA図20においてユーザが通話ボタンb13をタッチすると図6/N505YES、ナビゲーションユニット200とBluetoothユニット300との間で呼出信号S503及び応答信号S504が送信され、通話S505が開始されるN507。<フェーズD9>N508において、Bluetooth割り込み処理発生時に表示されていた画面に応じて、通話中の表示に適した画面が判断される。ここでは、Bluetooth割り込み処理発生時すなわちユーザが電話をかけるための操作を開始した時にナビゲーションユニット画面であるナビゲーション画面N図14が表示されていたことからN508YES、ユーザはナビゲーション情報を強く求めていると判断することができる。そのため、ナビゲーションユニット200は、ナビゲーション用アプリケーションをメインタスクに設定しN510、ナビゲーション機能に関する情報を主として含む通話中ナビゲーション画面NC図17を通話中に生成させるN511。通話中ナビゲーション画面NCにおいて、ユーザが終話ボタンb9をタッチするとN512:YES、ナビゲーションユニット200はBluetooth音声OFF要求S508をメインユニット100に送信するN513。メインユニット100は、Bluetooth音声OFF要求S508を受信するとM11:YES、直ちに映像信号セレクタ130から出力される音声信号をミュートさせ、メインタスクをナビゲーション用アプリケーションに切り替えてBluetooth割り込み処理を終了させる命令S509をナビゲーションユニット200に送信するM12。<フェーズD10>ナビゲーションユニット200が命令S509を受信してBluetooth割り込み処理が終了するとN514:YES、ナビゲーションユニット200の処理はN1に戻ってナビゲーション用アプリケーションをメインタスクに設定し、再び通常時のナビゲーション画面N図14を生成する。また、Bluetooth割り込み処理発生時にナビ画面が表示されていたためM14:NO、メインユニット100の制御部110は引き続きナビ画面を選択するよう映像信号セレクタ130を制御するM16。これにより、ディスプレイ装置140には、割り込み発生時に表示されていた通常時のナビゲーション画面Nが表示される。すなわち画面表示は着信時の状態に戻る。以上のように、本実施形態のナビゲーションユニット200には、ナビゲーション機能に関する表示画面及び音声を生成するためのナビゲーション用アプリケーションプログラムと、Bluetooth通信機能に関する表示画面及び音声を生成するためのBluetooth用アプリケーションプログラムが実装され、ナビゲーションユニット200が、Bluetooth割り込み処理発生時にナビ画面とメイン画面のいずれが表示されていたかを判断し、この判断結果に基づいて使用するアプリケーションプログラムを切り替えている。そして、Bluetooth割り込み処理発生時にナビ画面が表示されていた場合には、ナビゲーション用アプリケーションプログラムを使用してナビゲーション情報を主として含む通話中ナビゲーション画面NC図17を生成し、Bluetooth割り込み処理発生時にメイン画面が表示されていた場合には、Bluetooth用アプリケーションプログラムを使用してBluetooth機能通話に関する情報を主として表示する通話画面PC図16を生成している。すなわち、ナビゲーションユニット200は、メインユニット100との連携によって、Bluetooth割り込み処理発生時の表示画面に応じた通話時の表示画面を生成するように構成されているため、ユーザにとって自然な違和感のない画面が表示される。また、メインユニット100は、Bluetooth割り込み処理が終了した時、Bluetooth割り込み処理発生時にナビ画面とメイン画面のいずれが表示されていたかを判断し、Bluetooth割り込み処理発生前の画面に戻すように構成されているため、Bluetooth割り込み処理が発生したことによってユーザが意図しない画面が表示されることもない。以上が本実施形態についての説明であるが、本発明は、上述した実施形態の構成に限定されるものではなく、発明の技術的思想の範囲内において様々な変形が可能である。例えば、本実施形態においては、ナビゲーションユニット200が、Bluetooth割り込み処理発生時にナビ画面とメイン画面のいずれが表示されていたかを判断し、この判断結果に基づいて使用するアプリケーションプログラムを切り替え、通話中ナビゲーション画面NC図17又は通話画面PC図16を生成する構成としたが、この構成に限定されるものではない。Bluetooth割り込み処理発生時に、ナビゲーションユニット200がメインユニット100に対しナビ画面とメイン画面のいずれを表示しているかを問い合わせる構成とすることも可能である。以下、この構成について、第二の実施形態として説明する。図22は、本発明の第二の実施形態に係る車載情報装置1Mの概略構成を示すブロック図である。車載情報装置1Mは、第一の実施形態と同様、カーナビゲーション機能の他に、各種音声映像メディアを再生する機能やネットワーク通信機能を備えた多機能の車載情報装置であり、メインユニット100Mの制御部110Mが表示画面通知部112を有し、ナビゲーションユニット200Mの制御部210Mが表示画面認識部212を有する点で、第一の実施形態に係る車載情報装置1と異なる。また、車載情報装置1Mは、第一の実施形態と同様、Bluetooth対応携帯電話機と連携してハンズフリー通話を実現するBluetooth通信機能を有している。なお、図22においては、図1に示す第一の実施形態に係る車載情報装置1と同一の構成については、同一の符号を付している。車載情報装置1Mは、メインユニット100Mとナビゲーションユニット200Mを備えている。メインユニット100Mは、車載情報装置1Mを構成する各ユニットを統合制御する本体装置であるとともに、カーナビゲーション機能及びBluetooth通信機能を除く各機能を提供するサブユニットを備えている。ナビゲーションユニット200Mは、メインユニット100Mと接続され、カーナビゲーション機能及びBluetooth通信機能を提供する機能ユニットである。なお、本実施形態においては、ナビゲーションユニット200Mはメインユニット100Mの筐体内に配置されているが、メインユニット100Mの外部に配置されていてもよく、またメインユニット100Mに対して着脱自在に構成されていてもよい。メインユニット100Mは、制御部110M、映像信号生成部120、映像信号セレクタ130、ディスプレイ装置140、及びスピーカー150を備えている。制御部110Mはメインユニット100Mを構成する各部の動作を統制する。映像信号生成部120は、メインユニット100Mが提供する各種機能に関する表示画面メインユニット画面を生成してビデオ信号として出力する。映像信号セレクタ130は、後述するナビゲーションユニット200Mから出力されるナビゲーションユニット画面の映像信号とメインユニット画面の映像信号のうちから表示すべき画面の映像信号を選択する切り替えスイッチである。ディスプレイ装置140は、映像信号セレクタ130により選択された映像信号に基づいて画面表示を行うと共にユーザ入力を受け付ける液晶タッチパネルディスプレイ装置である。また、メインユニット100Mは、更にラジオユニット160、光ディスクドライブユニット170、USBユニット180、及びAUXユニット190等のサブユニットを備えている。ラジオユニット160はラジオ放送を受信するための機能ユニットである。光ディスクドライブユニット170はCDやDVD等の光ディスクに記録された音声データや映像データを再生するための機能ユニットである。USBユニット180はUSBUniversalSerialBusインターフェースを備えた携帯音楽プレーヤー等の外部デジタル機器を接続するための機能ユニットである。AUXユニット190は、図示しない外部入力端子AUX端子を介して外部機器から入力されるアナログ音声信号及び映像信号を処理してスピーカー出力又はディスプレイ表示するための機能ユニットである。ナビゲーションユニット200MはPND用に設計された主回路基板を備えている。ナビゲーションユニット200Mの主回路基板には、制御部210M、ナビゲーション処理部220、GPSユニット221、GPSアンテナ222、映像信号生成部230、及びBluetoothユニット300を備えている。制御部210Mは、ナビゲーションユニット200Mの全体の動作を統制して、メインユニット100Mにナビゲーション機能及びBluetooth通信機能を提供する。GPSユニット221は、GPSアンテナ222が取得したGPSGlobalPositioningSystem信号に基づいて測位を行い、測位結果をナビゲーション処理部220に提供する。ナビゲーション処理部220は、GPSユニット221から取得した測位結果及び地図情報に基づいてナビゲーション機能に関する処理を行う。映像信号生成部230は、ナビゲーションユニット200Mが提供する機能に関する表示画面ナビゲーションユニット画面及び音声を生成して、それぞれビデオ信号及び音声信号としてメインユニットの映像信号セレクタ130に出力する。Bluetoothユニット300は、Bluetooth通信機能を有する携帯電話2と無線接続してハンズフリー通話機能を実現するモジュールである。本実施形態のBluetoothユニット300は、主回路基板に着脱自在な増設モジュールとして構成されている。なお、別の実施形態のBluetoothユニットは、主回路基板上に直接実装されてもよく、あるいはナビゲーションユニット200にケーブルを介して接続される別個のモジュールとして構成されてもよい。Bluetoothユニット300には、Bluetooth対応機器と無線通信するためのアンテナ310及びハンズフリー通話を行うためのマイク320が接続されている。また、メインユニット100Mの制御部110Mには表示画面通知部112が、ナビゲーションユニット200Mの制御部210Mには表示画面認識部212が、それぞれ設けられている。ナビゲーションユニット200Mの表示画面認識部212は、Bluetooth割り込み処理が発生したときに映像信号セレクタ130によって選択されていた画面をメインユニットの表示画面通知部112に問い合わせ、表示画面通知部112からの応答に基づいてBluetooth割り込み処理時に表示されていた画面を認識する。以下に、本実施形態に係る車載情報装置1Mにおいて、Bluetooth割り込み処理が発生した場合に実行される画面表示に関する処理について説明する。先ずは、Bluetoothユニット300とBluetooth接続された携帯電話2への着信により、車載情報装置1MにBluetooth割り込み処理が発生した場合について説明する。図23は、携帯電話2への着信によりBluetooth割り込み処理が発生した場合に、ナビゲーションユニット200Mが実行するナビゲーションユニット画面生成処理の概略を示したフローチャートである。本実施形態のナビゲーションユニット画面生成処理は、着信時Bluetooth割り込み処理発生時にディスプレイ装置140に表示されていた画面に応じてBluetooth割り込み処理中に生成する画面を決定して表示することで、ユーザのニーズに適った違和感の無い画面遷移を実現するものである。なお、図23のフローチャート及び以下の説明において、処理を構成する一連のステップをSと略記する。図24及び図25は、それぞれディスプレイ装置140に表示される画面遷移を示すダイアグラムの例である。図24はメインユニット画面の表示中にBluetooth割り込み処理が発生した場合の画面遷移を示し、図25はナビゲーションユニット画面の表示中にBluetooth割り込み処理が発生した場合の画面遷移を示す。なお、以下の説明においては、第一の実施形態と同様、メインユニット画面をメイン画面、メインユニット100が生成する音声をメイン音声、ナビゲーションユニット画面をナビ画面、ナビゲーションユニット200が生成する音声をナビ音声と略記する。また、第二の実施形態のディスプレイ装置140に表示される画面は、図12~図21に示される第一の実施形態の画面と同一の画面を表示するため、以下の説明においては同一の符号を付し、図12~図21を参照しながら説明する。まず、メイン画面の表示中にBluetooth割り込み処理が発生した場合の画面遷移について、図23及び図24を参照しながら説明する。<フェーズA1 ́>車載情報装置1Mが起動すると、メインユニット100Mはユーザが使用する機能を選択するための各機能選択ボタンの表示を含むホーム画面H図12を生成する。また、ナビゲーションユニット200Mは通常時割り込み処理が発生していないときに表示する図14のナビゲーション画面Nを生成する。このとき、制御部110Mは、メインユニット100Mが提供するメニュー機能機能選択機能をユーザが主として使用する機能だと判断し、映像信号セレクタ130にメイン画面を選択させ、ディスプレイ装置140にはホーム画面Hが表示される。<フェーズA2 ́>ホーム画面Hにおいてユーザがラジオ機能選択ボタンb1をタッチすると、メインユニット100Mの生成する画面が図13に示されるラジオ受信画面Tに変わる。引き続きメインユニット100Mが提供する機能が主として使用されるため、映像信号セレクタ130も引き続きメイン画面を選択し、ディスプレイ装置140にはラジオ受信画面Tが表示される。<フェーズA3 ́>このとき携帯電話2に着信が入ると、Bluetooth無線リンクを介して携帯電話2からBluetoothユニット300に着信が通知され、Bluetooth割り込み処理が発生する。ナビゲーションユニット200Mの表示画面認識部212は、Bluetooth割り込み処理が発生するとS2:YES、メインユニット100Mの表示画面通知部112へ割り込み処理の発生を通知すると共に、ディスプレイ装置140に表示されている画面すなわち映像信号セレクタ130により選択されている画面がメイン画面とナビ画面の何れであるかを問い合わせるS3。S3においてナビゲーションユニット200Mの表示画面認識部212から問い合わせを受けたメインユニット100Mの表示画面通知部112は、問い合わせを受けた時にディスプレイ装置140に表示されていた画面を表示画面認識部212に通知する。ここでは、表示画面認識部212から問い合わせを受けた時Bluetooth割り込み処理発生時に表示されていた画面がメイン画面であることが表示画面認識部212に通知される。次にナビゲーションユニット200Mは、生成する画面を図15に示される着信画面PIに変更するS4。一方、メインユニット100Mの制御部110Mは、Bluetooth割り込み処理発生の通知を受けると、Bluetooth割り込み処理を担うナビゲーションユニット200Mが生成する画面ナビ画面を選択してディスプレイ装置140に中継するよう映像信号セレクタ130を切り替える。従って、このときディスプレイ装置140にはナビゲーションユニット200Mが生成する着信画面PIが表示される。着信画面PIは、携帯電話2の着信Bluetooth割り込み処理の発生をユーザに通知するためのものである。着信画面PIには発呼者の名前Nameと電話番号Numberが表示される。これらの情報は、携帯電話2が保持する電話帳データベースに記録されているものであり、着信の通知と共にBluetooth無線リンクを介して携帯電話2からナビゲーションユニット200Mに送信される。なお、Bluetooth割り込み処理が継続している間フェーズA3 ́,A4 ́-a、映像信号セレクタ130は常にナビ画面を選択するように制御され、ディスプレイ装置140にはナビ画面が表示され続ける。なお、Bluetooth割り込み処理が発生すると、上述のようにナビ画面がディスプレイ装置140に表示されるよう映像信号セレクタ130が切り替えられるが、映像信号生成部120はBluetooth割り込み処理が終了するまでは割り込み処理発生時フェーズ2A ́と同じラジオ受信画面Tを生成し続ける。<フェーズA4 ́-a>また、着信画面PIには、通話開始ボタンb6と着信拒否ボタンb7が表示される。着信拒否ボタンb7が押されるとS5:YES、ナビゲーションユニット200Mの処理はS1に戻り、再び通常時のナビゲーション画面N図14を生成する。また、メインユニット100Mの制御部110Mは、Bluetooth割り込み処理発生時に選択されていた画面メイン画面に戻すよう映像信号セレクタ130を制御する。上述のように、Bluetooth割り込み処理中はメインユニット100Mが生成する画面が変更されないため、このときディスプレイ装置140にはBluetooth割り込み処理発生時に表示されていたラジオ受信画面T図13が表示される。すなわち画面表示は着信時の状態に戻る。<フェーズA4 ́-b>また、通話開始ボタンb6が押されるとS6:YES、ナビゲーションユニット200Mの生成する画面が通話中の表示に適した画面に変わるS7~9。本実施形態に係る車載情報装置1Mは、Bluetooth割り込み処理発生時着信時に表示されていた画面に応じて、通話中の表示に適した画面を決定して表示する。ここでは、着信時にメイン画面が表示されていたためS7:YES、ナビゲーションユニット200MはBluetooth割り込み処理すなわち通話機能に関する情報を主として表示するあるいは通話機能に関する情報のみを表示する通話画面PC図16を生成するS8。図16に示されるように、通話画面PCには発呼者の名前Nameや電話番号Numberの他、通話時間CallTimeや受信電波の強度を示す指標アンテナマークaが表示される。ここで、携帯電話2の着信時にナビゲーション画面N図14ではなくラジオ受信画面T図13が表示されていたことから、ユーザはナビゲーション情報を強く求めていないと判断することができる。また、このときに脈絡なくナビゲーション情報を表示させると、ユーザに違和感を与える可能性が高い。一方、通話中に通話状態に関する情報をユーザに提供することは、ユーザのニーズに適っており、ユーザに違和感を与えることもない。そのため、本実施形態に係る車載情報装置1Mは、Bluetooth割り込み処理発生時にメイン画面が表示されていた場合には、通話に関する情報を主として含む通話画面PCを通話中に表示する。<フェーズA5 ́>また、通話画面PC図16には終話ボタンb8が表示される。ユーザが終話ボタンb8をタッチするとS10:YES、ナビゲーションユニット200Mの処理はS1に戻りS11:NO、再び通常時のナビゲーション画面N図14を生成する。また、メインユニット100Mの制御部110Mは、Bluetooth割り込み処理が終了終話すると、割り込み処理の発生時に選択されていた画面ここではメイン画面に戻るよう映像信号セレクタ130を制御する。上述のように、Bluetooth割り込み処理中はメイン画面が変更されないため、このときディスプレイ装置140には割り込み発生時に表示されていたラジオ受信画面Tが表示される。すなわち画面表示は着信時の状態に戻る。以上が、メイン画面の表示中にBluetooth割り込み処理が発生した場合に実行される画面表示に関する処理である。次に、ナビ画面の表示中にBluetooth割り込み処理が発生した場合の画面遷移について、図23及び図25を参照ながら説明する。なお、説明の重複を避けるため、以下の説明はメインユニット画面の表示中に割り込み処理が発生した場合の処理と相違する事項を中心に説明する。<フェーズB2 ́>ホーム画面Hにおいて、ユーザがナビゲーション機能選択ボタンb2をタッチすると、映像信号セレクタ130の選択する画面がナビ画面に切り替わり、ディスプレイ装置140には通常時のナビゲーション画面Nが表示される。図14に示されるナビゲーション画面Nは、Bluetooth割り込み処理が発生していない通常時S1にナビゲーションユニット200Mが生成するナビゲーション画面の一例である。<フェーズB3 ́>ナビ画面の表示中にBluetooth割り込み処理が発生すると、上述のフェーズA3 ́と同様の処理が行われ、着信画面PI図15が表示される。なお、映像信号セレクタ130は引き続きナビ画面を選択する。<フェーズB4 ́-a>また、着信画面PI図15において着信拒否ボタンb7がタッチされるとS5:YES、処理はS1に戻り、ナビゲーションユニット200Mが生成する画面は通常時のナビゲーション画面N図14に変わる。また、メインユニット100Mの制御部110Mは、Bluetooth割り込み処理発生時に選択されていた画面メインユニット画面に戻すよう映像信号セレクタ130を制御する。そのため、映像信号セレクタ130は引き続きナビ画面を選択する。したがって、ディスプレイ装置140には、Bluetooth割り込み処理発生時に表示されていた通常時のナビゲーション画面N図14が表示される。すなわち画面表示は着信時の状態に戻る。<フェーズB4 ́-b>また、着信画面PI図15においてユーザが通話開始ボタンb6をタッチするとS6:YES、ナビゲーションユニット200Mの生成する画面が通話中の表示に適した画面に変わるS7~9。ここでは、Bluetooth割り込み処理の発生時にナビ画面が表示されていたためS7:NO、ナビゲーション情報を含まない通話画面PC図16を生成する処理S8は実行されず、代わりにナビゲーション情報を主として含む通話中ナビゲーション画面NC図17を生成する処理S9が実行される。通話中ナビゲーション画面NCは、ナビゲーション画面N図14の右上に小さな終話アイコンb9が重畳された画面である。ここで、携帯電話2の着信時にナビゲーション画面N図14が表示されていたことから、ユーザはナビゲーション機能に関する情報を強く求めていると判断することができる。また、処理S8において生成される通話画面PC図16に表示される情報は、いずれもユーザの利便に資する情報ではあるが、終話ボタンb8を除いては通話中の表示が必要不可欠なものではない。従って、着信時にナビゲーション画面Nが表示されていた場合には、ナビゲーション機能に関する情報を主とする画面を通話中に表示することがユーザのニーズに適っていると考えられ、そのような表示はユーザに違和感を与えることもない。そのため、本実施形態に係る車載情報装置1Mは、着信時にナビゲーション画面Nが表示されていた場合には、通話中ナビゲーション画面NC図17を通話中に表示する。<フェーズB5 ́>通話中ナビゲーション画面NCにおいて、右上に小さく表示された終話ボタンb9をユーザがタッチするとS10:YES、ナビゲーションユニット200Mの処理はS1に戻りS11:NO、再び通常時のナビゲーション画面N図14を生成する。また、Bluetooth割り込み処理発生時にナビ画面が表示されていたため、メインユニット100Mの制御部110Mは、引き続きナビ画面を選択するよう映像信号セレクタ130を制御する。これにより、ディスプレイ装置140には、割り込み発生時に表示されていた通常時のナビゲーション画面Nが表示される。すなわち画面表示は着信時の状態に戻る。以上が、ナビ画面の表示中にBluetooth割り込み処理が発生した場合に実行される画面表示に関する処理の説明である。以上に説明した処理は携帯電話2への着信によりBluetooth割り込み処理が発生した場合のものであるが、ユーザが携帯電話2から発呼した場合にもBluetooth割り込み処理が発生して画面遷移が生じる。本実施形態に係る車載情報装置1Mは、発呼により発生したBluetooth割り込み処理においても、発呼時Bluetooth割り込み処理の発生時にディスプレイ装置140に表示されていた画面に応じて通話中Bluetooth割り込み処理中に生成する画面を決定して表示することで、ユーザのニーズに適った違和感の無い画面遷移を実現する。以下、ユーザがBluetoothユニット300と無線接続された携帯電話2から他の携帯電話に発呼して、車載情報装置1にBluetooth割り込み処理が発生した場合に実行される画面表示に関する処理について説明する。図26は、携帯電話2から発呼したときにナビゲーションユニット200Mが実行するナビゲーションユニット画面生成処理の概略を示したフローチャートである。また、図27及び図28は、それぞれ発呼により発生するBluetooth割り込み処理の前後でディスプレイ装置140に表示される画面遷移の例である。図27はメイン画面の表示中にBluetooth割り込み処理が発生した場合の画面遷移を示し、図28はナビ画面の表示中にBluetooth割り込み処理が発生した場合の画面遷移を示す。まず、メイン画面の表示中にBluetooth割り込み処理が発生した場合の画面遷移について、図26及び図27を参照しながら説明する。なお、ここではラジオ受信画面T図13の表示中にハンズフリー通話機能により携帯電話2から発呼した場合を例に説明する。また、説明の重複を避けるため、以下の説明は着信により割り込み処理が発生した場合の処理と相違する事項を中心に説明する。<フェーズC3 ́>ラジオ受信画面T図13の右上には、ホーム画面H図12に表示を切り替えるためのHomeボタンhが表示されている。ホーム画面Hは、メインユニット100Mが提供するメニュー機能をユーザが利用するための画面である。Homeボタンhがタッチされると、メインユニット100Mの映像信号生成部120が生成する画面がラジオ受信画面Tからホーム画面Hに変更される。また、映像信号セレクタ130は引き続きメイン画面を選択し、ディスプレイ装置140にはホーム画面Hが表示される。ホーム画面Hは、Bluetooth通信機能を有する携帯電話2を使用したハンズフリー通話機能を選択するための通話機能選択ボタンb3を含んでいる。<フェーズC4 ́>ホーム画面Hにおいてユーザが通話機能選択ボタンb3をタッチすると、Bluetooth割り込み処理が発生するS22:YES。このとき、メインユニット100Mの表示画面通知部112は、ナビゲーションユニット200Mの表示画面認識部212に対して、ユーザ操作によるBluetooth割り込み処理の発生を通知すると共に、Bluetooth割り込み処理発生時にディスプレイ装置140にメイン画面が表示されていたことを通知するS23。なお、ここでBluetooth割り込み処理時に表示されていた画面とは、ユーザが通話機能を選択してBluetooth割り込み処理を発生させるための操作を開始した時に表示されていた画面をいう。ナビゲーションユニット200Mは、メインユニット100Mからユーザ操作によるBluetooth割り込み処理発生携帯電話機能の選択の通知を受けると、携帯電話機能に関する画面の生成を開始するS24。ナビゲーションユニット200Mは、Bluetooth割り込み処理発生後、最初に電話メニュー画面PM図18を生成する。また、映像信号セレクタ130は選択画面をナビ画面に切り替え、ディスプレイ装置140に電話メニュー画面PMが表示される。なお、Bluetooth割り込み処理が終了するまで、映像信号セレクタ130はナビ画面を選択し続け、ディスプレイ装置140にナビ画面が表示される。また、電話メニュー画面PMは、電話帳リスト画面を表示するための電話帳ボタンb11の表示を含んでいる。<フェーズC5 ́>電話メニュー画面PM図18において、ユーザが電話帳ボタンb11をタッチすると、ナビゲーションユニット200Mが生成する画面が電話帳リスト画面PB図19に変更される。電話帳リスト画面PBには、ユーザが電話をかける相手を選択するための画面であり、例えば電話帳データベースに登録された各レコードの名前情報がリスト表示される。<フェーズC6 ́>電話帳リスト画面PBにおいて、リスト表示された名前情報b12の一つをユーザがタッチすると、タッチされた名前情報b12に対応する電話帳レコード詳細画面PA図20がナビゲーションユニット200Mにより生成され、ディスプレイ装置140に表示される。電話帳レコード詳細画面PAは、ユーザが電話をかける相手を確認するための画面であり、例えば各レコードの名前Nameや電話番号Number等のより詳細情報の表示を含んでいる。また、電話帳レコード詳細画面PAは、表示された電話番号に発呼するための発呼ボタンb13を含んでいる。<フェーズC7 ́>電話帳レコード詳細画面PA図20においてユーザが発呼ボタンb13をタッチするとS25:YES、ナビゲーションユニット200Mは、S23においてメインユニット100Mの表示画面通知部112から通知されたBluetooth割り込み処理発生時に表示されていた画面に応じて、通話中の表示に適した画面を決定して生成する。ここでは、Bluetooth割り込み処理発生時すなわちユーザが電話をかけるための操作を開始した時にナビゲーション機能に関する情報を含まないメイン画面であるラジオ受信画面T図13が表示されていたことからS26:YES、ユーザはナビゲーション情報を強く求めていないと判断することができる。そのため、本実施形態に係る車載情報装置1Mは、Bluetooth割り込み処理発生時にメイン画面が表示されていた場合には、携帯電話機能に関する情報を主として含む通話画面PC図16を通話中に表示するS27。<フェーズC8 ́>通話画面PC図16において、ユーザが終話ボタンb8をタッチするとS29:YES、Bluetooth割り込み処理が終了して、ナビゲーションユニット200Mの処理はS1に戻りS30:NO、再び通常時のナビゲーション画面N図14を生成する。また、メインユニット100Mの制御部110Mは、映像信号生成部120を制御して生成する画面をBluetooth割り込み処理発生時に生成していたラジオ受信画面T図13に変更する。また、制御部110Mは割り込み処理の発生時に表示されていたメイン画面を選択するよう映像信号セレクタ130を制御する。これによりディスプレイ装置140にはラジオ受信画面Tが表示され、画面表示は、Bluetooth割り込み処理発生時、すなわちユーザが電話をかけるための操作を開始した時の状態に戻る。以上が、メイン画面の表示中に、ユーザ操作発呼によりBluetooth割り込み処理が発生した場合に実行される画面表示に関する処理である。次に、ナビ画面の表示中に、ユーザ操作によりBluetooth割り込み処理が発生した場合の画面遷移について、図26及び図28を参照ながら説明する。なお、説明の重複を避けるため、以下の説明はメイン画面の表示中に割り込み処理が発生した場合の処理と相違する事項を中心に説明する。<フェーズD3 ́>通常時のナビゲーション画面N図14の右下には、ホーム画面H図12に表示を切り替えるためのMenuボタンb5が表示されている。Menuボタンb5がタッチされると、映像信号セレクタ130の選択する画面がメイン画面に切り替わる。ここでは、メインユニット100Mがホーム画面Hを生成しているため、ディスプレイ装置140にはホーム画面Hが表示される。なお、Menuボタンb5がタッチされたときにメインユニット100Mが別画面例えばラジオ機能画面Tを生成していた場合には、このときメインユニット100Mの生成する画面がホーム画面Hに変更される。<フェーズD4 ́>ホーム画面Hにおいてユーザが通話機能選択ボタンb3をタッチすると、Bluetooth割り込み処理が発生するS22:YES。このとき、メインユニット100Mの表示画面通知部112は、ナビゲーションユニット200Mの表示画面認識部212に対して、ユーザ操作によるBluetooth割り込み処理の発生を通知すると共に、Bluetooth割り込み処理発生時にディスプレイ装置140にナビ画面が表示されていたことを通知するS23。なお、ここでBluetooth割り込み処理時に表示されていた画面とは、ユーザが通話機能を選択してBluetooth割り込み処理を発生させるための操作を開始した時に表示されていた画面をいう。<フェーズD7 ́>電話帳レコード詳細画面PA図20においてユーザが発呼ボタンb13をタッチするとS25:YES、ナビゲーションユニット200Mは、S23においてメインユニット100Mの表示画面通知部112から通知されたBluetooth割り込み処理発生時に表示されていた画面に応じて、通話中の表示に適した画面を決定して生成する。ここでは、Bluetooth割り込み処理発生時すなわちユーザが電話をかけるための操作を開始した時にナビ画面であるナビゲーション画面N図14が表示されていたことからS26:NO、ユーザはナビゲーション情報を強く求めていると判断することができる。そのため、本実施形態に係る車載情報装置1Mは、Bluetooth割り込み処理発生時にナビ画面が表示されていた場合には、ナビゲーション機能に関する情報を主として含む通話中ナビゲーション画面NC図17を通話中に表示するS28。<フェーズD8 ́>通話中ナビゲーション画面NC図17において、ユーザが終話ボタンb9をタッチするとS29:YES、Bluetooth割り込み処理が終了し、ナビゲーションユニット200Mの処理はS1に戻りS30:NO、再び通常時のナビゲーション画面N図14を生成する。また、Bluetooth割り込み処理発生時にナビ画面が表示されていたため、メインユニット100Mの制御部110Mは、引き続きナビ画面を選択するよう映像信号セレクタ130を制御する。これにより、ディスプレイ装置140には、割り込み発生時に表示されていた通常時のナビゲーション画面Nが表示される。すなわち画面表示は着信時の状態に戻る。以上のように、本実施形態のナビゲーションユニット200Mは、Bluetooth割り込み処理発生時に、メインユニット100Mに対しナビ画面とメイン画面のいずれを表示しているかを問い合わせ、問い合わせ結果に基づいて生成する画像を切り替えている。そして、Bluetooth割り込み処理発生時にナビ画面が表示されていた場合には、ナビゲーション情報を主として含む通話中ナビゲーション画面NC図17を生成し、Bluetooth割り込み処理発生時にメイン画面が表示されていた場合には、Bluetooth機能通話に関する情報を主として表示する通話画面PC図16を生成している。すなわち、ナビゲーションユニット200Mは、メインユニット100Mとの連携によって、Bluetooth割り込み処理発生時の表示画面に応じた通話時の表示画面を生成するように構成されているため、ユーザにとって自然な違和感のない画面が表示される。また、メインユニット100Mは、Bluetooth割り込み処理が終了した時、Bluetooth割り込み処理発生時にナビ画面とメイン画面のいずれが表示されていたかを判断し、Bluetooth割り込み処理発生前の画面に戻すように構成されているため、Bluetooth割り込み処理が発生したことによってユーザが意図しない画面が表示されることもない。なお、本発明の実施形態は上記に説明したものに限定されるものではない。例えば、上記の実施形態は車載情報装置1、1MとBluetooth無線リンクにより接続された携帯電話2により音声通話を行う処理に本発明を適用した例であるが、車載情報装置1、1Mを介して携帯電話の別の機能例えば、メール機能やデータ通信機能を使用する場合にも適用することができる。また、車載情報装置1、1Mを介して携帯音楽プレーヤー等の携帯電話以外のBluetooth通信機能を有するデジタル情報機器を使用する場合にも本発明を適用することができる。例えば、携帯AVプレーヤーをBluetoothにより接続した場合、携帯AVプレーヤー機能の割り込み処理開始時にラジオ受信画面Tが表示されていれば、ナビゲーション情報の必要性は低いと判断され、携帯AVプレーヤー機能の割り込み処理中は再生中の楽曲や映像に関する情報を主とした画面を表示させる。また、割り込み処理開始時にナビゲーション画面Nが表示されていれば、ナビゲーション情報の必要性が高いと判断され、携帯AVプレーヤー機能の割り込み処理中はナビゲーション情報を主として画面を表示させる。このような画面表示はユーザの要望に適ったものであり、またユーザに違和感を与えることもない。更に、車載情報装置1、1Mと携帯電話2等のデジタル情報機器との接続方式はBluetoothIEEE802151に限定されず、UWBUltraWideBand等のBluetooth以外の近距離無線通信方式、IEEE80211等の各種無線LAN方式、WirelessUSB等の各種無線データバス方式、あるいはUSBやIEEE1394等の各種有線接続方式を使用する場合にも本発明を適用することができる。また、上記の実施形態は、PND用に設計された主回路基板をナビゲーションユニットとして使用する場合に特に有効である。また、上記の実施形態は、別製品用あるいは汎用品として設計された既存の主回路基板をナビゲーションユニットとして使用する形態の据付型及び可搬型車載情報装置に適用することもできる。例えば、OEM専業メーカー等の別メーカー製のナビゲーションモジュールを使用した車載情報装置や、旧型車載情報装置の主回路基板を新型車載情報装置のナビゲーションユニットとして使用するような場合に本発明を適用することができる。本願の特許請求の範囲に記載の構成によれば、既存の主回路基板を設計変更せずにナビゲーションユニットとして使用しつつ、ナビゲーションユニットの生成する画面をメインユニットの表示と連携させることが可能になる。これにより、ユーザに違和感を与えず、かつユーザのニーズに適った画面遷移が低コストで実現される。また、上記実施形態においては、メインユニット100、100M及びナビゲーションユニット200、200Mは同一の筐体内に配置されているが、それぞれ別個の筺体内に配置されてもよい。また、ナビゲーションユニット200、200Mはメインユニット100、100Mに対して着脱自在に構成されていてもよい。例えば、車載情報装置1、1Mをいわゆる据付型とし、ナビゲーションユニット200、200Mを車両に据付けられたメインユニット100、100Mに対して着脱自在に構成し、メインユニット100、100Mから取り外した際に独立した可搬型ナビゲーション装置として動作するようにしてもよい。この場合、ナビゲーションユニットには電源装置の他、ディスプレイ装置や操作ボタン等のユーザインターフェースが設けられる。"