(57)【要約】【課題】切断時や発信時における煩わしい操作を低減すること。【解決手段】ハンズフリー通話装置１００は、移動体に搭載され、相手先の通話装置（以下、「通話対象装置」という）とハンズフリー通話を可能にする。ハンズフリー通話装置１００は、状態検出部１０１と、記録部１０２と、制御部１０３とを備える。状態検出部１０１は、通話対象装置との、着信状態または通話状態を検出する。記録部１０２は、状態検出部１０１によって検出された着信状態または通話状態にある通話対象装置の電話番号の情報を記録する。制御部１０３は、所定の入力情報に応じて、着信状態または通話状態にある通話対象装置に対して所定のメッセージを出力するとともに着信状態または通話状態を切断し、当該切断から所定時間経過後に当該通話対象装置に対してオートダイヤルをおこなう。【選択図】図１
2009239748.tif 000002
【特許請求の範囲】
【請求項１】
移動体に搭載され、相手先の通話装置（以下「通話対象装置」という）とハンズフリー通話が可能なハンズフリー通話装置であって、
前記通話対象装置との、着信状態または通話状態を検出する状態検出手段と、
前記状態検出手段によって検出された前記着信状態または前記通話状態にある前記通話対象装置の電話番号の情報を記録する記録手段と、
所定の入力情報に応じて、前記着信状態または前記通話状態にある通話対象装置に対して所定のメッセージを出力するとともに前記着信状態または前記通話状態を切断し、当該切断から所定時間経過後に当該通話対象装置に対して発信をおこなう制御手段と、
を備えることを特徴とするハンズフリー通話装置。
【請求項２】
前記移動体の運転操作に影響を及ぼす区域（以下「影響区域」という）を検出する区域検出手段をさらに備え、
前記制御手段は、前記状態検出手段によって着信状態または通話状態が検出され且つ前記区域検出手段によって前記影響区域が検出された際に、着信状態または通話状態を切断し、前記区域検出手段によって前記影響区域が検出されなくなった際に、当該着信状態または通話状態にあった前記通話対象装置に対して発信をおこなうことを特徴とする請求項１に記載のハンズフリー通話装置。
【請求項３】
前記区域検出手段は、交差点から所定距離手前の地点を前記影響区域の始点として、当該交差点から所定距離離れた地点を前記影響区域の終点として前記影響区域を検出することを特徴とする請求項１または２に記載のハンズフリー通話装置。
【請求項４】
前記区域検出手段は、交差点から所定距離手前にて、方向指示器が動作状態を示した地点を前記影響区域の始点として検出することを特徴とする請求項３に記載のハンズフリー通話装置。
【請求項５】
前記区域検出手段は、所定の曲率半径を有するカーブにおける所定距離手前の地点を前記影響区域の始点として、当該カーブの終端から所定距離離れた地点を前記影響区域の終点として検出することを特徴とする請求項１〜４のいずれか一つに記載のハンズフリー通話装置。
【請求項６】
目的地までの経路を探索する探索手段をさらに備え、
前記区域検出手段は、前記探索手段によって探索された経路上に、右左折交差点が所定距離内に連続する区域、または、所定の曲率半径を有するカーブが所定距離内に連続する区域を、前記影響区域（以下「連続区域」という）として検出することを特徴とする請求項１〜５のいずれか一つに記載のハンズフリー通話装置。
【請求項７】
前記制御手段は、前記経路上に前記連続区域が検出される際に、前記連続区域を通過するまでの時間を算出する算出手段を備え、前記算出手段によって算出された時間を前記メッセージに含めて出力するとともに、切断後に前記算出した時間が経過した際に前記通話対象装置に対して発信をおこなうことを特徴とする請求項６に記載のハンズフリー通話装置。
【請求項８】
前記着信時における相手先の情報を表示させるとともに、所定時間経過後に発信する旨を示す選択ボタン（以下「発信制御ボタン」という）を含む複数の応答形式の選択ボタンを表示させる表示制御手段と、
前記表示制御手段により表示された前記選択ボタンのうち、いずれか一つの応答形式の選択に対する入力がおこなわれる入力手段と、
をさらに備え、
前記制御手段は、前記入力手段に前記発信制御ボタンが選択された入力があった場合に、前記通話対象装置に対して所定のメッセージを出力して当該着信状態を切断するとともに、所定時間経過後に、当該通話対象装置に対して発信をおこなうことを特徴とする請求項１〜７のいずれか一つに記載のハンズフリー通話装置。
【請求項９】
移動体に搭載され、相手先の通話装置（以下「通話対象装置」という）とハンズフリー通話が可能なハンズフリー通話装置の通話制御方法であって、
前記通話対象装置との、着信状態または通話状態を検出する状態検出工程と、
前記状態検出工程にて検出された前記着信状態または前記通話状態にある前記通話対象装置の電話番号の情報を記録する記録工程と、
所定の入力情報に応じて、前記着信状態または前記通話状態にある通話対象装置に対して所定のメッセージを出力して前記着信状態または前記通話状態を切断する切断工程と、
前記切断工程による前記切断から所定時間経過後に前記通話対象装置に対して発信をおこなう発信工程と、
を含むことを特徴とする通話制御方法。
【請求項１０】
請求項９に記載の通話制御方法をコンピュータに実行させることを特徴とする通話制御プログラム。
【請求項１１】
請求項１０に記載の通話制御プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、車両などの移動体に搭載されるハンズフリー通話装置、通話制御方法、通話制御プログラム、および記録媒体に関する。ただし、この発明は、上述した、ハンズフリー通話装置、通話制御方法、通話制御プログラム、および記録媒体に限られるものではない。
【背景技術】
【０００２】
近年、自動車や原動機付自転車を運転中に、携帯電話装置を把持して通話したり、メールの閲覧等、携帯電話装置を把持して当該携帯電話装置の表示画面を注視したりした場合、道路交通法の罰則の対象となることがある。そこで、車内には、運転者が運転中に携帯電話装置を把持することなく、相手先との通話を可能にするハンズフリー通話装置が搭載されている。
【０００３】
このようなハンズフリー通話装置としては、たとえば、運転中に相手先から電話がかかってきた場合、ディスプレイに着信通知が表示され、運転者がディスプレイに表示される「通話ボタン」を選択すると、移動体内のスピーカから相手先の音声が出力されるとともに、移動体内のマイクから当方の音声が入力されることにより、相手先との通話を可能にした技術が知られている（たとえば、下記特許文献１参照。）。
【０００４】
【特許文献１】特開平１１−２７７２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１に記載の技術は、通話している際にカーブや交差点付近など運転に集中しなければならない状況になった場合、通話を継続したとすれば運転に支障をきたして危険であり、また、通話を切断するために折り返し発信する旨を相手方に伝達してから通話を切断したとすれば利用者にとって煩わしいだけでなく危険であるといった問題が一例として挙げられる。また、相手先に何も言わずに通話を切断したとすれば、相手方に不快感を与えてしまうといった問題もある。このような問題は、通話時における通話状態のみならず、着信時における着信状態であっても同様に生じる。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかるハンズフリー通話装置は、移動体に搭載され、相手先の通話装置（以下「通話対象装置」という）とハンズフリー通話が可能なハンズフリー通話装置であって、前記通話対象装置との、着信状態または通話状態を検出する状態検出手段と、前記状態検出手段によって検出された前記着信状態または前記通話状態にある前記通話対象装置の電話番号の情報を記録する記録手段と、所定の入力情報に応じて、前記着信状態または前記通話状態にある通話対象装置に対して所定のメッセージを出力するとともに前記着信状態または前記通話状態を切断し、当該切断から所定時間経過後に当該通話対象装置に対して発信をおこなう制御手段と、を備えることを特徴とする。
【０００７】
また、請求項９に記載の通話制御方法は、移動体に搭載され、相手先の通話装置（以下「通話対象装置」という）とハンズフリー通話が可能なハンズフリー通話装置の通話制御方法であって、前記通話対象装置との、着信状態または通話状態を検出する状態検出工程と、前記状態検出工程にて検出された前記着信状態または前記通話状態にある前記通話対象装置の電話番号の情報を記録する記録工程と、所定の入力情報に応じて、前記着信状態または前記通話状態にある通話対象装置に対して所定のメッセージを出力して前記着信状態または前記通話状態を切断する切断工程と、前記切断工程による前記切断から所定時間経過後に前記通話対象装置に対して発信をおこなう発信工程と、を含むことを特徴とする。
【０００８】
また、請求項１０に記載の通話制御プログラムは、請求項９に記載の通話制御方法をコンピュータに実行させることを特徴とする。
【０００９】
また、請求項１１の発明にかかる記録媒体は、請求項１０に記載の通話制御プログラムをコンピュータに読み取り可能に記録したことを特徴とする。
【発明を実施するための最良の形態】
【００１０】
以下に添付図面を参照して、この発明にかかるハンズフリー通話装置、通話制御方法、通話制御プログラム、および記録媒体の好適な実施の形態を詳細に説明する。
【００１１】
（実施の形態）
（ハンズフリー通話装置の機能的構成）
この発明の実施の形態にかかるハンズフリー通話装置１００の機能的構成について説明する。図１は、本実施の形態にかかるハンズフリー通話装置１００の機能的構成の一例を示すブロック図である。
【００１２】
ハンズフリー通話装置１００は、車両などの移動体に搭載され、相手先の通話装置（以下「通話対象装置」という）とハンズフリー通話をおこなう装置である。相手先の通話対象装置は、携帯電話装置、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ  Ｓｙｓｔｅｍ）、ＩＰ電話を含む固定電話機などである。当方が使用する車内の電話装置（以下「車内通話装置」という）は、車両内に持ち込まれる携帯電話装置や、車両に搭載される車載電話装置である。
【００１３】
ハンズフリー通話装置１００は、この車内通話装置と有線接続、または無線接続により、ハンズフリー通話を可能にする。有線接続をおこなうに際しては、コネクタを用いたケーブルが用いられる。無線接続をおこなうに際しては、近距離無線通信手段として、たとえば、Ｂｌｕｅｔｏｏｔｈデバイスが用いられる。なお、Ｂｌｕｅｔｏｏｔｈデバイスのほかにも、赤外線受信による送受信をおこなう機器を用いてもよい。なお、Ｂｌｕｅｔｏｏｔｈは、登録商標である。
【００１４】
図１において、ハンズフリー通話装置１００は、状態検出部１０１と、記録部１０２と、制御部１０３と、区域検出部１０４と、探索部１０５と、算出部１０６と、表示制御部１０７と、入力部１０８と、表示部１０９とを備えて構成される。
【００１５】
状態検出部１０１は、通話対象装置との、着信状態または通話状態を検出する。着信状態は、車内通話装置の着呼状態である。通話状態は、具体的には、車内通話装置を用いて通話している状態、すなわち、ハンズフリー通話をおこなっている状態である。状態検出部１０１は、たとえば、車内通話装置から、着信時または通話時に転送される転送信号を検出することにより、着信状態または通話状態を検出する。
【００１６】
記録部１０２は、状態検出部１０１によって検出された着信状態または通話状態にある通話対象装置の電話番号の情報を記録する。記録部１０２は、たとえば、着信時または発信時に車内通話装置のディスプレイに表示される相手先の電話番号の情報を記録する。記録部１０２は、少なくとも、直前におこなった着信または発信の相手先の電話番号を記録していればよく、したがって、他の着信または他の発信があった場合には、それまでに記録していた相手先の電話番号を消去し、他の着信または他の発信の相手先の電話番号を記録すればよい。
【００１７】
制御部１０３は、所定の入力情報に応じて、着信状態または通話状態にある通話対象装置に対して所定のメッセージを出力するとともに着信状態または通話状態を切断し、当該切断から所定時間経過後に通話対象装置に対して発信をおこなう。所定の入力情報は、運転に危険な状況を検出した際の入力情報や、利用者が後でかけ直す旨の選択をおこなった際の入力情報である。運転に危険な状況を検出した際の入力情報は、具体的には、後述する「影響区域」を検出した際の情報であり、たとえば、交差点付近、分岐点付近、合流地点付近、カーブ付近、料金所付近、細街路、などに位置する場合のほか、ブレーキ操作やアクセル操作に基づく所定値以上の加速度を検知した場合などに検出される情報である。一方、利用者が後でかけ直す旨の選択をおこなった際の入力情報は、詳細については後述する。
【００１８】
所定のメッセージは、具体的には、後でかけ直す旨のメッセージである。このメッセージには、所定時間経過後にかけ直す旨の情報を含めたり、運転に支障をきたすおそれのある地点を走行中である旨の情報を含めたりしてもよい。所定時間は、予め利用者により設定される任意の時間（たとえば１０分など）としてもよいし、後述するように可変にすることもできる。制御部１０３は、たとえば、所定時間を１０分とした場合、１０分後にかけ直す旨のメッセージを出力するとともに、切断後の時間を計測し、１０分経過した際に当該通話対象装置に発信する。なお、制御部１０３は、通話対象装置との接続を切断した後に、停車した場合など、具体的には、エンジンが停止した場合や、所定時間以上ハザードランプを点灯させて停車した場合に、所定時間が経過したものとして、通話対象装置に対する発信をおこなってもよい。
【００１９】
また、制御部１０３は、記録部１０２に記録される電話番号の情報を用いて、通話対象装置に対する発信をおこなう。発信は、具体的には、発呼である。制御部１０３の制御により発信がおこなわれると、たとえば、車内のスピーカから呼び出し音が音声出力されるとともに、相手方が当該発呼により応答する（電話に出る）と、ハンズフリー通話を開始する。なお、制御部１０３は、状態検出部１０１により着信状態または通話状態が検出された際に、車両が停止している場合に、上述した制御をおこなわないようにし、すなわち、ハンズフリー通話に対する制限や折り返しの発信をおこなう機能を解除してもよい。
【００２０】
区域検出部１０４は、移動体の運転操作に影響を及ぼす区域（以下「影響区域」という）を検出する。影響区域は、上述したように、交差点付近、分岐点付近、合流地点付近、カーブ付近、細街路、料金所付近などのほか、所定値以上の加速度を検知した地点付近などである。
【００２１】
区域検出部１０４を備えた構成において、制御部１０３は、状態検出部１０１によって着信状態または通話状態が検出され且つ区域検出部１０４によって影響区域が検出された際に、着信状態または通話状態を切断する。また、制御部１０３は、区域検出部１０４によって影響区域が検出されなくなった際に、当該着信状態または通話状態にあった通話対象装置に対して発信をおこなう。すなわち、この場合、影響区域が検出されてから検出されなくなるまでが、上述した所定時間となる。したがって、後述する算出部１０６によって影響区域を通過するまでの時間を算出することにより、相手先に当該算出した時間を通知することも可能である。
【００２２】
また、区域検出部１０４は、交差点から所定距離手前の地点を影響区域の始点として、当該交差点から所定距離離れた地点を影響区域の終点として影響区域を検出するようにしてもよい。所定距離は、たとえば、１００ｍ、２００ｍといった距離である。なお、「交差点から所定距離手前の地点」の「所定距離」と、「交差点から所定距離離れた地点」の「所定距離」とは、必ずしも一致させる必要はない。すなわち、交差点から手前２００ｍの地点を影響区域の始点とし、交差点から１００ｍ離れた地点を影響区域の終点としてもよい。
【００２３】
さらに、区域検出部１０４は、交差点から所定距離手前にて、方向指示器が動作状態を示した地点を影響区域の始点として検出してもよい。方向指示器の動作状態は、具体的には、右方向または左方向を示す状態である。なお、複数レーンを有する道路における車線変更と右左折とを区別化するために、方向指示器の動作状態が所定時間以上（たとえば３秒）検知された場合に、当該地点を影響区域の始点として検出してもよい。
【００２４】
また、区域検出部１０４は、所定の曲率半径を有するカーブにおける所定距離手前の地点を影響区域の始点として、当該カーブの終端から所定距離離れた地点を影響区域の終点として検出してもよい。所定の曲率半径は、通話した状態での走行が危険であると想定される半径であり、法定速度または指定速度に対応させて予め設定される。所定距離は、たとえば、１００ｍ、２００ｍといった距離である。
【００２５】
なお、「カーブから所定距離手前の地点」の「所定距離」と、「カーブから所定距離離れた地点」の「所定距離」とは、必ずしも一致させる必要はない。すなわち、カーブから手前２００ｍの地点を影響区域の始点とし、カーブから１００ｍ離れた地点を影響区域の終点としてもよい。
【００２６】
探索部１０５は、目的地までの経路を探索する。目的地は、たとえば、利用者からの入力により設定される施設や道路上の地点などである。探索部１０５による推奨経路の探索に際しては、ダイクストラ法またはこれに準じた手法が用いられる。
【００２７】
探索部１０５を備えた構成において、区域検出部１０４は、探索部１０５によって探索された経路上に、右左折交差点が所定距離内に連続する区域、または、所定の曲率半径を有するカーブが所定距離内に連続する区域を、影響区域の連続する区域（以下「連続区域」という）として検出する。すなわち、本構成は、交差点やカーブが連続する場合に、複数の交差点やカーブを含む区域を連続区域として検出するものである。
【００２８】
つまり、交差点やカーブを通過する度に、切断した相手先の通話対象装置に対して発信をおこなったとしても、すぐに、交差点やカーブが存在する場合には、当該通話を再度切断し、再度発信するということを繰り返しおこなわなければならず、利用者は落ち着いて通話することができない。このような連続区域が存在する場合は、当該連続区域を通過してから、すなわち、所定時間以上、通話状態が保たれる位置にて発信をおこなう。したがって、上述した「所定距離内に連続する区域」は、言い換えれば、利用者が落ち着いて通話することのできる時間的範囲を意味する。
【００２９】
また、探索部１０５を備えた構成において、制御部１０３は、算出部１０６を備える。算出部１０６は、探索部１０５によって探索された経路上に連続区域が検出される際に、連続区域を通過するまでの時間を算出する。つまり、連続区域として最初に通過する交差点またはカーブの手前から、最後に通過する交差点またはカーブまでの通過時間を算出する。そして、制御部１０３は、算出部１０６によって算出された時間をメッセージに含めるとともに、切断後に当該時間が経過（連続区域を通過）した際に通話対象装置に対して発信をおこなう。
【００３０】
なお、算出部１０６は、連続区域を通過するまでの時間を算出することに限らず、上述したように、１箇所ごとの影響区域を通過するまでの時間を算出するようにしてもよい。この場合、制御部１０３は、連続区域の場合と同様に、算出部１０６によって算出された時間をメッセージに含めるとともに、切断後に当該算出した時間が経過（影響区域を通過）した際に、通話対象装置に対して発信をおこなうようにすることも可能である。
【００３１】
また、表示制御部１０７は、着信時における相手先の情報を表示させるとともに、所定時間経過後に発信する旨を示す選択ボタン（以下「発信制御ボタン」という）を含む複数の応答形式の選択ボタンを表示部１０９に表示させる。相手先の情報は、電話番号や氏名などの情報である。発信制御ボタンは、具体的には、「○分後にかけ直す」という選択ボタンである。複数の応答形式の選択ボタンは、具体的には、「通話」ボタン、「保留」ボタンである。入力部１０８は、表示制御部１０７により表示された選択ボタンのうち、いずれか一つのボタンに対する選択の入力を受け付ける。
【００３２】
制御部１０３は、入力部１０８に発信制御ボタンが選択された入力があった場合に、具体的には、「○分後にかけ直す」という選択があった場合に、通話対象装置に対して所定のメッセージを出力して当該着信状態を切断するとともに、所定時間経過後に、通話対象装置に対して発信をおこなう。
【００３３】
（ハンズフリー通話装置の通話制御処理手順）
つぎに、図２を用いて、ハンズフリー通話装置１００の通話制御処理手順について説明する。図２は、本実施の形態にかかるハンズフリー通話装置１００の通話制御処理手順の一例を示すフローチャートである。
【００３４】
図２のフローチャートにおいて、ハンズフリー通話装置１００は、状態検出部１０１により、通話対象装置との着信状態または通話状態を検出するまで、待機状態にある（ステップＳ２０１：Ｎｏのループ）。通話対象装置との着信状態または通話状態を検出すると（ステップＳ２０１：Ｙｅｓ）、記録部１０２が通話対象装置の電話番号の情報を記録する（ステップＳ２０２）。そして、制御部１０３が所定の入力情報があるか否かを判断する（ステップＳ２０３）。なお、所定の入力情報は、上述したように、運転に危険な状況を検出した際に入力される情報や、利用者が後でかけ直す旨の選択をおこなった際に入力される情報である。
【００３５】
ステップＳ２０３において、所定の入力情報がないと判断した場合（ステップＳ２０３：Ｎｏ）、通話対象装置との着信状態または通話状態が終了したか否かを判断する（ステップＳ２０４）。通話対象装置との着信状態または通話状態が終了したと判断した場合（ステップＳ２０４：Ｙｅｓ）、一連の処理を終了する。一方、通話対象装置との着信状態または通話状態が終了していないと判断した場合（ステップＳ２０４：Ｎｏ）、ステップＳ２０３における所定の入力情報があるか否かの判断を継続しておこなう。
【００３６】
ステップＳ２０３において、所定の入力情報があると判断した場合（ステップＳ２０３：Ｙｅｓ）、制御部１０３は、通話対象装置へ所定のメッセージを出力させる（ステップＳ２０５）。そして、通話対象装置との着信状態または通話状態を切断する（ステップＳ２０６）。このあと、所定時間経過するまで待機状態となる（ステップＳ２０７：Ｎｏのループ）。所定時間経過すると（ステップＳ２０７：Ｙｅｓ）、通話対象装置に対して発信する制御をおこない（ステップＳ２０８）、一連の処理を終了する。
【００３７】
以上説明したように、本実施の形態にかかるハンズフリー通話装置１００によれば、所定の入力情報に応じて、着信状態または通話状態にある通話対象装置に対して所定のメッセージを出力するとともに着信状態または通話状態を切断し、当該切断から所定時間経過後に通話対象装置に対して発信をおこなうようにしたので、相手方に不快感を与えることがないだけでなく、切断時や発信時における煩わしい操作を低減することができる。したがって、運転に支障をきたすことがなく、利用者は運転に集中することができる。
【００３８】
また、影響区域を検出するようにし、影響区域が検出された際に着信状態または通話状態を切断し、影響区域が検出されなくなった際に通話対象装置に対して発信をおこなうようにすれば、走行に支障をきたす影響区域にて通話を切断するとともに、影響区域以外の区域にて通話が可能になるので、利用者は安全な区域にてハンズフリー通話をおこなうことができる。
【００３９】
また、交差点から所定距離手前の地点を影響区域の始点として、当該交差点から所定距離離れた地点を影響区域の終点として影響区域を検出するようにすれば、走行に注意を要する交差点付近にて通話を切断するとともに、交差点以外の区域にて通話が可能になるので、利用者は安全な区域にてハンズフリー通話をおこなうことができる。
【００４０】
また、交差点から所定距離手前にて、方向指示器が動作状態を示した地点を影響区域の始点として検出するようにすれば、特に注意を要する右左折交差点付近にて通話を切断することができる。
【００４１】
また、所定の曲率半径を有するカーブにおける所定距離手前の地点を影響区域の始点として、当該カーブの終端から所定距離離れた地点を影響区域の終点として検出するようにすれば、走行に注意を要するカーブにて通話を切断するとともに、カーブ以外の区域にて通話が可能になるので、利用者は安全な区域にてハンズフリー通話をおこなうことができる。
【００４２】
また、探索された経路上に、右左折交差点が所定距離内に連続する区域、または、所定の曲率半径を有するカーブが所定距離内に連続する区域を、連続区域として検出するようにすれば、交差点やカーブが連続する連続区域では、通話をおこなわないようにし、連続区域が過ぎてから通話をおこなわせることができる。したがって、交差点やカーブが連続する場合に、当該交差点やカーブを通過する度に、切断や発信を繰り返すことなく、一定の通話時間が確保できる状況にて通話をおこなわせることができる。
【００４３】
また、経路上に連続区域が検出される際に、連続区域を通過するまでの時間を算出するようにし、算出した時間をメッセージに含めて出力するとともに、切断後に当該算出した時間が経過した際に通話対象装置に対して発信をおこなうようにすれば、折り返しまでに要する時間が長い場合であっても当該時間が通知されるので、相手先は不安になることなく折り返しの電話を待つことができる。
【００４４】
また、着信状態にて、発信制御ボタンを含む複数の応答形式の選択ボタンを表示させるようにし、利用者から発信制御ボタンが選択された入力があった場合に、通話対象装置に対して所定のメッセージを出力して当該着信状態を切断するとともに、所定時間経過後に、通話対象装置に対して発信をおこなうようにすれば、着信状態にある相手先に対して、利用者が自ら折り返す旨を通知することなく、制御部１０３の制御により、メッセージを出力することができる。また、所定時間経過後に利用者が煩わしい操作をおこなうことなく、当該通話対象装置に対して発信することができる。
【実施例】
【００４５】
以下に、本発明の実施例について説明する。なお、以下の説明においては、車両に搭載されるナビゲーション装置によって、本発明のハンズフリー通話装置を実施した場合の一例について説明する。
【００４６】
（ナビゲーション装置のハードウェア構成）
図３を用いて、本実施例にかかるナビゲーション装置３００のハードウェア構成について説明する。図３は、本実施例にかかるナビゲーション装置３００のハードウェア構成の一例を示すブロック図である。
【００４７】
図３において、ナビゲーション装置３００は、車両などの移動体に搭載されており、携帯電話装置３３０と近距離無線通信が可能になっており、携帯電話装置３３０のハンズフリー通話を可能にする。ナビゲーション装置３００は、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、磁気ディスクドライブ３０４と、磁気ディスク３０５と、光ディスクドライブ３０６と、光ディスク３０７と、音声Ｉ／Ｆ（インターフェース）３０８と、マイク３０９と、スピーカ３１０と、入力デバイス３１１と、映像Ｉ／Ｆ３１２と、ディスプレイ３１３と、通信Ｉ／Ｆ３１４と、ＢＴ（Ｂｌｕｅｔｏｏｔｈ）デバイス３１５と、ＧＰＳユニット３１６と、各種センサ３１７とを備えている。なお、Ｂｌｕｅｔｏｏｔｈは、登録商標である。また、各構成部３０１〜３１７はバス３２０によってそれぞれ接続されている。
【００４８】
ＣＰＵ３０１は、ナビゲーション装置３００の全体の制御を司る。ＲＯＭ３０２やフラッシュＲＯＭ等の書換え可能な不揮発性メモリは、ブートプログラム、現在地点算出プログラム、経路探索プログラム、経路誘導プログラム、通話制御プログラム、通過時間算出プログラム、表示制御プログラムなどの各種プログラムを記録している。また、ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。また、ＲＡＭ３０３は、直前に着信した相手先の電話番号、または、当方から発信した際の直前の相手先の電話番号を一時的に記録する。なお、ＲＡＭ３０３は、上述した実施の形態における記録部１０２に相当する。
【００４９】
現在地点算出プログラムは、たとえば、後述するＧＰＳユニット３１６および各種センサ３１７の出力情報に基づいて、車両の現在地点（ナビゲーション装置３００の現在地点）を算出させる。なお、上述した実施の形態における区域検出部１０４はＣＰＵ３０１によって実現される。具体的には、ＣＰＵ３０１が、現在地点を算出するとともに、磁気ディスク３０５に記録される地図データを用いて、当該算出した現在地点が交差点またはカーブから所定距離手前に位置したか否かを判別することにより、区域検出部１０４としての機能を有する。
【００５０】
経路探索プログラムは、後述する磁気ディスク３０５に記録されている地図データなどを利用して、出発地点から目的地点までの最適な経路を探索させる。ここで、最適な経路とは、目的地点までの最短（または最速）経路やユーザが指定した条件に最も合致する経路などである。探索された経路は、ＣＰＵ３０１を介して音声Ｉ／Ｆ３０８や映像Ｉ／Ｆ３１２へ出力される。上述した実施の形態における探索部１０５は、ＣＰＵ３０１によって実現される。すなわち、ＣＰＵ３０１は、経路探索プログラムを実行することにより、探索部１０５としての機能を実現する。
【００５１】
経路誘導プログラムは、経路探索プログラムを実行することによって探索された誘導経路情報、現在地点算出プログラムを実行することによって算出された車両の現在地点情報、磁気ディスク３０５から読み出された地図データに基づいて、リアルタイムな経路誘導情報を生成させる。生成された経路誘導情報は、ＣＰＵ３０１を介して音声Ｉ／Ｆ３０８や映像Ｉ／Ｆ３１２へ出力される。
【００５２】
通話制御プログラムは、所定の入力情報に応じて、着信状態またはハンズフリー通話状態にある相手先の通話装置（「通話対象装置」という）に対して、所定のメッセージを出力して当該着信状態または通話状態を切断するとともに、当該切断から所定時間経過後に、ＲＡＭ３０３に記録される電話番号の情報を用いて、当該通話対象装置に対して発信（オートダイヤル）をおこなうプログラムである。上述した実施の形態における制御部１０３は、ＣＰＵ３０１によって実現される。すなわち、ＣＰＵ３０１は、通話制御プログラムを実行することにより、制御部１０３としての機能を実現する。
【００５３】
通過時間算出プログラムは、探索された経路上の右左折交差点やカーブなどの影響区域、または影響区域が連続する連続区域を通過するまでに要する時間を算出するプログラムである。上述した実施の形態における算出部１０６は、ＣＰＵ３０１によって実現される。すなわち、ＣＰＵ３０１は、通過時間算出プログラムを実行することにより、算出部１０６としての機能を実現する。
【００５４】
また、表示制御プログラムは、着信時における相手先の情報を表示させるとともに、所定時間経過後にオートダイヤルする旨を示す選択ボタン（以下「発信制御ボタン」という）を含む複数の応答形式の選択ボタンを表示させるプログラムである。上述した実施の形態における表示制御部１０７は、ＣＰＵ３０１によって実現される。すなわち、ＣＰＵ３０１は、表示制御プログラムを実行することにより、表示制御部１０７としての機能を実現する。
【００５５】
磁気ディスクドライブ３０４は、ＣＰＵ３０１の制御にしたがって磁気ディスク３０５に対するデータの読み取り／書き込みを制御する。磁気ディスク３０５は、磁気ディスクドライブ３０４の制御で書き込まれたデータを記録する。磁気ディスク３０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。磁気ディスク３０５には、たとえば、交差点やカーブなどの情報を含む地図データや、通話対象装置との切断時に相手先に通知するメッセージなどを記録する。
【００５６】
光ディスクドライブ３０６は、ＣＰＵ３０１の制御にしたがって光ディスク３０７に対するデータの読み取り／書き込みを制御する。光ディスク３０７は、光ディスクドライブ３０６の制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク３０７は、書き込み可能な記録媒体を利用することもできる。また、この着脱自在な記録媒体として、光ディスク３０７のほか、ＭＯ、メモリカードなどであってもよい。
【００５７】
音声Ｉ／Ｆ３０８は、マイク３０９およびスピーカ３１０に接続される。マイク３０９は、たとえば、車両のサンバイザー付近に設置され、その数は単数でも複数でもよい。マイク３０９に受音された音声は、音声Ｉ／Ｆ３０８内でＡ／Ｄ変換される。また、音声Ｉ／Ｆ３０８は、通話対象装置との切断時に、当該通話対象装置に対して所定のメッセージを出力するように制御する。
【００５８】
スピーカ３１０は、音声を出力する。具体的には、スピーカ３１０からは、経路誘導に関する音声や、相手側の通話音声が出力される。入力デバイス３１１は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。入力デバイス３１１は、リモコン、キーボード、マウス、タッチパネルのうち、いずれか一つの形態によって実現されてもよいし、複数の形態によって実現されてもよい。入力デバイス３１１は、本実施の形態における入力部１０８に相当する。
【００５９】
映像Ｉ／Ｆ３１２は、ディスプレイ３１３に接続される。映像Ｉ／Ｆ３１２は、具体的には、たとえば、ディスプレイ３１３全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ３１３を表示制御する制御ＩＣなどによって構成される。
【００６０】
ディスプレイ３１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。このディスプレイ３１３は、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。ディスプレイ３１３は、たとえば、車両のダッシュボード付近に設置される。ディスプレイ３１３からは、着信状態または通話状態の切断時に切断する旨や所定時間経過後にオートダイヤルする旨の情報などが表示される。なお、これら情報は、スピーカ３１０からも出力される。ディスプレイ３１３は、上述した実施の形態における表示部１０９に相当する。
【００６１】
通信Ｉ／Ｆ３１４は、無線を介してネットワークに接続され、ナビゲーション装置３００とＣＰＵ３０１とのインターフェースとして機能する。通信Ｉ／Ｆ３１４は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ３０１とのインターフェースとしても機能する。
【００６２】
また、通信Ｉ／Ｆ３１４は、ＢＴデバイス３１５を含む。ＢＴデバイス３１５は、携帯電話装置３３０と近距離無線通信をおこない、音声情報の送受信をおこなうほか、着信時における着信した旨の情報および相手先の情報の受信をおこなう。ＢＴデバイス３１５は、たとえば、２．４ＧＨｚの電波を利用し、認証した周辺１０ｍ範囲内の携帯電話装置３３０と通信をおこなう。通信Ｉ／Ｆ３１４は、ＢＴデバイス３１５により着信時または通話時に転送される転送信号を検出することにより、着信状態または通話状態を検出する。すなわち、通信Ｉ／Ｆ３１４は、上述した実施の形態における状態検出部１０１に相当する。
【００６３】
ＧＰＳユニット３１６は、ＧＰＳ衛星からの電波を受信し、車両の現在地点を示す情報を出力する。ＧＰＳユニット３１６の出力情報は、後述する各種センサ３１７の出力値とともに、ＣＰＵ３０１による車両の現在地点の算出に際して利用される。現在地点を示す情報は、たとえば緯度・経度、高度などの、地図データ上の１点を特定する情報である。
【００６４】
各種センサ３１７は、車速センサ、加速度センサ、角速度センサなどの、車両の位置や挙動を判断することが可能な情報を出力する。また、各種センサ３１７は、このほかにも、方向指示器（ウィンカー）の動作状態を検知する検知センサを含む。各種センサ３１７の出力値は、ＣＰＵ３０１による車両の現在地点の算出や、速度や方位の変化量の測定、ハンズフリー通話の制御などに用いられる。
【００６５】
図１に示したハンズフリー通話装置１００が備える状態検出部１０１と、記録部１０２と、制御部１０３と、区域検出部１０４と、探索部１０５と、表示制御部１０７と、算出部１０６と、入力部１０８と、表示部１０９とは、図３に示したナビゲーション装置３００におけるやフラッシュＲＯＭ等の書換え可能な不揮発性メモリ、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などに記録されたプログラムやデータを用いて、ＣＰＵ３０１が所定のプログラムを実行し、ナビゲーション装置３００における各部を制御することによってその機能を実現する。
【００６６】
すなわち、本実施例のナビゲーション装置３００は、ナビゲーション装置３００における記録媒体としてのＲＯＭ３０２に記録されている通話制御プログラムを実行することにより、図１に示したハンズフリー通話装置１００が備える機能を、図２に示した通話制御処理手順で実行することができる。
【００６７】
（ナビゲーション装置がおこなう通話制御処理の一例）
つぎに、図４を用いて、本実施例にかかるナビゲーション装置３００がおこなう通話制御処理の一例について説明する。図４は、本実施例にかかるナビゲーション装置３００がおこなう通話制御処理の一例を示すフローチャートである。
【００６８】
図４において、ナビゲーション装置３００のＣＰＵ３０１は、通信Ｉ／Ｆ３１４により携帯電話装置３３０の着信状態またはハンズフリー通話状態を検出したか否かを判断する（ステップＳ４０１）。着信状態またはハンズフリー通話状態を検出すると（ステップＳ４０１：Ｙｅｓ）、ＲＡＭ３０３に相手先の電話番号を記録する（ステップＳ４０２）。なお、ハンズフリー通話状態の場合、電話番号の記録は、発信時または着信時に記録しておき、ステップＳ４０２において、記録した電話番号を読み込むようにしてもよい。
【００６９】
このあと、各種センサ３１７の検知情報を用い、ＣＰＵ３０１は、車両が走行中か否かを判断する（ステップＳ４０３）。車両が走行中であると判断した場合（ステップＳ４０３：Ｙｅｓ）、ＣＰＵ３０１は、磁気ディスクドライブ３０４を制御して地図データを読み込み、地図データから交差点またはカーブの位置情報を取得する（ステップＳ４０４）。さらに、ＣＰＵ３０１は、車両が影響区域に位置するか否かの判断として、現在地点が交差点またはカーブから１００ｍ手前に位置するか否かを判断する（ステップＳ４０５）。なお、交差点またはカーブから手前の距離は１００ｍとしているが、これに限られるものではなく、２００ｍや３００ｍなどとすることも可能であり、任意に設定することが可能である。
【００７０】
現在地点が交差点またはカーブから１００ｍ手前に位置するまで待機状態にあり（ステップＳ４０５：Ｎｏのループ）、現在地点が交差点またはカーブから１００ｍ手前に位置すると（ステップＳ４０５：Ｙｅｓ）、交差点の手前に位置しているか否かを判断する（ステップＳ４０６）。交差点の手前に位置していると判断した場合（ステップＳ４０６：Ｙｅｓ）、各種センサ３１７により方向指示器の動作状態を検出する（ステップＳ４０７）。
【００７１】
そして、右折または左折の動作状態を検出したか否かを判断する（ステップＳ４０８）。右折または左折の動作状態を検出したと判断した場合（ステップＳ４０８：Ｙｅｓ）、磁気ディスク３０５に記録されるメッセージを読み込む（ステップＳ４０９）。一方、ステップＳ４０６において、交差点の手前に位置していないと判断した場合（ステップＳ４０６：Ｎｏ）、すなわち、カーブの手前に位置していると判断した場合、ステップＳ４０９に移行する。
【００７２】
そして、ディスプレイ３１３に着信状態またはハンズフリー通話状態を切断する旨を表示する（ステップＳ４１０）。なお、ステップＳ４１０における表示画面の詳細については、図８を用いて後述する。このあと、メッセージを相手先に通知し（ステップＳ４１１）、着信状態またはハンズフリー通話状態を切断する（ステップＳ４１２）。そして、オートダイヤルするまでの時間が設定されているか否かを判断する（ステップＳ４１３）。設定されている時間は、たとえば、予めオートダイヤルする時間として利用者からの入力により設定されている時間である。
【００７３】
ステップＳ４１３において、オートダイヤルするまでの時間が設定されている場合（ステップＳ４１３：Ｙｅｓ）、ＣＰＵ３０１が内蔵するタイマーにより、切断後の時間を計測する（ステップＳ４１４）。そして、設定した時間が経過したか否かを判断する（ステップＳ４１５）。設定した時間が経過していないと判断した場合（ステップＳ４１５：Ｎｏ）、ステップＳ４１４における計測を継続する。設定した時間が経過したと判断すると（ステップＳ４１５：Ｙｅｓ）、ＲＡＭ３０３に記録した電話番号にオートダイヤルする（ステップＳ４１６）。
【００７４】
一方、ステップＳ４１３において、オートダイヤルするまでの時間が設定されていない場合（ステップＳ４１３：Ｎｏ）、車両が交差点またはカーブを通過し、現在地点が交差点またはカーブから所定距離離れたか否かを判断する（ステップＳ４１７）。現在地点が交差点またはカーブから所定距離離れるまで待機状態にあり（ステップＳ４１７：Ｎｏのループ）、現在地点が交差点またはカーブから所定距離離れた場合（ステップＳ４１７：Ｙｅｓ）、ステップＳ４１６における電話番号のオートダイヤルをおこなう。
【００７５】
このあと、ナビゲーション装置３００の電源がオフになったか否かを判断する（ステップＳ４１８）。なお、ステップＳ４１８においては、ナビゲーション装置３００の電源がオフになったか否かの判断以外にも、携帯電話装置３３０の電源がオフになったか否かの判断や、携帯電話装置３３０が所定のクレードルから外されたか否かの判断としてもよい。ステップＳ４１８において、電源がオフになっていないと判断した場合（ステップＳ４１８：Ｎｏ）、ステップＳ４０１に移行する。電源がオフになったと判断した場合（ステップＳ４１８：Ｙｅｓ）、一連の処理を終了する。
【００７６】
また、ステップＳ４０１において、着信状態またはハンズフリー通話状態ではないと判断した場合（ステップＳ４０１：Ｎｏ）、ステップＳ４１８に移行する。また、ステップＳ４０３において、走行中ではないと判断した場合（ステップＳ４０３：Ｎｏ）、着信状態またはハンズフリー通話状態を維持し（ステップＳ４１９）、ステップＳ４１８に移行する。また、ステップＳ４０８において、右折または左折の動作状態を検出しない場合（ステップＳ４０８：Ｎｏ）、すなわち、当該交差点において車両が直進する場合、ステップＳ４１８に移行する。
【００７７】
上述した処理によれば、影響区域が検出された際に、着信状態または通話状態にある通話対象装置に対して所定のメッセージを出力するとともに着信状態または通話状態を切断し、当該切断から所定時間経過後に相手先に対してオートダイヤルするようにしたので、相手方に不快感を与えることがないだけでなく、切断時や発信時における煩わしい操作を低減することができる。したがって、運転に支障をきたすことがなく、利用者は運転に集中することができる。
【００７８】
また、影響区域を検出するようにし、影響区域が検出された際に着信状態または通話状態を切断し、影響区域が検出されなくなった際に相手先に対してオートダイヤルをおこなうようにしたので、走行に支障をきたす影響区域にて通話を切断するとともに、影響区域以外の区域にて通話が可能になるので、利用者は安全な区域にてハンズフリー通話をおこなうことができる。
【００７９】
また、交差点から所定距離手前の地点を影響区域の始点として、当該交差点から所定距離離れた地点を影響区域の終点として影響区域を検出するようにすれば、走行に注意を要する交差点付近にて通話を切断するとともに、交差点以外の区域にて通話が可能になるので、利用者は安全な区域にてハンズフリー通話をおこなうことができる。
【００８０】
また、交差点から所定距離手前にて、方向指示器が動作状態を示した地点を影響区域の始点として検出するようにしたので、特に注意を要する右左折交差点付近にて通話を切断することができる。
【００８１】
また、所定の曲率半径を有するカーブにおける所定距離手前の地点を影響区域の始点として、当該カーブの終端から所定距離離れた地点を影響区域の終点として検出するようにしたので、走行に注意を要するカーブにて通話を切断するとともに、カーブ以外の区域にて通話が可能になるので、利用者は安全な区域にてハンズフリー通話をおこなうことができる。
【００８２】
（ナビゲーション装置がおこなう着信時における通話制御処理の一例）
つぎに、図５を用いて、本実施例にかかるナビゲーション装置３００がおこなう着信時における通話制御処理の一例について説明する。図５は、本実施例にかかるナビゲーション装置３００がおこなう着信時における通話制御処理の一例を示すフローチャートである。図５に示すフローチャートは、着信時に相手先の情報をディスプレイ３１３に表示するとともに、利用者によって発信制御ボタンが選択された場合のメッセージの出力、着信状態の切断、および所定時間経過後にオートダイヤルする場合の処理について説明する。
【００８３】
図５のフローチャートにおいて、ナビゲーション装置３００のＣＰＵ３０１は、通信Ｉ／Ｆ３１４により携帯電話装置３３０の着信状態を検出したか否かを判断する（ステップＳ５０１）。着信状態を検出するまで待機状態にあり（ステップＳ５０１：Ｎｏのループ）、着信状態を検出すると（ステップＳ５０１：Ｙｅｓ）、ＲＡＭ３０３に相手先の電話番号を記録する（ステップＳ５０２）。そして、発信制御ボタンなど複数の応答形式のボタンが表示された選択画面を表示する（ステップＳ５０３）。ステップＳ５０３における表示画面の詳細については、図７を用いて後述する。
【００８４】
ステップＳ５０３に表示された選択画面から、発信制御ボタンが選択された場合（ステップＳ５０４：Ｙｅｓ）、磁気ディスク３０５に記録されるメッセージを読み込む（ステップＳ５０５）。なお、このときのメッセージ内容は、上記の「所定時間」に対応しており、すなわち、ステップＳ５０４における選択画面において、発信制御ボタンとして「１０分後に発信する」が選択された場合には、１０分後に発信する旨のメッセージとなる。
【００８５】
そして、相手先にメッセージを通知し（ステップＳ５０６）、着信状態を切断する（ステップＳ５０７）。このあと、ステップＳ５０６のメッセージにて通知した所定時間が経過するまで待機状態にある（ステップＳ５０８：Ｎｏ）。所定時間経過すると（ステップＳ５０８：Ｙｅｓ）、ＲＡＭ３０３に記録した電話番号にオートダイヤルし（ステップＳ５０９）、一連の処理を終了する。なお、ステップＳ５０９においては、上述した影響区域（または後述する連続区域）に車両が位置していないことを判断した上で、オートダイヤルすることが望ましい。
【００８６】
一方、ステップＳ５０４において、発信制御ボタンが選択されない場合（ステップＳ５０４：Ｎｏ）、すなわち、「通話」や「保留」が選択された場合、選択に応じた接続状態となり、一連の処理を終了する。
【００８７】
なお、上述した処理では、車両の走行状態によらず、すなわち、着信を受けた場合に常に同じ表示やメッセージの出力などをおこなうようにした処理について説明したが、図４で説明した車両の走行状態を加味した制御をおこなうことも可能である。すなわち、ステップＳ５０３における「選択画面の表示」以降の処理を、影響区域（交差点またはカーブから１００ｍ手前の位置）において着信を受けた場合にのみおこなう処理として、限定することも可能である。具体的には、ステップＳ５０３の前段階で、図４に示したステップＳ４０３〜ステップＳ４０８の処理を挿入し、各ステップが「Ｙｅｓ」となる条件下でステップＳ５０３の処理を実行すればよい。
【００８８】
上述した処理によれば、着信状態にて、発信制御ボタンを含む複数の応答形式の選択ボタンを表示させるようにし、利用者から発信制御ボタンが選択された入力があった場合に、相手先に対して所定のメッセージを出力して当該着信状態を切断するとともに、所定時間経過後に、相手先に対してオートダイヤルをおこなうようにしたので、着信状態にある相手先に対して、利用者が自ら折り返す旨を通知することなく、所定のメッセージを出力することができる。また、所定時間経過後に利用者が煩わしい操作をおこなうことなく、相手先に対してオートダイヤルすることができる。
【００８９】
（オートダイヤルするまでの時間を算出する場合の通話制御処理の一例）
つぎに、図６を用いて、オートダイヤルするまでの時間を算出する場合の通話制御処理の一例について説明する。図６は、オートダイヤルするまでの時間を算出する場合の通話制御処理の一例を示すフローチャートである。なお、図６に示すフローチャートでは、探索された目的地までの経路を走行中であることを前提とする。
【００９０】
図６において、ナビゲーション装置３００のＣＰＵ３０１は、通信Ｉ／Ｆ３１４により携帯電話装置３３０の着信状態またはハンズフリー通話状態を検出したか否かを判断する（ステップＳ６０１）。着信状態またはハンズフリー通話状態を検出するまで待機状態にあり（ステップＳ６０１：Ｎｏのループ）、着信状態またはハンズフリー通話状態を検出すると（ステップＳ６０１：Ｙｅｓ）、ＲＡＭ３０３に相手先の電話番号を記録する（ステップＳ６０２）。なお、ハンズフリー通話状態の場合、電話番号の記録は、発信時または着信時に記録しておき、ステップＳ６０２において、記録した電話番号を読み込むようにしてもよい。
【００９１】
このあと、車両が影響区域に位置しているか否かを判断する（ステップＳ６０３）。なお、影響区域は、たとえば、交差点またはカーブの手前１００ｍから、当該交差点またはカーブの先１００ｍである。車両が影響区域に位置していないと判断した場合（ステップＳ６０３：Ｎｏ）、着信状態またはハンズフリー通話状態が終了したか否かを判断する（ステップＳ６０４）。着信状態またはハンズフリー通話状態が終了していないと判断した場合（ステップＳ６０４：Ｎｏ）、ステップＳ６０３における影響区域の検出を継続しておこなう。一方、ステップＳ６０３において、車両が影響区域に位置していると判断すると（ステップＳ６０３：Ｙｅｓ）、連続区域か否かを判断する（ステップＳ６０５）。
【００９２】
連続区域は、右左折交差点が所定距離内に連続する区域、または、所定の曲率半径を有するカーブが所定距離内に連続する区域である。具体例を挙げると、連続区域は、右左折交差点やカーブが連続し、５分程度通話が確保される直線道路（右左折交差点やカーブのない道路）に到達するまでの区域である。なお、５分程度通話が確保される直線道路は、時速３０ｋｍ／ｈ（分速０．５ｋｍ／ｍ）の道路の場合、２．５ｋｍほど、右左折やカーブのない道路である。したがって、この場合、２．５ｋｍ以内に、右左折交差点やカーブが存在する場合には、全て、連続区域の領域内にあるものと判断される。
【００９３】
ステップＳ６０５において、連続区域であると判断した場合（ステップＳ６０５：Ｙｅｓ）、最後の影響区域の終点までの所要時間を算出する（ステップＳ６０６）。そして、磁気ディスク３０５に記録されるメッセージを読み込むとともに、当該メッセージに算出した時間（たとえば５分）を合成することにより、メッセージ（たとえば「５分お待ち下さい」）を生成する（ステップＳ６０７）。一方、ステップＳ６０５において、連続区域ではないと判断した場合（ステップＳ６０５：Ｎｏ）、当該影響区域の終点までの所要時間を算出し（ステップＳ６０８）、ステップＳ６０７におけるメッセージの生成に移行する。
【００９４】
そして、ディスプレイ３１３に着信状態またはハンズフリー通話状態を切断する旨を表示する（ステップＳ６０９）。なお、ステップＳ６０９における表示画面の詳細については、図８を用いて後述する。このあと、相手方にメッセージを通知し（ステップＳ６１０）、着信状態またはハンズフリー通話状態を切断する（ステップＳ６１１）。そして、ＣＰＵ３０１が内蔵するタイマーを用いて時間を計測することにより、算出した時間が経過するまで待機状態にあり（ステップＳ６１２：Ｎｏのループ）、算出した時間が経過すると（ステップＳ６１２：Ｙｅｓ）、すなわち、連続区域または影響区域を通過すると、ＲＡＭ３０３に記録した電話番号にオートダイヤルする（ステップＳ６１３）。
【００９５】
このあと、ナビゲーション装置３００の電源がオフになったか否かを判断する（ステップＳ６１４）。なお、ステップＳ６１４においては、ナビゲーション装置３００の電源がオフになったか否かの判断以外にも、携帯電話装置３３０の電源がオフになったか否かの判断や、携帯電話装置３３０が所定のクレードルから外されたか否かの判断としてもよい。ステップＳ６１４において、電源がオフになっていないと判断した場合（ステップＳ６１４：Ｎｏ）、ステップＳ６０１に移行する。電源がオフになったと判断した場合（ステップＳ６１４：Ｙｅｓ）、一連の処理を終了する。また、ステップＳ６０４において、着信状態またはハンズフリー通話状態が終了したと判断した場合（ステップＳ６０４：Ｙｅｓ）、ステップＳ６１４に移行する。
【００９６】
上述した処理によれば、探索された経路上に、右左折交差点が所定距離内に連続する区域、または、所定の曲率半径を有するカーブが所定距離内に連続する区域を、連続区域として検出するようにしたので、交差点やカーブが連続する連続区域では、通話をおこなわないようにし、連続区域が過ぎてから通話をおこなわせることができる。したがって、交差点やカーブが連続する場合に、当該交差点やカーブを通過する度に、切断や発信を繰り返すことなく、一定の通話時間が確保できる状況にて通話をおこなわせることができる。
【００９７】
また、経路上に連続区域が検出される際に、連続区域を通過するまでの時間を算出するようにし、算出した時間をメッセージに含めて出力するとともに、切断後に当該算出した時間が経過した際に通話対象装置に対してオートダイヤルをおこなうようにしたので、折り返しまでに要する時間が長い場合であっても当該時間が通知されるので、相手先は不安になることなく折り返しの電話を待つことができる。
【００９８】
また、連続区域に限らず、右左折交差点、または、所定の曲率半径を有するカーブなどの影響区域を通過するまでに要する時間を算出するようにしたので、影響区域ごとに、算出した時間をメッセージに含めて出力して切断し、切断後に当該算出した時間が経過した際に通話対象装置に対してオートダイヤルをおこなうことができる。したがって、相手先は不安になることなく折り返しの電話を待つことができる。
【００９９】
（ディスプレイに表示される応答形式を選択する際の選択画面の一例）
つぎに、図７を用いて、ディスプレイ３１３に表示される応答形式を選択する際の選択画面の一例について説明する。図７は、ディスプレイ３１３に表示される応答形式を選択する際の選択画面の一例を示した説明図である。図７に示す表示画面は、着信時において表示される画面であり、図５のステップＳ５０３にて表示される画面である。
【０１００】
ディスプレイ３１３には、着信した相手先の情報と、当該着信に対する応答形式を示すボタンが表示されている。応答形式のボタンは、「通話」や「保留」のボタンのほか、応答メッセージによる対応をおこなう発信制御ボタンとして「Ｎ分後にかける」、「Ｎ時間後にかける」、「後ほどかける」があり、タッチパネルにより利用者からの選択を受け付けることが可能になっている。「Ｎ分後にかける」が選択されると、着信状態から、相手先に「Ｎ分後にかけ直します」などの応答メッセージを通知する通知状態に切り替わり、メッセージを通知した後に通知状態を切断する。そして、Ｎ分後にオートダイヤルがおこなわれる。「Ｎ時間後にかける」が選択された場合も同様である。
【０１０１】
「後ほどかける」が選択されると、予め設定されている所定時間経過後にオートダイヤルするようにしてもよいし、車両が影響区域や連続区域に位置しない場合にオートダイヤルするようにしてもよい。「通話」が選択されると、着信状態から通話状態に切り替わり、ハンズフリー通話が可能になる。「保留」が選択されると、着信状態から保留状態に切り替わり、たとえば、「保留中です」等の相手先に保留の旨を示す情報を通知する。なお、車両が影響区域や連続区域に位置する場合には、「通話」や「保留」の選択を受け付けないようにし、すなわち、「Ｎ分後にかける」、「Ｎ時間後にかける」、「後ほどかける」の中からいずれか一つを受け付けるようにしてもよい。
【０１０２】
上述した表示画面によれば、着信状態にて、発信制御ボタンを含む複数の応答形式の選択ボタンを表示させるようにし、発信制御ボタンが選択された入力があった場合に、相手先に対して所定のメッセージを出力して当該着信状態を切断するとともに、所定時間経過後に、相手先に対してオートダイヤルをおこなうようにしたので、着信状態にある相手先に対して、利用者が自ら折り返す旨を通知することなく、所定のメッセージを出力することができる。また、所定時間経過後に利用者が煩わしい操作をおこなうことなく、相手先に対してオートダイヤルすることができる。
【０１０３】
（ディスプレイに表示される切断する旨を示した画面の一例）
つぎに、図８を用いて、ディスプレイ３１３に表示される切断する旨を示した画面の一例について説明する。図８は、ディスプレイ３１３に表示される切断する旨を示した画面の一例を示した説明図である。図８に示す表示画面は、着信状態またはハンズフリー通話状態の切断前に表示される画面であり、図４のステップＳ４１０、および図６のステップＳ６０９にて表示される画面である。
【０１０４】
図８に示す表示画面には、影響区域または連続区域である旨、切断する旨、１０分後にオートダイヤルする旨、相手先にも同様の通知をおこなう旨、が表示されている。このような表示画面により、利用者は、通話が切断することが予期できるとともに、利用者自身が相手方に対して折り返す旨を通知するという煩わしさを伴うことなく、電話を切ることができる。
【０１０５】
なお、利用者への通知内容は、ディスプレイ３１３への表示出力に限らず、スピーカ３１０からの音声出力としてもよいし、表示出力および音声出力の併用としてもよい。この表示画面のあと、ディスプレイ３１３は、地図画面などに移行するが、たとえば、画面上の隅にオートダイヤルするまでの時間（１０分）をカウントダウンするタイマーを表示させるようにしてもよく、このようにすれば、利用者は、オートダイヤルまでの時間を知ることができる。
【０１０６】
以上説明したように、本発明のハンズフリー通話装置、通話制御方法、通話制御プログラム、および記録媒体によれば、相手方に不快感を与えることがないだけでなく、切断時や発信時における煩わしい操作を低減することができる。したがって、運転に支障をきたすことがなく、利用者は運転に集中することができる。
【０１０７】
なお、本実施例で説明した通話制御方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【０１０８】
【図１】本実施の形態にかかるハンズフリー通話装置の機能的構成の一例を示すブロック図である。
【図２】本実施の形態にかかるハンズフリー通話装置の通話制御処理手順の一例を示すフローチャートである。
【図３】本実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。
【図４】本実施例にかかるナビゲーション装置がおこなう通話制御処理の一例を示すフローチャートである。
【図５】本実施例にかかるナビゲーション装置がおこなう着信時における通話制御処理の一例を示すフローチャートである。
【図６】オートダイヤルするまでの時間を算出する場合の通話制御処理の一例を示すフローチャートである。
【図７】ディスプレイに表示される応答形式を選択する際の選択画面の一例を示した説明図である。
【図８】ディスプレイに表示される切断する旨を示した画面の一例を示した説明図である。
【符号の説明】
【０１０９】
１００  ハンズフリー通話装置
１０１  状態検出部
１０２  記録部
１０３  制御部
１０４  区域検出部
１０５  探索部
１０６  算出部
１０７  表示制御部
１０８  入力部
１０９  表示部
３００  ナビゲーション装置
３３０  携帯電話装置
【図１】
2009239748.tif 000003
【図２】
2009239748.tif 000004
【図３】
2009239748.tif 000005
【図４】
2009239748.tif 000006
【図５】
2009239748.tif 000007
【図６】
2009239748.tif 000008
【図７】
2009239748.tif 000009
【図８】
2009239748.tif 000010