(57)【特許請求の範囲】
【請求項１】
複数の携帯電話機とハンズフリー通話可能に接続するハンズフリー通話接続部と、
前記複数の携帯電話機のうち、一の携帯電話機に記憶されている発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データのうち少なくともいずれか１つのデータを受信するデータ転送制御部と、を備え、
前記データ転送制御部は、
前記一の携帯電話機から前記データを受信中である場合、他の携帯電話機からの前記データの受信を所定のタイミングで実行し、
前記一の携帯電話機及び前記他の携帯電話機の通信状態に応じて、前記他の携帯電話機から前記データを受信する前記所定のタイミングを決定し、
前記一の携帯電話機から前記データを受信中に、前記他の携帯電話機から電話を発信または着信したという通知を受けた場合、前記一の携帯電話機からの前記データの受信が終了した後に、前記他の携帯電話機から前記データを受信する、
ハンズフリー装置。
【請求項２】
前記一の携帯電話機が前記ハンズフリー装置に前記データを転送中である場合において、前記他の携帯電話機が電話を着信した場合、前記他の携帯電話機が着信した前記電話のハンズフリー通話処理を実行するハンズフリー実行部、をさらに備える、
請求項１に記載のハンズフリー装置。
【請求項３】
複数の携帯電話機とハンズフリー通話可能に接続するハンズフリー通話接続部と、
前記複数の携帯電話機のうち、一の携帯電話機に記憶されている発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データのうち少なくともいずれか１つのデータを受信するデータ転送制御部と、を備え、
前記データ転送制御部は、
前記一の携帯電話機から前記データを受信中である場合、他の携帯電話機からの前記データの受信を所定のタイミングで実行し、
前記一の携帯電話機及び前記他の携帯電話機の優先順位に応じて定められた前記所定のタイミングで前記データを受信し、
前記一の携帯電話機から前記データを受信中に、前記他の携帯電話機から電話を発信または着信したという通知を受けた場合であって、前記一の携帯電話機の前記優先順位が前記他の携帯電話機の前記優先順位よりも低い場合は、前記一の携帯電話機からの前記データの受信を中断し、前記他の携帯電話機から前記データの受信を開始し、前記他の携帯電話機からの前記データの受信の終了後に、前記一の携帯電話機からの前記データの受信を再開する、
ハンズフリー装置。
【請求項４】
前記データ転送制御部は、前記一の携帯電話機から前記データを受信中に、前記他の携帯電話機から前記通知を受けた場合であって、前記一の携帯電話機の前記優先順位が前記他の携帯電話機の前記優先順位よりも高い場合は、前記一の携帯電話機からの前記データの受信が終了した後に、前記他の携帯電話機から前記データを受信する、
請求項３に記載のハンズフリー装置。
【請求項５】
前記ハンズフリー通話接続部は、前記一の携帯電話機または前記他の携帯電話機が無線接続の通信圏内に入った場合に、前記一の携帯電話機または前記他の携帯電話機とハンズフリー通話可能に接続し、
前記データ転送制御部は、前記一の携帯電話機から前記データを受信中に、前記他の携帯電話機が前記無線接続の通信圏内に入ってハンズフリー通話可能に接続された場合、前記一の携帯電話機からの前記データの受信が終了した後に、前記他の携帯電話機から前記データの受信を実行する、
請求項１から４のいずれか１項に記載のハンズフリー装置。
【請求項６】
前記ハンズフリー通話接続部は、前記データ転送制御部が前記一の携帯電話機から前記データを受信中に前記他の携帯電話機が前記無線接続の通信圏内に入った場合、前記一の携帯電話機から前記データの受信を継続させた状態のまま、前記他の携帯電話機とハンズフリー通話可能に接続する、
請求項５に記載のハンズフリー装置。
【請求項７】
前記ハンズフリー通話接続部は、前記一の携帯電話機または前記他の携帯電話機が無線接続の圏内に入った場合に、前記一の携帯電話機または前記他の携帯電話機とハンズフリー通話可能に接続し、
前記データ転送制御部は、前記一の携帯電話機から前記データを受信中に、前記他の携帯電話機が前記無線接続の圏内に入ってハンズフリー通話可能に接続された場合、前記優先順位に応じて定められた前記所定のタイミングで前記データを受信する、
請求項３に記載のハンズフリー装置。
【請求項８】
前記データ転送制御部は、前記一の携帯電話機の前記優先順位が前記他の携帯電話機の前記優先順位よりも低い場合は、前記一の携帯電話機からの前記データの受信を中断し、前記他の携帯電話機から前記データの受信を開始し、前記他の携帯電話機からの前記データの受信の終了後に、前記一の携帯電話機からの前記データの受信を再開する、
請求項７に記載のハンズフリー装置。
【請求項９】
複数の携帯電話機とハンズフリー通話可能に接続するハンズフリー通話接続ステップと、
前記複数の携帯電話機のうち、一の携帯電話機に記憶されている発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データのうち少なくともいずれか１つのデータを受信するデータ転送部ステップと、を含み、
前記データ転送部ステップにおいて、
前記一の携帯電話機から前記データを受信中である場合、他の携帯電話機からの前記データの受信を所定のタイミングで実行し、
前記一の携帯電話機及び前記他の携帯電話機の通信状態に応じて、前記他の携帯電話機から前記データを受信する前記所定のタイミングを決定し、
前記一の携帯電話機から前記データを受信中に、前記他の携帯電話機から電話を発信または着信したという通知を受けた場合、前記一の携帯電話機からの前記データの受信が終了した後に、前記他の携帯電話機から前記データを受信する、
データ転送方法。
【請求項１０】
コンピュータに、
複数の携帯電話機とハンズフリー通話可能に接続するハンズフリー通話接続ステップと、
前記複数の携帯電話機のうち、一の携帯電話機に記憶されている発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データのうち少なくともいずれか１つのデータを受信するデータ転送部ステップと、を実行させ、
前記データ転送部ステップにおいて、
前記一の携帯電話機から前記データを受信中である場合、他の携帯電話機からの前記データの受信を所定のタイミングで実行させし、
前記一の携帯電話機及び前記他の携帯電話機の通信状態に応じて、前記他の携帯電話機から前記データを受信する前記所定のタイミングを決定し、
前記一の携帯電話機から前記データを受信中に、前記他の携帯電話機から電話を発信または着信したという通知を受けた場合、前記一の携帯電話機からの前記データの受信が終了した後に、前記他の携帯電話機から前記データを受信する、
プログラム。
【請求項１１】
複数の携帯電話機とハンズフリー通話可能に接続するハンズフリー通話接続ステップと、
前記複数の携帯電話機のうち、一の携帯電話機に記憶されている発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データのうち少なくともいずれか１つのデータを受信するデータ転送部ステップと、を含み、
前記データ転送部ステップにおいて、
前記一の携帯電話機から前記データを受信中である場合、他の携帯電話機からの前記データの受信を所定のタイミングで実行し、
前記一の携帯電話機及び前記他の携帯電話機の優先順位に応じて定められた前記所定のタイミングで前記データを受信し、
前記一の携帯電話機から前記データを受信中に、前記他の携帯電話機から電話を発信または着信したという通知を受けた場合であって、前記一の携帯電話機の前記優先順位が前記他の携帯電話機の前記優先順位よりも低い場合は、前記一の携帯電話機からの前記データの受信を中断し、前記他の携帯電話機から前記データの受信を開始し、前記他の携帯電話機からの前記データの受信の終了後に、前記一の携帯電話機からの前記データの受信を再開する、
データ転送方法。
【請求項１２】
コンピュータに、
複数の携帯電話機とハンズフリー通話可能に接続するハンズフリー通話接続ステップと、
前記複数の携帯電話機のうち、一の携帯電話機に記憶されている発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データのうち少なくともいずれか１つのデータを受信するデータ転送部ステップと、を実行させ、
前記データ転送部ステップにおいて、
前記一の携帯電話機から前記データを受信中である場合、他の携帯電話機からの前記データの受信を所定のタイミングで実行し、
前記一の携帯電話機及び前記他の携帯電話機の優先順位に応じて定められた前記所定のタイミングで前記データを受信し、
前記一の携帯電話機から前記データを受信中に、前記他の携帯電話機から電話を発信または着信したという通知を受けた場合であって、前記一の携帯電話機の前記優先順位が前記他の携帯電話機の前記優先順位よりも低い場合は、前記一の携帯電話機からの前記データの受信を中断し、前記他の携帯電話機から前記データの受信を開始し、前記他の携帯電話機からの前記データの受信の終了後に、前記一の携帯電話機からの前記データの受信を再開する、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ハンズフリー装置、データ転送方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、携帯電話機との間で通信回線を確立することにより、ユーザが携帯電話機を直接操作しなくとも、電話の着信及び発信をすることを可能にするハンズフリー装置が知られている。このようなハンズリー装置は、例えば車両に搭載され、ユーザが運転中に電話で会話をする場合に使用される。
【０００３】
また、携帯電話機からハンズフリー装置に電話帳データや発着信履歴データを転送する技術が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１９３０４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術においては、ハンズフリー装置が複数の携帯電話機と同時に接続する場合における携帯電話機からハンズフリー装置へのデータ転送の制御については、十分に考慮されていなかった。
【０００６】
本開示は、複数の携帯電話機と同時に接続する場合において、データ転送のタイミングを適切に制御することができるハンズフリー装置、データ転送方法、及びプログラムを提供する。
【課題を解決するための手段】
【０００７】
本開示に係るハンズフリー装置は、ハンズフリー通話接続部と、データ転送制御部と、を備える。ハンズフリー通話接続部は、複数の携帯電話機とハンズフリー通話可能に接続する。データ転送制御部は、複数の携帯電話機のうち、一の携帯電話機に記憶されている発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データのうち少なくともいずれか１つのデータを受信する。また、データ転送制御部は、一の携帯電話機からデータを受信中である場合、他の携帯電話機からのデータの受信を所定のタイミングで実行する。また、データ転送制御部は、一の携帯電話機及び他の携帯電話機の通信状態に応じて、他の携帯電話機からデータを受信する所定のタイミングを決定する。また、データ転送制御部は、一の携帯電話機からデータを受信中に、他の携帯電話機から電話を発信または着信したという通知を受けた場合、一の携帯電話機からのデータの受信が終了した後に、他の携帯電話機からデータを受信する。
【発明の効果】
【０００８】
本開示に係るハンズフリー装置によれば、複数の携帯電話機と同時に接続する場合において、データ転送のタイミングを適切に制御することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、第１の実施形態に係るハンズフリー装置の使用形態の一例を示す図である。
【図２】図２は、第１の実施形態に係るハンズフリー装置のハードウェア構成の一例を示す図である。
【図３】図３は、第１の実施形態に係るハンズフリー装置が備える機能の一例を示す図である。
【図４】図４は、第１の実施形態に係るハンズフリー装置及び携帯電話機で実行される初期データ転送処理の流れの一例を示すフローチャートである。
【図５】図５は、第１の実施形態に係るハンズフリー装置及び携帯電話機で実行される処理の流れの一例を示すシーケンス図である。
【図６】図６は、第２の実施形態に係るハンズフリー装置及び携帯電話機で実行される処理の流れの一例を示すシーケンス図である。
【図７】図７は、第３の実施形態に係るハンズフリー装置及び携帯電話機で実行される処理の流れの一例を示すシーケンス図である。
【図８】図８は、第４の実施形態に係るハンズフリー装置及び携帯電話機で実行される処理の流れの一例を示すシーケンス図である。
【図９】図９は、第５の実施形態に係るハンズフリー装置及び携帯電話機で実行される処理の流れの一例を示すシーケンス図である。
【図１０】図１０は、第６の実施形態に係るＰＢＡＰ接続中に携帯電話機が電話を着信した場合における処理の流れの一例を示すフローチャートである。
【図１１】図１１は、第６の実施形態に係るＨＦＰ接続状態かつＰＢＡＰ接続状態でデータを転送中に、着信が発生した場合の処理の流れの一例を示すフローチャートである。
【図１２】図１２は、第６の実施形態に係るデータ転送処理の流れの一例を示すフローチャートである。
【図１３】図１３は、第６の実施形態に係るハンズフリー装置の操作部で発信処理が開始された場合におけるデータ転送処理の流れの一例を示すフローチャートである。
【図１４】図１４は、第６の実施形態に係る通話状態から待受状態に移行した場合に、データ転送を行う処理の流れの一例を示すフローチャートである。
【図１５】図１５は、第６の実施形態に係る着信時の処理の流れの一例を示すフローチャートである。
【図１６】図１６は、第６の実施形態に係る他のデータ転送の開始タイミングの一例を示すフローチャートである。
【図１７】図１７は、第６の実施形態に係る他のデータ転送の開始タイミングの一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照しながら、本開示に係るハンズフリー装置、データ転送方法、及びプログラムの実施形態について説明する。
【００１１】
（第１の実施形態）
図１は、本実施形態に係るハンズフリー装置１の使用形態の一例を示す図である。図１に示すように、本実施形態のハンズフリー装置１は、車両３に搭載可能である。ハンズフリー装置１は、携帯電話機２ａ，２ｂとの間でＢｌｕｅｔｏｏｔｈ（登録商標）方式等の近距離無線通信手段によって通信接続する。
【００１２】
携帯電話機２ａ，２ｂは、例えばスマートフォンであり、近距離無線通信手段であるＢｌｕｅｔｏｏｔｈ方式による通信機能を有する。携帯電話機２ａは、本実施形態における一の携帯電話機の一例である。また、携帯電話機２ｂは、本実施形態における他の携帯電話機の一例である。以下、携帯電話機２ａ，２ｂを特に区別しない場合には、単に携帯電話機２という。
【００１３】
また、図１では、２台の携帯電話機２ａ，２ｂがハンズフリー装置１に接続する例を示しているが、ハンズフリー装置１に接続する携帯電話機２の数は、これに限定されるものではない。
【００１４】
なお、携帯電話機２は、Ｂｌｕｅｔｏｏｔｈ方式による通信機能を有するものであれば、スマートフォン以外の種類の携帯電話機でも良い。
【００１５】
ハンズフリー装置１は、携帯電話機２を介して携帯電話網に接続する。これにより、例えば、車両３の運転者は、携帯電話機２を操作しなくとも、ハンズフリー装置１を操作することによって、電話の発着信をすることができる。ハンズフリー装置１は、例えば、車両３に搭載された車載ナビゲーション装置の一機能として実現されても良い。
【００１６】
図２は、本実施形態に係るハンズフリー装置１のハードウェア構成の一例を示す図である。本実施形態のハンズフリー装置１は、例えば、ハンズフリー機能付き車載ナビゲーション装置である。ハンズフリー装置１は、制御部１２、Ｂｌｕｅｔｏｏｔｈ通信部１３、操作部１４、表示部１５、作業メモリ１６、記憶メモリ１７、マイクロホン１８及びスピーカ１９を備えて構成されている。
【００１７】
制御部１２は、ハンズフリー装置１の通信動作やデータ管理動作などの動作全般を制御する。制御部１２は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等のプロセッサである。
【００１８】
Ｂｌｕｅｔｏｏｔｈ通信部１３は、近距離無線通信手段であるＢｌｕｅｔｏｏｔｈ方式に対応しており、Ｂｌｕｅｔｏｏｔｈ無線通信圏内に存在している携帯電話機２との間で無線通信回線を確立して、Ｂｌｕｅｔｏｏｔｈの通信規格に準拠した通信を行う。なお、この場合、携帯電話機２が、Ｂｌｕｅｔｏｏｔｈ通信機能を有し、かつハンズフリー装置１のＢｌｕｅｔｏｏｔｈ無線通信圏内に存在していることを前提とする。
【００１９】
本実施形態でのＢｌｕｅｔｏｏｔｈ通信部１３は、ハンズフリー通話を行うための周知のＨＦＰ（Ｈａｎｄｓ  Ｆｒｅｅ  Ｐｒｏｆｉｌｅ）及び、電話帳データの転送、発着信履歴データの転送を行うためのＰＢＡＰ（Ｐｈｏｎｅ  Ｂｏｏｋ  Ａｃｃｅｓｓ  Ｐｒｏｆｉｌｅ）に対応している。これらプロファイルは、機能毎に定義された通信プロトコルを意味している。
【００２０】
携帯電話機２は、周知のように単独（ハンズフリー機器たるハンズフリー装置１との間でＨＦＰを接続していない状態）では、携帯電話網の基地局４０と携帯電話回線を確立して電話の発信処理及び着信処理を単独で行うことが可能に構成されている。この場合、携帯電話機２は、発信処理としては例えばユーザがダイアルキー（「０」〜「９」の数字キー）（図示せず）を操作して発信先の電話番号を入力し、続いて発信キー（図示せず）を操作すると、当該電話番号を発信先として発信することでき、発信先の携帯電話機との間で通話を行うことが可能となる。
【００２１】
また、携帯電話機２は、着信処理としては発信元の携帯電話機が当該携帯電話機２を発信先として発信したことに応じて基地局４０から着信信号を受信すると、基地局４０から発信元の携帯電話機の電話番号を着信電話番号として受信し、ユーザが受話キー（図示せず）を操作すると、発信元の携帯電話機に応答することができ、発信元の携帯電話機との間で通話を行うことが可能となる。
【００２２】
また、携帯電話機２は、日時（日付時刻）を計時する時計部（図示せず）を有しており、上記した発信処理でダイアルキーから入力した発信電話番号と時計部が計時している日時に基づく発信日時との対応を１件分のデータとして複数件分の発信履歴データを記憶保持している。また、携帯電話機２は、上記した着信処理で基地局４０から受信した着信電話番号と時計部が計時している日時に基づく着信日時との対応を１件分のデータとして複数件分の着信履歴データを記憶保持している。
【００２３】
また、携帯電話機２は、着信に対して応答しなかったときに基地局４０から受信した着信電話番号と時計部が計時している日時に基づく着信日時との対応を１件分のデータとして複数件分の不在着信履歴データを記憶保持している。さらに携帯電話機２は、電話番号と登録名との対応を１件分のデータとして複数件分の電話帳データを保持している。電話帳データとは、ユーザが電話番号と登録名とを入力し、これら電話番号と登録名とを対応付けて例えば５００件程度、不揮発性メモリ（図示せず）に記憶させておくものである。
【００２４】
携帯電話機２が電話帳データを保有している場合、上記発信履歴データ、着信履歴データには、上記登録名が含まれる。具体的には、基地局４０から受信した着信電話番号が電話帳データに登録された電話番号であり、携帯電話機２は、この電話番号に登録名が電話帳データに登録されているかチェックし、存在する場合には、着信履歴データは、電話番号と、着信日時と、登録名とから構成される。不在着信履歴データも、同様な処理で、電話番号と、着信日時と、その登録名とからなる。携帯電話機２は、発信履歴データについても、上記発信処理で発信された電話番号が、電話帳データに登録された電話番号であるかチェックする。電話番号が電話帳データに登録されている場合は、発信履歴データは、発信日時と、発信電話番号と、その登録名とから構成される。
【００２５】
そして、ユーザは、携帯電話機２によって電話帳データから読み出された１つの電話番号を選択して発信することにより、電話番号を構成する数字に対応する全ての数字キーを一々入力しなくとも簡単な操作で間違いなく発信することができる。尚、携帯電話機２は、これら発信履歴データや着信履歴データや不在着信履歴データをそれぞれ例えば最新の２０件分を記憶可能であり、発信処理や着信処理や不在着信を行う毎に最古のデータを自動的に消去し、発信履歴データや着信履歴データや不在着信履歴データを更新する。そして、携帯電話機２は、ハンズフリー通話を行うための周知のＨＦＰ及び、電話帳データの転送、発着信履歴データの転送を行うためのＰＢＡＰに対応している。
【００２６】
携帯電話機２が、発着信履歴データの自動転送を規定しているＰＢＡＰに対応している場合には、Ｂｌｕｅｔｏｏｔｈ通信部１３との間で通信回線を確立した直後にＰＢＡＰを接続し、その時点で記憶している電話帳データを自動転送し、さらに、その時点で記憶している発信履歴データや着信履歴データや不在着信履歴データを自動転送する。これにより、携帯電話機２は、ハンズフリー装置１がＢｌｕｅｔｏｏｔｈ通信圏内に存在している場合には、単独で過去に発信処理を行って記憶した最大で２０件分の発信履歴データや単独で過去に着信処理を行って記憶した最大で２０件分の着信履歴データや単独で過去に不在着信処理を行って記憶した最大で２０件分の不在着信履歴データをハンズフリー装置１に自動転送する。
【００２７】
本実施形態においては、発信履歴データ、着信履歴データ、及び不在着信履歴データを総称する場合、単に履歴データという。
【００２８】
また、携帯電話機２は、ハンズフリー装置１とＢｌｕｅｔｏｏｔｈによる接続中に通信状態が変化した場合に、通信状態の変化を示す通知をハンズフリー装置１に送信する。携帯電話機２の通信状態とは、例えば、電話の着信中、電話の発信中、電話の待ち受け中等の状態のことを指す。通信状態が変化した場合とは、例えば、携帯電話機２が携帯電話網を介して電話を発信または着信した場合、及び、電話の発信または着信から待ち受け状態に戻った場合等である。また、携帯電話機２において、ユーザによって電話帳データの内容が変更された場合にも、携帯電話機２は、通信状態の変化を示す通知をハンズフリー装置１送信しても良い。該通知は、例えば、ＨＦＰに準じた方式で送信される。
【００２９】
また、電話を着信したという通知には、不在着信も含まれるものとする。また、携帯電話機２の発信または着信は、ユーザが携帯電話機２を操作して行ったものでもよいし、ユーザがハンズフリー装置１を使用してハンズフリー通話したものでもよい。
【００３０】
ハンズフリー装置１の操作部１４は、ユーザが操作するための操作手段であって、例えば表示部１５に形成されるタッチキーから構成され、ユーザの操作を検出し、その操作内容を表す操作信号を制御部１２に出力する。
【００３１】
表示部１５は、表示手段であって、制御部１２から表示信号を入力すると、その入力した表示信号に基づいて表示画面を表示し、例えばユーザが電話番号を入力する表示画面として「０」〜「９」に対応したダイアルキーが配列された表示画面を表示する。表示部１５は、例えば、液晶ディスプレイまたは有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイであるが、これらに限定されるものではない。
【００３２】
作業メモリ１６は、本実施形態でいう発信履歴データ記憶手段、着信履歴データ記憶手段及びデータ記憶手段であって、揮発性のメモリから構成される。作業メモリ１６は、携帯電話機２からユーザが何ら操作することなく自動転送された発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データを記憶する。この場合、作業メモリ１６は、これら発信履歴データや着信履歴データや不在着信履歴データをそれぞれ例えば５件分を記憶可能である。作業メモリ１６は、例えばＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等である。
【００３３】
記憶メモリ１７は、不揮発性のメモリから構成され、各種データを記憶する。記憶メモリ１７は、例えばＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）である。また、記憶メモリ１７は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、またはフラッシュメモリ等の書き込み可能な記憶媒体であっても良い。
【００３４】
制御部１２は、ユーザが発信履歴データの表示要求を操作部１４にて行うと、作業メモリ１６に記憶されている発信履歴データを表示部１５に表示させ、ユーザが着信履歴データの表示要求を操作部１４にて行うと、作業メモリ１６に記憶されている着信履歴データを表示部１５に表示させ、ユーザが電話帳データの表示要求を操作部１４にて行うと、作業メモリ１６に記憶されている電話帳データを表示部１５に表示させる。尚、本実施形態のハンズフリー装置１では、上記したように作業メモリ１６に記憶される発信履歴データ及び着信履歴データはそれぞれ５件であり、表示部１５に表示される最大表示件数もそれぞれ５件とする。なお、作業メモリ１６に記憶されるこれらのデータの件数は一例であり、上述の例に限定されるものではない。
【００３５】
マイクロホン１８は、音声を入力する音声入力手段であって、携帯電話機２を用いたハンズフリー通話を行うときに、ユーザが発した音声を入力する。スピーカ１９は、音声出力手段であって、携帯電話機２を用いたハンズフリー通話を行うときに、通話相手の受話音声を出力する。すなわち、Ｂｌｕｅｔｏｏｔｈ通信部１３と携帯電話機２との間でＢｌｕｅｔｏｏｔｈ通信回線を確立してＨＦＰでの無線通信を接続すると、制御部１２は、マイクロホン１８が入力した音声をＢｌｕｅｔｏｏｔｈ通信部１３から携帯電話機２に送信させて携帯電話機２から携帯電話網に送信させると共に、携帯電話機２が携帯電話網から受信した音声を携帯電話機２からＢｌｕｅｔｏｏｔｈ通信部１３に受信させてスピーカ１９から出力させる。
【００３６】
尚、上記したハンズフリー装置１は、図示した機能ブロックの他に、自車両の現在位置を検出する現在位置検出部としてのＧＰＳ装置、現在位置から目的地までの経路を探索する経路探索部、地図データが記録されている記録媒体から地図データを読取る地図データ読取部、ＶＩＣＳ（登録商標）センターから配信されたＶＩＣＳ情報を受信するＶＩＣＳ情報受信部、ユーザが発した音声を音声認識する音声認識部などのナビゲーション動作に必要な機能ブロックをも備えて構成されていても良い。この場合、ハンズフリー装置１は、ＧＰＳ衛星からＧＰＳ装置が受信したＧＰＳ無線信号からＧＰＳ日時情報を抽出して日時を取得し、その取得した日時を発信日時や着信日時として利用しても良い。
【００３７】
上記したハンズフリー装置１は、ＡＣＣスイッチ（車両機器への電源供給をオンオフするスイッチ）のオンオフに連動して起動・停止するように構成されている。ハンズフリー装置１は、例えばユーザが操作したことに応じてＡＣＣスイッチがオンからオフに切替わると、電源供給が停止され、この結果、装置電源がオンからオフに移行する。この場合、その直前に記憶メモリ１７に記憶されている各種データは消去されないが（記憶保持されるが）、その直前に作業メモリ１６に記憶されている発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データは消去されるように構成されている。
【００３８】
次に、本実施形態のハンズフリー装置１の機能の詳細について説明する。図３は、本実施形態に係るハンズフリー装置１が備える機能の一例を示す図である。図３に示すように、本実施形態のハンズフリー装置１は、受付部１０１、ハンズフリー通話接続部１０２、データ転送制御部１０３、ハンズフリー通話実行部１０４、及び表示制御部１０５を備える。
【００３９】
受付部１０１、ハンズフリー通話接続部１０２、データ転送制御部１０３、ハンズフリー通話実行部１０４、及び表示制御部１０５は、制御部１２が記憶メモリ１７からプログラムを読み出して実行することにより、実現される。なお、図３に示す機能は一例であり、ハンズフリー装置１の制御部１２はさらに他の機能を実現しても良い。
【００４０】
受付部１０１は、ユーザから各種の操作を受け付ける。例えば、受付部１０１は、ユーザが操作部１４を操作した場合に、操作部１４を介して、ユーザの操作を受け付ける。
【００４１】
ハンズフリー通話接続部１０２は、ＨＦＰに準じて、複数の携帯電話機２とハンズフリー通話可能に接続する。より詳細には、ハンズフリー通話接続部１０２は、Ｂｌｕｅｔｏｏｔｈ通信部１３を制御することにより、複数の携帯電話機２とハンズフリー通話可能に接続する。
【００４２】
データ転送制御部１０３は、携帯電話機２に記憶されている発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データのうち少なくともいずれか１つを、ＰＢＡＰに準じた通信プロトコルによって携帯電話機２から受信する。本実施形態においては、データ転送制御部１０３は、発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データの全てを、携帯電話機２から受信するものとする。なお、ＰＢＡＰに準じた通信プロトコルによるデータ転送はあくまで一例であって、転送の処理に使用されるプロトコルは、ＰＢＡＰに準じた通信プロトコルに限定されるものではない。
【００４３】
データ転送制御部１０３は、携帯電話機２から受信した発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データを、作業メモリ１６に保存する。なお、記憶メモリ１７がＨＤＤまたはフラッシュメモリ等の書き込み可能な記憶媒体である場合、データ転送制御部１０３は、携帯電話機２から受信した発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データを記憶メモリ１７に保存しても良い。
【００４４】
また、データ転送制御部１０３は、いずれかの携帯電話機２、例えば携帯電話機２ａから発信履歴データ、着信履歴データ、不在着信履歴データ、または電話帳データを受信中である場合、他の携帯電話機２ｂからのこれらの履歴データまたは電話帳データの受信を所定のタイミングで実行する。
【００４５】
なお、「履歴データまたは電話帳データを受信中」という場合、発信履歴データ、着信履歴データ、不在着信履歴データまたは電話帳データのうちの少なくとも何れか１つをデータ転送制御部１０３が受信中であることを示す。また、この場合、データ転送制御部１０３は、発信履歴データ、着信履歴データ、不在着信履歴データまたは電話帳データのうちの２種類以上のデータを同時にまたは連続して受信中であっても良い。
【００４６】
データ転送制御部１０３は、携帯電話機２ａ及び携帯電話機２ｂの通信状態に応じて、携帯電話機２ｂから履歴データまたは電話帳データを受信する所定のタイミングを決定する。
【００４７】
本実施形態において、所定のタイミングは、例えば、携帯電話機２ａからの履歴データまたは電話帳データの受信が終了した後である。すなわち、一つの例として、携帯電話機２ａからの履歴データまたは電話帳データの受信が終了した後に、携帯電話機２ｂから履歴データまたは電話帳データの受信を実行することが予め定められており、データ転送制御部１０３は、例えば、携帯電話機２ａからの履歴データまたは電話帳データの受信が終了したときに、携帯電話機２ｂから履歴データまたは電話帳データを受信する所定のタイミングであることを決定（携帯電話機２ｂからデータの受信の実行を開始する所定のタイミングであると判定）する。
【００４８】
本実施形態のデータ転送制御部１０３は、基本的には、ハンズフリー装置１とＢｌｕｅｔｏｏｔｈ方式で接続している携帯電話機２の通信状態が変化した場合に、履歴データまたは電話帳データを受信する。例えば、本実施形態のデータ転送制御部１０３は、携帯電話機２から通信状態の変化を示す通知を受けた場合に、該通知の発信元である携帯電話機２に、履歴データ及び電話帳データの転送開始を要求するためのデータ転送要求を送信する。換言すれば、該通知は、データ転送のトリガとなる通知である。なお、データ転送制御部１０３は、発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データの転送を要求しても良いし、通知の内容に応じて、いずれかのデータの転送を要求しても良い。
【００４９】
また、本実施形態のデータ転送制御部１０３は、先に開始されたデータ転送処理を開始した携帯電話機２からのデータ受信を、該データ転送処理の開始後に通信状態が変化した他の携帯電話機２からのデータ受信よりも優先する。
【００５０】
より詳細には、データ転送制御部１０３は、携帯電話機２ａから履歴データまたは電話帳データを受信中に、携帯電話機２ｂから電話を発信または着信したという通知を受けた場合、携帯電話機２ａからの履歴データまたは電話帳データの受信が終了した後に、携帯電話機２ｂから履歴データまたは電話帳データを受信する。なお、携帯電話機２ａからハンズフリー装置１に履歴データ及び電話帳データが連続して転送される場合には、データ転送制御部１０３は、連続して転送される履歴データ及び電話帳データの全ての受信が終了した後に、携帯電話機２ｂから履歴データまたは電話帳データを受信する。
【００５１】
また、データ転送制御部１０３は、後述のハンズフリー通話実行部１０４によってＨＦＰによるハンズフリー通話が実行中であっても、履歴データまたは電話帳データの受信を並行して実行可能である。
【００５２】
ハンズフリー通話実行部１０４は、ハンズフリー通話接続部１０２によってＨＦＰ接続された携帯電話機２が電話を着信した場合、ハンズフリー通話を実行する。例えば、ハンズフリー通話実行部１０４は、携帯電話機２が着信した通話相手の受話音声をＢｌｕｅｔｏｏｔｈ通信部１３を介して受信し、該受話音声をスピーカ１９から出力させる。また、ハンズフリー通話実行部１０４は、ハンズフリー装置１のユーザがマイクロホン１８に入力した音声を、Ｂｌｕｅｔｏｏｔｈ通信部１３から携帯電話機２に送信させて携帯電話機２から携帯電話網に送信させる。
【００５３】
本実施形態においては、ハンズフリー装置１は、同時に複数の携帯電話機２と接続可能である。ハンズフリー通話実行部１０４は、ハンズフリー装置１とＨＦＰ接続している携帯電話機２のうち、いずれかの携帯電話機２が着信した電話に基づくハンズフリー通話を実行中である場合は、他の携帯電話機２が着信した電話に基づくハンズフリー通話は実行しない。
【００５４】
また、ハンズフリー通話実行部１０４は、データ転送制御部１０３によるＰＢＡＰの実行中であっても、ＨＦＰによるハンズフリー通話を実行可能である。より詳細には、ハンズフリー通話実行部１０４は、ハンズフリー装置１とＰＢＡＰ接続している携帯電話機２のうち、一の携帯電話機２、例えば携帯電話機２ａがハンズフリー装置１に履歴データまたは電話帳データを転送中である場合において、他の携帯電話機２ｂが電話を着信した場合、他の携帯電話機２ｂが着信した電話のハンズフリー通話処理を実行する。
【００５５】
表示制御部１０５は、表示部１５に各種の画面を表示させる。例えば、表示制御部１０５は、ユーザが電話番号を入力する表示画面としてダイアルキーが配列された表示画面を表示部１５に表示させる。また、表示制御部１０５は、受付部１０１によって受け付けられたユーザの操作に従って、発信履歴データ、着信履歴データ、不在着信履歴データ、または電話帳データを表示部１５に表示させる。
【００５６】
次に、上記したハンズフリー装置１及び携帯電話機２ａ，２ｂで実行される処理の流れについて説明する。
【００５７】
図４は、本実施形態に係るハンズフリー装置１及び携帯電話機２で実行される初期データ転送処理の流れの一例を示すフローチャートである。尚、図４の処理の前提として、携帯電話機２は、最大記憶可能件数である２０件分の発信履歴データ、最大記憶可能件数である２０件分の着信履歴データ、最大記憶可能件数である２０件分の不在着信履歴データを既に保持（記憶）しているものとする。また、携帯電話機２は、ハンズフリー装置１のＢｌｕｅｔｏｏｔｈ通信圏内に位置することを前提とする。
【００５８】
まず、ハンズフリー通話接続部１０２は、Ｂｌｕｅｔｏｏｔｈ通信圏内に位置する携帯電話機２に対して、ＨＦＰ接続する処理を実行する（Ｓ１）。例えば、ハンズフリー通話接続部１０２は、事前に登録済みの複数の携帯電話機２に対して、順にＨＦＰ接続を試みても良い。
【００５９】
次に、データ転送制御部１０３は、ハンズフリー通話接続部１０２によってＨＦＰ接続された携帯電話機２に対して、ＰＢＡＰ接続する（Ｓ２）。
【００６０】
次に、データ転送制御部１０３は、携帯電話機２に対して、発信履歴データ、着信履歴データ及び不在着信履歴データの転送処理を開始するように、履歴データ転送要求を送信し、履歴データの転送処理を開始する（Ｓ３）。
【００６１】
履歴データ転送要求を受けた携帯電話機２は、ＰＢＡＰに準じたＢｌｕｅｔｏｏｔｈ通信によって、発信履歴データ、着信履歴データ及び不在着信履歴データをハンズフリー装置１に転送する。データ転送制御部１０３は、携帯電話機２から転送された発信履歴データ、着信履歴データ及び不在着信履歴データを作業メモリ１６または記憶メモリ１７に保存する。
【００６２】
そして、データ転送制御部１０３は、履歴データの転送処理が終了すると、携帯電話機２に対して、電話帳データの転送処理を開始するように、電話帳データ転送要求を送信し、電話帳データの転送処理を開始する（Ｓ４）。
【００６３】
電話帳データ転送要求を受けた携帯電話機２は、ＰＢＡＰに準じたＢｌｕｅｔｏｏｔｈ通信によって、電話帳データをハンズフリー装置１に転送する。データ転送制御部１０３は、携帯電話機２から転送された電話帳データを作業メモリ１６または記憶メモリ１７に保存する。
【００６４】
データ転送制御部１０３による初期データ転送処理が終了すると、データ転送制御部１０３は、携帯電話機２とのＰＢＡＰ接続を切断する（Ｓ５）。尚、データ転送制御部１０３は、例えば、携帯電話機２から、転送対象のデータを全て転送したことを通知された場合にＰＡＢＰ接続の切断処理を実行する。このとき、携帯電話機２側でも、ハンズフリー装置１とのＰＡＢＰ接続の切断処理が実行される。
【００６５】
そして、ハンズフリー装置１は、ハンズフリー（ＨＦ）待受状態に移行する。本実施形態において、ハンズフリー待受状態は、ハンズフリー装置１が携帯電話機２とＨＦＰ接続中であり、かつハンズフリー通話中ではない状態をいう。なお、本実施形態においては、ハンズフリー待受状態において、ハンズフリー装置１は、携帯電話機２とのＰＢＡＰ接続を切断しているが、初期データ転送処理後もＰＢＡＰ接続を継続する構成を採用しても良い。
【００６６】
図４のフローチャートに示す処理は、ハンズフリー装置１と、複数の携帯電話機２ａ，２ｂの各々との間で実行される。
【００６７】
次に、一の携帯電話機２、例えば携帯電話機２ａがデータ転送中である場合における他の携帯電話機２ａのデータ転送のタイミングについて説明する。
【００６８】
図５は、本実施形態に係るハンズフリー装置１及び携帯電話機２ａ，２ｂで実行される処理の流れの一例を示すシーケンス図である。図５の処理の前提として、携帯電話機２ａ，２ｂは、ハンズフリー装置１のＢｌｕｅｔｏｏｔｈ通信圏内に位置する。ハンズフリー装置１は、２台の携帯電話機２ａ，２ｂとＨＦＰ接続状態にあり、かつ、ハンズフリー通話中ではない。
【００６９】
図５に示す処理の開始時点において、携帯電話機２ａは、ハンズフリー装置１とＰＡＢＰによるデータ転送処理を実行している（Ｓ１０１）。該データ転送処理は、例えば、図４で説明した初期データ転送処理でもよい。Ｓ１０１の処理の実行中は、ハンズフリー装置１のデータ転送制御部１０３は、携帯電話機２ａから履歴データまたは電話帳データを受信している。
【００７０】
ここで、携帯電話機２ｂが、携帯電話網を介して、電話を着信する（Ｓ１０２）。この場合、携帯電話機２ｂは、ハンズフリー装置１に、着信したという通信状態を示す通知を送信する（Ｓ１０３）。この場合、ハンズフリー装置１のデータ転送制御部１０３は、該通知を受けたことを作業メモリ１６または記憶メモリ１７に保存する。
【００７１】
また、ハンズフリー装置１のハンズフリー通話実行部１０４は、携帯電話機２ｂが着信した電話のハンズフリー通話を実行する（Ｓ１０４）。
【００７２】
そして、例えばユーザがハンズフリー装置１の操作部１４を操作して終話した場合、ハンズフリー装置１のハンズフリー通話実行部１０４は、携帯電話機２ｂに、ハンズフリー通話の終了を通知する（Ｓ１０５）。なお、携帯電話機２ｂ側がハンズフリー装置１側に終話の通知を送信しても良い。Ｓ１０２〜Ｓ１０５の処理が実行されている間も、データ転送制御部１０３は、これらの処理と並行して、携帯電話機２ａから履歴データまたは電話帳データの受信処理を継続する。
【００７３】
ハンズフリー通話実行部１０４は、携帯電話機２ｂを介したハンズフリー通話が終話した場合、仮に、携帯電話機２ａからの履歴データまたは電話帳データの受信中でなければ、携帯電話機２ｂからＰＢＡＰによる履歴データまたは電話帳データの受信処理を開始する。これに対して、このシーケンス図の処理では、携帯電話機２ａからの履歴データまたは電話帳データの受信中であるため、ハンズフリー通話実行部１０４は、携帯電話機２ｂを介したハンズフリー通話の終話後も、所定のタイミング、つまり携帯電話機２ａからのデータ転送処理の終了まで待機する。
【００７４】
携帯電話機２ａは、転送対象のデータを全て転送した場合に、ハンズフリー装置１とのＰＢＡＰ接続を切断する（Ｓ１０６）。また、携帯電話機２ａは、ハンズフリー装置１に、ＰＢＡＰによるデータ転送処理の完了を通知する（Ｓ１０７）。この場合、ハンズフリー装置１のデータ転送制御部１０３は、携帯電話機２ａとのＰＡＢＰ接続を切断する。
【００７５】
そして、ハンズフリー装置１のデータ転送制御部１０３は、Ｓ１０３の処理における着信したという通信状態を示す通知の送信元である携帯電話機２ｂに、データ転送要求を送信し、ＰＢＡＰによるデータ転送の処理を開始する（Ｓ１０８）。
【００７６】
例えば、データ転送制御部１０３は、携帯電話機２ａとのデータ転送処理の終了後に、作業メモリ１６または記憶メモリ１７から、データ転送処理中に受けた通知を検索し、該通知の送信元にデータ転送要求を送信する。また、３台以上の携帯電話機２がハンズフリー装置１にＨＦＰ接続している場合に、一の携帯電話機２からのデータ転送中に複数の携帯電話機２から通知を受けた場合、データ転送制御部１０３は、通知を受けた時刻が早い携帯電話機２から順に、データ転送要求を送信してもよい。
【００７７】
そして、携帯電話機２ｂは、ハンズフリー装置１からデータ転送要求を受けた場合に、ハンズフリー装置１とＰＢＡＰによって接続するＰＢＡＰ接続処理を実行する（Ｓ１０９）。
【００７８】
そして、携帯電話機２ｂは、ハンズフリー装置１に履歴データまたは電話帳データを転送するＰＢＡＰデータ転送処理を実行する（Ｓ１１０）。Ｓ１１０のデータ転送は、携帯電話機２ｂが着信を受けたことを契機とするものであるため、着信履歴データのみを転送対象としても良い。あるいは、その他の履歴データ及び電話帳データも転送対象としても良い。ハンズフリー装置１のデータ転送制御部１０３は、携帯電話機２ａから転送されたデータを受信する。ここで、このシーケンス図の処理は終了する。
【００７９】
このように、本実施形態のハンズフリー装置１は、複数の携帯電話機２とハンズフリー通話可能に接続し、一の携帯電話機２ａから発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データのうち少なくともいずれか１つのデータを受信中である場合、他の携帯電話機２ｂからのデータの受信を所定のタイミングで実行する。このため、本実施形態のハンズフリー装置１によれば、複数の携帯電話機２と同時に接続する場合において、データ転送のタイミングを適切に制御することができる。
【００８０】
また、本実施形態のハンズフリー装置１は、携帯電話機２ａ及び携帯電話機２ｂの通信状態に応じて、携帯電話機２ｂから履歴データまたは電話帳データを受信する所定のタイミングを決定する。着信等によって携帯電話機２の通信状態が変化した場合、携帯電話機２に保存された履歴データが変化する。このため、本実施形態のハンズフリー装置１によれば、着信等によって携帯電話機２ａ及び携帯電話機２ｂの通信状態に応じて、携帯電話機２ｂから履歴データまたは電話帳データを受信する所定のタイミングを決定することにより、履歴データ等の変化を考慮して、データ転送のタイミングを適切に制御することができる。
【００８１】
また、本実施形態のハンズフリー装置１は、一の携帯電話機２ａから履歴データまたは電話帳データを受信中に、他の携帯電話機２ｂから電話を発信または着信したという通知を受けた場合、一の携帯電話機２ａからの履歴データまたは電話帳データの受信が終了した後に、他の携帯電話機２ｂから履歴データまたは電話帳データを受信する。このため、本実施形態のハンズフリー装置１によれば、先に開始されたデータ転送の完了まで他の携帯電話機２ｂからのデータ転送を待機することにより、一度に転送されるデータ量を低減することができる。
【００８２】
なお、本実施形態においては、ハンズフリー装置１は、複数の携帯電話機２とＨＦＰ及びＰＢＡＰによって接続するものとしたが、他の通信プロトコルを採用しても良い。また、ハンズフリー装置１及び携帯電話機２は、Ｂｌｕｅｔｏｏｔｈ以外の無線通信規格によって接続しても良い。
【００８３】
尚、本実施形態においては、ハンズフリー通話接続部１０２とハンズフリー通話実行部１０４とを異なる機能部として説明したが、ハンズフリー通話接続部１０２が、ハンズフリー通話実行部１０４の機能を備えるものとしても良い。
【００８４】
（第２の実施形態）
この第２の実施形態では、ハンズフリー装置１は、一の携帯電話機２ａから履歴データまたは電話帳データを受信中に他の携帯電話機２ｂからデータ転送のトリガとなる通知を受けた場合、一の携帯電話機２ａ及び他の携帯電話機２ｂの優先順位に応じて、他の携帯電話機２ｂにデータ転送処理を実行するタイミングが異なってくる。
【００８５】
本実施形態のハンズフリー装置１のハードウェア構成及び機能構成は、図２，３で説明した第１の実施形態と同様である。
【００８６】
また、本実施形態の受付部１０１は、ユーザから複数の携帯電話機２のデータ転送の優先順位の登録を受け付ける。受付部１０１は、受け付けた優先順位を、作業メモリ１６または記憶メモリ１７に保存する。
【００８７】
本実施形態のデータ転送制御部１０３は、一の携帯電話機２ａ及び他の携帯電話機２ｂの優先順位に応じて、他の携帯電話機２ｂにデータ転送処理を実行する所定のタイミングが定められており、当該所定のタイミングで携帯電話機２ｂからデータを受信する。
【００８８】
より詳細には、データ転送制御部１０３は、一の携帯電話機２ａから履歴データまたは電話帳データを受信中に、他の携帯電話機２ｂから電話を発信または着信したという通知を受けた場合であって、一の携帯電話機２ａの優先順位が他の携帯電話機２ｂの優先順位よりも低い場合は、一の携帯電話機２ａからの履歴データまたは電話帳データの受信を中断し、他の携帯電話機２ｂから履歴データまたは電話帳データの受信を開始する。データ転送制御部１０３は、他の携帯電話機２ｂからの履歴データまたは電話帳データの受信の終了後に、一の携帯電話機２ａからの履歴データまたは電話帳データの受信を再開する。
【００８９】
データ転送制御部１０３は、一の携帯電話機２ａから履歴データまたは電話帳データを受信中に、他の携帯電話機２ｂから電話を発信または着信したという通知を受けた場合であって、一の携帯電話機２ａの優先順位が他の携帯電話機２ｂの優先順位よりも高い場合は、一の携帯電話機２ａからの履歴データまたは電話帳データの受信が終了した後に、他の携帯電話機２ｂから履歴データまたは電話帳データを受信する。
【００９０】
図６は、本実施形態に係るハンズフリー装置１及び携帯電話機２ａ，２ｂで実行される処理の流れの一例を示すシーケンス図である。
【００９１】
Ｓ２０１のＰＡＢＰによるデータ転送処理から、Ｓ２０５のハンズフリー通話の終了までは、図５で説明した第１の実施形態のＳ１０１〜Ｓ１０５の処理と同様である。
【００９２】
本実施形態のハンズフリー装置１のデータ転送制御部１０３は、Ｓ２０５の終話の後、作業メモリ１６または記憶メモリ１７に保存された優先順位の情報を参照し、携帯電話機２ａの優先順位と、携帯電話機２ｂの優先順位のいずれが高いかを判定する（Ｓ２０６）。
【００９３】
このシーケンス図に示す例では、携帯電話機２ｂの優先順位の方が、携帯電話機２ａの優先順位よりも高いものとする。この場合、データ転送制御部１０３は、携帯電話機２ａに、データ転送の中断の指示を送信する（Ｓ２０７）。
【００９４】
そして、携帯電話機２ａは、データ転送を中断する処理を実行する（Ｓ２０８）。携帯電話機２ａは、データ転送中断の処理が完了したことを、ハンズフリー装置１に送信する（Ｓ２０９）。
【００９５】
次に、ハンズフリー装置１のデータ転送制御部１０３は、携帯電話機２ａとのデータ転送処理の中断が完了すると、携帯電話機２ｂにデータ転送要求を送信し、ＰＢＡＰによるデータ転送の処理を開始する（Ｓ２１０）。
【００９６】
そして、携帯電話機２ｂは、ハンズフリー装置１からデータ転送要求を受けた場合に、ハンズフリー装置１とＰＢＡＰによって接続するＰＢＡＰ接続処理を実行する（Ｓ２１１）。
【００９７】
そして、携帯電話機２ｂは、ハンズフリー装置１に履歴データまたは電話帳データを転送するＰＢＡＰデータ転送処理を実行する（Ｓ２１２）。この場合、ハンズフリー装置１のデータ転送制御部１０３は、携帯電話機２ａから履歴データまたは電話帳データを受信する。
【００９８】
携帯電話機２ｂは、転送対象のデータを全て転送した場合に、ハンズフリー装置１とのＰＢＡＰ接続を切断する（Ｓ２１３）。また、携帯電話機２ａは、ハンズフリー装置１に、ＰＢＡＰによるデータ転送処理の完了を通知する（Ｓ２１４）。この場合、ハンズフリー装置１のデータ転送制御部１０３は、携帯電話機２ａとのＰＡＢＰ接続を切断する。
【００９９】
そして、ハンズフリー装置１のデータ転送制御部１０３は、携帯電話機２ａにデータ転送の再開要求を送信し、ＰＢＡＰによるデータ転送の処理を再開する（Ｓ２１５）。
【０１００】
そして、携帯電話機２ａは、ハンズフリー装置１からデータ転送の再開要求を受けた場合に、ハンズフリー装置１へのＰＢＡＰによるデータ転送を再開する（Ｓ２１６）。図６では、データ転送の再開以降の処理の説明は省略する。
【０１０１】
このように、本実施形態のハンズフリー装置１は、一の携帯電話機２ａ及び他の携帯電話機２ｂの優先順位に応じて、データ転送における所定のタイミングで一の携帯電話機２ａ及び他の携帯電話機２ｂへのデータ転送を実行する。このため、本実施形態のハンズフリー装置１によれば、第１の実施形態の効果を備えた上で、優先順位の高い携帯電話機２に保存された履歴データまたは電話帳データを、迅速にハンズフリー装置１に転送することができる。例えば、複数の携帯電話機２のうち、仕事用の携帯電話機２の優先順位を、プライベート用の携帯電話機２の優先順位よりも高くすることにより、ユーザは、仕事に関する電話の着信等の履歴を、迅速にハンズフリー装置１で参照することが可能になる。
【０１０２】
また、本実施形態のハンズフリー装置１は、一の携帯電話機２ａから履歴データまたは電話帳データを受信中に、他の携帯電話機２ｂから電話を発信または着信したという通知を受けた場合であって、一の携帯電話機２ａの優先順位が他の携帯電話機２ｂの優先順位よりも低い場合は、一の携帯電話機２ａからの履歴データまたは電話帳データの受信を中断し、他の携帯電話機２ｂから履歴データまたは電話帳データの受信を開始する。また、本実施形態のハンズフリー装置１は、他の携帯電話機２ｂからの履歴データまたは電話帳データの受信の終了後に、一の携帯電話機２ａからの履歴データまたは電話帳データの受信を再開する。このため、本実施形態のハンズフリー装置１によれば、一時的に転送を中断した履歴データまたは電話帳データを取得漏れすることを低減することができる。
【０１０３】
また、本実施形態のハンズフリー装置１は、一の携帯電話機２ａから履歴データまたは電話帳データを受信中に、他の携帯電話機２ｂから電話を発信または着信したという通知を受けた場合であって、一の携帯電話機２ａの優先順位が他の携帯電話機２ｂの優先順位よりも高い場合は、一の携帯電話機２ａからの履歴データまたは電話帳データの受信が終了した後に、他の携帯電話機２ｂから履歴データまたは電話帳データを受信する。このため、本実施形態のハンズフリー装置１によれば、優先順位の高い携帯電話機２からのデータ転送が、他の携帯電話機２からの通知等によって中断されることを低減することができる。
【０１０４】
なお、本実施形態においては、データ転送制御部１０３は、予め作業メモリ１６または記憶メモリ１７に保存された優先順位に応じてデータ転送の中断の有無を決定していたが、ユーザが都度優先順位を選択可能であっても良い。例えば、ハンズフリー通話の終了後に、携帯電話機２ａと携帯電話機２ｂのいずれのデータ転送を優先するかをユーザが選択可能な画面を、表示制御部１０５が、表示部１５に表示しても良い。
【０１０５】
（第３の実施形態）
この第３の実施形態では、ハンズフリー装置１は、一の携帯電話機２ａから履歴データまたは電話帳データを受信中に、他の携帯電話機２ｂがハンズフリー装置１のＢｌｕｅｔｏｏｔｈ通信圏内に進入した場合、一の携帯電話機２ａのデータ転送の終了後に、他の携帯電話機２ｂからの初期データ転送を実行する。
【０１０６】
本実施形態のハンズフリー装置１のハードウェア構成及び機能構成は、図２，３で説明した第１の実施形態と同様である。
【０１０７】
上述の第１、第２の実施形態では、ハンズフリー装置１が携帯電話機２ａから履歴データまたは電話帳データを受信中に、他の携帯電話機２ｂから通信状態の変化を示す通知を受けた場合、該通知をトリガとするデータ転送の実行タイミングについて説明した。本実施形態においては、他の携帯電話機２ｂがハンズフリー装置１のＢｌｕｅｔｏｏｔｈ通信圏内に進入したことをトリガとする初期データ転送を実行する所定のタイミングについて説明する。
【０１０８】
本実施形態のハンズフリー通話接続部１０２は、一の携帯電話機２ａまたは他の携帯電話機２ｂが無線接続の通信圏内に入った場合に、一の携帯電話機２ａまたは他の携帯電話機２ｂとＨＦＰによってハンズフリー通話可能に接続する。
【０１０９】
より詳細には、本実施形態のハンズフリー通話接続部１０２は、データ転送制御部１０３が一の携帯電話機２ａから履歴データまたは電話帳データを受信中に他の携帯電話機２ｂが無線接続の通信圏内に入った場合、一の携帯電話機２ａから履歴データまたは電話帳データの受信を継続させた状態のまま、他の携帯電話機２ｂとＨＦＰによりハンズフリー通話可能に接続する。
【０１１０】
本実施形態のデータ転送制御部１０３は、一の携帯電話機２ａから履歴データまたは電話帳データを受信中に、他の携帯電話機２ｂがハンズフリー装置１の無線接続の通信圏内に入ってハンズフリー通話可能に接続された場合、一の携帯電話機２ａからの履歴データまたは電話帳データの受信が終了した後に、他の携帯電話機２ｂから初期接続時の履歴データまたは電話帳データの受信、つまり初期データ転送を実行する。携帯電話機２ｂからの初期データ転送のタイミングは、本実施形態における所定のタイミングの一例である。
【０１１１】
また、本実施形態のデータ転送制御部１０３は、他の携帯電話機２ｂから初期接続時の履歴データまたは電話帳データの受信中に、一の携帯電話機２ａから電話を発信または着信したという通知を受けた場合、初期接続時の履歴データまたは電話帳データの受信が終了した後に、一の携帯電話機２ａから履歴データまたは電話帳データを受信する。
【０１１２】
図７は、本実施形態に係るハンズフリー装置１及び携帯電話機２ａ，２ｂで実行される処理の流れの一例を示すシーケンス図である。
【０１１３】
図７の処理の開始時には、携帯電話機２ａは、ハンズフリー装置１のＢｌｕｅｔｏｏｔｈ通信圏内に位置する。また、携帯電話機２ｂは、ハンズフリー装置１のＢｌｕｅｔｏｏｔｈ通信圏外に位置する。ハンズフリー装置１は、携帯電話機２ａとＨＦＰ接続状態にある。
【０１１４】
Ｓ３０１のＰＡＢＰによるデータ転送処理は、図５で説明した第１の実施形態のＳ１０１の処理と同様である。
【０１１５】
次に、携帯電話機２ｂは、ハンズフリー装置１のＢｌｕｅｔｏｏｔｈ通信圏外からＢｌｕｅｔｏｏｔｈ通信圏内に進入する。例えば、携帯電話機２ｂを所持したユーザが車両３の外から中に入ってきた場合等に、携帯電話機２ｂがＢｌｕｅｔｏｏｔｈ通信圏内に進入することとなる。
【０１１６】
尚、携帯電話機２ｂは、ハンズフリー装置１のＢｌｕｅｔｏｏｔｈ通信圏内に進入した際、通話状態であっても良いし、非通話状態であっても良い。
【０１１７】
そして、ハンズフリー装置１のデータ転送制御部１０３は、携帯電話機２ｂとの間でＨＦＰ接続処理を実行する（Ｓ３０２）。該処理は、図４のＳ１で説明した処理に相当する。ＨＦＰ接続処理の完了後、携帯電話機２ｂはハンズフリー装置１とＨＦＰ接続した状態となる。この場合、ハンズフリー装置１は、携帯電話機２ａに加えて携帯電話機２ｂともＢｌｕｅｔｏｏｔｈ接続状態となる。
【０１１８】
図４では、ＨＦＰ接続した状態となった後、すぐに履歴データ及び電話帳データの転送の処理が開始されたが、この図７では、携帯電話機２ｂがＨＦＰ接続した状態となった時点で携帯電話機２ａがデータ転送中である。この場合、データ転送制御部１０３は、携帯電話機２ａからの履歴データまたは電話帳データの転送の完了まで待機する。
【０１１９】
Ｓ３０２の処理の実行中も、Ｓ３０１のＰＡＢＰによるデータ転送処理は継続して実行される。そして、Ｓ３０２のＰＢＡＰ接続の切断処理から、Ｓ３０４のＰＢＡＰによるデータ転送処理の完了の通知までは、図５のＳ１０６〜Ｓ１０７の処理と同様である。
【０１２０】
次に、ハンズフリー装置１のデータ転送制御部１０３は、Ｂｌｕｅｔｏｏｔｈ通信圏内に進入し、ＨＦＰ接続した携帯電話機２ｂに対して、データ転送要求を送信し、ＰＢＡＰによるデータ転送の処理を開始する（Ｓ３０５）。
【０１２１】
そして、携帯電話機２ｂは、ハンズフリー装置１からデータ転送要求を受けた場合に、ハンズフリー装置１とＰＢＡＰによって接続するＰＢＡＰ接続処理を実行する（Ｓ３０６）。
【０１２２】
そして、携帯電話機２ｂは、ハンズフリー装置１に履歴データ及び電話帳データを転送するＰＢＡＰデータ転送処理を実行する（Ｓ３０７）。Ｓ３０７のデータ転送は初期データ転送であり、図４のＳ３及びＳ４で説明した処理に相当する。図７では、以降の処理の説明は省略する。
【０１２３】
このように、本実施形態のハンズフリー装置１は、一の携帯電話機２ａから履歴データまたは電話帳データを受信中に、他の携帯電話機２ｂが無線接続の通信圏内に入ってハンズフリー通話可能に接続された場合、一の携帯電話機２ａからの履歴データまたは電話帳データの受信が終了した後に、他の携帯電話機２ｂから履歴データまたは電話帳データの受信を実行する。このため、本実施形態のハンズフリー装置１によれば、第１の実施形態の効果を備えた上で、通信圏内に新たに携帯電話機２が進入しても、既に実行中のデータ転送処理を継続することができる。
【０１２４】
また、本実施形態のハンズフリー装置１は、一の携帯電話機２ａから履歴データまたは電話帳データを受信中に他の携帯電話機２ｂが無線接続の通信圏内に入った場合、一の携帯電話機２ａから履歴データまたは電話帳データの受信を継続させた状態のまま、他の携帯電話機２ｂとハンズフリー通話可能に接続する。このため、本実施形態のハンズフリー装置１によれば、一の携帯電話機２ａから履歴データまたは電話帳データを受信中であっても、並行して、通信圏内に新たに進入した携帯電話機２とハンズフリー通話可能に接続するため、通信圏内に新たに進入した携帯電話機２がすぐに着信した場合にも、ハンズフリー通話にすることができる。
【０１２５】
（第４の実施形態）
この第４の実施形態では、ハンズフリー装置１は、一の携帯電話機２ａから履歴データまたは電話帳データを受信中に、他の携帯電話機２ｂがハンズフリー装置１のＢｌｕｅｔｏｏｔｈ通信圏内に進入した場合、一の携帯電話機２ａ及び他の携帯電話機２ｂの優先順位に応じて、他の携帯電話機２ｂからの初期データ転送のタイミングが異なることとなる。
【０１２６】
本実施形態のハンズフリー装置１のハードウェア構成及び機能構成は、図２，３で説明した第１の実施形態と同様である。
【０１２７】
本実施形態の受付部１０１は、第２の実施形態と同様に、ユーザから複数の携帯電話機２のデータ転送の優先順位の登録を受け付ける。受付部１０１は、受け付けた優先順位を、作業メモリ１６または記憶メモリ１７に保存する。
【０１２８】
本実施形態のハンズフリー通話接続部１０２は、第３の実施形態と同様に、一の携帯電話機２ａまたは他の携帯電話機２ｂが無線接続の通信圏内に入った場合に、一の携帯電話機２ａまたは他の携帯電話機２ｂとＨＦＰによってハンズフリー通話可能に接続する。
【０１２９】
本実施形態のデータ転送制御部１０３は、一の携帯電話機２ａから履歴データまたは電話帳データを受信中に、他の携帯電話機２ｂが無線接続の圏内に入ってハンズフリー通話可能に接続された場合、優先順位に応じて、他の携帯電話機２ｂからの初期データ転送のタイミングは異なることとなる。携帯電話機２ｂからの初期データ転送のタイミングは、本実施形態における所定のタイミングの一例である。
【０１３０】
より詳細には、データ転送制御部１０３は、一の携帯電話機２ａの優先順位が他の携帯電話機２ｂの優先順位よりも低い場合は、一の携帯電話機２ａからの履歴データまたは電話帳データの受信を中断し、他の携帯電話機２ｂから履歴データまたは電話帳データの受信を開始する。また、データ転送制御部１０３は、他の携帯電話機２ｂからの履歴データまたは電話帳データの受信の終了後に、一の携帯電話機２ａからの履歴データまたは電話帳データの受信を再開する。
【０１３１】
また、データ転送制御部１０３は、一の携帯電話機２ａの優先順位が他の携帯電話機２ｂの優先順位よりも高い場合は、一の携帯電話機２ａからの履歴データまたは電話帳データの受信が終了した後に、他の携帯電話機２ｂから履歴データまたは電話帳データの受信を受信する。
【０１３２】
図８は、本実施形態に係るハンズフリー装置１及び携帯電話機２ａ，２ｂで実行される処理の流れの一例を示すシーケンス図である。
【０１３３】
Ｓ４０１のＰＡＢＰによるデータ転送処理から、Ｓ４０２の携帯電話機２ｂとハンズフリー装置１と間のＨＦＰ接続処理までは、図７で説明した第３の実施形態のＳ３０１からＳ３０２の処理と同様である。
【０１３４】
また、ハンズフリー装置１のデータ転送制御部１０３は、携帯電話機２ｂとハンズフリー装置１との間でＨＦＰ接続が確立した後、作業メモリ１６または記憶メモリ１７に保存された優先順位の情報を参照し、携帯電話機２ａの優先順位と、携帯電話機２ｂの優先順位のいずれが高いかを判定する（Ｓ４０３）。
【０１３５】
このシーケンス図に示す例では、携帯電話機２ｂの優先順位の方が、携帯電話機２ａの優先順位よりも高いものとする。この場合、データ転送制御部１０３は、携帯電話機２ａに、データ転送の中断の指示を送信する（Ｓ４０４）。
【０１３６】
Ｓ４０５のデータ転送の中断の処理から、Ｓ４０６のデータ転送中断の処理が完了したことの送信の処理は、図６で説明した第２の実施形態のＳ２０８からＳ２０９の処理と同様である。
【０１３７】
そして、ハンズフリー装置１のデータ転送制御部１０３は、携帯電話機２ａとのデータ転送処理の中断が完了すると、携帯電話機２ｂにデータ転送要求を送信し、ＰＢＡＰによるデータ転送の処理を開始する（Ｓ４０７）。
【０１３８】
Ｓ４０８のＰＢＡＰ接続処理からＳ４０９のＰＢＡＰデータ転送の処理までは、図７で説明した第３の実施形態のＳ３０６からＳ３０７の処理と同様である。
【０１３９】
携帯電話機２ｂからハンズフリー装置１への初期データ転送が完了すると、携帯電話機２ｂは、ハンズフリー装置１とのＰＢＡＰ接続を切断する（Ｓ４１０）。また、携帯電話機２ａは、ハンズフリー装置１に、ＰＢＡＰによるデータ転送処理の完了を通知する（Ｓ４１１）。この場合、ハンズフリー装置１のデータ転送制御部１０３は、携帯電話機２ａとのＰＡＢＰ接続を切断する。
【０１４０】
Ｓ４１２のデータ転送再開要求から、Ｓ４１３の携帯電話機２ａのＰＢＡＰデータ転送の再開の処理までは、図６で説明した第２の実施形態のＳ２１５からＳ２１６と同様である。
【０１４１】
このように、本実施形態のハンズフリー装置１は、一の携帯電話機２ａから履歴データまたは電話帳データを受信中に、他の携帯電話機２ｂが無線接続の圏内に入ってハンズフリー通話可能に接続された場合、優先順位に応じて、所定のタイミングは異なる。このため、本実施形態のハンズフリー装置１によれば、第１の実施形態の効果を備えた上で、優先順位の高い携帯電話機２が無線接続の圏内に進入した場合に、迅速に該携帯電話機２の初期データ転送を実行することができる。
【０１４２】
また、本実施形態のハンズフリー装置１は、一の携帯電話機２ａの優先順位が他の携帯電話機２ｂの優先順位よりも低い場合は、一の携帯電話機２ａからの履歴データまたは電話帳データの受信を中断し、他の携帯電話機２ｂから履歴データまたは電話帳データの受信を開始する。本実施形態のハンズフリー装置１は、他の携帯電話機２ｂからの履歴データまたは電話帳データの受信の終了後に、一の携帯電話機２ａからの履歴データまたは電話帳データの受信を再開する。このため、本実施形態のハンズフリー装置１によれば、一時的に転送を中断した履歴データまたは電話帳データを取得漏れすることを低減することができる。
【０１４３】
なお、本実施形態においては、データ転送制御部１０３は、予め作業メモリ１６または記憶メモリ１７に保存された優先順位に応じてデータ転送の中断の有無を決定していたが、ユーザが都度優先順位を選択可能であっても良い。例えば、ハンズフリー通話の終了後に、携帯電話機２ａと携帯電話機２ｂのいずれのデータ転送を優先するかをユーザが選択可能な画面を、表示制御部１０５が、表示部１５に表示しても良い。
【０１４４】
（第５の実施形態）
上述の第１〜４の実施形態では、ハンズフリー装置１は、１台の携帯電話機２ごとにＰＢＡＰによるデータ転送を実行していた。これに対して、この第５の実施形態では、ハンズフリー装置１は、複数の携帯電話機２とのＰＢＡＰによるデータ転送を並列に実行する。
【０１４５】
本実施形態のハンズフリー装置１のハードウェア構成及び機能構成は、図２，３で説明した第１の実施形態と同様である。
【０１４６】
本実施形態のデータ転送制御部１０３は、一の携帯電話機２ａから履歴データまたは電話帳データを受信中に、他の携帯電話機２ｂから、電話を発信または着信したという通知を受けた場合、一の携帯電話機２ａから履歴データまたは電話帳データの受信と並行して、他の携帯電話機２ｂから履歴データまたは電話帳データを受信する。
【０１４７】
本実施形態においては、データ転送制御部１０３は、初期データ転送であっても、携帯電話機２の着信または発信等の通信状態の変化を表す通知を受けたことをトリガとするデータ転送であっても、複数の携帯電話機２のデータ転送を並列で実行する。
【０１４８】
携帯電話機２の通信状態が変化したタイミングが、本実施形態における所定のタイミングの一例である。本実施形態において、携帯電話機２の通信状態が変化した場合とは、例えば、携帯電話機２が携帯電話網を介して電話を発信または着信した場合、及び、電話の発信または着信から待ち受け状態に戻った場合、携帯電話機２がハンズフリー装置１のＢｌｕｅｔｏｏｔｈ通信圏外からＢｌｕｅｔｏｏｔｈ通信圏内に進入した場合等である。
【０１４９】
ハンズフリー通話接続部１０２、ハンズフリー通話実行部１０４、またはデータ転送制御部１０３が携帯電話機２の通信状態の変化を検知しても良いし、携帯電話機２がハンズフリー装置１に携帯電話機２の通信状態の変化を通知しても良い。この場合、データ転送のトリガとなる当該通知を受けたタイミングが、本実施形態における所定のタイミングである。
【０１５０】
図９は、本実施形態に係るハンズフリー装置１及び携帯電話機２ａ，２ｂで実行される処理の流れの一例を示すシーケンス図である。
【０１５１】
Ｓ５０１のＰＡＢＰによるデータ転送処理から、Ｓ５０５のハンズフリー通話の終了までは、図５で説明した第１の実施形態のＳ１０１〜Ｓ１０５の処理と同様である。
【０１５２】
本実施形態のハンズフリー装置１のデータ転送制御部１０３は、Ｓ５０５の終話の後、携帯電話機２ａとのデータ転送処理を継続した状態のまま、携帯電話機２ｂに、データ転送要求を送信し、ＰＢＡＰによるデータ転送の処理を開始する（Ｓ５０６）。
【０１５３】
Ｓ５０７のＰＢＡＰ接続処理から、Ｓ５０８のＰＢＡＰによるデータの転送処理までは、図５で説明した第１の実施形態のＳ１０９〜Ｓ１１０の処理と同様である。
【０１５４】
そして、携帯電話機２ａは、転送対象のデータを全て転送した場合に、ハンズフリー装置１とのＰＢＡＰ接続を切断する（Ｓ５０９）。また、携帯電話機２ａは、ハンズフリー装置１に、ＰＢＡＰによるデータ転送処理の完了を通知する（Ｓ５１０）。この場合、ハンズフリー装置１のデータ転送制御部１０３は、携帯電話機２ａとのＰＡＢＰ接続を切断する。
【０１５５】
このように、本実施形態のハンズフリー装置１は、一の携帯電話機２ａから履歴データまたは電話帳データを受信中に、他の携帯電話機２ｂから、電話を発信または着信したという通知を受けた場合、一の携帯電話機２ａから履歴データまたは電話帳データの受信と並行して、他の携帯電話機２ｂから履歴データまたは電話帳データを受信する。このため、本実施形態のハンズフリー装置１によれば、複数の携帯電話機２の各々から、最新の履歴データまたは電話帳データを迅速に取得することができるため、ハンズフリー装置１と各携帯電話機２との間で履歴データまたは電話帳データに差異がある状態が続くことを低減することができる。このため、ハンズフリー装置１のユーザは、ハンズフリー装置１から、最新の履歴データまたは電話帳データを参照することができ、発信操作や着信の確認等の際の利便性が向上する。
【０１５６】
（第６の実施形態）
上述の第１〜５の実施形態では、ハンズフリー装置１が複数の携帯電話機２と接続している場合におけるデータ転送のタイミングについて説明した。この第６の実施形態では、ハンズフリー装置１が１台の携帯電話機２と接続している場合におけるデータ転送のタイミングについて説明する。
【０１５７】
図１０は、本実施形態に係るＰＢＡＰ接続中に携帯電話機２が電話を着信した場合における処理の流れの一例を示すフローチャートである。図１０の処理の前提として、ハンズフリー装置１は、携帯電話機２との間でＨＦＰ接続状態にあり且つＰＢＡＰの接続処理中である。
【０１５８】
なお、図１０、及び後述の図１１〜図１７のフローチャートにおいて制御部１２によって実行される処理は、例えば、図３で説明した受付部１０１、ハンズフリー通話接続部１０２、データ転送制御部１０３、ハンズフリー通話実行部１０４、または表示制御部１０５によって実現される処理である。
【０１５９】
図１０において、制御部１２は、ＨＦＰの接続状態にあり且つＰＢＡＰを接続処理中にあるときに、携帯電話機２が着信を検出した旨を判定すると（Ｓ１０１１”Ｙｅｓ”）、ＰＢＡＰの接続処理を停止させ（Ｓ１０１２）、その着信状態または当該着信に係る通話状態が終了して待受状態に移行したか否かを判定する（Ｓ１０１３）。尚、待受状態かどうかを判定するための情報は、ＨＦＰ上で通知されるものであって、携帯電話機２から、自己の通信状況（待受状態、発信中、着信中、通話中）が変化するごとに通知されるものである。ハンズフリー装置１からの要求により、受信し、得ても良い。
【０１６０】
そして、制御部１２は、ハンズフリー装置１で着信拒否した、携帯電話機２で着信拒否した、発信相手側で発信を取消（キャンセル）した或いは終話した、携帯電話機２もしくはハンズフリー装置１での操作で通話を終話したことにより、待受状態に移行した旨を判定すると（Ｓ１０１３”Ｙｅｓ”）、ＰＢＡＰの接続処理を最初から再開させ（Ｓ１０１４）、携帯電話機２から発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データを取得する（Ｓ１０１５）。これにより、ＰＢＡＰの接続処理中にあるときに携帯電話機２が着信した場合であっても、その着信状態または当該着信に係る通話状態が終了して待受状態に移行してからＰＢＡＰの接続処理を最初から再開することにより、携帯電話機２から発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データを適切に取得することができ、これら各種データを携帯電話機２の各種データと同一にしておくことができる。特に、ハンズフリー装置１は、着信履歴データとして、Ｓ１０１１での着信に係るデータをも得ることができる。
【０１６１】
尚、Ｓ１０１４では、着信状態から待受状態に移行したときに、ＰＢＡＰ接続を最初から開始したが、これには以下の理由がある。着信状態を検出した時点で、携帯電話機２には、新たな着信履歴データが発生することとなる。そして、着信状態を検出した時点で、ＰＢＡＰの初期接続処理を開始することも可能であるが、初期接続処理を行ってデータ転送を行い始めた時点で、未だに着信が継続していると、その着信が不在着信なのか応答した着信なのかが不明である。このため、この状態で、仮に着信に係るデータを受信したとしても、ハンズフリー装置１としては、着信履歴の表示において、不在着信なのか応答した着信なのか区別して表示できない。そこで、着信状態から異なる状態に移行したとき、つまり、着信状態から通話状態を介さずに待受状態、着信状態から通話状態となったタイミングで、ＰＢＡＰでの初期接続処理、及びデータ転送を最初からやり直す。
【０１６２】
本実施形態では、着信状態から通話状態を経由して待受状態になる、着信状態から通話状態を経由せずに待受状態といったように、最終的には待受状態に移行するため、待受状態を検出して、ＰＢＡＰ接続を最初から開始するようにしている。もちろん、着信状態から通話状態を検出し、これをＰＢＡＰ接続のトリガとしても良い。
【０１６３】
図１１は、本実施形態に係るＨＦＰ接続状態かつＰＢＡＰ接続状態でデータ（発信履歴データ、着信履歴データ、不在着信履歴データ、電話帳データ）を転送中に、着信が発生した場合の処理の流れの一例を示すフローチャートである。
【０１６４】
図１０では、ＨＦＰ接続状態でかつＰＢＡＰ初期接続処理中において、着信があった場合の処理を説明したが、図１１は、ＨＦＰ接続状態でＰＢＡＰ接続状態でデータ（発信履歴データ、着信履歴データ、不在着信履歴データ、電話帳データ）を転送中に、着信が発生した場合の処理を表している。図１１は、図１０でいうと、Ｓ１０１１で“Ｎｏ”と判定されている間に、ＰＢＡＰＡ接続処理が完了し、データ転送処理に移行し、データ転送中となった場合、Ｓ１０１５でのデータ転送中である場合に、対応している。
【０１６５】
図１１において、制御部１２は、ＨＦＰの接続状態にありＰＢＡＰの接続状態でデータを転送中にあるときに携帯電話機２が着信を検出した旨を判定すると（Ｓ１０２１”Ｙｅｓ”）、データの転送を停止させ（Ｓ１０２２）、その着信状態または当該着信に係る通話状態が終了して待受状態に移行したか否かを判定する（Ｓ１０２３）。そして、制御部１２は、ハンズフリー装置１で着信拒否した、携帯電話機２で着信拒否した、発信相手側で発信を取消した或いは終話したことにより、待受状態に移行した旨を判定すると（Ｓ１０２３”Ｙｅｓ”）、データの転送を最初から再開させ（Ｓ１０２４）、携帯電話機２から発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データを取得する（Ｓ１０２５）。これにより、ＰＢＡＰの接続状態でデータを取得中にあるときに携帯電話機２が着信した場合であっても、その着信状態または当該着信に係る通話状態が終了して待受状態に移行してからＰＢＡＰの接続処理を最初から再開することにより、携帯電話機２から発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データを適切に取得することができ、これら各種データを携帯電話機２の各種データと同一にしておくことができる。特に、ハンズフリー装置１は、着信履歴データとして、Ｓ１０２１での着信に係るデータをも得ることができる。尚、Ｓ１０２４では、着信状態から待受状態に移行したときに、ＰＢＡＰ接続を最初から開始したが、この理由、上述のＳ１０１４での説明と同じ理由である。
【０１６６】
これまでは、携帯電話機２が車内に持ち込まれて、ハンズフリー装置１とＨＦＰ接続、ＰＢＡＰ接続・データ転送が始めて行われた例を説明したが、以下、ＰＢＡＰによるデータ転送が成功した後における同時接続の処理について、説明する。
【０１６７】
本実施形態では、ＰＢＡＰはデータ転送が終了したが、その接続自体は維持されて、ＨＦＰとＰＢＡＰとの同時接続状態となっており、この状態からハンズフリー装置１からの要求、自己判断により、所定タイミングでＰＢＡＰによりデータ転送を開始することが可能である。これによって、車載ハンズフリーシステムとして、新たな着信、発信が発生した場合でも、携帯電話機２の最新の発信履歴データ、着信履歴データ、不在着信データを更新できる。以下、図１２〜図１７で、これを説明する。
【０１６８】
前提としては、ＨＦＰ接続後において、携帯電話機２に対して着信があった場合、携帯電話機２には、その着信及び発信を含む着信履歴データ、発信履歴データは、結局、自己の履歴データであるため、携帯電話機２自身のメモリに保持している。また、ＨＦＰ接続後において、操作部１４にてＢｌｕｅｔｏｏｔｈ通信部１３を介して携帯電話機２にて発信処理が行われた場合、発信先の電話番号は、Ｂｌｕｅｔｏｏｔｈ通信部１３を介して携帯電話機２に送られるため、その発信を含む発信履歴データは、結局、自己の履歴データであるため、携帯電話機２自身のメモリに保持している。
【０１６９】
図１２は、本実施形態に係るデータ転送処理の流れの一例を示すフローチャートである。ＨＦＰにてハンズフリー装置１と携帯電話機２とが接続されている状態で、ハンズフリー装置１側の操作部１４での操作にて発信処理が行うことが可能であることは、上述した通りである。これに加え、ＨＦＰ接続状態で、携帯電話機２側の操作で発信処理を行って、ハンズフリー通話を行うこと可能な場合がある。
【０１７０】
そして、この場合、ハンズフリー装置１では、この発信処理による発信履歴データを取得し、最新状態へ更新処理する必要がある。ハンズフリー装置１は、自己の発信かどうかは判断でき、かつＨＦＰ接続にて携帯電話機２の通信状況が通知されるため、自己の操作部１４での発信か、携帯電話機２での操作での発信処理かどうか判断することができる。
【０１７１】
そこで、図１２において、制御部１２は、待受状態にあるときに、携帯電話機２から発信した旨を判定すると（Ｓ１０３１”Ｙｅｓ”）、その発信状態を終了して待受状態に移行したか否かを判定する（Ｓ１０３２）。例えば、このＳ１０３２が発生する状況としては、ハンズフリー装置１で携帯電話機２からの発信を取消した、携帯電話機２で自機からの発信を取消した或いは発信相手側で着信を拒否したことより、通話状態とならずに、待受状態に移行した旨を判定する（Ｓ１０３２”Ｙｅｓ”）。その後、携帯電話機２から発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データを取得する（Ｓ１０３３）。これにより、携帯電話機２からの発信が終了する毎に携帯電話機２から発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データを取得することができ、これら各種データを携帯電話機２の各種データと同一にしておくことができる。尚、この例では、Ｓ１０３２にて、待受状態に移行したことを判定したが、発信状態となったことを検出すると、Ｓ１０３３に進むようにしても良い。
【０１７２】
次に図１３について説明する。図１３は、本実施形態に係るハンズフリー装置１の操作部１４で発信処理が開始された場合におけるデータ転送処理の流れの一例を示すフローチャートである。
【０１７３】
図１２では、携帯電話機２での発信操作を検出して、Ｓ１０３３にてデータ転送処理を行うようにしたが、図１３では、ハンズフリー装置１の操作部１４で発信処理が開始された場合を示している。
【０１７４】
図１３において、制御部１２は、待受状態にあるときにハンズフリー装置１から発信した旨を判定すると（Ｓ１０４１”Ｙｅｓ”）、その発信状態を終了して待受状態に移行したか否かを判定する（Ｓ１０４２）。例えば、このＳ１０４２が発生する状況としては、ハンズフリー装置１で自装置からの発信を取消した、携帯電話機２でハンズフリー装置１からの発信を取消した或いは発信相手側で着信を拒否したことが在り得る。そして、Ｓ１０４２にて、通話状態とならずに、待受状態に移行した旨を判定すると、携帯電話機２から発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データを取得する（Ｓ１０４３）。これにより、ハンズフリー装置１からの発信が終了する毎に携帯電話機２から発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データを取得することができ、これら各種データを携帯電話機２の各種データと同一にしておくことができる。尚、この例では、Ｓ１０４２にて、待受状態に移行したことを判定したが、発信状態となったことを検出すると、Ｓ１０４３に進むようにしても良い。
【０１７５】
次に、図１４について説明する。図１４は、本実施形態に係る通話状態から待受状態に移行した場合に、データ転送を行う処理の流れの一例を示すフローチャートである。図１４は、上記図１２、図１３の変形例であって、発信処理から通話状態とならずに待受状態になった例でなく、通話状態から待受状態に移行した場合に、データ転送を行うものである。
【０１７６】
図１４において、制御部１２は、ハンズフリー装置１と携帯電話機２とによるハンズフリー通話状態或いは携帯電話機２単体による通話状態であるときに、ハンズフリー装置１で終話した、携帯電話機２で終話した或いは通話相手側が終話したことにより、待受状態に移行した旨を判定すると（Ｓ１０５１”Ｙｅｓ”）、携帯電話機２から発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データを取得する（Ｓ１０５２）。これにより、通話を終了する毎に携帯電話機２から発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データを取得することができ、これら各種データを携帯電話機２の各種データと同一にしておくことができる。
【０１７７】
図１５は、本実施形態に係る着信時の処理の流れの一例を示すフローチャートである。図１５において、制御部１２は、着信状態であるときに、ハンズフリー装置１で着信拒否した、携帯電話機２で着信拒否した或いは発信相手側で発信を取消した、着信したのち通話状態となり通話が終了したりして、待受状態に移行した旨を判定すると（Ｓ１０６１”Ｙｅｓ”）、携帯電話機２から発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データを取得する（Ｓ１０６２）。これにより、着信を終了する毎に携帯電話機２から発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データを取得することができ、これら各種データを携帯電話機２の各種データと同一にしておくことができる。
【０１７８】
尚、待受状態から着信状態となったら直ぐに、データ転送することも可能であるが、着信状態だけでは、その着信に対して電話に出なかった不在着信なのか、着信状態から通話状態となった応答着信なのかかが不明である。このため、本実施形態では、着信状態から待受状態となった、不在着信である場合でも着信状態が終われば、待受状態となり、応答着信でもいずれは電話を終話して、待受状態に移行するため、待受状態となったことを判定し、これをトリガとすることで、不在着信か応答着信かのデータを携帯電話機２から転送でき、不在着信なのか、応答着信なのかが認識できる表示画面を生成することが可能となる。
【０１７９】
図１６は、本実施形態に係る他のデータ転送の開始タイミングの一例を示すフローチャートである。図１６は、発信、着信、通話といった通信状態を所定タイミングとするものでなく、タイマーを用いて、データ転送を開始するものである。図１６において、制御部１２は、ＰＢＡＰの接続を完了すると、タイマ値を設定し（Ｓ１０７１）、タイマ値を所定時間間隔でデクリメントし（Ｓ１０７２）、タイマ値がタイムアップした旨を判定すると（Ｓ１０７３）、携帯電話機２から発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データを取得する（Ｓ１０７４）。これにより、携帯電話機２から発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データを定期的に取得することができ、これら各種データを携帯電話機２の各種データと同一にしておくことができる。
【０１８０】
図１７は、本実施形態に係る他のデータ転送の開始タイミングの一例を示すフローチャートである。図１７は、発信、着信、通話といった通信状態、タイマーを所定のタイミングとするものでなく、ユーザによる操作部１４の操作をトリガとして、データ転送を開始するものである。図１７において、制御部１２は、ユーザが表示画面を変更する操作を行い、発信履歴データの表示画面、着信履歴データの表示画面、不在着信履歴データの表示画面及び電話帳データの表示画面のうちいずれかに遷移した旨を判定すると（Ｓ１０８１”Ｙｅｓ”）、携帯電話機２から発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データを取得する（Ｓ１０８２）。これにより、携帯電話機２から発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データを発信履歴データの表示画面、着信履歴データの表示画面、不在着信履歴データの表示画面及び電話帳データの表示画面のうちいずれかに遷移する毎に取得することができ、これら各種データを携帯電話機２の各種データと同一にしておくことができる。
【０１８１】
尚、図１２〜図１７の処理では、ハンズフリー装置１は、上記所定タイミングとなる
と、発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データを受信することとした。しかしながら、電話帳データは、Ｖｃａｒｄ形式に変換する処理に時間がかかったり、データ量自体も、発信履歴データ、着信履歴データ、不在着信履歴データに比べて大きいため、携帯電話機２への負荷が大きく、その電池容量を減らす要因となる。
【０１８２】
そこで、携帯電話機２がハンズフリー装置１に無線接続されて、ＰＢＡＰによるデータ転送が行われた場合、上記所定タイミングにて、発信履歴データ、着信履歴データ、不在着信履歴データだけをデータ転送するようにしても良い。これによって、携帯電話機２の処理を低減でき、その電池容量の低下を抑えることができる。
【０１８３】
また、ハンズフリー装置１は、上記所定タイミングとなると、発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データを受信することとした。しかしながら、ハンズフリー装置１は、着信状態なのか発信状態なのかは、上述の通り把握することができるため、着信があった場合には、着信履歴データ、不在着信履歴データだけを転送し、発信があった場合は、発信履歴データだけを転送するようにしても良い。この結果、無駄なデータ転送を省略できることとなり、携帯電話機２の処理を低減でき、その電池容量の低下を抑えることができる。
【０１８４】
尚、図１２ないし図１７を参照して説明した処理は、単独で行われても良いし、複数が複合的に組み合わされて行われても良い。特に図１２〜図１６は、全てを実行するようにすると良い。
【０１８５】
また、本実施形態で説明した個々の携帯電話機２とのハンズフリー装置１とのデータ転送のタイミングは、上述の第１〜第５の実施形態で説明した複数の携帯電話機２と接続する場合と、組み合わされても良い。
【０１８６】
上述の各実施形態のハンズフリー装置１で実行されるプログラムは、ＲＯＭ等に予め組み込まれて提供される。上述の各実施形態のハンズフリー装置１で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【０１８７】
さらに、上述の各実施形態のハンズフリー装置１で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、上述の各実施形態のハンズフリー装置１で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１８８】
（変形例１）
上述の各実施形態では、ハンズフリー装置１が車両３に搭載されるものとしたが、ハンズフリー装置１は車載装置に限定されるものではない。例えば、ハンズフリー装置１は、車両３外で、ユーザがハンズフリーで通話をする際に使用可能であっても良い。
【０１８９】
（変形例２）
また、上述の各実施形態では、ハンズフリー装置１は、車両３に搭載された車載ナビゲーション装置の一機能として実現されるとしたが、当該構成に限定されるものではない。ハンズフリー装置１は、ハンズフリー機能を主として実現するハンズフリー専用装置から構成されていても良いし、ＣＤやラジオを再生する車両用オーディオ装置にハンズフリー機能を搭載した装置であっても良い。また、ハンズフリー装置１がポータブル性を有する（可搬タイプの）構成であっても良い。
【０１９０】
（変形例３）
また、上述の各実施形態では、受付部１０１、ハンズフリー通話接続部１０２、データ転送制御部１０３、ハンズフリー通話実行部１０４、及び表示制御部１０５は、制御部１２が記憶メモリ１７からプログラムを読み出して実行することにより、実現されるものとしたが、これらの機能がハードウェア回路によって実現されても良い。
【０１９１】
（その他の変形例）
また、ハンズフリー装置１は、携帯電話機２から受信した発信履歴データ、着信履歴データ、及び電話帳データを記憶メモリ１７に記憶し、携帯電話機２から携帯電話機２から受信した発信履歴データ、着信履歴データ、及び電話帳データを受信する毎に、携帯電話機２から受信した発信履歴データ、着信履歴データ、及び電話帳データを更新記憶する構成であっても良い。また、携帯電話機２から受信した携帯電話機２から受信した発信履歴データ、着信履歴データ、及び電話帳データを作業メモリ１６と記憶メモリ１７との双方に記憶し、記憶メモリ１７をバックアップメモリとして使用する構成であっても良い。
【０１９２】
上述の各実施形態では、携帯電話機２とハンズフリー装置１とがＢｌｕｅｔｏｏｔｈ通信回線を確立した場合に、各種データを自動転送するものとしたが、ユーザによる手動で転送処理が実行されても良い。例えば、ユーザがハンズフリー装置１や携帯電話機２を操作することを条件として発信履歴データ、着信履歴データ、及び電話帳データを転送する構成であっても良い。
【０１９３】
携帯電話機２から受信した発信履歴データ、着信履歴データ、及び電話帳データを当該携帯電話機２毎に区別して作業メモリ１６に記憶させる場合に、携帯電話機２と作業メモリ１６に記憶させているデータとをリンクキーを生成する方法により対応付ける構成に限らず、両者を他の方法により対応付ける構成であっても良い。
【０１９４】
また、ハンズフリー装置１の制御部１２は、携帯電話機２から着信履歴データとして応答した着信履歴と応答しなかった着信（不在着信）履歴とを区別して受信するが、これらを同時一覧表示する場合、応答した着信である旨を表すアイコン図形（受話器と矢印との組合わせからなる図形）及び応答しなかった着信（不在着信）である旨を表すアイコン図形（受話器と×印との組合わせからなる図形）のうちいずれかをデータ毎に表示させても良い。
【０１９５】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これらの実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１９６】
１  ハンズフリー装置
２，２ａ，２ｂ  携帯電話機
３  車両
１２  制御部
１３  Ｂｌｕｅｔｏｏｔｈ通信部
１４  操作部
１５  表示部
１６  作業メモリ
１７  記憶メモリ
１８  マイクロホン
１９  スピーカ
４０  基地局
１０１  受付部
１０２  ハンズフリー通話接続部
１０３  データ転送制御部
１０４  ハンズフリー通話実行部
１０５  表示制御部
【要約】
【課題】複数の携帯電話機と同時に接続する場合において、データ転送のタイミングを適切に制御することができるハンズフリー装置、データ転送方法、及びプログラムを提供する。
【解決手段】本開示に係るハンズフリー装置は、ハンズフリー通話接続部と、データ転送制御部と、を備える。ハンズフリー通話接続部は、複数の携帯電話機とハンズフリー通話可能に接続する。データ転送制御部は、複数の携帯電話機のうち、一の携帯電話機に記憶されている発信履歴データ、着信履歴データ、不在着信履歴データ及び電話帳データのうち少なくともいずれか１つのデータを受信する。また、データ転送制御部は、一の携帯電話機からデータを受信中である場合、他の携帯電話機からのデータの受信を所定のタイミングで実行する。
【選択図】図３【図１】
0006895625.tif 000002
【図２】
0006895625.tif 000003
【図３】
0006895625.tif 000004
【図４】
0006895625.tif 000005
【図５】
0006895625.tif 000006
【図６】
0006895625.tif 000007
【図７】
0006895625.tif 000008
【図８】
0006895625.tif 000009
【図９】
0006895625.tif 000010
【図１０】
0006895625.tif 000011
【図１１】
0006895625.tif 000012
【図１２】
0006895625.tif 000013
【図１３】
0006895625.tif 000014
【図１４】
0006895625.tif 000015
【図１５】
0006895625.tif 000016
【図１６】
0006895625.tif 000017
【図１７】
0006895625.tif 000018