(57)【要約】【課題】コードレス電話機と、ファクシミリ通信機能を有する通信装置と、プリンタ機能を有する画像処理装置とをネットワークで接続した通信システムにおいて、通信装置が画像データを受信した場合に、コードレス子機毎に、出力したい画像処理装置を自動的に判別し、出力することができる通信システムを提供することを目的とするものである。【解決手段】宛先情報をコードレス子機情報と対応付けて記憶する第１の記憶手段と、コードレス子機情報と画像処理装置情報とを対応付けて記憶する第２の記憶手段とを有し、受信した相手先情報が第１の記憶手段に記憶されている宛先情報と一致するものがあれば、宛先情報に対応するコードレス子機を決定し、この決定されたコードレス子機に対応する画像処理装置を、第２の記憶手段から読み出して決定し、受信した画像データを、決定された画像処理装置に出力する。【選択図】図１
2007134877.tif 000002
【特許請求の範囲】
【請求項１】
コードレス電話機能とファクシミリ通信機能とを具備する通信装置と、少なくともプリンタ機能を具備する少なくとも１つの画像処理装置と、無線接続によって上記通信装置との間で制御信号と音声信号とを送受信する少なくとも１つのコードレス子機と、上記通信装置と上記画像処理装置とを接続するネットワークとを有する通信システムにおいて、
宛先情報を、上記コードレス子機情報と対応付けて記憶する第１の記憶手段と；
上記コードレス子機情報と上記画像処理装置情報とを対応付けて記憶する第２の記憶手段と；
画像データと、この画像データを送信する相手先の相手先情報とを受信する受信手段と；
上記受信手段が受信した相手先情報が、上記第１の記憶手段に記憶されている宛先情報と一致するものがあった場合、上記宛先情報に対応するコードレス子機を決定するコードレス子機決定手段と；
上記コードレス子機決定手段が決定したコードレス子機に対応する画像処理装置を、上記第２の記憶手段から読み出して決定する画像処理装置決定手段と；
上記受信手段が受信した画像データを、上記画像処理装置決定手段によって決定された該画像処理装置に出力する出力手段と；
を有することを特徴とする通信システム。
【請求項２】
請求項１において、
上記通信システムは、上記出力手段が、上記画像データを上記画像処理装置に出力する場合、上記画像処理装置に対応する上記コードレス子機に、出力した旨を通知する通知手段を有することを特徴とする通信システム。
【請求項３】
請求項１または請求項２において、
上記通信装置と上記画像処理装置情報とを対応付けて記憶する第３の記憶手段をさらに有し、上記受信手段が上記相手先情報を受信しなかった場合、または上記受信手段が受信した相手先情報が上記第１の記憶手段に記憶されていない場合、上記画像処理装置決定手段は、上記第３の記憶手段から画像処理装置情報を読み出して出力すべき画像処理装置を決定し、上記出力手段は、上記決定された画像処理装置に上記画像データを出力することを特徴とする通信システム。
【請求項４】
請求項３において、
上記通知手段は、上記少なくとも１つのコードレス子機の全てに、出力した旨を通知することを特徴とする通信システム。
【請求項５】
コードレス電話機能とファクシミリ通信機能とを具備し、少なくともプリンタ機能を具備する少なくとも１つの画像処理装置とネットワークを介して接続され、少なくとも１つのコードレス子機と無線接続によって制御信号と音声信号とを送受信する通信装置において、
宛先情報を、上記コードレス子機情報と対応付けて記憶する第１の記憶手段と；
上記コードレス子機情報と上記画像処理装置情報とを対応付けて記憶する第２の記憶手段と；
画像データと、この画像データを送信する相手先の相手先情報とを受信する受信手段と；
上記受信手段が受信した相手先情報が、上記第１の記憶手段に記憶されている宛先情報と一致するものがあった場合、上記宛先情報に対応するコードレス子機を決定するコードレス子機決定手段と；
上記コードレス子機決定手段によって決定されたコードレス子機に対応する画像処理装置を、上記第２の記憶手段から読み出して決定する画像処理装置決定手段と；
上記受信手段が受信した画像データを、上記画像処理装置決定手段によって決定された該画像処理装置に出力する出力手段と；
を有することを特徴とする通信装置。
【請求項６】
請求項５において、
上記通信装置は、上記出力手段が上記画像データを上記画像処理装置に出力する場合、上記画像処理装置に対応する上記コードレス子機に、出力した旨を通知する通知手段を有することを特徴とする通信装置。
【請求項７】
請求項５または請求項６において、
上記通信装置と上記画像処理装置情報とを対応付けて記憶する第３の記憶手段をさらに有し、上記受信手段が上記相手先情報を受信しなかった場合、または上記受信手段が受信した相手先情報が、上記第１の記憶手段に記憶されていない場合、上記画像処理装置決定手段は、上記第３の記憶手段から画像処理装置情報を読み出して出力すべき画像処理装置を決定し、上記出力手段は、上記決定された画像処理装置に上記画像データを出力することを特徴とする通信装置。
【請求項８】
請求項７において、
上記通知手段は、上記少なくとも１つのコードレス子機の全てに、出力した旨を通知することを特徴とする通信装置。
【請求項９】
コードレス電話機能とファクシミリ通信機能とを具備する通信装置と、少なくともプリンタ機能を具備する少なくとも１つの画像処理装置と、無線接続によって上記通信装置との間で制御信号と音声信号とを送受信する少なくとも１つのコードレス子機と、上記通信装置と上記画像処理装置とを接続するネットワークとを有する通信システムの制御方法において、
宛先情報を、上記コードレス子機情報と対応付けて第１の記憶装置に記憶する第１の記憶工程と；
上記コードレス子機情報と上記画像処理装置情報とを対応付けて第２の記憶装置に記憶する第２の記憶工程と；
画像データと、この画像データを送信する相手先の相手先情報とを受信する受信工程と；
上記受信工程が受信した相手先情報が、上記第１の記憶装置に記憶されている宛先情報と一致するものがあった場合、上記宛先情報に対応するコードレス子機を決定するコードレス子機決定工程と；
上記コードレス子機決定によって決定されたコードレス子機に対応する画像処理装置を上記第２の記憶工程で読み出して決定する画像処理装置決定工程と；
上記受信工程で受信した画像データを、上記画像処理装置決定工程で決定された上記画像処理装置に出力する出力工程と；
を有することを特徴とする通信システムの制御方法。
【請求項１０】
請求項９において、
上記出力工程で上記画像データを上記画像処理装置に出力する場合、上記画像処理装置に対応する上記コードレス子機に出力した旨を通知する通知工程を有することを特徴とする通信システムの制御方法。
【請求項１１】
請求項９または請求項１０において、
上記通信装置と上記画像処理装置情報とを対応付けて第３の記憶装置に記憶する第３の記憶工程をさらに有し、上記受信工程で上記相手先情報を受信しなかった場合、または上記受信工程で受信した相手先情報が、上記第１の記憶装置に記憶されていない場合、上記画像処理装置決定工程は、上記第３の記憶装置から画像処理装置情報を読み出して出力すべき画像処理装置を決定し、上記出力工程は、上記決定された画像処理装置に上記画像データを出力することを特徴とする通信システムの制御方法。
【請求項１２】
請求項１１において、
上記通知工程は、上記少なくとも１つのコードレス子機の全てに、出力した旨を通知することを特徴とする通信システムの制御方法。
【請求項１３】
請求項９〜請求項１２のいずれか１項に記載の通信システムの制御方法を実現するためのコンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークで接続された通信装置と複数台の画像処理装置とからなる通信システムにおいて、通信装置で受信した画像データを出力する方法に関するものである。
【背景技術】
【０００２】
従来のファクシミリ機能付き電話は、コードレス電話機能、信頼性の高いＦＡＸ／ＴＥＬ自動切換え機能等、電話機能に関して非常に高い実用性を有しているが、反面スキャナ機能、プリンタ機能については、高速高解像度化に追従していない。一方、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）は、スキャナ機能、プリンタ機能に長けているが、電話機能の面でファクシミリ機能付き電話に及んではいない。このために、電話、ＦＡＸ、スキャナ、プリンタ全ての機能を満足させるためには、ユーザは、ＦＡＸ付き電話とＭＦＰとの双方を購入しなければならない。
【０００３】
ところで、ＦＡＸ通信機能を持つ複数のＭＦＰがネットワークに接続された場合の受信ジョブの処理方法（フォルダ／プリンタへの配信方法）が知られている（特許文献１参照）。
【特許文献１】特開２００１−４５２０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記従来例では、ＭＦＰ毎に通信機能を有しているので、機能の重複を有する。また、そもそもファクシミリ送信元に対応する子機がプリンタ機能を有さない場合の、ファクシミリ受信したデータの振り分けを行ったものではない。発信者番号が電話帳データに登録されている場合に、電話帳を登録した子機に関連付けられているＭＦＰへの振り分けが行われていないという問題がある。
【０００５】
本発明は、少なくとも１つのコードレス電話機と、ファクシミリ通信機能を有する通信装置と、プリンタ機能を有する少なくとも１つの画像処理装置とをネットワークで接続した通信システムである。この場合、本発明は、通信装置が画像データを受信した場合に、コードレス子機毎に、出力したい画像処理装置を自動的に判別し、出力することができる通信システムおよびその制御方法を提供することを目的とするものである。
【課題を解決するための手段】
【０００６】
本発明は、コードレス電話機能とファクシミリ通信機能とを具備する通信装置と、少なくともプリンタ機能を具備する少なくとも１つの画像処理装置と、無線接続によって上記通信装置との間で制御信号と音声信号とを送受信する少なくとも１つのコードレス子機と、上記通信装置と上記画像処理装置とを接続するネットワークとを有する通信システムにおいて、宛先情報を、上記コードレス子機情報と対応付けて記憶する第１の記憶手段と、上記コードレス子機情報と上記画像処理装置情報とを対応付けて記憶する第２の記憶手段と、画像データと、この画像データを送信する相手先の相手先情報とを受信する受信手段と、上記受信手段が受信した相手先情報が、上記第１の記憶手段に記憶されている宛先情報と一致するものがあった場合、上記宛先情報に対応するコードレス子機を決定するコードレス子機決定手段と、上記コードレス子機決定手段が決定したコードレス子機に対応する画像処理装置を、上記第２の記憶手段から読み出して決定する画像処理装置決定手段と、上記受信手段が受信した画像データを、上記画像処理装置決定手段によって決定された該画像処理装置に出力する出力手段とを有する通信システムである。
【発明の効果】
【０００７】
本発明によれば、コードレス電話機と、ファクシミリ通信機能を有する通信装置と、プリンタ機能を有する画像処理装置とをネットワークで接続し、通信装置が画像データを受信すると、コードレス子機毎に、出力したい画像処理装置を自動的に判別できる。
【発明を実施するための最良の形態】
【０００８】
発明を実施するための最良の形態は、以下の実施例である。
【実施例１】
【０００９】
図１は、本発明の実施例１である通信システムＣＳ１を示す図である。
【００１０】
通信システムＣＳ１は、通信装置としての通信ＢＯＸ１００と、コードレス子機２００（２００−１、２００−２）と、画像処理装置としてのＭＦＰ３００（３００−１、３００−２）と、ネットワークルータ４００とを有する。また、通信システムＣＳ１は、一般的なＰＣ（パーソナルコンピュータ）５００と、ネットワークケーブル６００とを有する。なお、通信ＢＯＸ１００に、公衆回線７００が接続されている。
【００１１】
上記構成要素は、ＩＥＥＥ８０２．３で規定されているネットワークでそれぞれ接続されている。また、コードレス子機２００は、無線によって通信ＢＯＸ１００と接続されている。実施例１において、ＭＦＰ３００は、ネットワークケーブル６００に複数接続可能である。したがって、通信システムＣＳ１では、２台の画像処理装置を、ＭＦＰ３００−１、３００−２として記載しているが、それ以上の接続も可能であり、また１台のみを接続するようにしてもよい。
【００１２】
図２は、通信ＢＯＸ１００を示すブロック図である。
【００１３】
通信ＢＯＸ１００は、ファクシミリ通信のための画像読取部と画像記録部とを削除したファクシミリ機能付き通信装置である。通信ＢＯＸ１００は、コードレス子機２００−１、２００−２とのやり取りを行う無線インタフェースと、他の装置との間でファクシミリ通信やコードレス子機２００−１、２００−２を使用して通話するための公衆回線７００とのインタフェースとを有する。通信ＢＯＸ１００は、ネットワークケーブル６００によって接続されているＰＣ５００やＭＦＰ３００−１、３００−２と通信を行うためのインタフェースを有する。
【００１４】
通信ＢＯＸ１００は、制御部１０１と、ＲＯＭ１０２と、ＲＡＭ１０３と、バッファメモリ１０４と、符号復号化処理部１０５と、通信制御部１０６と、モデム１０７と、クロスポイントスイッチ部１０８とを有する。また、通信ＢＯＸ１００は、無線制御部１０９と、ネットワーク制御部１１０と、システムバス１１１と、アンテナ１１２と、電話帳メモリ１１３と、ＷＥＢページメモリ１１４とを有する。
【００１５】
制御部１０１は、ＲＯＭ１０２に記憶されているプログラムに従って、通信ＢＯＸ１００の全体を制御する制御部である。
【００１６】
ＲＯＭ１０２は、制御部１０１の制御プログラムやオペレーティングシステム（ＯＳ）プログラム等を格納し、制御部１０１は、ここに格納されている制御プログラムに従って、通信ＢＯＸ１００の動作を制御する。実施例１では、ＲＯＭ１０２に格納されている各制御プログラムは、ＲＯＭ１０２に格納されているＯＳプログラムの管理下で、スケジューリングやタスク切り替え等のソフトウエア制御が行われる。
【００１７】
ＲＡＭ１０３は、演算処理や、オペレータが登録した設定値、装置の管理データ等の記憶、通信ＢＯＸ１００をルータ４００に接続したときに取得するアドレスの記憶に使用される。また、ＲＡＭ１０３は、ネットワークケーブル６００に接続されているＭＦＰ３００−１、３００−２のアドレスの記憶等に使用される。また、ＲＡＭ１０３には、図２２に示すように、コードレス子機２００−１、２００−２毎に、ファクシミリ受信したデータの出力先ＭＦＰ情報が、優先順位を付けられて記憶されている。また、ＲＡＭ１０３には、コードレス子機の対応がない場合も、ファクシミリ受信したデータの出力ができるように、ディフォルト値として、出力先ＭＦＰ情報が、優先順位を付けられて記憶されている。
【００１８】
バッファメモリ１０４は、ネットワークケーブル６００を通じて送られてくる画像データ、データパケットの蓄積、公衆回線を介して送受信されるファクシミリ画像データの蓄積を行う。
【００１９】
符号復号化処理部１０５は、動作モードに応じてＭＦＰ３００−１、３００−２から受信した画像データ、または公衆回線から受信した画像データを、ＭＨ、ＭＲ、ＭＭＲ、ＪＢＩＧ、ＪＰＥＧ等の圧縮伸張する符号復号化処理を行う。
【００２０】
通信制御部１０６は、公衆回線７００と通信ＢＯＸ１００とを接続するためのインタフェースである。通信制御部１０６は、局交換機からの呼出信号を検出するリンガー検出回路と、ダイヤル生成回路と、２線−４線変換を行うためのトランス回路等で構成されている。コードレス子機２００−１、２００−２による通話の音声信号、ファクシミリ通信の変調信号は、通信制御部１０６を通じて、公衆回線７００との間で送受信される。
【００２１】
モデム１０７は、デジタルデータを、ファクシミリ通信のために変復調する。
【００２２】
クロスポイントスイッチ部１０８は、制御部１０１による制御によって、通信制御部１０６を介して送受信されるアナログ信号を、動作モードによって、モデム１０７と、後述する無線制御部１０９との間で切り替える。
【００２３】
無線制御部１０９は、ＲＦモジュールを含み、無線によって接続されているコードレス子機２００−１、２００−２との間で通信するために、制御データと音声信号とを変調し、無線送信可能な形式に変換し、アンテナ１１２に送る。また、無線制御部１０９は、アンテナから無線受信した信号を復調し、制御データは、制御部１０１に出力し、アナログ信号（音声信号）は、クロスポイントスイッチ部１０８に出力する。
【００２４】
コードレス子機２００が使用されると、通信ＢＯＸ１００とコードレス子機２００−１、２００−２とが無線によって接続され、音声パスが形成される。
【００２５】
ネットワーク制御部１１０は、ＩＥＥＥ８０２．３等によって規定されているネットワークで通信制御を行う。
【００２６】
ネットワーク制御部１１０は、ネットワーク毎に接続され、ＴＣＰ／ＩＰ等の規格に沿ってプロトコル制御を行い、ＭＦＰ３００−１、３００−２からのデータパケットの受信と、ＭＦＰ３００−１、３００−２へのデータパケットの送信とを実行する。また、ネットワーク制御部１１０は、データパケットを受信すると制御部１０１に通知する。
【００２７】
電話帳メモリ１１３は、図２１に示すように、コードレス子機２００−１、２００−２毎に、登録された通信相手先名称、電話番号、ＦＡＸ番号等をテーブル形式で記憶する。
【００２８】
システムバス１１１は、制御部１０１と各ブロックとを接続するシステムバスである。
【００２９】
ＷＥＢページメモリ１１４は、コードレス子機２００−１、２００−２の表示部に表示するメモリであり、ＨＴＭＬ形式で記述された各種設定メニュー画面を記憶するＷＥＢページメモリである。
【００３０】
公衆回線７００は、これを通じて電話の通話やファクシミリ通信を行う。
【００３１】
図３は、コードレス子機２００を示すブロック図である。
【００３２】
なお、コードレス子機２００−１の構成と、コードレス子機２００−２の構成とは互いに同じであり、コードレス子機２００は、コードレス子機２００−１と２００−２との総称である。
【００３３】
コードレス子機２００は、無線接続によって通信装置との間で制御信号と音声信号とを送受信する子機の例である。コードレス子機２００は、制御部２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、ベースバンド部２０４と、無線部２０５と、アンテナ２０６と、表示部２０７と、操作部２０８とを有する。また、無線制御部１０９は、スピーカ２０９と、レシーバ２１０と、マイク２１１と、ＥＥＰＲＯＭ２１２と、システムバス２１３とを有する。
【００３４】
制御部２０１は、コードレス子機２００の全体の制御を行う。
【００３５】
ＲＯＭ２０２は、制御部２０１の制御プログラムやオペレーティングシステム（ＯＳ）プログラム等を格納し、ここに格納されている制御プログラムに従って、制御部２０１がコードレス子機２００の動作を制御する。
【００３６】
ＲＡＭ２０３は、演算処理、表示部２０７に表示する画像データを格納し、通信ＢＯＸ１００から受信した電話帳データ等を記憶する。
【００３７】
操作部２０８は、ダイヤル番号等を入力するダイヤルキー、通話キー、送信キー、電話帳キー等の機能キーによって構成されている。
【００３８】
表示部２０７は、操作部２０８の操作に従って、各種設定画面、入力されたダイヤル番号、コードレス子機２００、通信ＢＯＸ１００の動作状況等を表示する。
【００３９】
ベースバンド部２０４は、モデム・コンパンダ、秘話・アンプ機能を有し、制御データと音声信号とを、伝送効率のよい形式に変復調する。ベースバンド部２０４からの変調信号を、後述する無線部２０５を介して、通信ＢＯＸ１００に伝送する。また、無線部２０５からの変調信号を復調し、制御信号は、制御部２０１に出力し、音声信号はスピーカ２０９へ出力する。
【００４０】
無線部２０５は、ベースバンド部２０４からの変調信号を、無線送信可能な形式に変換し、アンテナ２０６に送り、また、アンテナ２０６から無線受信した信号に基づいて、変調信号を取り出し、ベースバンド部２０４に出力する。
【００４１】
マイク２１１は、通話音声信号を入力する。スピーカ２０９は、音声信号の拡声出力と着信音等を鳴動させる。レシーバ２１０は、通話音声信号を出力する。
【００４２】
ＥＥＰＲＯＭ２１２は、コードレス子機２００−１、２００−２と、通信ＢＯＸ１００との間の無線通信を確立するためのシステムの呼出符号（システムＩＤ）、コードレス子機２００−１、２００−２の各コードレス子機番号ＩＤ等を記憶する。
【００４３】
システムバス２１３は、制御部２０１と各ブロックと接続するシステムバスである。
【００４４】
図４は、ＭＦＰ３００を示すブロック図である。
【００４５】
なお、ＭＦＰ３００−１の構成と、ＭＦＰ３００−２の構成とは互いに同じであり、ＭＦＰ３００は、ＭＦＰ３００−１と３００−２との総称である。
【００４６】
ＭＦＰ３００は、少なくともプリンタ機能を具備する画像処理装置の例である。
【００４７】
また、コードレス子機２００は、複数の画像処理装置のそれぞれに、所定の処理を実行する優先順位を付与する優先順位付与手段を有する。
【００４８】
ＭＦＰ３００は、制御部３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、バッファメモリ３０４と、操作部３０５と、読取処理部３０６と、読取部３０７と、記録処理部３０８と、記録部３０９と、表示部３１０とを有する。また、ＭＦＰ３００は、符号復号化処理部３１１と、ネットワーク制御部３１２と、システムバス３２３とを有する。また、読取部３０７で読み取った画像データをネットワークケーブル６００に出力し、ネットワークケーブル６００から受信した画像データを記録部３０９で記録し、さらに、読取部３０７で読み取った画像データを、記録部３０９で記録できるものである。
【００４９】
制御部３０１は、システム制御部であり、ＭＦＰ３００−１、３００−２の装置全体を制御する。
【００５０】
ＲＯＭ３０２は、制御部３０１の制御プログラムやオペレーティングシステム（ＯＳ）プログラム等を格納し、制御部３０１は、ここに格納されている制御プログラムに従って端末装置の動作を制御する。実施例１では、ＲＯＭ３０２に格納されている各制御プログラムは、ＲＯＭ３０２に格納されているＯＳプログラムの管理下でスケジューリングやタスク切り替え等のソフトウエア制御が行われる。
【００５１】
ＲＡＭ３０３は、演算処理や、オペレータが登録した設定値や装置の管理データ等の記憶、また、ＭＦＰ３００−１、３００−２をルータ４００に接続したときに取得するアドレスの記憶等に使用される。
【００５２】
バッファメモリ３０４は、読み取った画像データや受信した画像データを蓄積し、また、ネットワークケーブル６００を介して送受信されるデータパケットを蓄積する。
【００５３】
操作部３０５は、各種入力キーで構成され、オペレータが各種入力操作を行う。
【００５４】
表示部３１０は、ＬＥＤ、ＬＣＤ等で構成され、読み取りモードを設定するために表示し、各種設定のために表示し、ＭＦＰ３００−１、３００−２の動作状況を表示する。
【００５５】
読取処理部３０６は、読取部３０７において光電変換素子が原稿を光学的に読み取り、電気的な画像データに変換した画像信号を、２値化処理、中間調処理等の各種画像処理を施し、高精細な画像データを出力する。また、読取処理部３０６は、ＲＯＭ３０２に格納されている制御プログラムのスキャン制御タスクプログラムによって制御される。
【００５６】
読取部３０７は、ＣＣＤやコンタクトイメージセンサ等の光電変換素子によって構成されている。記録処理部３０８は、記録部３０９が画像データを記録するために、記録画像データに解像度変換処理やスムージング処理を行う。また、記録部３０９に紙無し、紙ジャム、トナー（またはインク）切れ等の障害が発生したときに、記録部３０９から障害情報を受け取り、制御部３０１に通知する。記録処理部３０８は、ＲＯＭ３０２に格納されている制御プログラムのプリンタ制御タスクプログラムによって制御される。
【００５７】
記録部３０９は、レーザビームプリンタやインクジェットプリンタ等で構成され、記録紙検知手段、トナー（またはインク）検知手段、ジャム検知手段を有する。符号復号化処理部３１１は、動作モードに応じて画像データを、ＭＨ、ＭＲ、ＭＭＲ、ＪＢＩＧ、ＪＰＥＧ等の圧縮伸張する符号復号化処理を行う。
【００５８】
ネットワーク制御部３１２は、ＩＥＥＥ８０２．３等によって規定されているネットワークケーブル６００での通信制御を行い、ネットワーク制御部３１２は、ネットワークケーブル６００に接続されている。ネットワーク制御部３１２は、ＴＣＰ／ＩＰ等の規格に沿ってプロトコル制御を行い、ＭＦＰ３００−１、３００−２が取得したアドレスを宛先にしてデータパケットを受信し、ＭＦＰ３００−１、３００−２からのデータパケットを送信する。また、ネットワーク制御部３１２は、データパケットを受信すると制御部３０１に通知する。
【００５９】
システムバス３２３は、制御部３０１と各ブロックとを接続する。
【００６０】
ネットワークケーブル６００は、ルータ４００に接続される。
【００６１】
図５は、実施例１において、通信ＢＯＸ１００の受信動作を示すフローチャートである。
【００６２】
待機状態において、通信ＢＯＸ１００は、公衆回線７００から到来する呼出信号を監視する（Ｓ１）、着信があると、通信制御部１０６によってナンバーディスプレイ等の発信者ＩＤ検出手段が相手先情報を取得する（Ｓ２）。そして、回線状態を監視し、ＣＮＧ等のファクシミリ信号を監視し（Ｓ３）、ファクシミリ着信でなければ、通話処理（Ｓ４）へ移行し、通話終了後に、通信制御部１０６は、回線を開放する（Ｓ７）。
【００６３】
ＣＮＧなどを検出し、着信がファクシミリ着信であれば、ファクシミリ前手順において、相手からのファクシミリ手順信号（ＴＳＩ、ＮＳＳ等）によって、相手先情報を取得し（Ｓ５）、ファクシミリ受信処理を行う（Ｓ６）。受信終了後に、回線を開放し（Ｓ７）、受信画像自動出力処理（Ｓ８、図６）を行う。
【００６４】
図６は、実施例１における受信画像の出力動作を示すフローチャートである。
【００６５】
通信ＢＯＸ１００は、待機状態において出力する受信画像の有無を判断し（Ｓ１１）、出力する受信画像があれば、相手先情報（ファクシミリ受信画像の送信元情報）の有無を判断する（Ｓ１２）。相手先情報が無ければ、予め図２２のように設定されている通常時出力されるべきディフォルト値として記憶されているＭＦＰの情報を読み出し、どのＭＦＰに出力をするのかを決定する。決定されたＭＦＰ３００−１または、３００−２へ受信画像を出力する（Ｓ１４）。受信出力した旨を、全てのコードレス子機２００−１、２００−２へ通知する（Ｓ１５）。図２２のように設定されている場合、ＭＦＰ３００−１に優先的に出力される。しかし、ＭＦＰ３００−１が何らかの事情で出力できないエラー状態の場合などには、ＭＦＰ３００−２に出力するようにしてもよい。
【００６６】
相手先情報を検出し（Ｓ１２）、取得した相手先情報が、電話帳に登録されていると判断すると（Ｓ１３）、図２１に示すテーブルを参照し、コードレス子機情報を読み出し、相手先情報に対応するコードレス子機２００−１、２００−２を決定する。次に、図２２に示すテーブルを参照し、決定されたコードレス子機に対応するＭＦＰ３００に関する情報を読み出す。ＭＦＰ３００−１または３００−２を決定し、決定されたＭＦＰ３００へ、受信画像を自動出力する（Ｓ１６）。そして、受信画像を出力した旨を、電話帳に登録されているコードレス子機のうちで、相手先情報と対応するコードレス子機２００にのみ、通知する（Ｓ１７）。図２１において相手先がＣのような場合、このＣの相手先番号を登録しているコードレス子機は、２００−１、２００−２の２つになる。このような場合、コードレス子機２００−１、２００−２に、付加した優先順位に従い、それぞれＭＦＰ３００−１、３００−２に出力するようにしてもよい。また、どちらかのＭＦＰのみに出力するようにしてもよい。いずれの場合も、どのＭＦＰに出力したのかを、コードレス子機２００−１、２００−２の両方に通知を行う。
【００６７】
実施例１は、複数の画像処理装置のそれぞれに、所定の処理を実行する優先順位を、付与する優先順位付与手段を、上記コードレス子機が有する通信システムの例である。
【００６８】
上記コードレス子機は、上記優先順位を付与するために、複数の画像処理装置をコードレス子機に表示する表示手段と、表示されている複数の画像処理装置から、手動で、上記優先順位を指定する優先順位指定手段とを有するコードレス子機の例である。上記優先順位付与手段は、上記手動で指定された優先順位を付与する手段である。
【実施例２】
【００６９】
実施例２は、通信ＢＯＸ１１００がファクシミリ受信したら、受信した画像データを通信ＢＯＸ１１００が一旦、記憶し、コードレス子機１２００に「受信有り」を表示させる。ユーザは、コードレス子機１２００を使用して、出力先のＭＦＰ１３００を指定し、受信した画像データを、指定されたＭＦＰ１３００で記録させる指示を、通信ＢＯＸ１１００に対して行う。通信ＢＯＸ１１００は、コードレス子機１２００からの指示によって、指定されたＭＦＰ１３００で記録させるよう、ＭＦＰ１３００に画像データを転送する実施例である。
【００７０】
実施例２である通信システムＣＳ２は、通信ＢＯＸ１１００と、コードレス子機１２００−１、１２００−２と、ＭＦＰ１３００−１、１３００−２と、ルータ１４００と、ＰＣ１５００と、ネットワークケーブル１６００と、公衆回線１７００とを有する。
【００７１】
通信システムＣＳ２、通信ＢＯＸ１１００、コードレス子機１２００−１、１２００−２は、それぞれ、通信システムＣＳ１、通信ＢＯＸ１００、コードレス子機２００−１、２００−２に対応する。ＭＦＰ１３００−１、１３００−２、ルータ１４００、ＰＣ１５００、ネットワークケーブル１６００、公衆回線１７００は、それぞれ、ＭＦＰ３００−１、３００−２、ルータ４００、ＰＣ５００、ネットワークケーブル６００、公衆回線７００に対応している。基本的にはそれぞれ同じ構成であるので、その詳細な構成の説明を省略する。
【００７２】
図７は、子機１２００−１の構成を示す図である。
【００７３】
子機１２００−１は、表示部２０７と操作部２０８とを有する。
【００７４】
子機１２００−２の構成は、子機１２００−１の構成と同じである。
【００７５】
図８は、実施例２において、通信ＢＯＸ１１００内のバッファメモリ１０４のメモリマップを示す図である。
【００７６】
バッファメモリ１０４は、ファクシミリ画像格納領域８０１、蓄積画像格納領域８０２、蓄積データリスト格納領域８０３によって構成されている。
【００７７】
実施例２において、通信ＢＯＸ１１００がファクシミリデータを受信した際に、ＭＦＰ１３００−１、１３００−２への記録指示を、自動的に行うか否かを、予め設定する。
【００７８】
実施例２では、自動プリントを選択せずに、受信時リアルタイムにユーザが動作を決定できるようにした実施例である。
【００７９】
通信ＢＯＸ１１００は、通信制御部１０６において、リンガ検知によって、外部端末からの電話やファクシミリの着信を、常に検出している。リンガ信号を検出すると、通信制御部１０６は、回線を捕捉し、公知のＦＡＸ／ＴＥＬ切替手段によって、ＣＮＧ信号を検出したかどうかに応じて、接続先の外部端末が電話であるかファクシミリであるかを判別する。
【００８０】
接続先の外部端末が電話であると判定すると、通信ＢＯＸ１１００からコードレス子機１２００−１、１２００−２に電話着信通知を出す。この電話着信通知を受けたコードレス子機１２００−１、１２００−２は、スピーカ２０９から着信音を鳴動させる等の電話着信処理を行い、以降は、公知の電話動作を行う。この電話動作のシーケンス図は、図１０に示す通りである。
【００８１】
接続先の外部端末がファクシミリ装置であると判定した場合を、図９、図１１を用いて説明する。図９、図１１ともに、Ｓ１０４までは同一である。通信ＢＯＸ１１００は、ファクシミリ受信処理に入る。Ｇ３等の公知の通信手順によって画像データを受信し、バッファメモリ１０４内のファクシミリ画像格納領域８０１に、上記受信した画像データを一旦、格納する。そして、符号化復号化部１０５において受信した符号化方式からＭＦＰ１３００−１、１３００−２転送用の符号化方式に変換し、バッファメモリ１０４内の蓄積画像格納領域８０２に格納する。
【００８２】
実施例２では、ＭＦＰ１３００−１、１３００−２と通信ＢＯＸ１１００との間の画像フォーマットは、ＪＢＩＧでやりとりし、蓄積画像格納領域８０２内の画像は、ＪＢＩＧで格納する。
【００８３】
画像処理が終了すると、通信ＢＯＸ１１００は、コードレス子機１２００−１、１２００−２に、着信表示要求（Ｓ１０１）を送信する。表示すべき内容は、通信ＢＯＸ１１００内のＷＥＢページメモリ１１４に、ｈｔｍｌフォーマットで格納され、着信表示要求Ｓ１０１には、このＵＲＬが付加されている。コードレス子機１２００−１、１２００−２は、それぞれ、表示部２０７に上記ｈｔｍｌで「ファクシミリ受信しました」のメッセージを表示し、同時に着信音を鳴らし、プリントキー受け付けモードになる。
【００８４】
ここで、コードレス子機１２００−１を持つユーザが、たとえばＭＦＰ１３００−１を出力先として指定し、プリントキーを押下する（Ｓ１０２）。このときに、コードレス子機１２００−１は、通信ＢＯＸ１１００に画像出力指示通知を出し（Ｓ１０３）、これを受けた通信ＢＯＸ１１００は、ＭＦＰ１３００−１に、画像記録開始要求を発行する（Ｓ１０４）。
【００８５】
ＭＦＰ１３００−１は、画像記録開始要求を受信すると（Ｓ１０４）、現在記録可能であるか否かを、画像記録開始確認で、通信ＢＯＸ１１００に応答する（Ｓ１０５）。ＭＦＰ１３００−１が記録可能な状態である場合、通信ＢＯＸ１１００からコードレス子機１２００−１に画像出力指示応答を出す（Ｓ１０６）。これと同時に、コードレス子機１２００−２に、着信表示キャンセル要求を出し（Ｓ１０７）、コードレス子機１２００−２に表示されている「ファクシミリ受信しました」を消し、通常の待機モードに戻す。
【００８６】
記録可能である場合、通信ＢＯＸ１１００は、バッファメモリ１０４内の蓄積画像格納領域８０２に格納した画像データを、所定サイズのパケットに分割し、ＭＦＰ１３００−１に転送を開始する（Ｓ１０８）。ＭＦＰ１３００−１は、受け取った画像データを、一旦、バッファメモリ３０４に蓄積し、１ページ分に該当する画像データを転送終了した時点で、符号復号化処理部３１１において、ＪＢＩＧフォーマット画像を記録可能な形式に変換し、記録する。この処理を、受信枚数分の記録が終了するまで実行する。
【００８７】
全枚数の記録が終了すると、ＭＦＰ１３００−１は、通信ＢＯＸ１１００に、記録終了通知を発行し（Ｓ１０９）、これを受けた通信ＢＯＸ１１００は、先にプリントキーを押下したコードレス子機１２００−１に対し、記録終了表示要求を発行する（Ｓ１１０）。コードレス子機１２００−１は、表示部に、一定時間、「プリント終了しました」を表示した後に、待機画面に戻り、受信処理を終了する。
【００８８】
ここで、記録が終了した後に、通信ＢＯＸ１１００に残った受信画像データを、すぐに消去するか否かを、予め登録するようにしてもよい。消去する設定にしてあれば、記録終了通知を受け取った時点で（Ｓ１０９）、バッファメモリ１０４内の画像蓄積格納領域８０２から、対応する画像を消去する。また、データを残しておく設定にしてあれば、通信ＢＯＸ１１００において、残ったデータのアドレス、サイズ等の管理情報をバッファメモリ１０４内の蓄積データリスト格納領域８０３に登録する。蓄積データリスト格納領域８０３では、受信データのほかに、受信日時、送信者等のファクシミリ受信に付随するデータをまとめて管理する。
【００８９】
なお、着信表示要求（Ｓ１０１）を受けたコードレス子機１２００−１、１２００−２が、一定時間着信表示を行う。そして、どのコードレス子機１２００からも、プリントキー入力がなかった場合にも、通信ＢＯＸ１１００は、受信データを、バッファメモリ１０４内の画像蓄積格納領域８０２に格納したままにし、蓄積データリスト格納領域８０３にこの受信データを登録する。
【００９０】
また、画像記録開始要求に対して、ＭＦＰ１３００−１が使用中や、紙なし等の理由で記録できない場合、通信ＢＯＸ１１００に、画像記録開始確認で記録不可の旨を返信する（Ｓ３０１）。
【００９１】
記録不可の場合、またはＭＦＰ１３００−１が電源オフ状態で応答が返らない場合、通信ＢＯＸ１１００は、プリントキーを押下したコードレス子機１２００−１に、記録不可表示要求を発行する（Ｓ３０２）。これを受けて、コードレス子機１２００−１は、「プリンタをチェックして下さい」の画面を表示する。
【００９２】
コードレス子機１２００−１のユーザが、ＭＦＰ１３００−１の状態を点検し、不具合を直してからプリントキーを再度押下すると、図９に示す通常処理シーケンスに従って、記録処理が実行される。または、Ｓ１０２に戻り、ＭＦＰ１３００−１の代りにＭＦＰ１３００−２を指定し直してもよい。ＭＦＰ１３００−２がプリント可能状態であれば、図９に示す通常処理シーケンスに従って、記録処理が実行される。
【００９３】
また、所定の一定期間、どのコードレス子機１２００からもプリントキーが押下されない場合、通信ＢＯＸ１１００は、蓄積メモリ内に画像を保持し、蓄積データリストに、このデータを登録する。
【００９４】
上記プリンタエラーや初期設定等によって、蓄積データリストにデータが蓄積されている場合、それぞれデータがある旨を、コードレス子機１２００−１、１２００−２に通知する。そして、コードレス子機１２００−１、１２００−２いずれからの指示によって、記録等の処理を行う。
【００９５】
プリンタエラー、記録指示なし等で、プリンタにまだ記録出力したことがないデータが蓄積されていれば、一定周期で、受信時と同様の「受信あり」表示を出し、ユーザが記録を実行するか、または表示を取り消す指示を入力するまで続ける。この状態で、さらに新しいデータを受信すれば、最新の受信に関する表示を優先する。
【００９６】
図１２は、実施例２において、「データを残しておく」を設定した場合であって、出力終了後に、蓄積データリストにデータが残っている場合の動作を示すシーケンス図である。
【００９７】
コードレス子機１２００−１または１２００−２のプリントキーを押下する（この例では、コードレス子機１２００−１でプリントキー押下する）（Ｓ４０１）。これによって、コードレス子機１２００−１は、通信ＢＯＸ１１００に、画像選択指示通知し（Ｓ４０２）、蓄積データリストのデータ一覧を要求する。通信ＢＯＸ１１００は、画像選択指示応答によって（Ｓ４０３）、蓄積データリストに存在しているデータの一覧を、指示されたコードレス子機１２００−１に送り、これを受けたコードレス子機１２００−１が、一覧表示する。
【００９８】
ユーザは、一覧表示から、所望の画像を選択し、プリントキーを押下すると（Ｓ４０４）、以降は、通常の記録時と同じ処理で、再び画像を記録することができる。これと同様に、たとえばリスト一覧を表示した状態で、所定のキーを押下すると、不要になったデータを消去し、または、電子メールで所定アドレスに転送する等、各種の処理を実行することができる。
【００９９】
なお、同時に複数のコードレス子機１２００から、プリントキーを受け付けた場合、通信ＢＯＸ１１００が、最初に画像出力指示通知を受け付けたコードレス子機１２００のキーを採用する。
【０１００】
また、着信表示要求に基づいて表示させるデータには、「受信あり」以外にも、受信したデータ形式（カラー／白黒、画像サイズ）の画像情報や、送信元等の通信情報を表示するように設定する。ユーザは、その情報を元に記録を行うか、蓄積しておくか、消去するか等を決定するようにしてもよい。
【０１０１】
さらに、コードレス子機１２００の表示部が充実している場合、受信データのイメージを、コードレス子機１２００の表示部に、実際に表示するようにしてもよい。
【０１０２】
実施例２によれば、通信ＢＯＸ１１００に記録部を設けなくても、外部のＭＦＰ１３００−１、１３００−２の記録部３０９を利用して、ＰＣ１５００等を介することなく、ファクシミリ受信を記録することができる。
【実施例３】
【０１０３】
実施例３は、ＭＦＰに状態変化が発生すると、ネットワークを介して、通信ＢＯＸに状態情報を通知し、通信ＢＯＸは、ＭＦＰから受信した状態情報を保存し、管理する。通信ＢＯＸが、通信回線を介して、画像データを受信した場合に、画像データの出力先として予め登録されているＭＦＰの記録部が、上記管理していた状態情報に基づいて、正常状態であると判断したとする。この場合は、通信ＢＯＸの送信手段が上記画像データを、上記ＭＦＰに送信する。上記ＭＦＰは、通信ＢＯＸから画像データを、ネットワーク経由で受信し、この受信した画像データの印刷を開始する。一方、ＭＦＰの記録部が異常状態であると判断した場合に、通信ＢＯＸは、画像データをメモリに蓄積する実施例である。
【０１０４】
実施例３である通信システムＣＳ３は、通信ＢＯＸ２１００と、コードレス子機２２００−１、２２００−２と、ＭＦＰ２３００−１、２３００−２と、ルータ２４００と、ＰＣ２５００と、ネットワークケーブル２６００と、公衆回線２７００とを有する。
【０１０５】
また、通信システムＣＳ３、通信ＢＯＸ２１００、コードレス子機２２００−１、２２００−２は、それぞれ、通信システムＣＳ１、通信ＢＯＸ１００、コードレス子機２００−１、２００−２に対応する。ＭＦＰ２３００−１、２３００−２、ルータ２４００、ＰＣ２５００、ネットワークケーブル２６００、公衆回線２７００は、それぞれ、ＭＦＰ３００−１、３００−２、ルータ４００、ＰＣ５００、ネットワークケーブル６００、公衆回線７００に対応する。そして、基本的にはそれぞれ同じ構成であるので、その詳細な構成の説明を省略する。
【０１０６】
図１３は、実施例３において、ＭＦＰ２３００の状態変化があったときに、ＭＦＰ２３００が通信ＢＯＸ２１００へ、状態情報通知する動作を示すフローチャートである。
【０１０７】
つまり、状態変化があれば（Ｓ５０１）、通信ＢＯＸ２１００へ状態情報通知を行なう処理を実行する（Ｓ５０２）。この状態情報は、通信ＢＯＸ２１００のＲＡＭ１０３に格納される。
【０１０８】
図１４は、実施例３において、ＭＦＰ２３００から通信ＢＯＸ２１００に状態情報の通知があると、通信ＢＯＸ２１００がＭＦＰ２３００の状態情報を更新する動作を示すフローチャートである。
【０１０９】
つまり、通信ＢＯＸ２１００が、ＭＦＰ２３００−１、２３００−２から状態情報の通知を受けたかどうかを監視し（Ｓ６０１）、通知が来た場合には、状態情報格納用のメモリに格納されている状態情報を更新する（Ｓ６０２）。この状態情報は、通信ＢＯＸ２１００のＲＡＭ１０３に、ＭＦＰ２３００−１、２３００−２毎に格納されている。
【０１１０】
図１５は、実施例３において、通信ＢＯＸ２１００が行うファクシミリ受信処理動作を示すフローチャートである。
【０１１１】
通信ＢＯＸ２１００側は、ＣＮＧ検知等によってファクシミリの到来を監視する（Ｓ７０１）。ＣＮＧを検知したらファクシミリ開始手順を行いファクシミリ受信処理を開始する（Ｓ７０２）。ここで通信回線から画像データを受信し、メモリに一旦、蓄積する。
【０１１２】
次に、画像データの出力先が、たとえばＭＦＰ２３００−１である場合、ＭＦＰ２３００−１が正常であるかどうかを調べる。この出力先のＭＦＰは、図２２のテーブルによって決定される。その場合、状態情報更新処理（Ｓ６０２）において格納したメモリ内のＭＦＰ２３００−１の状態情報を調べる（Ｓ７０３）。出力先のＭＦＰ２３００−１が正常であれば、ＭＦＰ２３００−１に画像データを送信し（Ｓ７０４）、その後に、ＭＦＰ２３００−１の状態情報を監視する（Ｓ７０５）。ＭＦＰ２３００−１が画像データを印刷中であれば、印刷が正常に行われているか監視を続け、印刷を終了してアイドル状態に戻れば、正常終了とみなす。次にメモリに保存しておいた受信画像データの削除等正常終了処理を行い（Ｓ７０６）、Ｓ７０１に戻る。
【０１１３】
エラー状態を検知したら受信画像データをメモリに保管する（Ｓ７０７）。なお、印刷処理中のＭＦＰ２３００−１が、通信ＢＯＸ２１００へ状態通知する場合（Ｓ６０１）、状態情報の更新が行われる（Ｓ６０２）。なお、画像データの出力先がＭＦＰ２３００−２である場合も、上記と同じように処理される。
【０１１４】
なお、ＭＦＰ２３００−１でファクシミリ受信データの印字がエラー終了した場合、ＭＦＰ２３００−２の状態情報を調べ、ＭＦＰ２３００−２が正常状態であれば、ＭＦＰ２３００−２を出力先としてもよい。その場合、ステップＳ７０７でメモリに保管した受信画像データをＭＦＰ２３００−２に転送する。
【０１１５】
図１６は、実施例３において、ＭＦＰ２３００−１、２３００−２がファクシミリ受信する動作を示すフローチャートである。
【０１１６】
ＭＦＰ２３００−１、２３００−２は、ネットワークケーブル２６００経由で、通信ＢＯＸ２１００から画像データが到来したかどうかを監視し（Ｓ８０１）、到来した場合、画像データの印刷処理を開始する（Ｓ８０２）。次に、印刷処理が正常に終了したかどうかを監視し（Ｓ８０３）、正常終了すれば、印刷動作をスタンバイに戻すための正常終了処理を行い（Ｓ８０４）、Ｓ８０１に戻る。エラーが発生した場合、印刷ジョブのキャンセル処理やエラーに応じたエラー終了処理を行い（Ｓ８０５）、Ｓ８０１に戻る。
【０１１７】
図１７は、実施例３において、通信ＢＯＸ２１００がファクシミリ送信処理を行う動作を示すフローチャートである。
【０１１８】
実施例３において、ファクシミリの送信指示は、コードレス子機２２００−１または２２００−２から、通信ＢＯＸ２１００に対して行われる。また、読取指示は、コードレス子機２２００−１または２２００−２から、通信ＢＯＸ２１００経由で、ＭＦＰ２３００−１またはＭＦＰ２３００−２に対して行われる。
【０１１９】
まず、コードレス子機２２００−１または２２００−２から、ファクシミリ送信が指示されたかどうかを監視する（Ｓ９０１）。ファクシミリ送信が指示され、図２２のテーブルを参照し、読取先として登録されているＭＦＰ２３００−１、２３００−２のうちで、読取を行うことが決定されたＭＦＰの読取部の状態が正常であるかどうかを判別する。つまり、読取を行うＭＦＰが、たとえばＭＦＰ２３００−１であると決定された場合、ＭＦＰ２３００−１の読取部の状態が正常であるかどうかを判別する。この場合、状態情報更新処理（Ｓ６０２）において格納したメモリ内のＭＦＰ２３００−１の状態情報を調べる（Ｓ９０２）。
【０１２０】
正常であれば、ＭＦＰ２３００−１に読取指示コマンドを送信し（Ｓ９０３）、異常状態であれば、ファクシミリ送信を中止するための処理を行う（Ｓ９０８）。ＭＦＰ２３００−１が読取処理を行っている間に、ＭＦＰ２３００−１の読取部の状態を監視する（Ｓ９０４）。
【０１２１】
エラー終了した場合、ファクシミリ送信中止処理を実行する（Ｓ９０８）。読取処理が正常に終了した場合、読み取った画像データがＭＦＰ２３００−１から到来するのを待ち（Ｓ９０５）、画像データを受信したら、ファクシミリ送信用の符号化処理等のデータ変換処理を行う（Ｓ９０６）。その後に、通信制御部１０６が、ファクシミリ送信処理を行う（Ｓ９０７）。なお、ファクシミリ送信宛先の指定は、コードレス子機２２００−１または２２００−２が行う。また、読取を行うＭＦＰがＭＦＰ２３００−２であると指示された場合も、上記と同じように処理が行われる。
【０１２２】
次に、ＭＦＰ２３００−１がコードレス子機２２００−１または２２００−２によって指定された場合の動作について説明する。
【０１２３】
図１８は、実施例３において、ＭＦＰ２３００−１、２３００−２がファクシミリ送信処理を行う動作示すフローチャートである。
【０１２４】
通信ＢＯＸ２１００が送信した読取指示コマンドを、ＭＦＰ２３００−１が受信したかどうかを監視し（Ｓ１００１）、読取指示コマンドを受信すれば、読取部を駆動し、読取処理を開始する（Ｓ１００２）。読取処理中に、読取部が正常に読み取りを終了するかどうかを監視し（Ｓ１００３）、正常に終了した場合には、読み取った画像データを通信ＢＯＸ２１００へ送信する（Ｓ１００４）。読取部が読取処理中に異常状態になった場合、その旨を通信ＢＯＸ２１００に通知する等のエラー終了処理を行い、終了する（Ｓ１００５）。なお、コードレス子機２２００−１または２２００−２によって指定されたＭＦＰが、ＭＦＰ２３００−２である場合も、上記と同じように処理が行われる。
【０１２５】
このように、実施例３において、ＭＦＰ２３００−１、２３００−２に状態変化が発生した場合に、ネットワークケーブル２６００経由で、通信ＢＯＸ２１００に状態情報の通知を行う。また、通信ＢＯＸ２１００が、ＭＦＰ２３００−１、２３００−２の状態情報を保存し、管理する。これによって、通信ＢＯＸ２１００が、ファクシミリを受信した場合に、受信した画像データを、ＭＦＰ２３００−１、２３００−２に送信し、印刷させるか、メモリに保存するか等、最適な処理を行うことができる。
【０１２６】
また、ＭＦＰ２３００−１、２３００−２が印字中に、エラーが発生した場合、その旨を、通信ＢＯＸ２１００に通知することによって、画像データを通信ＢＯＸのメモリに保存しておくことができる。また、他の正常状態であるＭＦＰ２３００に、ファクシミリ受信画像データを転送し、正常に印字を行うことができる。正常に終了した場合は、通信ＢＯＸのメモリに保存されている画像データを消去する等の処理を、最適に行うことができる。
【０１２７】
また、ファクシミリの送信処理においても、通信ＢＯＸ２１００が、ＭＦＰ２３００−１、２３００−２の読取部の状態を確認することによって、読取部がエラー状態である場合に、ファクシミリ送信を速やかに中止することができる。ファクシミリ送信を行うユーザは、他の正常状態であるＭＦＰ２３００を読取装置として指定し、使用するように、速やかに変更することができる。
【０１２８】
また、ファクシミリ送信のために、ＭＦＰ２３００−１、２３００−２が原稿を読み取り中に、読取部にエラーが発生した場合にも、その旨を通信ＢＯＸ２１００に通知し、ファクシミリ送信を速やかに中止することができる。ユーザは、速やかにエラーを解除することができるし、急を要する場合などは、他の正常状態であるＭＦＰ２３００を読取装置として指定し使用することができる。
【実施例４】
【０１２９】
実施例４は、コードレス子機とＭＦＰとの対応についての実施例である。
【０１３０】
第４の通信システムは、通信ＢＯＸ１００と、コードレス子機２００−１、２００−２と、ＭＦＰ３００−１、３００−２と、ルータ４００と、ＰＣ５００と、ネットワークケーブル６００と、公衆回線７００とを有する。
【０１３１】
第４の通信システムを構成する通信ＢＯＸ１００と、コードレス子機２００−１、２００−２と、ＭＦＰ３００−１、３００−２と、ルータ４００と、ＰＣ５００と、ネットワークケーブル６００と、公衆回線７００は、実施例１における各構成と同じである。よって、それぞれの詳細な構成の説明を省略する。
【０１３２】
なお、コードレス子機２００の代わりに、コードレス子機１２００、２２００を使用するようにしてもよい。
【０１３３】
次に、実施例４の動作について説明する。
【０１３４】
ネットワーク上に、ＭＦＰ３００が、複数、存在する場合、ＭＦＰ３００とコードレス子機２００と対応付け、操作されたコードレス子機２００に対応するＭＦＰ３００に原稿の読み取りを行わせるようにしてもよい。また、１つのＭＦＰ３００をファクシミリ送信専用にしてもよい。
【０１３５】
次に、実施例４において、コードレス子機２００とＭＦＰ３００とを対応付ける場合における子機登録の動作について説明する。
【０１３６】
具体的には、コードレス子機２００−１とＭＦＰ３００−１とを関連付けて登録する場合について説明する。
【０１３７】
初期状態では、コードレス子機２００（２００−１、２００−２）は、無線によって通信ＢＯＸ１００と接続されているのみであり、ネットワークに接続されているＭＦＰ３００とは関連付けされていない。
【０１３８】
ＤＨＣＰ機能を有するネットワークルータ４００によって、ＭＦＰ３００−１をネットワークに接続した時点で、プラグアンドプレイが実現される。
【０１３９】
つまり、ＤＨＣＰ機能を有するネットワークルータ４００によって、ネットワークにＭＦＰ３００を物理的に接続すれば、ＴＣＰ／ＩＰ等、通信に必要な設定が、自動的に行われる。ここで、ＭＦＰ３００−１のＩＰアドレスが決定される。
【０１４０】
そして、ＤＨＣＰ機能を有するネットワークルータ４００で配布されたＩＰアドレスに基づいて、アドレス解決を行いたい通信ＢＯＸ１００は、接続したＭＦＰ３００−１のＭＡＣアドレスを知ることができる。この場合の手段として、たとえばＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）がある。
【０１４１】
上記ＡＲＰでは、ＩＰアドレスからＭＡＣアドレスを知るというアドレス解決を望む通信ＢＯＸ１００が、相手先に「このＩＰアドレスをもつＭＦＰ３００−１は、ＭＡＣを返して下さい」というブロードキャストパケットというパケットを、ＬＡＮ内全体に送る。そして、ＡＲＰブロードキャストを行う。
【０１４２】
その後、ＬＡＮ内に存在している全てのＭＦＰ３００が、ブロードキャストパケットを受信し、そのＩＰアドレスを持たない無関係のＭＦＰ３００は、そのパケットを破棄する。最終的に、特定のＩＰアドレスを持つＭＦＰ３００が見つかった場合、そのＭＦＰ３００との間で、１対１でユニキャストを行い、通信が確立する。なお、そこでの詳細なやりとりは、上記実施例とは直接な関係がないので、その説明を割愛する。
【０１４３】
なお、ＲＡＲＰ（Ｒｅｖｅｒｓｅ  Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）という別の手段によって、ＩＰアドレスとＭＡＣアドレスとの関係を決定するようにしてもよい。
【０１４４】
図１９は、実施例４におけるＭＡＣアドレスの参考フォーマットを示す図である。
ＭＡＣアドレスの形式は、４８ビットのコードであり、２４ビットのベンダコードと２４ビットのノード番号（製造メーカによって管理・提供されている他の機器と重複しない管理コード）との４８ビットで構成されている。
【０１４５】
図１９に示すフォーマットは、３〜２４ビットは、ベンダ識別子と呼ばれ、製造メーカ毎に特定の数字が割り当てられ、２５〜４８ビットは、メーカが製造したネットワークインタフェース毎に違う数字を割り当てられた構造である。
【０１４６】
実施例４によれば、通信ＢＯＸ１００のネットワーク制御部１１０は、接続されているＭＦＰ３００−１のＭＡＣアドレスのベンダ識別子部分に基づいて、メーカを割り出すことができる。
【０１４７】
そして、接続された装置が、ＭＦＰ３００であると認識することができる。
【０１４８】
そして、コードレス子機２００−１にそのメーカデータの送信を行うことによって、コードレス子機２００では、ＬＡＮ上における所定のメーカの接続された製品のみを表示させることができる。
【０１４９】
図２０は、実施例４において、コードレス子機２００とＭＦＰ３００とを対応付けるときに、表示部２０７が表示する例を示す図である。
【０１５０】
操作部２０８の各キーを押下することによって、複数のＭＦＰ３００の中から、所望のＭＦＰ３００を選択し、決定する。
【０１５１】
図２０（１）は、実施例４におけるコードレス子機２００とＭＦＰ３００との対応付け画面を示す図である。
【０１５２】
図２０（２）は、実施例４において、現在利用することができるＭＦＰ３００の一覧を示す画面であり、図２０（１）を表示した後に選択される画面である。ここでは、上記ＭＡＣアドレスのベンダ識別子部分からメーカを割り出し、Ａ社製のＭＦＰ製品のみを表示している。もちろん、他社製のＭＦＰを表示するようにしてもよい。
【０１５３】
また、ＭＡＣアドレスのノード番号から、その製品がスキャナ／プリンタであることと、スキャナ／プリンタの性能とを表示するようにしてもよい。
【０１５４】
図２０（３）は、実施例４における決定画面であり、図２０（２）を表示した後に表示される画面である。
【０１５５】
ここで、現在使用している子機２００−１を、ＭＦＰ３００−１に対応付けする決定を行う。
【０１５６】
子機２００−１とＭＦＰ３００−１との対応付けを、通信ＢＯＸ１００が記憶する。つまり、通信ＢＯＸ１００のＲＡＭ１０３が、子機２００−１とＭＦＰ３００−１との対応付けを記憶する。具体的には、オペレータが登録した設定値、通信ＢＯＸ１００の管理データ等、通信ＢＯＸ１００をネットワークルータ４００に接続したときに取得するアドレスを記憶し、演算処理等を行う。また、ネットワークに接続されているＭＦＰ３００のアドレス、ＭＦＰ３００と子機２００との対応付けを記憶し、演算処理等を行う。
【０１５７】
以上、子機２００−１とＭＦＰ３００−１との対応付けを１対１で行ったが、ＭＦＰ３００の優先順位付けを行い、子機２００−１に対して複数のＭＦＰ３００−１、３００−２を対応付けてもよい。この場合、図２２に示すように通信ＢＯＸ１００に記憶される。
【０１５８】
また、通信ＢＯＸ１００の電話帳メモリ１１３は、図２１に示すように、コードレス子機２００毎に登録されている通信相手先名称、電話番号、ファクシミリ番号等を記憶する。
【０１５９】
コードレス子機２００−１で登録された電話帳データは、通信ＢＯＸ１００の電話帳メモリ１１３において、コードレス子機２００毎に記憶される。そして、ＭＦＰ３００−１からファクシミリ送受信を行う場合、通信ＢＯＸ１００の電話帳メモリ１１３を参照することによって、コードレス子機２００−１の電話帳データを使用することができる。
【０１６０】
また、上記対応付けした以降は、コードレス子機２００からＭＦＰ３００に操作する場合、子機２００からの指示内容を、通信ＢＯＸ１００が受け、通信ＢＯＸ１００は、受け取った内容に基づいて、対応付けられているＭＦＰ３００に所定の指示を発行する。
【０１６１】
たとえば、コードレス子機２００−１からＭＦＰ３００−１にファクシミリ送信を指示する場合について説明する。
【０１６２】
コードレス子機２００−１は、通信ＢＯＸ１００に、入力した相手先番号情報やファクシミリ送信指示情報を送信する。通信ＢＯＸ１００は、相手先番号情報、ファクシミリ送信指示情報等を受信すると、相手先番号情報を一旦、通信ＢＯＸ１００のバッファメモリ１０４に記憶し、ネットワーク制御部１１０を通じて、読み取り開始命令を、ＭＦＰ３００−１に送信する。
【０１６３】
実施例４によれば、従来のファクシミリ付き電話における親機と子機とにおける１対１の対応のように扱うことができ、同様の操作性を維持しつつ、ファクシミリ送信／受信を実現することができる。
【０１６４】
また、実施例４によれば、対応付けする場合、子機２００とＭＦＰ３００とが、１対１で通信するユニキャストだけではなく、子機２００とＭＦＰ３００とが、１対特定多数で通信するマルチキャストも可能である。
【０１６５】
実施例４によれば、コードレス電話機能、留守番電話機能、信頼性の高いファクシミリ／電話切替え機能等の高機能な電話機能を、通信ＢＯＸ１００によって実現することができる。そして、ファクシミリ送信時の原稿の読み取りを、高性能な読取部を有するＭＦＰ３００を利用して実現できる。したがって、通信ＢＯＸ１００、ＭＦＰ３００のそれぞれの構成がシンプルであり、低コストで高機能な電話機能とパーソナルコンピュータための高性能な画像入出力機能とを、ユーザに提供することができる。
【０１６６】
また、実施例４によれば、ＭＦＰ３００のスキャナ機能、プリンタ機能が陳腐になったときに、ユーザは、ＭＦＰ３００だけを買い換えれば足りるので、進歩の早いＭＦＰ３００を買い替えするユーザの経済的負担を軽くすることができる。
【０１６７】
さらに、実施例４によれば、ネットワークに複数のＭＦＰ３００を接続した場合、通信ＢＯＸ１００を経由することによって、各ＭＦＰ３００からファクシミリ送信が可能になる。したがって、通信ＢＯＸ１００に設けられている１つのファクシミリ通信機能によって、複数のファクシミリ装置が存在していると同じ結果を得ることができる。
【０１６８】
また、実施例４によれば、複数の子機２００が存在する場合、ＭＦＰ３００と対応付けするので、従来のファクシミリ付き電話における親機と子機とが１対１で対応しているのと同様に扱うことができる。そして、同様の操作性で、ファクシミリ送信／受信を実現することができ、また電話帳データについても対応付けすることができる。
【０１６９】
実施例４において、画像処理装置が、公衆回線に送信のみ実行する装置、公衆回線に受信のみを実行する装置、公衆回線に送信と受信とを実行する装置、公衆回線に送信も受信も実行しない装置のうちのいずれであるかを、上記画像処理装置に登録する。
【０１７０】
ところで、コードレス子機２００は、画像処理装置に、原稿読取を指示する手段の例である。ネットワーク制御部１１０は、コードレス子機が出力した原稿読取指示信号に基づいて画像処理装置が読み取った原稿読取信号を受信する受信手段の例である。バッファメモリ１０４は、画像処理装置から受信した原稿読取信号を蓄積するメモリの例である。
【０１７１】
また、通信制御部１０６は、画像処理装置から受信した原稿読取信号を、回線を介して、送信する送信手段の例である。制御部２０１、ＲＯＭ２０２は、画像処理装置に、原稿の読み取りを指示する読取指示信号を発生する読み取り信号発生手段の例である。無線部２０５は、読取指示信号を、画像処理装置に送信する送信手段の例である。
【０１７２】
さらに、ネットワーク制御部３１２は、コードレス子機からの原稿読取指示信号を、通信装置を介して受信する原稿読取指示信号受信手段の例である。読取部３０７は、受信した原稿読取指示に基づいて、原稿を読み取る原稿読取手段の例である。ネットワーク制御部３１２は、原稿を読み取った読取データを、通信装置に送信する送信手段の例である。
【実施例５】
【０１７３】
本発明の実施例５は、上記実施例の機能を実現するプログラムを、システムまたは装置に、直接または遠隔から供給し、そのシステムまたは装置が、供給されたプログラムコードを読み出して実行する実施例である。
【０１７４】
したがって、本発明の機能処理をコンピュータで実現するために、コンピュータにインストールされるプログラムコード自体も本発明の技術的範囲に含まれる。
【０１７５】
この場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタによって実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１７６】
プログラムを供給する記録媒体として、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカードがある。また、プログラムを供給する記録媒体として、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）等がある。
【０１７７】
プログラムを供給する場合、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、ホームページから本発明のコンピュータプログラムそのものをハードディスク等の記録媒体にダウンロードすることによって供給できる。また、圧縮され自動インストール機能を含むファイルを、ハードディスク等の記録媒体にダウンロードすることによっても、プログラムを供給できる。
【０１７８】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。
【０１７９】
つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【０１８０】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせるようにしてもよい。このようにすれば、その鍵情報を使用することによって暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１８１】
また、コンピュータが、読み出したプログラムを実行することによって、上記実施例の機能が実現される他、そのプログラムの指示に基づいて、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行う。このようにすれば、その処理によっても上記実施例の機能が実現され得る。
【０１８２】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後に、そのプログラムの指示に基づいて実行するようにしてもよい。これによって、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが、実際の処理の一部または全部を行い、その処理によっても上記実施例の機能が実現される。
【図面の簡単な説明】
【０１８３】
【図１】本発明の実施例１である通信システムＣＳ１を示す図である。
【図２】通信ＢＯＸ１００を示すブロック図である。
【図３】コードレス子機２００を示すブロック図である。
【図４】ＭＦＰ３００を示すブロック図である。
【図５】実施例１において、通信ＢＯＸ１００の受信動作を示すフローチャートである。
【図６】実施例１における受信画像の出力動作を示すフローチャートである。
【図７】子機１２００−１の構成を示す図である。
【図８】実施例２において、通信ＢＯＸ１１００内のバッファメモリ１０４のメモリマップを示す図である。
【図９】実施例２において、ファクシミリ受信処理を示すシーケンス図である。
【図１０】実施例２の電話着信処理を示すシーケンス図である。
【図１１】実施例２のファクシミリ受信処理を示すシーケンス図である。
【図１２】実施例２において、通信ＢＯＸ１１００内のデータの出力処理を示すシーケンス図である。
【図１３】実施例３において、状態変化があったときに、通信ＢＯＸ２１００へ、状態情報通知する動作を示すフローチャートである。
【図１４】実施例３において、ＭＦＰ２３００から状態情報の通知があると、状態情報を更新する動作を示すフローチャートである。
【図１５】実施例３において、通信ＢＯＸ２１００が行うファクシミリ受信処理動作を示すフローチャートである。
【図１６】実施例３において、ＭＦＰ２３００がファクシミリ受信する動作を示すフローチャートである。
【図１７】実施例３において、通信ＢＯＸ２１００がファクシミリ送信処理を行う動作を示すフローチャートである。
【図１８】実施例３において、ＭＦＰ２３００がファクシミリ送信処理を行う動作示すフローチャートである。
【図１９】実施例４におけるＭＡＣアドレスの参考フォーマットを示す図である。
【図２０】実施例４において、コードレス子機２００とＭＦＰ３００とを対応付けるときに、表示部２０７が表示する例を示す図である。
【図２１】子機毎に相手先情報を記憶するテーブルの一例である。
【図２２】子機毎に出力先ＭＦＰを登録するテーブルの一例である。
【符号の説明】
【０１８４】
ＣＳ１…通信システム、
１００…通信ＢＯＸ、
２００…コードレス子機、
３００…ＭＦＰ、
４００…ルータ、
５００…ＰＣ、
６００…ネットワークケーブル、
７００…公衆回線。
【図１】
2007134877.tif 000003
【図２】
2007134877.tif 000004
【図３】
2007134877.tif 000005
【図４】
2007134877.tif 000006
【図５】
2007134877.tif 000007
【図６】
2007134877.tif 000008
【図７】
2007134877.tif 000009
【図８】
2007134877.tif 000010
【図９】
2007134877.tif 000011
【図１０】
2007134877.tif 000012
【図１１】
2007134877.tif 000013
【図１２】
2007134877.tif 000014
【図１３】
2007134877.tif 000015
【図１４】
2007134877.tif 000016
【図１５】
2007134877.tif 000017
【図１６】
2007134877.tif 000018
【図１７】
2007134877.tif 000019
【図１８】
2007134877.tif 000020
【図１９】
2007134877.tif 000021
【図２０】
2007134877.tif 000022
【図２１】
2007134877.tif 000023
【図２２】
2007134877.tif 000024