(57)【要約】【課題】ログインなどの操作を行うことなく最適な電話サービスを利用する。【解決手段】電話機能部１４と電話アプリ１５を有し、発信先となる電話番号に電話アプリ１５が利用するアカウント情報を関連付けてアカウント情報蓄積部１６に記憶しておき、電話機３から発信先の電話番号を入力したときに、発信先の電話番号に関連付けられたアカウント情報をアカウント情報蓄積部１６から取得し、状況確認部１５１が発信先のアカウント情報のログイン状況を確認し、発信先のログイン状況がログイン中である場合は電話アプリ１５の電話機能部１５２が発信先のアカウント情報を用いて電話をかける。これにより、ユーザは、電話機３に発信先の電話番号を入力するだけで、最適な電話サービスを選択して電話をかけることができる。【選択図】図１
2014053712.tif 000002
【特許請求の範囲】
【請求項１】
電話機を接続して電話サービスに対応する電話サービス選択装置であって、
電話番号により発信先を指定する第１の電話サービスに対応する第１の電話手段と、
アカウント情報により発信先を指定し発信先のログイン状況によって通話が可能な第２の電話サービスに対応する第２の電話手段と、
発信先の電話番号と前記アカウント情報を関連付けて格納するアカウント情報蓄積手段と、
前記電話機から電話番号の入力を受け付ける受付手段と、
前記アカウント情報のログイン状況を確認する確認手段と、
前記受付手段が入力した電話番号に関連付けられたアカウント情報を前記アカウント情報蓄積手段から取得し、前記アカウント情報のログイン状況がログイン中である場合は前記第２の電話手段により前記アカウント情報に対して発信し、前記アカウント情報のログイン状況がログイン中でない場合は前記第１の電話手段により前記電話番号に対して発信する発信手段と、
を有することを特徴とする電話サービス選択装置。
【請求項２】
前記第２の電話手段が着信したときに、着信した呼のアカウント情報に関連付けられた電話番号を前記アカウント情報蓄積手段から取得し、前記電話機に当該電話番号を表示させて呼び出す着信手段を有することを特徴とする請求項１記載の電話サービス選択装置。
【請求項３】
複数の第２の電話サービスそれぞれに対応する複数の第２の電話手段を有し、
前記アカウント情報蓄積手段は、前記発信先の電話番号に対して複数の前記アカウント情報と優先度を関連付け、
前記発信手段は、前記優先度の順にアカウント情報を取得することを特徴とする請求項１又は２に記載の電話サービス選択装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話サービスを選択する技術に関する。
【背景技術】
【０００２】
ＩＰ網を利用した電話サービスには、電話番号を指定して電話をかける電話サービスとアカウントを指定して電話をかける電話サービスが存在する。
【０００３】
電話番号を指定して電話をかける電話サービスは一定以上の通話品質を保つ必要があるため、一般的に通話時間に応じた料金が発生する。一方、アカウントを指定して電話をかける電話サービスは一定以上の通話品質を保つ必要がないため、無料あるいは非常に安価で通話することができる。近年では、通話料金の点から、アカウントを指定する電話サービスの利用が増加している。
【０００４】
通話料金を考慮して電話サービスを選択する技術として特許文献１がある。特許文献１では、携帯電話端末へ発信する場合、携帯電話サービスのキャリアで通話料金が異なることから、通話料金が安価なキャリアを選択して電話をかける技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−０７７６２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
アカウントを指定する電話サービスを利用する際には、ＰＣやスマートホンで電話アプリを起動し、電話サービスにログインした後、着信先のアカウントを指定して電話をかける必要がある。このとき着信先も同じ電話サービスにログインしている必要があり、着信先がログインしていない場合は電話をかけることができない。そのため、アカウントを指定する電話サービスでは、ユーザが電話アプリを起動し、電話サービスにログインした後、着信先のログイン状況を確認した上で、電話をかける必要があった。このとき着信先がログインしていない場合はその電話サービスを利用して通話できない。
【０００７】
本発明は、上記に鑑みてなされたものであり、ログインなどの操作を行うことなく、最適な電話サービスを利用することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る電話サービス選択装置は、電話機を接続して電話サービスに対応する電話サービス選択装置であって、電話番号により発信先を指定する第１の電話サービスに対応する第１の電話手段と、アカウント情報により発信先を指定し発信先のログイン状況によって通話が可能な第２の電話サービスに対応する第２の電話手段と、発信先の電話番号と前記アカウント情報を関連付けて格納するアカウント情報蓄積手段と、前記電話機から電話番号の入力を受け付ける受付手段と、前記アカウント情報のログイン状況を確認する確認手段と、前記受付手段が入力した電話番号に関連付けられたアカウント情報を前記アカウント情報蓄積手段から取得し、前記アカウント情報のログイン状況がログイン中である場合は前記第２の電話手段により前記アカウント情報に対して発信し、前記アカウント情報のログイン状況がログイン中でない場合は前記第１の電話手段により前記電話番号に対して発信する発信手段と、を有することを特徴とする。
【０００９】
上記電話サービス選択装置において、前記第２の電話手段が着信したときに、着信した呼のアカウント情報に関連付けられた電話番号を前記アカウント情報蓄積手段から取得し、前記電話機に当該電話番号を表示させて呼び出す着信手段を有することを特徴とする。
【００１０】
上記電話サービス選択装置において、複数の第２の電話サービスそれぞれに対応する複数の第２の電話手段を有し、前記アカウント情報蓄積手段は、前記発信先の電話番号に対して複数の前記アカウント情報と優先度を関連付け、前記発信手段は、前記優先度の順にアカウント情報を取得することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ログインなどの操作を行うことなく、最適な電話サービスを利用することができる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施の形態におけるゲートウェイ装置を含む全体構成図である。
【図２】上記ゲートウェイ装置のアカウント情報蓄積部に格納された情報の例を示す図である。
【図３】上記ゲートウェイ装置のユーザ情報蓄積部に格納された情報の例を示す図である。
【図４】上記ゲートウェイ装置の電話発信時の処理の流れを示すフローチャートである。
【図５】電話発信時の全体の流れを示すシーケンス図である。
【図６】上記ゲートウェイ装置の電話着信時の処理の流れを示すフローチャートである。
【図７】第２の実施の形態におけるゲートウェイ装置のアカウント情報蓄積部に格納された情報の例を示す図である。
【図８】第３の実施の形態におけるゲートウェイ装置を含む全体構成図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について図面を用いて説明する。
【００１４】
［第１の実施の形態］
図１は、第１の実施の形態におけるゲートウェイ装置を含む全体構成図である。第１の実施の形態におけるゲートウェイ装置１は、ユーザ宅内に配置され、電話機３が接続される。また、ゲートウェイ装置１は電話機能と電話アプリ機能を搭載し、電話網１００とインターネット２００に接続して他のユーザの電話機１１０やＰＣ２１０と電話機３との間での通話を可能とする。なお、電話アプリ機能を用いてＰＣ２１０に電話をかける場合は、ＰＣ２１０のユーザが電話サービスにログインしている必要がある。ユーザのログイン状況はサーバ２２０に問い合わせることで知ることができる。
【００１５】
本実施の形態におけるゲートウェイ装置１は、受付部１１、発信部１２、着信部１３、電話機能部１４、電話アプリ１５、アカウント情報蓄積部１６、およびユーザ情報蓄積部１７を備える。ゲートウェイ装置１が備える各部は、演算処理装置、記憶装置等を備えたコンピュータにより構成して、各部の処理がプログラムによって実行されるものとしてもよい。このプログラムはゲートウェイ装置１が備える記憶装置に記憶されており、磁気ディスク、光ディスク、半導体メモリ等の記録媒体に記録することも、ネットワークを通して提供することも可能である。以下、各部について説明する。
【００１６】
受付部１１は、電話機３から発信先の電話番号の入力を受け付ける。
【００１７】
発信部１２は、受付部１１が入力した発信先の電話番号に関連付けられたアカウント情報をアカウント情報蓄積部１６から取得し、取得したアカウント情報のユーザがログイン中である場合は電話アプリ１５を用いて取得したアカウント情報に対して発信し、取得したアカウント情報のユーザがログイン中でない場合は電話機能部１４を用いて発信先の電話番号に発信する。アカウント情報蓄積部１６からアカウント情報を取得する場合は、アカウント情報に付与された優先度順に取得してログイン状況を確認し、発信する。
【００１８】
着信部１３は、電話アプリ１５が着信した際に、着信した呼の発信元のアカウント情報をアカウント情報蓄積部１６で検索し、発信元のアカウント情報が登録されている場合は、そのアカウント情報に関連付けられた電話番号を取得して電話機３に表示させて呼び出す。
【００１９】
電話機能部１４は、電話網１００に接続し、電話番号により発信先の電話機１１０を指定して電話機３との間での通話を可能とする。電話番号で発信先を指定する電話サービスは、ログインが不要でいつでも電話機１１０を呼び出すことが可能である。
【００２０】
電話アプリ１５は、インターネット２００に接続し、状況確認部１５１と電話機能部１５２を備え、発信先のアカウント情報を指定してＰＣ２１０と電話機３との間での通話を可能とする。状況確認部１５１は発信先のユーザのログイン状況をサーバ２２０に問い合わせる。電話機能部１５２は発信先のユーザがログインしている場合に発信先のＰＣ２１０に電話をかけて呼び出すことができる。なお、電話機能部１５２は、パケットを音声信号、音声信号をパケットに変換するＶｏＩＰ変換機能を有し、電話機３での電話サービスを利用可能とする。また、電話機能部１５２は、ユーザ情報蓄積部１７に格納されたユーザのアカウント情報を用いて電話サービスにログインし、ＰＣ２１０等からの着信を待つ。図１では、１つの電話アプリ１５のみを示したが、複数の電話サービスを利用する場合は、複数の電話アプリ１５を動作させて、電話サービスそれぞれにログインする。
【００２１】
アカウント情報蓄積部１６は、発信先の電話番号と電話アプリのアカウント情報を関連付けて格納する。発信先が複数の電話アプリを利用する場合は、発信先の電話番号に複数のアカウント情報と優先度（優先順位）を関連付ける。図２に、アカウント情報蓄積部１６が格納した情報の例を示す。同図に示す例では、電話番号に電話アプリ名とアカウント名を関連付け、電話番号毎に使用する電話アプリの優先度を付与している。
【００２２】
ユーザ情報蓄積部１７は、電話アプリ１５が電話サービスにログインするための情報を格納する。図３に、ユーザ情報蓄積部１７が格納した情報の例を示す。同図に示す例では、電話アプリ名にアカウント名とパスワードを関連付け、さらに電話アプリの優先度を付与している。
【００２３】
次に、本実施の形態におけるゲートウェイ装置の動作について説明する。
【００２４】
まず、ユーザ情報の初期設定について説明する。
【００２５】
ユーザは、自身が利用する電話サービスのアカウント、パスワードなどのアカウント情報をゲートウェイ装置１に設定する。設定されたアカウント情報はユーザ情報蓄積部１７に格納される。複数の電話サービスを利用する場合は電話サービスそれぞれのアカウント情報を設定し、各アカウント情報に優先度を設定する。電話アプリ１５は、ユーザ情報蓄積部１７に格納されたアカウント情報を用いて電話サービスにログインする。
【００２６】
続いて、発信先のアカウント情報の登録について説明する。
【００２７】
電話アプリ１５を用いて電話をかけたい相手については、発信先の電話番号と電話サービスのアカウント情報をゲートウェイ装置１に登録する。登録された情報はアカウント情報蓄積部１６に格納される。１つの電話番号に複数のアカウント情報を関連付けた場合は、アカウント情報それぞれの優先度をユーザ情報蓄積部１７に格納された優先度に基いて設定する。具体的には、図３に示すユーザ情報蓄積部１７には電話アプリの「ＡＡＡＡ」と「ＢＢＢＢ」がそれぞれ優先度を１，２として登録されているので、図２に示すアカウント情報蓄積部１６に電話番号「０６−○○○○−△△△△」に関連付けられた電話アプリ名が「ＡＡＡＡ」「ＢＢＢＢ」のアカウント情報の優先度はそれぞれ１，２と設定する。
【００２８】
続いて、電話発信時の動作について説明する。
【００２９】
図４は、第１の実施の形態におけるゲートウェイ装置１の電話発信時の処理の流れを示すフローチャートである。
【００３０】
ユーザが電話機３を用いて発信先の電話番号を入力すると、受付部１１が電話機３から発信先の電話番号を受信する（ステップＳ１１）。
【００３１】
そして、発信部１２がアカウント情報蓄積部１６を参照して入力された発信先の電話番号が登録されているか否かを判定する（ステップＳ１２）。発信先の電話番号が登録されていない場合は（ステップＳ１２のＮｏ）、電話機能部１４が入力された発信先の電話番号を用いて発信先の電話機１１０を呼び出す（ステップＳ１７）。
【００３２】
発信先の電話番号が登録されている場合は（ステップＳ１２のＹｅｓ）、発信先の電話番号に関連付けられたアカウント情報を取得する（ステップＳ１３）。発信先の電話番号に複数のアカウント情報が関連付けられている場合、優先度の最も高いアカウント情報を取得する。本実施例では優先度が１のアカウント情報を取得する。
【００３３】
そして、電話アプリ１５の状況確認部１５１は、取得したアカウント情報のログイン状況をサーバ２２０に問い合わせて、発信先のユーザが電話サービスにログインしているか否かを判定する（ステップＳ１４）。
【００３４】
発信先がログイン中の場合（ステップＳ１４のＹｅｓ）、対応する電話アプリ１５が取得したアカウント情報を用いて発信先のＰＣ２１０を呼び出す（ステップＳ１５）。
【００３５】
発信先がログイン中でない場合（ステップＳ１４のＮｏ）、発信先の電話番号に関連付けられた別のアカウント情報が存在するか否か調べ（ステップＳ１５）、ログイン状況を調べていない別のアカウント情報が存在する場合は（ステップＳ１５のＮｏ）、ステップＳ１３に戻り次に優先度の高いアカウント情報を取得する。
【００３６】
発信先の電話番号に関連付けられた全てのアカウント情報を調べた結果、発信先のユーザがいずれの電話サービスにもログインしていない場合は（ステップＳ１５のＹｅｓ）、電話機能部１４が入力された発信先の電話番号を用いて発信先の電話機１１０を呼び出す（ステップＳ１７）。
【００３７】
続いて、図５に示すシーケンス図を用いて電話発信時の全体の流れを説明する。
【００３８】
まず、ゲートウェイ装置１が電話機３から発信先の電話番号を受信する（ステップＳ２１）。
【００３９】
ゲートウェイ装置１は、受信した発信先の電話番号に関連付けられたアカウント情報を取得し（ステップＳ２２）、取得したアカウント情報のログイン状況をサーバ２２０に問い合わせる（ステップＳ２３）。
【００４０】
ゲートウェイ装置１は、サーバ２２０からログイン状況を受信する（ステップＳ２４）。
【００４１】
発信先のユーザが電話サービスにログインしている場合はＰＣ２１０を呼び出し（ステップＳ２５−１）、発信先のユーザが電話サービスにログインしていない場合は電話機１１０を呼び出す（ステップＳ２５−２）。
【００４２】
以上の処理により、ユーザは電話機３に電話番号を入力した場合でも、電話番号に関連付けられたアカウント情報で電話がかけられる場合、つまり発信先のユーザが電話サービスにログインしている場合は、発信部１２は、その電話サービスを利用して電話をかけるので、ユーザは電話番号を入力するだけで、最適な電話サービスを利用できる。
【００４３】
続いて、電話着信時の動作について説明する。
【００４４】
図６は、第１の実施の形態におけるゲートウェイ装置１の電話着信時の処理の流れを示すフローチャートである。
【００４５】
電話が着信すると（ステップＳ３１）、電話アプリ１５への着信であるか否か判定し（ステップＳ３２）、電話網１００からの着信である場合は（ステップＳ３２のＮｏ）、電話機３を呼び出す（ステップＳ３７）。
【００４６】
電話アプリ１５への着信の場合（ステップＳ３２のＹｅｓ）、着信部１３は、発信元のアカウントがアカウント情報蓄積部１６に登録されているか否か判定し（ステップＳ３３）、発信元のアカウントが登録されていない場合は（ステップＳ３３のＮｏ）、電話番号の表示なしで電話機３を呼び出す（ステップＳ３６）。
【００４７】
発信元のアカウントが登録されている場合（ステップＳ３３のＹｅｓ）、着信部１３は、アカウント情報蓄積部１６から発信元のアカウントに関連付けられた電話番号を取得して（ステップＳ３４）、取得した電話番号を電話機３に表示させて呼び出す（ステップＳ３５）。
【００４８】
以上の処理により、電話アプリ１５が着信した場合に、着信した呼のアカウント情報がアカウント情報蓄積部１６に登録されている場合は、アカウント情報が電話番号に変換されて電話機３に表示される。
【００４９】
［第２の実施の形態］
第１の実施の形態では、状況確認部１５１は電話をかける際に発信先のログイン状況を確認していたが、第２の実施の形態では、状況確認部１５１は定期的にログイン状況を調べてアカウント情報蓄積部１６に記録し、電話発信時はアカウント情報蓄積部１６を参照して発信先のログイン状況を確認する。ゲートウェイ装置の構成、電話発信時、電話着信時の処理の流れは第１の実施の形態と同様であるので、ここでは第１の実施の形態と異なる点について説明する。
【００５０】
アカウント情報蓄積部１６にアカウント情報を登録した後、状況確認部１５１は定期的にサーバ２２０にアクセスし、アカウント情報蓄積部１６に登録されたアカウント情報のユーザが電話サービスにログインしているか否かを調べてアカウント情報蓄積部１６にログイン状況を更新する。図７に、第２の実施の形態でアカウント情報蓄積部１６に格納された情報の例を示す。同図に示す例では、第１の実施の形態でアカウント情報蓄積部１６に格納した情報にアカウントそれぞれのログイン状況を追加している。
【００５１】
第２の実施の形態では、電話発信時に、発信部１２はアカウント情報蓄積部１６のログイン状況を参照し、発信先がログイン中であるか否かを判定する。
【００５２】
［第３の実施の形態］
図８は、第３の実施の形態におけるゲートウェイ装置を含む全体構成図である。
【００５３】
第３の実施の形態では、電話発信時にゲートウェイ装置１が料金情報サーバ５に接続して通話料金を取得し、一番安価な方法で電話をかける。第１，２の実施の形態では、アカウント情報に付与した優先度順に利用する電話サービスを選択したが、第３の実施の形態では、取得した通話料金の安い順に電話サービスを選択し、ログイン状況を確認して発信する。
【００５４】
ゲートウェイ装置１は、電話機３から発信先の電話番号を受信すると、発信先の電話番号に関連付けられたアカウント情報それぞれについて通話料金を料金情報サーバ５に問い合わせて取得し、通話料金の安い順に電話サービスを選択して発信先のログイン状況を確認し、発信先がログインしている電話サービスを利用して電話をかける。
【００５５】
以上説明したように、本実施の形態によれば、電話機能部１４と電話アプリ１５を有し、発信先となる電話番号に電話アプリ１５が利用するアカウント情報を関連付けてアカウント情報蓄積部１６に記憶しておき、電話機３から発信先の電話番号を入力したときに、発信先の電話番号に関連付けられたアカウント情報をアカウント情報蓄積部１６から取得し、状況確認部１５１が発信先のアカウント情報のログイン状況を確認し、発信先のログイン状況がログイン中である場合は電話アプリ１５の電話機能部１５２が発信先のアカウント情報を用いて電話をかけることにより、ユーザは、電話機３に発信先の電話番号を入力するだけで、最適な電話サービスを選択して電話をかけることができる。
【００５６】
本実施の形態によれば、電話アプリ１５が着信したときに、アカウント情報蓄積部１６から発信元のアカウントを検索し、関連付けられた電話番号を取得して電話機３に表示させて呼び出すことにより、ユーザは利用する電話サービスによらずに発信元を電話番号で認識できる。
【符号の説明】
【００５７】
１…ゲートウェイ装置
１１…受付部
１２…発信部
１３…着信部
１４…電話機能部
１５…電話アプリ
１５１…状況確認部
１５２…電話機能部
１６…アカウント情報蓄積部
１７…ユーザ情報蓄積部
１００…電話網
１１０…電話機
２００…インターネット
２１０…ＰＣ
２２０…サーバ
３…電話機
５…料金情報サーバ
【図１】
2014053712.tif 000003
【図２】
2014053712.tif 000004
【図３】
2014053712.tif 000005
【図４】
2014053712.tif 000006
【図５】
2014053712.tif 000007
【図６】
2014053712.tif 000008
【図７】
2014053712.tif 000009
【図８】
2014053712.tif 000010