(57)【要約】【課題】ハンズフリー機器を利用した場合と利用しない場合のいずれにおいても、通話機能選択処理の利便性を向上させること。【解決手段】複数の通話機能のいずれかを用いて、発信処理および音声による通話を実行する通話部と、ハンズフリー機器と近距離無線通信をする近距離通信部と、ハンズフリー機器との間で近距離無線通信が可能な状態であることを確認する接続確認部と、ユーザが発信開始入力を行う操作部と、ハンズフリー機器を使用するときに利用する通話機能を予め設定したハンズフリー使用時選択情報を記憶した記憶部と、ハンズフリー使用時選択情報に基づいてハンズフリー機器使用時に利用する通話機能を選択するハンズフリー通話選択部とを備え、発信開始入力がされた場合に、ハンズフリー機器との間で通信が可能であることが確認された場合、ハンズフリー通話選択部によって選択された通話機能を利用して発信処理を行う。【選択図】図４
2015159477.tif 000002
【特許請求の範囲】
【請求項１】
複数の通話機能のいずれかを用いて、発信処理および音声による通話を実行する通話部と、
ハンズフリー機器と近距離無線通信をする近距離通信部と、
前記ハンズフリー機器との間で近距離無線通信が可能な状態であることを確認する接続確認部と、
他の通話機器と通話するためにユーザが発信開始入力を行う操作部と、
ハンズフリー機器を使用するときに利用する通話機能を予め設定したハンズフリー使用時選択情報を記憶した記憶部と、
前記記憶部に記憶されたハンズフリー使用時選択情報に基づいて、ハンズフリー機器使用時に利用する通話機能を選択するハンズフリー通話選択部とを備え、
前記操作部によって発信開始入力がされた場合に、前記接続確認部によって、ハンズフリー機器との間で通信が可能であることが確認された場合、前記通話部は、前記ハンズフリー通話選択部によって選択された通話機能を利用して発信処理を行うことを特徴とする携帯端末。
【請求項２】
前記ハンズフリー使用時選択情報に、通話機能を特定する情報が記憶されていなかった場合は、前記複数の通話機能のうち予め決定されている通話機能を利用して発信処理を行うことを特徴とする請求項１に記載した携帯端末。
【請求項３】
表示部をさらに備え、
前記接続確認部が、前記ハンズフリー機器との間で通信が可能な状態でないと判断した場合には、ユーザに利用する通話機能を選択することを要求する選択画面を前記表示部に表示した後、
前記操作部によって選択入力された通話機能を利用して発信処理を行うことを特徴とする請求項１または２に記載した携帯端末。
【請求項４】
前記複数の通話機能は、加入電話網に接続して通話を行う電話機能と、インターネットに接続して通話を行うVoIP機能とを含み、
前記通話部は、前記電話機能を実行する電話処理部と、前記VoIP機能を実行する音声通信処理部とを備えることを特徴とする請求項１、２または３のいずれかに記載した携帯端末。
【請求項５】
前記記憶部に、常に利用する通話機能を特定する発信機能選択情報が記憶されている場合、前記ハンズフリー使用時選択情報の記憶内容にかかわらず、前記発信機能選択情報に記憶された通話機能を利用して発信処理を行うことを特徴とする請求項１に記載した携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、通話選択機能を持つ携帯端末に関し、特に、従来から利用されている電話回線を介した通話機能と、音声をパケット化してインターネット等の広域ネットワークを利用して伝送する通話機能とを有し、どちらか一方の通話機能を選択して通話を行う携帯端末に関する。
【背景技術】
【０００２】
一般的に、携帯電話機やスマートフォンなどの通話機能を持つ携帯端末は、従来から利用されている電話回線を介して、音声通話を行うために、発信や着信も含む電話機能を実行する電話機能アプリケーションプログラムが搭載されている。
【０００３】
また、今日の携帯端末では、所望の機能を実行するアプリケーションプログラムを、ネットワークを介してダウンロードしてインストールすることにより、種々の機能を拡張することができる。
このような機能を拡張することのできるアプリケーションプログラムの１つとして、VoIP技術を利用して音声通話を行うVoIPアプリケーションプログラムがある。
VoIP技術は、通常の電話回線とは別に、インターネットを利用して、音声をパケット化して通信することにより、音声通話を実現するものである。
携帯端末が、電話機能アプリケーションプログラムとVoIPアプリケーションプログラムの両方を備えている場合、ユーザが音声通話をするために発信操作をするとき、通常、どちらのプログラムを利用した音声通話をするかを選択するための選択画面を表示させて、ユーザがどちらか一方の音声通話を選択する操作をした後に発信操作をすることにより、選択されたプログラムによる音声通話が行われていた。
【０００４】
また、今日、ヘッドセット等のハンズフリー機器を利用し、携帯端末本体とハンズフリー機器との間で無線通信を行って、音声通話を行う通話形態も利用されている。
このような通話形態は、自動車を運転している場合や、携帯端末を鞄やポケットに入れている場合など、携帯端末そのものに対してすぐに操作することができない状況で便利であり、携帯端末の表示画面を見ることなく、ユーザの身体に取り付けたハンズフリー機器側で所定の操作を行うだけで、発信操作ができるようになっている。
この場合、表示画面を見て選択する操作をすることは事実上困難なので、上記した２つの音声通話のアプリケーションプログラムのうち利用するプログラムを予め設定しておき、ハンズフリー機器で発信操作が行われた場合は、常に、予め設定されたプログラムを利用した音声通話が実行されるようにしている。
また、一般的な電話による通話モードと、VoIP機能を利用したインターネット通話モードとを備え、発信および着信呼出しのために利用する通話モードを自動的に切り替えるネットワークシステムも提案されている（特許文献１参照）。
【０００５】
たとえば、特許文献１には、無線基地局と無線通信を行って、一般的な通話を行うセルラ通話モードと、VoIP機能を備えたゲートウェイ装置とブルートゥース通信をすることによりインターネットを介した通話を行うインターネット通話モードとを備え、ユーザの操作に基づく発信や基地局との交信による着信の呼出しがあった場合には、セルラ通話モードの通話処理を行い、一方ゲートウェイ装置との通信によってインターネット通話モードへの移行が可能な状態を確認した場合には、インターネット通話モードでの発信や着信呼出しがあればインターネット通話モードに切り替えて、音声データの通信処理を行う携帯電話機が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−６１１４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記のように、２つの音声通話用アプリケーションプログラムを有する携帯端末において、ユーザは、常にハンズフリー機器を用いて通話を行うとは限らず、利用状況などを考慮して必要に応じて、ハンズフリー機器を用いた通話を行う場合もあり、ハンズフリー機器を用いないで通話を行う場合もある。
もし、音声通話を行うアプリケーションプログラムを、どちらか一方に予め固定的に設定していた場合は、音声通話を選択する操作をする必要はないが、ハンズフリー機器が接続されておらず携帯端末の表示画面を確認しながら入力操作が行える状況であっても、選択されていないもう一方の音声通話を容易に利用することはできず、選択されていない音声通話でのみ利用可能な特有の通話機能を用いた通話サービスを利用することが難しい場合がある。
【０００８】
一方、音声通話を行うアプリケーションプログラムを固定的に設定していない場合において、ユーザが発信動作を行う場合、携帯端末の表示画面に、音声通話を行うアプリケーションプログラムを選択するための画面が表示される。このとき、どちらか一方のアプリケーションプログラムを選択する操作が必要となるが、ユーザが、ハンズフリー機器を利用して音声通話をしようとしている場合は、通常、携帯端末の表示画面の確認や入力操作は容易に行える状況でないことが多いので、アプリケーションプログラムの選択操作がすぐには行えず、通話のための発信操作そのものができない場合もあるという問題がある。
【０００９】
そこで、本発明は、以上のような事情を考慮してなされたものであり、ハンズフリー機器を利用した通話を行う状況と、ハンズフリー機器を利用せずに携帯端末本体での画面の確認と入力操作とが可能な状況のどちらにおいても、ユーザにとって適切な音声通話機能を利用することができ、ユーザの利便性を向上させることのできる携帯端末を提供することを課題とする。
【課題を解決するための手段】
【００１０】
この発明は、複数の通話機能のいずれかを用いて、発信処理および音声による通話を実行する通話部と、ハンズフリー機器と近距離無線通信をする近距離通信部と、前記ハンズフリー機器との間で近距離無線通信が可能な状態であることを確認する接続確認部と、他の通話機器と通話するためにユーザが発信開始入力を行う操作部と、ハンズフリー機器を使用するときに利用する通話機能を予め設定したハンズフリー使用時選択情報を記憶した記憶部と、前記記憶部に記憶されたハンズフリー使用時選択情報に基づいて、ハンズフリー機器使用時に利用する通話機能を選択するハンズフリー通話選択部とを備え、前記操作部によって発信開始入力がされた場合に、前記接続確認部によって、ハンズフリー機器との間で通信が可能であることが確認された場合、前記通話部は、前記ハンズフリー通話選択部によって選択された通話機能を利用して発信処理を行うことを特徴とする携帯端末を提供するものである。
これによれば、予め設定されたハンズフリー使用時選択情報に基づいて選択された通話機能を利用して発信処理を行うので、ユーザは入力操作等を行う必要がなく、ハンズフリー機器使用時のユーザの利便性を向上できる。
【００１１】
また、前記ハンズフリー使用時選択情報に、通話機能を特定する情報が記憶されていなかった場合は、前記複数の通話機能のうち予め決定されている通話機能を利用して発信処理を行うことを特徴とする。
これによれば、ハンズフリー使用時選択情報に情報が記憶されていなかった場合でも、予め決定されている通話機能を利用して発信処理を行うので、ユーザは入力操作等を行うことなく、ハンズフリー使用時のユーザの利便性を向上できる。
【００１２】
また、表示部をさらに備え、前記接続確認部が、前記ハンズフリー機器との間で通信が可能な状態でないと判断した場合には、ユーザに利用する通話機能を選択することを要求する選択画面を前記表示部に表示した後、前記操作部によって選択入力された通話機能を利用して発信処理を行うことを特徴とする。
これによれば、ハンズフリー機器との間で通信が可能な状態でない場合、ユーザが選択入力した通話機能を利用して発信処理を行うので、ハンズフリー機器を使用せずユーザが入力操作等をすることが可能な状況で、ユーザの意図した通話機能を用いることができ、ハンズフリー機器を使用していない場合のユーザの利便性を向上できる。
【００１３】
また、前記複数の通話機能は、加入電話網に接続して通話を行う電話機能と、インターネットに接続して通話を行うVoIP機能とを含み、前記通話部は、前記電話機能を実行する電話処理部と、前記VoIP機能を実行する音声通信処理部とを備えることを特徴とする。
【００１４】
また、前記記憶部に、常に利用する通話機能を特定する発信機能選択情報が記憶されている場合、前記ハンズフリー使用時選択情報の記憶内容にかかわらず、前記発信機能選択情報に記憶された通話機能を利用して発信処理を行うことを特徴とする。
これによれば、発信機能選択情報に常に利用する通話機能を記憶しておくことにより、その記憶された通話機能を利用して発信処理を行うので、ハンズフリー機器の使用の有無にかかわらず、ユーザが予め選択した通話機能を使用することができ、ユーザが使用する通話機能がほぼ固定的に決まっている場合などにおいて、ユーザの利便性を向上できる。
【発明の効果】
【００１５】
この発明によれば、ハンズフリー機器との間で通信が可能であることが確認された場合、予め設定されたハンズフリー使用時選択情報に基づいて選択された通話機能を利用して発信処理を行うので、ユーザが画面確認と入力操作をすることが難しい状況においても、入力操作等をすることなく発信処理を行うことができ、ユーザの利便性を向上できる。
【図面の簡単な説明】
【００１６】
【図１】この発明の携帯端末の一実施例の構成ブロック図である。
【図２】この発明の携帯端末の記憶部に記憶される情報の一実施例の説明図である。
【図３】この発明の携帯端末の表示部に表示される設定画面および選択画面の一実施例の説明図である。
【図４】この発明の音声通話選択処理の実施例１のフローチャートである。
【図５】この発明の音声通話選択処理の実施例２のフローチャートである。
【発明を実施するための形態】
【００１７】
以下に、本発明を実施するための最良の形態について図面を参照して説明する。なお、これによって、この発明が限定されるものではない。
＜携帯端末の構成＞
図１に、この発明の携帯端末の一実施例の構成ブロック図を示す。
携帯端末は、容易に所持することが可能な大きさと重さを有する情報処理装置であり、主として、携帯電話、スマートフォン、タブレット端末、ノートパソコン、その他の携帯性を有する端末に相当する。
図１において、携帯端末（以下、単にＴＥとも呼ぶ）は、主として、制御部１、表示部２、操作部３、音声入力部（マイク）４、音声出力部（スピーカ）５、無線通信部６、通話部１３、近距離通信部９、接続確認部１０、通話機能判定部１１、ハンズフリー通話選択部１２、記憶部２０を備える。通話部１３は、電話処理部７と、音声通信処理部８とを備える。
また、音声通話、携帯端末ＴＥの機能選択、その他の動作制御等が可能なハンズフリー機器３０を備えてもよい。
【００１８】
ハンズフリー機器３０は、近距離無線通信（NFC：Near Field Communication）により、ＴＥ本体の近距離通信部９と、非接触の通信が可能な装置であり、たとえば、音声通話が可能な音声入出力機器３１が利用される。
音声入出力機器３１としては、１組のマイクとスピーカを有しユーザの頭部や耳に装着して使用するヘッドセット３２、ワイヤレスマイクなどが該当する。
ここで、近距離無線通信（ＮＦＣ）とは、ＴＥとハンズフリー機器３０との距離が10ｍ程度以下の場合に、両者間で通信が成立するものを意味し、たとえば、今日用いられているブルートゥース、無線ＬＡＮのような無線通信のいずれかを利用することができる。
【００１９】
制御部１は、この発明の携帯端末ＴＥの動作を制御する部分であり、主として、ＣＰＵ，ＲＯＭ，ＲＡＭ，Ｉ／Ｏコントローラ，タイマー等からなるマイクロコンピュータが用いられる。
また、ＣＰＵは、ＲＯＭ等に記憶されたプログラムに基づいて、各種ハードウェアを有機的に動作させることにより、この発明の通話処理、通話選択処理などを実行させる。
表示部２は、この発明の機能を実行するときに必要な情報の表示や、設定画面や選択画面を表示させる部分であり、たとえば、ＬＣＤや有機ＥＬディスプレイが用いられる。
操作部３は、ユーザが、各種情報の入力、機能選択、他の通話機器と通話するための発信開始入力および着信操作などを行う部分であり、タッチパネル、キーボード、マウス等が用いられる。
【００２０】
音声入力部４は、音声通話時に、ユーザ自身の音声を入力するマイクに相当する。
音声出力部５は、音声通話時に、通話相手の音声を出力するスピーカに相当する。
無線通信部６は、音声通話およびデータ通信が可能なネットワークに接続して、無線信号による通信を行う部分である。
この発明の携帯端末は、無線通信を利用して複数の音声通話をする機能（以下、通話機能と呼ぶ）を有するが、従来から利用されてきた加入電話網に接続して音声通話を行う機能（以下、電話機能とも呼ぶ）と、インターネット等の広域通信ネットワークに接続して、VoIP（Voice over Internet Protocol）を利用した音声通話を行う機能（以下、VoIP機能とも呼ぶ）とを含むものとする。
すなわち、複数の通話機能としては、電話機能と、VoIP機能を含み、２種類の音声通話が利用できるものとする。
ただし、VoIP機能は、１つに限るものではなく、現在利用されている複数のVoIPのいずれか１つを選択的に利用できるようにしてもよい。
また、VoIP機能は、ユーザが所望の機能を有するVoIP機能アプリケーションプログラムを、ネットワークを介してダウンロード等することにより、ＴＥに容易に導入することができる。
【００２１】
通話部１３は、上記した複数の通話機能のいずれかを用いて、発信処理および音声による通話を実行する部分であり、異なるネットワークを利用して、少なくとも上記の２種類の音声通話を行う。
電話処理部７は、電話機能を実行する部分であり、加入電話網に対する発信処理、着信処理、音声の送受信処理等を行う部分である。
電話処理部７は、記憶部２０に予め記憶された電話機能プログラム２４（TELプログラムとも呼ぶ）に基づいて、発信処理などを実行する。
音声通信処理部８は、VoIP機能を実行する部分であり、音声を符号化および圧縮し、インターネット等を介して、発信処理、着信処理、VoIPに基づくパケット化された音声の通信処理等を行う部分である。
音声通信処理部８は、記憶部２０に予め記憶されたVoIP機能プログラム２５（VoIPプログラムとも呼ぶ）に基づいて、発信処理などを実行する。
【００２２】
近距離通信部９は、ハンズフリー機器と近距離無線通信をする部分であり、上記したように、近距離無線通信（ＮＦＣ）４０によって、ハンズフリー機器３０に接続して、ＴＥとハンズフリー機器との間で、音声やその他の情報の通信を行う部分である。
ハンズフリー機器３０として、ヘッドセット３２が用いられる場合は、たとえば、ブルートゥースのような国際標準規格に基づいて、ＴＥとヘッドセット間でペアリングが行われ、接続可能であることが確認された後、ＮＦＣ４０により、ヘッドセットのマイクから入力された音声をＴＥへ送信し、ＴＥから出力された音声をヘッドセットに送信してヘッドセットのスピーカから出力する。
【００２３】
接続確認部１０は、近距離無線通信ＮＦＣが可能な機器が存在するか否かを確認する部分である。すなわち、ユーザが所持しているハンズフリー機器との間で、近距離無線通信が可能な状態であるか否かを確認する部分である。
たとえば、ブルートゥースに対応したヘッドセットに対するペアリング処理を行うことによって、そのヘッドセットがブルートゥースによる無線通信が可能な状態にあるか否かを確認する。
後述するように、接続可能なハンズフリー機器が存在することが確認された場合は、ハンズフリー通話選択部１２が、記憶部２０に記憶されたハンズフリー使用時選択情報２３に基づいて、利用する通話機能を自動的に選択し、原則として、選択された通話機能を実行するプログラムを利用して、発信処理等を行う。
【００２４】
通話機能判定部１１は、記憶部２０に予め記憶された発信機能選択情報２２に基づいて、利用する通話機能を判定する部分である。
たとえば、後述する実施例１に示すように、ハンズフリー機器の接続の有無とは無関係に、発信機能選択情報２２に、常時使用する通話機能が設定されている場合は、その設定された通話機能を用いた発信処理等を行うように、判定する。
また、後述する実施例２に示すように、ハンズフリー機器が接続されていない場合にのみ発信機能選択情報２２の設定内容に対応した通話機能を用いた発信処理等を行うように、判定してもよい。
【００２５】
ハンズフリー通話選択部１２は、記憶部２０に記憶されたハンズフリー使用時選択情報２３に基づいて、ハンズフリー機器使用時に利用する通話機能を選択する部分である。
接続確認部１０によって、ハンズフリー機器３０が接続状態にあることが確認された場合にのみ、このハンズフリー通話選択部１２による選択処理が行われる。
たとえば、ハンズフリー使用時選択情報２３に、電話機能を選択する情報が設定されていた場合は、利用する通話機能として、電話機能を選択して発信処理等を行う。
【００２６】
記憶部２０は、この発明で各機能を実行するとき利用される情報、設定情報、アプリケーションプログラムなどを記憶した部分であり、ＲＯＭ，ＲＡＭ，フラッシュメモリなどの半導体記憶素子、ＨＤＤ，ＳＳＤなどの記憶装置、その他の記憶媒体が用いられる。
記憶部２０には、たとえば、通話アプリ情報２１、発信機能選択情報２２、ハンズフリー使用時選択情報２３、ＴＥＬプログラム２４、VoIPプログラム２５などが記憶される。
図２に、記憶部に記憶される情報の一実施例の説明図を示す。
【００２７】
図２（ａ）に、通話アプリ情報２１の具体例を示す。
通話アプリ情報２１は、携帯端末ＴＥで利用可能な音声通話機能を実行するアプリケーションプログラムを特定する情報（たとえば、プログラム名）を記憶したものである。
図２（ａ）では、電話機能を実行する１つの電話機能プログラムと、VoIP機能を実行するｎ個のVoIP機能プログラムとが記憶されている状態を示している。
ここで、「Ｎｏ」は、各プログラムを特定するための識別番号を意味し、発信機能選択情報２２と、ハンズフリー使用時選択情報２３を設定するときに、この識別番号を利用するものとする。また、「Ｎｏ＝００」の電話機能プログラムは、必須プログラムとし、この通話アプリ情報２１に、必ず記憶されているものとする。
ただし、通話アプリ情報２１の記憶内容は図２（ａ）に示したものに限定するものではなく、複数の通話アプリケーションプログラムが存在するか否かを確認するために、音声通話用アプリケーションプログラムの個数を記憶してもよい。
【００２８】
図２（ｂ）に、発信機能選択情報２２の具体例を示す。
発信機能選択情報２２は、ユーザによって設定され、音声通話に利用するアプリケーションプログラムを記憶したものである。原則として、常に利用する通話機能を特定する情報が記憶され、この情報２２に設定されたアプリケーションプログラムによって音声通話が行われる。
図２（ｂ）では、３つの設定例（Ａ，Ｂ，Ｃ）を示しており、その設定内容は、「選択機能」と、「常時フラグ」とからなる。
たとえば、設定例Ａでは、選択機能として、識別番号「００」の電話機能プログラムが設定され、そのプログラムを常に使用するという意味で、常時フラグに「１」が設定されている。すなわち、この設定例Ａの情報２２に基づいて音声通話を実行するときは、常に、電話機能プログラムによって音声通話が行われる。
【００２９】
また、設定例Ｂでは、識別番号「０１」のVoIP機能プログラム０１（VoIP01）が音声通話を実行するプログラムとして設定され、常時フラグには、そのプログラムは常時使用するものではないことを意味する「０」が設定されている。
常時フラグが「０」の場合は、現在設定されている選択機能は一時的なものであってユーザの選択によって変更される可能性があることを意味する。
ただし、記憶部２０の発信機能選択情報２２に、何らかの通話アプリの識別番号を記憶した場合は、必ず常時使用することを意味するものとすれば、この常時フラグはなくてもよい。
また、設定例Ｃでは、「選択機能」として、「９９」を設定しているが、これは、この情報２２に音声通話アプリケーションが設定されていない場合があることを単に示したものである。音声通話の機能選択がされていない場合は、この情報２２を空白としてもよい。
【００３０】
図２（ｃ）に、ハンズフリー使用時選択情報２３の具体例を示す。
図２（ｃ）では、４つの設定例（Ａ，Ｂ，Ｃ，Ｄ）を示している。
ハンズフリー使用時選択情報２３は、ハンズフリー機器３０を使用するときに利用する通話機能を予め設定したものである。具体的には、ハンズフリー機器３０がＴＥに接続され、ＮＦＣによる通信が可能である状態（使用中）の場合に、利用する音声通話アプリケーションプログラムを記憶したものである。
原則として、この情報２３に、音声通話アプリケーションプログラムの識別番号が記憶されている場合は、その記憶されているアプリケーションプログラムによって発信処理や音声通話が行われる。
ただし、この情報２３に通話機能を特定する情報が記憶されていなかった場合は、複数の通話機能のうち予め決定されている通話機能を利用して発信処理等を行うものとする。
【００３１】
たとえば、図２（ｃ）の設定例Ａ，Ｂ，Ｃにおいて、選択機能として、それぞれ音声通話アプリケーションの識別番号が記憶されているので、それぞれ選択されたアプリケーションプログラムによる音声通話が行われる。
ただし、設定例Ｄは、機能選択がされていないことを意味する「９９」を記憶したものを示しているが、機能選択がされていない場合は、この情報２３を空白としてもよい。
また、後述する２つの実施例では、この情報２３に、機能選択が設定されていなかった場合は、電話機能プログラムを利用した発信処理等を行うものとしている。これは、ハンズフリー機器３０が使用されている状態においては、ユーザが表示画面の確認や入力操作ができない状況であることが多いと考えられるからであり、ユーザの利便性を考慮して、使用する通話アプリケーションプログラムを予め決定していることが好ましい。
【００３２】
この発明では、音声通話に利用するアプリケーションプログラムを選択するために、発信機能選択情報２２と、ハンズフリー使用時選択情報２３という２種類の設定情報を利用することを特徴とする。
まず、発信機能選択情報２２として、常時使用する通話機能を設定した場合は、常にその設定した通話機能のアプリケーションプログラムが使用されるが、ユーザが自ら使用する通話機能を選択したい場合や、表示画面の確認および入力操作が可能な状況を考慮して、この情報２２に何も選択機能が設定されていない場合は、ユーザに使用する音声通話アプリケーションを選択入力してもらう余地を残すようにする。これは後述する２つの実施例のステップＳ１４，Ｓ１５，Ｓ１６の処理に対応する。
【００３３】
一方、ハンズフリー機器３０を使用中の場合は、ユーザは表示画面の確認および入力操作ができない状況にある場合が多いと考えられるので、発信機能選択情報２２の設定内容とは無関係に、予め設定しておいたハンズフリー使用時選択情報２３を利用して、その情報２３の設定内容に基づいて、利用する通話アプリケーションを自動的に決定するようにする。これは、後述する実施例２のステップＳ１０からＳ１３の処理に対応する。
このように、２つの情報（２２，２３）を予め設定し、図４と図５に後述する実施例のような処理を行うことにより、ハンズフリー機器の使用状態と、ユーザの入力操作等が可能な状態とを考慮した適切な音声通話が可能となり、ユーザの利便性が向上できる。
【００３４】
図３に、表示部に表示される発信アプリケーションプログラムの設定画面および選択画面の一実施例の説明図を示す。
図３（ａ）は、発信処理等に利用する通話アプリケーションプログラムの設定画面であり、ユーザによって設定されたアプリケーションプログラムが、発信機能選択情報２２に記憶される。
ここでは、設定項目として、１つの電話機能と、２つのVoIP電話機能と、設定しないという４つの選択肢を示しているが、これに限るものではない。
また、この設定画面で設定された機能を常時利用するか否かの設定項目も示している。常時利用が設定された場合は、発信処理を実行するときは、原則として設定された通話機能のアプリケーションプログラムを使用することを意味する。
【００３５】
たとえば、図３（ａ）のように、VoIP電話機能０１が設定された場合は、図２（ｂ）の設定例Ｂに示したように、発信機能選択情報２２に記憶される。
ユーザが、ＴＥで音声通話を最初に実行する前に、図３（ａ）の設定画面を表示させて、利用するアプリケーションプログラムを予め設定してもよい。
ただし、この初期設定は必須ではなく、情報２２の初期値としては、予め「設定しない」を意味する「９９」を設定するか、空白にしておいてもよい。
情報２２が設定されていない場合は、ユーザが発信動作をしようとしたときに、図３（ｃ）に示すような選択画面を表示させて、ユーザに選択入力することを要求してもよい。
【００３６】
図３（ｂ）は、ハンズフリー使用時に、発信処理等に利用する通話アプリケーションプログラムの設定画面である。
この設定画面を用いて設定されたアプリケーションプログラムが、ハンズフリー使用時選択情報２３に記憶される。
この情報２３は、予め設定されることが好ましいが、初期値としては、「設定しない」を意味する「９９」を設定しておくか、あるいは空白にしてもよい。
後述する２つの実施例では、情報２３が「設定しない」となっている場合は、自動的に、電話機能アプリケーションプログラムを選択し、このプログラムに基づく発信処理を行うものとしている。これは、図４および図５のステップＳ１３に対応する。
【００３７】
図３（ｂ）では、図３（ａ）と同様に、設定項目として、１つの電話機能と、２つのVoIP機能と、設定しないという４つの選択肢を示しているが、これに限るものではない。ハンズフリー使用時は、画面確認と入力操作ができない場合が多いと考えられるので、いずれかの通話機能を予め設定しておくことが好ましく、「設定しない」という項目はなくてもよい。
また、ハンズフリー使用時は、ユーザの画面確認や入力操作を省略できるようにするために、図３（ａ）と異なり、ここで設定された通話機能は、必ず常時利用を前提とし、常時利用の設定項目を設けなくてもよい。
【００３８】
図３（ｃ）は、ユーザが発信開始入力をしたが、発信機能選択情報２２が設定されていない状態のとき、情報２２に設定されていた通話機能が「常時利用」に設定されていないとき、あるいは、接続確認部１０が、ハンズフリー機器との間で通信が可能な状態でないと判断した場合に、表示部２に表示される表示画面の一実施例である。
この表示画面は、ユーザに利用する通話機能を選択することを要求する選択画面であり、後述する図４および図５のステップＳ１４において表示される画面に相当する。
ここでは、ユーザが発信操作をしているので、使用する通話機能を必ず選択する必要がある。したがって、「設定しない」という項目は表示せずに、たとえば、３つの通話機能（電話、２つのVoIP）が選択肢として表示される。また、「常時利用」の項目を表示してもよい。
通話機能と同時に、「常時利用」の項目も選択された場合は、選択された通話機能が、常時利用に設定されるように、「常時フラグ」を１として、発信機能選択情報２２に記憶すればよい。
図３（ｃ）のような選択画面を表示した後、操作部３によって選択入力された通話機能を利用して発信処理等を行う。
【００３９】
＜この発明の音声通話選択処理＞
以下の実施例では、ユーザが、ハンズフリー使用時選択情報２３を予め設定しておくものとし、もし、この情報２３が設定されていない場合は、ハンズフリー機器の使用時におけるユーザの画面確認と入力操作をしないようにするために、予め定めた電話機能アプリケーションプログラムによる発信処理を行うものとする。
ただし、実行される通話アプリケーションプログラムをいずれかに予め決定しておけばよく、この電話機能アプリケーションプログラムに限られるものではなく、他のVoIPアプリケーションプログラムを実行するようにしてもよい。
以下には、２つの実施例を示すが、これらの処理に限るものではなく、他の処理を実行するようにしてもよい。
また、２つの実施例のうち、どちらの処理を実行するかを、ユーザに予め選択してもらい、選択した実施例の処理を実行するようにしてもよい。
【００４０】
（実施例１）
図４に、この発明の音声通話選択処理の実施例１のフローチャートを示す。
ここでは、発信機能選択情報２２に、ユーザが自らの意思で常時利用に設定された通話アプリケーションプログラムが記憶されている場合は、ハンズフリー機器の使用の有無にかかわらず、また、ハンズフリー使用時選択情報２３の記憶内容にかかわらず、発信機能選択情報２２に記憶された通話アプリケーションプログラムを利用して、発信処理を行うものとする。
ただし、発信機能選択情報２２が設定されていない場合は、ハンズフリー機器が使用中であれば、予め設定されたハンズフリー使用時選択情報２３の設定内容に基づいて、情報２３に設定されていた通話アプリケーションプログラムを用いて、発信処理を行う。
【００４１】
図４のステップＳ１において、制御部１は、音声通話を開始させるための入力（音声発信入力）がされたか否かを確認する。
たとえば、ユーザが、操作部３を利用して、発信開始を意味する入力操作をしたか否かをチェックする。
また、ハンズフリー機器３０としてヘッドセット３２が利用されている場合、ヘッドセットに設けられた入力スイッチが操作されて、ＮＦＣ４０により、近距離通信部９によって発信開始を意味するデータが受信されたか否かをチェックする。
ステップＳ２において、音声発信入力があった場合は、ステップＳ３へ進み、そうでない場合は、ステップＳ１をループする。
ステップＳ３において、制御部１は、通話アプリケーションプログラムが複数あるか否かをチェックする。ここでは、たとえば図２に示した通話アプリ情報２１を検索し、予め記憶された通話アプリケーションプログラムが、１つか、あるいは２つ以上かをチェックする。
【００４２】
ステップＳ４において、上記検索の結果、複数の通話アプリケーションプログラムが存在する場合は、ステップＳ５へ進む。そうでない場合は、ステップＳ１３へ進み、必須のプログラムである電話機能プログラムだけが存在するので、ユーザは特別な入力操作をすることなく、電話処理部７によって、電話機能プログラムを用いて、発信処理が行われる。
その後、図示していないが、発信後、相手先が着信応答した場合は、音声通話が行われ、その後処理を終了する。
【００４３】
ステップＳ５において、通話機能判定部１１が、発信機能選択情報２２の記憶内容を確認する。
ステップＳ６において、上記確認によって、情報２２に、常時利用に設定されている通話アプリケーションプログラムが記憶されている場合は、ステップＳ７へ進み、そうでない場合はステップＳ８へ進む。
ステップＳ７において、情報２２に記憶されている選択された通話アプリケーションプログラムを利用して、発信処理を実行する。
たとえば、情報２２に、電話機能プログラムが記憶されている場合は、電話処理部７によって、発信処理が行われる。
また、情報２２に、VoIP機能プログラムが記憶されている場合は、音声通信処理部８によって、発信処理が行われる。
これにより、ハンズフリー機器の使用の有無に関係なく、設定された情報に基づいて自動的に発信処理が行われるので、ユーザの利便性を向上できる。
【００４４】
ステップＳ８において、接続確認部１０が、ハンズフリー機器３０が携帯端末ＴＥにＮＦＣ接続され、ＮＦＣによる無線通信が可能な状態となっているか否かを確認する。
ステップＳ９において、ＮＦＣ接続中のハンズフリー機器がある場合は、ステップＳ１０へ進み、ない場合はステップＳ１４へ進む。
ステップＳ１０において、ハンズフリー通話選択部１２が、ハンズフリー使用時選択情報２３の記憶内容を確認する。
ステップＳ１１において、上記確認によって、情報２３に、ユーザによって選択された通話アプリケーションプログラムが設定されている場合は、ステップＳ１２へ進む。
一方、何も設定されていない場合は、ステップＳ１３へ進み、上記したように、電話機能アプリケーションプログラムによる発信処理が行われる。
【００４５】
ステップＳ１２において、情報２３に設定されている通話アプリケーションプログラムを利用して、発信処理を実行する。すなわち、ステップＳ７と同様に、電話処理部７または音声通信処理部８によって、発信処理が行われる。
この場合、ユーザが、ハンズフリー機器で音声発信入力をした後、特に画面確認と入力操作をすることなく、自動的に、情報２３に予め設定されていた通話アプリケーションプログラムを利用した発信処理が行われる。
これにより、ハンズフリー機器が使用され、ユーザの画面確認や入力操作が困難な場合に、ユーザの利便性を向上させることができる。
【００４６】
ステップＳ１４において、ハンズフリー機器が使用されていないので、発信処理を行う通話機能をユーザに選択してもらうために、通話アプリケーションプログラムの選択画面を、表示部２に表示させる。
ここでは、たとえば、図３（ｃ）のような表示画面を表示させる。
ステップＳ１５において、操作部３を利用して、ユーザが通話アプリケーションプログラムを選択する入力をしたか否かをチェックする。
選択入力があればステップＳ１６へ進み、そうでない場合はステップＳ１５をループする。
ステップＳ１６において、ユーザが選択した通話アプリケーションプログラムを利用して、発信処理を実行する。
これにより、ハンズフリー機器が使用されていない場合は、ユーザに利用する通話機能を選択してもらうようにしているので、ユーザが意図する適切な通話機能を利用して、発信処理等を行うことが可能となる。
【００４７】
（実施例２）
図５に、この発明の音声通話選択処理の実施例２のフローチャートを示す。
ここでは、まず、ハンズフリー機器を使用中か否かを確認し、ハンズフリー機器を使用している場合は、発信機能選択情報２２の記憶内容にかかわらず、実施例１と同様の発信処理（ステップＳ１０からＳ１３）を行う。
すなわち、操作部３によって発信開始入力がされた場合に、接続確認部１０によって、ＴＥとハンズフリー機器との間で通信が可能であることが確認された場合、ハンズフリー通話選択部１２によって選択された通話機能を利用して発信処理等を行う。
また、ハンズフリー機器を使用していない場合は、発信機能選択情報２２の記憶内容に基づいて自動的に発信処理を行うか、あるいは、ユーザにより選択入力された通話アプリケーションプログラムを用いて発信処理を行う。
図５に示すステップにおいて、図４に示したステップと同じ処理を行うステップについては、同じ符号を付与する。
【００４８】
図５のステップＳ１からＳ４において、図４と同様の処理を行い、ステップＳ４において、通話アプリケーションプログラムが複数存在する場合に、ステップＳ８へ進む。
ステップＳ８において、ハンズフリー機器３０がＴＥにＮＦＣ接続され、ＮＦＣによる無線通信が可能な状態となっているか否かを確認する。
ステップＳ９において、ＮＦＣ接続中のハンズフリー機器がある場合は、ステップＳ１０へ進み、ない場合はステップＳ５へ進む。
ステップＳ１０からＳ１３までの処理は、図４に示した実施例１と同様の処理であり、ハンズフリー機器３０が接続されているので、ユーザの入力操作を必要とせずに、予め設定された情報２３に基づいて、自動的に発信処理を行う。
すなわち、ユーザがＴＥの画面確認や入力操作するのが困難な状況の場合には、ユーザに入力操作等を要求することなく、自動的に発信処理を行うので、ユーザの利便性を向上できる。
【００４９】
ステップＳ５，Ｓ６およびＳ７についても、図４の実施例１と同様に、発信機能選択情報２２に設定されている通話アプリケーションプログラムを用いて、発信処理を行う。
ステップＳ６において、情報２２に、常時利用に設定されている通話アプリケーションプログラムがない場合は、ステップＳ１４へ進む。
ステップＳ１４からＳ１６において、図４の実施例１と同様に、ユーザに、発信に利用する通話アプリケーションプログラムを選択することを要求し、ユーザが選択入力した通話アプリケーションプログラムを利用して、発信処理を行う。
これにより、ハンズフリー機器を使用していない状況で、ユーザが意図的に常時利用する通話アプリケーションプログラムを設定しなかった場合には、ユーザの入力操作によって選択された通話機能を利用して、発信処理等を行うことが可能となる。
【００５０】
以上の実施形態では、携帯性を有する端末についての通話選択処理を記載したが、本発明の対象から、携帯性を有さない情報処理装置を排除するものではない。
携帯性を有さない情報処理装置として、すえ置きタイプのパソコンやサーバ等についても本発明の通話選択処理を適用することができ、たとえば実施例に記載した携帯端末をすえ置きタイプのパソコンに置きかえることができる。
【符号の説明】
【００５１】
１  制御部
２  表示部
３  操作部
４  音声入力部
５  音声出力部
６  無線通信部
７  電話処理部
８  音声通信処理部
９  近距離通信部
１０  ＮＦＣ接続確認部
１１  通話機能判定部
１２  ハンズフリー通話選択部
１３  通話部
２０  記憶部
２１  通話アプリ情報
２２  発信機能選択情報
２３  ハンズフリー使用時選択情報
２４  ＴＥＬプログラム
２５  VoIPプログラム
３０  ハンズフリー機器
３１  音声入出力機器
３２  ヘッドセット
４０  ＮＦＣ
【図１】
2015159477.tif 000003
【図２】
2015159477.tif 000004
【図３】
2015159477.tif 000005
【図４】
2015159477.tif 000006
【図５】
2015159477.tif 000007