(57)【要約】  表示装置を備えたメインユニットと、メインユニットにナビゲーション機能を提供するナビゲーションユニットとを備えた車載情報装置が提供される。ナビゲーションユニットは、ナビゲーション機能に関する処理を行うナビゲーション処理部と、ナビゲーションユニットに付加機能を提供するサブユニットと、ナビゲーションユニットが提供する機能に関する情報を表示するためのナビゲーションユニット画面を生成するナビゲーションユニット画面生成部とを備えている。また、メインユニットは、操作部と、メインユニットが提供する機能に関する情報を表示するためのメインユニット画面を生成するメインユニット画面生成部と、ナビゲーションユニット画面とメインユニット画面のうちいずれか一方を選択して表示装置に供給する映像セレクタとを備えている。
2011093346.tif 000002
【特許請求の範囲】
【請求項１】
表示装置を備えたメインユニットと、該メインユニットにナビゲーション機能を提供するナビゲーションユニットとを備えた車載情報装置であって、
前記ナビゲーションユニットは、
前記ナビゲーション機能に関する処理を行うナビゲーション処理部と、
前記ナビゲーションユニットに付加機能を提供するサブユニットと、
前記ナビゲーションユニットが提供する機能に関する情報を表示するためのナビゲーションユニット画面を生成するナビゲーションユニット画面生成部と、
を備え、
前記メインユニットは、
ユーザからの機能選択のための入力を受け付ける操作部と、
前記メインユニットが提供する機能に関する情報を表示するためのメインユニット画面を生成するメインユニット画面生成部と、
前記ナビゲーションユニット画面と前記メインユニット画面のいずれか一方を選択して前記表示装置に供給する映像セレクタと、
を備え、
前記サブユニットが提供する付加機能は、割り込み処理によって実行され、
前記映像セレクタは、前記操作部に入力された機能と前記割り込み処理による付加機能とに基づいて前記ナビゲーションユニット画面と前記メインユニット画面のいずれか一方を選択することを特徴とする車載情報装置。
【請求項２】
前記ナビゲーションユニット画面生成部は、前記操作部に入力された機能と前記割り込み処理に基づいて、前記ナビゲーション機能に関する情報を表示する第１の画面と、前記付加機能に関する情報を表示する第２の画面と、前記ナビゲーション機能に関する情報に前記付加機能に関する情報を重畳した第３の画面のいずれかを生成することを特徴とする請求項１に記載の車載情報装置。
【請求項３】
前記ナビゲーションユニット画面生成部は、前記割り込み処理の発生時に前記映像セレクタが前記表示装置に供給していた画面に基づいて前記第２の画面と前記第３の画面のいずれかを生成する請求項２に記載の車載情報装置。
【請求項４】
前記ナビゲーションユニット画面生成部には、前記第１の画面又は前記第３の画面を生成するためのナビゲーション機能用ソフトウェアと、前記第２の画面を生成するための付加機能用ソフトウェアが実装されており、
前記ナビゲーションユニット画面生成部は、前記メインユニットからの指示に基づいて前記ナビゲーション機能用ソフトウェアと付加機能用ソフトウェアとの切替を行うことを特徴とする請求項２又は請求項３に記載の車載情報装置。
【請求項５】
前記メインユニットは、前記割り込み処理の発生時に前記映像セレクタが前記表示装置に供給していた画面を前記ナビゲーションユニットに通知する表示画面通知部を更に備えたことを特徴とする請求項１から請求項４のいずれか一項に記載の車載情報装置。
【請求項６】
前記ナビゲーションユニット画面生成部は、前記表示画面通知部からの通知に基づいて前記第２の画面と前記第３の画面のいずれかを生成する請求項３を引用する請求項５に記載の車載情報装置。
【請求項７】
前記ナビゲーションユニットは、前記表示画面通知部からの通知を取得して、該通知に基づいて前記割り込み処理の発生時に前記表示装置に表示されていた画面を認識する表示画面認識部を更に備えることを特徴とする請求項６に記載の車載情報装置。
【請求項８】
前記ナビゲーションユニットは、前記表示画面通知部に前記通知を要求する表示画面通知要求部を更に備えることを特徴とする請求項５から請求項７のいずれか一項に記載の車載情報装置。
【請求項９】
前記表示画面通知要求部は前記割り込み処理が発生したときに前記表示画面通知部に前記通知を要求することを特徴とする請求項８に記載の車載情報装置。
【請求項１０】
前記サブユニットは、外部機器との通信機能を提供するサブユニットであり、
前記割り込み処理は、前記通信機能を使用して外部機器の機能を利用する処理であることを特徴とする請求項１から請求項９のいずれか一項に記載の車載情報装置。
【請求項１１】
前記サブユニットは、外部機器とのBluetooth通信を提供するBluetoothユニットであることを特徴とする請求項１０に記載の車載情報装置。
【請求項１２】
前記外部機器は、携帯電話であることを特徴とする請求項１０又は請求項１１に記載の車載情報装置。
【請求項１３】
前記割り込み処理は、前記携帯電話のハンズフリー通話機能を使用するための処理であることを特徴とする請求項１２に記載の車載情報装置。
【請求項１４】
前記ナビゲーションユニットには、汎用又は異なるナビゲーション装置用に設計された主回路基板が搭載されていることを特徴とする請求項１から請求項１３のいずれか一項に記載の車載情報装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カーナビゲーション機能を備えた車載情報装置に関連し、詳しくはカーナビゲーション機能の他に放送受信機能や音響・映像メディア再生機能を備えた車載情報装置に関する。
【背景技術】
【０００２】
従来のナビゲーションシステムとして、ＰＮＤ（Portable Navigation Device）と呼ばれる持ち運び可能な小型のナビゲーション装置と、車両のダッシュボート等に固定される据付型カーナビゲーション装置（車載情報装置）とが広く一般的に知られている。【０００３】
ＰＮＤは、車載情報装置と比べて機能が簡略化されているため、開発・製造コストが低く、安価で流通している。最近では、日本特許出願公開公報ＪＰ２００９−０２５２５４Ａに記載のような、Bluetooth（登録商標）対応携帯電話を使用したハンズフリー通話を可能にするBluetooth通信機能付きＰＮＤも普及しつつある。【０００４】
また、車載情報装置においても、安全性の観点からハンズフリー通話機能の搭載が求められており、例えば、日本特許出願公開公報ＪＰ２００９−０４９８２５Ａに記載のような、ワイヤレスのハンズフリー通話を可能にするBluetooth機能を搭載した車載情報装置が普及しつつある。
【発明の概要】
【０００５】
車載情報装置は、放送受信機能や音響・映像メディア再生機能等を備える点でＰＮＤとは異なるが、ＰＮＤのナビゲーション機能、Bluetooth通信機能を含むものであるため、ＰＮＤをユニット化するなどして車載情報装置に適用することで、システムの簡素化、開発コストの削減及び開発期間の短縮を図り、安価な車載情報装置を実現することが可能である。しかし、ＰＮＤは、元々車載情報装置とは異なる用途の製品であり、それ自体でユーザに必要な情報（画像表示）を提供するように構成されており、ＰＮＤで求められる画像表示と車載情報装置で求められる画像表示とは必ずしも一致しない。従って、ＰＮＤを単純に車載情報装置に組み込んで、ナビゲーション機能とBluetooth通信機能に関してだけＰＮＤに切り替えて表示するような構成を採った場合には、例えば、ハンズフリー通話時にユーザが希望しないナビゲーション画像が表示されるなど、ユーザにとっては必ずしも望ましい画像表示とならない場合が生じる。
【０００６】
本願発明は上記事情に鑑みてなされたものであり、カーナビゲーション機能を含む複数の機能を備えた車載情報装置において、各機能を提供するユニット間で画面表示の連携を図ることによって、システムを過剰に複雑化させることなく、ユーザにとって自然な（違和感のない）画面表示を提供することを目的とする。
【０００７】
本発明の実施形態に係る車載情報装置は、表示装置を備えたメインユニットと、該メインユニットにナビゲーション機能を提供するナビゲーションユニットとを備えた車載情報装置であって、ナビゲーションユニットは、ナビゲーション機能に関する処理を行うナビゲーション処理部と、ナビゲーションユニットに付加機能を提供するサブユニットと、ナビゲーションユニットが提供する機能に関する情報を表示するためのナビゲーションユニット画面を生成するナビゲーションユニット画面生成部とを備え、メインユニットは、ユーザからの機能選択のための入力を受け付ける操作部と、メインユニットが提供する機能に関する情報を表示するためのメインユニット画面を生成するメインユニット画面生成部と、ナビゲーションユニット画面とメインユニット画面のいずれか一方を選択して表示装置に供給する映像セレクタとを備え、サブユニットが提供する付加機能は、割り込み処理によって実行され、映像セレクタは、操作部に入力された機能と割り込み処理による付加機能とに基づいてナビゲーションユニット画面とメインユニット画面のいずれか一方を選択することを特徴とする。
【０００８】
車載情報装置をこのように構成することにより、各機能を提供するユニット間で画面表示の連携を図ることができ、システムを過剰に複雑化させることなく、ユーザにとって自然な（違和感のない）画面表示を提供することが可能となる。
【０００９】
ナビゲーションユニット画面生成部は、操作部に入力された機能と割り込み処理に基づいて、ナビゲーション機能に関する情報を表示する第１の画面と、付加機能に関する情報を表示する第２の画面と、ナビゲーション機能に関する情報に付加機能に関する情報を重畳した第３の画面のいずれかを生成することが望ましい。また、この場合において、ナビゲーションユニット画面生成部は、割り込み処理の発生時に映像セレクタが表示装置に供給していた画面に基づいて第２の画面と第３の画面のいずれかを生成する構成とすることができる。
【００１０】
ナビゲーションユニット画面生成部には、第１の画面又は第３の画面を生成するためのナビゲーション機能用ソフトウェアと、第２の画面を生成するための付加機能用ソフトウェアが実装されており、ナビゲーションユニット画面生成部は、メインユニットからの指示に基づいてナビゲーション機能用ソフトウェアと付加機能用ソフトウェアとの切替を行うことが望ましい。
【００１１】
このような構成にすれば、ナビゲーションユニット画面生成部が生成する画面をメインユニットが容易に制御することができる。
【００１２】
メインユニットは、割り込み処理の発生時に映像セレクタが表示装置に供給していた画面をナビゲーションユニットに通知する表示画面通知部を更に備えていることが望ましい。また、この場合には、ナビゲーションユニット画面生成部は、表示画面通知部からの通知に基づいて第２の画面と前記第３の画面のいずれかを生成するように構成されることが望ましい。また、ナビゲーションユニットは、表示画面通知部からの通知を取得して、該通知に基づいて割り込み処理の発生時に表示装置に表示されていた画面を認識する表示画面認識部を更に備えていることが望ましい。
【００１３】
このような構成にすれば、割り込み処理の発生時に表示されていた画面をナビゲーションユニット側で認識することが可能になる。割り込み処理の発生時の表示画面からユーザが必要としている情報を推測することができるため、ナビゲーションユニットがユーザのニーズに適った画面を生成することが可能になる。また、ユーザに違和感を与えるような脈絡の無い画面遷移を回避することが可能になる。
【００１４】
ナビゲーションユニットは、表示画面通知部に通知を要求する表示画面通知要求部を更に備えていてもよい。このような構成にすると、ナビゲーションユニット側で割り込み処理が発生した場合でも、速やかに割り込み処理発生時の表示画面を認識することができる。
【００１５】
また、表示画面通知要求部は、割り込み処理が発生したときに表示画面通知部に通知を要求するように構成してもよい。
【００１６】
サブユニットは外部機器との通信機能を提供するサブユニットであり、割り込み処理は、通信機能を使用して外部機器の機能を利用する処理であってもよい。例えば、サブユニットは外部機器とのBluetooth通信を提供するBluetoothユニットであってもよい。
【００１７】
また、外部機器は携帯電話であってもよい。この場合、割り込み処理は携帯電話のハンズフリー通話機能を使用するための処理であってもよい。
【００１８】
ナビゲーションユニットには、汎用又は異なるナビゲーション装置用に設計された主回路基板が搭載されていてもよい。
【００１９】
本願の請求の範囲に係る発明により、システムを過剰に複雑化させることなく、ユーザにとって自然な（違和感のない）画面表示を行うことが可能な安価な車載情報装置が提供される。
【図面の簡単な説明】
【００２０】
【図１】本発明の第一の実施形態に係る車載情報装置の概略構成を示すブロック図である。
【図２】本発明の第一の実施形態に係る車載情報装置において、メインユニットにより実行される画面表示に関する処理を説明するフローチャートである。
【図３】図２のフローチャートにおけるナビゲーションユニット機能呼出し処理Ｍ７の詳細を説明するフローチャートである。
【図４】本発明の第一の実施形態に係る車載情報装置において、ナビゲーションユニットにより実行される画面表示に関する処理を説明するフローチャートである。
【図５】図４のフローチャートにおける着信処理Ｎ３の詳細を説明するフローチャートである。
【図６】図４のフローチャートにおけるBluetooth処理Ｎ５の詳細を説明するフローチャートである。
【図７】本発明の第一の実施形態に係る車載情報装置において、メインユニット画面の表示中に着信した場合に実行される制御手順及び画面遷移を示すシーケンス図である。
【図８】本発明の第一の実施形態に係る車載情報装置において、ナビゲーション画面の表示中に着信した場合に実行される制御手順及び画面遷移を示すシーケンス図である。
【図９】本発明の第一の実施形態に係る車載情報装置において、メインユニット画面の表示中に発呼した場合に実行される制御手順及び画面遷移を示すシーケンス図である。
【図１０】本発明の第一の実施形態に係る車載情報装置において、メインユニット画面の表示中に開始された発呼するための手順を中断した場合に実行される制御手順及び画面遷移を示すシーケンス図である。
【図１１】本発明の第一の実施形態に係る車載情報装置において、ナビゲーション画面の表示中に発呼した場合に実行される制御手順及び画面遷移を示すシーケンス図である。
【図１２】機能選択画面（ホーム画面Ｈ）の一例である。
【図１３】主としてラジオ機能を使用しているときに表示されるラジオ機能画面Ｔの一例である。
【図１４】カーナビゲーション機能を使用しているときに表示される通常時のナビゲーション画面Ｎの一例である。
【図１５】着信時に表示される着信画面ＰＩの一例である。
【図１６】メインユニット画面の表示中に着信したときに通話中に表示される通話画面ＰＣの一例である。
【図１７】通話中に表示される通話中ナビゲーション画面ＮＣの一例である。
【図１８】携帯電話機能に関するメニュー画面である電話メニュー画面ＰＭの一例である。
【図１９】電話帳リスト画面ＰＢの一例である。
【図２０】電話帳レコード詳細画面ＰＡの一例である。
【図２１】ナビゲーションメニュー画面ＮＭの一例である。
【図２２】本発明の第二の実施形態に係る車載情報装置の概略構成を示すブロック図である。
【図２３】本発明の第二の実施形態に係る車載情報装置において、携帯電話に着信があったときにナビゲーションユニットにより実行される画面表示に関する処理を説明するフローチャートである。
【図２４】本発明の第二の実施形態に係る車載情報装置において、メインユニット画面の表示中に着信した場合の画面遷移を示すダイアグラムである。
【図２５】本発明の第二の実施形態に係る車載情報装置において、ナビゲーションユニット画面の表示中に着信した場合の画面遷移を示すダイアグラムである。
【図２６】本発明の第二の実施形態に係る車載情報装置において、携帯電話から発呼したときにナビゲーションユニットにより実行される画面表示に関する処理を説明するフローチャートである。
【図２７】本発明の第二の実施形態に係る車載情報装置において、メインユニット画面の表示中に発呼した場合の画面遷移を示すダイアグラムである。
【図２８】本発明の第二の実施形態に係る車載情報装置において、ナビゲーションユニット画面の表示中に発呼した場合の画面遷移を示すダイアグラムである。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態に係る車載情報装置について図面を参照しながら説明する。図１は、本発明の第一の実施形態に係る車載情報装置１の概略構成を示すブロック図である。車載情報装置１は、カーナビゲーション機能の他に、ラジオ受信機能や各種音声・映像メディアを再生する機能を備えた多機能の車載情報装置である。また、車載情報装置１は、Bluetooth対応携帯電話機と連携してハンズフリー通話を実現するBluetooth通信機能を備えている。
【００２２】
車載情報装置１は、メインユニット１００とナビゲーションユニット２００を備えている。メインユニット１００は、車載情報装置１の全体を統合制御する本体装置であるとともに、カーナビゲーション機能及びBluetooth通信機能を除く各機能を提供するサブユニットを備えている。ナビゲーションユニット２００は、メインユニット１００と接続され、カーナビゲーション機能及びBluetooth通信機能を提供する機能ユニットである。
【００２３】
メインユニット１００は、制御部１１０、映像信号生成部１２０、映像信号セレクタ１３０、ディスプレイ装置１４０、及びスピーカー１５０を備えている。制御部１１０はメインユニット１００を構成する各部の動作を統制する。映像信号生成部１２０は、メインユニット１００が提供する各種機能に関する表示画面（メインユニット画面）を生成してビデオ信号として出力する。また、映像信号生成部１２０は、生成する表示画面に対応する音声信号を生成して、映像信号とともに出力する。映像信号セレクタ１３０は、後述するナビゲーションユニット２００から入力されるナビゲーションユニット画面の映像信号とメインユニット画面の映像信号のうちから表示すべき画面の映像信号を選択する切り替えスイッチである。また、映像信号セレクタ１３０は、ナビゲーションユニット２００から入力される音声信号とメインユニットで生成される音声信号のうちからスピーカー出力すべき音声信号を選択する機能も有する。すなわち、映像信号セレクタ１３０は映像信号系統と音声信号系統の２系統を独立に切り替えが可能な切り替えスイッチである。ディスプレイ装置１４０は、映像信号セレクタ１３０により選択された映像信号に基づいて画面表示を行うと共にユーザ入力を受け付ける液晶タッチパネルディスプレイ装置である。また、スピーカー１５０は映像信号セレクタ１３０により選択され出力される音声信号を音声に変換する。
【００２４】
また、メインユニット１００は、更にラジオユニット１６０、光ディスクドライブユニット１７０、ＵＳＢユニット１８０、及びＡＵＸユニット１９０等のサブユニットを備えている。ラジオユニット１６０はラジオ放送を受信するための機能ユニットである。光ディスクドライブユニット１７０はＣＤやＤＶＤ等の光ディスクに記録された音声データや映像データを再生するための機能ユニットである。ＵＳＢユニット１８０はＵＳＢ（Universal Serial Bus）インターフェースを備えた携帯音楽プレーヤー等の外部デジタル機器を接続するための機能ユニットである。ＡＵＸユニット１９０は、図示しない外部入力端子（ＡＵＸ端子）を介して外部機器から入力される音声信号及び映像信号を処理してスピーカー出力又はディスプレイ表示するための機能ユニットである。
【００２５】
ナビゲーションユニット２００は、制御部２１０、ナビゲーション処理部２２０、ＧＰＳユニット２２１、ＧＰＳアンテナ２２２、映像信号生成部２３０、及びBluetoothユニット３００を備えている。制御部２１０は、ナビゲーションユニット２００の全体の動作を統制して、メインユニット１００にナビゲーション機能及びBluetooth通信機能を提供する。ＧＰＳユニット２２１は、ＧＰＳアンテナ２２２が取得したＧＰＳ（Global Positioning System）信号に基づいて測位を行い、測位結果をナビゲーション処理部２２０に提供する。ナビゲーション処理部２２０は、ＧＰＳユニット２２１から取得した測位結果及び地図情報に基づいてナビゲーション機能に関する処理を行う。映像信号生成部２３０は、ナビゲーションユニット２００が提供する機能に関する表示画面（ナビゲーションユニット画面）及び音声を生成して、それぞれビデオ信号及び音声信号としてメインユニットの映像信号セレクタ１３０に出力する。
【００２６】
Bluetoothユニット３００は、Bluetooth通信機能を有する携帯電話２と無線接続してハンズフリー通話機能を実現するモジュールである。Bluetoothユニット３００には、Bluetooth対応機器と無線通信するためのアンテナ３１０及びハンズフリー通話を行うためのマイク３２０が接続されている。なお、本実施形態においては、制御部２１０、ナビゲーション処理部２２０、ＧＰＳユニット２２１、及び映像信号生成部２３０が主回路基板上に実装され、Bluetoothユニット３００は主回路基板に着脱自在な増設モジュールとして構成されているが、本発明のナビゲーションユニット２００の基板構成はこれに限定されない。例えば、別の実施形態のBluetoothユニットは、主回路基板上に直接実装されてもよい。
【００２７】
ナビゲーションユニット２００の制御部２１０には、ナビゲーション機能に関する表示画面及び音声を生成するためのナビゲーション用アプリケーションプログラムと、Bluetooth通信機能に関する表示画面及び音声を生成するためのBluetooth用アプリケーションプログラムが実装されている。制御部２１０は、複数のプログラムを同時に実行するが、メインタスクに設定されたアプリケーションのみが映像信号生成部２３０を制御して表示画面及び音声を生成することができるように構成されている。
【００２８】
以下、本発明の実施形態に係る車載情報装置１において、Bluetooth通信機能に関する割り込み処理が発生した場合に実行される画面表示に関する処理について説明する。
【００２９】
まず、メインユニット画面の表示中にBluetooth割り込み処理が発生した場合の処理について、図２から図５のフローチャート及び図７のシーケンス図を参照しながら説明する。図２は、メインユニット１００が実行する処理を示すフローチャートである。図３は、図２のフローチャートにおけるナビゲーションユニット機能呼び出し処理Ｍ７の詳細を示すフローチャートである。また、図４はナビゲーションユニット２００が実行する処理を示すフローチャートである。図５及び図６は、それぞれ図４のフローチャートにおける着信処理Ｎ３及びBluetooth処理Ｎ５の詳細を示すフローチャートである。また、図７は、ラジオ受信画面Ｔ（図１３）の表示中にBluetooth割り込み処理が発生した場合に、ナビゲーションユニット２００と、メインユニット１００及びBluetoothユニット３００との間で実行される制御手順を示すシーケンス図である。また、図７のシーケンス図には、ナビゲーションユニット２００及びメインユニット１００が生成する画面、映像信号セレクタ１３０が選択する画面、ディスプレイ装置１４０に表示される画面、及びスピーカー１５０から出力される音声の遷移が示されている。なお、各フローチャート、シーケンス図、及び以下の説明において、メインユニット画面を「メイン画面」、メインユニット１００が生成する音声を「メイン音声」、ナビゲーションユニット画面を「ナビ画面」、ナビゲーションユニット２００が生成する音声を「ナビ音声」と略記する。
【００３０】
＜フェーズＡ１＞
車載情報装置１が起動すると、制御部１１０は映像信号セレクタ１３０を制御して、メイン画面及びメイン音声を選択する（図２／処理Ｍ１）。次に、メインユニット１００の制御部１１０は、映像信号生成部１２０を制御して、ユーザが使用する機能を選択するための各機能選択ボタンの表示を含むホーム画面Ｈ（図１２）及び対応するメイン音声を生成する（処理Ｍ２）。また、ナビゲーションユニット２００の制御部２１０は、ナビゲーション用アプリケーションをメインタスクに設定し（図４／処理Ｎ１）、映像信号生成部２３０を制御して、通常時（割り込み処理が発生していないとき）に表示するナビゲーション画面Ｎを生成する。図１４に示されるナビゲーション画面Ｎは、割り込み処理が発生していない通常時にナビゲーションユニット２００が生成するナビゲーション画面の一例である。なお、車載情報装置１の起動時においては、映像信号セレクタ１３０によりメイン画面及びメイン音声が選択されているため、ディスプレイ装置１４０にはホーム画面Ｈが表示され、スピーカー１５０からはメニュー機能に関する音声が出力される。
【００３１】
＜フェーズＡ２＞
ホーム画面Ｈ（図１２）においてユーザがラジオ機能選択ボタンｂ１をタッチすると（Ｍ３：ＹＥＳ、Ｍ４：ＮＯ）、メインユニット１００は選択されたラジオ受信機能に対応するラジオ受信画面Ｔ（図１３）を生成する（Ｍ５）。引き続きメインユニットが提供する機能が主として使用されるため、映像信号セレクタ１３０も引き続きメイン画面及びメイン音声を選択する（Ｍ６）。そのためディスプレイ装置１４０にはラジオ受信画面Ｔが表示され、スピーカーからはラジオ音声が出力される。このとき、メインユニット１００はユーザによる機能選択操作があったことをナビゲーションユニット２００に通知せず、ナビゲーションユニット２００は引き続き通常のナビゲーション画面Ｎ（図１４）を生成し続ける。
【００３２】
＜フェーズＡ３＞
このとき携帯電話２に着信が入り、Bluetooth無線リンクを介して携帯電話２からBluetoothユニット３００に呼出信号が送信されると、Bluetoothユニット３００は呼出信号Ｓ１０１（図７）をナビゲーションユニット２００の制御部２１０へ転送する。ナビゲーションユニット２００は、呼出信号Ｓ１０１を受信すると（図４／Ｎ２：ＹＥＳ）、着信処理Ｎ３を開始する。着信処理Ｎ３において、まずナビゲーションユニット２００はBluetooth通信機能に関する音声のスピーカー出力開始を要求するBluetooth音声ＯＮ要求Ｓ１０２をメインユニット１００に送信する（図５／Ｎ３０１）。メインユニット１００は、Bluetooth音声ＯＮ要求Ｓ１０２を受信すると（Ｍ３：ＮＯ、Ｍ８：ＹＥＳ）、メインタスクをBluetooth用アプリケーションに切り替えるためのタスク切り替え命令Ｓ１０３をナビゲーションユニット２００に送信する（Ｍ９）。タスク切り替え命令Ｓ１０３には、映像信号セレクタ１３０によってメイン画面が選択されていることの通知、すなわち割り込み処理中にナビゲーション機能に関する情報が（少なくとも主として）含まれない画面を生成することの要求を含んでいる。また、メインユニット１００は、Bluetooth音声ＯＮ要求Ｓ１０２を受信すると直ちに映像信号セレクタ１３０から出力される音声信号をミュートさせ、所定時間後にナビ画面及びナビ音声（電話音声）に切り替えるよう映像信号セレクタ１３０を制御する（Ｍ１０）。
【００３３】
ナビゲーションユニット２００は、タスク切り替え命令Ｓ１０３を受信すると（図５／Ｎ３０２：ＹＥＳ）、Bluetooth用アプリケーションをメインタスクに設定し（Ｎ３０３）、Bluetooth用アプリケーションにより着信画面ＰＩ（図１５）が生成され、メインユニット１００に出力される（Ｎ３０４）。また、メインユニット１００は、タスク切り替え命令Ｓ１０３を送信した後、映像信号セレクタ１３０の選択をナビ画面及びナビ音声に切り替え、音声ミュートを解除する。従って、このときディスプレイ装置１４０にはナビゲーションユニット２００が生成する着信画面ＰＩが表示され、スピーカー１５０からは携帯電話の通話音声が出力される。
【００３４】
着信画面ＰＩは、携帯電話２の着信（Bluetooth割り込み処理の発生）をユーザに通知するためのものである。着信画面ＰＩには例えば発呼者の名前（Name）と電話番号（Number）が表示される。これらの情報は、携帯電話２が保持する電話帳データベースに登録されているものであり、呼出信号と共にBluetooth無線リンクを介して携帯電話２からナビゲーションユニット２００に送信される。あるいは、電話帳データベースは、予めBluetooth無線通信により携帯電話２から車載情報装置１へ送信され、ナビゲーションユニット２００の記憶装置に保持されていてもよい。また、着信画面ＰＩ（図１５）には、通話開始ボタンｂ６と着信拒否ボタンｂ７の表示が含まれている。なお、Bluetooth割り込み処理が継続している間（フェーズＡ３，Ａ４）、映像信号セレクタ１３０は常にナビ画面を選択するように制御され、ディスプレイ装置１４０にはナビ画面が表示され続ける（図７参照）。また、Bluetooth割り込み処理が発生すると、上述のようにナビ画面がディスプレイ装置１４０に表示されるよう映像信号セレクタ１３０が切り替えられる。しかし、メインユニットの映像信号生成部１２０は、Bluetooth割り込み処理が終了するまで、割り込み処理発生時（フェーズＡ２）と同じラジオ受信画面Ｔを生成し続ける。
【００３５】
着信画面ＰＩ（図１５）において通話開始ボタンｂ６がタッチされると（図５／Ｎ３０５：ＮＯ、Ｎ３０６：ＹＥＳ）、ナビゲーションユニットの制御部２１０は着信応答要求Ｓ１０４（図７）をBluetoothユニット３００に送信し（Ｎ３０７）、Bluetoothユニット３００はこれを携帯電話２へ転送して、通話Ｓ１０５が開始される（Ｎ３０８）。
【００３６】
なお、着信画面ＰＩ（図１５）において着信拒否ボタンｂ７がタッチされると（図５／Ｎ３０５：ＹＥＳ）、ナビゲーションユニット２００の処理はＮ３１５及びＮ３１６へ進み、割り込み処理が終了する。処理Ｎ３１５及びＮ３１６については後述する。
【００３７】
＜フェーズＡ４＞
通話Ｓ１０５が開始すると、次にナビゲーションユニット２００は通話中に表示すべき画面の生成を開始する。ここでは、タスク切り替え命令Ｓ１０３において、ナビゲーション機能に関する情報を含まない画面を生成するように要求されているため（Ｓ３０９：ＮＯ）、そのままBluetooth用アプリケーションがメインタスクとなり、Bluetooth機能（通話）に関する情報を主として表示する通話画面ＰＣ（図１６）を生成する（Ｎ３１２）。通話画面ＰＣには、発呼者の名前（Name）や電話番号（Number）の他、通話時間（Call Time）や受信電波の強度を示す指標（アンテナマークａ）が表示される。また、通話画面ＰＣ（図１６）には終話ボタンｂ８が表示される。
【００３８】
本発明の実施形態に係る車載情報装置１は、Bluetooth割り込み処理発生時に表示されていた画面（すなわち着信時にユーザが主として使用していた機能）に応じて、通話中に表示すべき画面を決定する。ここでは、携帯電話２の着信時にナビゲーション画面Ｎ（図１４）ではなくラジオ受信画面Ｔ（図１３）が表示されていたことから、ユーザはナビゲーション情報を強く求めていないと判断することができる。従って、ナビゲーション情報を表示させる必要性は低い。むしろ、このときに脈絡なくナビゲーション情報を表示させると、ユーザに違和感を与える可能性が高い。一方、通話中に通話状態に関する情報をユーザに提供することは、ユーザのニーズに適っており、ユーザに違和感を与えることもない。そのため、本実施形態に係る車載情報装置１は、Bluetooth割り込み処理発生時にメインユニット画面が表示されていた場合、すなわち割り込み処理発生時にナビゲーション機能が主として使用されていなかった場合には、通話に関する情報を主として含む通話画面ＰＣ（図１６）を通話中に表示するように構成されている。このような構成にすることで、通話中にユーザのニーズに適った情報を画面に表示させることができ、画面を見たユーザに違和感を与えることがない。
【００３９】
＜フェーズＡ５＞
ユーザが通話画面ＰＣ（図１６）上の終話ボタンｂ８をタッチすると（Ｎ３１３：ＹＥＳ）、ナビゲーションユニット２００は終話信号Ｓ１０６（図７）をBluetoothユニット３００に送信する（Ｎ３１４）。Bluetoothユニット３００は、終話信号Ｓ１０６を携帯電話２へ転送すると、次いで通信先から切断信号Ｓ１０７が返されて携帯電話回線が切断される。Bluetoothユニット３００から切断信号Ｓ１０７が転送されると、ナビゲーションユニット２００は、Bluetooth通信機能に関する音声出力の終了を要求するBluetooth音声ＯＦＦ要求Ｓ１０８をメインユニット１００に送信する（Ｎ３１５）。メインユニット１００は、Bluetooth音声ＯＦＦ要求Ｓ１０８を受信すると（図２／Ｍ３・Ｍ８：ＮＯ、Ｍ１１：ＹＥＳ）、直ちに映像信号セレクタ１３０から出力される音声信号をミュートさせ、メインタスクをナビゲーション用アプリケーションに切り替えるためのタスク切り替え命令Ｓ１０９をナビゲーションユニット２００に送信する（Ｍ１２）。タスク切り替え命令Ｓ１０９を受信すると（Ｎ３１６：ＹＥＳ）、ナビゲーションユニット２００の処理は図４のＮ１に戻り、メインタスクを再びナビゲーション用アプリケーションに設定する。次に、メインユニット１００は、映像信号セレクタ１３０を制御してスピーカー１５０に出力する音声をメイン音声に切り替え（Ｍ１３）、更にBluetooth音声ＯＦＦ要求Ｓ１０８の受信から所定時間経過後に、Bluetooth割り込み処理発生時に表示されていた画面に切り替えるよう映像信号セレクタ１３０を制御する。ここでは、割り込み処理発生時にメイン画面が表示されていたことから（Ｍ１４：ＹＥＳ）、映像信号セレクタ１３０の選択する画面はメイン画面に切り替えられる（Ｍ１５）。上述のように、Bluetooth割り込み処理中はメインユニット１００が生成する画面が変更されないため、このときディスプレイ装置１４０にはBluetooth割り込み処理発生時に表示されていたラジオ受信画面Ｔ（図１３）が表示される。すなわち画面表示は着信時の状態に戻る。
【００４０】
以上が、メイン画面の表示中にBluetooth割り込み処理が発生した場合に実行される画面表示に関する処理である。
【００４１】
次に、ナビ画面の表示中にBluetooth割り込み処理が発生した場合に実行される画面表示に関する処理について、図２から図５のフローチャート及び図８のシーケンス図を参照しながら説明する。なお、説明の重複を避けるため、以下の説明はメインユニット画面の表示中に割り込み処理が発生した場合の処理と相違する事項を中心に説明する。
【００４２】
＜フェーズＢ２＞
ホーム画面Ｈ（図１２）においてユーザがナビゲーション機能選択ボタンｂ２をタッチすると（図２／Ｍ３：ＹＥＳ、Ｍ４：ＹＥＳ）、ナビゲーションユニット機能呼び出し処理Ｍ７が実行される。ナビゲーションユニット機能呼び出し処理Ｍ７では、ナビゲーション機能が選択された（Bluetooth割り込み処理が発生していない）為（図３／Ｍ７１：ＮＯ）、ナビゲーション機能が呼び出される（Ｍ７５）。また、メインユニット１００の制御部１１０は、ナビゲーションユニット機能呼び出し処理Ｍ７を実行すると共に、映像信号セレクタ１３０の選択する画面をナビ画面に切り替える。従って、ディスプレイ装置１４０には通常時のナビゲーション画面Ｎが表示される。
【００４３】
＜フェーズＢ４＞
ナビ画面の表示中にBluetooth割り込み処理が発生すると、上述のフェーズＡ３と同様の処理が行われ、着信画面ＰＩ（図１５）が表示される。なお、映像信号セレクタ１３０は引き続きナビ画面を選択する。
【００４４】
着信画面ＰＩにおいて着信拒否ボタンｂ７がタッチされると（図５／Ｎ３０５：ＹＥＳ）、通信Ｓ２０８（Ｎ３１５）及びＳ２０９（Ｍ１２）の後、ナビゲーションユニット２００の処理はＮ１（図４）に戻り、通常時のナビゲーション画面Ｎ（図１４）を生成する。また、メインユニット１００の制御部１１０は、Bluetooth割り込み処理発生時に選択されていた画面（ナビ画面）に戻すよう映像信号セレクタ１３０を制御する（Ｍ１４：ＮＯ、Ｍ１６）。そのため、映像信号セレクタ１３０は引き続きナビ画面を選択する。したがってディスプレイ装置１４０には、Bluetooth割り込み処理発生時に表示されていた通常時のナビゲーション画面Ｎが表示される。すなわち画面表示は着信時の状態に戻る。
【００４５】
また、着信画面ＰＩ（図１５）においてユーザが通話開始ボタンｂ６をタッチすると（図５／Ｎ３０５：ＮＯ、Ｎ３０６：ＹＥＳ）、通話が開始され（Ｎ３０７、Ｎ３０８）、ナビゲーションユニット２００の生成する画面が通話中の表示に適した画面に変わる。ここでは、Bluetooth割り込み処理の発生時にナビ画面が表示されていたため（図３／Ｍ７２：ＮＯ）、処理Ｍ７４において出力されるタスク切り替え命令Ｓ１０３には、映像信号セレクタ１３０によってナビ画面が選択されていることの通知、すなわち割り込み処理中にナビゲーション機能に関する情報を主として含む画面を生成することの要求を含んでいる（図５／Ｎ３０９：ＹＥＳ）。そのため、通話Ｓ２０５が開始すると、ナビゲーションユニット２００はメインタスクをナビゲーション用アプリケーションに設定し（Ｎ３１０）、ナビゲーション情報を主として含む通話中ナビゲーション画面ＮＣ（図１７）を生成する処理Ｎ３１１が実行される。通話中ナビゲーション画面ＮＣは、ナビゲーション画面Ｎ（図１４）の右上に小さな終話アイコンｂ９が重畳された画面である。終話アイコンｂ９には、通話画面ＰＣ（図１６）における終話ボタンｂ８と同じ機能が割り当てられている。
【００４６】
ここで、携帯電話２の着信時にナビゲーション画面Ｎが表示されていたことから、ユーザはナビゲーション機能に関する情報を強く求めていると判断することができる。また、処理Ｎ３１２において生成される通話画面ＰＣ（図１６）に表示される情報は、いずれもユーザの利便に資する情報ではあるが、終話ボタンｂ８を除いては通話中の表示が必要不可欠なものではない。従って、着信時にナビゲーション画面が表示されていた場合には、ナビゲーション機能に関する情報を主とする画面を通話中に表示することがユーザのニーズに適っていると考えられる。また、そのような表示はユーザに違和感を与えることもない。そのため、本発明の実施形態に係る車載情報装置１は、着信時にナビ画面が表示されていた場合には、通話中ナビゲーション画面ＮＣ（図１７）を通話中に表示する。
【００４７】
＜フェーズＢ５＞
通話中ナビゲーション画面ＮＣにおいて、右上に小さく表示された終話ボタンｂ９をユーザがタッチすると（Ｎ３１３：ＹＥＳ）、終話処理Ｓ２０６、Ｓ２０７（Ｎ３１４）及びメインユニット１００との通信Ｓ２０８（Ｎ３１５）、Ｓ２０９（Ｍ１２）の後、ナビゲーションユニット２００の処理はＮ１に戻り、再び通常時のナビゲーション画面Ｎ（図１４）を生成する。また、Bluetooth割り込み処理発生時にナビ画面が表示されていたため、メインユニット１００の制御部１１０は、引き続きナビ画面を選択するよう映像信号セレクタ１３０を制御する。これにより、ディスプレイ装置１４０には、割り込み発生時に表示されていた通常時のナビゲーション画面Ｎが表示される。すなわち画面表示は着信時の状態に戻る。
【００４８】
以上が、ナビ画面の表示中にBluetooth割り込み処理が発生した場合に実行される画面表示に関する処理の説明である。
【００４９】
以上に説明した処理は携帯電話２への着信によりBluetooth割り込み処理が発生した場合のものであるが、ユーザが携帯電話２から発呼した場合にもBluetooth割り込み処理が発生して画面遷移が生じる。本実施形態に係る車載情報装置１は、発呼により発生したBluetooth割り込み処理においても、発呼時（Bluetooth割り込み処理の発生時）にディスプレイ装置１４０に表示されていた画面に応じて通話中（Bluetooth割り込み処理中）に生成する画面を決定して表示することで、ユーザのニーズに適った違和感の無い画面遷移を実現する。
【００５０】
次に、ユーザがBluetoothユニット３００と無線接続された携帯電話２から他の携帯電話に発呼して、車載情報装置１にBluetooth割り込み処理が発生した場合に実行される画面表示に関する処理について説明する。
【００５１】
まず、メイン画面の表示中にBluetooth割り込み処理が発生した場合の処理について、図２から図４及び図６のフローチャート及び図９のシーケンス図を参照しながら説明する。なお、ここではラジオ受信画面Ｔ（図１３）の表示中にハンズフリー通話機能により携帯電話２から発呼した場合を例に説明する。また、説明の重複を避けるため、以下の説明は、上述した着信により割り込み処理が発生した場合の処理と相違する事項を中心に説明する。
【００５２】
＜フェーズＣ３＞
ラジオ受信画面Ｔ（図１３）の右上には、ホーム画面Ｈ（図１２）に表示を切り替えるためのＨｏｍｅボタンｈが表示されている。ホーム画面Ｈは、メインユニット１００が提供するメニュー機能をユーザが利用するための画面である。すなわち、ラジオ受信画面ＴにおいてＨｏｍｅボタンｈがタッチされると（図２／Ｍ３：ＹＥＳ）、メインユニット１００が提供するメニュー機能が選択され（Ｍ４：ＮＯ）、メインユニット１００の映像信号生成部１２０が生成する画面がラジオ受信画面Ｔからホーム画面Ｈに変更される（Ｍ５）。また、映像信号セレクタ１３０は引き続きメイン画面及びメイン音声を選択し（Ｍ６）、ディスプレイ装置１４０にはホーム画面Ｈが表示される。図１２に示されるように、ホーム画面Ｈは、車載情報装置１とBluetooth接続された携帯電話２を使用したハンズフリー通話機能を選択するための通話機能選択ボタンｂ３を含んでいる。
【００５３】
＜フェーズＣ４＞
ホーム画面Ｈにおいてユーザが通話機能選択ボタンｂ３をタッチすると（Ｍ３：ＹＥＳ）、ナビゲーションユニット２００が提供するハンズフリー通話機能が選択され（Ｍ４：ＹＥＳ）、Bluetooth割り込み処理が発生し、メインユニット１００の処理はナビゲーションユニット呼び出し処理Ｍ７に移る。ここでは、Bluetooth機能であるハンズフリー通話機能が選択された為（図３／Ｍ７１：ＹＥＳ）、メインユニット１００の処理はＭ７２へ進む。また、ここではラジオ受信画面Ｔ（図１３）の表示中、すなわち映像信号セレクタ１３０がメイン画面を選択していたときに、ユーザがハンズフリー通話機能（Bluetooth機能）の呼び出し操作を開始したため（Ｍ７２：ＹＥＳ）、メインユニット１００の処理はＭ７３へ進む。処理Ｍ７３においては、Bluetooth機能の呼び出し、すなわちメインタスクをBluetooth用アプリケーションに切り替えることを命令するタスク切り替え命令Ｓ３０１がナビゲーションユニット２００へ送信される。タスク切り替え命令Ｓ３０１には、映像信号セレクタ１３０によってメイン画面が選択されていることの通知、すなわち割り込み処理中にナビゲーション機能に関する情報を、少なくとも主として含まない画面を生成することの要求を含んでいる。
【００５４】
ナビゲーションユニット２００は、メインユニット１００からのタスク切り替え命令Ｓ３０１を受け取ると、Bluetoothユニット３００からの呼出信号を受けずにメインユニット１００からBluetooth用アプリケーションへのタスク切り替え命令Ｓ３０１を受けたことから、Bluetooth割り込み処理は着信呼出しにより発生したものではないと判断して（図４／Ｎ２：ＮＯ、Ｎ４：ＹＥＳ）、Bluetooth処理Ｎ５へ進む。図６に示されるBluetooth処理Ｎ５において、ナビゲーションユニット２００は、先ずメインタスクをBluetooth用アプリケーションに設定し（Ｎ５０１）、次いでBluetooth通信機能に関する音声のスピーカー出力開始を要求するBluetooth音声ＯＮ要求Ｓ３０２をメインユニット１００に送信する（Ｎ５０２）。Bluetooth用アプリケーションは、Bluetooth割り込み処理発生後、最初に電話メニュー画面ＰＭ（図１８）を生成する。
【００５５】
メインユニット１００はBluetooth音声ＯＮ要求Ｓ３０２を受信すると（Ｍ８：ＹＥＳ）、直ちに映像信号セレクタ１３０から出力される音声信号をミュートさせ、所定時間後にナビ画面及びナビ音声（電話音声）に切り替えるよう映像信号セレクタ１３０を制御する（Ｍ１０）。そして、ディスプレイ装置１４０に電話メニュー画面ＰＭが表示される。なお、Bluetooth割り込み処理が終了するまで、映像信号セレクタ１３０はナビ画面を選択し続け、ディスプレイ装置１４０にはナビ画面が表示される。
【００５６】
電話メニュー画面ＰＭ（図１８）は、電話帳リスト画面ＰＢ（図１９）に表示を変更するための電話帳ボタンｂ１１（Phonebook）を含んでいる。
【００５７】
＜フェーズＣ５＞
電話メニュー画面ＰＭ（図１８）において、ユーザが電話帳ボタンｂ１１をタッチすると、ナビゲーションユニット２００の生成する画面が電話帳リスト画面ＰＢ（図１９）に変更される。電話帳リスト画面ＰＢは、ユーザが電話をかける相手を選択するための画面であり、例えば電話帳データベースに登録された複数のレコードの名前情報ｂ１２がリスト表示される。
【００５８】
＜フェーズＣ６＞
電話帳リスト画面ＰＢにおいて、リスト表示された名前情報ｂ１０の一つをユーザがタッチすると、ナビゲーションユニット２００の生成する画面がタッチされた名前情報ｂ１０に対応する電話帳レコード詳細画面ＰＡ（図２０）に変更され、ディスプレイ装置１４０に表示される。電話帳レコード詳細画面ＰＡは、ユーザが選択したレコードの詳細情報を表示する画面であり、例えば各レコードの名前（Name）や電話番号（Number）等のより詳細な情報の表示を含んでいる。また、電話帳レコード詳細画面ＰＡは、表示された電話番号に電話をかけるための通話ボタンｂ１３を含んでいる。
【００５９】
＜フェーズＣ７＞
電話帳レコード詳細画面ＰＡ（図２０）においてユーザが通話ボタンｂ１１をタッチすると（図６／Ｎ５０５：ＹＥＳ）、ナビゲーションユニット２００はBluetoothユニット３００に呼出信号Ｓ３０３を送信する（Ｎ５０６）。呼出信号Ｓ３０３を受信したBluetoothユニット３００は、これを携帯電話２へ転送する。携帯電話２は、呼び出し相手からの応答信号を着信すると、応答信号の着信を通知する信号Ｓ３０４をBluetoothユニット３００に送信し、Bluetoothユニット３００がこれをナビゲーションユニット２００に転送すると、通話Ｓ３０５が開始される（Ｎ５０７）。
【００６０】
＜フェーズＣ８＞
次の処理Ｎ５０８において、ナビゲーションユニット２００は、Bluetooth割り込み処理発生時に表示されていた画面に基づいて、通話中に表示すべき画面を決定する。上述の通り、タスク切り替え命令Ｓ３０１には、Bluetooth割り込み処理発生時に映像信号セレクタ１３０によってメイン画面が選択されていたことの通知を含んでいるため（Ｎ５０８：ＮＯ）、ナビゲーションユニット２００はBluetooth機能（ハンズフリー通話機能）に関する情報を主として表示する画面を生成する（Ｎ５０９）。
【００６１】
この場合、Bluetooth割り込み処理発生時（すなわちユーザが電話をかけるための操作を開始した時）にナビゲーション機能に関する情報を含まないメイン画面であるラジオ受信画面Ｔ（図１３）が表示されていたことから、ユーザはナビゲーション情報を強く求めていないと判断することができる。そのため、本発明の実施形態に係る車載情報装置１は、Bluetooth割り込み処理発生時にメイン画面が表示されていた場合には、ハンズフリー通話機能に関する情報を主として含む通話画面ＰＣ（図１６）を通話中に表示する。
【００６２】
＜フェーズＣ９＞
通話画面ＰＣにおいて、ユーザが終話ボタンｂ８をタッチすると（Ｎ５１２：ＹＥＳ）、ナビゲーションユニット２００は、Bluetooth通信機能に関する音声出力の終了を要求するBluetooth音声ＯＦＦ要求Ｓ３０８をメインユニット１００に送信する（Ｎ５１３）。メインユニット１００は、Bluetooth音声ＯＦＦ要求Ｓ３０８を受信すると、直ちに映像信号セレクタ１３０から出力される音声信号をミュートさせ、メインタスクをナビゲーション用アプリケーションに切り替えてBluetooth割り込み処理を終了させる命令Ｓ３０９をナビゲーションユニット２００に送信する（Ｍ１２）。命令Ｓ３０９が受信されてBluetooth割り込み処理が終了すると（Ｎ５１４：ＹＥＳ）、ナビゲーションユニット２００の処理はＮ１に戻ってナビゲーション用アプリケーションをメインタスクに設定し、再び通常時のナビゲーション画面Ｎ（図１４）を生成する。
【００６３】
また、メインユニット１００の制御部１１０は、Bluetooth割り込み処理が終了した為、映像信号セレクタ１３０の選択する音声をメイン音声に切り替える（Ｍ１３）。次に、ナビ音声ＯＮ要求時、すなわちBluetooth割り込み処理の発生時に表示されていた画面に基づいて、Bluetooth割り込み処理の終了後に表示させるべき画面を決定する。ここでは、ユーザがハンズフリー通話機能を選択するための操作を開始した時に、メイン画面であるラジオ受信画面Ｔが表示されていたことから（Ｍ１４：ＹＥＳ）、メインユニット画面を選択するよう映像信号セレクタ１３０を制御する（Ｍ１５）。これにより画面表示は、Bluetooth割り込み処理発生時、すなわちユーザが電話をかけるための操作を開始した時の状態に戻る。
【００６４】
以上が、メインユニット画面の表示中に、ユーザ操作（発呼）によりBluetooth割り込み処理が発生した場合に実行される画面表示に関する処理である。
【００６５】
次に、この処理の途中で発呼を中止した場合の処理について、図１０に示されるシーケンス図を参照して説明する。図１０は、電話メニュー画面ＰＭ（図１８）の表示中に発呼のプロセスが中止された場合のシーケンス図である。
【００６６】
＜フェーズＣ４ａ＞
電話メニュー画面ＰＭの左上には、画面を１つ前に戻すための「＜」印ボタンが表示されている。電話メニュー画面ＰＭにおいて、ユーザが「＜」ボタンを続けて２度タッチすると、２つ前に表示されていたホーム画面Ｈへ戻して、Bluetooth割り込み処理を終了するための処理が行われる。具体的には、ユーザが終話ボタンｂ８を続けて２度タッチすると、ナビゲーションユニット２００はBluetooth割り込み処理をキャンセルする操作が行われたと判断して（Ｎ５０３：ＹＥＳ）、Bluetooth通信機能に関する音声出力の終了を要求するBluetooth音声ＯＦＦ要求Ｓ３０８ａをメインユニット１００に送信する（Ｎ５１３）。メインユニット１００は、Bluetooth音声ＯＦＦ要求Ｓ３０８ａを受信すると、直ちに映像信号セレクタ１３０から出力される音声信号をミュートさせ、メインタスクをナビゲーション用アプリケーションに切り替えてBluetooth割り込み処理を終了させる命令Ｓ３０９ａをナビゲーションユニット２００に送信する（Ｍ１２）。
以降、図９におけるフェーズＣ９と同様の処理がフェーズＣ９ａにおいて実行され、ユーザ操作によりBluetooth割り込み処理が発生した時に表示されていたラジオ受信画面Ｔが表示され、ラジオ音声がスピーカー出力される。これにより画面表示は、Bluetooth割り込み処理発生時、すなわちユーザが電話をかけるための操作を開始した時の状態に戻る。
【００６７】
次に、ナビ画面の表示中に、ユーザ操作によりBluetooth割り込み処理が発生した場合の画面遷移について、図２から図４及び図６のフローチャート及び図１１のシーケンス図を参照しながら説明する。なお、説明の重複を避けるため、以下の説明はメインユニット画面の表示中に割り込み処理が発生した場合の処理と相違する事項を中心に説明する。
【００６８】
＜フェーズＤ３＞
通常時のナビゲーション画面Ｎ（図１４）の右下には、ナビゲーションメニュー画面ＮＭ（図２１）に表示を切り替えるためのＭｅｎｕボタンｂ５が表示されている。Ｍｅｎｕボタンｂ５がタッチされると、ナビゲーションユニット１００の生成する画面がナビゲーションメニュー画面ＮＭ（図２１）に変更され、ディスプレイ装置１４０に表示される。
【００６９】
＜フェーズＤ４＞
ナビゲーションメニュー画面ＮＭは、ナビゲーションモジュール２００が提供する機能を選択するための画面である。ナビゲーションメニュー画面ＮＭの中央下側には、Bluetooth機能を選択するためのBluetoothボタンｂ１４が表示される。
【００７０】
＜フェーズＤ５＞
Bluetoothボタンｂ１４がタッチされると、ナビゲーションモジュール２００の生成する画面が電話メニュー画面ＰＭ（図１８）に変更される。また、ナビゲーションモジュール２００は、次いでBluetooth通信機能に関する音声のスピーカー出力開始を要求するBluetooth音声ＯＮ要求Ｓ５０２をメインユニット１００に送信する。
【００７１】
メインユニット１００はBluetooth音声ＯＮ要求Ｓ５０２を受信すると、直ちに映像信号セレクタ１３０から出力される音声信号をミュートさせ、所定時間後にナビ画面及びナビ音声（電話音声）に切り替えるよう映像信号セレクタ１３０を制御する。そして、ディスプレイ装置１４０に電話メニュー画面ＰＭが表示される。
【００７２】
＜フェーズＤ６＞
電話メニュー画面ＰＭ（図１８）において、ユーザが電話帳ボタンｂ１１をタッチすると、ナビゲーションユニット２００の生成する画面が電話帳リスト画面ＰＢ（図１９）に変更される。
【００７３】
＜フェーズＤ７＞
電話帳リスト画面ＰＢにおいて、リスト表示された名前情報ｂ１２の一つをユーザがタッチすると、ナビゲーションユニット２００の生成する画面がタッチされた名前情報ｂ１２に対応する電話帳レコード詳細画面ＰＡ（図２０）に変更され、ディスプレイ装置１４０に表示される。
【００７４】
＜フェーズＤ８＞
電話帳レコード詳細画面ＰＡ（図２０）においてユーザが通話ボタンｂ１３をタッチすると（図６／Ｎ５０５:ＹＥＳ）、ナビゲーションユニット２００とBluetoothユニット３００との間で呼出信号Ｓ５０３及び応答信号Ｓ５０４が送信され、通話Ｓ５０５が開始される（Ｎ５０７）。
【００７５】
＜フェーズＤ９＞
Ｎ５０８において、Bluetooth割り込み処理発生時に表示されていた画面に応じて、通話中の表示に適した画面が判断される。ここでは、Bluetooth割り込み処理発生時（すなわちユーザが電話をかけるための操作を開始した時）にナビゲーションユニット画面であるナビゲーション画面Ｎ（図１４）が表示されていたことから（Ｎ５０８:ＹＥＳ）、ユーザはナビゲーション情報を強く求めていると判断することができる。そのため、ナビゲーションユニット２００は、ナビゲーション用アプリケーションをメインタスクに設定し（Ｎ５１０）、ナビゲーション機能に関する情報を主として含む通話中ナビゲーション画面ＮＣ（図１７）を通話中に生成させる（Ｎ５１１）。
【００７６】
通話中ナビゲーション画面ＮＣにおいて、ユーザが終話ボタンｂ９をタッチすると（Ｎ５１２：ＹＥＳ）、ナビゲーションユニット２００はBluetooth音声ＯＦＦ要求Ｓ５０８をメインユニット１００に送信する（Ｎ５１３）。メインユニット１００は、Bluetooth音声ＯＦＦ要求Ｓ５０８を受信すると（Ｍ１１：ＹＥＳ）、直ちに映像信号セレクタ１３０から出力される音声信号をミュートさせ、メインタスクをナビゲーション用アプリケーションに切り替えてBluetooth割り込み処理を終了させる命令Ｓ５０９をナビゲーションユニット２００に送信する（Ｍ１２）。
【００７７】
＜フェーズＤ１０＞
ナビゲーションユニット２００が命令Ｓ５０９を受信してBluetooth割り込み処理が終了すると（Ｎ５１４：ＹＥＳ）、ナビゲーションユニット２００の処理はＮ１に戻ってナビゲーション用アプリケーションをメインタスクに設定し、再び通常時のナビゲーション画面Ｎ（図１４）を生成する。
【００７８】
また、Bluetooth割り込み処理発生時にナビ画面が表示されていたため（Ｍ１４：ＮＯ）、メインユニット１００の制御部１１０は引き続きナビ画面を選択するよう映像信号セレクタ１３０を制御する（Ｍ１６）。これにより、ディスプレイ装置１４０には、割り込み発生時に表示されていた通常時のナビゲーション画面Ｎが表示される。すなわち画面表示は着信時の状態に戻る。
【００７９】
以上のように、本実施形態のナビゲーションユニット２００には、ナビゲーション機能に関する表示画面及び音声を生成するためのナビゲーション用アプリケーションプログラムと、Bluetooth通信機能に関する表示画面及び音声を生成するためのBluetooth用アプリケーションプログラムが実装され、ナビゲーションユニット２００が、Bluetooth割り込み処理発生時にナビ画面とメイン画面のいずれが表示されていたかを判断し、この判断結果に基づいて使用するアプリケーションプログラムを切り替えている。そして、Bluetooth割り込み処理発生時にナビ画面が表示されていた場合には、ナビゲーション用アプリケーションプログラムを使用してナビゲーション情報を主として含む通話中ナビゲーション画面ＮＣ（図１７）を生成し、Bluetooth割り込み処理発生時にメイン画面が表示されていた場合には、Bluetooth用アプリケーションプログラムを使用してBluetooth機能（通話）に関する情報を主として表示する通話画面ＰＣ（図１６）を生成している。すなわち、ナビゲーションユニット２００は、メインユニット１００との連携によって、Bluetooth割り込み処理発生時の表示画面に応じた通話時の表示画面を生成するように構成されているため、ユーザにとって自然な（違和感のない）画面が表示される。また、メインユニット１００は、Bluetooth割り込み処理が終了した時、Bluetooth割り込み処理発生時にナビ画面とメイン画面のいずれが表示されていたかを判断し、Bluetooth割り込み処理発生前の画面に戻すように構成されているため、Bluetooth割り込み処理が発生したことによってユーザが意図しない画面が表示されることもない。
【００８０】
以上が本実施形態についての説明であるが、本発明は、上述した実施形態の構成に限定されるものではなく、発明の技術的思想の範囲内において様々な変形が可能である。例えば、本実施形態においては、ナビゲーションユニット２００が、Bluetooth割り込み処理発生時にナビ画面とメイン画面のいずれが表示されていたかを判断し、この判断結果に基づいて使用するアプリケーションプログラムを切り替え、通話中ナビゲーション画面ＮＣ（図１７）又は通話画面ＰＣ（図１６）を生成する構成としたが、この構成に限定されるものではない。Bluetooth割り込み処理発生時に、ナビゲーションユニット２００がメインユニット１００に対しナビ画面とメイン画面のいずれを表示しているかを問い合わせる構成とすることも可能である。以下、この構成について、第二の実施形態として説明する。
【００８１】
図２２は、本発明の第二の実施形態に係る車載情報装置１Ｍの概略構成を示すブロック図である。車載情報装置１Ｍは、第一の実施形態と同様、カーナビゲーション機能の他に、各種音声・映像メディアを再生する機能やネットワーク通信機能を備えた多機能の車載情報装置であり、メインユニット１００Ｍの制御部１１０Ｍが表示画面通知部１１２を有し、ナビゲーションユニット２００Ｍの制御部２１０Ｍが表示画面認識部２１２を有する点で、第一の実施形態に係る車載情報装置１と異なる。また、車載情報装置１Ｍは、第一の実施形態と同様、Bluetooth対応携帯電話機と連携してハンズフリー通話を実現するBluetooth通信機能を有している。なお、図２２においては、図１に示す第一の実施形態に係る車載情報装置１と同一の構成については、同一の符号を付している。
【００８２】
車載情報装置１Ｍは、メインユニット１００Ｍとナビゲーションユニット２００Ｍを備えている。メインユニット１００Ｍは、車載情報装置１Ｍを構成する各ユニットを統合制御する本体装置であるとともに、カーナビゲーション機能及びBluetooth通信機能を除く各機能を提供するサブユニットを備えている。ナビゲーションユニット２００Ｍは、メインユニット１００Ｍと接続され、カーナビゲーション機能及びBluetooth通信機能を提供する機能ユニットである。なお、本実施形態においては、ナビゲーションユニット２００Ｍはメインユニット１００Ｍの筐体内に配置されているが、メインユニット１００Ｍの外部に配置されていてもよく、またメインユニット１００Ｍに対して着脱自在に構成されていてもよい。
【００８３】
メインユニット１００Ｍは、制御部１１０Ｍ、映像信号生成部１２０、映像信号セレクタ１３０、ディスプレイ装置１４０、及びスピーカー１５０を備えている。制御部１１０Ｍはメインユニット１００Ｍを構成する各部の動作を統制する。映像信号生成部１２０は、メインユニット１００Ｍが提供する各種機能に関する表示画面（メインユニット画面）を生成してビデオ信号として出力する。映像信号セレクタ１３０は、後述するナビゲーションユニット２００Ｍから出力されるナビゲーションユニット画面の映像信号とメインユニット画面の映像信号のうちから表示すべき画面の映像信号を選択する切り替えスイッチである。ディスプレイ装置１４０は、映像信号セレクタ１３０により選択された映像信号に基づいて画面表示を行うと共にユーザ入力を受け付ける液晶タッチパネルディスプレイ装置である。
【００８４】
また、メインユニット１００Ｍは、更にラジオユニット１６０、光ディスクドライブユニット１７０、ＵＳＢユニット１８０、及びＡＵＸユニット１９０等のサブユニットを備えている。ラジオユニット１６０はラジオ放送を受信するための機能ユニットである。光ディスクドライブユニット１７０はＣＤやＤＶＤ等の光ディスクに記録された音声データや映像データを再生するための機能ユニットである。ＵＳＢユニット１８０はＵＳＢ（Universal Serial Bus）インターフェースを備えた携帯音楽プレーヤー等の外部デジタル機器を接続するための機能ユニットである。ＡＵＸユニット１９０は、図示しない外部入力端子（ＡＵＸ端子）を介して外部機器から入力されるアナログ音声信号及び映像信号を処理してスピーカー出力又はディスプレイ表示するための機能ユニットである。
【００８５】
ナビゲーションユニット２００ＭはＰＮＤ用に設計された主回路基板を備えている。ナビゲーションユニット２００Ｍの主回路基板には、制御部２１０Ｍ、ナビゲーション処理部２２０、ＧＰＳユニット２２１、ＧＰＳアンテナ２２２、映像信号生成部２３０、及びBluetoothユニット３００を備えている。制御部２１０Ｍは、ナビゲーションユニット２００Ｍの全体の動作を統制して、メインユニット１００Ｍにナビゲーション機能及びBluetooth通信機能を提供する。ＧＰＳユニット２２１は、ＧＰＳアンテナ２２２が取得したＧＰＳ（Global Positioning System）信号に基づいて測位を行い、測位結果をナビゲーション処理部２２０に提供する。ナビゲーション処理部２２０は、ＧＰＳユニット２２１から取得した測位結果及び地図情報に基づいてナビゲーション機能に関する処理を行う。映像信号生成部２３０は、ナビゲーションユニット２００Ｍが提供する機能に関する表示画面（ナビゲーションユニット画面）及び音声を生成して、それぞれビデオ信号及び音声信号としてメインユニットの映像信号セレクタ１３０に出力する。
【００８６】
Bluetoothユニット３００は、Bluetooth通信機能を有する携帯電話２と無線接続してハンズフリー通話機能を実現するモジュールである。本実施形態のBluetoothユニット３００は、主回路基板に着脱自在な増設モジュールとして構成されている。なお、別の実施形態のBluetoothユニットは、主回路基板上に直接実装されてもよく、あるいはナビゲーションユニット２００にケーブルを介して接続される別個のモジュールとして構成されてもよい。Bluetoothユニット３００には、Bluetooth対応機器と無線通信するためのアンテナ３１０及びハンズフリー通話を行うためのマイク３２０が接続されている。
【００８７】
また、メインユニット１００Ｍの制御部１１０Ｍには表示画面通知部１１２が、ナビゲーションユニット２００Ｍの制御部２１０Ｍには表示画面認識部２１２が、それぞれ設けられている。ナビゲーションユニット２００Ｍの表示画面認識部２１２は、Bluetooth割り込み処理が発生したときに映像信号セレクタ１３０によって選択されていた画面をメインユニットの表示画面通知部１１２に問い合わせ、表示画面通知部１１２からの応答に基づいてBluetooth割り込み処理時に表示されていた画面を認識する。
【００８８】
以下に、本実施形態に係る車載情報装置１Ｍにおいて、Bluetooth割り込み処理が発生した場合に実行される画面表示に関する処理について説明する。
【００８９】
先ずは、Bluetoothユニット３００とBluetooth接続された携帯電話２への着信により、車載情報装置１ＭにBluetooth割り込み処理が発生した場合について説明する。図２３は、携帯電話２への着信によりBluetooth割り込み処理が発生した場合に、ナビゲーションユニット２００Ｍが実行するナビゲーションユニット画面生成処理の概略を示したフローチャートである。本実施形態のナビゲーションユニット画面生成処理は、着信時（Bluetooth割り込み処理発生時）にディスプレイ装置１４０に表示されていた画面に応じてBluetooth割り込み処理中に生成する画面を決定して表示することで、ユーザのニーズに適った違和感の無い画面遷移を実現するものである。なお、図２３のフローチャート及び以下の説明において、処理を構成する一連の「ステップ」を「Ｓ」と略記する。図２４及び図２５は、それぞれディスプレイ装置１４０に表示される画面遷移を示すダイアグラムの例である。図２４はメインユニット画面の表示中にBluetooth割り込み処理が発生した場合の画面遷移を示し、図２５はナビゲーションユニット画面の表示中にBluetooth割り込み処理が発生した場合の画面遷移を示す。なお、以下の説明においては、第一の実施形態と同様、メインユニット画面を「メイン画面」、メインユニット１００が生成する音声を「メイン音声」、ナビゲーションユニット画面を「ナビ画面」、ナビゲーションユニット２００が生成する音声を「ナビ音声」と略記する。また、第二の実施形態のディスプレイ装置１４０に表示される画面は、図１２〜図２１に示される第一の実施形態の画面と同一の画面を表示するため、以下の説明においては同一の符号を付し、図１２〜図２１を参照しながら説明する。
【００９０】
まず、メイン画面の表示中にBluetooth割り込み処理が発生した場合の画面遷移について、図２３及び図２４を参照しながら説明する。
＜フェーズＡ１´＞
車載情報装置１Ｍが起動すると、メインユニット１００Ｍはユーザが使用する機能を選択するための各機能選択ボタンの表示を含むホーム画面Ｈ（図１２）を生成する。また、ナビゲーションユニット２００Ｍは通常時（割り込み処理が発生していないとき）に表示する図１４のナビゲーション画面Ｎを生成する。このとき、制御部１１０Ｍは、メインユニット１００Ｍが提供するメニュー機能（機能選択機能）をユーザが主として使用する機能だと判断し、映像信号セレクタ１３０にメイン画面を選択させ、ディスプレイ装置１４０にはホーム画面Ｈが表示される。
【００９１】
＜フェーズＡ２´＞
ホーム画面Ｈにおいてユーザがラジオ機能選択ボタンｂ１をタッチすると、メインユニット１００Ｍの生成する画面が図１３に示されるラジオ受信画面Ｔに変わる。引き続きメインユニット１００Ｍが提供する機能が主として使用されるため、映像信号セレクタ１３０も引き続きメイン画面を選択し、ディスプレイ装置１４０にはラジオ受信画面Ｔが表示される。
【００９２】
＜フェーズＡ３´＞
このとき携帯電話２に着信が入ると、Bluetooth無線リンクを介して携帯電話２からBluetoothユニット３００に着信が通知され、Bluetooth割り込み処理が発生する。ナビゲーションユニット２００Ｍの表示画面認識部２１２は、Bluetooth割り込み処理が発生すると（Ｓ２：ＹＥＳ）、メインユニット１００Ｍの表示画面通知部１１２へ割り込み処理の発生を通知すると共に、ディスプレイ装置１４０に表示されている画面（すなわち映像信号セレクタ１３０により選択されている画面）がメイン画面とナビ画面の何れであるかを問い合わせる（Ｓ３）。
【００９３】
Ｓ３においてナビゲーションユニット２００Ｍの表示画面認識部２１２から問い合わせを受けたメインユニット１００Ｍの表示画面通知部１１２は、問い合わせを受けた時にディスプレイ装置１４０に表示されていた画面を表示画面認識部２１２に通知する。ここでは、表示画面認識部２１２から問い合わせを受けた時（Bluetooth割り込み処理発生時）に表示されていた画面がメイン画面であることが表示画面認識部２１２に通知される。
【００９４】
次にナビゲーションユニット２００Ｍは、生成する画面を図１５に示される着信画面ＰＩに変更する（Ｓ４）。一方、メインユニット１００Ｍの制御部１１０Ｍは、Bluetooth割り込み処理発生の通知を受けると、Bluetooth割り込み処理を担うナビゲーションユニット２００Ｍが生成する画面（ナビ画面）を選択してディスプレイ装置１４０に中継するよう映像信号セレクタ１３０を切り替える。従って、このときディスプレイ装置１４０にはナビゲーションユニット２００Ｍが生成する着信画面ＰＩが表示される。着信画面ＰＩは、携帯電話２の着信（Bluetooth割り込み処理の発生）をユーザに通知するためのものである。着信画面ＰＩには発呼者の名前（Name）と電話番号（Number）が表示される。これらの情報は、携帯電話２が保持する電話帳データベースに記録されているものであり、着信の通知と共にBluetooth無線リンクを介して携帯電話２からナビゲーションユニット２００Ｍに送信される。なお、Bluetooth割り込み処理が継続している間（フェーズＡ３´，Ａ４´−ａ）、映像信号セレクタ１３０は常にナビ画面を選択するように制御され、ディスプレイ装置１４０にはナビ画面が表示され続ける。なお、Bluetooth割り込み処理が発生すると、上述のようにナビ画面がディスプレイ装置１４０に表示されるよう映像信号セレクタ１３０が切り替えられるが、映像信号生成部１２０はBluetooth割り込み処理が終了するまでは割り込み処理発生時（フェーズ２Ａ´）と同じラジオ受信画面Ｔを生成し続ける。
【００９５】
＜フェーズＡ４´−ａ＞
また、着信画面ＰＩには、通話開始ボタンｂ６と着信拒否ボタンｂ７が表示される。着信拒否ボタンｂ７が押されると（Ｓ５：ＹＥＳ）、ナビゲーションユニット２００Ｍの処理はＳ１に戻り、再び通常時のナビゲーション画面Ｎ（図１４）を生成する。また、メインユニット１００Ｍの制御部１１０Ｍは、Bluetooth割り込み処理発生時に選択されていた画面（メイン画面）に戻すよう映像信号セレクタ１３０を制御する。上述のように、Bluetooth割り込み処理中はメインユニット１００Ｍが生成する画面が変更されないため、このときディスプレイ装置１４０にはBluetooth割り込み処理発生時に表示されていたラジオ受信画面Ｔ（図１３）が表示される。すなわち画面表示は着信時の状態に戻る。
【００９６】
＜フェーズＡ４´−ｂ＞
また、通話開始ボタンｂ６が押されると（Ｓ６：ＹＥＳ）、ナビゲーションユニット２００Ｍの生成する画面が通話中の表示に適した画面に変わる（Ｓ７〜９）。本実施形態に係る車載情報装置１Ｍは、Bluetooth割り込み処理発生時（着信時）に表示されていた画面に応じて、通話中の表示に適した画面を決定して表示する。ここでは、着信時にメイン画面が表示されていたため（Ｓ７：ＹＥＳ）、ナビゲーションユニット２００ＭはBluetooth割り込み処理（すなわち通話機能）に関する情報を主として表示する（あるいは通話機能に関する情報のみを表示する）通話画面ＰＣ（図１６）を生成する（Ｓ８）。図１６に示されるように、通話画面ＰＣには発呼者の名前（Name）や電話番号（Number）の他、通話時間（Call Time）や受信電波の強度を示す指標（アンテナマークａ）が表示される。ここで、携帯電話２の着信時にナビゲーション画面Ｎ（図１４）ではなくラジオ受信画面Ｔ（図１３）が表示されていたことから、ユーザはナビゲーション情報を強く求めていないと判断することができる。また、このときに脈絡なくナビゲーション情報を表示させると、ユーザに違和感を与える可能性が高い。一方、通話中に通話状態に関する情報をユーザに提供することは、ユーザのニーズに適っており、ユーザに違和感を与えることもない。そのため、本実施形態に係る車載情報装置１Ｍは、Bluetooth割り込み処理発生時にメイン画面が表示されていた場合には、通話に関する情報を主として含む通話画面ＰＣを通話中に表示する。
【００９７】
＜フェーズＡ５´＞
また、通話画面ＰＣ（図１６）には終話ボタンｂ８が表示される。ユーザが終話ボタンｂ８をタッチすると（Ｓ１０：ＹＥＳ）、ナビゲーションユニット２００Ｍの処理はＳ１に戻り（Ｓ１１：ＮＯ）、再び通常時のナビゲーション画面Ｎ（図１４）を生成する。また、メインユニット１００Ｍの制御部１１０Ｍは、Bluetooth割り込み処理が終了（終話）すると、割り込み処理の発生時に選択されていた画面（ここではメイン画面）に戻るよう映像信号セレクタ１３０を制御する。上述のように、Bluetooth割り込み処理中はメイン画面が変更されないため、このときディスプレイ装置１４０には割り込み発生時に表示されていたラジオ受信画面Ｔが表示される。すなわち画面表示は着信時の状態に戻る。
【００９８】
以上が、メイン画面の表示中にBluetooth割り込み処理が発生した場合に実行される画面表示に関する処理である。
【００９９】
次に、ナビ画面の表示中にBluetooth割り込み処理が発生した場合の画面遷移について、図２３及び図２５を参照ながら説明する。なお、説明の重複を避けるため、以下の説明はメインユニット画面の表示中に割り込み処理が発生した場合の処理と相違する事項を中心に説明する。
【０１００】
＜フェーズＢ２´＞
ホーム画面Ｈにおいて、ユーザがナビゲーション機能選択ボタンｂ２をタッチすると、映像信号セレクタ１３０の選択する画面がナビ画面に切り替わり、ディスプレイ装置１４０には通常時のナビゲーション画面Ｎが表示される。図１４に示されるナビゲーション画面Ｎは、Bluetooth割り込み処理が発生していない通常時Ｓ１にナビゲーションユニット２００Ｍが生成するナビゲーション画面の一例である。
【０１０１】
＜フェーズＢ３´＞
ナビ画面の表示中にBluetooth割り込み処理が発生すると、上述のフェーズＡ３´と同様の処理が行われ、着信画面ＰＩ（図１５）が表示される。なお、映像信号セレクタ１３０は引き続きナビ画面を選択する。
＜フェーズＢ４´−ａ＞
また、着信画面ＰＩ（図１５）において着信拒否ボタンｂ７がタッチされると（Ｓ５：ＹＥＳ）、処理はＳ１に戻り、ナビゲーションユニット２００Ｍが生成する画面は通常時のナビゲーション画面Ｎ（図１４）に変わる。また、メインユニット１００Ｍの制御部１１０Ｍは、Bluetooth割り込み処理発生時に選択されていた画面（メインユニット画面）に戻すよう映像信号セレクタ１３０を制御する。そのため、映像信号セレクタ１３０は引き続きナビ画面を選択する。したがって、ディスプレイ装置１４０には、Bluetooth割り込み処理発生時に表示されていた通常時のナビゲーション画面Ｎ（図１４）が表示される。すなわち画面表示は着信時の状態に戻る。
＜フェーズＢ４´−ｂ＞
また、着信画面ＰＩ（図１５）においてユーザが通話開始ボタンｂ６をタッチすると（Ｓ６：ＹＥＳ）、ナビゲーションユニット２００Ｍの生成する画面が通話中の表示に適した画面に変わる（Ｓ７〜９）。ここでは、Bluetooth割り込み処理の発生時にナビ画面が表示されていたため（Ｓ７：ＮＯ）、ナビゲーション情報を含まない通話画面ＰＣ（図１６）を生成する処理Ｓ８は実行されず、代わりにナビゲーション情報を主として含む通話中ナビゲーション画面ＮＣ（図１７）を生成する処理Ｓ９が実行される。通話中ナビゲーション画面ＮＣは、ナビゲーション画面Ｎ（図１４）の右上に小さな終話アイコンｂ９が重畳された画面である。
【０１０２】
ここで、携帯電話２の着信時にナビゲーション画面Ｎ（図１４）が表示されていたことから、ユーザはナビゲーション機能に関する情報を強く求めていると判断することができる。また、処理Ｓ８において生成される通話画面ＰＣ（図１６）に表示される情報は、いずれもユーザの利便に資する情報ではあるが、終話ボタンｂ８を除いては通話中の表示が必要不可欠なものではない。従って、着信時にナビゲーション画面Ｎが表示されていた場合には、ナビゲーション機能に関する情報を主とする画面を通話中に表示することがユーザのニーズに適っていると考えられ、そのような表示はユーザに違和感を与えることもない。そのため、本実施形態に係る車載情報装置１Ｍは、着信時にナビゲーション画面Ｎが表示されていた場合には、通話中ナビゲーション画面ＮＣ（図１７）を通話中に表示する。
【０１０３】
＜フェーズＢ５´＞
通話中ナビゲーション画面ＮＣにおいて、右上に小さく表示された終話ボタンｂ９をユーザがタッチすると（Ｓ１０：ＹＥＳ）、ナビゲーションユニット２００Ｍの処理はＳ１に戻り（Ｓ１１：ＮＯ）、再び通常時のナビゲーション画面Ｎ（図１４）を生成する。また、Bluetooth割り込み処理発生時にナビ画面が表示されていたため、メインユニット１００Ｍの制御部１１０Ｍは、引き続きナビ画面を選択するよう映像信号セレクタ１３０を制御する。これにより、ディスプレイ装置１４０には、割り込み発生時に表示されていた通常時のナビゲーション画面Ｎが表示される。すなわち画面表示は着信時の状態に戻る。
【０１０４】
以上が、ナビ画面の表示中にBluetooth割り込み処理が発生した場合に実行される画面表示に関する処理の説明である。
【０１０５】
以上に説明した処理は携帯電話２への着信によりBluetooth割り込み処理が発生した場合のものであるが、ユーザが携帯電話２から発呼した場合にもBluetooth割り込み処理が発生して画面遷移が生じる。本実施形態に係る車載情報装置１Ｍは、発呼により発生したBluetooth割り込み処理においても、発呼時（Bluetooth割り込み処理の発生時）にディスプレイ装置１４０に表示されていた画面に応じて通話中（Bluetooth割り込み処理中）に生成する画面を決定して表示することで、ユーザのニーズに適った違和感の無い画面遷移を実現する。
【０１０６】
以下、ユーザがBluetoothユニット３００と無線接続された携帯電話２から他の携帯電話に発呼して、車載情報装置１にBluetooth割り込み処理が発生した場合に実行される画面表示に関する処理について説明する。
【０１０７】
図２６は、携帯電話２から発呼したときにナビゲーションユニット２００Ｍが実行するナビゲーションユニット画面生成処理の概略を示したフローチャートである。また、図２７及び図２８は、それぞれ発呼により発生するBluetooth割り込み処理の前後でディスプレイ装置１４０に表示される画面遷移の例である。図２７はメイン画面の表示中にBluetooth割り込み処理が発生した場合の画面遷移を示し、図２８はナビ画面の表示中にBluetooth割り込み処理が発生した場合の画面遷移を示す。
【０１０８】
まず、メイン画面の表示中にBluetooth割り込み処理が発生した場合の画面遷移について、図２６及び図２７を参照しながら説明する。なお、ここではラジオ受信画面Ｔ（図１３）の表示中にハンズフリー通話機能により携帯電話２から発呼した場合を例に説明する。また、説明の重複を避けるため、以下の説明は着信により割り込み処理が発生した場合の処理と相違する事項を中心に説明する。
【０１０９】
＜フェーズＣ３´＞
ラジオ受信画面Ｔ（図１３）の右上には、ホーム画面Ｈ（図１２）に表示を切り替えるためのＨｏｍｅボタンｈが表示されている。ホーム画面Ｈは、メインユニット１００Ｍが提供するメニュー機能をユーザが利用するための画面である。Ｈｏｍｅボタンｈがタッチされると、メインユニット１００Ｍの映像信号生成部１２０が生成する画面がラジオ受信画面Ｔからホーム画面Ｈに変更される。また、映像信号セレクタ１３０は引き続きメイン画面を選択し、ディスプレイ装置１４０にはホーム画面Ｈが表示される。ホーム画面Ｈは、Bluetooth通信機能を有する携帯電話２を使用したハンズフリー通話機能を選択するための通話機能選択ボタンｂ３を含んでいる。
【０１１０】
＜フェーズＣ４´＞
ホーム画面Ｈにおいてユーザが通話機能選択ボタンｂ３をタッチすると、Bluetooth割り込み処理が発生する（Ｓ２２：ＹＥＳ）。このとき、メインユニット１００Ｍの表示画面通知部１１２は、ナビゲーションユニット２００Ｍの表示画面認識部２１２に対して、ユーザ操作によるBluetooth割り込み処理の発生を通知すると共に、Bluetooth割り込み処理発生時にディスプレイ装置１４０にメイン画面が表示されていたことを通知する（Ｓ２３）。なお、ここでBluetooth割り込み処理時に表示されていた画面とは、ユーザが通話機能を選択してBluetooth割り込み処理を発生させるための操作を開始した時に表示されていた画面をいう。
【０１１１】
ナビゲーションユニット２００Ｍは、メインユニット１００Ｍからユーザ操作によるBluetooth割り込み処理発生（携帯電話機能の選択）の通知を受けると、携帯電話機能に関する画面の生成を開始する（Ｓ２４）。ナビゲーションユニット２００Ｍは、Bluetooth割り込み処理発生後、最初に電話メニュー画面ＰＭ（図１８）を生成する。また、映像信号セレクタ１３０は選択画面をナビ画面に切り替え、ディスプレイ装置１４０に電話メニュー画面ＰＭが表示される。なお、Bluetooth割り込み処理が終了するまで、映像信号セレクタ１３０はナビ画面を選択し続け、ディスプレイ装置１４０にナビ画面が表示される。また、電話メニュー画面ＰＭは、電話帳リスト画面を表示するための電話帳ボタンｂ１１の表示を含んでいる。
【０１１２】
＜フェーズＣ５´＞
電話メニュー画面ＰＭ（図１８）において、ユーザが電話帳ボタンｂ１１をタッチすると、ナビゲーションユニット２００Ｍが生成する画面が電話帳リスト画面ＰＢ（図１９）に変更される。電話帳リスト画面ＰＢには、ユーザが電話をかける相手を選択するための画面であり、例えば電話帳データベースに登録された各レコードの名前情報がリスト表示される。
【０１１３】
＜フェーズＣ６´＞
電話帳リスト画面ＰＢにおいて、リスト表示された名前情報ｂ１２の一つをユーザがタッチすると、タッチされた名前情報ｂ１２に対応する電話帳レコード詳細画面ＰＡ（図２０）がナビゲーションユニット２００Ｍにより生成され、ディスプレイ装置１４０に表示される。電話帳レコード詳細画面ＰＡは、ユーザが電話をかける相手を確認するための画面であり、例えば各レコードの名前（Name）や電話番号（Number）等のより詳細情報の表示を含んでいる。また、電話帳レコード詳細画面ＰＡは、表示された電話番号に発呼するための発呼ボタンｂ１３を含んでいる。
【０１１４】
＜フェーズＣ７´＞
電話帳レコード詳細画面ＰＡ（図２０）においてユーザが発呼ボタンｂ１３をタッチすると（Ｓ２５：ＹＥＳ）、ナビゲーションユニット２００Ｍは、Ｓ２３においてメインユニット１００Ｍの表示画面通知部１１２から通知されたBluetooth割り込み処理発生時に表示されていた画面に応じて、通話中の表示に適した画面を決定して生成する。ここでは、Bluetooth割り込み処理発生時（すなわちユーザが電話をかけるための操作を開始した時）にナビゲーション機能に関する情報を含まないメイン画面であるラジオ受信画面Ｔ（図１３）が表示されていたことから（Ｓ２６：ＹＥＳ）、ユーザはナビゲーション情報を強く求めていないと判断することができる。そのため、本実施形態に係る車載情報装置１Ｍは、Bluetooth割り込み処理発生時にメイン画面が表示されていた場合には、携帯電話機能に関する情報を主として含む通話画面ＰＣ（図１６）を通話中に表示する（Ｓ２７）。
【０１１５】
＜フェーズＣ８´＞
通話画面ＰＣ（図１６）において、ユーザが終話ボタンｂ８をタッチすると（Ｓ２９：ＹＥＳ）、Bluetooth割り込み処理が終了して、ナビゲーションユニット２００Ｍの処理はＳ１に戻り（Ｓ３０：ＮＯ）、再び通常時のナビゲーション画面Ｎ（図１４）を生成する。また、メインユニット１００Ｍの制御部１１０Ｍは、映像信号生成部１２０を制御して生成する画面をBluetooth割り込み処理発生時に生成していたラジオ受信画面Ｔ（図１３）に変更する。また、制御部１１０Ｍは割り込み処理の発生時に表示されていたメイン画面を選択するよう映像信号セレクタ１３０を制御する。これによりディスプレイ装置１４０にはラジオ受信画面Ｔが表示され、画面表示は、Bluetooth割り込み処理発生時、すなわちユーザが電話をかけるための操作を開始した時の状態に戻る。
【０１１６】
以上が、メイン画面の表示中に、ユーザ操作（発呼）によりBluetooth割り込み処理が発生した場合に実行される画面表示に関する処理である。
【０１１７】
次に、ナビ画面の表示中に、ユーザ操作によりBluetooth割り込み処理が発生した場合の画面遷移について、図２６及び図２８を参照ながら説明する。なお、説明の重複を避けるため、以下の説明はメイン画面の表示中に割り込み処理が発生した場合の処理と相違する事項を中心に説明する。
【０１１８】
＜フェーズＤ３´＞
通常時のナビゲーション画面Ｎ（図１４）の右下には、ホーム画面Ｈ（図１２）に表示を切り替えるためのＭｅｎｕボタンｂ５が表示されている。Ｍｅｎｕボタンｂ５がタッチされると、映像信号セレクタ１３０の選択する画面がメイン画面に切り替わる。ここでは、メインユニット１００Ｍがホーム画面Ｈを生成しているため、ディスプレイ装置１４０にはホーム画面Ｈが表示される。なお、Ｍｅｎｕボタンｂ５がタッチされたときにメインユニット１００Ｍが別画面（例えばラジオ機能画面Ｔ）を生成していた場合には、このときメインユニット１００Ｍの生成する画面がホーム画面Ｈに変更される。
＜フェーズＤ４´＞
ホーム画面Ｈにおいてユーザが通話機能選択ボタンｂ３をタッチすると、Bluetooth割り込み処理が発生する（Ｓ２２：ＹＥＳ）。このとき、メインユニット１００Ｍの表示画面通知部１１２は、ナビゲーションユニット２００Ｍの表示画面認識部２１２に対して、ユーザ操作によるBluetooth割り込み処理の発生を通知すると共に、Bluetooth割り込み処理発生時にディスプレイ装置１４０にナビ画面が表示されていたことを通知する（Ｓ２３）。なお、ここでBluetooth割り込み処理時に表示されていた画面とは、ユーザが通話機能を選択してBluetooth割り込み処理を発生させるための操作を開始した時に表示されていた画面をいう。
＜フェーズＤ７´＞
電話帳レコード詳細画面ＰＡ（図２０）においてユーザが発呼ボタンｂ１３をタッチすると（Ｓ２５：ＹＥＳ）、ナビゲーションユニット２００Ｍは、Ｓ２３においてメインユニット１００Ｍの表示画面通知部１１２から通知されたBluetooth割り込み処理発生時に表示されていた画面に応じて、通話中の表示に適した画面を決定して生成する。ここでは、Bluetooth割り込み処理発生時（すなわちユーザが電話をかけるための操作を開始した時）にナビ画面であるナビゲーション画面Ｎ（図１４）が表示されていたことから（Ｓ２６：ＮＯ）、ユーザはナビゲーション情報を強く求めていると判断することができる。そのため、本実施形態に係る車載情報装置１Ｍは、Bluetooth割り込み処理発生時にナビ画面が表示されていた場合には、ナビゲーション機能に関する情報を主として含む通話中ナビゲーション画面ＮＣ（図１７）を通話中に表示する（Ｓ２８）。
【０１１９】
＜フェーズＤ８´＞
通話中ナビゲーション画面ＮＣ（図１７）において、ユーザが終話ボタンｂ９をタッチすると（Ｓ２９：ＹＥＳ）、Bluetooth割り込み処理が終了し、ナビゲーションユニット２００Ｍの処理はＳ１に戻り（Ｓ３０：ＮＯ）、再び通常時のナビゲーション画面Ｎ（図１４）を生成する。また、Bluetooth割り込み処理発生時にナビ画面が表示されていたため、メインユニット１００Ｍの制御部１１０Ｍは、引き続きナビ画面を選択するよう映像信号セレクタ１３０を制御する。これにより、ディスプレイ装置１４０には、割り込み発生時に表示されていた通常時のナビゲーション画面Ｎが表示される。すなわち画面表示は着信時の状態に戻る。
【０１２０】
以上のように、本実施形態のナビゲーションユニット２００Ｍは、Bluetooth割り込み処理発生時に、メインユニット１００Ｍに対しナビ画面とメイン画面のいずれを表示しているかを問い合わせ、問い合わせ結果に基づいて生成する画像を切り替えている。そして、Bluetooth割り込み処理発生時にナビ画面が表示されていた場合には、ナビゲーション情報を主として含む通話中ナビゲーション画面ＮＣ（図１７）を生成し、Bluetooth割り込み処理発生時にメイン画面が表示されていた場合には、Bluetooth機能（通話）に関する情報を主として表示する通話画面ＰＣ（図１６）を生成している。すなわち、ナビゲーションユニット２００Ｍは、メインユニット１００Ｍとの連携によって、Bluetooth割り込み処理発生時の表示画面に応じた通話時の表示画面を生成するように構成されているため、ユーザにとって自然な（違和感のない）画面が表示される。また、メインユニット１００Ｍは、Bluetooth割り込み処理が終了した時、Bluetooth割り込み処理発生時にナビ画面とメイン画面のいずれが表示されていたかを判断し、Bluetooth割り込み処理発生前の画面に戻すように構成されているため、Bluetooth割り込み処理が発生したことによってユーザが意図しない画面が表示されることもない。
【０１２１】
なお、本発明の実施形態は上記に説明したものに限定されるものではない。例えば、上記の実施形態は車載情報装置１、１ＭとBluetooth無線リンクにより接続された携帯電話２により音声通話を行う処理に本発明を適用した例であるが、車載情報装置１、１Ｍを介して携帯電話の別の機能（例えば、メール機能やデータ通信機能）を使用する場合にも適用することができる。また、車載情報装置１、１Ｍを介して携帯音楽プレーヤー等の携帯電話以外のBluetooth通信機能を有するデジタル情報機器を使用する場合にも本発明を適用することができる。例えば、携帯ＡＶプレーヤーをBluetoothにより接続した場合、携帯ＡＶプレーヤー機能の割り込み処理開始時にラジオ受信画面Ｔが表示されていれば、ナビゲーション情報の必要性は低いと判断され、携帯ＡＶプレーヤー機能の割り込み処理中は再生中の楽曲や映像に関する情報を主とした画面を表示させる。また、割り込み処理開始時にナビゲーション画面Ｎが表示されていれば、ナビゲーション情報の必要性が高いと判断され、携帯ＡＶプレーヤー機能の割り込み処理中はナビゲーション情報を主として画面を表示させる。このような画面表示はユーザの要望に適ったものであり、またユーザに違和感を与えることもない。
【０１２２】
更に、車載情報装置１、１Ｍと携帯電話２等のデジタル情報機器との接続方式はBluetooth（IEEE 802.15.1）に限定されず、ＵＷＢ（Ultra Wide Band）等のBluetooth以外の近距離無線通信方式、IEEE802.11等の各種無線ＬＡＮ方式、Wireless USB等の各種無線データバス方式、あるいはＵＳＢやIEEE 1394等の各種有線接続方式を使用する場合にも本発明を適用することができる。
【０１２３】
また、上記の実施形態は、ＰＮＤ用に設計された主回路基板をナビゲーションユニットとして使用する場合に特に有効である。また、上記の実施形態は、別製品用あるいは汎用品として設計された既存の主回路基板をナビゲーションユニットとして使用する形態の据付型及び可搬型車載情報装置に適用することもできる。例えば、ＯＥＭ専業メーカー等の別メーカー製のナビゲーションモジュールを使用した車載情報装置や、旧型車載情報装置の主回路基板を新型車載情報装置のナビゲーションユニットとして使用するような場合に本発明を適用することができる。本願の特許請求の範囲に記載の構成によれば、既存の主回路基板を設計変更せずにナビゲーションユニットとして使用しつつ、ナビゲーションユニットの生成する画面をメインユニットの表示と連携させることが可能になる。これにより、ユーザに違和感を与えず、かつユーザのニーズに適った画面遷移が低コストで実現される。
【０１２４】
また、上記実施形態においては、メインユニット１００、１００Ｍ及びナビゲーションユニット２００、２００Ｍは同一の筐体内に配置されているが、それぞれ別個の筺体内に配置されてもよい。また、ナビゲーションユニット２００、２００Ｍはメインユニット１００、１００Ｍに対して着脱自在に構成されていてもよい。例えば、車載情報装置１、１Ｍをいわゆる据付型とし、ナビゲーションユニット２００、２００Ｍを車両に据付けられたメインユニット１００、１００Ｍに対して着脱自在に構成し、メインユニット１００、１００Ｍから取り外した際に独立した可搬型ナビゲーション装置として動作するようにしてもよい。この場合、ナビゲーションユニットには電源装置の他、ディスプレイ装置や操作ボタン等のユーザインターフェースが設けられる。
【図１】
2011093346.tif 000003
【図２】
2011093346.tif 000004
【図３】
2011093346.tif 000005
【図４】
2011093346.tif 000006
【図５】
2011093346.tif 000007
【図６】
2011093346.tif 000008
【図７】
2011093346.tif 000009
【図８】
2011093346.tif 000010
【図９】
2011093346.tif 000011
【図１０】
2011093346.tif 000012
【図１１】
2011093346.tif 000013
【図１２】
2011093346.tif 000014
【図１３】
2011093346.tif 000015
【図１４】
2011093346.tif 000016
【図１５】
2011093346.tif 000017
【図１６】
2011093346.tif 000018
【図１７】
2011093346.tif 000019
【図１８】
2011093346.tif 000020
【図１９】
2011093346.tif 000021
【図２０】
2011093346.tif 000022
【図２１】
2011093346.tif 000023
【図２２】
2011093346.tif 000024
【図２３】
2011093346.tif 000025
【図２４】
2011093346.tif 000026
【図２５】
2011093346.tif 000027
【図２６】
2011093346.tif 000028
【図２７】
2011093346.tif 000029
【図２８】
2011093346.tif 000030
【手続補正書】
【提出日】平成23年12月27日(2011.12.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示装置を備えたメインユニットと、該メインユニットにナビゲーション機能を提供するナビゲーションユニットとを備えた車載情報システムであって、
前記ナビゲーションユニットは、
前記ナビゲーション機能に関する処理を行うナビゲーション処理部と、
前記ナビゲーション処理部による処理とは異なる処理を行うサブユニットと、
前記ナビゲーション処理部による処理に関する情報（ナビ情報）と前記サブユニットによる処理に関する情報（サブ情報）の少なくとも一方を含むナビゲーションユニット画面を生成可能に構成されたナビゲーションユニット画面生成部と、
を備え、
前記メインユニットは、
前記メインユニットが提供する機能に関する情報を表示するためのメインユニット画面を生成するメインユニット画面生成部と、
前記ナビゲーションユニット画面と前記メインユニット画面のいずれか一方を選択して前記表示装置に出力する映像セレクタと、
を備え、
前記サブユニットによる処理が開始されると、
前記映像セレクタは、
前記表示装置への出力を前記ナビゲーションユニット画面に設定し、
前記ナビゲーションユニット画面生成部は、
前記サブユニットによる処理の開始時に前記映像セレクタが選択していた画面が前記ナビゲーションユニット画面と前記メインユニット画面の何れであったかに応じて、前記ナビ情報と前記サブ情報のうち、両方又は該サブ情報のみ、を含むように該ナビゲーションユニット画面を生成すること
を特徴とする、車載情報システム。
【請求項２】
前記ナビゲーションユニット画面生成部は、
前記サブユニットによる処理の開始時に前記映像セレクタが選択していた画面が前記ナビゲーションユニット画面である場合、前記ナビ情報と前記サブ情報の両方を含むように該ナビゲーションユニット画面を生成し、
前記サブユニットによる処理の開始時に前記映像セレクタが選択していた画面が前記メインユニット画面である場合、前記ナビ情報と前記サブ情報のうち、該サブ情報のみを含むように前記ナビゲーションユニット画面を生成すること
を特徴とする、請求項１に記載の車載情報システム。
【請求項３】
前記ナビ情報と前記サブ情報のうち、該ナビ情報のみを含むナビゲーションユニット画面を第１の画面と定義し、該ナビ情報と該サブ情報のうち、該サブ情報のみを含むナビゲーションユニット画面を第２の画面と定義し、該ナビ情報と該サブ情報のうち、両方を含むナビゲーションユニット画面を第３の画面と定義した場合、
前記ナビゲーションユニット画面生成部には、前記第１の画面と前記第３の画面を生成するためのナビゲーション機能用ソフトウェアと、前記第２の画面を生成するためのサブ機能用ソフトウェアが実装されており、
前記ナビゲーションユニット画面生成部は、
前記メインユニットからの指示に基づいて前記ナビゲーション機能用ソフトウェアと前記サブ機能用ソフトウェアとの切替を行い、切替後のソフトウェアを実行して前記第１から前記第３の画面の何れかを生成すること
を特徴とする、請求項１又は請求項２に記載の車載情報システム。
【請求項４】
前記メインユニットは、
前記サブユニットによる処理の開始時に前記映像セレクタが選択していた画面を前記ナビゲーションユニットに通知する表示画面通知部
を更に備えたこと
を特徴とする、請求項１から請求項３のいずれか一項に記載の車載情報システム。
【請求項５】
前記ナビゲーションユニット画面生成部は、
前記表示画面通知部からの通知に基づいて前記第２の画面と前記第３の画面のいずれかを生成すること
を特徴とする、請求項３を引用する請求項４に記載の車載情報システム。
【請求項６】
前記ナビゲーションユニットは、
前記表示画面通知部からの通知を取得して、該通知に基づいて前記サブユニットによる処理の開始時に前記表示装置に表示されていた画面を認識する表示画面認識部
を更に備えること
を特徴とする、請求項４又は請求項５に記載の車載情報システム。
【請求項７】
前記ナビゲーションユニットは、
前記表示画面通知部に前記通知を要求する表示画面通知要求部
を更に備えること
を特徴とする、請求項４から請求項６のいずれか一項に記載の車載情報システム。
【請求項８】
前記表示画面通知要求部は、
前記サブユニットによる処理が開始されたときに前記表示画面通知部に前記通知を要求すること
を特徴とする、請求項７に記載の車載情報システム。
【請求項９】
前記サブユニットは、
外部機器との通信機能を提供するサブユニットであり、
前記サブユニットによる処理は、
前記通信機能を使用して外部機器の機能を利用する処理であること
を特徴とする、請求項１から請求項８のいずれか一項に記載の車載情報システム。
【請求項１０】
前記サブユニットは、
外部機器とのBluetooth（登録商標）通信を提供するBluetooth（登録商標）ユニットであること
を特徴とする、請求項９に記載の車載情報システム。
【請求項１１】
前記外部機器は、
携帯電話であること
を特徴とする、請求項９又は請求項１０に記載の車載情報システム。
【請求項１２】
前記サブユニットによる処理は、
前記携帯電話のハンズフリー通話機能を使用するための処理であること
を特徴とする、請求項１１に記載の車載情報システム。
【請求項１３】
前記ナビゲーションユニットには、汎用又は異なるナビゲーション装置用に設計された主回路基板が搭載されていること
を特徴とする、請求項１から請求項１２のいずれか一項に記載の車載情報システム。
【請求項１４】
所定の外部ユニットと通信可能なメインユニットであって、
表示装置と、
前記メインユニットが提供する機能に関する情報を表示するためのメインユニット画面を生成するメインユニット画面生成部と、
前記メインユニット画面と、前記外部ユニットより出力される外部ユニット画面のいずれか一方を選択して前記表示装置に出力する映像セレクタと、
を備え、
前記外部ユニットに備えられる所定のサブユニットによる処理が開始されると、
前記映像セレクタは、
前記表示装置への出力を前記外部ユニット画面に設定し、
前記サブユニットによる処理の開始時に前記映像セレクタが選択していた画面が前記外部ユニット画面と前記メインユニット画面の何れであったかに応じて生成される該外部ユニット画面を、前記表示装置に出力すること
を特徴とする、メインユニット。
【請求項１５】
前記サブユニットによる処理の開始時に前記映像セレクタが選択していた画面を前記外部ユニットに通知する表示画面通知部
を更に備えたこと
を特徴とする、請求項１４に記載のメインユニット。
【請求項１６】
所定の表示装置を持つ外部ユニットと通信可能なナビゲーションユニットであって、
ナビゲーション機能に関する処理を行うナビゲーション処理部と、
前記ナビゲーション処理部による処理とは異なる処理を行うサブユニットと、
前記ナビゲーション処理部による処理に関する情報（ナビ情報）と前記サブユニットによる処理に関する情報（サブ情報）の少なくとも一方を含むナビゲーションユニット画面を生成可能に構成されたナビゲーションユニット画面生成部と、
を備え、
前記サブユニットによる処理が開始されると、
前記ナビゲーションユニット画面生成部は、
前記サブユニットによる処理の開始時に、前記外部ユニットに備えられる映像セレクタが選択していた前記表示装置への出力画面が、前記ナビゲーションユニット画面と、該外部ユニットが生成する外部ユニット画面の何れであったかに応じて、前記ナビ情報と前記サブ情報のうち、両方又は該サブ情報のみ、を含むように該ナビゲーションユニット画面を生成すること
を特徴とする、ナビゲーションユニット。
【請求項１７】
前記ナビゲーションユニット画面生成部は、
前記サブユニットによる処理の開始時に前記映像セレクタが選択していた画面が前記ナビゲーションユニット画面である場合、前記ナビ情報と前記サブ情報の両方を含むように該ナビゲーションユニット画面を生成し、
前記サブユニットによる処理の開始時に前記映像セレクタが選択していた画面が前記外部ユニット画面である場合、前記ナビ情報と前記サブ情報のうち、該サブ情報のみを含むように前記ナビゲーションユニット画面を生成すること
を特徴とする、請求項１６に記載のナビゲーションユニット。
【請求項１８】
前記ナビ情報と前記サブ情報のうち、該ナビ情報のみを含むナビゲーションユニット画面を第１の画面と定義し、該ナビ情報と該サブ情報のうち、該サブ情報のみを含むナビゲーションユニット画面を第２の画面と定義し、該ナビ情報と該サブ情報のうち、両方を含むナビゲーションユニット画面を第３の画面と定義した場合、
前記ナビゲーションユニット画面生成部には、前記第１の画面と前記第３の画面を生成するためのナビゲーション機能用ソフトウェアと、前記第２の画面を生成するためのサブ機能用ソフトウェアが実装されており、
前記ナビゲーションユニット画面生成部は、
前記外部ユニットからの指示に基づいて前記ナビゲーション機能用ソフトウェアと前記サブ機能用ソフトウェアとの切替を行い、切替後のソフトウェアを実行して前記第１から前記第３の画面の何れかを生成すること
を特徴とする、請求項１６又は請求項１７に記載のナビゲーションユニット。
【請求項１９】
前記外部ユニットが、前記サブユニットによる処理の開始時に前記映像セレクタが選択していた画面を前記ナビゲーションユニットに通知する表示画面通知部を備えている場合において、
前記ナビゲーションユニット画面生成部は、
前記表示画面通知部からの通知に基づいて前記第２の画面と前記第３の画面のいずれかを生成すること
を特徴とする、請求項１８に記載のナビゲーションユニット。
【請求項２０】
前記表示画面通知部からの通知を取得して、該通知に基づいて前記サブユニットによる処理の開始時に前記表示装置に表示されていた画面を認識する表示画面認識部
を更に備えること
を特徴とする、請求項１９に記載のナビゲーションユニット。
【請求項２１】
前記表示画面通知部に前記通知を要求する表示画面通知要求部
を更に備えること
を特徴とする、請求項１９又は請求項２０に記載のナビゲーションユニット。
【請求項２２】
前記表示画面通知要求部は、
前記サブユニットによる処理が開始されたときに前記表示画面通知部に前記通知を要求すること
を特徴とする、請求項２１に記載のナビゲーションユニット。
【請求項２３】
前記サブユニットは、
外部機器との通信機能を提供するサブユニットであり、
前記サブユニットによる処理は、
前記通信機能を使用して外部機器の機能を利用する処理であること
を特徴とする、請求項１６から請求項２２のいずれか一項に記載のナビゲーションユニット。
【請求項２４】
前記サブユニットは、
外部機器とのBluetooth（登録商標）通信を提供するBluetooth（登録商標）ユニットであること
を特徴とする、請求項２３に記載のナビゲーションユニット。
【請求項２５】
前記外部機器は、
携帯電話であること
を特徴とする、請求項２３又は請求項２４に記載のナビゲーションユニット。
【請求項２６】
前記サブユニットによる処理は、
前記携帯電話のハンズフリー通話機能を使用するための処理であること
を特徴とする、請求項２５に記載のナビゲーションユニット。
【請求項２７】
前記ナビゲーションユニットには、汎用又は異なるナビゲーション装置用に設計された主回路基板が搭載されていること
を特徴とする、請求項１６から請求項２６のいずれか一項に記載のナビゲーションユニット。
【国際調査報告】
2011093346.tif 000031
2011093346.tif 000032
2011093346.tif 000033
2011093346.tif 000034