(57)【要約】【課題】通信機器と画像形成装置との間で無線通信を行う通信システムであって，消費電力を抑えつつ，画像形成装置がファクシミリの画データを早期に受信できる技術を提供すること。【解決手段】通信ＢＯＸ１００は，あらかじめＭＦＰ２００との間で，低消費電力のＢＴ通信を確立させる。そして，通信ＢＯＸ１００は，ＢＴ通信が確立されている間にＣＮＧ信号を受信した場合に，ＭＦＰ２００との間で，高速高消費電力のＷｉＦｉ通信を確立させるためのＷｉＦｉ確立処理を開始する。そして，ＷｉＦｉ確立処理が完了する前に，ＰＩＸ信号の受信した場合に，ＢＴ通信によるＰＩＸ信号の送信を開始する。さらに，ＰＩＸ送信が完了する前にＷｉＦｉ確立処理が完了した場合，ＢＴ通信によるＰＩＸ信号の送信を停止し，ＷｉＦｉ通信による残りのＰＩＸ信号の送信を行う。【選択図】図２
2018107661.tif 000002
【特許請求の範囲】
【請求項１】
第１の通信方式に従う無線通信である第１の通信を画像形成装置との間で行う第１通信部と，
前記第１の通信方式よりも消費電力が大きい第２の通信方式に従う無線通信である第２の通信を前記画像形成装置との間で行う第２通信部と，
公衆回線に接続される第３通信部と，
制御部と，
を備え，
前記制御部は，
前記画像形成装置との間で前記第２の通信が確立していない状態において，前記第１通信部を制御して，前記画像形成装置との間で前記第１の通信による無線通信を行う第１通信処理と，
前記第１通信処理の実行中に前記第３通信部がファクシミリ識別信号を受信した場合に，前記第２通信部を制御して，前記画像形成装置との間で前記第２の通信を確立させる通信確立処理を開始させる通信確立開始処理と，
前記通信確立処理が完了する前に，前記第３通信部がファクシミリ識別信号の受信後にファクシミリの画信号を受信した場合に，前記第１通信部を制御して，前記画像形成装置に対して，前記第１の通信による前記第３通信部が受信したファクシミリの画信号の送信を行わせる第１送信処理を開始させる第１送信開始処理と，
前記第１送信処理が完了する前に前記通信確立処理が完了した場合，前記第１通信部を制御して，前記第１の通信によるファクシミリの画信号の送信を停止させ，前記第２通信部を制御して，前記画像形成装置に対して，前記第２の通信による前記第３通信部が受信した残りのファクシミリの画信号の送信を行わせる第２送信処理を開始させる第２送信開始処理と，
を実行することを特徴とする通信機器。
【請求項２】
請求項１に記載する通信機器において，
前記画像形成装置がファクシミリの画信号を受信した場合にその画信号に基づく画像形成を開始する第１の受信態様かその画信号に基づく画像形成を開始せずに待機する第２の受信態様かを示す設定情報を記憶する記憶部を備え，
前記制御部は，
前記画像形成装置から前記設定情報を受信し，受信した前記設定情報を記憶部に記憶させる設定記憶処理を実行し，
前記第１送信開始処理では，
前記記憶部に前記第１の受信態様を示す前記設定情報が記憶されている場合，前記通信確立処理が完了する前に，前記第１送信処理を開始させ，
前記記憶部に前記第２の受信態様を示す前記設定情報が記憶されている場合，前記通信確立処理が完了した後に，前記第２通信部を制御して，前記画像形成装置に対して，前記第２の通信による前記第３通信部が受信したファクシミリの画信号の送信を行わせる第３送信処理を開始させる，
ことを特徴とする通信機器。
【請求項３】
請求項１または請求項２に記載する通信機器において，
前記制御部は，
前記第２送信処理では，少なくともマルチページ信号を受信する度に，前記通信確立処理が完了したか否かを判断する，
ことを特徴とする通信機器。
【請求項４】
請求項１から請求項３のいずれか１つに記載する通信機器において，
前記制御部は，
前記第２送信処理では，少なくとも所定のデータ量の画信号を送信する度に，前記通信確立処理が完了したか否かを判断する，
ことを特徴とする通信機器。
【請求項５】
第１の通信方式に従う無線通信である第１の通信を通信機器との間で行う第１通信部と，
前記第１の通信方式よりも消費電力が大きい第２の通信方式に従う無線通信である第２の通信を前記通信機器との間で行う第２通信部と，
画像を形成する画像形成部と，
制御部と，
を備え，
前記制御部は，
前記通信機器との間で前記第２の通信が確立していない状態において，前記第１通信部を制御して，前記通信機器との間で前記第１の通信による無線通信を行う第１通信処理と，
前記第１通信処理の実行中に，前記通信機器からファクシミリ識別信号の受信に応じて出力される特定信号を受信した場合，前記第２通信部を制御して，前記通信機器との間で前記第２の通信を確立させる通信確立処理を開始させる通信確立開始処理と，
前記通信確立処理が完了する前に，前記第１通信部を制御して，前記通信機器からの，前記第１の通信による前記通信機器がファクシミリ識別信号の受信後に受信したファクシミリの画信号の受信を行わせる第１受信処理を開始させる第１受信開始処理と，
前記第１受信処理が完了する前に前記通信確立処理が完了した場合，前記第１通信部を制御して，前記第１の通信によるファクシミリの画信号の受信を停止させ，前記第２通信部を制御して，前記通信機器からの，前記第２の通信による前記通信機器が受信した残りのファクシミリの画信号の受信を行わせる第２受信処理を開始させる第２受信開始処理と，
を実行することを特徴とする画像形成装置。
【請求項６】
請求項５に記載する画像形成装置において，
ファクシミリの画信号を受信した場合にその画信号に基づく画像形成を開始する第１の受信態様かその画信号に基づく画像形成を開始せずに待機する第２の受信態様かを示す設定情報を記憶する記憶部を備え，
前記制御部は，
前記第１受信開始処理では，
前記記憶部に前記第１の受信態様を示す前記設定情報が記憶されている場合，前記通信確立処理が完了する前に，前記第１受信処理を開始させ，
前記記憶部に前記第２の受信態様を示す前記設定情報が記憶されている場合，前記通信確立処理が完了した後に，前記第２通信部を制御して，前記通信機器からの，前記第２の通信による前記通信機器がファクシミリ識別信号の受信後に受信したファクシミリの画信号の受信を行わせる第３受信処理を開始させる，
ことを特徴とする画像形成装置。
【請求項７】
請求項５または請求項６に記載する画像形成装置において，
前記制御部は，
前記通信確立処理によって前記通信確立処理を開始させた場合に，前記画像形成部に準備動作を開始させる，
ことを特徴とする画像形成装置。
【請求項８】
公衆回線に接続される通信機器と，
画像形成を行う画像形成装置と，
を備える通信システムにおいて，
前記通信機器および前記画像形成装置は，
第１の通信方式に従う無線通信である第１の通信と，
前記第１の通信方式よりも消費電力が大きい第２の通信方式に従う無線通信である第２の通信と，
が可能であり，
前記通信機器と画像形成装置との間で前記第２の通信が確立していない状態において，前記通信機器と画像形成装置との間で前記第１の通信による無線通信を行う第１通信処理と，
前記第１通信処理の実行中に前記通信機器がファクシミリ識別信号を受信した場合に，前記通信機器と画像形成装置との間で前記第２の通信を確立させる通信確立処理を開始させる通信確立開始処理と，
前記通信確立処理が完了する前に，前記通信機器がファクシミリ識別信号の受信後にファクシミリの画信号を受信した場合に，前記通信機器から前記画像形成装置に対して，前記第１の通信によるファクシミリの画信号の送信を行わせる第１送信処理を開始させる第１送信開始処理と，
前記第１送信処理が完了する前に前記通信確立処理が完了した場合，前記第１の通信によるファクシミリの画信号の送信を停止させ，前記通信機器から前記画像形成装置に対して，前記第２の通信による残りのファクシミリの画信号の送信を行わせる第２送信処理を開始させる第２送信開始処理と，
を実行することを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，通信機器，画像形成装置，および通信システムに関する。さらに詳細には，通信機器と画像形成装置との間でファクシミリの画データの無線通信を行う技術に関するものである。
【背景技術】
【０００２】
従来から，公衆回線と接続される通信機器と，画像形成機能を有する画像形成装置と，を有し，通信機器と画像形成装置との間でファクシミリの画データの無線通信を行う通信システムが知られている。この通信システムでは，公衆回線と接続される通信機器と画像形成装置とが別体になっているため，画像形成装置の配置が公衆回線用のソケットの近傍に限定されない。そのため，画像形成装置の配置の自由度が高いという利点がある。
【０００３】
前述の通信システムを開示した文献としては，例えば，特許文献１がある。特許文献１には，通信ＢＯＸ（通信機器）と複合機（画像形成装置）とを備える通信システムであって，無線ＬＡＮ電波によってデータ通信を行う技術が開示されている。また，特許文献１には，無線ＬＡＮ電波による通信を行うための通信制御部を，公衆回線からファクシミリデータを受信した場合に起動させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２３９３５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
通信システムは，通信機器と画像形成装置との間で常に無線通信が可能な状態にするには，無線通信を行うための通信制御部を常に起動していなければならず，消費電力が大きい。特許文献１に開示される技術では，ファクシミリに関する信号を受信するまでは通信制御部を起動しないため，消費電力を低減する利点がある。
【０００６】
しかしながら，特許文献１に開示される技術のように，ファクシミリデータを受信してから通信制御部を起動する場合，ファクシミリデータを受信してから通信機器と画像形成装置との通信接続を確立させることになる。この通信接続の確立には時間がかかる。つまり，通信機器がファクシミリの識別信号を受信してから画像形成装置がファクシミリの画データを受信するまでに時間がかかる。そのため，ファクシミリの画データの印刷ないしユーザによる画像の確認が遅延するという問題がある。
【０００７】
本発明は，前記した従来の技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは，通信機器と画像形成装置との間で無線通信を行う通信システムであって，消費電力を抑えつつ，画像形成装置がファクシミリの画データを早期に受信できる技術を提供することにある。
【課題を解決するための手段】
【０００８】
この課題の解決を目的としてなされた通信機器は，第１の通信方式に従う無線通信である第１の通信を画像形成装置との間で行う第１通信部と，前記第１の通信方式よりも消費電力が大きい第２の通信方式に従う無線通信である第２の通信を前記画像形成装置との間で行う第２通信部と，公衆回線に接続される第３通信部と，制御部と，を備え，前記制御部は，前記画像形成装置との間で前記第２の通信が確立していない状態において，前記第１通信部を制御して，前記画像形成装置との間で前記第１の通信による無線通信を行う第１通信処理と，前記第１通信処理の実行中に前記第３通信部がファクシミリ識別信号を受信した場合に，前記第２通信部を制御して，前記画像形成装置との間で前記第２の通信を確立させる通信確立処理を開始させる通信確立開始処理と，前記通信確立処理が完了する前に，前記第３通信部がファクシミリ識別信号の受信後にファクシミリの画信号を受信した場合に，前記第１通信部を制御して，前記画像形成装置に対して，前記第１の通信による前記第３通信部が受信したファクシミリの画信号の送信を行わせる第１送信処理を開始させる第１送信開始処理と，前記第１送信処理が完了する前に前記通信確立処理が完了した場合，前記第１通信部を制御して，前記第１の通信によるファクシミリの画信号の送信を停止させ，前記第２通信部を制御して，前記画像形成装置に対して，前記第２の通信による前記第３通信部が受信した残りのファクシミリの画信号の送信を行わせる第２送信処理を開始させる第２送信開始処理と，を実行することを特徴としている。
【０００９】
すなわち，本明細書に開示される通信機器は，画像形成装置との間で第２の通信を確立させる通信確立処理を実行している間，第１の通信によるファクシミリの画信号の送信を開始している。これにより，本明細書に開示される通信機器は，第２の通信を確立させた後から，すなわち通信確立処理を完了させた後からファクシミリの画信号の送信を開始する場合と比較して，ファクシミリの画信号の受信を早期に開始でき，その結果として，ユーザは，ファクシミリの画信号の内容を画像形成装置側において早期に確認できる。また，本明細書に開示される通信機器は，ファクシミリ識別信号を受信してから第２の通信を確立させている。そのため，本明細書に開示される通信機器は，起動時から常に第２の通信を確立させている場合と比較して，電力消費が少ない。
【００１０】
また，本明細書には，第１の通信方式に従う無線通信である第１の通信を通信機器との間で行う第１通信部と，前記第１の通信方式よりも消費電力が大きい第２の通信方式に従う無線通信である第２の通信を前記通信機器との間で行う第２通信部と，画像を形成する画像形成部と，制御部と，を備え，前記制御部は，前記通信機器との間で前記第２の通信が確立していない状態において，前記第１通信部を制御して，前記通信機器との間で前記第１の通信による無線通信を行う第１通信処理と，前記第１通信処理の実行中に，前記通信機器からファクシミリ識別信号の受信に応じて出力される特定信号を受信した場合，前記第２通信部を制御して，前記通信機器との間で前記第２の通信を確立させる通信確立処理を開始させる通信確立開始処理と，前記通信確立処理が完了する前に，前記第１通信部を制御して，前記通信機器からの，前記第１の通信による前記通信機器がファクシミリ識別信号の受信後に受信したファクシミリの画信号の受信を行わせる第１受信処理を開始させる第１受信開始処理と，前記第１受信処理が完了する前に前記通信確立処理が完了した場合，前記第１通信部を制御して，前記第１の通信によるファクシミリの画信号の受信を停止させ，前記第２通信部を制御して，前記通信機器からの，前記第２の通信による前記通信機器が受信した残りのファクシミリの画信号の受信を行わせる第２受信処理を開始させる第２受信開始処理と，を実行することを特徴とする画像形成装置が開示されている。
【００１１】
また，本明細書には，公衆回線に接続される通信機器と，画像形成を行う画像形成装置と，を備える通信システムにおいて，前記通信機器および前記画像形成装置は，第１の通信方式に従う無線通信である第１の通信と，前記第１の通信方式よりも消費電力が大きい第２の通信方式に従う無線通信である第２の通信と，が可能であり，前記通信機器と画像形成装置との間で前記第２の通信が確立していない状態において，前記通信機器と画像形成装置との間で前記第１の通信による無線通信を行う第１通信処理と，前記第１通信処理の実行中に前記通信機器がファクシミリ識別信号を受信した場合に，前記通信機器と画像形成装置との間で前記第２の通信を確立させる通信確立処理を開始させる通信確立開始処理と，前記通信確立処理が完了する前に，前記通信機器がファクシミリ識別信号の受信後にファクシミリの画信号を受信した場合に，前記通信機器から前記画像形成装置に対して，前記第１の通信によるファクシミリの画信号の送信を行わせる第１送信処理を開始させる第１送信開始処理と，前記第１送信処理が完了する前に前記通信確立処理が完了した場合，前記第１の通信によるファクシミリの画信号の送信を停止させ，前記通信機器から前記画像形成装置に対して，前記第２の通信による残りのファクシミリの画信号の送信を行わせる第２送信処理を開始させる第２送信開始処理と，を実行することを特徴とする通信システムが開示されている。
【００１２】
上記装置の機能を実現するための制御方法，コンピュータプログラム，および当該コンピュータプログラムを格納するコンピュータにて読取可能な記憶媒体も，新規で有用である。
【発明の効果】
【００１３】
本発明によれば，通信機器と画像形成装置との間で無線通信を行う通信システムであって，消費電力を抑えつつ，画像形成装置がファクシミリの画データを早期に受信できる技術が実現される。
【図面の簡単な説明】
【００１４】
【図１】実施の形態にかかる通信システムの構成を示すブロック図である。
【図２】実施の形態にかかる通信システムのファクシミリ受信のシーケンスを示す図である。
【図３】通信ボックス（通信ＢＯＸ）が実行するメイン処理の手順を示すフローチャートである。
【図４】通信ＢＯＸが実行する送信側リアルタイム受信処理の手順を示すフローチャートである。
【図５】複合機（ＭＦＰ）が実行するメイン処理の手順を示すフローチャートである。
【図６】ＭＦＰが実行する受信側リアルタイム受信処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下，本実施形態にかかる通信機器，画像形成装置，および通信システムについて，添付図面を参照しつつ詳細に説明する。本形態は，公衆回線と接続する通信ボックス（通信ＢＯＸ）と，画像形成機能を有する複合機（ＭＦＰ：Multi-Function Peripheralの略）と，を備える通信システムに，本発明を適用したものである。
【００１６】
［通信システムの全体構成］
本形態の通信システム９００は，図１に示すように，公衆回線を介してファクシミリ（ＦＡＸ）装置３００と接続される通信機器である通信ＢＯＸ１００と，通信ＢＯＸ１００との間で２種類の通信方式による無線通信が可能なＭＦＰ２００とを備えている。通信ＢＯＸ１００は，通信機器の一例である。ＭＦＰ２００は，画像形成装置の一例である。本形態の画像処理システム１００では，通信ＢＯＸ１００とＭＦＰ２００との間で，無線通信によってデータの受け渡しが可能になっている。
【００１７】
［通信ＢＯＸの構成］
続いて，通信ＢＯＸ１００の概略構成について説明する。通信ＢＯＸ１００は，図１に示したように，ＣＰＵ１３１と，ＲＯＭ１３２と，ＲＡＭ１３３と，不揮発性ＲＡＭ（ＮＶＲＡＭ）１３４と，を有するコントローラ１３０を備えている。また，通信ＢＯＸ１００は，図示省略のマイクとスピーカとを有するハンドセット１５０と，ＭＦＰ２００との通信を可能にする通信インターフェースとしてBluetoothインターフェース（ＢＴＩ／Ｆ）１３５およびＷｉ−Ｆｉインターフェース（ＷｉＦｉＩ／Ｆ）１３６と，公衆回線であるＰＳＴＮ（Public Switched Telephone Networkの略）３１０に接続されるＰＳＴＮＩ／Ｆ１３７とを有し，これらがＣＰＵ１３１によって制御される。なお，図１中のコントローラ１３０は，ＣＰＵ１３１等，通信ＢＯＸ１００の制御に利用されるハードウェアを纏めた総称であって，実際に通信ＢＯＸ１００に存在する単一のハードウェアを表すとは限らない。BluetoothおよびＷｉ−Ｆｉは登録商標である。以下，Bluetoothを「ＢＴ」，Ｗｉ−Ｆｉを「ＷｉＦｉ」と省略する。
【００１８】
ＢＴＩ／Ｆ１３５は，ＢＴ方式に従った無線通信（以下，「ＢＴ通信」とする。第１の通信の一例）を実行するためのインターフェースである。ＢＴＩ／Ｆ１３５は，第１通信部の一例である。ＢＴ方式は，第１の通信方式の一例である。ＢＴ方式は，例えば，ＩＥＥＥ８０２．１５．１の規格，およびそれに準ずる規格に基づく無線通信方式である。
【００１９】
より具体的に，ＢＴＩ／Ｆ１３５は，ＢＬＥ（Bluetooth Low Energyの略）をサポートしている。ＢＬＥは，ＢＴ方式のバージョン４．０以降のバージョンで実現されている規格である。なお，以下では，ＢＴ方式のバージョン４．０未満のことを「クラシックＢＴ」と呼ぶ。一対のＢＴＩ／Ｆの間でＢＬＥに従ったＢＴ通信を実行するためには，一方のＢＴＩ／ＦがＢＴ方式で定められる「Bluetooth Smart Ready」に対応し，かつ，他方のＢＴＩ／Ｆが，「Bluetooth Smart Ready」またはＢＴ方式で定められる「Bluetooth Smart」に対応していてもよい。「Bluetooth Smart Ready」に対応するＢＴＩ／Ｆは，ＢＬＥに従った動作とクラシックＢＴに従った動作との双方を実行可能なインターフェースである。「Bluetooth Smart」に対応するＢＴＩ／Ｆは，ＢＬＥに従った動作を実行可能であるが，クラシックＢＴに従った動作を実行不可能なインターフェースである。本実施例では，通信ＢＯＸ１００とＭＦＰ１００との間で，ＢＬＥに従ったＢＴ通信が実行される。そして，通信ＢＯＸ１００のＢＴＩ／Ｆ１３５と，後述するＭＦＰ２００のＢＴＩ／Ｆ２３５との，双方が「Bluetooth Smart Ready」に対応している。
【００２０】
なお，クラシックＢＴとＢＬＥとでは，次のような相違点がある。ＢＬＥのチャネル数は，クラシックＢＴのチャネル数よりも少なく，ＢＬＥのデータ通信時の消費電流は，クラシックＢＴのデータ通信時の消費電流よりも小さい。従って，ＢＬＥの消費電力は，クラシックＢＴの消費電力よりも低い。また，ＢＬＥでは，Advertise信号が利用されるが，クラシックＢＴでは，Advertise信号が利用されない。
【００２１】
ＷｉＦｉＩ／Ｆ１３６は，ＷｉＦｉ方式に従った無線通信（以下，「ＷｉＦｉ通信」とする。第２の通信の一例）を実行するためのインターフェースである。ＷｉＦｉＩ／Ｆ１３６は，第２通信部の一例である。ＷｉＦｉ方式は，第２の通信方式の一例である。ＷｉＦｉ方式は，例えば，ＩＥＥＥの８０２．１１の規格およびそれに準ずる規格に基づく無線通信を可能にするインターフェースである。
【００２２】
より具体的に，ＷｉＦｉＩ／Ｆ１３６は，ＷＦＤ（Wi-Fi Directの略）方式をサポートしている。ＷＦＤ方式は，ＷｉＦｉ  Ａｌｌｉａｎｃｅによって作成された規格書である「Wi-Fi Peer-to-Peer(P2P) Technical Specification Version1.1」に記述されている無線通信方式である。
【００２３】
ＢＴ通信とＷｉＦｉ通信とで，次のような相違点がある。ＷｉＦｉ通信の通信速度（例えば，最大の通信速度が６００Ｍｂｐｓ）は，ＢＴ通信の通信速度（例えば，最大の通信速度が２４Ｍｂｐｓ）よりも速い。また，ＷｉＦｉ通信を実行可能な最大の距離（例えば，１００ｍ）は，ＢＴ通信を実行可能な最大の距離（例えば，約数１０ｍ）よりも大きい。また，ＢＴＩ／Ｆ１３５の消費電力（例えば，ＢＬＥをサポートしている場合には約０．０５Ｗ（１５ｍＡ×３Ｖ），それ以外の場合であっても約０．１Ｗ（３５ｍＡ×３Ｖ））は，ＷｉＦｉＩ／Ｆ１３６の消費電力（例えば，約０．９Ｗ（３００ｍＡ×３Ｖ））よりも低い。つまり，ＷｉＦｉ通信は，ＢＴ通信よりも消費電力が大きい。
【００２４】
ＰＳＴＮＩ／Ｆ１３７は，デジタル信号とアナログ信号との相互変換を行うモデムを内蔵し，ＰＳＴＮ３１０に接続されるインターフェースである。ＰＳＴＮＩ／Ｆ１３７は，第３通信部の一例である。
【００２５】
ＣＰＵ１３１は，ＲＯＭ１３２から読み出した制御プログラムに従って，その演算結果をＲＡＭ１３３またはＮＶＲＡＭ１３４に記憶させながら各種の処理を行う。ＣＰＵ１３１は，制御部の一例である。なお，コントローラ１３０が制御部であってもよい。
【００２６】
ＲＯＭ１３２ないしＮＶＲＡＭ１３４には，上述した制御プログラムの他，ＭＦＰ２００と無線通信を行うための接続情報が，出荷段階から記憶されている。接続情報としては，ＢＴ設定情報とＷｉＦｉ設定情報とが含まれる。ＢＴ設定情報は，ＭＦＰ２００との間でＢＴ通信を確立させるための情報であり，認証方式，暗号化方式，パスキー等の各種の情報が含まれる。ＷｉＦｉ設定情報は，ＭＦＰ２００との間でＷｉＦｉ通信を確立させるための情報であり，ＳＳＩＤ（Service Set IDentifier），認証方式，暗号化方式，パスワード等の各種の情報が含まれる。また，ＲＯＭ１３２ないしＮＶＲＡＭ１３４には，通信先となるＭＦＰ２００を特定するためのデバイス情報が，出荷段階から記憶されている。具体的にデバイス情報には，デバイス名や製造番号が該当する。ＮＶＲＡＭ１３４は，記憶部の一例である。
【００２７】
ハンドセット１５０は，通信ＢＯＸ１００の筐体に着脱可能に取り付けられ，ＤＥＣＴ（Digital Enhanced Cordless Telecommunicationの略）規格に従って，音声データの無線通信を実行するためのインターフェースを備える。ユーザは，ハンドセット１５０を通信ＢＯＸ１００の筐体から取り外した状態で，ハンドセット１５０を利用して，通信ＢＯＸ１００のモデム１３７を介して，公衆回線に接続される電話機（不図示）を利用するユーザとの通話が可能になる。
【００２８】
［ＭＦＰの構成］
続いて，ＭＦＰ２００の概略構成について説明する。ＭＦＰ２００は，図１に示すように，ＣＰＵ２３１と，ＲＯＭ２３２と，ＲＡＭ２３３と，ＮＶＲＡＭ２３４と，を有するコントローラ２３０を備えている。また，ＭＦＰ２００は，画像形成部２１０と，画像読取部２２０と，表示部２４１と，操作部２４２と，通信ＢＯＸ１００との通信を可能にする通信インターフェースとしてＢＴＩ／Ｆ２３５およびＷｉＦｉＩ／Ｆ２３６とを備え，これらがＣＰＵ２３１によって制御される。なお，図１中のコントローラ２３０は，ＣＰＵ２３１等，ＭＦＰ２００の制御に利用されるハードウェアを纏めた総称であって，実際にＭＦＰ２００に存在する単一のハードウェアを表すとは限らない。
【００２９】
ＢＴＩ／Ｆ２３５は，ＢＴ通信を実行するためのインターフェースである。ＢＴＩ／Ｆ２３５も，通信ＢＯＸ１００のＢＴＩ／Ｆ１３５と同様に，ＢＬＥをサポートしている。ＢＴＩ／Ｆ２３５は，第１通信部の一例である。
【００３０】
ＷｉＦｉＩ／Ｆ２３６は，ＷｉＦｉ通信を実行するためのインターフェースである。ＷｉＦｉＩ／Ｆ２３６も，通信ＢＯＸ１００のＷｉＦｉＩ／Ｆ１３６と同様に，ＷＦＤをサポートしている。ＷｉＦｉＩ／Ｆ２３６は，第２通信部の一例である。
【００３１】
表示部２４１は，ＭＦＰ２００の外装に設けられ，メッセージや設定内容を表示する液晶パネルを有している。また，操作部２４２は，表示部２４１と同様にＭＦＰ２００の外装に設けられ，ユーザ入力を受け付ける各種のボタンから構成される。各種のボタンとしては，例えば，画像形成ないし画像読取の開始を指示するＯＫボタンや，画像形成ないし画像読取のキャンセルを指示するキャンセルボタンがある。
【００３２】
画像形成部２１０は，画信号もしくは画像データに基づく画像をシートに印刷する。また，画像形成部２１０は，画像をシートに印刷することができればよく，インクジェット方式であっても電子写真方式であってもよい。更には，カラー印刷が可能であってもモノクロ専用であってもよい。画像形成部２１０は，画像形成部の一例である。
【００３３】
画像読取部２２０は，原稿の画像を読み取って画像データを出力する。画像読取部２２０は，原稿の画像を読み取ることができればよく，ＣＩＳ方式であってもＣＣＤ方式であってもよい。更には，カラー読み取りが可能であってもモノクロ専用であってもよい。
【００３４】
ＣＰＵ２３１は，ＲＯＭ２３２から読み出した制御プログラムや各種センサから送られる信号に従って，その処理結果をＲＡＭ２３３またはＮＶＲＡＭ２３４に記憶させながら，ＭＦＰ２００の各構成要素を制御する。ＣＰＵ２３１は，制御部の一例である。なお，コントローラ２３０が制御部であってもよい。
【００３５】
ＲＯＭ２３２には，ＭＦＰ２００を制御するための制御プログラムであるファームウェアや各種設定，初期値等が記憶されている。ＲＡＭ２３３は，各種制御プログラムが読み出される作業領域として，あるいは画像データを一時的に記憶する記憶領域として利用される。ＮＶＲＡＭ２３４も，ＭＦＰ２００にて用いられる各種の情報を記憶する記憶領域として利用される。ＲＯＭ２３２ないしＮＶＲＡＭ２３４にも，通信ＢＯＸ１００と同様に，通信ＢＯＸ１００と無線通信を行うための接続情報が，出荷段階から記憶されている。接続情報としては，ＢＴ設定情報とＷｉＦｉ設定情報とが含まれる。
【００３６】
また，ＮＶＲＡＭ２３４には，リアルタイム受信を行うか否かを示すリアルタイム受信設定が記憶される。ＭＦＰ２００は，ＦＡＸの画信号を受信した際の動作態様として，リアルタイム受信と，蓄積受信と，が可能である。リアルタイム受信は，ＭＦＰ２００がＦＡＸの画信号を受信した際，その画信号に基づく画像の印刷を直ぐに行う受信態様である。一方，蓄積受信は，ＭＦＰ２００がＦＡＸの画信号を受信した際，その画信号に基づく画像の印刷を直ぐには行わずにＲＡＭ２３３に一旦保持し，操作部２４２を介して印刷命令が入力されたことを条件として，その画信号に基づく画像の印刷を行う受信態様である。ユーザは，操作部２４２を介して，リアルタイム受信設定の設定変更が可能であり，設定された内容がＮＶＲＡＭ２３４に記憶される。ＭＦＰ２００は，ＦＡＸの画信号であるＰＩＸ信号を受信した際，リアルタイム受信設定に従って，リアルタイム受信とするか，蓄積受信とするかを決定する。リアルタイム受信は，第１の受信態様の一例であり，蓄積受信は，第２の受信態様の一例である。ＮＶＲＡＭ２３４は，記憶部の一例である。
【００３７】
ＭＦＰ２００は，この他のインターフェースとして，例えば，ＵＳＢケーブルを介して接続されたデバイスと通信を行うためのＵＳＢインターフェースや，ネットワークケーブルを介して接続されたデバイスと通信を行うためのネットワークインターフェースを備えていてもよい。
【００３８】
［ＦＡＸ通信機能］
続いて，通信システム９００におけるＦＡＸ通信機能の概略について説明する。通信システム９００では，通信ＢＯＸ１００とＭＦＰ２００とが協働することで，ＦＡＸ通信機能が実現される。
【００３９】
例えば，通信ＢＯＸ１００が，ＦＡＸ装置３００からＰＳＴＮＩ／Ｆ１３７を介して画信号であるＰＩＸ信号を受信した場合には，ＢＴＩ／Ｆ１３５ないしＷｉＦｉＩ／Ｆ１３６を介してそのＰＩＸ信号をＭＦＰ２００に送信する。ＭＦＰ２００は，通信ＢＯＸ１００からＢＴＩ／Ｆ２３５ないしＷｉＦｉＩ／Ｆ２３６を介して受信したＰＩＸ信号に基づく画像の印刷を，画像形成部２１０を制御することによって行う。これにより，ＦＡＸ受信動作が実現される。
【００４０】
また，ＭＦＰ２００に，ＦＡＸ装置３００が送信先として指定されたＦＡＸ送信の実行命令が入力された場合，画像読取部２２０を制御することによって原稿から得られた画像の画像データを，送信先の情報とともに，ＢＴＩ／Ｆ２３５ないしＷｉＦｉＩ／Ｆ２３６を介して通信ＢＯＸ１００に送信する。通信ＢＯＸ１００は，ＭＦＰ２００からＢＴＩ／Ｆ１３５ないしＷｉＦｉＩ／Ｆ１３６を介して受信した画像データをＰＩＸ信号に変換し，ＰＳＴＮＩ／Ｆ１３７を介してＦＡＸ装置３００に送信する。これにより，ＦＡＸ送信動作が実現される。
【００４１】
上述したように，ＭＦＰ２００は，画像形成部２１０および画像読取部２２０を備えているが，通信ＢＯＸ１００は，それらを備えていない。従って，ＭＦＰ２００の全体のサイズは，通信ＢＯＸ１００の全体のサイズよりも大きい。このように，画像処理を行うＭＦＰ２００と，公衆回線と接続される通信ＢＯＸ１００と，を別体とすることで，次のような利点がある。すなわち，家庭内では，ＰＳＴＮ用ソケットの位置が予め決められていることが多い。ＰＳＴＮ用ソケットの近傍にスペースがない環境では，比較的大きいサイズのＭＦＰ２００を設置するは困難であるが，比較的小さいサイズの通信ＢＯＸ１００を設置することは容易になり得る。つまり，ＰＳＴＮ用ソケットから離れた位置にＭＦＰ２００を設置しても無線通信によってＦＡＸ通信機能が実現されるため，通信システム９００のＭＦＰ２００は設置の自由度が大きい。
【００４２】
［ＦＡＸ受信動作］
続いて，通信システム９００におけるＦＡＸ通信機能によって実現されるＦＡＸ受信動作の具体的な手順について，図２のシーケンス図を参照しつつ説明する。
【００４３】
通信システム９００では，通信ＢＯＸ１００およびＭＦＰ２００がそれぞれ起動すると，互いに相手を捜索し，両者が起動した場合に両者の間でＢＴ通信が確立する。そして，通信ＢＯＸ１００およびＭＦＰ２００は，ＢＴ通信が可能な状態を維持している。つまり，通信ＢＯＸ１００およびＭＦＰ２００は，電源から電力が供給されている状態の間は，各ＢＴＩ／Ｆに電力を供給する。
【００４４】
一方，通信システム９００では，ＷｉＦｉ通信は，必要に応じて確立される。そのため，各ＷｉＦｉＩ／Ｆは，電力が供給されている状態と電力が供給されていない状態とのいずれかになる。なお，ＢＴＩ／Ｆの消費電力は，前述したようにＷｉＦｉＩ／Ｆの消費電力よりも低い。そのため，ＢＴ通信が可能な状態を維持し続けても，通信システム９００全体としての消費電力は小さい。
【００４５】
通信システム９００におけるＦＡＸ受信動作では，始めに，通信ＢＯＸ１００が，ＰＳＴＮＩ／Ｆ１３７を介してＦＡＸ装置３００からのＲＩＮＧ信号を受信し，電話回線を閉結する。その後，通信ＢＯＸ１００は，ＰＳＴＮＩ／Ｆ１３７を介してＦＡＸ装置３００からのＣＮＧ信号を受信する。ＣＮＧ信号は，ＦＡＸ送信であることを示す信号である。通信ＢＯＸ１００は，ＣＮＧ信号の受信の有無によってＦＡＸか電話かを区別する。
【００４６】
ＣＮＧ信号を受信した後，通信ＢＯＸ１００は，ＦＡＸ装置３００との間で能力確認等を行うＦＡＸ通信接続準備を行う。具体的には，通信ＢＯＸ１００からＦＡＸ装置３００に対して，受信可能な最大の能力を示すＤＩＳ信号を送信する。発信元のＦＡＸ装置３００は，受け取ったＤＩＳ信号と自装置の能力とを比較し，その能力の小さい方に合わせて通信設定を決定し，ＤＣＳ信号として通信ＢＯＸ１００に送信する。通信ＢＯＸ１００およびＦＡＸ装置３００は，ＤＩＳ信号とＤＣＳ信号との送受信の後，ＤＣＳ信号で通知した通信設定での通信の成立を確認するために，発信元のＦＡＸ装置３００がＴＣＦ信号（トレーニング信号）を送信する。ＴＣＦ信号を無事に受信した通信ＢＯＸ１００は，ＣＦＲ信号（トレーニング信号ＯＫ通知）を送信する。ＴＣＦ信号の受信に際してエラーが発生した場合は，通信速度を落としてトレーニング信号の送受信を再度実行する。
【００４７】
ＦＡＸ装置３００は，ＦＡＸ通信接続準備が完了した後，成立した通信設定に基づいてファクシミリの画信号であるＰＩＸ信号（画送信）を生成して通信ＢＯＸ１００へ送信する。さらに，発信元のＦＡＸ装置３００は，１ページ分のファクシミリデータの送信が完了した場合には，ＭＰＳ信号（マルチページ通知）を送信し，さらに全ファクシミリデータの送信が完了した場合には，ＥＯＰ信号（送信完了通知）を送信する。
【００４８】
また，通信ＢＯＸ１００は，ＣＮＧ信号を受信したことを契機に，ＢＴＩ／Ｆ１３５を介してAdvertise信号を出力する。さらに，通信ＢＯＸ１００は，ＭＦＰ２００との間でのＷｉＦｉ通信を確立させるためのＷｉＦｉ通信接続準備を行う。すなわち，通信ＢＯＸ１００はＣＮＧ信号を受信したことを契機に，ＭＰＦ２００はAdvertise信号を受信したことを契機に，それぞれＷｉＦｉＩ／Ｆへの電力供給を開始して，ＷｉＦｉ確立処理を開始する。
【００４９】
ＷｉＦｉ通信接続準備では，通信ＢＯＸ１００が，ＷｉＦｉＩ／Ｆ１３６を介して，ＳＳＩＤを含むProbe Request信号をＭＦＰ２００に対して送信する。その後，通信ＢＯＸ１００が，ＷｉＦｉＩ／Ｆ１３６を介して，ＭＦＰ２００からのProbe Responseを受信し，さらに各種の信号の送受信をＭＦＰ２００との間で実行する。通信ＢＯＸ１００は，上述の各種の信号の送受信の過程で，認証方式，暗号化方式，パスワードを，ＭＦＰ２００に送信する。これにより，通信ＢＯＸ１００とＭＦＰ２００との間で各種の認証が行われ，両者の間でＷｉＦｉ通信が確立される。
【００５０】
より具体的に通信ＢＯＸ１００は，通信ＢＯＸ１００をＷＦＤのクライアントに設定し，ＭＦＰ２００がグループオーナーで動作する無線ネットワークに参加する。そして，通信ＢＯＸ１００は，ＭＦＰ２００から通信ＢＯＸ１００が利用すべきネットワーク情報を取得し，そのネットワーク情報をＲＡＭ１３３に記憶する。従って，ネットワーク情報が記憶されている場合，通信ＢＯＸ１００は，ＷｉＦｉ通信をＭＦＰ２００と確立させた状態となる。なお，グループオーナーは，通信ＢＯＸ１００がなってもよく，その場合，通信ＢＯＸ１００がグループオーナーで動作する無線ネットワークに，ＭＦＰ２００を参加させる。
【００５１】
また，通信ＢＯＸ１００は，ＭＦＰ２００とのＷｉＦｉ通信接続準備中に，ＦＡＸ装置３００からＰＩＸ信号を受信した場合，ＢＴＩ／Ｆ１３５を介して，そのＰＩＸ信号をＭＦＰ２００に送信する。これにより，通信ＢＯＸ１００とＭＦＰ２００との間では，ＷｉＦｉ通信接続準備と，ＢＴ通信によるＰＩＸ信号の受け渡しとが，並行して行われる。
【００５２】
ＭＦＰ２００は，ＢＴＩ／Ｆ１３５を介して，通信ＢＯＸ１００からのAdvertise信号を受信した場合，画像形成の準備動作を開始する。例えば，画像形成部２１０が電子写真方式によって画像形成を行う場合には，定着装置のウォームアップを開始する。これにより，ＭＦＰ２００は，ＷｉＦｉ確立処理と，画像形成の準備動作とが，並行して行われる。画像形成の準備動作が完了した後，ＭＦＰ２００は，受信したＰＩＸ信号に基づく画像の印刷を開始する。なお，図２では，画像形成の準備動作がＷｉＦｉ確立処理よりも先に完了しているが，どちらが先に完了するかは不定である。
【００５３】
また，ＷｉＦｉ通信が確立した後，通信ＢＯＸ１００は，ＦＡＸ装置３００からのＭＰＳ信号の受信を待って，ＰＩＸ信号の送信を，ＢＴ通信からＷｉＦｉ通信に切り替える。これにより，未送信分のＰＩＸ信号については，ＷｉＦｉ通信によって受け渡される。その後，通信ＢＯＸ１００は，ＦＡＸ装置３００からのＥＯＰ信号の受信を待って，ＷｉＦｉ通信の接続を切断する。そして，通信ＢＯＸ１００およびＭＦＰ２００は，ＷｉＦｉ通信が終了した場合に，それぞれＷｉＦｉＩ／Ｆへの電力供給を停止する。
【００５４】
［通信ＢＯＸの動作］
［メイン処理］
続いて，前述したＦＡＸ受信動作を実現するために，通信ＢＯＸ１００が実行する具体的な処理について，図３のフローチャートを参照しつつ説明する。図３に示すメイン処理は，通信ＢＯＸ１００に電源からの電力供給が開始されたことを契機に，ＣＰＵ１３１によって実行される。なお，図３に示すメイン処理では，前述したＦＡＸ受信動作を実現するための処理について記載しており，ＦＡＸ送信動作や電話等，その他の処理を実現するための処理については省略している。
【００５５】
通信ＢＯＸ１００のメイン処理では，ＣＰＵ１３１は先ず，ＭＦＰ２００との間でＢＴ通信を確立させる（Ｓ１０１）。具体的にＳ１０１では，ＣＰＵ１３１は，ＢＴＩ／Ｆ１３５への電力供給を開始し，ＢＴＩ／Ｆ１３５に，ＭＦＰ２００を特定するためのデバイス情報を含むAdvertise信号をブロードキャスト送信させる。Advertise信号は，ＢＴ通信の通信先の機器を捜索するための信号である。ＭＦＰ２００が起動している場合には，ＭＦＰ２００からAdvertise信号に対する応答信号が送信される。応答信号には，ＭＦＰ２００に記憶されるＢＴ設定情報が含まれる。ＣＰＵ１３１は，ＭＦＰ２００からの応答信号を受信したことを条件として，通信ＢＯＸ１００に記憶されているＢＴ設定情報を用いたペアリングを行う。そして，ペアリングが成功した場合に，両者の間でＢＴ通信を確立させる。なお，ＭＦＰ２００からの応答信号を受信しなかった場合，ＣＰＵ１３１は，ＭＦＰ２００からのAdvertise信号を受信できる状態で待機する。そして，ＭＦＰ２００が起動した際に送信されるAdvertise信号を受信し，その受信に応じて応答信号を送信することで，両者の間でＢＴ通信を確立させる。Ｓ１０１は，第１通信処理の一例である。
【００５６】
Ｓ１０１の後，ＣＰＵ１３１は，ＢＴ通信によって，ＢＴＩ／Ｆ１３５が設定変更コマンドを受信したか否かを判断する（Ｓ１０２）。設定変更コマンドは，ＭＦＰ２００でのリアルタイム受信設定の変更が有ったことを示すコマンドであり，ＭＦＰ２００にてリアルタイム受信設定の変更が有った場合に，ＭＦＰ２００から送信される。設定変更コマンドには，設定変更の内容，すなわちリアルタイム受信か蓄積受信かを示す情報が含まれる。
【００５７】
設定変更コマンドを受信した場合（Ｓ１０２：ＹＥＳ），ＣＰＵ１３１は，受信した設定変更コマンドに基づいて，ＭＦＰ２００にリアルタイム受信が設定されているか否かを判断する（Ｓ１１１）。ＭＦＰ２００にリアルタイム受信が設定されていると判断した場合（Ｓ１１１：ＹＥＳ），ＣＰＵ１３１は，リアルタイム受信が設定されていることを示す情報を，ＮＶＲＡＭ１３４に記憶する（Ｓ１１２）。一方，ＭＦＰ２００にリアルタイム受信が設定されていない，すなわちＭＦＰ２００に蓄積受信が設定されていると判断した場合（Ｓ１１１：ＮＯ），ＣＰＵ１３１は，蓄積受信が設定されていることを示す情報を，ＮＶＲＡＭ１３４に記憶する（Ｓ１１３）。Ｓ１１２およびＳ１１３は，設定記憶処理の一例である。Ｓ１１２あるいはＳ１１３の後，Ｓ１０２の判断に戻る。
【００５８】
設定変更コマンドを受信していない場合（Ｓ１０２：ＮＯ），ＣＰＵ１３１は，ＰＳＴＮＩ／Ｆ１３７がＣＮＧ信号を受信したか否かを判断する（Ｓ１０３）。ＰＳＴＮＩ／Ｆ１３７がＣＮＧ信号を受信していない場合（Ｓ１０３：ＮＯ），Ｓ１０２の判断に戻る。
【００５９】
ＰＳＴＮＩ／Ｆ１３７がＣＮＧ信号を受信した場合（Ｓ１０３：ＹＥＳ），ＣＰＵ１３１は，ＭＦＰ２００にリアルタイム受信が設定されていることを示す情報が，ＮＶＲＡＭ１３４に記憶されているか否かを判断する（Ｓ１２１）。リアルタイム受信が設定されていることを示す情報が記憶されている場合（Ｓ１２１：ＹＥＳ），ＣＰＵ１３１は，ＰＩＸ信号の送信を，ＢＴ通信で開始し，ＷｉＦｉ通信が確立した後でＷｉＦｉ通信に切り替える送信側リアルタイム受信処理を実行する（Ｓ１２２）。送信側リアルタイム受信処理の詳細は後述する。
【００６０】
一方，リアルタイム受信が設定されていることを示す情報が記憶されていない，すなわち蓄積受信が設定されていることを示す情報が記憶されている場合（Ｓ１２１：ＮＯ），ＣＰＵ１３１は，ＰＩＸ信号の送信を，ＢＴ通信では行わず，ＷｉＦｉ通信が確立した後，ＷｉＦｉ通信で開始する蓄積受信処理を実行する（Ｓ１２３）。蓄積受信処理は，従来の技術と同様であり，詳細な説明を省略する。
【００６１】
Ｓ１２２あるいはＳ１２３の後，ＣＰＵ１３１は，電源から電力供給を遮断する電源ＯＦＦ指示が入力されたか否かを判断する（Ｓ１３１）。電源ＯＦＦ指示が入力されていない場合（Ｓ１３１：ＮＯ），ＣＰＵ１３１は，Ｓ１０２の判断に戻り，Ｓ１０２およびＳ１０３の判断を行う。電源ＯＦＦ指示が入力された場合（Ｓ１３１：ＹＥＳ），ＣＰＵ１３１は，メイン処理を終了する。なお，通信ＢＯＸ１００への電力供給が強制的に遮断された場合も，メイン処理は強制終了される。
【００６２】
［送信側リアルタイム受信処理］
続いて，Ｓ１２２の送信側リアルタイム受信処理の手順について，図４のフローチャートを参照しつつ説明する。
【００６３】
送信側リアルタイム受信処理では，ＣＰＵ１３１は先ず，ＭＦＰ２００を特定するためのデバイス情報を含むAdvertise信号をブロードキャスト送信する（Ｓ１５１）。Ｓ１５１で送信されるAdvertise信号は，ＭＦＰ２００に画像形成の準備動作を開始させるために利用される。
【００６４】
Ｓ１５１の後，ＣＰＵ１３１は，ＷｉＦｉ通信を確立させるためのＷｉＦｉ確立処理を開始する（Ｓ１５２）。ＷｉＦｉ確立処理では，ＷｉＦｉＩ／Ｆ１３６への電力供給を開始し，前述したように，通信ＢＯＸ１００とＭＦＰ２００との間で，認証方式，暗号化方式，パスワードを送受信し，互いに認証を行う。そして，認証が成功することで，通信ＢＯＸ１００とＭＦＰ２００との間で，ＷｉＦｉ通信を確立させる。Ｓ１５２は，通信確立開始処理の一例である。ＷｉＦｉ確立処理は，通信確立処理の一例である。
【００６５】
Ｓ１５２にてＷｉＦｉ確立処理を開始した後，ＣＰＵ１３１は，ＢＴＩ／Ｆ１３５を制御して，ＰＳＴＮＩ／Ｆ１３７が受信したＰＩＸ信号の，ＭＦＰ２００への送信を開始する（Ｓ１５３）。すなわち，ＣＰＵ１３１は，ＷｉＦｉＩ／Ｆ１３６によるＷｉＦｉ確立処理と，ＢＴＩ／Ｆ１３５によるによるＰＩＸ信号の送信と，を並行して実行する。なお，Ｓ１５１，Ｓ１５２，およびＳ１５３の実行順序は，不問であり，同時であってもよい。Ｓ１５３は，第１送信開始処理の一例である。
【００６６】
Ｓ１５３の後，ＣＰＵ１３１は，ＰＳＴＮＩ／Ｆ１３７が，ＭＰＳ信号を受信したか，または所定サイズ分のＰＩＸ信号を送信したか，否かを判断する（Ｓ１６１）。ＰＳＴＮＩ／Ｆ１３７が，ＭＰＳ信号を受信しておらず，かつ所定サイズ分のＰＩＸ信号を送信していない場合（Ｓ１６１：ＮＯ），ＣＰＵ１３１は，ＢＴ通信に通信エラーが発生したか否かを判断する（Ｓ１６２）。通信エラーも発生していない場合（Ｓ１６２：ＮＯ），ＣＰＵ１３１は，ＰＳＴＮＩ／Ｆ１３７が，ＥＯＰ信号を受信したか否かを判断する（Ｓ１６３）。ＥＯＰ信号も受信していない場合（Ｓ１６３：ＮＯ），Ｓ１６１に戻り，Ｓ１６１，Ｓ１６２，およびＳ１６３の判断を繰り返す。
【００６７】
ＰＳＴＮＩ／Ｆ１３７が，ＭＰＳ信号を受信した，または所定サイズ分のＰＩＸ信号を送信した場合（Ｓ１６１：ＹＥＳ），ＣＰＵ１３１は，ＷｉＦｉ確立処理が完了したか否か，すなわちＭＦＰ２００との間でＷｉＦｉ通信が確立したか否かを判断する（Ｓ１７１）。すなわち，ＣＰＵ１３１は，ＰＳＴＮＩ／Ｆ１３７がＭＰＳ信号を受信する度に，ＷｉＦｉ確立処理の完了を判断する。また，ＣＰＵ１３１は，ＰＳＴＮＩ／Ｆ１３７が所定サイズ分のＰＩＸ信号を送信する度に，ＷｉＦｉ確立処理の完了を判断する。ＷｉＦｉ確立処理が完了していない場合（Ｓ１７１：ＮＯ），Ｓ１６１に戻り，Ｓ１６１，Ｓ１６２，およびＳ１６３の判断を繰り返す。
【００６８】
ＷｉＦｉ確立処理が完了している場合（Ｓ１７１：ＹＥＳ），ＣＰＵ１３１は，ＢＴＩ／Ｆ１３５によるＢＴ通信でのＰＩＸ信号の送信を停止させる（Ｓ１７２）。そして，ＣＰＵ１３１は，ＷｉＦｉＩ／Ｆ１３６によるＷｉＦｉ通信でのＰＩＸ信号の送信を開始させる（Ｓ１７３）。すなわち，Ｓ１７２およびＳ１７３の処理では，通信ＢＯＸ１００が受信したＰＩＸ信号のＢＴ通信による送信を途中で中止し，残りのＰＩＸ信号のＷｉＦｉ通信での送信を開始する。Ｓ１７３は，第２送信開始処理の一例である。
【００６９】
Ｓ１７３の後，ＣＰＵ１３１は，ＰＳＴＮＩ／Ｆ１３７が，ＥＯＰ信号を受信したか否かを判断する（Ｓ１８１）。ＥＯＰ信号を受信していない場合（Ｓ１８１：ＮＯ），ＣＰＵ１３１は，Ｓ１８１の判断を繰り返す。
【００７０】
ＥＯＰ信号を受信した場合（Ｓ１８１：ＹＥＳ），ＣＰＵ１３１は，ＷｉＦｉ通信を切断し，ＷｉＦｉＩ／Ｆ１３６への電力供給を停止する（Ｓ１８２）。Ｓ１８２の後，ＣＰＵ１３１は，送信側リアルタイム受信処理を終了する。
【００７１】
一方，ＢＴ通信によるＰＩＸ信号の送信中に通信エラーが発生した場合（Ｓ１６２：ＹＥＳ），ＣＰＵ１３１は，Ｓ１７１に移行し，ＷｉＦｉ確立処理が完了したか否かを判断する（Ｓ１７１）。ＢＴ通信が不可能になった場合には，ＢＴＩ／Ｆ１３５からはＰＩＸ信号を送信できない。そのため，ＷｉＦｉ確立処理が完了していれば，すなわちＷｉＦｉ通信への切り替えが可能であれば，ＭＰＳ信号の受信や所定サイズ分のＰＩＸ信号の送信を待たずに，残りのＰＩＸ信号のＷｉＦｉ通信での送信を開始する。
【００７２】
また，ＷｉＦｉ確立処理が完了する前にＥＯＰ信号を受信してしまった場合（Ｓ１６３：ＹＥＳ），ＣＰＵ１３１は，実行中のＷｉＦｉ確立処理を中止し，ＷｉＦｉＩ／Ｆ１３６への電力供給を停止する（Ｓ１９１）。すなわち，ＷｉＦｉ確立処理が完了する前にＰＩＸ信号の送信が完了した場合，ＷｉＦｉ通信を確立させる必要がないため，ＣＰＵ１３１は，ＷｉＦｉ確立処理を途中で中止する。Ｓ１９１の後，送信側リアルタイム受信処理を終了する。
【００７３】
［ＭＦＰの動作］
［メイン処理］
続いて，前述したＦＡＸ受信動作を実現するために，ＭＦＰ２００が実行する具体的な処理について，図５のフローチャートを参照しつつ説明する。図５に示すメイン処理は，ＭＦＰ２００に電源からの電力供給が開始されたことを契機に，ＣＰＵ２３１によって実行される。なお，図５に示すメイン処理では，前述したＦＡＸ受信動作を実現するための処理について記載しており，ＦＡＸ送信動作等，その他の処理を実現するための処理については省略している。
【００７４】
ＭＦＰ２００のメイン処理では，ＣＰＵ２３１は先ず，通信ＢＯＸ１００との間でＢＴ通信を確立させる（Ｓ２０１）。具体的にＳ２０１では，ＣＰＵ２３１は，ＢＴＩ／Ｆ２３５への電力供給を開始し，ＢＴＩ／Ｆ２３５に，通信ＢＯＸ１００を特定するためのデバイス情報を含むAdvertise信号をブロードキャスト送信させる。ＣＰＵ２３１は，通信ＢＯＸ１００からの応答信号を受信したことを条件として，ＭＦＰ２００に記憶されているＢＴ設定情報を用いたペアリングを行う。そして，ペアリングが成功した場合に，両者の間でＢＴ通信を確立させる。なお，通信ＢＯＸ１００からの応答信号を受信しなかった場合，ＣＰＵ２３１は，通信ＢＯＸ１００からのAdvertise信号を受信できる状態で待機する。そして，通信ＢＯＸ１００が起動した際に送信されるAdvertise信号を受信し，その受信に応じて応答信号を送信することで，両者の間でＢＴ通信を確立させる。Ｓ２０１は，第１通信処理の一例である。
【００７５】
Ｓ２０１の後，ＣＰＵ２３１は，ＢＴ通信が確立されている状態で，通信ＢＯＸ１００からのAdvertise信号を受信したか否かを判断する（Ｓ２０２）。Advertise信号は，特定信号の一例である。通信ＢＯＸ１００からのAdvertise信号を受信していない場合（Ｓ２０２：ＮＯ），ＣＰＵ２３１は，Ｓ２０２の判断を繰り返す。
【００７６】
ＢＴ通信が確立されている状態で通信ＢＯＸ１００からのAdvertise信号を受信した場合（Ｓ２０２：ＹＥＳ），通信ＢＯＸ１００がＦＡＸ装置３００からＣＮＧ信号を受信したものと判断できることから，ＣＰＵ２３１は，ＮＶＲＡＭ２３４からリアルタイム受信設定を読み出し，リアルタイム受信が設定されているか否かを判断する（Ｓ２１１）。リアルタイム受信が設定されている場合（Ｓ２１１：ＹＥＳ），ＣＰＵ２３１は，リアルタイム受信を行う受信側リアルタイム受信処理を実行する（Ｓ２２１）。受信側リアルタイム受信処理の詳細は後述する。
【００７７】
リアルタイム受信が設定されていない，すなわち蓄積受信が設定されている場合（Ｓ２１１：ＮＯ），ＣＰＵ２３１は，ＷｉＦｉ通信を確立させるためのＷｉＦｉ確立処理を開始する（Ｓ２３１）。ＷｉＦｉ確立処理では，ＷｉＦｉＩ／Ｆ２３６への電力供給を開始し，前述したように，ＭＦＰ２００と通信ＢＯＸ１００との間で，認証方式，暗号化方式，パスワードを送受信し，互いに認証を行う。そして，認証が成功することで，ＭＦＰ２００と通信ＢＯＸ１００との間で，ＷｉＦｉ通信を確立させる。
【００７８】
Ｓ２３１にてＷｉＦｉ確立処理を開始した後，ＣＰＵ２３１は，ＷｉＦｉ確立処理が完了したか否かを判断する（Ｓ２３２）。ＷｉＦｉ確立処理が完了していない場合（Ｓ２３２：ＮＯ），ＣＰＵ２３１は，Ｓ２３２の判断を繰り返し，ＷｉＦｉ確立処理の完了を待つ。ＷｉＦｉ確立処理が完了した後（Ｓ２３２：ＹＥＳ），ＣＰＵ２３１は，ＷｉＦｉＩ／Ｆ１３６を制御して，通信ＢＯＸ１００から送信されたＰＩＸ信号の，ＭＦＰ２００での受信を開始する（Ｓ２３３）。すなわち，ＣＰＵ２３１は，ＷｉＦｉ確立処理の完了を待って，ＷｉＦｉＩ／Ｆ２３６によるＷｉＦｉ通信でのＰＩＸ信号の受信を開始する。
【００７９】
なお，蓄積受信では，ＣＰＵ２３１は，受信したＰＩＸ信号に基づく画像の印刷を直ぐには開始しない。そのため，画像形成の準備動作は不要であり，ＣＰＵ２３１は，ＰＩＸ信号を受信すると，そのＰＩＸ信号をＲＡＭ２３３に記憶させる。
【００８０】
Ｓ２３３の後，ＣＰＵ２３１は，ＰＩＸ信号の受信を完了したか否かを判断する（Ｓ２３４）。ＣＰＵ２３１は，ＷｉＦｉＩ／Ｆ２３６がＥＯＰ信号を受信することで，ＰＩＸ信号の受信が完了したと判断できる。ＰＩＸ信号の受信を完了していない場合（Ｓ２３４：ＮＯ），ＣＰＵ２３１は，Ｓ２３４の判断を繰り返す。
【００８１】
ＰＩＸ信号の受信を完了した場合（Ｓ２３４：ＹＥＳ），ＣＰＵ２３１は，ＷｉＦｉ通信を切断し，ＷｉＦｉＩ／Ｆ２３６への電力供給を停止する（Ｓ２３５）。Ｓ２２１あるいはＳ２３５の後，ＣＰＵ２３１は，電源から電力供給を遮断する電源ＯＦＦ指示が入力されたか否かを判断する（Ｓ２４１）。電源ＯＦＦ指示が入力されていない場合（Ｓ２４１：ＮＯ），ＣＰＵ２３１は，Ｓ２０２の判断に戻り，Ｓ２０２の判断を行う。電源ＯＦＦ指示が入力された場合（Ｓ２４１：ＹＥＳ），ＣＰＵ２３１は，メイン処理を終了する。なお，ＭＦＰ２００への電力供給が強制的に遮断された場合も，メイン処理は強制終了される。
【００８２】
［受信側リアルタイム受信処理］
続いて，Ｓ２２１の受信側リアルタイム受信処理の手順について，図６のフローチャートを参照しつつ説明する。
【００８３】
受信側リアルタイム受信処理では，ＣＰＵ２３１は先ず，ＷｉＦｉ通信を確立させるためのＷｉＦｉ確立処理を開始する（Ｓ２５１）。Ｓ２５１の処理は，Ｓ２３１と同様である。ＷｉＦｉ確立処理は，通信確立処理の一例である。Ｓ２５１は，通信確立開始処理の一例である。また，ＣＰＵ２３１は，画像形成部２１０を制御して，画像形成のための準備動作を開始させる（Ｓ２５２）。また，ＣＰＵ２３１は，ＢＴＩ／Ｆ２３５による，ＢＴ通信でのＰＩＸ信号の受信を開始する（Ｓ２５３）。Ｓ２５３は，第１受信開始処理の一例である。すなわち，ＣＰＵ２３１は，ＷｉＦｉ確立処理と，ＢＴ通信によるＰＩＸ信号の受信と，画像形成の準備動作と，を並行して実行する。なお，Ｓ２５１，Ｓ２５２，およびＳ２５３の実行順序は，不問であり，同時であってもよい。ＷｉＦｉ確立処理と並行してＰＩＸ信号の受信および画像形成の準備動作を行うことで，画像形成を早期に開始でき，ユーザが印刷物を早期に得られる。
【００８４】
Ｓ２５３の後，ＣＰＵ２３１は，画像形成の準備動作が完了したか否かを判断する（Ｓ２６１）。画像形成の準備動作が完了していない場合（Ｓ２６１：ＮＯ），ＣＰＵ２３１は，ＷｉＦｉ確立処理が完了したか否かを判断する（Ｓ２７１）。ＷｉＦｉ確立処理も完了していない場合（Ｓ２７１：ＮＯ），ＣＰＵ２３１は，Ｓ２６１に戻り，Ｓ２６１およびＳ２７１の判断を繰り返す。
【００８５】
ＷｉＦｉ確立処理が完了する前に，画像形成の準備動作が完了した場合（Ｓ２６１：ＹＥＳ），ＣＰＵ２３１は，画像形成部２１０を制御して，受信したＰＩＸ信号に基づく画像形成，すなわち画像の印刷を開始させる（Ｓ２６２）。その後，ＣＰＵ２３１は，ＷｉＦｉ確立処理が完了したか否かを判断する（Ｓ２６３）。ＷｉＦｉ確立処理が完了していない場合（Ｓ２６３：ＮＯ），ＣＰＵ２３１は，Ｓ２６３の判断を繰り返す。
【００８６】
ＷｉＦｉ確立処理が完了した場合（Ｓ２６３：ＹＥＳ），ＣＰＵ２３１は，ＷｉＦｉＩ／Ｆ２３６による，ＷｉＦｉ通信でのＰＩＸ信号の受信を開始する（Ｓ２６４）。Ｓ２６４は，第２受信開始処理の一例である。なお，ＢＴ通信からＷｉＦｉ通信への切り替えは通信ＢＯＸ１００が行っており，通信ＢＯＸ１００がＰＩＸ信号の送信方法をＢＴ通信からＷｉＦｉ通信に切り替えることで，ＭＦＰ２００では自動的に受信方法が切り替わる。
【００８７】
一方，画像形成の準備動作が完了する前に，ＷｉＦｉ確立処理が完了した場合（Ｓ２７１：ＹＥＳ），ＣＰＵ２３１は，ＷｉＦｉＩ／Ｆ２３６による，ＷｉＦｉ通信でのＰＩＸ信号の受信を開始する（Ｓ２７２）。Ｓ２７２は，第２受信開始処理の一例である。その後，ＣＰＵ２３１は，画像形成の準備動作が完了したか否かを判断する（Ｓ２７３）。画像形成の準備動作が完了していない場合（Ｓ２７３：ＮＯ），ＣＰＵ２３１は，Ｓ２７３の判断を繰り返す。画像形成の準備動作が完了した場合（Ｓ２７３：ＹＥＳ），ＣＰＵ２３１は，画像形成部２１０を制御して，受信したＰＩＸ信号に基づく画像形成を開始させる（Ｓ２７４）。
【００８８】
Ｓ２６４あるいはＳ２７４の後，ＣＰＵ２３１は，画像形成が完了したか否かを判断する（Ｓ２８１）。画像形成を完了していない場合（Ｓ２８１：ＮＯ），ＣＰＵ２３１は，Ｓ２８１の判断を繰り返す。画像形成を完了した場合（Ｓ２８１：ＹＥＳ），ＣＰＵ２３１は，ＷｉＦｉ通信を切断し，ＷｉＦｉＩ／Ｆ２３６への電力供給を停止する（Ｓ２８２）。Ｓ２８２の後，ＣＰＵ２３１は，受信側リアルタイム受信処理を終了する。
【００８９】
以上詳細に説明したように本形態の通信ＢＯＸ１００は，ＭＦＰ２００との間でＷｉＦｉ通信を確立させている間，ＢＴ通信によるＰＩＸ信号の送信を開始している。これにより，通信ＢＯＸ１００は，ＷｉＦｉ通信を確立させた後からＰＩＸ信号の送信を開始する場合と比較して，ＰＩＸ信号の受信を早期に開始でき，その結果として，ユーザは，ＰＩＸ信号の内容を早期に確認できる。また，通信ＢＯＸ１００は，ＣＮＧ信号を受信してからＷｉＦｉＩ／Ｆ１３６に電力供給を開始してＷｉＦｉ通信を確立させ，ＰＩＸ信号の送信が完了した後はＷｉＦｉ通信を切断してＷｉＦｉＩ／Ｆ１３６への電力供給を停止している。そのため，通信ＢＯＸ１００は，起動時から常にＷｉＦｉＩ／Ｆ１３６に電力を供給している場合と比較して，電力消費が少ない。
【００９０】
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。例えば，画像形成装置は，画像形成機能と無線通信機能とを備えるものであればよく，読取機能は備えていなくてもよい。
【００９１】
また，実施の形態では，第１の通信としてＢＴ通信を，第２の通信としてＷｉＦｉ通信を採用し，ＢＴ通信からＷｉＦｉ通信への切り替えを行っているが，通信方式はこれらの組み合わせに限らず，他の通信方式の組み合わせでもよい。例えば，第１の通信としてＩＥＥＥ８０２．１１ｂ規格による通信と，第２の通信としてＩＥＥＥ８０２．１１ｎ規格による通信と，の組み合わせとしてもよい。
【００９２】
また，実施の形態では，ＷｉＦｉ通信によってＰＩＸ信号を送信している間，ＢＴ通信を確立させたままとしているが，ＷｉＦｉ通信が確立した後は，ＢＴ通信を切断し，ＷｉＦｉ通信を切断した後に，ＢＴ通信を再び確立させてもよい。この場合，ＢＴ通信が確立してない間は，ＢＴＩ／Ｆへの電力供給を停止してもよい。
【００９３】
また，実施の形態では，リアルタイム受信の際，受信したＰＩＸ信号に基づく画像の印刷を直ぐに行っているが，受信したＰＩＸ信号に基づく画像を，表示部２４１に表示させてもよい。すなわち，ＷｉＦｉ通信が確立する前からＢＴ通信によってＰＩＸ信号の送信を開始することで，ユーザは，印刷物がなくても，表示部２４１に表示されている画像によって，ＦＡＸの画情報を早期に確認できる。
【００９４】
また，実施の形態では，蓄積受信が設定されている際，受信したＰＩＸ信号のＢＴ通信での送信を行っていないが，リアルタイム受信が設定されている場合と同様に，ＷｉＦｉ通信が確立されるまでの間，ＢＴ通信によってＰＩＸ信号を送信してもよい。ただし，蓄積受信の場合は，早期に画像を確認する必要性が低いことから，ＷｉＦｉ通信が確立される前のＢＴ通信によるＰＩＸ信号の送信を行わず，全てＷｉＦｉ通信によって送信することで，制御がシンプルになる。
【００９５】
また，実施の形態では，ＭＦＰ２００がＰＩＸ信号を受信する態様として，リアルタイム受信と蓄積受信との２つが可能であるが，リアルタイム受信のみが可能な画像形成装置であっても，本願発明を適用できる。すなわち，蓄積受信ができない画像形成装置であってもよい。
【００９６】
また，実施の形態では，ＭＰＳ信号を受信したことと，所定サイズ分のＰＩＸ信号を送信したことと，の２つの条件のいずれか一方を満たすことで（Ｓ１６１），ＷｉＦｉ確立処理の完了を判断している（Ｓ１７１）が，ＷｉＦｉ確立処理の完了を判断する条件は，いずれか一方であってもよい。また，所定時間の経過等，他の条件を加えてもよい。
【００９７】
また，実施の形態に開示されている処理は，単一のＣＰＵ，複数のＣＰＵ，ＡＳＩＣなどのハードウェア，またはそれらの組み合わせで実行されてもよい。また，実施の形態に開示されている処理は，その処理を実行するためのプログラムを記録した記録媒体，または方法等の種々の態様で実現することができる。
【符号の説明】
【００９８】
１００  通信ＢＯＸ
１３１  ＣＰＵ
１３５  Bluetoothインターフェース（ＢＴＩ／Ｆ）
１３６  Ｗｉ−Ｆｉインターフェース（ＷｉＦｉＩ／Ｆ）
１３７  ＰＳＴＮＩ／Ｆ
２００  ＭＦＰ
２１０  画像形成部
２３１  ＣＰＵ
２３５  Bluetoothインターフェース（ＢＴＩ／Ｆ）
２３６  Ｗｉ−Ｆｉインターフェース（ＷｉＦｉＩ／Ｆ）
３００  ＦＡＸ装置
９００  通信システム
【図１】
2018107661.tif 000003
【図２】
2018107661.tif 000004
【図３】
2018107661.tif 000005
【図４】
2018107661.tif 000006
【図５】
2018107661.tif 000007
【図６】
2018107661.tif 000008