(57)【要約】【課題】携帯端末から履歴データを電話帳データよりも先に取得した場合でも、履歴データの電話番号に対応する氏名や名称を履歴リストに表示すること。【解決手段】外部から取得したデータベース情報を表示する情報表示装置は、外部から新たにデータベース情報を取得する際に、該外部から新たに取得するデータベース情報に関する履歴情報を該新たに取得するデータベース情報よりも先に取得し、該履歴情報と既に取得しているデータベース情報とを紐付けることによって、既に取得しているデータベース情報を含む履歴情報を表示する制御を行う制御部を有する。【選択図】図４
2015216598.tif 000002
【特許請求の範囲】
【請求項１】
外部から取得したデータベース情報を表示する情報表示装置であって、
外部から新たにデータベース情報を取得する際に、該外部から新たに取得するデータベース情報に関する履歴情報を該新たに取得するデータベース情報よりも先に取得し、該履歴情報と既に取得しているデータベース情報とを紐付けることによって、前記既に取得しているデータベース情報を含む履歴情報を表示する制御を行う制御部
を有する、情報表示装置。
【請求項２】
前記制御部は、外部から新たにデータベース情報を取得する際に、該新たに取得するデータベース情報よりも前にデータベース情報を取得していない場合、前記履歴情報を表示する制御を行う、請求項１に記載の情報表示装置。
【請求項３】
前記データベース情報は電話帳データであり、前記履歴情報は履歴データであり、
前記制御部は、前記履歴データの電話番号と前記電話帳データとを紐付けることによって、前記電話帳データの電話番号に対応する氏名又は名称を用いて、履歴リストを表示する制御を行う、請求項１又は２に記載の情報表示装置。
【請求項４】
請求項１ないし３のいずれか１項に記載の情報表示装置
を有し、
車両に搭載される車載機。
【請求項５】
外部から取得したデータベース情報を表示する情報表示装置によって実行されるデータ更新方法であって、
外部から新たにデータベース情報を取得する際に、該外部から新たに取得するデータベース情報に関する履歴情報を該新たに取得するデータベース情報よりも先に取得し、
該履歴情報と既に取得しているデータベース情報とを紐付けることによって、前記既に取得しているデータベース情報を含む履歴情報を表示する制御を行う、データ更新方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載機に関する。
【背景技術】
【０００２】
ナビゲーション装置等の車載機と、携帯電話、スマートフォン等の携帯端末との間で無線通信が可能になり、ユーザ（乗員）が車載機を操作することによって、車載機が携帯端末に外部との通信を要求させることができる。これにより、ユーザは、携帯端末を操作することなく携帯端末に外部との通信を要求させることができるため、運転に集中できる。
【０００３】
また、車載機と携帯端末との間で無線通信が可能となることにより、携帯端末から車載機に電話帳データや、履歴データ等を自動的に転送することができる。具体的には、携帯端末を携帯したユーザが車載機と通信可能な範囲に進入することによって、車載機と携帯端末との間で無線通信が開始される。車載機と携帯端末との間で無線通信が開始されると、携帯端末から車載機に電話帳データや、履歴データ等が無線送信され、車載機に格納されている電話帳データや、履歴データ等が更新される。これにより、ユーザは車載機を操作する際、携帯端末と同じ電話帳データや、履歴データを使用することができる。
【０００４】
車載機に関して、電話帳の更新タイミングを遅らせることなく、乗員が操作することができる技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−８９９３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
携帯端末から車載機に電話帳データや、履歴データが転送され、車載機に表示されるまで、5分から10分程度の時間を要する。つまり、車両に乗り込んだユーザが履歴リストを参照し、不在着信があったこと等を知るのは、乗車してから5分から10分程度の時間が経過してからとなる。
【０００７】
車両に乗り込んだ乗員のユーザビリティの観点からは、不在着信があったこと等を先に知ることができるため、携帯端末から車載機に履歴データが転送されてから、電話帳データが転送されるのが好ましい。仮に、携帯端末から履歴データ、電話帳データの順に転送される場合、履歴データの転送が終了してから電話帳データが転送されている最中は、車載機は電話帳データを取得できていないため、履歴データに基づいて履歴リストが表示されても、電話番号しか表示できない。このため、ユーザは、履歴リストを参照して発信する場合、着信者の氏名又は名称を把握できないため、誰に発信しているのか分からない。
【０００８】
本発明の目的は、携帯端末から履歴データを電話帳データよりも先に取得した場合でも、履歴データの電話番号に対応する氏名や名称を履歴リストに表示することを目的とする。
【課題を解決するための手段】
【０００９】
開示の一実施例の情報表示装置は、
外部から取得したデータベース情報を表示する情報表示装置であって、
外部から新たにデータベース情報を取得する際に、該外部から新たに取得するデータベース情報に関する履歴情報を該新たに取得するデータベース情報よりも先に取得し、該履歴情報と既に取得しているデータベース情報とを紐付けることによって、前記既に取得しているデータベース情報を含む履歴情報を表示する制御を行う制御部
を有する。
【発明の効果】
【００１０】
開示の実施例によれば、携帯端末から履歴データを電話帳データよりも先に取得した場合でも、履歴データの電話番号に対応する氏名や名称を履歴リストに表示することができる。
【図面の簡単な説明】
【００１１】
【図１】車載機、及び携帯端末の一実施例を示す図である。
【図２】車載機のハードウェア構成の一実施例を示す図である。
【図３】携帯端末のハードウェア構成の一実施例を示す図である。
【図４】車載機、及び携帯端末の一実施例を示す機能ブロック図である。
【図５】車載機、及び携帯端末の動作の一実施例を示すフローチャートである。
【図６】履歴リストが更新中であることを示す表示の一例を示す図である。
【図７】履歴リストの更新例（その１）を示す図である。
【図８】履歴リストの更新例（その２）を示す図である。
【発明を実施するための形態】
【００１２】
次に、本発明を実施するための形態を、以下の実施例に基づき図面を参照しつつ説明する。以下で説明する実施例は一例に過ぎず、本発明が適用される実施の形態は、以下の実施例に限られない。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００１３】
＜実施例＞
図１は、車載機１００、及び携帯端末２００の一実施例を示す。車載機１００には、音声等の音を集音するマイク１１、及び音を出力するスピーカ１２とケーブル（図示無し）を介して接続される。車載機１００と携帯端末２００との間は無線接続され、車載機１００から携帯端末２００へ又は携帯端末２００から車載機１００へ、音声データ、電話帳データ、及び履歴データ等が無線送信される。ここで、電話帳データは、氏名又は名称、電話番号、電話番号の種別、及び電子メールのアドレス等から構成される。電話番号の種別は、固定電話、携帯電話等の電話番号に紐付けられる電話機の種類である。履歴データは、電話番号、日時、及び履歴の種類等から構成される。履歴の種類は、着信、発信、及び不在着信等である。なお、車載機１００と携帯端末２００とを有線接続し、車載機１００から携帯端末２００へ又は携帯端末２００から車載機１００へ、音声データ、電話帳データ、及び履歴データ等を送信することによっても実現できる。
【００１４】
車載機１００は、オーディオ装置、ナビゲーション装置、ビジュアル装置、又は、これらの機能の複数を搭載した装置であり、情報表示装置として機能する。オーディオ装置としての車載機１００は、ラジオやテレビの放送電波を受信してその音声や映像を出力したり、CD(Compact Disc)やDVD(Digital Versatile Disk)に記憶された音楽データを再生してその音楽を出力したり、又は、携帯端末２００の記憶する音楽データを受信してその音楽を、スピーカ１２から出力したりする。ナビゲーション装置としての車載機１００は、GNSS(Global Navigation Satellite System）を利用した位置情報と地図データを利用してディスプレイ１３に地図と自車位置を表示する。
【００１５】
ハンズフリー通話においてユーザの発信先の入力を支援するため、携帯端末２００から車載機１００に履歴データ、及び電話帳データを転送する。車載機１００は、携帯端末２００から転送された履歴データに基づいて、履歴リスト等をディスプレイ１３に表示する。
【００１６】
外部端末としての携帯端末２００は、携帯電話、スマートフォン、PHS(Personal Handy-phone System)等であり、移動体通信システムにおける通信が可能である。携帯端末２００は、GSM(global system for mobile communications)(登録商標)、PDC(Personal Digital Cellular)、CDMA(Code Division Multiple Access)、LTE(Long Term Evolution)、WiMAX(Worldwide Interoperability for Microwave Access)等の無線通信規格に準拠して無線通信を行う。
【００１７】
＜車載機１００＞
図２は、車載機１００のハードウェア構成の一実施例を示す。図２に示されているように、車載機１００は、車載機１００全体の動作を制御するCPU(Central Processing Unit)１０２、IPL(Initial Program Loader)等のCPU１０２の駆動に用いられるプログラムを記憶したROM(Read Only Memory)１０４、CPU１０２のワークエリアとして使用されるRAM(Random Access Memory)１０６、車載機用プログラム、画像データ、及び音声データ等の各種データを記憶するフラッシュメモリ１０８、CPU１０２の制御にしたがってフラッシュメモリ１０８に対する各種データの読み出し又は書き込みを制御するSSD（Solid State Drive）１１０、フラッシュメモリ等の記録メディア１１２に対するデータの読み出し又は書き込み（記憶）を制御するメディアドライブ１１４、発信先を選択する場合等に操作される操作ボタン１１６、近距離無線通信技術を利用して携帯端末２００との間でデータ伝送をするための近距離無線通信部１１８を備えている。近距離無線通信部１１８の一実施例は、Bluetooth（登録商標）と呼ばれる近距離無線通信規格に従って無線通信するBTモジュールである。近距離無線通信部１１８は、携帯端末２００から転送される履歴データ、電話帳データ等をPBAP(Phone Book Access Profile)等のプロファイルにしたがって、受信する。PBAPは、プル型で電話帳データ等を転送する手順を規定しているプロファイルである。PBAPで接続した状態では、ユーザは携帯端末２００を何ら操作することなく車載機１００を操作するだけで、携帯端末２００から車載機１００に電話帳データ等を転送させることができる。なお、Bluetooth（登録商標）は一例にすぎず、電話帳データと、履歴データの転送順序を設定できるものであれば、ZigBee（登録商標）やUWB(Ultra Wide Band)等Bluetooth（登録商標）とは異なる無線通信規格を採用してもよい。
【００１８】
車載機１００は、CPU１０２の制御に従ってマイク１１及びスピーカ１２との間で音声信号の入出力を処理する音声入出力I/F１２０、CPU１０２の制御に従って外付けのディスプレイ１３に画像データを伝送するディスプレイI/F１２２、及び各構成要素を図２に示されているように電気的に接続するためのアドレスバスやデータバス等のバスライン１５０を備えている。
【００１９】
ディスプレイ１３は、操作用アイコン等を表示する液晶や有機EL(Organic Electro-Luminescence)によって構成された表示部である。また、ディスプレイ１３は、ケーブル１３ｃによってディスプレイI/F１２２に接続される。このケーブル１３ｃは、アナログRGB(VGA)信号用のケーブルであってもよいし、コンポーネントビデオ用のケーブルであってもよいし、HDMI(High-Definition Multimedia Interface)（登録商標）やDVI(Digital Video Interactive)信号用のケーブルであってもよい。
【００２０】
なお、記録メディア１１２は、車載機１００に対して着脱自在な構成となっている。また、CPU１０２の制御にしたがってデータの読み出し又は書き込みを行う不揮発性メモリであれば、フラッシュメモリ１０８に限らず、EEPROM（Electrically Erasable and Programmable ROM）等を用いてもよい。
【００２１】
更に、車載機用プログラムは、インストール可能な形式又は実行可能な形式のファイルで、記録メディア１１２等の、コンピュータで読み取り可能な記録媒体に記録して流通させるようにしてもよい。また、車載機用プログラムは、フラッシュメモリ１０８ではなくROM１０４に記憶させるようにしてもよい。
【００２２】
＜携帯端末２００＞
図３は、携帯端末２００のハードウェア構成の一実施例を示す。図３に示されているように、携帯端末２００は、携帯端末２００全体の動作を制御するCPU２０２、IPL等のCPU２０２の駆動に用いられるプログラムを記憶したROM２０４、CPU２０２のワークエリアとして使用されるRAM２０６、携帯端末用プログラム、画像データ、及び音声データ等の各種データを記憶するフラッシュメモリ２０８、CPU２０２の制御にしたがってフラッシュメモリ２０８に対する各種データの読み出し又は書き込みを制御するSSD２１０、フラッシュメモリ等の記録メディア２１２に対するデータの読み出し又は書き込み（記憶）を制御するメディアドライブ２１４、携帯端末２００の通信相手先を選択する場合等に操作される操作ボタン２１６、携帯端末２００の電源のON/OFFを切り換えるための電源スイッチ２１８、近距離無線通信技術を利用して車載機１００との間でデータ伝送をするための近距離無線通信部２２０を備えている。近距離無線通信部２２０の一実施例は、Bluetooth（登録商標）と呼ばれる近距離無線通信規格に従って無線通信するBTモジュールである。近距離無線通信部２２０は、車載機１００へ履歴データ、電話帳データ等をPBAP等のプロファイルにしたがって転送する。なお、Bluetooth（登録商標）は一例にすぎず、電話帳データ、履歴データの転送順序を設定できるものであれば、ZigBee（登録商標）やUWB等Bluetooth（登録商標）とは異なる無線通信規格を採用してもよい。
【００２３】
また、携帯端末２００は、音声を入力する内蔵型のマイク２２２、音声を出力する内蔵型のスピーカ２２４、CPU２０２の制御に従ってマイク２２２及びスピーカ２２４との間で音声信号の入出力を処理する音声入出力I/F２２６を備えている。また、携帯端末２００は、被写体の画像や操作用アイコン等を表示する液晶や有機ELによって構成された表示部によって構成された内蔵型のディスプレイ２２８、CPU２０２の制御にしたがってディスプレイ２２８に画像データを伝送するディスプレイI/F２３０を備えている。また、携帯端末２００は、各構成要素を図３に示されているように電気的に接続するためのアドレスバスやデータバス等のバスライン２５０を備えている。
【００２４】
なお、記録メディア２１２は、携帯端末２００に対して着脱自在な構成となっている。また、CPU２０２の制御にしたがってデータの読み出し又は書き込みを行う不揮発性メモリであれば、フラッシュメモリ２０８に限らず、EEPROM等を用いてもよい。
【００２５】
更に、携帯端末用プログラムは、インストール可能な形式又は実行可能な形式のファイルで、記録メディア２１２等の、コンピュータで読み取り可能な記録媒体に記録して流通させるようにしてもよい。また、携帯端末用プログラムは、フラッシュメモリ２０８ではなくROM２０４に記憶させるようにしてもよい。
【００２６】
＜車載機１００と携帯端末２００の機能構成＞
図４は、車載機１００、及び携帯端末２００の機能ブロック図である。図４では、車載機１００、及び携帯端末２００が、近距離無線通信によってデータ通信することができるように無線接続される。
【００２７】
＜車載機１００の機能構成＞
車載機１００は、近距離無線データ送受信部４０２、記憶・読出処理部４０４、近距離無線通信制御部４０６、データ紐付け処理部４０８、携帯端末指示部４１０、表示制御部４１２、操作入力受付部４１４、及びデータ保存部４１６を有している。これら各部は、図２に示されている各構成要素のいずれかが、フラッシュメモリ１０８からRAM１０６上に展開された車載機用プログラムに従ったCPU１０２からの命令によって動作することで実現される機能、又は機能される手段である。また、車載機１００は、図２に示されているフラッシュメモリ１０８によって構築されるデータ保存部４１６を有している。
【００２８】
（車載機１００の各機能構成）
次に、図２及び図４を用いて、車載機１００の各機能構成について詳細に説明する。なお、以下では、車載機１００の各機能構成部を説明するにあたって、図２に示されている各構成要素のうち、車載機１００の各機能構成部を実現させるための主な構成要素との関係も説明する。
【００２９】
図４に示されている車載機１００の近距離無線データ送受信部４０２は、図２に示されているCPU１０２からの命令、及び図２に示されている近距離無線通信部１１８によって実現され、近距離無線通信によって携帯端末２００と各種データの送受信を行う。近距離無線データ送受信部４０２は、携帯端末２００を保持したユーザが近距離無線通信部１１８との間で無線通信可能なエリアに進入することにより、携帯端末２００との間で接続処理を実行する。
【００３０】
ここで、車載機１００と携帯端末２００との間の通信について説明する。車載機１００と携帯端末２００との間で初めてBluetooth（登録商標）によって無線通信を行う際に、ユーザは車載機１００が指示するPIN(personal identification number)コード（「パスキー」ともいう）を携帯端末２００に入力する。車載機１００と携帯端末２００はPINコードにより機器同士を検索し、車載機１００が２つの機器間で固有のリンクキーを生成し、携帯端末２００に送信する（ペアリング）。車載機１００と携帯端末２００はリンクキーを保存するので、一旦ペアリングが済むと、携帯端末２００が車載機１００の通信範囲に進入するだけで、車載機１００はリンクキーを使って携帯端末２００を認証し、通信が可能になる。
【００３１】
Bluetooth（登録商標）は、様々な機器間の通信を保証するため、用途を想定した種々のプロファイルを策定している。２つの機器が通信するためには同じプロファイルを２つの機器が共に実装している必要がある。GAP（Generic Access Profile）、SDAP（Service Discovery Application Profile）、SPP（Serial Port Profile）等は基本的なプロファイルであり、下位層（ハード側）に実装される。車載機１００、及び携帯端末２００は、これらの一般的なプロファイルの上層に、電話帳データを送受信するPBAPを共に有している。PBAPは、ユーザが携帯端末２００を操作することなく車載機１００が電話帳データ等を携帯端末２００から取得するためのプロファイルである。
【００３２】
また、ハンズフリー通話のため、車載機１００と携帯端末２００にHFP(Hands-Free Profile）を持たせることもできる。HFPは、音声の入出力、ATコマンドの取り扱い、電波の強さや発信者番号通知等の伝達、リダイヤルや電話帳機能の利用、エコーキャンセル等を規定している。これらのプロファイルはICチップやプロトコルスタック（ソフトウェア）が実体であるが、開発やコストの制約から、近距離無線通信部１１８でなく、ナビ／オーディオボードに含まれる場合もある。
【００３３】
車載機１００の記憶・読出処理部４０４は、図２に示されているCPU１０２からの命令、及び図２に示すSSD１１０によって実行され、データ保存部４１６に各種データを記憶したり、データ保存部４１６に記憶された各種データを読み出す処理を行う。
【００３４】
車載機１００のデータ保存部４１６は、データベースの一例としての電話帳データ４１８、履歴データ４２０等を記憶する。データ保存部４１６に記憶される電話帳データ４１８、及び履歴データ４２０は、車載機１００が搭載された車両のエンジンがオフにされても消去されない。
【００３５】
車載機１００の近距離無線通信制御部４０６は、図２に示されているCPU１０２からの命令、及び図２に示されている近距離無線通信部１１８によって実現され、近距離無線通信によって携帯端末２００から無線送信される履歴データ、及び電話帳データを取得する制御を実行する。
【００３６】
車載機１００のデータ紐付け処理部４０８は、図２に示されているCPU１０２からの命令によって実現され、近距離無線通信によって携帯端末２００から無線送信される履歴データ４６４を構成する電話番号と、データ保存部４１６に格納されている電話帳データ４１８を構成する電話番号とを紐付けることによって、履歴データ４６４を構成する電話番号、電話帳データ４１８を構成する電話番号、及び電話帳データ４１８を構成する氏名又は名称を紐付けることによって対応させ、履歴データ４６４を構成する電話番号に対応する氏名又は名称を特定する。つまり、データ紐付け処理部４０８は、携帯端末２００から無線送信される履歴データ４６４を構成する電話番号と同じ電話番号を、データ保存部４１６に格納されている電話帳データ４１８を構成する電話番号から抽出し、紐付ける。そして、データ紐付け処理部４０８は、データ保存部４１６に格納されている電話帳データ４１８を構成する電話番号から抽出した電話番号に紐付けられた氏名又は名称を特定する。
【００３７】
車載機１００の表示制御部４１２は、図２に示されているCPU１０２からの命令、及び図２に示されているディスプレイＩ／Ｆ１２２によって実現され、ディスプレイ１３に対して画像データを送信するための制御を行う。例えば、表示制御部４１２は、携帯端末２００から無線送信される履歴データ４６４に基づいて履歴リストを表示する際に、履歴データ４６４の電話番号を、データ紐付け処理部４０８によって特定された履歴データ４６４の電話番号に対応する氏名又は名称に置き換えて、ディスプレイ１３に表示する制御を行う。
【００３８】
車載機１００の操作入力受付部４１４は、図２に示されているCPU１０２からの命令、並びに図２に示されている操作ボタン１１６によって実現され、ユーザによる各種入力を受け付ける。
【００３９】
車載機１００の携帯端末指示部４１０は、図２に示されているCPU１０２からの命令、並びに図２に示されている操作ボタン１１６によって実現され、ユーザが履歴リストを参照し、操作ボタン１１６を操作することにより指定した氏名又は名称に対応する電話番号を発信先として、近距離無線データ送受信部４０２から携帯端末２００へ無線送信させることにより指示する。
【００４０】
＜携帯端末２００の機能構成＞
携帯端末２００は、近距離無線データ送受信部４５２、記憶・読出処理部４５４、近距離無線通信制御部４５６、無線通信制御部４５８、及びデータ保存部４６０を有している。これら各部は、図３に示されている各構成要素のいずれかが、フラッシュメモリ２０８からRAM２０６上に展開された車載機用プログラムに従ったCPU２０２からの命令によって動作することで実現される機能、又は機能される手段である。また、携帯端末２００は、図３に示されているフラッシュメモリ２０８によって構築されるデータ保存部４６０を有している。
【００４１】
（携帯端末２００の各機能構成）
次に、図３及び図４を用いて、携帯端末２００の各機能構成について詳細に説明する。なお、以下では、携帯端末２００の各機能構成部を説明するにあたって、図３に示されている各構成要素のうち、携帯端末２００の各機能構成部を実現させるための主な構成要素との関係も説明する。
【００４２】
図４に示されている携帯端末２００の近距離無線データ送受信部４５２は、図３に示されているCPU２０２からの命令、及び図３に示されている近距離無線通信部２２０によって実現され、近距離無線通信によって車載機１００と各種データの送受信を行う。近距離無線データ送受信部４５２は、携帯端末２００を保持したユーザが車載機１００の近距離無線通信部１１８との間で無線通信可能なエリアに進入することにより、車載機１００との間で接続処理を実行する。車載機１００と携帯端末２００との間の通信については、上述したので、ここでは省略する。
【００４３】
携帯端末２００の記憶・読出処理部４５４は、図３に示されているCPU２０２からの命令、及び図３に示すSSD２１０によって実行され、データ保存部４６０に各種データを記憶したり、データ保存部４６０に記憶された各種データを読み出す処理を行う。このデータ保存部４６０には、データベースの一例としての電話帳データ４６２、履歴データ４６４等が記憶される。
【００４４】
携帯端末２００の近距離無線通信制御部４５６は、図３に示されているCPU２０２からの命令、及び図３に示されている近距離無線通信部２２０によって実現され、近距離無線通信によって車載機１００へ、履歴データ４６４、及び電話帳データ４６２を送信する制御を実行する。
【００４５】
携帯端末２００の無線通信制御部４５８は、図３に示されているCPU２０２からの命令、及び図３に示されている無線部２３２によって実現され、移動体通信システムにおける無線通信によってユーザによって指定された電話番号に発信する。例えば、車載機１００から無線送信される電話番号情報が近距離無線データ送受信部４５２で受信されると、無線通信制御部４５８は、その電話番号に発信する。
【００４６】
＜車載機１００、及び携帯端末２００の動作＞
図５は、車載機１００、及び携帯端末２００の動作の一実施例を示す。
【００４７】
ステップＳ５０２では、車載機１００の近距離無線データ送受信部４０２と、携帯端末２００の近距離無線データ送受信部４５２との間で、PBAPの接続手順にしたがって接続処理が開始される。具体的には、携帯端末２００を携帯したユーザが車載機１００と通信可能な範囲に進入することによって、車載機１００と携帯端末２００との間でPBAPの接続手順にしたがって接続処理が開始される。
【００４８】
ステップＳ５０４では、車載機１００の近距離無線データ送受信部４０２と、携帯端末２００の近距離無線データ送受信部４５２は、PBAPの接続手順による接続ができたか否かを判定する。
【００４９】
ステップＳ５０６では、車載機１００の近距離無線データ送受信部４０２と、携帯端末２００の近距離無線データ送受信部４５２は、PBAPの接続手順による接続ができた場合、接続成功とする。
【００５０】
ステップＳ５０８、及びＳ５１０では、車載機１００の近距離無線データ送受信部４０２と、携帯端末２００の近距離無線データ送受信部４５２は、PBAPの接続手順による接続ができない場合、接続失敗とし、その後の処理を終了する。
【００５１】
ステップＳ５１２では、携帯端末２００の近距離無線通信制御部４５６は、記憶・読出処理部４５４にデータ保存部４６０に格納された履歴データ４６４を読み出させる。近距離無線通信制御部４５６は、近距離無線データ送受信部４５２に履歴データ４６４を車載機１００に送信させることによって、履歴データ４６４の転送を開始させる。これによって、携帯端末２００から車載機１００に電話帳データや、履歴データ等を自動的に転送することができる。
【００５２】
ステップＳ５１４では、車載機１００の近距離無線通信制御部４０６は、近距離無線データ送受信部４０２によって受信される携帯端末２００から転送される履歴データの受信が完了したか否かを判定する。近距離無線通信制御部４０６は、携帯端末２００から転送される履歴データを受信している間、表示制御部４１２に、履歴リストが更新中であることを表示させることができる。
【００５３】
図６は、履歴リスト６０２が更新中であることを示す表示の一例を示す。履歴リスト(Call History)６０２が更新中である場合には、履歴リスト６０２に更新中(Updating）である旨が表示される。これにより、ユーザは、履歴データ４６４を受信中であることを知ることができる。
【００５４】
ステップＳ５１６では、車載機１００の近距離無線通信制御部４０６によって、携帯端末２００から転送される履歴データの受信が完了した場合、データ紐付け処理部４０８は、記憶・読出処理部４０４にデータ保存部４１６に格納されているデータを読み出させることによって、データ保存部４１６に電話帳データ４１８が保持されているか否かを判定する。これによって、携帯端末２００から送信される履歴データ４６４を構成する電話番号の代わりに表示する氏名又は名称を特定するための電話帳データ４１８が車載機１００に格納されているか否かを判定できる。
【００５５】
ステップＳ５１８では、車載機１００のデータ紐付け処理部４０８は、データ保存部４１６に電話帳データ４１８が保持されている場合、ステップＳ５１４で受信した履歴データ４６４を構成する電話番号と、データ保存部４１６に保持されている電話帳データ４１８を構成する電話番号とを紐付ける。これによって、履歴データ４６４を構成する電話番号と、データ保存部４１６に保持されている電話帳データ４１８を構成する電話番号と、該電話帳データ４１８を構成する電話番号に紐付けられた氏名又は名称とを紐付けることができる。
【００５６】
ステップＳ５２０では、車載機１００の表示制御部４１２は、ステップＳ５１４で受信した履歴データ４６４に基づいて、履歴リストを更新する。表示制御部４１２は、履歴リストを更新する際に、データ紐付け処理部４０８によって、履歴データ４６４を構成する電話番号と、データ保存部４１６に保持されている電話帳データ４１８を構成する電話番号とを紐付けることができた場合には、履歴データ４６４を構成する電話番号に代えて、紐付けることができた電話帳データ４１８を構成する電話番号に対応する氏名又は名称を表示する。
【００５７】
図７は、履歴リストの更新例（その１）を示す。図７は、履歴リスト６０２を更新する際に、携帯端末２００から送信される履歴データ４６４を構成する電話番号と、データ保存部４１６に保持されている電話帳データ４１８を構成する電話番号とを紐付けることができたものがある場合に表示される履歴リスト６０２を示す。
【００５８】
履歴リスト６０２には、履歴の種類６０４、氏名又は名称６０６、電話番号の種類６０８、及び日時６１０が示される。さらに、スクロールバー６１２を上下にスクロールさせることによって、ディスプレイ１３に収まりきれない履歴リストを表示させることができる。履歴の種類６０４では、「→」又は「←」（矢印）によって「着信」又は「発信」が示され、「×」によって不在着信が示される。氏名又は名称６０６では、データ保存部４１６に保持されている電話帳データ４１８を構成する電話番号とを紐付けることができない履歴データ４６４を構成する電話番号については、その電話番号が表示される。
【００５９】
図７によれば、携帯端末２００から送信される履歴データ４６４の受信が完了したときに、車載機１００に電話帳データ４１８が格納されていることによって、履歴データ４６４を構成する電話番号と、電話帳データ４１８を構成する電話番号を紐付けることにより、履歴データ４６４を構成する電話番号、電話帳データ４１８を構成する電話番号、及び電話帳データ４１８の氏名又は名称を紐付けることができる。これにより、履歴データ４６４を構成する電話番号に代えて、電話帳データ４１８を構成する電話番号に紐付けられることによって対応する氏名又は名称を表示することができる。
【００６０】
図８は、履歴リストの更新例（その２）を示す。図８は、履歴リストを更新する際に、履歴データ４６４を構成する電話番号と、データ保存部４１６に保持されている電話帳データ４１８を構成する電話番号とを紐付けることができなかった場合に表示される履歴リストを示す。
【００６１】
図８によれば、履歴データ４６４の受信が完了したときに、車載機１００に電話帳データ４１８が格納されていないことによって、履歴データ４６４を構成する電話番号と電話帳データ４１８を構成する電話番号を紐付けることができないため、履歴データ４６４を構成する電話番号、電話帳データ４１８を構成する電話番号、及び電話帳データ４１８を構成する氏名又は名称を紐付けることができない。この場合には、履歴リスト６０２には、履歴データ４６４を構成する電話番号、日時等が表示される。これにより、ユーザは、電話帳データの受信が完了する前に、履歴リストを参照できるため、不在着信があったこと等を早く知ることができる。
【００６２】
図５に戻り説明を続ける。
【００６３】
ステップＳ５２２では、車載機１００の表示制御部４１２は、車載機１００の近距離無線通信制御部４０６によって、携帯端末２００から転送される履歴データ４６４の受信が完了しない場合、履歴リスト６０２を更新しない。これにより、携帯端末２００から転送される履歴データ４６４を受信している最中に、ACC OFF等の割り込みが発生した場合や、携帯端末２００から転送される履歴データ４６４を正しく受信できなかった場合等に、車載機１００自体がフリーズしてしまうことを防止できる。
【００６４】
ステップＳ５２４では、ステップＳ５２０において履歴リストが更新された後、又はステップＳ５２２において履歴リストを更新しない場合、携帯端末２００の近距離無線通信制御部４５６は、記憶・読出処理部４５４にデータ保存部４６０に格納された電話帳データ４６２を読み出させる。近距離無線通信制御部４５６は、近距離無線データ送受信部４５２に電話帳データ４６２を車載機１００に送信させることによって、電話帳データ４６２の転送を開始させる。
【００６５】
ステップＳ５２６では、車載機１００の近距離無線通信制御部４０６は、近距離無線データ送受信部４０２によって受信される携帯端末２００から転送される電話帳データ４６２の受信が完了したか否かを判定する。近距離無線通信制御部４０６は、携帯端末２００から転送される電話帳データ４６２を受信している間、表示制御部４１２に、電話帳が更新中であることを表示させることができる。これにより、ユーザは、電話帳データ４６２を受信中であることを知ることができる。
【００６６】
ステップＳ５２８では、車載機１００の近距離無線通信制御部４０６によって、携帯端末２００から転送される電話帳データ４６２の受信が完了した場合、電話帳データ４６２に基づいて、電話帳データ４１８を更新する。
【００６７】
ステップＳ５３０では、車載機１００のデータ紐付け処理部４０８は、記憶・読出処理部４０４にデータ保存部４１６に格納されている履歴データ４２０を読み出させ、履歴データ４２０を構成する電話番号と、ステップＳ５２８で更新した電話帳データ４１８を構成する電話番号とを紐付ける。これによって、ステップＳ５２０で更新された履歴リストにおいて電話番号を紐付けることができなかったことによって電話番号が表示されたままであるものについて、ステップＳ５２６で受信した電話帳データ４６２を構成する電話番号と紐付けることによって、氏名又は名称を表示することができる。
【００６８】
ステップＳ５３２では、車載機１００の近距離無線通信制御部４０６によって、携帯端末２００から転送される電話帳データ４６２の受信が完了しない場合、データ紐付け処理部４０８は、記憶・読出処理部４０４にデータ保存部４１６に格納されているデータを読み出させることによって、データ保存部４１６に電話帳データ４１８が保持されているか否かを判定する。
【００６９】
ステップＳ５３４では、車載機１００のデータ紐付け処理部４０８は、データ保存部４１６に電話帳データ４１８が保持されている場合、履歴データ４２０を構成する電話番号と、電話帳データ４１８を構成する電話番号とを紐付ける。これによって、履歴データ４２０を構成する電話番号、電話帳データ４６２を構成する電話番号、及び電話帳データ４６２を構成する氏名又は名称と紐付けることによって、履歴データ４２０を構成する電話番号の代わりに、氏名又は名称を表示することができる。例えば、携帯端末２００から送信される電話帳データ４６２の受信中に、着信、発信、及び不在着信等によって履歴データ４２０が変更される場合に、該履歴データ４２０を構成する電話番号の代わりに、氏名又は名称を表示できる。
【００７０】
ステップＳ５３６では、車載機１００のデータ紐付け処理部４０８は、データ保存部４１６に電話帳データ４１８が保持されていない場合、電話帳の更新が失敗したとして処理する。電話帳の更新が失敗した場合に、そのことをユーザに通知するようにすることもできる。
【００７１】
上述した実施例では、データベースの一例として、電話帳データ、及び履歴データについて説明したが、アラーム情報、スケジュール情報、及びクーポン情報等にも適用できる。例えば、アラーム情報はアラームの名称、及びアラームの識別子から構成され、アラームの履歴はアラームの識別子、及びアラームの日時から構成される。この場合、アラームの履歴を表示する際に、アラーム情報のアラーム識別子とアラームの履歴のアラーム識別子とが紐付けられ、アラームの識別子の代わりにアラームの名称を表示できる。また、例えば、スケジュール情報はスケジュールの名称、及びスケジュールの識別子から構成され、スケジュールの履歴はスケジュールの識別子、及びスケジュールの日時から構成される。この場合、スケジュールの履歴を表示する際に、スケジュール情報のスケジュール識別子とスケジュールの履歴のスケジュール識別子とが紐付けられ、スケジュールの識別子の代わりにスケジュールの名称を表示できる。また、例えば、クーポン情報はクーポンの名称、及びクーポンの識別子から構成され、クーポンの履歴はクーポンの識別子、及びクーポンの日時から構成される。この場合、クーポンの履歴を表示する際に、クーポン情報のクーポン識別子とクーポンの履歴のクーポン識別子とが紐付けられ、クーポンの識別子の代わりにクーポンの名称を表示できる。
【００７２】
以上説明したように、車載機の一実施例によれば、履歴データを電話帳データよりも先行して取得するようにし、且つ先行して取得した履歴情報と既に取得していた電話帳データとを紐付けることにより、履歴リストを表示する際に、電話番号の代わりに氏名又は名称を表示できるため、ユーザに履歴に残っている者を容易に把握させることができる。
【００７３】
以上、本発明は特定の実施例を参照しながら説明されてきたが、各実施例は単なる例示に過ぎず、当業者は様々な変形例、修正例、代替例、置換例等を理解するであろう。説明の便宜上、本発明の実施例に従った装置は機能的なブロック図を用いて説明されたが、そのような装置はハードウェアで、ソフトウェアで又はそれらの組み合わせで実現されてもよい。本発明は上記実施例に限定されず、本発明の精神から逸脱することなく、様々な変形例、修正例、代替例、置換例等が包含される。
【符号の説明】
【００７４】
１１  マイク
１２  スピーカ
１３  ディスプレイ
１００  車載機
１０２  CPU
１０４  ROM
１０６  RAM
１０８  フラッシュメモリ
１１０  SSD
１１４  メディアドライブ
１１６  操作ボタン
１１８  近距離無線通信部
１２０  音声入出力I/F
１２２  ディスプレイI/F
１５０  バスライン
２００  携帯端末
２０２  CPU
２０４  ROM
２０６  RAM
２０８  フラッシュメモリ
２１０  SSD
２１２  記録メディア
２１４  メディアドライブ
２１６  操作ボタン
２１８  電源スイッチ
２２０  近距離無線通信部
２２２  マイク
２２４  スピーカ
２２６  音声入出力I/F
２２８  ディスプレイ
２３０  ディスプレイI/F
２５０  バスライン
４０２  近距離無線データ送受信部
４０４  記憶・読出処理部
４０６  近距離無線通信制御部
４０８  データ紐付け処理部
４１０  携帯端末指示部
４１２  表示制御部
４１４  操作入力受付部
４１６  データ保存部
４１８  電話帳データ
４２０  履歴データ
４５２  近距離無線データ送受信部
４５４  記憶・読出処理部
４５６  近距離無線通信制御部
４５８  無線通信制御部
４６０  データ保存部
４６２  電話帳データ
４６４  履歴データ
【図１】
2015216598.tif 000003
【図２】
2015216598.tif 000004
【図３】
2015216598.tif 000005
【図４】
2015216598.tif 000006
【図５】
2015216598.tif 000007
【図６】
2015216598.tif 000008
【図７】
2015216598.tif 000009
【図８】
2015216598.tif 000010