(57)【要約】【課題】無線音声通信と無線データ通信とに対応した通信装置を提供すること。【解決手段】多機能機１０は、通信先機器との間での音声信号の電話回線網１００を介した通信を行うモデム部１５を備える。また、ＡＰ５１との間でのデータ信号の無線通信２２１を行う無線通信制御回路１１を備える。また、無線通信制御回路１１の動作を制御するＣＰＵ１６を備える。ＣＰＵ１６は、無線通信制御回路１１をＷＰＡＮ２０１およびＷＬＡＮ２０２として機能させる。ＷＰＡＮ２０１を使用することにより、子機２とモデム部１５との間での音声信号の無線通信２１１が行われる。またＷＬＡＮ２０２を使用することにより、ＡＰ５１との間での前記データ信号の無線通信２２１が行われる。ＷＰＡＮ２０１およびＷＬＡＮ２０２は、同時に使用可能とされる。【選択図】図１
2011181997.tif 000002
【特許請求の範囲】
【請求項１】
通信先機器との間での音声信号の通信回線を介した通信を行う通信部と、
外部装置との間でのデータ信号の無線通信を行う無線通信部と、
前記無線通信部の動作を制御する制御部と、を備える通信装置であって、
前記制御部は、
前記無線通信部を使用して音声通話機器と前記通信部との間での前記音声信号の無線通信を行うことで、前記無線通信部を第１の通信手段として機能させ、
前記無線通信部を使用して前記外部装置との間での前記データ信号の無線通信を行うことで、前記無線通信部を第２の通信手段として機能させ、
前記第１の通信手段と第２の通信手段とが同時に使用されることを特徴とする通信装置。
【請求項２】
前記制御部は、前記第１の通信手段と前記第２の通信手段とが同時に使用されている期間中においては、前記第１の通信手段の通信の比重を、前記第２の通信手段の通信の比重に比して高くする制御を行うことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記外部装置から送信されてくるデータの送信要求信号を前記第２の通信手段で受信した回数を数えるカウンタ手段と、
受信回数設定値を記憶する設定値記憶手段とをさらに備え、
前記第２の通信手段は、
前記カウンタ手段の受信回数が前記受信回数設定値に到達していない場合には、前記外部装置から送信されてくる前記データ信号の受信を許可しない旨を前記外部装置に報知する第１の報知手段と、
前記受信回数が前記設定値に到達することに応じて、前記外部装置から送信されてくる前記データ信号の受信を許可する旨を前記外部装置に報知する第２の報知手段と、
をさらに備えることを特徴とする請求項２に記載の通信装置。
【請求項４】
前記第１の通信手段での通信状態を監視する通信監視手段をさらに備え、
前記設定値記憶手段は、前記通信状態が悪化したことが通信監視手段で検出された場合には前記受信回数設定値を増加させ、前記通信状態が良化したことが通信監視手段で検出された場合には前記受信回数設定値を減少させることを特徴とする請求項３に記載の通信装置。
【請求項５】
前記外部装置から受信した前記データ信号を保持するバッファ部をさらに備え、
前記第１の報知手段は、前記バッファ部に空き領域がない旨を報知することを特徴とする請求項３または４に記載の通信装置。
【請求項６】
前記第１の報知手段および前記第２の報知手段は、前記外部装置から前記送信要求信号を受信し、
前記第１の報知手段は、前記送信要求信号に対して返答信号を返信しないことにより前記データ信号の受信を許可しない旨を前記外部装置に報知し、
前記第２の報知手段は、前記送信要求信号に対して返答信号を返信することにより前記データ信号の受信を許可する旨を前記外部装置に報知することを特徴とする請求項３または４に記載の通信装置。
【請求項７】
前記第１の通信手段で前記音声信号の通信が行われている通話期間を検出する検出手段と、
前記通話期間が検出されている間、前記音声信号の優先順位を前記データ信号の優先順位よりも高く設定する優先順位設定手段と、をさらに備え、
前記制御部は、前記音声信号と前記データ信号のうち、優先順位の高い方のデータを優先して送受信することを特徴とする請求項２に記載の通信装置。
【請求項８】
前記第１の通信手段は、該第１の通信手段の通信エリア内に存在する無線通信機器を検出して接続を行うことで、動的にネットワークを構築することを特徴とする請求項１ないし７の何れか１項に記載の通信装置。
【請求項９】
通信先機器との間での音声信号の通信回線を介した通信を行う通信部と、
外部装置との間でのデータ信号の無線通信を行う無線通信部と、
前記無線通信部の動作を制御する制御部と、を備える通信装置を制御するプログラムであって、
前記無線通信部を使用して音声通話機器と前記通信部との間での前記音声信号の無線通信を行うことで、前記無線通信部を第１の通信手段として機能させ、
前記無線通信部を使用して前記外部装置との間での前記データ信号の無線通信を行うことで、前記無線通信部を第２の通信手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、無線音声通信と無線データ通信とに対応した通信装置およびプログラムに関する。
【背景技術】
【０００２】
デジタルコードレス電話の親機と、ＷＬＡＮ（Wireless Local Area Network）とを搭載した通信システムが知られている。このような通信システムでは、デジタルコードレス電話の通話処理と、ＷＬＡＮによるデータ通信処理とを同時に行うことが可能である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２４９９７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記の通信システムでは、デジタルコードレス電話の親機とＷＬＡＮとの両方を搭載しているため、製造コストが高くなる。
【０００５】
また、音声通話用の子機の通信をＷＬＡＮで行い、子機と通信装置との間でＷＬＡＮ通信を直接行うアドホックモードでの構成にすることもできる。これにより、通信装置にデジタルコードレス電話の親機を備える必要がなくなる。しかしこの場合、子機の使用期間中は、ＷＬＡＮ回線が子機に専有される。よって、無線音声通話機器の通話処理と、ＷＬＡＮによるデータ通信処理（インフラストラクチャーモード）とを同時に行うことができなくなる。
【０００６】
また、音声通話用の子機の通信をＷＬＡＮで行い、子機と通信装置とがアクセスポイントを介してＷＬＡＮ通信（インフラストラクチャーモード）を行う構成にすることもできる。これにより、通信装置にデジタルコードレス電話の親機を備える必要がなくなる。また、アクセスポイントを使用しているため、無線音声通話機器の通話処理と、ＷＬＡＮによるデータ通信処理とを同時に行うことができる。しかしこの場合、セキュリティ強度がアクセスポイントによって決定されてしまう。また、電話の通話内容が共有のアクセスポイントを経由することになるため、通話が傍受されるおそれが発生する。よって、通話のセキュリティを確保することが困難となる。本明細書では、このような不便性を解消することができる技術を提供する。
【課題を解決するための手段】
【０００７】
本願の通信装置は、通信先機器との間での音声信号の通信回線を介した通信を行う通信部を備える。外部装置との間でのデータ信号の無線通信を行う無線通信部を備える。無線通信部の動作を制御する制御部を備える。制御部は、無線通信部を使用して音声通話機器と通信部との間での音声信号の無線通信を行うことで、無線通信部を第１の通信手段として機能させる。また、制御部は、無線通信部を使用して外部装置との間でのデータ信号の無線通信を行うことで、無線通信部を第２の通信手段として機能させる。また、第１の通信手段と第２の通信手段とが同時に使用される。
【発明の効果】
【０００８】
音声信号は、通信エラー時に再送が行われない信号であり、リアルタイム性が必要なデータである。また、データ信号は、通信エラー時に再送が行われる信号である。通信装置の例としては、電話機能やＦＡＸ機能を備えた多機能機が挙げられる。また、通信装置の例としては、通信回線と多機能機との間での通信を制御する回線制御装置が挙げられる。音声通話機器は、音声信号の送受信を行う機器である。音声通話機器の例としては、無線電話子機が挙げられる。
【０００９】
制御部は、無線通信部を、第１の通信手段および第２の通信手段の両方として機能させる。第１の通信手段では、無線通信部を使用して、音声通話機器と通信部との間での、音声信号の無線通信が行われる。なお、音声通話機器は複数あってもよい。無線通信部を第１の通信手段として機能させる方法としては、例えば、Intel（登録商標）が提唱する、My WiFi Technologyの機能を用いる方法が挙げられる。また、Wi-Fi Allianceが提唱する、Wi-Fi Directの機能を用いる方法が挙げられる。また第２の通信手段では、無線通信部を使用して、外部装置との間でのデータ信号の無線通信が行われる。外部装置の例としては、アクセスポイントや、パーソナルコンピュータ（ＰＣ）や、多機能機などが挙げられる。また、外部装置がアクセスポイントである場合には、さらにアクセスポイントを介して、他の無線端末と通信することが可能である。
【００１０】
第１の通信手段と第２の通信手段とは、同時に使用される。同時に使用する方法の例としては、第１の通信手段と第２の通信手段との間で、同一周波数の電波を短時間ずつ交代で共有する方法が挙げられる。
【００１１】
これにより、１の無線通信部によって、第１の通信手段による音声通信と、第２の通信手段によるデータ通信との２種類の通信を行うことが可能となる。よって、音声通信専用の通信部を備える必要がなくなるため、通信装置の製造コストを低減させることが可能となる。
【００１２】
また第１の通信手段によって、アクセスポイントを経由することなく、無線通信部と音声通話機器との間で直接に音声信号の通信を行うことができる。よって、アクセスポイントのセキュリティ強度の設定に影響されることなく、第１の通信手段でのセキュリティ強度を独自に設定できる。これにより、通話のセキュリティを確実に確保することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】通信システムの構成の一例を示す図である。
【図２】第１実施形態に係る動作を説明するフローチャート（その１）である。
【図３】第１実施形態に係る動作を説明するフローチャート（その２）である。
【図４】第２実施形態に係る動作を説明するフローチャートである。
【図５】ＰＥＲの変動について説明する図である。
【図６】第３実施形態に係る動作を説明するフローチャートである。
【発明を実施するための形態】
【００１４】
図１に、本願に係る第１実施形態として例示される通信システム１のブロック図を示す。通信システム１は、多機能機１０、アクセスポイント（以下「ＡＰ」と称す）５１、ＰＣ５２、子機２および子機３、モバイル機器４を備える。多機能機１０によってＷＰＡＮ（WirelessPersonal Area Network）２０１、ＷＬＡＮ（Wireless Local Area Network）２０２が形成されている。尚、ＷＰＡＮ２０１およびＷＬＡＮ２０２の方式の例としては、例えばＩＥＥＥ８０２．１１ａ／ｂ／ｇの規格で定められる通信方式が挙げられる。
【００１５】
ＡＰ５１は、ＷＬＡＮ２０２によりデータ信号の通信が可能に構成された、既知の中継装置である。データ信号は、通信エラー時に再送が行われる信号である。データ信号の例としては、多機能機１０で印刷を行なうための印刷データが挙げられる。またＡＰ５１は、ＰＣ５２との間でデータ信号の通信が可能とされている。よって、ＡＰ５１を介して、多機能機１０とＰＣ５２との間でデータ信号の通信が可能とされている。
【００１６】
子機２は、ＷＰＡＮ２０１により、音声信号の無線通信２１１を行う装置である。また子機３も、ＷＰＡＮ２０１により、音声信号の無線通信２１２を行う装置である。音声信号は、音声通話を行うための信号である。音声信号は、通信エラー時に再送が行われない信号であり、リアルタイム性が必要な信号である。モバイル機器４は、ＷＰＡＮ２０１により、データ信号の無線通信２１３を行う既知の装置である。
【００１７】
多機能機１０の構成について説明する。多機能機１０は、ＣＰＵ１６、記憶部３２、無線通信制御回路１１、音声ＩＣ１４（ＣＯＤＥＣ）、モデム部１５、内蔵受話器１７、操作部２２、表示部２４、印刷部２６、スキャナ部２８、を備える。これらの構成要素は、互いに通信可能に接続されている。
【００１８】
ＣＰＵ１６は、記憶部３２に記憶されているプログラム４２に従って、様々な処理を実行する。またＣＰＵ１６は、記憶部３２、無線通信制御回路１１、音声ＩＣ１４等に関する各種の制御を行う。
【００１９】
記憶部３２は、プログラム４２を記憶する。プログラム４２は、基本プログラム（図示省略）、ネットワーク構築プログラム４４、通話セキュリティプログラム４５等を含む。基本プログラムは、印刷部２６に印刷を実行させるためのプログラム、スキャナ部２８にスキャンを実行させるためのプログラム等を含む。またネットワーク構築プログラム４４は、無線通信制御回路１１を、ＷＰＡＮ２０１およびＷＬＡＮ２０２を構築する回路として機能させるためのプログラムである。また通話セキュリティプログラム４５は、子機２および３と多機能機１０との間の音声データの盗聴等を防止するためのプログラムである。通話セキュリティの強度は、ユーザによって設定されるとしてもよい。
【００２０】
また記憶部３２は、バッファ領域３６、カウンタ領域３７、受信回数設定値記憶領域３８、設定記憶領域３９を備える。バッファ領域３６は、ＰＣ５２などの外部装置から受信したデータ信号を一時的に保持する領域である。カウンタ領域３７は、受信回数Ｎを記憶する領域である。受信回数設定値記憶領域３８は、受信回数設定値Ｘを記憶する領域である。設定記憶領域３９は、上限閾値ＵＴおよび下限閾値ＬＴや、多機能機１０の各種の設定を記憶する領域である。なお、記憶部３２は、ＲＡＭ、ＲＯＭ、フラッシュメモリ、ＨＤＤなどが組み合わされて構成されているとしてもよい。
【００２１】
無線通信制御回路１１は、ベースバンド処理部ＢＰ１、ＲＦ部１８、アンテナＡＮＴ１を備える。ベースバンド処理部ＢＰ１は、無線通信制御回路１１全体を制御する回路である。ＲＦ部１８は、アンテナＡＮＴ１との間で信号の送受信を行う回路である。
【００２２】
音声ＩＣ１４（ＣＯＤＥＣ）は、データのエンコード（符号化）とデコード（復号）を行う。また音声ＩＣ１４は、モデム部１５または内蔵受話器１７の何れを電話回線網１００に接続するかを選択する。モデム部１５は、電話回線網１００との音声信号の送受信を制御する。操作部２２は、ユーザの入力操作を受け付ける複数のボタンを備える。表示部２４は、様々な情報を表示する。スキャナ部２８は、文書等を読取ってスキャンデータを生成する。印刷部２６は、外部装置（例えばＰＣ５２）から受信した印刷データや、スキャナ部２８によって生成されたスキャンデータを印刷媒体に印刷する。
【００２３】
子機２の構成について説明する。子機２は、ＣＰＵ７６、ベースバンド処理部ＢＰ２、ＲＦ部７８、スピーカ部７９、マイク部８０、アンテナＡＮＴ２を備える。スピーカ部７９は、無線通信制御回路１１から受信した音声データを出力する装置である。マイク部８０は、音声データを取得する装置である。その他の構成は、多機能機１０と同様であるため、ここでは詳細な説明は省略する。
【００２４】
ＷＰＡＮ２０１およびＷＬＡＮ２０２について説明する。ＣＰＵ１６がネットワーク構築プログラム４４を実行すると、無線通信制御回路１１によって、ＷＰＡＮ２０１およびＷＬＡＮ２０２が構築される。
【００２５】
ＷＰＡＮ２０１およびＷＬＡＮ２０２は、同時に使用可能とされている。同時に使用する方法の例としては、時分割多元接続（ＴＤＭＡ: Time Division Multiple Access）を用いる方法が挙げられる。ＴＤＭＡでは、伝送に用いる搬送周波数をタイムスロットと呼ばれる単位で分割して、同一周波数において複数の通信を可能にする。本願の例では、タイムスロットを、ＷＰＡＮ２０１およびＷＬＡＮ２０２に割り当てることで、多元接続が行われる。なお、この場合の「同時に使用可能」とは、ＷＰＡＮ２０１の通信とＷＬＡＮ２０２の通信が、同時期に並存して実行可能であるという意味である。ＷＰＡＮ２０１から送信されてくるパケットと、ＷＬＡＮ２０２から送信されてくるパケットとが、同一時間に受信可能であるという意味に限定されることはない。
【００２６】
なお、ＷＰＡＮ２０１およびＷＬＡＮ２０２を同時に使用する方法は、時分割多元接続に限られない。周波数を分割して多元接続を行ってもよい。また符号分割（それぞれの信号に異なった符号を乗算して送信する方式）によって多元接続を行ってもよい。また、時分割、周波数分割、符号分割のうちの少なくとも２つの組合せによって多元接続を行ってもよい。
【００２７】
無線通信制御回路１１を、ＷＰＡＮ２０１を構築する回路として機能させる方法としては、例えば、Wi-Fi Allianceが提唱する、Wi-Fi Directの機能を用いる方法が挙げられる。これにより、無線通信制御回路１１がWiFi Directのサーバの役割を行う。また、Intel（登録商標）が提唱する、My WiFi Technologyの機能を用いる方法が挙げられる。
【００２８】
ＷＰＡＮ２０１には、複数の通信端末（子機２、子機３、モバイル機器４）が接続されている。ＷＰＡＮ２０１により、無線通信制御回路１１と子機２との間で、音声信号の無線通信２１１が行われる。また、無線通信制御回路１１と子機３との間で、音声信号の無線通信２１２が行われる。また、無線通信制御回路１１とモバイル機器４との間で、データ信号の無線通信２１３が行われる。無線通信２１１ないし２１３は、同時に通信可能とされている。
【００２９】
またＷＰＡＮ２０１では、ＷＰＡＮ２０１での通信が可能な通信エリア内に、接続可能な無線通信機器が存在するか否かが監視される。そして、接続可能な無線通信機器が新たに検出されると、無線通信を用いて接続を行うことで、動的にネットワークが構築される。なお、子機２および３については、常にＷＰＡＮ２０１に接続される形態としてもよい。これにより、ユーザに動的なネットワークの存在を意識させることがない。よってユーザは、子機２および子機３を、通常のコードレス電話と同じ感覚で使用することが可能となる。
【００３０】
ＷＬＡＮ２０２には、ＡＰ５１が接続されている。ＷＬＡＮ２０２により、無線通信制御回路１１とＡＰ５１との間で、データ信号の無線通信２２１が行われる。
【００３１】
ＷＰＡＮ２０１のネットワークを構築するためのユーザインタフェース例について説明する。例として、子機２をＷＰＡＮ２０１に接続する場合を説明する。ユーザによって操作部２２が操作されると、表示部２４に設定メニューが表示される。設定メニューには、ＷＰＡＮ２０１に関する設定と、子機２に関する設定とが区別して表示される。
【００３２】
ＷＰＡＮ２０１に関する設定としては、例えば、TCP/IP、無線接続ウィザード、ＷＰＳ（Wi-Fi Protected Setup）、ＡＯＳＳ（AirStation One-Touch Secure System）などの設定が挙げられる。また、子機２に関する設定としては、通信優先設定、新しい無線ＰＡＮネットワークの構築、新しい子機の登録、などの設定が挙げられる。
【００３３】
本願の実施例では、通信優先設定が「子機優先」、「子機とプリントが同レベル」、「プリント優先」の３段階に設定できる場合を説明する。通信優先設定は、後述する受信回数設定値Ｘの値を決定するための設定である。通信優先設定が「子機優先」に設定されると、受信回数設定値Ｘが大きくされ、ＷＰＡＮ２０１を用いた音声信号の通信の比重が高くされる。また、通信優先設定が「プリント優先」に設定されると、受信回数設定値Ｘが小さくされ、ＷＬＡＮ２０２を用いたデータ信号の通信の比重が高くされる。ユーザによって通信優先設定が設定されると、受信回数設定値Ｘが決定される。決定した受信回数設定値Ｘは、設定値記憶領域３８に記憶される。なお、通信優先設定の設定段階は、３段階に限られない。段階を細かく設定するほど、より緻密に制御することが可能となる。
【００３４】
なお、子機３のＷＰＡＮ２０１への接続設定は、工場出荷時の時点で予め行っておくとしてもよい。これにより、ユーザがＷＰＡＮ２０１への接続設定を行う必要がない。よってユーザは、子機３が何れのネットワークを用いて多機能機１０と通信を行っているかを意識することなく、子機３を使用することができる。
【００３５】
通信システム１の動作を説明する。例として、ＰＣ５２からのデータ信号と、子機２からの音声信号とを受信する場合を説明する。図２のＳ１１において、ＣＰＵ１６は、ＷＬＡＮ２０２を用いて、ＰＣ５２からのプリント要求を受信したか否かを判断する。プリント要求は、多機能機１０で印刷処理を行う旨の要求である。受信していない場合（Ｓ１１：ＮＯ）にはＳ１１へ戻って待機し、受信した場合（Ｓ１１：ＹＥＳ）にはＳ１３へ進む。Ｓ１３において、ＣＰＵ１６は、カウンタ領域３７に記憶されている受信回数Ｎに「０」を代入することで、カウンタリセットを行う。
【００３６】
Ｓ１５において、ＣＰＵ１６は、バッファ領域３６の空き容量の確認要求信号をＰＣ５２から受信したか否かを判断する。確認要求信号は、バッファ領域３６の空き容量をＰＣ５２へ報知する旨を要求する信号である。受信していない場合（Ｓ１５：ＮＯ）にはＳ１５へ戻って待機し、受信した場合（Ｓ１５：ＹＥＳ）にはＳ１７へ進む。
【００３７】
Ｓ１７において、ＣＰＵ１６は、子機２を使用してユーザが通話中であるか否かを判断する。通話中ではない場合（Ｓ１７：ＮＯ）には、Ｓ１８へ進む。Ｓ１８においてＣＰＵ１６は、空きバッファありの旨を、ＷＬＡＮ２０２を用いてＰＣ５２へ送信する。これにより、データ信号の受信を許可する旨がＰＣ５２へ報知される。ＰＣ５２は、バッファ部に空き領域がある旨の報知を受けると、ＷＬＡＮ２０２を用いてデータ信号の送信を開始する。Ｓ１９において、ＣＰＵ１６は、ＷＬＡＮ２０２を介して、ＰＣ５２から全てのデータ信号を受信する。Ｓ２０において、ＣＰＵ１６は、ＰＣ５２にＡＣＫ信号を返信する。これにより、全てのデータ信号を受信した旨がＰＣ５２へ報知される。ＰＣ５２は、ＡＣＫ信号を受信すると、データ信号の送信処理を終了する。そしてフローが終了する。
【００３８】
一方、子機２を用いてユーザが通話中である場合（Ｓ１７：ＹＥＳ）には、Ｓ２２へ進む。Ｓ２２において、ＣＰＵ１６は、カウンタ領域３７の受信回数Ｎに１を加算する。これにより、カウンタ領域３７では、ＰＣ５２から送信されてくるデータの送信要求信号を、ＷＬＡＮ２０２を用いて受信した回数がカウントされる。Ｓ２３において、ＣＰＵ１６は、現在の受信回数設定値Ｘの値を、受信回数設定値記憶領域３８から取得する。
【００３９】
Ｓ２５において、ＣＰＵ１６は、受信回数Ｎが受信回数設定値Ｘ以下であるか否かを判断する。受信回数Ｎが受信回数設定値Ｘ以下である場合（Ｓ２５：ＹＥＳ）には、Ｓ２６へ進む。Ｓ２６においてＣＰＵ１６は、空きバッファなしの旨を、ＷＬＡＮ２０２を用いてＰＣ５２へ送信する。Ｓ２６では、実際にはバッファ領域３６が空いている場合においても、バッファが空いていない旨が送信される。これにより、データ信号の受信を許可しない旨がＰＣ５２へ報知される。そしてＳ１５へ戻る。
【００４０】
ＰＣ５２は、バッファ部に空き領域がない旨の報知を受けると、データ信号の送信を待機する。これにより、ＰＣ５２に対して、データ信号の送信を一定期間待機させることができる。
【００４１】
一方、受信回数Ｎが受信回数設定値Ｘよりも大きい場合（Ｓ２５：ＮＯ）には、Ｓ２７（図３）へ進み、ＣＰＵ１６は、空きバッファありの旨を、ＷＬＡＮ２０２を用いてＰＣ５２へ送信する。これにより、データ信号の受信を許可する旨がＰＣ５２へ報知される。ＰＣ５２は、バッファ部に空き領域がある旨の報知を受けると、ＷＬＡＮ２０２を用いてデータ信号のパケットの送信を開始する。Ｓ２９において、ＣＰＵ１６は、ＰＣ５２から送信されてくるデータ信号のパケットの一部を受信する。なお、パケットの一部を受信する動作は、複数送信されてくるパケットのうちから所定数のパケットのみを受信することで行われる。所定数は、ユーザ等によって予め設定され、設定記憶領域３９に記憶されるとしてもよい。そしてパケットの受信時に、設定記憶領域３９から所定数が読み出されるとしてもよい。
【００４２】
Ｓ３０において、ＣＰＵ１６は、受信回数Ｎを「０」にクリアする。Ｓ３１において、ＣＰＵ１６は、ＰＣ５２にＡＣＫ信号を返信する。これにより、データ信号のパケットの一部を受信した旨が、ＰＣ５２へ報知される。
【００４３】
Ｓ３３において、ＣＰＵ１６は、子機２を用いてユーザがまだ通話中であるか否かを判断する。通話中である場合（Ｓ３３：ＹＥＳ）には、Ｓ２３へ戻る。よって、受信回数Ｎが受信回数設定値Ｘを越えるとＷＬＡＮ２０２を用いてデータ信号のパケットを送信してもらい、そのパケットの一部を受信する、という動作が繰り返される。一方、通話中ではない場合（Ｓ３３：ＮＯ）には、子機２の通話が終了したと判断され、Ｓ３５へ進む。Ｓ３５において、ＣＰＵ１６は、残りの全てのデータ信号を送信する旨の命令をＰＣ５２に送信する。そして残りの全てのデータ信号を、ＷＬＡＮ２０２を用いてＰＣ５２から受信する。Ｓ３７において、ＣＰＵ１６は、ＰＣ５２にＡＣＫ信号を返信する。ＰＣ５２は、ＡＣＫ信号を受信すると、データ信号の送信処理を終了する。そしてフローが終了する。
【００４４】
また、ＰＣ５２は、データ信号の受信を許可しない旨を受信すると、所定時間待機した後に送信要求信号を再送する。そして、送信要求信号を所定回数再送しても多機能機１０で受信が許可されない場合には、ＰＣ５２がタイムアウトエラーとなる。よって、タイムアウトエラーの発生を防止するために、受信回数設定値Ｘの値を所定回数よりも小さい値とすることが好ましい。なお、ＰＣ５２の所定回数の値の決め方は様々な方法であってよい。例えば、ユーザ等によって所定回数の値が予め定められていてもよい。
【００４５】
第１実施形態に係る多機能機１０の効果を説明する。第１実施形態に係る多機能機１０では、１つの無線通信制御回路１１によって、ＷＰＡＮ２０１による音声データの通信と、ＷＬＡＮ２０２によるデータ信号の通信との２種類の通信を同時に行うことが可能となる。すなわち、子機２での音声通話と、ＰＣ５２から多機能機１０に印刷を行なわせる処理とを共存させることができる。よって、音声信号の通信専用の通信回路を多機能機１０に備える必要がなくなるため、多機能機１０の製造コストを低減させることが可能となる。
【００４６】
また、第１実施形態に係る多機能機１０では、繰り返し送信されてくる確認要求信号の受信回数Ｎが受信回数設定値Ｘに到達するまでは、ＰＣ５２に対して、ＷＬＡＮ２０２を使用したデータ信号の送信を待機させることができる。よって、ＷＰＡＮ２０１の通信の比重を、ＷＬＡＮ２０２の通信の比重に比して高くすることができる。これにより、ＷＰＡＮ２０１と子機２の間での音声データのデータ転送が間に合わないために音声が途切れるなどの、通話エラーの発生を防止することができる。よって、音声通話の通話品質を高めることができる。
【００４７】
また、ＡＰ５１を介したＷＬＡＮ２０２により、子機２と多機能機１０とが音声信号の通信を行う構成では、通話セキュリティの強度がＡＰ５１のセキュリティ設定によって決定されてしまう。また、電話の通話内容が、共有のＡＰ５１を経由することになるため、通話が傍受されるおそれが発生する。しかし第１実施形態に係る多機能機１０では、ＡＰ５１を経由することなく、無線通信制御回路１１と子機２との間でＷＰＡＮ２０１を用いて直接に音声信号の通信を行うことができる。よって、ＡＰ５１のセキュリティ設定とは無関係に、ＷＰＡＮ２０１でのセキュリティ強度を独自に設定できる。これにより、通話のセキュリティを確実に確保することが可能となる。
【００４８】
第２実施形態を、図４および図５を用いて説明する。第２実施形態は、受信回数設定値Ｘを自動設定する形態である。図４のフローは、第１実施形態の図２および図３のフローと並行して実行されるフローである。なお、第２実施形態のその他の構成は、第１実施形態と同様であるため、ここでは詳細な説明は省略する。
【００４９】
Ｓ４９において、ＣＰＵ１６は、子機２を使用してユーザが通話中であるか否かを判断する。通話中ではない場合（Ｓ４９：ＮＯ）にはＳ４９へ戻って待機し、通話中である場合（Ｓ４９：ＹＥＳ）にはＳ５１へ進む。
【００５０】
Ｓ５１において、ＣＰＵ１６は、受信回数設定値Ｘのユーザ設定値を設定値記憶領域３８から取得する。ユーザ設定値は、操作部２２を用いてユーザが設定した受信回数設定値Ｘの値である。
【００５１】
Ｓ５３において、ＣＰＵ１６は、ＷＰＡＮ２０１の現在のＰＥＲ（Packet Error Rate）を取得する。ＰＥＲは、ＷＰＡＮ２０１におけるパケット通信のエラー率である。通信状態が良くない場合にはＰＥＲが高くなり、通信状態が良い場合にはＰＥＲが低くなる。これにより、通信状態を監視することができる。
【００５２】
また、図５を用いて、ＰＥＲの変動について説明する。図５のグラフＬ１は、ＷＰＡＮ２０１のＰＥＲの時間変化例を示すグラフである。ＰＥＲの値は、子機２と多機能機１０との間の距離の変化等に応じて変化する。
【００５３】
上限閾値ＵＴは、通話品質を維持するためのＰＥＲの上限値である。ＰＥＲが上限閾値ＵＴ以上となる期間Ｔ１では、通話に音切れ等の障害が発生しやすくなる。また、下限閾値ＬＴは、電波効率を維持するためのＰＥＲの下限値である。ＰＥＲが下限閾値ＬＴ以下となる期間Ｔ２では、過度にＷＰＡＮ２０１の通信状態が良いにも係らず、ＷＰＡＮ２０１の通信の比重をＷＬＡＮ２０２の通信の比重に比して高くしている状態である。よって、ＷＬＡＮ２０２によるデータ信号の通信速度が遅くなるため、電波効率が良くない状態である。
【００５４】
Ｓ５５において、ＣＰＵ１６は、ＰＥＲの値が、上限閾値ＵＴ以上であるか否かを判断する。上限閾値ＵＴ以上である場合（Ｓ５５：ＹＥＳ）には、ＷＰＡＮ２０１の通信状態が悪化していると判断され、Ｓ５７に進む。Ｓ５７において、ＣＰＵ１６は、受信回数設定値Ｘに１を加算することで、ＷＰＡＮ２０１の通信の比重をＷＬＡＮ２０２の通信の比重に比して１段階高く設定する。そしてＳ６３へ進む。一方、ＰＥＲの値が上限閾値ＵＴよりも小さい場合（Ｓ５５：ＮＯ）には、通信状態が良好であると判断され、Ｓ５９へ進む。
【００５５】
Ｓ５９において、ＣＰＵ１６は、ＰＥＲの値が、下限閾値ＬＴ以下であるか否かを判断する。ＰＥＲが下限閾値ＬＴ以下である場合（Ｓ５９：ＹＥＳ）には、電波効率が良くない状態であると判断され、Ｓ６１に進む。Ｓ６１において、ＣＰＵ１６は、受信回数設定値Ｘから１を減算することで、ＷＰＡＮ２０１の通信の比重をＷＬＡＮ２０２の通信の比重に比して１段階低く設定する。一方、ＰＥＲの値が下限閾値ＬＴよりも大きい場合（Ｓ５９：ＮＯ）には、電波効率が悪い状態ではないと判断され、Ｓ６３へ進む。
【００５６】
Ｓ６３において、ＣＰＵ１６は、調整後の受信回数設定値Ｘの値を、設定値記憶領域３８に記憶する。Ｓ６５において、ＣＰＵ１６は、子機２を用いてユーザがまだ通話中であるか否かを判断する。通話中である場合（Ｓ６５：ＹＥＳ）には、Ｓ６７へ進む。Ｓ６７において、ＣＰＵ１６は、1分間ウェイトした上で、Ｓ５３へ戻る。一方、通話中ではない場合（Ｓ６５：ＮＯ）には、フローを終了する。
【００５７】
第２実施形態に係る多機能機１０の効果を説明する。第２実施形態に係る多機能機１０では、通信状態が悪化した場合には、受信回数設定値を増加させることでＷＰＡＮ２０１の通信の比重を高める。よって、音切れ等の障害が発生することが防止できる。また、通信状態が良化した場合には、受信回数設定値を減少させることでＷＬＡＮ２０２の通信の比重を高める。よって、ＷＬＡＮ２０２によるデータ信号の通信速度を高めることができる。以上より、子機２の通話品質を維持しながら、電波効率を高めることが可能となる。
【００５８】
第３実施形態を、図６を用いて説明する。第３実施形態は、音声信号のパケットをデータ信号のパケットよりも優先して通信する形態である。第３実施形態では、ＷＭＭ（Wi-Fi Multimedia）の技術が用いられる形態を説明する。ＷＭＭは、Wi-Fi Allianceによって規定された、無線ＬＡＮでのＱｏＳ（Quality of Service）制御を実現するための規格であり、ビデオや音声などのストリーミングデータを効率よく伝送するための規格である。WMMでは、無線ＬＡＮでの特定の通信に対して優先度を設定することで、ビデオや音声のデータが途切れないように帯域が確保される。具体的には、WMMでは、パケットプライオリティの高い方から、「音声」、「ビデオ」、「ベストエフォート」、「バックグラウンド」の4つのカテゴリが定義されている。そして、パケットプライオリティの高いパケットが、優先的に通信される。
【００５９】
第３実施形態では、ＷＰＡＮ２０１による音声信号のパケットプライオリティの初期値が「ベストエフォート」に設定されている場合を説明する。また、ＷＬＡＮ２０２によるデータ信号の通信のパケットプライオリティが、「ベストエフォート」で固定されている場合を説明する。
【００６０】
Ｓ１０９において、ＣＰＵ１６は、ＷＰＡＮ２０１を介して、子機２から音声通話を着信したか否かを判断する。着信していない場合（Ｓ１０９：ＮＯ）にはＳ１０９へ戻って待機し、受信した場合（Ｓ１０９：ＹＥＳ）にはＳ１１１へ進む。
【００６１】
Ｓ１１１において、ＣＰＵ１６は、多機能機１０の内蔵受話器１７で受信する設定であるか否かを判断する。当該判断は、設定記憶領域３９に予め記憶された設定を読み出すことで行われても良いし、ユーザによる選択によって行われても良い。多機能機１０で着信動作を行う設定でない場合（Ｓ１１１：ＮＯ）には、Ｓ１２５へ進む。一方、多機能機１０で着信動作を行う設定である場合（Ｓ１１１：ＹＥＳ）にはＳ１１３へ進み、ＣＰＵ１６は、回線を閉結する。
【００６２】
Ｓ１１５において、ＣＰＵ１６は、通信内容がＦＡＸ通信であるか否かを判断する。ＦＡＸ通信である場合（Ｓ１１５：ＹＥＳ）にはＳ１１７へ進み、ＦＡＸデータを受信して、フローが終了する。一方、ＦＡＸ通信ではない場合（Ｓ１１５：ＮＯ）には、通信内容が音声通信であると判断される。よってＳ１１９に進み、ＣＰＵ１６は、音声通信を子機２に転送するか否かを判断する。当該判断は、設定記憶領域３９に予め記憶された設定を読み出すことで行われても良いし、ユーザによる選択によって行われても良い。転送しないと判断される場合（Ｓ１１９：ＮＯ）にはＳ１２１に進み、ＣＰＵ１６は、内蔵受話器１７での通話処理を行う。一方、転送すると判断される場合（Ｓ１１９：ＹＥＳ）にはＳ１２５に進む。
【００６３】
Ｓ１２５において、ＣＰＵ１６は、子機２の呼び出し動作を行う。Ｓ１２７において、ＣＰＵ１６は、子機２を用いてユーザが音声通話を開始したか否かを判断する。開始していない場合（Ｓ１２７：ＮＯ）にはＳ１２７へ戻って待機し、開始した場合（Ｓ１２７：ＹＥＳ）にはＳ１２９へ進む。Ｓ１２９において、ＣＰＵ１６は、回線を閉結する。
【００６４】
Ｓ１３１において、子機２のＣＰＵ７６は、通信内容がＦＡＸ通信であるか否かを判断する。ＦＡＸ通信である場合（Ｓ１３１：ＹＥＳ）にはＳ１３５へ進み、多機能機１０にＦＡＸ通信であることを報知する。そしてＳ１１７へ進み、多機能機１０でＦＡＸデータが受信され、フローが終了する。一方、通信内容がＦＡＸ通信ではない場合（Ｓ１３１：ＮＯ）には、Ｓ１３７へ進む。
【００６５】
Ｓ１３７において、ＣＰＵ１６は、音声信号のパケットプライオリティを、「ベストエフォート」から「音声」へ格上げする。これにより、ＷＰＡＮ２０１で送受信される音声信号のパケットプライオリティが、ＷＬＡＮ２０２で送受信されるデータ信号のパケットプライオリティよりも高く設定される。そして、無線通信制御回路１１では、音声信号のパケットが、データ信号のパケットよりも優先して送受信される。これにより、ＷＰＡＮ２０１の通信の比重を、ＷＬＡＮ２０２の通信の比重に比して高くすることができる。
【００６６】
Ｓ１３９において、ＣＰＵ１６は、子機２での通話が終了したか否かを判断する。終了していない場合（Ｓ１３９：ＮＯ）にはＳ１３９へ戻って通信を続行し、終了した場合（Ｓ１３９：ＹＥＳ）にはＳ１４１へ進む。
【００６７】
Ｓ１４１において、ＣＰＵ１６は、音声信号のパケットプライオリティを、「音声」から「ベストエフォート」へ戻す。これにより、ＷＰＡＮ２０１の通信の比重とＷＬＡＮ２０２の通信の比重とが、同等とされる。そしてフローが終了する。
【００６８】
以上説明したように、第３実施形態に係る多機能機１０では、ＷＰＡＮ２０１が使用されていない期間においては、ＷＰＡＮ２０１で送受信される音声信号のパケットプライオリティとＷＬＡＮ２０２で送受信されるデータ信号のパケットプライオリティが同等とされる。また、ＷＰＡＮ２０１が使用されている期間においては、ＷＰＡＮ２０１で送受信される音声信号のパケットプライオリティが格上げされる。よって、ＷＰＡＮ２０１の通信の比重を、ＷＬＡＮ２０２の通信の比重に比して高くすることができるため、音声通話の通話品質を高めることができる。
【００６９】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。上記の実施例の変形例を以下に列挙する。
【００７０】
ＰＣ５２に対して、データ信号の送信を一定期間待機させる方法は、第１実施形態で説明した方法に限られない。例えば、ＲＴＳ（Request to Send）信号およびＣＴＳ（Clear to Send）信号を用いることによっても、データ信号の送信を一定期間待機させることが可能である。ＲＴＳ信号は、ＰＣ５２から多機能機１０へデータ信号を送信する旨の送信要求である。ＣＴＳ信号は、多機能機１０からＰＣ５２へデータの送信を許可する旨を報知する信号である。
【００７１】
図２および図３のフローチャートにおける変更点を説明する。Ｓ１５は、ＰＣ５２からＲＴＳ信号を受信したか否かを判断する動作へ変更する。また、Ｓ１８およびＳ２７は、ＷＬＡＮ２０２を用いてＣＴＳ信号をＰＣ５２へ送信する動作へ変更する。また、Ｓ２６は、ＣＴＳ信号をＰＣ５２へ送信しない動作へ変更する。また、多機能機１０は、ＲＴＳ信号を受信した場合（Ｓ１５：ＹＥＳ）においても、ＷＰＡＮ２０１を用いた通信を停止せずに続行するとする。
【００７２】
これにより、ＰＣ５２は、多機能機１０から返信されるＣＴＳ信号を受信するまで、データ信号の送信を待機する動作を行う。よって、ＰＣ５２に対して、データ信号の送信を一定期間待機させることができる。以上より、ＷＰＡＮ２０１の通信の比重を、ＷＬＡＮ２０２の通信の比重に比して高くすることができる。
【００７３】
なお、多機能機１０の構成を、通信部と多機能部とに物理的に分離した構成としてもよい。通信部は、多機能機１０から、電話回線網１００を使用した通信制御を行う部分を抜き出した構成を有する。また多機能部は、通信部以外のスキャナ機能や印刷機能を有する部分である。そして、通信部によってＷＰＡＮ２０１およびＷＬＡＮ２０２が形成されるとしてもよい。また、ＷＬＡＮ２０２を用いて通信部と多機能部とが通信を行うとしてもよい。これにより、通信部と多機能部とによって、分散構成多機能周辺装置が形成される。よって、電話回線網１００のコネクタ部に体積の大きい多機能機１０を直接に接続する必要がないため、レイアウト性を高めることができ、ユーザの利便性を高めることができる。
【００７４】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【００７５】
なお、電話回線網１００は通信回線の一例、音声ＩＣ（ＣＯＤＥＣ）１４およびモデム部１５は通信部の一例、ＡＰ５１は外部装置の一例、無線通信制御回路１１は無線通信部の一例、ＣＰＵ１６は制御部の一例、子機２は音声通話機器の一例、ＷＰＡＮ２０１は第１の通信手段の一例、ＷＬＡＮ２０２は第２の通信手段の一例、ＰＥＲは通信状態の一例、バッファ領域３６はバッファ部の一例、ＲＴＳ信号は送信要求信号の一例、ＣＴＳ信号は返答信号の一例、である。
【００７６】
また、Ｓ２２を実行する制御部はカウンタ手段の一例である。Ｓ５５〜Ｓ６３を実行する制御部は設定値記憶手段の一例である。Ｓ２６を実行する制御部は第１の報知手段の一例である。Ｓ２７を実行する制御部は第２の報知手段の一例である。Ｓ５３を実行する制御部は通信監視手段の一例である。Ｓ１３９を実行する制御部は検出手段の一例である。Ｓ１３７、Ｓ１４１を実行する制御部は優先順位設定手段の一例である。
【符号の説明】
【００７７】
２および３：子機、１０：多機能機、１１：無線通信制御回路、１５：モデム部、１６：ＣＰＵ、３２：記憶部、３６：バッファ領域、４４：ネットワーク構築プログラム、５１：ＡＰ、５２：ＰＣ、１００：電話回線網、２０１：ＷＰＡＮ、２０２：ＷＬＡＮ
【図１】
2011181997.tif 000003
【図２】
2011181997.tif 000004
【図３】
2011181997.tif 000005
【図４】
2011181997.tif 000006
【図５】
2011181997.tif 000007
【図６】
2011181997.tif 000008