(57)【要約】【課題】ユーザが希望する場所でインターネットを介してデータを通信した場合に、１回の通信にかかるコストの総和を低くする。【解決手段】  携帯通信端末５０は、第１通信装置５２と、第２通信装置５４と、操作装置６６と、音声入力モジュールと、音声出力モジュールと、制御装置６０とを含む。第１通信装置５２は、インターネットプロトコルに従ってデータを無線通信する。第２通信装置５４は、第１通信装置５２とは異なる規格とインターネットプロトコルとに従ってデータを無線通信する。制御装置６０は、音声入力モジュールが生成した音声データを通信先に送信するように、第１通信装置５２および第２通信装置５４を制御する。【選択図】図１
2008263506.tif 000002
【特許請求の範囲】
【請求項１】
インターネットプロトコルに従ってデータを無線通信するための第１の通信手段と、
前記第１の通信手段とは異なる通信規格と前記インターネットプロトコルとに従ってデータを無線通信するための第２の通信手段と、
通信先を示す情報と中継の指示を示す情報の入力とを受付けるための受付手段と、
音声の入力を受け付けて前記音声に対応する音声データを信号として生成するための音声入力手段と、
前記第１の通信手段および前記第２の通信手段を制御するための制御手段とを含み、
前記制御手段は、
前記第１の通信手段および前記第２の通信手段の一方の通信手段を選択するための通信選択手段と、
前記通信先を示す情報を前記受付手段が受付けた場合、前記通信選択手段が選択した通信手段を用いて前記音声入力手段が生成した前記音声データを前記通信先に送信するように、前記第１の通信手段および前記第２の通信手段を制御するための通話制御手段と、
前記通信選択手段が選択した通信手段が前記音声データを通信していることを検知するための検知手段と、
前記通信選択手段が選択した通信手段が前記音声データを通信していることを前記検知手段が検知したか否かに基づいて、前記複数の種類の通信速度のいずれかを選択するための検知選択手段と、
前記通信選択手段が選択した通信手段が前記音声データを通信している場合は、前記通信選択手段が選択した通信手段による通信と並行して、前記検知選択手段が選択した通信速度で前記第２の通信手段が受信した前記データを送信するように、前記第１の通信手段を制御するための第１の中継制御手段と、
前記通信選択手段が選択した通信手段が前記音声データを通信している場合は、前記通信選択手段が選択した通信手段による通信と並行して、前記検知選択手段が選択した通信速度で前記第１の通信手段が受信した前記データを送信するように、前記第２の通信手段を制御するための第２の中継制御手段とを含み、
前記通信選択手段が選択した通信手段が前記通信先から受信した音声データに対応する音声を出力するための音声出力手段をさらに含む、携帯通信端末。
【請求項２】
インターネットプロトコルに従ってデータを無線通信するための第１の通信手段と、
前記第１の通信手段とは異なる通信規格と前記インターネットプロトコルとに従ってデータを無線通信するための第２の通信手段と、
通信先を示す情報の入力を受付けるための受付手段と、
音声の入力を受け付けて前記音声に対応する音声データを信号として生成するための音声入力手段と、
前記第１の通信手段および前記第２の通信手段を制御するための制御手段とを含み、
前記制御手段は、
前記第１の通信手段および前記第２の通信手段の一方の通信手段を選択するための通信選択手段と、
前記通信選択手段が選択した通信手段を用いて前記音声入力手段が生成した前記音声データを前記通信先に送信するように、前記第１の通信手段および前記第２の通信手段を制御するための通話制御手段とを含み、
前記通信選択手段が選択した通信手段が前記通信先から受信した音声データに対応する音声を出力するための音声出力手段をさらに含む、携帯通信端末。
【請求項３】
インターネットプロトコルに従ってデータを無線通信するための第１の通信手段と、
前記第１の通信手段とは異なる通信規格と前記インターネットプロトコルとに従ってデータを無線通信するための第２の通信手段と、
通信先を示す情報と中継の指示を示す情報の入力とを受付けるための受付手段と、
音声の入力を受け付けて前記音声に対応する音声データを信号として生成するための音声入力手段と、
前記第１の通信手段および前記第２の通信手段を制御するための制御手段とを含み、
前記制御手段は、
前記第１の通信手段および前記第２の通信手段の一方の通信手段を選択するための通信選択手段と、
前記通信先を示す情報を前記受付手段が受付けた場合、前記通信選択手段が選択した通信手段を用いて前記音声入力手段が生成した前記音声データを前記通信先に送信し、前記中継の指示を示す情報を前記受付手段が受付けた場合、前記第１の通信手段および前記第２の一方が受信した前記データを他方が送信するように、前記第１の通信手段および前記第２の通信手段を制御するための通信制御手段とを含み、
前記通信選択手段が選択した通信手段が前記通信先から受信した音声データに対応する音声を出力するための音声出力手段をさらに含む、携帯通信端末。
【請求項４】
前記通信制御手段は、
前記通信先を示す情報を前記受付手段が受付けた場合、前記通信選択手段が選択した通信手段を用いて前記音声入力手段が生成した前記音声データを前記通信先に送信するように、前記第１の通信手段および前記第２の通信手段を制御するための通話制御手段と、
前記中継の指示を示す情報を前記受付手段が受付けた場合、前記第１の通信手段が受信した前記データを前記第２の通信手段が送信し、かつ前記第２の通信手段が受信した前記データを前記第１の通信手段が送信するように、前記第１の通信手段および前記第２の通信手段を制御するためのゲートウェイ制御手段とを含む、請求項３に記載の携帯通信端末。
【請求項５】
前記ゲートウェイ制御手段は、
複数の種類の通信速度のいずれかを選択するための速度選択手段と、
前記通信選択手段が選択した通信手段が前記音声データを通信している場合は、前記通信選択手段が選択した通信手段による通信と並行して前記第２の通信手段が受信した前記データを前記速度選択手段が選択した通信速度で送信するように、前記第１の通信手段を制御するための第１の中継制御手段と、
前記通信選択手段が選択した通信手段が前記音声データを通信している場合は、前記通信選択手段が選択した通信手段による通信と並行して、前記第１の通信手段が受信した前記データを前記速度選択手段が選択した通信速度で送信するように、前記第２の通信手段を制御するための第２の中継制御手段とを含む、請求項４に記載の携帯通信端末。
【請求項６】
前記速度選択手段は、
前記通信選択手段が選択した通信手段が前記音声データを通信していることを検知するための検知手段と、
前記通信選択手段が選択した通信手段が前記音声データを通信していることを前記検知手段が検知したか否かに基づいて、前記複数の種類の通信速度のいずれかを選択するための検知選択手段とを含む、請求項５に記載の携帯通信端末。
【請求項７】
前記速度選択手段は、
前記第２の通信手段が受信した前記データに基づいて、前記第２の通信手段と通信する通信装置の数を計数するための計数手段と、
前記複数の種類の通信速度のうち、前記計数手段が計数した前記通信装置の数に対応する通信速度を選択するための計数選択手段とを含む、請求項５に記載の携帯通信端末。
【請求項８】
前記制御手段は、
前記第１の通信手段および前記第２の通信手段を前記ゲートウェイ制御手段が制御しているか否かに応じて前記音声入力手段が生成する前記信号のサンプリングレートを選択するためのレート選択手段と、
前記レート選択手段が選択したサンプリングレートで前記信号を生成するように、前記音声入力手段を制御するための入力制御手段とをさらに含む、請求項３に記載の携帯通信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯通信端末に関し、特に、インターネットプロトコルに従って通信するネットワーク間を相互に接続するための携帯通信端末に関する。
【背景技術】
【０００２】
特許文献１は、広域ネットワークと無線ローカルエリアネットワークとを相互接続するルータ機能を有し、無線ローカルエリアネットワーク上のクライアントを広域ネットワークに接続する接続装置を開示する。接続装置は、音声情報格納装置と、仲介装置と、送信装置とを含む。音声情報格納装置は、クライアントで再生可能な音声情報を格納する。仲介装置は、広域ネットワークのプロトコルを用いて情報のやり取りを行うクライアントと、広域ネットワーク上の他の機器との間における音声電話を実現する。送信装置は、クライアントから他の機器に送信される発呼信号、または他の機器からクライアントに送信される信号に基づいて、広域ネットワークのプロトコルを利用して格納されている音声情報をクライアントに送信する処理を開始し、他の機器からクライアントに送信される信号に基づいて終了する。
【０００３】
特許文献１に開示された発明によると、ＩＰ（Internet Protocol）電話システムの全データを経由させて広告情報を付加する特定のサーバを設けることなく、ＩＰ電話に対する広告情報を付加できる。
【０００４】
特許文献２は、携帯可能な複数の電子機器で構成された複数の電子機器で構成されたウェアラブルネットワークシステムを開示する。複数の電子機器の１つの機器である携帯電話は、外部のネットワークと接続する。他の１つの機器であるカメラは、被写体を撮像してその画像データを生成し、生成された画像データを携帯電話端末に送信する。
【０００５】
特許文献２に開示された発明によると、携帯可能な電子機器を組み合わせてシステム的に利用できる。
【０００６】
特許文献３は、コネクタ部と通信部とを有する赤外線通信ユニットを開示する。コネクタ部は、携帯電話機に設けられた外部コネクタに対して着脱する。通信部は、赤外線ポートを有する携帯情報端末との間で赤外線により通信する。
【０００７】
特許文献３に開示された発明によると、接続ケーブルを用いることなく携帯情報端末から携帯電話機経由で外部ネットワークと接続できる。
【０００８】
特許文献４は、通信接続部と、音声データ入出力部と、圧縮伸張部と、表示部および操作部と、電子機器に物理的に接続するための接続部と、電力供給部と、電子機器データ入出力部と、通信時間計測部とを含む携帯通話具を開示する。通信接続部は、ブルートゥースデバイスを用いた音声データを通信する。音声データ入出力部は、音声データを入力したり出力したりする。圧縮伸張部は、音声データを圧縮したり伸張したりする。電力供給部は、接続部を介して電子機器から電力供給を受ける。電子機器データ入出力部は、接続部を介して電子機器とデータを入力したり出力したりする。通信時間計測部は、通信時間を計測する。
【０００９】
特許文献４に開示された発明によると、ＩＰ電話用の携帯電話機を用いることなくブルートゥースデバイスを用いたＩＰ電話としての通信を実施できる。
【特許文献１】特開２００４−１３４８７４号公報
【特許文献２】特開２００２−９８７９号公報
【特許文献３】特開２００２−２４７１８６号公報
【特許文献４】特開２００４−２１４９１９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかし、特許文献１〜４に開示された発明では、ユーザが希望する場所でインターネットにアクセスしてデータを通信する場合、１回の通信にかかるコストの総和が高くなることがあるという問題点がある。
【００１１】
特許文献１に開示された発明の場合、広告の提供元が広告料としてそのコストの一部を負担するが、このことはユーザが負担するコストが低くなることを意味するに過ぎない。ユーザが通信するデータとは別に広告のための情報が通信されるので、１回の通信にかかるコストの総和はむしろ高くなる。
【００１２】
本発明は上述の問題点を解決するためになされたものであって、その目的は、ユーザが希望する場所でインターネットを介してデータを通信した場合に、１回の通信にかかるコストの総和を低くできる携帯通信端末を提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、本発明のある局面にしたがうと、携帯通信端末は、第１の通信手段と、第２の通信手段と、受付手段と、音声入力手段と、制御手段と、音声出力手段とを含む。第１の通信手段は、インターネットプロトコルに従ってデータを無線通信する。第２の通信手段は、第１の通信手段とは異なる規格とインターネットプロトコルとに従ってデータを無線通信する。受付手段は、通信先を示す情報と中継の指示を示す情報の入力とを受付ける。音声入力手段は、音声の入力を受け付けて音声に対応する音声データを信号として生成する。制御手段は、第１の通信手段および第２の通信手段を制御する。制御手段は、通信選択手段と、通話制御手段と、検知手段と、検知選択手段と、第１の中継制御手段と、第２の中継制御手段とを含む。通信選択手段は、第１の通信手段および第２の通信手段の一方の通信手段を選択する。通話制御手段は、通信先を示す情報を受付手段が受付けた場合、通信選択手段が選択した通信手段を用いて音声入力手段が生成した音声データを通信先に送信するように、第１の通信手段および第２の通信手段を制御する。検知手段は、通信選択手段が選択した通信手段が音声データを通信していることを検知する。検知選択手段は、通信選択手段が選択した通信手段が音声データを通信していることを検知手段が検知したか否かに基づいて、複数の種類の通信速度のいずれかを選択する。第１の中継制御手段は、通信選択手段が選択した通信手段が音声データを通信している場合は、通信選択手段が選択した通信手段による通信と並行して、検知選択手段が選択した通信速度で第２の通信手段が受信したデータを送信するように、第１の通信手段を制御する。第２の中継制御手段は、通信選択手段が選択した通信手段が音声データを通信している場合は、通信選択手段が選択した通信手段による通信と並行して、検知選択手段が選択した通信速度で第１の通信手段が受信したデータを送信するように、第２の通信手段を制御する。音声出力手段は、通信選択手段が選択した通信手段が通信先から受信した音声データに対応する音声を出力する。
【００１４】
本発明の他の局面に従うと、携帯通信端末は、第１の通信手段と、第２の通信手段と、受付手段と、音声入力手段と、制御手段と、音声出力手段とを含む。第１の通信手段は、インターネットプロトコルに従ってデータを無線通信する。第２の通信手段は、第１の通信手段とは異なる規格とインターネットプロトコルとに従ってデータを無線通信する。受付手段は、通信先を示す情報の入力を受付ける。音声入力手段は、音声の入力を受け付けて音声に対応する音声データを信号として生成する。制御手段は、第１の通信手段および第２の通信手段を制御する。制御手段は、通信選択手段と、通話制御手段とを含む。通信選択手段は、第１の通信手段および第２の通信手段の一方の通信手段を選択する。通話制御手段は、通信選択手段が選択した通信手段を用いて音声入力手段が生成した音声データを通信先に送信するように、第１の通信手段および第２の通信手段を制御する。音声出力手段は、通信選択手段が選択した通信手段が通信先から受信した音声データに対応する音声を出力する。
【００１５】
本発明の他の局面に従うと、携帯通信端末は、第１の通信手段と、第２の通信手段と、受付手段と、音声入力手段と、制御手段と、音声出力手段とを含む。第１の通信手段は、インターネットプロトコルに従ってデータを無線通信する。第２の通信手段は、第１の通信手段とは異なる規格とインターネットプロトコルとに従ってデータを無線通信する。受付手段は、通信先を示す情報と中継の指示を示す情報の入力とを受付ける。音声入力手段は、音声の入力を受け付けて音声に対応する音声データを信号として生成する。制御手段は、第１の通信手段および第２の通信手段を制御する。制御手段は、通信選択手段と、通信制御手段とを含む。通信選択手段は、第１の通信手段および第２の通信手段の一方の通信手段を選択する。通信制御手段は、通信先を示す情報を受付手段が受付けた場合、通信選択手段が選択した通信手段を用いて音声入力手段が生成した音声データを通信先に送信し、中継の指示を示す情報を受付手段が受付けた場合、第１の通信手段および第２の一方が受信したデータを他方が送信するように、第１の通信手段および第２の通信手段を制御する。音声出力手段は、通信選択手段が選択した通信手段が通信先から受信した音声データに対応する音声を出力する。
【００１６】
また、上述した通信制御手段は、通話制御手段と、ゲートウェイ制御手段とを含むことが望ましい。通話制御手段は、通信先を示す情報を受付手段が受付けた場合、通信選択手段が選択した通信手段を用いて音声入力手段が生成した音声データを通信先に送信するように、第１の通信手段および第２の通信手段を制御する。ゲートウェイ制御手段は、中継の指示を示す情報を受付手段が受付けた場合、第１の通信手段が受信したデータを第２の通信手段が送信し、かつ第２の通信手段が受信したデータを第１の通信手段が送信するように、第１の通信手段および第２の通信手段を制御する。
【００１７】
もしくは、上述したゲートウェイ制御手段は、速度選択手段と、第１の中継制御手段と、第２の中継制御手段とを含むことが望ましい。速度選択手段は、複数の種類の通信速度のいずれかを選択する。第１の中継制御手段は、通信選択手段が選択した通信手段が音声データを通信している場合は、通信選択手段が選択した通信手段による通信と並行して第２の通信手段が受信したデータを速度選択手段が選択した通信速度で送信するように、第１の通信手段を制御する。第２の中継制御手段は、通信選択手段が選択した通信手段が音声データを通信している場合は、通信選択手段が選択した通信手段による通信と並行して、第１の通信手段が受信したデータを速度選択手段が選択した通信速度で送信するように、第２の通信手段を制御する。
【００１８】
もしくは、上述した速度選択手段は、検知手段と、検知選択手段とを含むことが望ましい。検知手段は、通信選択手段が選択した通信手段が音声データを通信していることを検知する。検知選択手段は、通信選択手段が選択した通信手段が音声データを通信していることを検知手段が検知したか否かに基づいて、複数の種類の通信速度のいずれかを選択する。
【００１９】
もしくは、上述した速度選択手段は、計数手段と、計数選択手段とを含むことが望ましい。計数手段は、第２の通信手段が受信したデータに基づいて、第２の通信手段と通信する通信装置の数を計数する。計数選択手段は、複数の種類の通信速度のうち、計数手段が計数した通信装置の数に対応する通信速度を選択する。
【００２０】
また、上述した制御手段は、レート選択手段と、入力制御手段とをさらに含むことが望ましい。レート選択手段は、第１の通信手段および第２の通信手段をゲートウェイ制御手段が制御しているか否かに応じて音声入力手段が生成する信号のサンプリングレートを選択する。入力制御手段は、レート選択手段が選択したサンプリングレートで信号を生成するように、音声入力手段を制御する。
【発明の効果】
【００２１】
本発明に係る携帯通信端末は、ユーザが希望する場所でインターネットを介してデータを通信した場合に、１回の通信にかかるコストの総和を低くできる。
【発明を実施するための最良の形態】
【００２２】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同一である。したがって、それらについての詳細な説明は繰返さない。
【００２３】
＜第１の実施の形態＞
以下、本発明の第１の実施の形態に係る携帯通信端末５０について説明する。
【００２４】
図１は、本実施の形態に係る携帯通信端末５０の構成と制御装置６０の機能とを示す図である。本実施の形態の場合、携帯通信端末５０は、ローカルネットワーク１１０および広域ネットワーク１１２と通信する。実際には、携帯通信端末５０は、ローカルネットワーク１１０を構成する通信装置、および広域ネットワーク１１２を構成する図示しない通信装置と通信する。機器１２０や機器１２２は、ローカルネットワーク１１０を構成する通信装置である。広域ネットワーク１１２は、広域ネットワーク１１４と相互に通信する。広域ネットワーク１１２および広域ネットワーク１１４は、図示しない広域ネットワークと相互に接続されることにより、インターネットを構成している。広域ネットワーク１１２を構成する図示しない通信装置は、インターネットを構成する通信装置である。
【００２５】
図１を参照して、携帯通信端末５０は、第１通信装置５２と、第２通信装置５４と、マイク５６と、スピーカ５８と、制御装置６０と、電話装置６２と、表示装置６４と、操作装置６６とを含む。
【００２６】
第１通信装置５２は、インターネットプロトコルに従ってデータを無線通信する。その通信のための通信規格は特に限定されるものではないが、ＷｉＭＡＸ（Worldwide Interoperability for Microwave Access、登録商標）やＴＤ−ＣＤＭＡ（Time Division - Code Division Multiple Access）などがその一例である。第２通信装置５４は、第１通信装置５２とは異なる通信規格と第１通信装置５２と同一のインターネットプロトコル（本実施の形態においては、「インターネットプロトコル」は、ＯＳＩ（Open System Interconnection）参照モデルにおけるネットワーク層についてのプロトコルであって、インターネットに適用できるプロトコルを意味する。その例には、ＩＰｖ４（Internet Protocol Version 4）やＩＰｖ６（Internet Protocol Version 6）が含まれる。）とに従ってデータを無線通信する。その通信規格もまた特に限定されるものではないが、ＷｉＦｉ（Wireless Fidelity、登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＷｉｒｅｌｅｓｓＵＳＢ（Wireless Universal Serial Bus）などがその一例である。第２通信装置５４の通信規格は、第１通信装置５２の通信規格に比べ、近距離通信に適した規格であることが望ましい。なお、第２通信装置５４は、広域ネットワーク１１２と共にインターネットを構成するネットワークであって、ローカルネットワーク１１０と同一の通信規格で通信できる図示しないネットワークと通信する装置でもある。これにより、携帯通信端末５０のユーザは、第１通信装置５２を用いる場合にも、第２通信装置５４を用いる場合にも、携帯通信端末５０を用いて通話することができる。マイク５６は、ユーザから音声の入力を受付けて電気信号を生成する装置である。スピーカ５８は、電気信号に基づいて音声を出力する装置である。制御装置６０は、ＣＰＵ（Central Processing Unit）により実現される、第１通信装置５２および第２通信装置５４を制御する装置である。電話装置６２は、第１通信装置５２および第２通信装置５４による通信に適した音声データの信号にマイク５６が出力した電気信号を変換する装置である。電話装置６２は、制御装置６０が出力した音声データの信号をスピーカ５８が音声として出力できる電気信号に変換する装置でもある。本実施の形態の場合、マイク５６と電話装置６２の一部とが音声入力モジュールを構成し、スピーカ５８と電話装置６２の他の一部とが音声出力モジュールを構成している。表示装置６４は、制御装置６０が信号として出力した情報を表示する。操作装置６６は、ユーザから通話に関する操作を受付ける。操作装置６６は、ユーザが情報を入力する装置でもある。
【００２７】
制御装置６０は、通信選択部７０と、レート選択部７２と、入力制御部７４と、通話制御部７６と、ゲートウェイ制御部７８とを含む。
【００２８】
通信選択部７０は、第１通信装置５２および第２通信装置５４の一方の通信装置を選択するユニットである。レート選択部７２は、音声入力モジュールが生成する信号のサンプリングレートを選択するユニットである。本実施の形態の場合、レート選択部７２は、第１通信装置５２および第２通信装置５４をゲートウェイ制御部７８が制御しているか否かに応じてサンプリングレートを選択する。入力制御部７４は、レート選択部７２が選択したサンプリングレートで信号を生成するように、音声入力モジュールを制御するユニットである。通話制御部７６は、操作装置６６が受付けた操作に基づいて、第１通信装置５２および第２通信装置５４を制御するユニットである。通話制御部７６は、広域ネットワーク１１２を構成する通信装置に対して音声入力モジュールが信号として生成した音声データを送信するように、通信選択部７０が選択した通信装置を制御する。通話制御部７６は、広域ネットワーク１１２を構成する通信装置から音声データを受信するように、通信選択部７０が選択した通信装置を制御するユニットでもある。ゲートウェイ制御部７８は、第１通信装置５２が受信したデータを第２通信装置５４が送信し、かつ第２通信装置５４が受信したデータを第１通信装置５２が送信するように、第１通信装置５２および第２通信装置５４を制御するユニットである。
【００２９】
ゲートウェイ制御部７８は、速度選択部９０と、第１中継制御部９２と、第２中継制御部９４とを含む。
【００３０】
速度選択部９０は、複数の種類の通信速度のいずれかを選択する。本実施の形態の場合、速度選択部９０は、第１通信装置５２用の通信速度と、第２通信装置５４用の通信速度とを選択する。速度選択部９０が１種類の通信速度を選択し、第１通信装置５２および第２通信装置５４がその通信速度で通信しても良いことは言うまでもない。
【００３１】
第１中継制御部９２は、第２通信装置５４が受信したデータを速度選択部９０が選択した通信速度で送信するように、第１通信装置５２を制御するユニットである。第１中継制御部９２は、通信選択部７０が選択した通信装置が音声データを通信している場合は、通信選択部７０が選択した通信装置による通信と並行して、第２通信装置５４が受信したデータを速度選択部９０が選択した通信速度で送信するように、第１通信装置５２を制御する。
【００３２】
第２中継制御部９４は、第１通信装置５２が受信したデータを速度選択部９０が選択した通信速度で送信するように、第２通信装置５４を制御するユニットである。第２中継制御部９４は、通信選択部７０が選択した通信装置が音声データを通信している場合は、通信選択部７０が選択した通信装置による通信と並行して、第１通信装置５２が受信したデータを速度選択部９０が選択した通信速度で送信するように、第２通信装置５４を制御する。
【００３３】
速度選択部９０は、計数部１０２と、計数選択部１０４とを含む。
計数部１０２は、第２通信装置５４が受信したデータに基づいて、第２通信装置５４と通信する通信装置の数を計数するユニットである。計数選択部１０４は、複数の種類の通信速度の中から、計数部１０２が計数した通信装置の数に対応する通信速度を選択するユニットである。
【００３４】
なお、本実施の形態においては、通話制御部７６とゲートウェイ制御部７８とによって構成されるブロックを「通信制御ブロック」と称する。
【００３５】
図２を参照して、制御装置６０で実行されるプログラムは、ローカルネットワーク１１０を構成する機器および広域ネットワーク１１２を構成する通信装置との通信に関し、以下のような制御を実行する。
【００３６】
ステップＳ２００にて、通話制御部７６は、第１通信装置５２および第２通信装置５４が受信した信号を検出する。本実施の形態の場合、ローカルネットワーク１１０を構成する機器や広域ネットワーク１１２を構成する通信装置との間でデータ信号が通信されておらず、第１通信装置５２および第２通信装置５４が受信した信号が定期的に検出されている状態を「待機状態」と称する。本実施の形態に係る計数部１０２は、待機状態の期間に、第２通信装置５４が信号として受信したデータに基づいて、第２通信装置５４が受信できる通信装置の数を計数する。
【００３７】
ステップＳ２０２にて、通話制御部７６は、着信を要求する旨の信号その他通話のための通信を開始するか否かを判断する。第１通信装置５２あるいは第２通信装置５４が通話のための信号を既に受信している場合と、操作装置６６が受付けた操作が通話の開始のための操作であった場合とに、通話制御部７６は、通話のための通信を開始すると判断する。通話のための通信を開始すると判断した場合には（ステップＳ２０２にてＹＥＳ）、処理はステップＳ２０４へと移される。もしそうでないと（ステップＳ２０２にてＮＯ）、処理はステップＳ２１０へと移される。
【００３８】
ステップＳ２０４にて、通信選択部７０は、通話のための信号を通信する通信装置を選択する。第１通信装置５２および第２通信装置５４のうちどちらかの通信装置が通話のための信号を受信した場合、通信選択部７０は、その信号を受信した通信装置を選択する。操作装置６６が受付けた操作が通話の開始のための操作であった場合、通信選択部７０は、第１通信装置５２および第２通信装置５４のうち予め定められていた通信装置を選択する。通信選択部７０が通信装置を選択すると、計数選択部１０４は、ステップＳ２００にて計数部１０２が計数した通信装置の数に対応する通信速度を選択する。通信速度が選択されると、通話制御部７６は、通信選択部７０が選択した通信装置を用いて、インターネットを構成する通信装置と通信を確立する。この通信装置は、ステップＳ２００にて信号が送信されていた場合、その信号を送信した通信装置である。ステップＳ２０２にて操作装置６６が受付けた操作が通話の開始のための操作であった場合、通信を確立する通信装置は、その操作の際に操作装置６６に入力された情報が示す通信装置である。通信速度は、予め定められた速度である。レート選択部７２は、サンプリングレートを所定の値となるように選択する。通話制御部７６は、レート選択部７２が選択したサンプリングレートに従って音声入力モジュールが生成した音声データを送信し、インターネットを構成する通信装置から音声データを受信するように、第１通信装置５２を制御する。
【００３９】
ステップＳ２０６にて、通話制御部７６は、通話を終了するか否かを判断する。通話制御部７６は、操作部６６が通話の終了のための操作を受付けた場合と、ステップＳ２０４にて選択された通信装置が通話の終了のための信号を受信した場合とに通話を終了すると判断する。通話を終了すると判断した場合には（ステップＳ２０６にてＹＥＳ）、処理はステップＳ２００へと移される。もしそうでないと（ステップＳ２０６にてＮＯ）、処理はステップＳ２０８へと移される。
【００４０】
ステップＳ２０８にて、第２中継制御部９４は、ローカルネットワーク１１０を構成する機器からの通信の確立を要求するための信号を第２通信装置５４が受信したか否かを判断する。確立を要求するための信号を受信したと判断した場合には（ステップＳ２０８にてＹＥＳ）、処理はステップＳ２１８へと移される。もしそうでないと（ステップＳ２０８にてＮＯ）、処理はステップＳ２０４へと移される。
【００４１】
ステップＳ２１０にて、第２中継制御部９４は、ローカルネットワーク１１０を構成する機器からの通信の確立を要求するための信号を第２通信装置５４が受信したか否かを判断する。確立を要求するための信号を受信したと判断した場合には（ステップＳ２１０にてＹＥＳ）、処理はステップＳ２１２へと移される。もしそうでないと（ステップＳ２１０にてＮＯ）、処理はステップＳ２００へと移される。
【００４２】
ステップＳ２１２にて、計数選択部１０４は、予め定められた複数の種類の通信速度のうち、ステップＳ２００にて計数部１０２が計数した通信装置の数に対応する通信速度を選択する。通信速度が選択されると、第１中継制御部９２は、第１通信装置５２を用いて、インターネットを構成する通信装置との間で通信を確立する。通信が確立されると、第１中継制御部９２は、インターネットを構成する通信装置との間で情報を通信するように第１通信装置５２を制御する。第２中継制御部９４は、第２通信装置５４を用いて、ローカルネットワーク１１０を構成する機器との間で通信を確立する。通信が確立されると、第２中継制御部９４は、情報を通信するように第２通信装置５４を制御する。なお、第１通信装置５２がローカルネットワーク１１０を構成する複数の機器と同時に通信を確立している場合、第１中継制御部９２は、それらの機器の通信に関し、ルーティングも実施する。
【００４３】
ステップＳ２１４にて、第２中継制御部９４は、第２通信装置５４が通信した信号に基づいて、ローカルネットワーク１１０を構成する機器との通信を終了するか否かを判断する。通信を終了すると判断した場合には（ステップＳ２１４にてＹＥＳ）、処理はステップＳ２００へと移される。もしそうでないと（ステップＳ２１４にてＮＯ）、処理はステップＳ２１６へと移される。
【００４４】
ステップＳ２１６にて、通話制御部７６は、第１通信装置５２が受信した信号、第２通信装置５４が受信した信号、あるいは操作装置６６が受付けた操作に基づいて、通話のための通信を開始するか否かを判断する。第１通信装置５２が受信した信号や第２通信装置５４が受信した信号が通話の開始のための信号であった場合と、操作装置６６が受付けた操作が通話の開始のための操作であった場合とに、通話制御部７６は、通話のための通信を開始すると判断する。通話のための通信を開始すると判断した場合には（ステップＳ２１６にてＹＥＳ）、処理はステップＳ２１８へと移される。もしそうでないと（ステップＳ２１６にてＮＯ）、処理はステップＳ２１２へと移される。
【００４５】
ステップＳ２１８にて、第１通信装置５２および第２通信装置５４が共に音声データをまだ通信していない場合、レート選択部７２は、音声入力モジュールのサンプリングレートを選択する。レート選択部７２は、ローカルネットワーク１１０を構成する機器との通信と広域ネットワーク１１２を構成する通信装置との通話のための通信とのうち一方のみが実施されている場合に比べて、値が低くなるようにサンリングレートを選択する。第１通信装置５２または第２通信装置５４が音声データを既に通信している場合、既にサンプリングレートが選択されているので、サンプリングレートが改めて選択されることはない。サンプリングレートが選択される場合はその選択の後に、サンプリングレートが選択されない場合はこのステップの開始時に、音声入力モジュールは、レート選択部７２によって選択されたサンプリングレートで音声信号の生成を開始する。音声信号の生成が開始されると、通話制御部７６は、その信号が示す音声データの送信とインターネットを構成する通信装置からの音声データの受信とを開始するように、第１通信装置５２および第２通信装置５４のうち通信選択部７０が選択した通信装置を制御する。通信選択部７０が選択した通信装置の制御がこのステップにて開始される場合、ステップＳ２１２の処理により、第１中継制御部９２は、第１通信装置５２を既に制御している。第２中継制御部９４は、第２通信装置５４を既に制御している。これらの制御により、第１通信装置５２は、第２通信装置５４が受信したデータ信号を計数選択部１０４が選択した第１通信装置５２用の通信速度で既に送信中である。第２通信装置５４は、第１通信装置５２が受信したデータ信号を計数選択部１０４が選択した第２通信装置５４用の通信速度で既に送信中である。これらの通信速度は、ステップＳ２１２にて既に選択されている。
【００４６】
第１通信装置５２および第２通信装置５４のうち通信選択部７０が選択した通信装置が通話のための音声データの通信を既に開始している場合、第１中継制御部９２は、第１通信装置５２の制御を開始する。第２中継制御部９４は、第２通信装置５４の制御を開始する。これらの制御により、第１通信装置５２は、第２通信装置５４が受信したデータを計数選択部１０４が選択した第１通信装置５２用の通信速度で送信し始める。第２通信装置５４は、第１通信装置５２が受信したデータを計数選択部１０４が選択した第２通信装置５４用の通信速度で送信し始める。これらの通信速度は、ステップＳ２０４にて既に選択されている。
【００４７】
本実施の形態の場合、第１中継制御部９２および第２中継制御部９４は、音声データの通信に利用していない帯域を使ってデータを通信するように、第１通信装置５２および第２通信装置５４を制御する。第１中継制御部９２および第２中継制御部９４による制御が通話制御部７６による制御よりも先に開始されたことなどの理由により音声データの通信に利用している帯域を使って音声データ以外のデータも通信せざるを得ない場合、第１中継制御部９２および第２中継制御部９４は、音声データのパケットがそれ以外のデータのパケットに優先して送信されるように、第１通信装置５２および第２通信装置５４を制御する。
【００４８】
ステップＳ２２０にて、第１中継制御部９２および第２中継制御部９４は、通話のための通信を終了するか否かを判断する。第１通信装置５２あるいは第２通信装置５４が通話を終了するための信号を受信した場合と、操作装置６６が受付けた操作が通話の終了のための操作であった場合とに、通話制御部７６は、通話のための通信を終了すると判断する。通話のための通信を終了すると判断した場合には（ステップＳ２２０にてＹＥＳ）、処理はステップＳ２２２へと移される。もしそうでないと（ステップＳ２２０にてＮＯ）、処理はステップＳ２２４へと移される。
【００４９】
ステップＳ２２２にて、第２中継制御部９４は、第２通信装置５４の制御を継続する。これにより、第２通信装置５４は、ローカルネットワーク１１０を構成する機器との通信を継続することとなる。
【００５０】
ステップＳ２２４にて、第２中継制御部９４は、ローカルネットワーク１１０を構成する機器から受信したデータに基づいて、ローカルネットワーク１１０を構成する機器との通信を終了するか否かを判断する。ローカルネットワーク１１０を構成する機器との通信を終了すると判断した場合には（ステップＳ２２４にてＹＥＳ）、処理はステップＳ２２６へと移される。もしそうでないと（ステップＳ２２４にてＮＯ）、処理はステップＳ２１８へと移される。
【００５１】
ステップＳ２２６にて、第１通信装置５２および第２通信装置５４のうち通信選択部７０が選択した通信装置は、広域ネットワーク１１２を構成する通信装置との通信を継続する。
【００５２】
以上のような構造およびフローチャートに基づく、携帯通信端末５０の動作について説明する。
【００５３】
［通話中に機器１２０を用いて広域ネットワーク１１２にアクセスする場合］
通話制御部７６は、第１通信装置５２および第２通信装置５４が受信した信号を検出する（ステップＳ２００）。
【００５４】
信号が検出されると、通話制御部７６は、着信を要求する旨の信号その他通話のための通信を開始するか否かを判断する（ステップＳ２０２）。この場合、通話の開始のための操作を操作装置６６が受付けていたとすると（ステップＳ２０２にてＹＥＳ）、通信選択部７０は、通話のための信号を通信する通信装置を選択する。この場合、広域ネットワーク１１２を構成する通信装置から第１通信装置５２がその信号を受信したとする。第１通信装置５２がその信号を受信したので、通信選択部７０は、第１通信装置５２を選択する。第１通信装置５２が選択されると、通話制御部７６は、広域ネットワーク１１２を構成する通信装置と通信を確立する（ステップＳ２０４）。
【００５５】
通信が確立されると、通話制御部７６は、通話を終了するか否かを判断する（ステップＳ２０６）。この場合、通話は終了されないとすると（ステップＳ２０６にてＮＯ）、第２中継制御部９４は、ローカルネットワーク１１０を構成する機器から通信の確立が要求されたか否かを判断する（ステップＳ２０８）。
【００５６】
この場合、通信の確立が要求されたとすると（ステップＳ２０８にてＹＥＳ）、第１通信装置５２は、第２通信装置５４が受信したデータを計数選択部１０４が選択した第１通信装置５２用の通信速度で送信し始める。第２通信装置５４は、第１通信装置５２が受信したデータを計数選択部１０４が選択した第２通信装置５４用の通信速度で送信し始める（ステップＳ２１８）。
【００５７】
その後、第１中継制御部９２および第２中継制御部９４は、通話のための通信を終了するか否かを判断する（ステップＳ２２０）。この場合、通信が終了しないとすると（ステップＳ２２０にてＮＯ）、第２中継制御部９４は、ローカルネットワーク１１０を構成する機器との通信を終了するか否かを判断する（ステップＳ２２４）。この場合、通信が終了しないとすると（ステップＳ２２４にてＮＯ）、ステップＳ２１８以降の処理が繰返される。
【００５８】
［機器１２０とデータを通信している間に着信があった場合］
ステップＳ２００の処理を経て、通話制御部７６は、着信を要求する旨の信号その他通話のための通信を開始するか否かを判断する（ステップＳ２０２）。この場合、通話の開始のための操作を操作装置６６が受付けなかったので（ステップＳ２０２にてＮＯ）、第２中継制御部９４は、機器１２０から通信の確立を要求されたか否かを判断する（ステップＳ２１０）。
【００５９】
この場合、機器１２０から通信の確立を要求されたとすると（ステップＳ２１０にてＹＥＳ）、計数選択部１０４は通信速度を選択する。通信速度が選択されると、第１中継制御部９２は、インターネットを構成する通信装置との間で通信を確立する。通信が確立されると、第１中継制御部９２は、情報を通信するように第１通信装置５２を制御する。第２中継制御部９４は、機器１２０との間で通信を確立する。通信が確立されると、第２中継制御部９４は、機器１２０との間で情報を通信するように第２通信装置５４を制御する（ステップＳ２１２）。これにより、携帯通信端末５０は、機器１２０とインターネットを構成する図示しない通信装置との間の情報通信を中継することとなる。
【００６０】
その後、第２中継制御部９４は、機器１２０との通信を終了するか否かを判断する（ステップＳ２１４）。この場合、機器１２０との通信は終了されないので（ステップＳ２１４にてＮＯ）、通話制御部７６は、通話のための通信を開始するか否かを判断する（ステップＳ２１６）。
【００６１】
この場合、通話のための通信を開始するとすると（ステップＳ２１６にてＹＥＳ）、レート選択部７２は、機器１２０との通信のみが実施されている場合に比べて値が低くなるようにサンリングレートを選択する。その後、音声入力モジュールは、レート選択部７２によって選択されたサンプリングレートで音声信号の生成を開始する。音声信号の生成が開始されると、通話制御部７６は、その信号が示す音声データの送信とインターネットを構成する通信装置からの音声データの受信とを開始するように、通信選択部７０が選択した通信装置を制御する（ステップＳ２１８）。
【００６２】
以上のようにして、本実施の形態に係る携帯通信端末５０は、通信選択部７０が選択した通信装置を用いて、インターネットを構成する通信装置と通信する。互いに異なる規格に従って無線通信できる２種類の通信装置の一方を選択して通信することができるので、携帯通信端末５０の所在地における通信条件に適した通信装置を用いて通話のための通信を実施することが可能になる。
【００６３】
また、本実施の形態に係る携帯通信端末５０に搭載された２種類の通信装置は、いずれもインターネットプロトコルに従ってデータを通信する。
【００６４】
通常の場合、１台の携帯通信端末に複数の通信装置が搭載される場合、それらの通信装置により通信される情報の経路は、送信側の通信装置から受信側の通信装置までまったく異なる。
【００６５】
これに対し、本実施の形態に係る携帯通信端末５０に搭載された２種類の通信装置により通信される情報の経路は、少なくとも一部において同一のネットワークを経ることとなる。
【００６６】
通常の場合、経路の少なくとも一部において同一のネットワークを経ることとなる複数の通信装置を１台の携帯通信端末に搭載することは無駄なことと考えられているので、そのような製品は携帯通信端末の設計や製造に携わる者にとって想定できない製品である。
【００６７】
しかしながら、経路の少なくとも一部において同一のネットワークを経ることとなる複数の通信装置を１台の携帯通信端末に搭載すると、１台の携帯通信端末に搭載された複数の通信装置の通信経路がまったく異なる場合に比べ、１回の通信にかかるコストが低くなる。１回の通信にかかるコストのうち、通信設備の減価償却費のような通信された情報量に対応しないコストが低くなるためである。
【００６８】
その上、上述したように、本実施の形態に係る携帯通信端末５０に搭載された２種類の通信装置は、いずれもインターネットプロトコルに従ってデータを通信する。インターネットプロトコルに従ってデータが通信される場合、どちらの通信装置を使用した場合にも通信回線を独占することはない。上述した２種類の通信装置のうち一方が通信回線を独占するタイプの装置であった場合、その通信装置を使用して通話する場合の通話コストは高くなる。本実施の形態に係る携帯通信端末５０は、通信回線を独占することがないので、通話コストを低くすることができる。これにより、通信回線を独占するタイプの通信装置を搭載した携帯通信端末に比べ、本実施の形態に係る携帯通信端末５０の通話コストの平均値は低くなる。
【００６９】
その上、本実施の形態に係る携帯通信端末５０は、インターネットを構成する通信装置とローカルネットワーク１１０を構成する機器との間のデータ通信と並行してユーザに通話させることができる。データ通信と並行して通話のための音声データ通信が可能なので、それらの通信にかかる１種類の通信あたりのコストはどちらかの通信のみを実施した場合に比べて低くなる。
【００７０】
その結果、ユーザが希望する場所でインターネットを介してデータを通信した場合に、１回の通信にかかるコストの総和が低い携帯通信端末を提供できる。
【００７１】
その上、本実施の形態に係る携帯通信端末５０は、データ通信と並行してユーザに通話させる場合、データ通信のための通信速度を低下させる。その通信速度が低下すると、低下しない場合に比べて音声データのパケットの通信が容易になる。その通信が容易になると、通話中に音声が途切れる可能性は低くなるので、音声が途切れることによりユーザが不快に感じる頻度は低くなる。
【００７２】
その上、本実施の形態に係る携帯通信端末５０は、データ通信を実施しているか否かに応じて音声データのサンプリングレートを選択する。これにより、データ通信を実施している場合にはそうでない場合に比べてサンプリングレートを低くすることができる。これにより、音声データを含むパケットの量が少なくなるので、データ通信に要する時間が長くなったり通話中に音声が途切れたりする可能性が低くなる。
【００７３】
その上、本実施の形態に係る携帯通信端末５０は、データ通信の相手となる機器の数に応じて通信速度を低下させる。データ通信と並行してユーザに通話させる場合にデータ通信のための通信速度をある一定の速度とすると、データ通信の相手となる機器の数によっては、通信速度を低下させたにも関わらず通話中に音声が途切れる可能性が高くなる。データ通信の相手となる機器が多ければ、通信されるデータ量はそれに応じて増加するためである。データ通信の相手となる機器の数に応じて通信速度を低下させることで、そのような問題が生じることを抑制できる。
【００７４】
なお、本実施の形態の変形例においては、通話制御部７６とゲートウェイ制御部７８とは、互いに独立して動作できるユニットでなくともよい。たとえば、携帯通信端末５０を電話機として動作させる際にのみ動作するユニットと、携帯通信端末５０をゲートウェイ装置として動作させる際にのみ動作するユニットと、いずれの場合にも動作するユニットとが１つの通信制御ブロックを構成していてもよい。
【００７５】
＜第２の実施の形態＞
以下、本発明の第２の実施の形態に係る携帯通信端末について説明する。
【００７６】
図３は、本実施の形態に係る携帯通信端末５１の構成と制御装置６８の機能とを示す図である。図３を参照して、本実施の形態に係る携帯通信端末５１の制御装置６８は、通信選択部７０と、レート選択部７２と、入力制御部７４と、通話制御部７６と、ゲートウェイ制御部８０とを含む。ゲートウェイ制御部８０は、機器１２０や機器１２２などのローカルネットワーク１１０を構成する機器から受信した情報を広域ネットワーク１１２を構成する通信装置に送信する。
【００７７】
ゲートウェイ制御部８０は、第１中継制御部９２と、第２中継制御部９４と、速度選択部９６とを含む。速度選択部９６は、第１通信装置５２用の通信速度と、第２通信装置５４用の通信速度とを選択する。速度選択部９０が１種類の通信速度を選択し、第１通信装置５２および第２通信装置５４がその通信速度で通信しても良いことは言うまでもない。
【００７８】
速度選択部９６は、検知部１０６と、検知選択部１０８とを含む。検知部１０６は、通信選択部７０が選択した通信装置が音声データを通信していることを検知する。検知選択部１０８は、通信選択部７０が選択した通信装置が音声データを通信していることを検知部１０６が検知したか否かに基づいて、複数の種類の通信速度のいずれかを選択する。
【００７９】
なお、本実施の形態においては、通話制御部７６とゲートウェイ制御部７８とによって構成されるブロックを「通信制御ブロック」と称する。
【００８０】
また、その他のハードウェア構成については、前述の第１の実施の形態と同様である。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００８１】
図４を参照して、制御装置６８で実行されるプログラムは、ローカルネットワーク１１０を構成する機器および広域ネットワーク１１２を構成する通信装置との通信に関し、以下のような制御を実行する。なお、図４に示すフローチャートの中で、前述の図２に示した処理は同じステップ番号を付してある。それらの処理も同じである。したがって、それらについての詳細な説明はここでは繰り返さない。
【００８２】
ステップＳ２４０にて、通話制御部７６は、第１通信装置５２および第２通信装置５４が受信した信号を検出する。本実施の形態の場合、ローカルネットワーク１１０を構成する機器や広域ネットワーク１１２を構成する通信装置との間でデータ信号が通信されておらず、第１通信装置５２および第２通信装置５４が受信した信号が定期的に検出されている状態を「待機状態」と称する。
【００８３】
ステップＳ２４２にて、通話制御部７６は、着信を要求する旨の信号その他通話のための通信を開始するか否かを判断する。第１通信装置５２あるいは第２通信装置５４が通話のための信号を既に受信している場合と、操作装置６６が受付けた操作が通話の開始のための操作であった場合とに、通話制御部７６は、通話のための通信を開始すると判断する。通話のための通信を開始すると判断した場合には（ステップＳ２４２にてＹＥＳ）、処理はステップＳ２４４へと移される。もしそうでないと（ステップＳ２４２にてＮＯ）、処理はステップＳ２４８へと移される。
【００８４】
ステップＳ２４４にて、通信選択部７０は、通話のための信号を通信する通信装置を選択する。第１通信装置５２および第２通信装置５４のうちどちらかの通信装置が通話のための信号を受信した場合、通信選択部７０は、その信号を受信した通信装置を選択する。操作装置６６が受付けた操作が通話の開始のための操作であった場合、通信選択部７０は、第１通信装置５２および第２通信装置５４のうち予め定められていた通信装置を選択する。通信選択部７０が通信装置を選択すると、検知選択部１０８は、通信速度を選択する。検知選択部１０８は、予め定められた複数の種類の通信速度の中から、その通信速度を選択する。通信速度は、通信選択部７０が選択した通信装置が音声データを通信していることを検知部１０６が検知したか否かに基づいて選択される。通信速度が選択されると、通話制御部７６は、通信選択部７０が選択した通信装置を用いて、インターネットを構成する通信装置と通信を確立する。この通信装置は、ステップＳ２４０にて信号が送信されていた場合、その信号を送信した通信装置である。ステップＳ２４２にて操作装置６６が受付けた操作が通話の開始のための操作であった場合、通信を確立する通信装置は、その操作の際に操作装置６６に入力された情報が示す通信装置である。レート選択部７２は、サンプリングレートを所定の値となるように選択する。通話制御部７６は、レート選択部７２が選択したサンプリングレートに従って音声入力モジュールが生成した音声データを送信し、インターネットを構成する通信装置から音声データを受信するように、第１通信装置５２を制御する。
【００８５】
ステップＳ２４６にて、第２中継制御部９４は、ローカルネットワーク１１０を構成する機器からの通信の確立を要求するための信号を第２通信装置５４が受信したか否かを判断する。確立を要求するための信号を受信したと判断した場合には（ステップＳ２４６にてＹＥＳ）、処理はステップＳ２５６へと移される。もしそうでないと（ステップＳ２４６にてＮＯ）、処理はステップＳ２４４へと移される。
【００８６】
ステップＳ２４８にて、第２中継制御部９４は、ローカルネットワーク１１０を構成する機器からの通信の確立を要求するための信号を第２通信装置５４が受信したか否かを判断する。確立を要求するための信号を受信したと判断した場合には（ステップＳ２４８にてＹＥＳ）、処理はステップＳ２５０へと移される。もしそうでないと（ステップＳ２４８にてＮＯ）、処理はステップＳ２４０へと移される。
【００８７】
ステップＳ２５０にて、検知選択部１０８は、通信速度を選択する。検知選択部１０８は、予め定められた複数の種類の通信速度の中から、その通信速度を選択する。通信速度は、通信選択部７０が選択した通信装置が音声データを通信していることを検知部１０６が検知したか否かに基づいて選択される。通信速度が選択されると、第１中継制御部９２は、第１通信装置５２を用いて、インターネットを構成する通信装置との間で通信を確立する。通信が確立されると、第１中継制御部９２は、インターネットを構成する通信装置との間で情報を通信するように第１通信装置５２を制御する。第２中継制御部９４は、第２通信装置５４を用いて、ローカルネットワーク１１０を構成する機器との間で通信を確立する。通信が確立されると、第２中継制御部９４は、情報を通信するように第２通信装置５４を制御する。なお、第１通信装置５２がローカルネットワーク１１０を構成する複数の機器と同時に通信を確立している場合、第１中継制御部９２は、それらの機器の通信に関し、ルーティングも実施する。
【００８８】
ステップＳ２５２にて、第２中継制御部９４は、第２通信装置５４が通信した信号に基づいて、ローカルネットワーク１１０を構成する機器との通信を終了するか否かを判断する。通信を終了すると判断した場合には（ステップＳ２５２にてＹＥＳ）、処理はステップＳ２４０へと移される。もしそうでないと（ステップＳ２５２にてＮＯ）、処理はステップＳ２５４へと移される。
【００８９】
ステップＳ２５４にて、通話制御部７６は、第１通信装置５２が受信した信号、第２通信装置５４が受信した信号、あるいは操作装置６６が受付けた操作に基づいて、通話のための通信を開始するか否かを判断する。第１通信装置５２が受信した信号や第２通信装置５４が受信した信号が通話の開始のための信号であった場合と、操作装置６６が受付けた操作が通話の開始のための操作であった場合とに、通話制御部７６は、通話のための通信を開始すると判断する。通話のための通信を開始すると判断した場合には（ステップＳ２５４にてＹＥＳ）、処理はステップＳ２５６へと移される。もしそうでないと（ステップＳ２５４にてＮＯ）、処理はステップＳ２５０へと移される。
【００９０】
ステップＳ２５６にて、第１通信装置５２および第２通信装置５４が共に音声データをまだ通信していない場合、レート選択部７２は、音声入力モジュールのサンプリングレートを選択する。レート選択部７２は、ローカルネットワーク１１０を構成する機器との通信と広域ネットワーク１１２を構成する通信装置との通話のための通信とのうち一方のみが実施されている場合に比べて、値が低くなるようにサンリングレートを選択する。第１通信装置５２または第２通信装置５４が音声データを既に通信している場合、既にサンプリングレートが選択されているので、サンプリングレートが改めて選択されることはない。サンプリングレートが選択される場合はその選択の後に、サンプリングレートが選択されない場合はこのステップの開始時に、音声入力モジュールは、レート選択部７２によって選択されたサンプリングレートで音声信号の生成を開始する。音声信号の生成が開始されると、通話制御部７６は、その信号が示す音声データの送信とインターネットを構成する通信装置からの音声データの受信とを開始するように、第１通信装置５２および第２通信装置５４のうち通信選択部７０が選択した通信装置を制御する。通信選択部７０が選択した通信装置の制御がこのステップにて開始される場合、ステップＳ２５０の処理により、第１中継制御部９２は、第１通信装置５２を既に制御している。第２中継制御部９４は、第２通信装置５４を既に制御している。これらの制御により、第１通信装置５２は、第２通信装置５４が受信したデータ信号を検知選択部１０８が選択した第１通信装置５２用の通信速度で既に送信中である。第２通信装置５４は、第１通信装置５２が受信したデータ信号を検知選択部１０８が選択した第２通信装置５４用の通信速度で既に送信中である。これらの通信速度は、ステップＳ２５０にて既に選択されている。
【００９１】
第１通信装置５２および第２通信装置５４のうち通信選択部７０が選択した通信装置が通話のための音声データの通信を既に開始している場合、第１中継制御部９２は、第１通信装置５２の制御を開始する。第２中継制御部９４は、第２通信装置５４の制御を開始する。これらの制御により、第１通信装置５２は、第２通信装置５４が受信したデータを検知選択部１０８が選択した第１通信装置５２用の通信速度で送信し始める。第２通信装置５４は、第１通信装置５２が受信したデータを検知選択部１０８が選択した第２通信装置５４用の通信速度で送信し始める。これらの通信速度は、ステップＳ２４４にて既に選択されている。
【００９２】
本実施の形態の場合、第１中継制御部９２および第２中継制御部９４は、音声データの通信に利用していない帯域を使ってデータを通信するように、第１通信装置５２および第２通信装置５４を制御する。第１中継制御部９２および第２中継制御部９４による制御が通話制御部７６による制御よりも先に開始されたことなどの理由により音声データの通信に利用している帯域を使って音声データ以外のデータも通信せざるを得ない場合、第１中継制御部９２および第２中継制御部９４は、音声データのパケットがそれ以外のデータのパケットに優先して送信されるように、第１通信装置５２および第２通信装置５４を制御する。
【００９３】
ステップＳ２５８にて、第１中継制御部９２および第２中継制御部９４は、通話のための通信を終了するか否かを判断する。第１通信装置５２あるいは第２通信装置５４が通話を終了するための信号を受信した場合と、操作装置６６が受付けた操作が通話の終了のための操作であった場合とに、通話制御部７６は、通話のための通信を終了すると判断する。通話のための通信を終了すると判断した場合には（ステップＳ２５８にてＹＥＳ）、処理はステップＳ２２２へと移される。もしそうでないと（ステップＳ２５８にてＮＯ）、処理はステップＳ２６０へと移される。
【００９４】
ステップＳ２６０にて、第２中継制御部９４は、ローカルネットワーク１１０を構成する機器から受信したデータに基づいて、ローカルネットワーク１１０を構成する機器との通信を終了するか否かを判断する。ローカルネットワーク１１０を構成する機器との通信を終了すると判断した場合には（ステップＳ２６０にてＹＥＳ）、処理はステップＳ２２６へと移される。もしそうでないと（ステップＳ２６０にてＮＯ）、処理はステップＳ２５６へと移される。
【００９５】
以上のような構造およびフローチャートに基づく、携帯通信端末５１の動作について説明する。
【００９６】
［通話中に機器１２０を用いて広域ネットワーク１１２にアクセスする場合］
通話制御部７６は、第１通信装置５２および第２通信装置５４が受信した信号を検出する（ステップＳ２４０）。
【００９７】
信号が検出されると、通話制御部７６は、着信を要求する旨の信号その他通話のための通信を開始するか否かを判断する（ステップＳ２４２）。この場合、第２通信装置５４が通話のための信号を既に受信していたとすると（ステップＳ２４２にてＹＥＳ）、通信選択部７０は、通話のための信号を通信する通信装置を選択する。この場合、通信選択部７０は、第２通信装置５４を選択する。第２通信装置５４が選択されると、通話制御部７６は、インターネットを構成する通信装置と通信を確立する（ステップＳ２４４）。
【００９８】
通信が確立されると、ステップＳ２０６の処理を経て、第２中継制御部９４は、ローカルネットワーク１１０を構成する機器から通信の確立が要求されたか否かを判断する（ステップＳ２４６）。
【００９９】
この場合、通信の確立が要求されたとすると（ステップＳ２４６にてＹＥＳ）、第１通信装置５２は、第２通信装置５４が受信したデータを検知選択部１０８が選択した第１通信装置５２用の通信速度で送信し始める。第２通信装置５４は、第１通信装置５２が受信したデータを検知選択部１０８が選択した第２通信装置５４用の通信速度で送信し始める（ステップＳ２５６）。
【０１００】
その後、第１中継制御部９２および第２中継制御部９４は、通話のための通信を終了するか否かを判断する（ステップＳ２５８）。この場合、通信が終了しないとすると（ステップＳ２５８にてＮＯ）、第２中継制御部９４は、ローカルネットワーク１１０を構成する機器との通信を終了するか否かを判断する（ステップＳ２６０）。この場合、通信が終了しないとすると（ステップＳ２６０にてＮＯ）、ステップＳ２５６以降の処理が繰返される。
【０１０１】
［機器１２０とデータを通信している間に着信があった場合］
ステップＳ２４０の処理を経て、通話制御部７６は、着信を要求する旨の信号その他通話のための通信を開始するか否かを判断する（ステップＳ２４２）。この場合、通話の開始のための操作を操作装置６６が受付けなかったので（ステップＳ２４２にてＮＯ）、第２中継制御部９４は、機器１２０から通信の確立を要求されたか否かを判断する（ステップＳ２４８）。
【０１０２】
この場合、機器１２０から通信の確立を要求されたとすると（ステップＳ２４８にてＹＥＳ）、検知選択部１０８は、通信速度を選択する。通信速度が選択されると、第１中継制御部９２は、インターネットを構成する通信装置との間で通信を確立する。通信が確立されると、第１中継制御部９２は、情報を通信するように第１通信装置５２を制御する。第２中継制御部９４は、機器１２０との間で通信を確立する。通信が確立されると、第２中継制御部９４は、機器１２０との間で情報を通信するように第２通信装置５４を制御する（ステップＳ２５０）。これにより、携帯通信端末５１は、機器１２０とインターネットを構成する図示しない通信装置との間の情報通信を中継することとなる。
【０１０３】
その後、第２中継制御部９４は、機器１２０との通信を終了するか否かを判断する（ステップＳ２５２）。この場合、機器１２０との通信は終了されないので（ステップＳ２５２にてＮＯ）、通話制御部７６は、通話のための通信を開始するか否かを判断する（ステップＳ２５４）。
【０１０４】
この場合、通話のための通信を開始するとすると（ステップＳ２５４にてＹＥＳ）、レート選択部７２は、機器１２０との通信のみが実施されている場合に比べて値が低くなるようにサンリングレートを選択する。その後、音声入力モジュールは、レート選択部７２によって選択されたサンプリングレートで音声信号の生成を開始する。音声信号の生成が開始されると、通話制御部７６は、その信号が示す音声データの送信とインターネットを構成する通信装置からの音声データの受信とを開始するように、通信選択部７０が選択した通信装置を制御する（ステップＳ２５６）。
【０１０５】
以上のようにして、本実施の形態に係る携帯通信端末５１は、通信選択部７０が選択した通信装置を用いて、インターネットを構成する通信装置と通信する。互いに異なる規格に従って無線通信できる２種類の通信装置の一方を選択して通信することができるので、携帯通信端末５１の所在地における通信条件に適した通信装置を用いて通話のための通信を実施することが可能になる。
【０１０６】
また、本実施の形態に係る携帯通信端末５１に搭載された２種類の通信装置は、いずれもインターネットプロトコルに従ってデータを通信する。これにより、１台の携帯通信端末に搭載された複数の通信装置の通信経路がまったく異なる場合に比べ、１回の通信にかかるコストが低くなる。１回の通信にかかるコストのうち、通信設備の減価償却費のような通信された情報量に対応しないコストが低くなるためである。
【０１０７】
その上、インターネットプロトコルに従ってデータが通信される場合、どちらの通信装置を使用した場合にも通信回線を独占することはない。上述した２種類の通信装置のうち一方が通信回線を独占するタイプの装置であった場合、その通信装置を使用して通話する場合の通話コストは高くなる。本実施の形態に係る携帯通信端末５１は、通信回線を独占することがないので、通話コストを低くすることができる。これにより、通信回線を独占するタイプの通信装置を搭載した携帯通信端末に比べ、本実施の形態に係る携帯通信端末５１の通話コストの平均値は低くなる。
【０１０８】
その上、本実施の形態に係る携帯通信端末５１は、インターネットを構成する通信装置とローカルネットワーク１１０を構成する機器との間のデータ通信と並行してユーザに通話させることができる。データ通信と並行して通話のための音声データ通信が可能なので、それらの通信にかかる１種類の通信あたりのコストはどちらかの通信のみを実施した場合に比べて低くなる。
【０１０９】
その結果、ユーザが希望する場所でインターネットを介してデータを通信した場合に、１回の通信にかかるコストの総和が低い携帯通信端末を提供できる。
【０１１０】
その上、本実施の形態に係る携帯通信端末５１は、データ通信と並行してユーザに通話させる場合、データ通信のための通信速度を低下させる。その通信速度が低下すると、低下しない場合に比べて音声データのパケットの通信が容易になる。その通信が容易になると、通話中に音声が途切れる可能性は低くなるので、音声が途切れることによりユーザが不快に感じる頻度は低くなる。
【０１１１】
その上、本実施の形態に係る携帯通信端末５１は、データ通信を実施しているか否かに応じて音声データのサンプリングレートを選択する。これにより、データ通信を実施している場合にはそうでない場合に比べてサンプリングレートを低くすることができる。これにより、音声データを含むパケットの量が少なくなるので、データ通信に要する時間が長くなったり通話中に音声が途切れたりする可能性が低くなる。
【０１１２】
なお、本実施の形態の変形例においては、通話制御部７６とゲートウェイ制御部８０とは、互いに独立して動作できるユニットでなくともよい。たとえば、携帯通信端末５１を電話機として動作させる際にのみ動作するユニットと、携帯通信端末５１をゲートウェイ装置として動作させる際にのみ動作するユニットと、いずれの場合にも動作するユニットとが１つの通信制御ブロックを構成していてもよい。
【０１１３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１１４】
【図１】本発明の第１の実施の形態に係る携帯通信端末の構成と制御装置の機能を示す図である。
【図２】本発明の第１の実施の形態に係るローカルネットワークを構成する機器および広域ネットワークを構成する通信装置との通信処理の制御の手順を示すフローチャートである。
【図３】本発明の第２の実施の形態に係る携帯通信端末の構成と制御装置の機能を示す図である。
【図４】本発明の第２の実施の形態に係るローカルネットワークを構成する機器および広域ネットワークを構成する通信装置との通信処理の制御の手順を示すフローチャートである。
【符号の説明】
【０１１５】
５０，５１  携帯通信端末、５２  第１通信装置、５４  第２通信装置、５６  マイク、５８  スピーカ、６０，６８  制御装置、６２  電話装置、６４  表示装置、６６  操作装置、７０  通信選択部、７２  レート選択部、７４  入力制御部、７６  通話制御部、７８，８０  ゲートウェイ制御部、９０，９６  速度選択部、９２  第１中継制御部、９４  第２中継制御部、１０２  計数部、１０４  計数選択部、１０６  検知部、１０８  検知選択部、１１０  ローカルネットワーク、１１２，１１４  広域ネットワーク、１２０，１２２  機器。
【図１】
2008263506.tif 000003
【図２】
2008263506.tif 000004
【図３】
2008263506.tif 000005
【図４】
2008263506.tif 000006