(57)【要約】【課題】ユーザの意思を正確に反映したデータ通信を実行することと、通信装置の操作性を確保することを両立することが可能な通信装置を提供すること。【解決手段】ＭＦＰ１０は、転送キューに保持されている送信データおよび設定データを無線通信２０２によりＢＯＸ３１に転送する。ＢＯＸ３１は、ＭＦＰ１０から受信した送信データを、ＢＯＸ側送信データ情報キューに保持する。またＢＯＸ３１は、ＢＯＸ側送信データ情報キューに保持されている送信データを、電話回線４７に送出する。ＭＦＰ１０は、ＢＯＸ側送信データ情報キューに送信データが保持されていないと判断される場合には、入力される設定データを転送キューに保持する。一方、保持されていると判断される場合には、無線通信２０２を行うことができるか否かを検出し、無線通信２０２を行うことができない旨が検出される場合には設定データの入力を拒否する。【選択図】図３
2011139318.tif 000002
【特許請求の範囲】
【請求項１】
多機能周辺装置と回線制御装置とを備える通信装置において、
前記多機能周辺装置は、
送信データを取得する送信データ取得手段と、
前記回線制御装置の各種の設定を定める設定データの入力受付動作を行う入力受付手段と、
前記送信データおよび前記設定データを保持する第１の送信データキュー手段と、
前記第１の送信データキュー手段に保持されている前記送信データおよび前記設定データを無線通信により前記回線制御装置に転送するデータ転送手段と
を備え、
前記回線制御装置は、
前記多機能周辺装置から前記無線通信によって転送されてくる前記送信データおよび前記設定データを受信するデータ受信手段と、
受信した前記設定データに応じて各種の設定を実行する設定実行手段と、
受信した前記送信データを保持する第２の送信データキュー手段と、
前記第２の送信データキュー手段に保持されている前記送信データを前記通信回線に送出する通信手段と
を備え、
前記多機能周辺装置は、
前記第２の送信データキュー手段に前記送信データが保持されているか否かを判断する保持判断手段と、
前記保持判断手段で保持されていないと判断される場合に、入力される前記設定データを前記第１の送信データキュー手段に保持する保持実行手段と、
前記保持判断手段で保持されていると判断される場合に前記無線通信を行うことができるか否かを検出し、前記無線通信を行うことができない旨が検出される場合には前記設定データの入力を拒否する入力拒否手段と
をさらに備えることを特徴とする通信装置。
【請求項２】
前記多機能周辺装置は、
入力される前記設定データの内容が前記回線制御装置の通信設定に関連するか否かを判断し、
関連すると判断される場合には、前記保持判断手段、前記保持実行手段、前記入力拒否手段を実行し、
関連しないと判断される場合には、前記設定データを前記第１の送信データキュー手段に保持するデータ内容判断手段
をさらに備えることを特徴とする請求項１に記載の通信装置。
【請求項３】
前記第１の送信データキュー手段は、
前記送信データおよび前記設定データの両方を保持している場合には、前記送信データおよび前記設定データが保持された順番に依らず、前記設定データを優先して前記回線制御装置へ転送する
ことを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記多機能周辺装置は、前記データ転送手段により前記回線制御装置に転送された前記送信データを保持するとともに、前記通信手段により前記第２の送信データキュー手段から前記通信回線に送出された前記通信データを消去する第３の送信データキュー手段を備え、
前記保持判断手段は、前記第３の送信データキュー手段に前記送信データが保持されているか否かを検出することによって、前記第２の送信データキュー手段に前記送信データが保持されているか否かを判断する
ことを特徴とする請求項１ないし３の何れか１項に記載の通信装置。
【請求項５】
前記多機能周辺装置は、各種の情報を表示する表示部をさらに備え、
前記入力拒否手段は、前記表示部に前記設定データの入力が受け付けられない旨を表示する
ことを特徴とする請求項１ないし４の何れか１項に記載の通信装置。
【請求項６】
前記多機能周辺装置は、前記回線制御装置の通信設定に関連する前記設定データの識別子を登録した識別テーブルを備え、
前記データ内容判断手段は、入力される前記設定データの識別子と一致する識別子が前記識別テーブルに登録されているか否かを検出することにより、入力される前記設定データの内容が前記回線制御装置の通信設定に関連するか否かを判断する
ことを特徴とする請求項２に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、通信装置の操作性を損なわずに、ユーザの意思を正確に反映したデータ通信を実行することが可能な通信装置に関するものである。
【背景技術】
【０００２】
特許文献１記載の無線ファクシミリ装置は、ファクシミリ代行受信機能を備えている。ファクシミリ代行受信機能では、子機が親機から離れており無線通信を行うことができない場合には、受信したファクシミリデータを親機に記憶する。そして、子機が親機に近づき無線通信を行うことができるようになると、記憶していたファクシミリデータを子機に送信する動作が行われる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１３６３２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１記載の無線ファクシミリ装置において、子機の様々な設定を行うための設定データを親機から子機へ無線通信で送信することで子機の設定を変更する場合には、無線通信を行うことができる状態の時にしか設定を変更することができない。すると、子機の設定内容がどのタイミングで変更されたかをユーザが明確に認識することができないため、実際にはまだ設定データが親機から子機へ無線送信されていないにも関わらず、設定データの内容が子機の設定に反映済みであるとユーザが誤認識してしまう状況が発生しうる。これにより、ユーザが所望していない設定内容で、子機が動作してしまう事態が発生するおそれがある。本明細書では、このような不便性を解消することができる技術を提供する。
【課題を解決するための手段】
【０００５】
本願の通信装置は多機能周辺装置と回線制御装置とを備える。
多機能周辺装置は、送信データを取得する送信データ取得手段と、回線制御装置の各種の設定を定める設定データの入力受付動作を行う入力受付手段と、送信データおよび設定データを保持する第１の送信データキュー手段と、第１の送信データキュー手段に保持されている送信データおよび設定データを無線通信により回線制御装置に転送するデータ転送手段と、を備える。回線制御装置は、多機能周辺装置から無線通信によって転送されてくる送信データおよび設定データを受信するデータ受信手段と、受信した設定データに応じて各種の設定を実行する設定実行手段と、受信した送信データを保持する第２の送信データキュー手段と、第２の送信データキュー手段に保持されている送信データを通信回線に送出する通信手段とを備える。多機能周辺装置は、第２の送信データキュー手段に送信データが保持されているか否かを判断する保持判断手段と、保持判断手段で保持されていないと判断される場合に、入力される設定データを第１の送信データキュー手段に保持する保持実行手段と、保持判断手段で保持されていると判断される場合に無線通信を行うことができるか否かを検出し、無線通信を行うことができない旨が検出される場合には設定データの入力を拒否する入力拒否手段とをさらに備えることを特徴とする。
【発明の効果】
【０００６】
送信データの例としては、画像データや音声データなどの各種のデータが挙げられる。送信データは、例えば画像データであれば、スキャナ等によって取得してもよい。またメモリカード等の外部記憶装置からデータを読み込むことで、送信データを取得してもよい。回線制御装置の各種の設定の例としては、通信に関連する設定（通信回線種別、送信モードなど）や、通信に関連しない設定（着信モード、リモコン暗証番号など）が挙げられる。設定データの入力を拒否する方法の例としては、拒否された旨を表示部に表示する形態や、拒否音を鳴動させる形態などが挙げられる。
【０００７】
本願では、回線制御装置の設定データが多機能周辺装置に入力された際に、送信データが回線制御装置の第２の送信データキュー手段に保持されていない場合には、ユーザが所望していない設定内容で送信データが通信回線へ送出される可能性がない場合と判断される。よって、設定データの入力が受け付けられ、入力された設定データが多機能周辺装置の第１の送信データキュー手段に保持される。そして、無線通信が確立できるようになった時点で、設定データを回線制御装置へ転送する。これにより、多機能周辺装置において設定データの入力が受け付けられるため、ユーザが後ほど設定データを再入力するなどの不便性を無くすことが出来る。よって、通信装置の操作性を高めることができる。
【０００８】
また本願では、回線制御装置の設定データが多機能周辺装置に入力された際に、送信データが第２の送信データキュー手段に保持されている場合には、無線通信を行うことができるか否かを検出する。そして、無線通信を行うことができない旨が検出される場合には、ユーザが所望していない設定内容で送信データが通信回線へ送出される可能性がある場合と判断される。よって、多機能周辺装置での設定データの入力が拒否される。これにより、ユーザは、設定データの内容が回線制御装置の設定に反映されていないことを明確に認識することができる。よって、ユーザが所望していない設定内容で、回線制御装置から通信回線へ送信データが送出されてしまう事態を防止することができる。
【０００９】
以上より、設定データの多機能周辺装置への入力を拒否する必要がある場合のみに拒否を行うことで、ユーザの意思を正確に反映したデータ通信を実行することと、通信装置の操作性を確保することを両立することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】分散構成多機能周辺装置のブロック図である。
【図２】ＭＦＰの動作フロー図（その１）である。
【図３】装置設定の編集動作の動作フロー図（その２）である。
【図４】ＢＯＸへの転送の動作フロー図（その１）である。
【図５】ＢＯＸへの転送の動作フロー図（その２）である。
【図６】ＢＯＸの動作フロー図である。
【図７】転送キューのデータ構造を示す図である。
【図８】送信データ情報キューおよび送信画像データエリアのデータ構造を示す図である。
【図９】分散構成多機能周辺装置のシーケンス図（その１）である。
【図１０】分散構成多機能周辺装置のシーケンス図（その２）である。
【図１１】分散構成多機能周辺装置のシーケンス図（その３）である。
【発明を実施するための形態】
【００１１】
図１に、本願に係る実施例として例示される分散構成多機能周辺装置１のブロック図を示す。分散構成多機能周辺装置１は、多機能周辺装置（以下「ＭＦＰ」と称す）１０と、回線制御装置（以下「ＢＯＸ」と称す）３１とを備える。ＢＯＸ３１は、電話回線４７を使用した通信の制御を行う通信装置である。ＭＦＰ１０は、プリンタ機能、スキャナ機能、コピー機能、ファクシミリ機能などを備える。また、ＭＦＰ１０とＢＯＸ３１とは、アドホックモードの無線ＬＡＮ接続方式により、直接に無線通信２０２を行うことが可能とされる。
【００１２】
ＭＦＰ１０の構成について説明する。ＭＦＰ１０は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ＥＥＰＲＯＭ１４、無線ＬＡＮ送受信部１５、無線ＬＡＮアンテナ部１６、ボタン入力部１７、パネル１８、プリンタ１９、スキャナ２０、スロット部２１を主に備えている。これらの構成要素は、入出力ポート２２を介して互いに通信可能に接続されている。
【００１３】
ＣＰＵ１１は、ＲＯＭ１２等に記憶されるプログラムや、無線ＬＡＮ送受信部１５を介して送受信される各種信号などに従って、各機能の制御を行う。ＲＯＭ１２は、ＭＦＰ１０で実行される制御プログラムなどを格納した書換不能なメモリであり、各種のプログラムが格納されている。
【００１４】
また、ＲＯＭ１２には、装置設定一覧テーブルが格納されている。装置設定一覧テーブルは、各種の設定データを登録したテーブルである。設定データは、ＭＦＰ１０やＢＯＸ３１などの装置の様々な設定を行うためのデータである。ＭＦＰ１０の設定データの内容例としては、記録紙サイズ、送信レポート、メモリ受信などの設定が挙げられる。また、ＢＯＸ３１の設定データは、通信設定に関連するデータと、通信設定に関連しないデータに大別される。通信設定に関連する設定データの一例としては、回線種別、海外送信モード、回線設定、解像度などが挙げられる。また、通信設定に関連しない設定データの一例としては、着信モード、着信鳴動時間、リモコン暗証番号などが挙げられる。
【００１５】
装置設定一覧テーブルには、設定データの名称と設定データの内容とが、対応付けられて記憶されている。よって、設定データの名称を用いることにより、装置設定一覧テーブルを参照することで、当該設定データがＢＯＸ３１とＭＦＰ１０の何れの設定を行うデータであるかや、当該設定データが通信設定に関連するデータであるか否かを判断することができる。なお、装置設定一覧テーブルへの設定データの登録は、予めユーザ等によって行われるとしてもよい。
【００１６】
ＲＡＭ１３は、書換可能な揮発性のメモリである。ＲＡＭ１３には、転送キュー、ＭＦＰ側送信データ情報キュー、ＭＦＰ側送信画像データエリアが記憶されている。転送キューは、ＭＦＰ１０からＢＯＸ３１へ転送するデータを保存する際のデータ構造であり、先入れ先出し（ＦＩＦＯ）方式のデータ構造を有する。
【００１７】
図７（Ａ）に、転送キューのデータ構造の一例を示す。転送キューは、複数のデータ領域を備えている。図７（Ａ）の例では、データ領域Ａ０ないしＡ７が備えられている。データ領域Ａ１、Ａ２、Ａ４には、送信データ情報Ｄ０１、Ｄ０２、Ｄ０３が記憶されている。データ領域Ａ３には設定データ（回線種別）が記憶されており、データ領域Ａ５には設定データ(海外送信モード)が記憶されている。データ領域Ａ６には、終了コードが記憶されている。また、図７（Ａ）の例では、データ領域Ａ１に記憶されている送信データ情報Ｄ０１が、転送キューに一番最初に保存されたデータである。また、データ領域Ａ６に記憶されている終了コードが、転送キューに一番最後に保存されたデータである。送信データ情報は、送信データに関する各種の情報である。送信データ情報に含まれる情報の一例としては、送信時刻、発呼番号、解像度、圧縮方式、画像データを読み出すための画像データポインタ、ＢＯＸ３１へ転送済みか否かを示す転送フラグ、などが挙げられる。
【００１８】
ＭＦＰ側送信データ情報キューは、送信データ情報を保存するためのデータ構造である。図８（Ａ）に、ＭＦＰ側送信データ情報キューのデータ構造の一例を示す。ＭＦＰ側送信データ情報キューは、複数のデータ領域を備えている。図８（Ａ）の例では、データ領域Ｂ０ないしＢ５が備えられている。そして、データ領域Ｂ１ないしＢ３に送信データ情報Ｄ０１ないしＤ０３の各々が記憶されており、データ領域Ｂ４に終了コードが記憶されている。
【００１９】
また、ＭＦＰ側送信画像データエリアは、スキャナ２０で生成された画像データが記憶される領域である。ＭＦＰ側送信画像データエリアとＭＦＰ側送信データ情報キューとは、送信データ情報に含まれる画像データポインタによって、互いに関連付けられている。図８（Ｂ）に、ＭＦＰ側送信画像データエリアのデータ構造の一例を示す。ＭＦＰ側送信画像データエリアは、複数のデータ領域を備えている。図８（Ｂ）の例では、ＭＦＰ側送信画像データエリアは、データ領域Ｃ１ないしＣ３を備えている。そして、データ領域Ｃ１ないしＣ３の各々には、画像データＰ１ないしＰ３が記憶されている。画像データＰ１は、送信データ情報Ｄ０１に含まれる画像データポインタによって送信データ情報Ｄ０１に関連付けられている（図８、矢印Ｙ１）。同様にして、画像データＰ２は送信データ情報Ｄ０２に関連付けられ（矢印Ｙ２）、画像データＰ３は送信データ情報Ｄ０３に関連付けられている（矢印Ｙ３）。
【００２０】
ＥＥＰＲＯＭ１４は、書換可能な不揮発性のメモリであり、ＭＦＰ側設定データ記憶領域を備える。ＭＦＰ側設定データ記憶領域に記憶されたＭＦＰ１０の設定データは、ＭＦＰ１０の各種の設定に反映される。また、ＭＦＰ側設定データ記憶領域には、ＢＯＸ３１の設定データも記憶される。
【００２１】
無線ＬＡＮ送受信部１５は、無線ＬＡＮアンテナ部１６を介して、アドホックモードの無線通信２０２を行う。そして、無線ＬＡＮ送受信部１５により、各種のデータを構成するデジタル信号が送受信される。ボタン入力部１７は、ＭＦＰ１０の各機能を実行するためのキーである。パネル１８は、ＭＦＰ１０の各種機能情報を表示する。プリンタ１９は、印刷を実行する部位である。スキャナ２０は、読み取りを実行する部位である。スロット部２１は、メモリカードなどの外部記憶装置が接続される部位である。
【００２２】
ＢＯＸ３１の構成について説明する。ＢＯＸ３１は、ＣＰＵ３２、ＲＯＭ３３、ＲＡＭ３４、ＥＥＰＲＯＭ３５、無線ＬＡＮ送受信部３６、無線ＬＡＮアンテナ部３７、操作キー３８、パネル３９、モデム４０、電話回線接続部４１、ＤＣＬ送受信部４５、ＤＣＬアンテナ部４６を主に備えている。
【００２３】
モデム４０は、電話回線接続部４１および電話回線４７を介して、電話回線網１００に接続されている。モデム４０は、ファクシミリ機能によって送信する原稿データを、電話回線４７に伝送可能な信号に変調して電話回線接続部４１を介して送信したり、電話回線４７から電話回線接続部４１を介して入力された信号を受信し、原稿データへ復調するものである。無線ＬＡＮ送受信部３６は、無線ＬＡＮアンテナ部３７を介して、アドホックモードの無線通信２０２を行う。そして、無線ＬＡＮ送受信部３６により、各種のデータを構成するデジタル信号が送受信される。また、ＤＣＬ送受信部４５は、ＤＣＬアンテナ部４６を介して、子機６０と無線通信２０３を行う。そして、ＤＣＬ送受信部４５により、音声通話信号が送受信される。
【００２４】
ＲＡＭ３４には、ＢＯＸ側送信データ情報キュー、およびＢＯＸ側送信画像データエリアが記憶されている。なお、ＢＯＸ側送信データ情報キューの構成は、前述したＭＦＰ側送信データ情報キューと同様である。また、ＢＯＸ側送信画像データエリアの構成は、前述したＭＦＰ側送信画像データエリアと同様である。
よって、ここでは詳細な説明を省略する。
【００２５】
ＭＦＰ１０のＲＡＭ１３に設けられているＭＦＰ側送信データ情報キューと、ＢＯＸ３１のＲＡＭ３４に設けられているＢＯＸ側送信データ情報キューとは、保持内容が同一とされる。これにより、ＢＯＸ側送信データ情報キューに保持されている送信データの内容を、ＭＦＰ側送信データ情報キューにミラーリングすることができる。よって、ＢＯＸ側送信データ情報キューに送信データが保持されているか否かをＭＦＰ１０側で判断する際には、ＭＦＰ側送信データ情報キューを参照すればよく、無線通信２０２を用いてＢＯＸ側送信データ情報キューを参照する必要を無くすことができる。これにより、分散構成多機能周辺装置１の処理速度をより高めることが可能となる。
【００２６】
ＥＥＰＲＯＭ３５は、書換可能な不揮発性のメモリであり、ＢＯＸ側設定データ記憶領域を備える。ＢＯＸ側設定データ記憶領域に記憶されたＢＯＸ３１の設定データは、ＢＯＸ３１の各種の設定に反映される。また、ＲＯＭ３３には、後述するＢＯＸ転送タイマ処理を実行するプログラムなどが格納される。なお、ＢＯＸ３１のその他の構成は、上述したＭＦＰ１０の構成と同様であるため、ここでは詳細な説明は省略する。
【００２７】
分散構成多機能周辺装置１について説明する。分散構成多機能周辺装置１は、ＢＯＸ３１およびＭＦＰ１０を備えることによって、物理的に分離した構成とされる。これにより、電話回線４７のコネクタ部にＭＦＰ１０を直接に接続する必要がないため、ＭＦＰ１０のレイアウト性を高めることができ、ユーザの利便性を高めることができる。また例えば、分散構成多機能周辺装置１でファクシミリ機能を実行する場合には、ＭＦＰ１０のスキャナ２０で生成された送信データが、ＢＯＸ３１を介して電話回線４７へ送信される。また、ＢＯＸ３１が電話回線４７から受信したデータが、ＭＦＰ１０で受信され、プリンタ１９で印刷される。また、分散構成多機能周辺装置１で電話機能を実行する場合には、子機６０と電話回線網１００との間の音声データの送受信が、ＢＯＸ３１を介して行なわれる。
【００２８】
本実施形態に係る分散構成多機能周辺装置１の動作の具体例を、図２ないし図７のフローを用いて説明する。図２を用いて、ＭＦＰ１０での操作フローを説明する。Ｓ１１１において、ＣＰＵ１１は、装置設定の編集操作が行われたか否かを判断する。具体的には、設定データが変更されたか否かが判断される。また、設定データの変更操作は、ユーザによってＭＦＰ１０のボタン入力部１７が操作されることで行われる。
【００２９】
編集操作が行われたと判断される場合（Ｓ１１１：ＹＥＳ）にはＳ２０１へ進み、装置設定の編集動作が行われる。一方、編集操作が行われていないと判断される場合（Ｓ１１１：ＮＯ）にはＳ１１３へ進む。Ｓ１１３において、ＣＰＵ１１は、ＦＡＸ送信操作がユーザによって行われたか否かを判断する。ＦＡＸ送信操作とは、原稿をスキャナ２０にセットし、ボタン入力部１７によってＦＡＸ送信開始命令を入力する操作である。ＦＡＸ送信操作が行われたと判断される場合（Ｓ１１３：ＹＥＳ）にはＳ３０３へ進む。
【００３０】
Ｓ３０３において、ＣＰＵ１１は、スキャナ２０を用いて原稿読取を行い、画像データを生成する。そして、画像データをＲＡＭ１３のＭＦＰ側送信画像データエリアに記憶する。また、画像データに関する送信データ情報を生成し、ＭＦＰ側送信データ情報キューに記憶する。またＳ３０５において、ＣＰＵ１１は、送信データ情報を転送キューに記憶する。Ｓ３０７において、ＣＰＵ１１は、ＢＯＸ転送タイマの値を０にする。そして、フローを終了する。
【００３１】
ＢＯＸ転送タイマについて説明する。ＢＯＸ転送タイマは、転送キューに記憶されているデータを、時間を指定してＢＯＸ３１に転送することができる機能である。例えば、間隔時間を５分にセットした場合には、５分経過してＢＯＸ転送タイマの値が０になることに応じて、転送キューに記憶されているデータをＢＯＸ３１に転送する動作を行う。なお、ＢＯＸ転送タイマは一般的な機能であり、ＭＦＰ１０に予め備えられている。よって本願では、ＢＯＸ転送タイマを用いることで、新たな機能を追加する必要がない。
【００３２】
一方、ＦＡＸ送信操作が行われていないと判断される場合（Ｓ１１３：ＮＯ）にはＳ１１５へ進む。Ｓ１１５において、ＣＰＵ１１は、ＢＯＸ転送タイマの値が０であるか否かを判断する。０であると判断される場合（Ｓ１１５：ＹＥＳ）にはＳ４０１へ進み、転送キューに記憶されているデータをＢＯＸ３１へ転送する動作が行われる。一方、０ではないと判断される場合（Ｓ１１５：ＮＯ）には、Ｓ１１７へ進む。
【００３３】
Ｓ１１７において、ＣＰＵ１１は、ＦＡＸ送信終了コマンドをＢＯＸ３１から受信したか否かを判断する。ＦＡＸ送信終了コマンドを受信していないと判断される場合（Ｓ１１７：ＮＯ）にはＳ１１１へ戻り、受信したと判断される場合（Ｓ１１７：ＹＥＳ）にはＳ１１９へ進む。Ｓ１１９において、ＣＰＵ１１は、ＭＦＰ側送信データ情報キューとＭＦＰ側送信画像データエリアの該当するデータを消去する。そしてＳ１２１に進み、ＣＰＵ１１は、ＦＡＸ送信終了応答コマンドをＢＯＸ３１へ送信する。そして、Ｓ１１１へ戻る。以上説明した通り、Ｓ１１１、Ｓ１１３、Ｓ１１５、Ｓ１１７の動作が繰り返されることで、ＭＦＰ１０では待機動作が行われる。
【００３４】
図３を用いて、Ｓ２０１における装置設定の編集動作の動作フローを説明する。Ｓ２０３において、ＣＰＵ１１は、編集された設定データが、ＢＯＸ３１に関連しない設定データであるか否かを判断する。当該判断は、装置設定一覧テーブルにおけるＢＯＸ３１の設定データの一覧の中に、今回編集された設定データの名称（回線種別など）が存在するか否かを、ＣＰＵ１１が検索することで行われる。存在しない場合には、ＢＯＸ３１に関連しない設定データであると判断される（Ｓ２０３：ＹＥＳ）。よってＳ２２３へ進み、ＣＰＵ１１は、編集された設定データをＭＦＰ側設定データ記憶領域に保存する。これにより、設定データの内容がＭＦＰ１０の動作に反映される。そしてフローを終了する。一方、ＢＯＸ３１に関連すると判断される場合（Ｓ２０３：ＮＯ）には、Ｓ２０５へ進む。
【００３５】
Ｓ２０５において、ＣＰＵ１１は、設定データの内容が、ＦＡＸ送信に関連する内容であるか否かを判断する。当該判断は、装置設定一覧テーブルにおけるＦＡＸ送信に関連する設定データの一覧の中に、今回入力された設定データの名称が存在するか否かを、ＣＰＵ１１が検索することで行われる。存在しない場合には、設定データがＦＡＸ送信に関連しないと判断され（Ｓ２０５：ＮＯ）、Ｓ２１３へ進む。一方、存在する場合には、設定データがＦＡＸ送信に関連すると判断され（Ｓ２０５：ＹＥＳ）、Ｓ２０７へ進む。
【００３６】
Ｓ２０７において、ＣＰＵ１１は、ＭＦＰ側送信データ情報キューに送信データ情報が保存されているか否かを判断する。ＭＦＰ側送信データ情報キューに送信データ情報が保存されていると判断される場合（Ｓ２０７：ＹＥＳ）には、ＢＯＸ側送信データ情報キューにも送信データが保持されている状態であると判断される。よってＳ２１３へ進み、即時に設定データをＢＯＸ３１へ送信する動作を開始する。
【００３７】
一方、ＭＦＰ側送信データ情報キューに送信データ情報が保存されていないと判断される場合（Ｓ２０７：ＮＯ）には、Ｓ２０９へ進む。Ｓ２０９において、ＣＰＵ１１は、編集した設定データを、転送キューに記憶させる。なお、設定データを転送キューに記憶した旨がパネル１８に表示される形態としても良い。Ｓ２１１において、ＣＰＵ１１は、ＢＯＸ転送タイマの値を０にセットする。そしてフローを終了する。
【００３８】
Ｓ２１３以降の動作を説明する。Ｓ２１３において、ＣＰＵ１１は、設定データ転送リクエストを無線通信２０２によってＢＯＸ３１へ送信する。設定データ転送リクエストは、無線通信２０２が正常に接続されているか否かをＢＯＸ３１に問い合わせるための情報である。そして、設定データ転送リクエストに応答して、設定データ転送リクエスト応答がＢＯＸ３１から返信されてくる場合には、無線通信２０２が正常に接続されていると判断される。
【００３９】
Ｓ２１５において、ＣＰＵ１１は、設定データ転送リクエスト応答をＢＯＸから受信したか否かを判断する。所定の時間内に受信せず、タイムアウトとなった場合（Ｓ２１５：ＮＯ）には、無線通信２０２が正常に接続されていないと判断され、Ｓ２２１へ進む。Ｓ２２１において、ＣＰＵ１１は、設定データをＥＥＰＲＯＭ１４に保存することなく、拒否音を鳴動する。また、「設定できませんでした」「ＢＯＸとの接続を確認してください」の旨をパネル１８に表示する。これにより、ユーザは、設定データの内容がＢＯＸ３１の設定に反映されていないことを明確に認識することができる。
【００４０】
一方、Ｓ２１５において、設定データ転送リクエスト応答をＢＯＸ３１から受信したと判断される場合（Ｓ２１５：ＹＥＳ）には、無線通信２０２が正常に接続されていると判断され、Ｓ２１７へ進む。Ｓ２１７において、ＣＰＵ１１は、編集した設定データをＢＯＸ３１へ転送する。
【００４１】
Ｓ２１９において、ＣＰＵ１１は、設定データ転送応答をＢＯＸ３１から受信したか否かを判断する。所定の時間内に受信せず、タイムアウトとなった場合（Ｓ２１９：ＮＯ）には、設定データが正常にＢＯＸ３１で受信されなかったと判断される。よって、Ｓ２２１へ進み、設定データの内容がＢＯＸ３１の設定に反映されていないことがユーザに報知される。一方、設定データ転送応答を受信したと判断される場合（Ｓ２１９：ＹＥＳ）には、設定データが正常にＢＯＸ３１で受信されたと判断され、Ｓ２２３へ進む。Ｓ２２３において、ＣＰＵ１１は、編集した設定データをＭＦＰ側設定データ記憶領域に保存する。
【００４２】
これにより、ＢＯＸ側設定データ記憶領域に保持されている設定データの内容を、ＭＦＰ側設定データ記憶領域にミラーリングすることができる。よって、ＢＯＸ側設定データ記憶領域に保持されている設定データの内容をＭＦＰ１０側で判断する際には、ＭＦＰ側設定データ記憶領域を参照すればよく、無線通信２０２を用いてＢＯＸ側設定データ記憶領域を参照する必要を無くすことができる。
【００４３】
図４および図５を用いて、Ｓ４０１におけるＢＯＸ３１への転送の動作フローを説明する。Ｓ４０５からＳ４２１によって、転送キューから設定データのみを抽出してＢＯＸ３１へ転送する動作が行われる。また、Ｓ４２３からＳ４３９によって、転送キューから送信データのみを抽出してＢＯＸ３１へ転送する動作が行われる。以下、詳細に説明する。
【００４４】
Ｓ４０３において、ＣＰＵ１１は、ＢＯＸ転送タイマの値を「５分」にセットする。なお、ＢＯＸ転送タイマの値は任意でよく、５分は一例である。 Ｓ４０５において、ＣＰＵ１１は、転送キューのリードポインタが指示するデータを読み出した上で、リードポインタを更新する。例えば、図７（Ａ）の転送キューにおいて、リードポインタがデータ領域Ａ１を指している場合には、ＣＰＵ１１はデータ領域Ａ１に記憶されている送信データ情報Ｄ０１を読み出す。そして、リードポインタの指示先をデータ領域Ａ１からデータ領域Ａ２に更新する。
【００４５】
Ｓ４０７において、ＣＰＵ１１は、転送キューから読み出した情報が終了コードであるか否かを判断する。終了コードであると判断される場合（Ｓ４０７：ＹＥＳ）には、Ｓ４２３（図５）へ進む。一方、終了コードではないと判断される場合（Ｓ４０７：ＮＯ）には、Ｓ４０９へ進む。Ｓ４０９において、ＣＰＵ１１は、転送キューから読み出した設定データが、ＦＡＸ送信に関連するか否かを判断する。ＦＡＸ送信に関連しないと判断される場合（Ｓ４０９：ＮＯ）には、Ｓ４０５へ戻り、次のデータ領域が読み出される。一方、ＦＡＸ送信に関連すると判断される場合（Ｓ４０９：ＹＥＳ）には、Ｓ４１１へ進む。
【００４６】
Ｓ４１１において、ＣＰＵ１１は、設定データ転送リクエストを無線通信２０２によってＢＯＸ３１へ送信する。Ｓ４１３において、ＣＰＵ１１は、設定データ転送リクエスト応答をＢＯＸ３１から受信したか否かを判断する。所定の時間内に受信せず、タイムアウトとなった場合（Ｓ４１３：ＮＯ）には、無線通信２０２が正常に接続されていないと判断され、フローを終了する。一方、設定データ転送リクエスト応答を受信したと判断される場合（Ｓ４１３：ＹＥＳ）には、無線通信２０２が正常に接続されていると判断され、Ｓ４１５へ進む。
【００４７】
Ｓ４１５において、ＣＰＵ１１は、設定データをＢＯＸ３１へ転送する。Ｓ４１７において、ＣＰＵ１１は、設定データ転送応答をＢＯＸ３１から受信したか否かを判断する。所定の時間内に受信せず、タイムアウトとなった場合（Ｓ４１７：ＮＯ）には、設定データが正常にＢＯＸ３１で受信されなかったと判断され、フローを終了する。一方、設定データ転送応答を受信したと判断される場合（Ｓ４１７：ＹＥＳ）には、設定データが正常にＢＯＸ３１で受信されたと判断され、Ｓ４１９へ進む。Ｓ４１９においてＣＰＵ１１は、読み出した設定データを、ＥＥＰＲＯＭ１４のＭＦＰ側設定データ記憶領域に保存する。Ｓ４２１において、ＣＰＵ１１は、ＢＯＸ３１へ転送した設定データを、転送キューから消去する。そしてＳ４０５へ戻る。
【００４８】
これにより、Ｓ４０５ないしＳ４２１が繰り返されることで、リードポインタの指示先を順番に更新していく。そして、設定データのみを転送キューから読み出した上で、ＢＯＸ３１へ転送する動作が行われる。図７（Ａ）に示す転送キューの例では、図７（Ｂ）に示すように、データ領域Ａ３の設定データ（回線種別）が１番目に転送され、データ領域Ａ５の設定データ（海外送信モード）が２番目に転送される。
【００４９】
Ｓ４２３（図５）に進むと、ＣＰＵ１１は、転送キューのリードポインタを先頭に戻す。例えば、図７（Ａ）の転送キューにおいて、リードポインタがデータ領域Ａ６を指示している場合には、指示先がデータ領域Ａ１に戻される。Ｓ４２５において、ＣＰＵ１１は、転送キューのリードポインタが指示するデータを読み出した上で、リードポインタを更新する。Ｓ４２７において、ＣＰＵ１１は、転送キューから読み出した情報が終了コードであるか否かを判断する。終了コードであると判断される場合（Ｓ４２７：ＹＥＳ）にはフローを終了し、終了コードではないと判断される場合（Ｓ４２７：ＮＯ）にはＳ４２９へ進む。Ｓ４２９において、ＣＰＵ１１は、送信データ転送リクエストをＢＯＸ３１へ送信する。送信データ転送リクエストは、無線通信２０２が正常に接続されているか否かをＢＯＸ３１に問い合わせるための情報である。
【００５０】
Ｓ４３１において、ＣＰＵ１１は、送信データ転送リクエスト応答をＢＯＸ３１から受信したか否かを判断する。所定の時間内に受信せず、タイムアウトとなった場合（Ｓ４３１：ＮＯ）には、無線通信２０２が正常に接続されていないと判断され、フローを終了する。一方、設定データ転送リクエスト応答を受信したと判断される場合（Ｓ４３１：ＹＥＳ）には、無線通信２０２が正常に接続されていると判断され、Ｓ４３３へ進む。Ｓ４３３において、ＣＰＵ１１は、送信データ情報および画像データをＢＯＸ３１へ転送する。
【００５１】
Ｓ４３５において、ＣＰＵ１１は、送信データ応答をＢＯＸ３１から受信したか否かを判断する。所定の時間内に受信せず、タイムアウトとなった場合（Ｓ４３５：ＮＯ）には、送信データが正常にＢＯＸ３１で受信されなかったと判断され、フローを終了する。一方、送信データ応答を受信したと判断される場合（Ｓ４３５：ＹＥＳ）には、送信データが正常にＢＯＸ３１で受信されたと判断され、Ｓ４３７へ進む。Ｓ４３７において、ＣＰＵ１１は、転送キューに記憶されている転送済みの送信データ情報を消去する。Ｓ４３９において、ＣＰＵ１１は、ＭＦＰ側送信データ情報キューに記憶されている転送済みの送信データ情報の転送フラグを転送済みに変更する。そしてＳ４２５へ戻る。
【００５２】
これにより、Ｓ４２５ないしＳ４３９が繰り返されることで、リードポインタの指示先を順番に更新していく。そして、送信データ情報のみを転送キューから読み出した上で、ＢＯＸ３１へ転送する動作が行われる。図７（Ａ）に示す転送キューの例では、図７（Ｂ）に示すように、データ領域Ａ１の送信データ情報Ｄ０１が３番目に転送され、データ領域Ａ２の送信データ情報Ｄ０２が４番目に転送され、データ領域Ａ４の送信データ情報Ｄ０３が５番目に転送される。
【００５３】
以上説明したように、Ｓ４０１のフローでは、転送キューに送信データ情報および設定データの両方が保持されている場合には、送信データ情報および設定データが転送キューに保存された順番に依らず、設定データを優先してＢＯＸ３１へ転送することが可能となる。
【００５４】
図６を用いて、ＢＯＸ３１での動作フローを説明する。Ｓ５１１において、ＣＰＵ３２は、ＢＯＸ側送信データ情報キューに送信時刻を過ぎたデータが記憶されているか否かを判断する。送信時刻を過ぎたデータがないと判断される場合（Ｓ５１１：ＮＯ）にはＳ５２５へ進み、あると判断される場合（Ｓ５１１：ＹＥＳ）にはＳ５１３へ進む。
【００５５】
Ｓ５１３において、ＣＰＵ３２は、データ送信先に発呼する。Ｓ５１５において、ＣＰＵ３２は、データ送信先が話中であるか、または応答なしであるかを判断する。話中または応答なしと判断される場合（Ｓ５１５：ＹＥＳ）には、Ｓ５１７へ進む。Ｓ５１７において、ＣＰＵ３２は、ＢＯＸ側送信データ情報キューの送信時刻を、次のリダイヤル発呼時刻に変更する。そしてＳ５２５へ進む。
【００５６】
一方、データ送信先から応答ありと判断される場合（Ｓ５１５：ＮＯ）にはＳ５１９へ進む。Ｓ５１９において、ＣＰＵ３２は、ＦＡＸ送信を実行する。Ｓ５２１において、ＣＰＵ３２は、ＦＡＸ送信が正常終了したか否かを判断する。正常終了していないと判断される場合（Ｓ５２１：ＮＯ）にはＳ５１７へ進み、正常終了していると判断される場合（Ｓ５２１：ＹＥＳ）にはＳ５２２へ進む。
【００５７】
Ｓ５２２において、ＣＰＵ３２は、ＦＡＸ送信終了コマンドをＭＦＰ１０へ送信する。Ｓ５２４において、ＣＰＵ３２は、ＢＯＸ側送信データ情報キューとＢＯＸ側送信画像データエリアにおいて、送信済みのデータを消去する。Ｓ５２５において、ＣＰＵ３２は、設定データ転送リクエストをＭＦＰ１０から受信したか否かを判断する。所定の時間内に受信せず、タイムアウトとなった場合（Ｓ５２５：ＮＯ）には、無線通信２０２が正常に接続されていないと判断され、フローを終了する。一方、設定データ転送リクエスト応答を受信したと判断される場合（Ｓ５２５：ＹＥＳ）には、無線通信２０２が正常に接続されていると判断され、Ｓ５２７へ進む。Ｓ５２７において、ＣＰＵ３２は、設定データ転送リクエスト応答をＭＦＰ１０へ送信する。
【００５８】
Ｓ５２９において、ＣＰＵ３２は、設定データをＭＦＰ１０から受信したか否かを判断する。受信していないと判断される場合（Ｓ５２９：ＮＯ）にはフローを終了し、受信したと判断される場合（Ｓ５２９：ＹＥＳ）にはＳ５３１へ進む。Ｓ５３１において、ＣＰＵ３２は、設定データ応答をＭＦＰ１０へ送信する。Ｓ５３３において、ＣＰＵ３２は、編集した設定データをＥＥＰＲＯＭ３５のＢＯＸ側設定データ記憶領域に保存する。これにより、設定データの内容がＢＯＸ３１の設定に反映される。
【００５９】
Ｓ５３５において、ＣＰＵ３２は、送信データ転送リクエストをＭＦＰ１０から受信したか否かを判断する。受信していないと判断された場合（Ｓ５３５：ＮＯ）にはフローを終了し、受信したと判断される場合（Ｓ５３５：ＹＥＳ）にはＳ５３７へ進む。Ｓ５３７において、ＣＰＵ３２は、送信データ転送リクエスト応答をＭＦＰ１０へ送信する。
【００６０】
Ｓ５３９において、ＣＰＵ３２は、送信データ情報および画像データをＭＦＰ１０から受信したか否かを判断する。受信していないと判断された場合（Ｓ５３９：ＮＯ）にはフローを終了し、受信したと判断される場合（Ｓ５３９：ＹＥＳ）にはＳ５４１へ進む。Ｓ５４１において、ＣＰＵ３２は、送信データ応答をＭＦＰ１０へ送信する。Ｓ５４３において、ＣＰＵ３２は、ＭＦＰ１０から受信した送信データ情報をＢＯＸ側送信データ情報キューへセットし、ＭＦＰ１０から受信した画像データをＢＯＸ側送信画像データエリアへセットする。そしてフローを終了する。
【００６１】
本実施例に係る分散構成多機能周辺装置１の動作の具体例を、図９ないし図１１のシーケンス図を用いて説明する。図９を用いて、無線通信２０２に障害が発生していない場合における、分散構成多機能周辺装置１の動作例を説明する。また、ＦＡＸ送信に関連する設定データについて、編集が行われる場合を説明する。また、設定データの編集時（Ｓ２０５：ＹＥＳ）において、ＢＯＸ側送信データ情報キューに送信待ちのデータが保持されている場合（Ｓ２０７：ＹＥＳ）を説明する。
【００６２】
ユーザによって、設定データの編集操作が行われる（Ｓ１１１：ＹＥＳ）と、設定データの内容がＦＡＸ送信に関連する内容であると判断される（Ｓ２０５：ＹＥＳ）。また、ＭＦＰ側送信データ情報キューに送信データ情報が保存されていると判断される（Ｓ２０７：ＹＥＳ）。よってＭＦＰ１０は、設定データをＢＯＸ３１へ即時に送信開始する（Ｓ２１３）。
【００６３】
ＭＦＰ１０が送信した設定データ転送リクエスト（Ｓ２１３）が、ＢＯＸ３１で受信される（Ｓ５２５：ＹＥＳ）。ＢＯＸ３１が送信した設定データ転送リクエスト応答（Ｓ５２７）が、ＭＦＰ１０で受信される（Ｓ２１５：ＹＥＳ）。ＭＦＰ１０が送信した設定データ（Ｓ２１７）が、ＢＯＸ３１で受信され（Ｓ５２９：ＹＥＳ）、ＢＯＸ側設定データ記憶領域に記憶される（Ｓ５３３）ことで、設定データがＢＯＸ３１の通信設定に反映される。そして、設定データの反映後の通信設定を用いて、第２の送信データキューに保存されている送信データが電話回線４７に送出される（Ｓ５１９）。また、ＢＯＸ３１が送信した設定データ応答（Ｓ５３１）がＭＦＰ１０で受信されることに応じて（Ｓ２１９：ＹＥＳ）、設定データがＭＦＰ側設定データ記憶領域にも記憶される（Ｓ２２３）。これにより、ＢＯＸ側送信データ情報キューに保持されている送信データを、設定データの反映後の通信設定で送信することが可能とされる。
【００６４】
図１０を用いて、無線通信２０２に障害が発生している場合における、分散構成多機能周辺装置１の動作例を説明する。その他の前提条件は、図９のシーケンス図の場合と同様であるため、詳細な説明を省略する。ユーザによって、設定データの編集操作が行われることに応じて、設定データがＢＯＸ３１へ送信開始される（Ｓ２１３）。ＭＦＰ１０は、設定データ転送リクエストをＢＯＸ３１へ送信開始する（Ｓ２１３）。しかし、無線通信２０２に障害が発生しているため、ＢＯＸ３１は所定の時間内に設定データ転送リクエストを受信できず、タイムアウトとなる（Ｓ５２５：ＮＯ）。よってＢＯＸ３１でのフローが終了する。またＭＦＰ１０では、所定の時間内に設定データ転送リクエスト応答をＢＯＸ３１から受信できず、タイムアウトとなる（Ｓ２１５：ＮＯ）。よってＭＦＰ１０は、設定データの内容がＢＯＸ３１の設定に反映されていないことをユーザに報知し（Ｓ２２１）、フローを終了する。
【００６５】
これにより、ユーザは、編集した設定データの内容が、ＢＯＸ３１の通信設定に反映されていないことを明確に認識することができる。よって、ユーザが所望していない通信設定で、ＢＯＸ３１から電話回線４７へ送信データが送出されてしまう事態を防止することができる。
【００６６】
図１１を用いて、１回目のＦＡＸ送信操作、設定変更操作、２回目のＦＡＸ送信操作を順にユーザが行う場合の分散構成多機能周辺装置１の動作例を説明する。また、これらの操作を行っている際には無線通信２０２に障害が発生しており、操作終了後の時刻ｔ１において無線通信２０２が復旧する場合の動作例を説明する。また、ＦＡＸ送信に関連する設定データについて編集が行われる場合を説明する。また、ＢＯＸ転送タイマの値が「５分」にセットされている場合を説明する。
【００６７】
ユーザによって、１回目のＦＡＸ送信操作が行われると（Ｓ１１３：ＹＥＳ）、送信データが転送キューに保存された上で、ＢＯＸ転送タイマの値が０とされる（Ｓ１１５：ＹＥＳ）。よって、ＭＦＰ１０は、送信データ転送リクエストをＢＯＸ３１へ送信する（Ｓ４２９）。しかし、無線通信２０２に障害が発生しているため、ＢＯＸ３１は所定の時間内に送信データ転送リクエストを受信できず、タイムアウトとなる（Ｓ５３５：ＮＯ）。またＭＦＰ１０では、所定の時間内に送信データ転送リクエスト応答をＢＯＸ３１から受信できず、タイムアウトとなるため（Ｓ４３１：ＮＯ）、フローが終了する。そして、ＭＦＰ１０は、５分ごとに送信データ転送リクエストをＢＯＸ３１へ送信する動作を繰り返す（Ｓ４２９）。
【００６８】
次に、ユーザによって設定変更操作が行われると（Ｓ１１１：ＹＥＳ）、ＭＦＰ１０のＭＦＰ側送信データ情報キューには転送済みのデータが記憶されていないため、（Ｓ２０７：ＮＯ）、設定データが転送キューに記憶される（Ｓ２０９）。そしてＭＦＰ１０は、設定データ転送リクエストをＢＯＸ３１へ送信開始する（Ｓ４１１）。しかし、無線通信２０２に障害が発生しているため、ＢＯＸ３１は所定の時間内に送信データ転送リクエストを受信できず、タイムアウトとなり（Ｓ５２５：ＮＯ）、フローが終了する。またＭＦＰ１０では、所定の時間内に設定データ転送リクエスト応答をＢＯＸ３１から受信できず、タイムアウトとなり（Ｓ４１３：ＮＯ）、フローが終了する。そして、ＭＦＰ１０は、５分ごとに設定データ転送リクエストをＢＯＸ３１へ送信する動作を繰り返す（Ｓ４１１）。
【００６９】
次に、ユーザによって、２回目のＦＡＸ送信操作が行われると（Ｓ１１３：ＹＥＳ）、送信データが転送キューに保存された上で、ＢＯＸ転送タイマの値が０とされる（Ｓ１１５：ＹＥＳ）。このとき、転送キューには設定データが記憶されているため、送信データの転送よりも設定データの転送の方が優先される（Ｓ４０９：ＹＥＳ）。よって、ＭＦＰ１０は、設定データ転送リクエストをＢＯＸ３１へ送信する（Ｓ４１１）。しかし、無線通信２０２に障害が発生しているため、ＢＯＸ３１は所定の時間内に設定データ転送リクエストを受信できず、タイムアウトとなり（Ｓ５２５：ＮＯ）、フローが終了する。またＭＦＰ１０では、所定の時間内に設定データ転送リクエスト応答をＢＯＸ３１から受信できず、タイムアウトとなり（Ｓ４１３：ＮＯ）、フローが終了する。そして、ＭＦＰ１０は、５分ごとに設定データ転送リクエストをＢＯＸ３１へ送信する動作を繰り返す（Ｓ４１１）。
【００７０】
そして、時刻ｔ１において無線通信２０２が復旧すると、ＭＦＰ１０が送信した設定データ転送リクエスト（Ｓ２１３）が、ＢＯＸ３１で受信される（Ｓ５２５：ＹＥＳ）。ＢＯＸ３１が送信した設定データ転送リクエスト応答（Ｓ５２７）が、ＭＦＰ１０で受信される（Ｓ４１３：ＹＥＳ）。ＭＦＰ１０が送信した設定データ（Ｓ４１５）が、ＢＯＸ３１で受信され（Ｓ５２９：ＹＥＳ）、ＢＯＸ側設定データ記憶領域に記憶される（Ｓ５３３）。ＢＯＸ３１が送信した設定データ応答（Ｓ５３１）がＭＦＰ１０で受信され（Ｓ４１７：ＹＥＳ）、設定データがＭＦＰ側設定データ記憶領域に記憶される（Ｓ４１９）。
【００７１】
設定データの送信が終了すると、次に、１回目のＦＡＸ送信操作で生成された送信データの送信が開始される。ＭＦＰ１０が送信した送信データ転送リクエスト（Ｓ４２９）が、ＢＯＸ３１で受信される（Ｓ５３５：ＹＥＳ）。ＢＯＸ３１が送信した設定データ転送リクエスト応答（Ｓ５３７）が、ＭＦＰ１０で受信される（Ｓ４３１：ＹＥＳ）。ＭＦＰ１０が送信した送信データ（Ｓ４３３）がＢＯＸ３１で受信され（Ｓ５３９：ＹＥＳ）、ＢＯＸ側送信データ情報キューおよびＢＯＸ側送信画像データエリアに記憶される（Ｓ５４３）。ＢＯＸ３１が送信した送信データ応答（Ｓ５４１）が、ＭＦＰ１０で受信され（Ｓ４３５：ＹＥＳ）、転送キューから送信した送信データが消去される（Ｓ４２７）。そしてＢＯＸ側送信データ情報キューおよびＢＯＸ側送信画像データエリアに記憶された送信データが、電話回線４７を介して送信先に送出される（Ｓ５１３）。
【００７２】
ＦＡＸ送信が正常終了すると、ＢＯＸ３１はＦＡＸ送信終了コマンドを送信する（Ｓ５２２）。ＭＦＰ１０がＦＡＸ送信終了コマンドを受信すると（Ｓ１１７：ＹＥＳ）、ＭＦＰ側送信データ情報キューとＭＦＰ側送信画像データエリアの該当するデータを消去し（Ｓ１１９）、ＦＡＸ送信終了応答コマンドをＢＯＸ３１へ送信する（Ｓ１２１）。ＢＯＸ３１は、ＦＡＸ送信終了応答コマンドに応じて、ＢＯＸ側送信データ情報キューとＢＯＸ側送信画像データエリアの該当するデータを消去する（Ｓ５２４）。これにより、１回目のＦＡＸ送信操作により生成された送信データの送信動作が完了する。
【００７３】
次に、２回目のＦＡＸ送信操作で生成された送信データの送信が開始される。ここで、１回目のＦＡＸ送信操作で生成された送信データの送信動作を、説明の便宜上、図１１においてＴ１と定義する。同様に、２回目のＦＡＸ送信操作で生成された送信データの送信動作を、説明の便宜上、図１１においてＴ２と定義する。Ｔ２における詳細な動作内容は、前述したＴ１における動作内容と同様であるため、ここでは詳細な説明を省略する。
【００７４】
これにより、転送待ちの転送データおよび設定データが転送キューに記憶されている場合には、転送キューに記憶された順番に関わらず、設定データが優先してＢＯＸ３１へ転送される。そして、先に転送された設定データの内容をＢＯＸ３１の設定に反映し、設定反映後の状態で送信データを通信回線に送出することができる。すると例えば、ＦＡＸ送信操作をした後に、送信データの通信設定（解像度など）を後から変更したいとユーザが考える場合がある。この場合においても、設定データの入力をＭＦＰ１０で受け付け、設定データを送信データよりも優先してＢＯＸ３１へ転送し、通信設定変更後の状態で送信データを電話回線４７に送出することができる。またユーザが、設定データと送信データをＭＦＰ１０に入力する際の順番を意識する必要がないため、ユーザの利便性を高めることができる。
【００７５】
以上説明した、本実施例の説明例に係る分散構成多機能周辺装置１の効果を説明する。本願では、ＢＯＸ３１の送信設定を行う設定データがＭＦＰ１０に入力された際（Ｓ２０５：ＹＥＳ）に、送信データがＢＯＸ３１のＢＯＸ側送信データ情報キューに保持されていない場合（Ｓ２０７：ＮＯ）には、ＢＯＸ側送信データ情報キューに保持されている送信データが、ユーザが所望していない通信設定で送信データが電話回線４７へ送出される可能性がない場合と判断される。よって、設定データの入力が受け付けられ、入力された設定データがＭＦＰ１０の転送キューに保持される（Ｓ２０９）。そして、無線通信２０２が確立できるようになった時点で、設定データをＢＯＸ３１へ転送する。これにより、無線通信２０２に障害がある場合でも、ＭＦＰ１０において設定データの入力が一旦受け付けられるため、ユーザが後ほど設定データを再入力するなどの不便性を無くすことが出来る。よって、分散構成多機能周辺装置１の操作性を高めることができる。
【００７６】
また本願では、ＢＯＸ３１の送信設定を行う設定データがＭＦＰ１０に入力された際（Ｓ２０５：Ｙ）に、送信データがＢＯＸ３１のＢＯＸ側送信データ情報キューに保持されている場合（Ｓ２０７：Ｙ）には、無線通信２０２を行うことができるか否かを検出する。そして、無線通信２０２を行うことができない旨が検出される場合（Ｓ２１５：ＮＯ）には、ＢＯＸ側送信データ情報キューに保持されている送信データを、設定データの反映後の通信設定で送信したいとユーザが所望しているにも関わらず、反映前の通信設定で送信される可能性がある場合であると判断される。すなわち、ユーザが所望していない通信設定で、ＢＯＸ３１に保持されている送信データが電話回線４７へ送出される可能性がある場合と判断される。よって、ＭＦＰ１０での設定データの入力が拒否される（Ｓ２２１）。
【００７７】
これにより、ＭＦＰ１０に入力されたＢＯＸ３１の送信設定をＢＯＸ３１に転送することができないにも関わらず、設定データの変更がＭＦＰ１０で受け付けられたために、送信設定の変更がＢＯＸ３１に反映されたとユーザが誤認識してしまう事態を無くすことができる。よって、ユーザが所望していない設定内容で、ＢＯＸ３１から電話回線４７へ送信データが送出されてしまう事態を防止することができる。
【００７８】
また、ＢＯＸ３１の送信設定を行う設定データがＭＦＰ１０に入力された際（Ｓ２０５：Ｙ）に、送信データがＢＯＸ側送信データ情報キューに保持されている場合（Ｓ２０７：Ｙ）において、無線通信２０２を行うことができる旨が検出される場合（Ｓ２１５：Ｙ）には、ＢＯＸ側送信データ情報キューに保持されている送信データを、設定データの反映後の通信設定で送信できる場合であると判断される。すなわち、ユーザが所望していない通信設定で送信データが電話回線４７へ送出される可能性がない場合と判断される。よって、設定データがＢＯＸ３１へ転送され（Ｓ２１７）、設定データの内容がＢＯＸ３１の送信設定に反映される。そして、設定データの反映後の通信設定を用いて、ＢＯＸ側送信データ情報キューに保存されている送信データが電話回線４７に送出される。
【００７９】
以上より、設定データのＭＦＰ１０への入力を拒否する必要がある場合のみに拒否を行うことで、ユーザの意思を正確に反映したデータ通信を実行することと、分散構成多機能周辺装置１の操作性を確保することを両立することが可能となる。
【００８０】
また、本願の分散構成多機能周辺装置１では、入力される設定データの内容がＢＯＸ３１の通信設定に関連しないと判断される場合（Ｓ２０５：ＮＯ）には、通信設定が変更されることがないため、ユーザが所望していない設定内容で送信データが電話回線４７へ送出される可能性がない場合と判断される。よって、ＭＦＰ１０において設定データの入力が受け付けられる。そして、入力された設定データがＭＦＰ１０の転送キューに保持される。これにより、ユーザが所望していない設定内容で送信データが通信回線へ送出される可能性がない場合を、より正確に識別できる。よって、通信装置の操作性をさらに高めることができる。
【００８１】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【００８２】
転送キューにおいて、設定データが先に転送されるようにデータの順列をソートする形態としてもよい。例えば図７（Ａ）の転送キューの例では、データ領域の並び順が、データ領域Ａ０、Ａ３、Ａ５、Ａ１、Ａ２、Ａ４、Ａ６、Ａ７の順番にソートされる。そして、ソート後の転送キューの順番に従って設定データおよび送信データが読み出されるとしてもよい。
【００８３】
また、画像データが記憶されているメモリカード等の外部記憶装置がスロット部２１に接続され、ＣＰＵ１１が外部記憶装置から画像データを読み出して送信データを生成する形態であってもよい。また本願の技術は、ＦＡＸの画像データを送信する場合に限られず、各種のデータを送信する場合においても適用可能である。
【００８４】
なお、ＭＦＰ１０は多機能周辺装置の一例、ＢＯＸ３１は回線制御装置の一例、転送キューは第１の送信データキュー手段の一例、ＢＯＸ側送信データ情報キューは第２の送信データキュー手段の一例、ＭＦＰ側送信データ情報キューは第３の送信データキュー手段の一例、パネル１８は表示部の一例、設定データの名称は識別子の一例、装置設定一覧テーブルは識別テーブルの一例、無線ＬＡＮ送受信部１５はデータ転送手段の一例、無線ＬＡＮ送受信部３６はデータ受信手段の一例、モデム４０は通信手段の一例、である。
【００８５】
また、Ｓ３０３を実行する制御部は送信データ取得手段の一例である。Ｓ１１１を実行する制御部は入力受付手段の一例である。Ｓ２０９、Ｓ３０５を実行する制御部は第１の送信データキュー手段の一例である。Ｓ４１５、Ｓ４３３を実行する制御部はデータ転送手段の一例である。Ｓ５２９を実行する制御部はデータ受信手段の一例である。Ｓ５３３を実行する制御部は設定実行手段の一例である。Ｓ５４３を実行する制御部は第２の送信データキュー手段の一例である。Ｓ５１９を実行する制御部は通信手段の一例である。Ｓ２０７を実行する制御部は保持判断手段の一例である。Ｓ２０９を実行する制御部は保持実行手段の一例である。Ｓ２２１を実行する制御部は入力拒否手段の一例である。Ｓ２０５を実行する制御部はデータ内容判断手段の一例である。
【符号の説明】
【００８６】
１  分散構成多機能周辺装置
１０  ＭＦＰ
３１  ＢＯＸ
２０２、２０３  無線通信
【図１】
2011139318.tif 000003
【図２】
2011139318.tif 000004
【図３】
2011139318.tif 000005
【図４】
2011139318.tif 000006
【図５】
2011139318.tif 000007
【図６】
2011139318.tif 000008
【図７】
2011139318.tif 000009
【図８】
2011139318.tif 000010
【図９】
2011139318.tif 000011
【図１０】
2011139318.tif 000012
【図１１】
2011139318.tif 000013