(57)【特許請求の範囲】
【請求項１】
無線接続可能な装置を探索する探索手段と；
上記探索手段によって探索した装置と接続する接続手段と；
上記接続手段による接続モードを変更する変更手段と；
回線を介して画像を受信したことを判別する判別手段と；
上記判別手段による判別に応じて、上記変更手段が上記装置との接続モードを変更し、上記接続装置に対して受信画像を転送する転送手段と；
を有することを特徴とする情報処理装置。
【請求項２】
請求項１において、
上記接続手段は、Ｂｌｕｅｔｏｏｔｈ通信規格に従って上記装置と接続することを特徴とする情報処理装置。
【請求項３】
請求項１において、
上記接続手段が接続した装置を登録する登録手段を有することを特徴とする情報処理装置。
【請求項４】
請求項１において、
上記探索手段は、任意のタイミングで上記無線接続可能な装置を探索することが可能な手段であることを特徴とする情報処理装置。
【請求項５】
請求項１において、
上記接続手段が接続した接続装置の属性を登録する登録手段を有することを特徴とする情報処理装置。
【請求項６】
請求項１において、
上記接続手段による接続結果を表示する表示手段を有することを特徴とする情報処理装置。
【請求項７】
無線接続可能な装置を探索する探索ステップと；
上記探索ステップにおいて探索した装置と接続する接続ステップと；
上記接続ステップにおける接続モードを変更する変更ステップと；
回線を介して画像を受信したことを判別する判別ステップと；
上記判別ステップにおける判別に応じて、上記変更ステップにおいて上記装置との接続モードを変更し、上記接続装置に対して受信画像を転送する転送ステップと；
を有することを特徴とする情報処理装置の制御方法。
【請求項８】
無線接続可能な装置を探索する探索手段と；
上記探索手段によって探索した装置と接続する接続手段と；
上記接続手段による接続状態を省電力状態に変更する変更手段と；
回線を介して画像を受信したことを判別する判別手段と；
上記判別手段による判別に応じて、上記変更手段が変更した省電力状態を解除し、上記接続装置に対して受信画像を転送する転送手段と；
を有することを特徴とする情報処理装置。
【請求項９】
無線接続可能な装置を探索する探索ステップと；
上記探索ステップにおいて探索した装置と接続する接続ステップと；
上記装置との接続状態を省電力状態に変更する変更ステップと；
回線を介して画像を受信したことを判別する判別ステップと；
上記判別ステップにおける判別に応じて、上記変更ステップにおいて変更した省電力状態を解除し、上記接続装置に対して受信画像を転送する転送ステップと；
を有することを特徴とする情報処理装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置および情報処理装置の制御方法に関する。
【０００２】
【従来の技術】
パーソナルコンピュータ等の情報処理端末に接続可能なファクシミリ装置として、特開平７−２８８６２５号公報〜特開平７−２８８６３０号公報、特開平７−２８８６３７号公報〜特開平７−２８８６４５号公報、特開平７−２８８６７１号公報、特開平８−３０７７０２号公報等に記載されているように、セントロニクス等の双方向パラレルポート（ＩＥＥＥ１２８４準拠）インタフェース、または、ユニバーサルシリアルバス（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  ＢＵＳ（ＵＳＢ））インタフェース等の有線インタフェースで接続するファクシミリ装置が知られている。
【０００３】
上記ファクシミリ装置と情報処理端末とによって構成されている画像処理システムでは、ファクシミリ装置と情報処理端末との接続形態は、単一の有線インタフェースに限られている。
【０００４】
また、ＵＳＢインタフェースでは、ホスト主導のツリー状に接続することによって、複数のデバイスを接続することが可能であるが、上記画像処理システムでは、基本的には、情報処理端末とファクシミリ装置とが１対１で接続されることを前提としている。
【０００５】
【発明が解決しようとする課題】
しかし、上記従来の画像処理システムでは、接続ケーブルの長さに制限があり、これによって、たとえば情報処理端末とファクシミリ装置とを隣接して設置しなければならない等、ユーザにとっては、必ずしも装置の設置が容易であるとは言えないという問題がある。
【０００６】
また、上記従来の画像処理システムでは、無線インタフェース、有線インタフェースを問わず、複数の情報処理端末がファクシミリ装置に接続されるということを想定していないので、複数の情報処理端末が接続された場合の操作や処理の手順が決められていないという問題がある。
【０００７】
また、上記問題は、ファクシミリ装置以外の画像処理装置においても生じる問題である。
【０００８】
本発明は、情報処理装置と他の装置との設置場所の自由度を向上させることができ、これによって、ユーザが各装置を使い易いように、自由にレイアウトすることができるようにすることを目的とする。
【０００９】
さらに、画像を確実に受信できるようにし、受信画像を接続装置に転送できるようにすることを目的とする。
【００１０】
【課題を解決するための手段】
本発明は、無線接続可能な装置を探索する探索手段と、上記探索手段によって探索した装置と接続する接続手段と、上記接続手段による接続モードを変更する変更手段と、回線を介して画像を受信したことを判別する判別手段と、上記判別手段による判別に応じて、上記変更手段が上記装置との接続モードを変更し、上記接続装置に対して受信画像を転送する転送手段とを有することを特徴とする情報処理装置およびその制御方法を提供する。
また、本発明は、無線接続可能な装置を探索する探索手段と、上記探索手段によって探索した装置と接続する接続手段と、上記接続手段による接続状態を省電力状態に変更する変更手段と、回線を介して画像を受信したことを判別する判別手段と、上記判別手段による判別に応じて、上記変更手段が変更した省電力状態を解除し、上記接続装置に対して受信画像を転送する転送手段とを有することを特徴とする情報処理装置およびその制御方法を提供する。
【００１１】
【発明の実施の形態および実施例】
図１は、本発明の第１の実施例である画像処理システムＩＤＳ１を構成するファクシミリ装置２０１の概略構成を示すブロック図である。
【００１２】
ファクシミリ装置２０１において、ＣＰＵ１０１は、システム制御部であり、ファクシミリ装置２０１の全体を制御する。
【００１３】
ＲＯＭ１０２は、ＣＰＵ１０１が実行する制御プログラムやオペレーティングシステム（ＯＳ）プログラム等を格納する。
【００１４】
ＲＡＭ１０３は、ＳＲＡＭ（ｓｔａｔｉｃ  ＲＡＭ）等で構成され、プログラム制御変数等を格納し、また、オペレータが登録した設定値やファクシミリ装置２０１の管理データ等を格納し、各種ワーク用バッファ領域が設けられている。
【００１５】
画像メモリ１０４は、ＤＲＡＭ（ｄｙｎａｍｉｃ  ＲＡＭ）等で構成され、画像データを蓄積する。上記実施例では、ＲＯＭ１０２に格納されている各制御プログラムは、ＲＯＭ１０２に格納されているＯＳの管理下で、スケジューリングやタスクスイッチ等のソフトウエア制御を行う。
【００１６】
データ変換部１０５は、ページ記述言語（ＰＤＬ）等の解析や、キャラクタデータのＣＧ（ｃｏｍｐｕｔｅｒ  ｇｒａｐｈｉｃｓ）展開等、画像データの変換を行う。
【００１７】
読取制御部１０６は、読取部１０７が、ＣＳイメージセンサ（密着型イメージセンサ）によって原稿を光学的に読み取り、電気的な画像データに変換した画像信号を、図示しない画像処理制御部を介して、２値化処理や中間調処理等の各種画像処理を施し、高精細な画像データを出力する。なお、上記実施例では、読取制御部１０６は、原稿を搬送しながら読取りを行うシート読取制御方式と、原稿台にある原稿をスキャンするブック読取制御方式の両制御方式に対応している。
【００１８】
操作部１０８は、各種キー、ＬＥＤ（発光ダイオード）とＬＣＤ（液晶ディスプレイ）等によって構成され、オペレータによる各種入力操作や、ファクシミリ装置２０１の動作状況、ステータス状況の表示等を行う。
【００１９】
通信制御部１０９は、ＭＯＤＥＭ（変復調装置）や、ＮＣＵ（網制御装置）等によって構成されている。上記実施例では、通信制御部１０９は、アナログの通信回線（ＰＳＴＮ）２０３に接続され、Ｔ３０プロトコルでの通信制御、通信回線に対する発呼と着呼等の回線制御を行っている。
【００２０】
留守録制御部１１０は、音声ＩＣ（ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）や、音声録音再生制御部（図示せず）等によって構成され、留守番電話機能を提供する。
【００２１】
解像度変換処理部１１１は、画像データのミリ−インチ解像度変換等の解像度変換制御を行う。なお、解像度変換部１１１において、画像データの拡大縮小処理も可能である。
【００２２】
符号復号化処理部１１２は、ファクシミリ装置２０１で扱う画像データ（ＭＨ、ＭＲ、ＭＭＲ、ＪＢＩＧ、ＪＰＥＧ等）を符号復号化処理したり、拡大縮小処理を行う。
【００２３】
記録制御部１１３は、レーザビームプリンタやインクジェットプリンタ等からなるカラープリンタ１１４によって印刷される画像データに対し、図示しない画像処理制御部を介して、スムージング処理や記録濃度補正処理、色補正等の各種画像処理を施し、高精細な画像データに変換し、カラープリンタ１１４に出力する。もちろん、カラープリンタ１１４の代わりに、モノクロ出力しか能力がないプリンタを使用するようにしてもよい。
【００２４】
Ｂｌｕｅｔｏｏｔｈ制御部１１５は、Ｂｌｕｅｔｏｏｔｈの通信制御を行うものであり、Ｂｌｕｅｔｏｏｔｈの規格に従って、プロトコル制御を行い、ＣＰＵ１０１が実行するＢｌｕｅｔｏｏｔｈ制御タスク（後述する図３参照）からのコマンドを、ＢｌｕｅｔｏｏｔｈパケットにしてＢｌｕｅｔｏｏｔｈベースバンド処理部１１６に送信したり、逆に、Ｂｌｕｅｔｏｏｔｈベースバンド処理部１１６からのパケットを、ＢｌｕｅｔｏｏｔｈコマンドとしてＣＰＵ１０１に送信したりする。
【００２５】
Ｂｌｕｅｔｏｏｔｈベースバンド処理部１１６は、Ｂｌｕｅｔｏｏｔｈの周波数ホッピング処理や、フレームの組立・分解処理を行う。
【００２６】
２．４ＧＨｚ高周波部１１７は、Ｂｌｕｅｔｏｏｔｈが使用する２．４ＧＨｚ帯の電波を送受信する。
【００２７】
ＵＳＢ制御部１１８は、ＵＳＢインタフェースの通信制御を行うものであり、ＵＳＢの規格に従って、プロトコル制御を行い、ＣＰＵ１０１が実行するＵＳＢ制御タスク（後述する図３参照）からのコマンドを、パケットにし、外部の情報処理端末に、ＵＳＢパケットを送信したり、逆に、外部の情報処理端末からのＵＳＢパケットを、コマンドとしてＣＰＵ１０１に送信したりする。
【００２８】
上記構成要素１０１〜１０６、１０８〜１１３、１１５、１１８は、バスＢを介して、相互に接続されている。
【００２９】
図２は、上記実施例である画像処理システムＩＤＳ１の構成の一例を示すブロック図である。
【００３０】
画像処理システムＩＤＳ１は、画像処理装置としてのファクシミリ装置２０１と、パーソナルコンピュータ（ＰＣ）とに代表される複数（上記実施例では、３つ）の情報処理端末２０２ａ〜２０２ｃと、上記通信回線２０３と、この通信回線２０３に接続されている相手側端末（たとえばファクシミリ装置やＰＣ等）２０４とによって構成されている。
【００３１】
ファクシミリ装置２０１は、通信回線２０３に接続され、相手側端末２０４とファクシミリ通信を行うことができ、また、無線で各情報処理端末２０２ａ〜２０２ｂとも接続することができる。
【００３２】
上記実施例において、無線部分は、Ｂｌｕｅｔｏｏｔｈインタフェースであるので、各情報処理端末２０２ａ〜２０２ｂに、それぞれＢｌｕｅｔｏｏｔｈ通信用のユニットが内蔵されているか、または、Ｂｌｕｅｔｏｏｔｈ通信用のユニットが各情報処理端末２０２ａ〜２０２ｂに接続されていれば、各情報処理端末２０２ａ〜２０２ｂとの間で、画像データ、各種データ、プログラムを送受信することができる。
【００３３】
また、ファクシミリ装置２０１は、情報処理端末２０２ｃとの間を、有線で接続することができる。上記実施例では、有線部分は、ＵＳＢインタフェースであるので、情報処理端末２０２ｃに、それぞれ、ＵＳＢ通信用のユニットが内蔵されているか、または、ＵＳＢ通信用のユニットが情報処理端末２０２ｃに接続されていれば、情報処理端末２０２ｃとの間で、画像データ、各種データ、プログラムを送受信することができる。
【００３４】
さらに、上記実施例では、画像処理装置としてファクシミリ装置を採用しているが、これに限らず、たとえばスキャナ機能とプリンタ機能と具備するマルチファンクション装置であってもよく、また、スキャナやプリンタ機能が付加されたＥ−Ｍａｉｌ端末等、他の画像処理装置であってもよい。
【００３５】
図３は、ファクシミリ装置２０１のＣＰＵ１０１が実行する制御ソフトウエアの階層構造の一例を示す図である。
【００３６】
図３に示すように、制御ソフトウエアの最上位レイヤには、Ｓｃａｎｎｅｒ制御タスク３０１、Ｐｒｉｎｔｅｒ制御タスク３０２、Ｆａｘ制御タスク３０３、ＭＭＩ制御タスク３０４、Ｐｈｏｎｅ制御タスク３０５の５種類の制御タスクがあり、各制御タスク３０１〜３０５は、ファクシミリ装置２０１のデバイス制御やユーザ操作部分を制御する。
【００３７】
その下位レイヤには、ジョブコントロールタスク３０６があり、ジョブコントロールタスク３０６は、その下位レイヤであるイベントコントロールタスク３０７からのジョブを解析して振り分け、上記最上位レイヤの制御タスク３０１〜３０５にキューイングを行う。
【００３８】
イベントコントロールタスク３０７は、その下位のＢｌｕｅｔｏｏｔｈ制御タスク３０８またはＵＳＢ制御タスク３２１から受け取ったイベントを解析し、上記最上位レイヤの制御タスク３０１〜３０５のうちで、対応する制御タスクに対して、コマンドのキューイングを行う。
【００３９】
Ｂｌｕｅｔｏｏｔｈ制御タスク３０８は、その上位レイヤのイベントコントロールタスク３０７から情報処理端末２０２へ、Ｂｌｕｅｔｏｏｔｈインタフェースによって送信しようとする情報を受け取ると、その下位レイヤのＢｌｕｅｔｏｏｔｈコントローラ３０９へその情報を引き渡す。また、Ｂｌｕｅｔｏｏｔｈ制御タスク３０８は、その下位レイヤのＢｌｕｅｔｏｏｔｈコントローラ３０９から上位レイヤ宛ての情報を受け取ると、その上位レイヤのイベントコントロールタスク３０７へ情報を引き渡す。
【００４０】
Ｂｌｕｅｔｏｏｔｈコントローラ３０９は、Ｂｌｕｅｔｏｏｔｈドライバ３１０とともに、Ｂｌｕｅｔｏｏｔｈコントローラ３０９の上位レイヤから受け取った情報を、Ｂｌｕｅｔｏｏｔｈの“Ｇｅｎｅｒｉｃ  Ａｃｃｅｓｓ  Ｐｒｏｆｉｌｅ”とその下位概念である“Ｓｅｒｉａｌ  Ｐｏｒｔ  Ｐｒｏｆｉｌｅ”に従った無線情報に変換するいわゆるエアインタフェースを形成する。エアインタフェースに関しては、公知の技術であるので、その説明を割愛する。
【００４１】
一方、ＵＳＢ制御タスク３２１は、その上位レイヤのイベントコントロールタスク３０７から情報処理端末２０２へ、ＵＳＢインタフェースによって送信しようとする情報を受け取ると、その下位レイヤのＵＳＢコントローラ３２２へその情報を引き渡す。また、ＵＳＢ制御タスク３２１は、その下位レイヤのＵＳＢコントローラ３２２から上位レイヤ宛ての情報を受け取ると、その上位レイヤのイベントコントロールタスク３０７へ情報を引き渡す。
【００４２】
ＵＳＢコントローラ３２２は、ＵＳＢドライバ３２３とともに、ＵＳＢコントローラ３２２の上位レイヤから受け取った情報をＵＳＢ規格に従った有線情報に変換するいわゆるＵＳＢインタフェースを形成する。ＵＳＢインタフェースに関しては公知の技術であるので、その説明を割愛する。
【００４３】
ＯＳ３１１は、ファクシミリ装置２０１の機器組み込み型のオペレーティングシステムであり、上記制御ソフトウエアの各階層に対するタスクスイッチングやイベント管理、メモリ管理等を行う公知の機能を有している。ＯＳは、たとえば、μＩＴＲＯＮである。
【００４４】
図４は、各情報処理端末２０２ａ〜２０２ｃにおける図示しない各ＣＰＵが実行する制御ソフトウエアの階層構造の一例を示す図である。
【００４５】
各情報処理端末２０２ａ〜２０２ｃは、無線インタフェースであるＢｌｕｅｔｏｏｔｈと有線インタフェースであるＵＳＢの双方を実装した情報処理端末であるが、必ずしも２つのインタフェースを実装する必要はない。
【００４６】
図４において、各情報処理端末２０２ａ〜２０２ｃとファクシミリ装置２０１との間で制御情報を授受する場合、最上位レイヤにあるファクシミリマネージャ４０１、プリンタアプリケーション４０４、スキャナアプリケーション４０６等が生成する情報を、インボックス４０２、アウトボックス４０３、プリンタドライバ４０５、スキャナドライバ４０７を経由し、インタフェースモジュール４０８に受け渡すことによって、制御情報が授受される。
【００４７】
制御が、ファクシミリマネージャ４０１によって行われているのか、ドライバの１つによって行われているのかに拘わらず、インタフェースモジュール４０８は、送信するファクシミリ画像やスキャンする画像等のファイルの転送、ファクシミリ受信画像の読み込み、プリントする画像の転送等を、一括して管理する。
【００４８】
Ｂｌｕｅｔｏｏｔｈ制御タスク４０９は、その上位レイヤのインタフェースモジュール４０８からファクシミリ装置２０１へ、Ｂｌｕｅｔｏｏｔｈインタフェースによって送信しようとする情報を受け取ると、その下位レイヤのＢｌｕｅｔｏｏｔｈコントローラ４１０へ、その情報を引き渡す。また、Ｂｌｕｅｔｏｏｔｈ制御タスク４０９は、その下位レイヤのＢｌｕｅｔｏｏｔｈコントローラ４１０から、上位レイヤ宛ての情報を受け取ると、その上位レイヤのインタフェースモジュール４０８へ、情報を引き渡す。
【００４９】
Ｂｌｕｅｔｏｏｔｈコントローラ４１０は、Ｂｌｕｅｔｏｏｔｈドライバ４１１とともに、Ｂｌｕｅｔｏｏｔｈコントローラ４１０の上位レイヤから受け取った情報を、Ｂｌｕｅｔｏｏｔｈの“Ｇｅｎｅｒｉｃ  Ａｃｃｅｓｓ  Ｐｒｏｆｉｌｅ”と、その下位概念である“Ｓｅｒｉａｌ  Ｐｏｒｔ  Ｐｒｏｆｉｌｅ”にと従った無線情報に変換するいわゆるエアインタフェースを形成する。
【００５０】
一方、ＵＳＢ制御タスク４２１は、その上位レイヤのインタフェースモジュール４０８から、ファクシミリ装置２０１へ、ＵＳＢインタフェースによって送信しようとする情報を受け取ると、その下位レイヤのＵＳＢコントローラ４２２へその情報を引き渡す。また、ＵＳＢ制御タスク４２１は、その下位レイヤのＵＳＢコントローラ４２２から、上位レイヤ宛ての情報を受け取ると、その上位レイヤのインターフェースモジュール４０８へ、情報を引き渡す。
【００５１】
ＵＳＢコントローラ４２２は、ＵＳＢドライバ４２３とともに、ＵＳＢコントローラ４２２の上位レイヤから受け取った情報を、ＵＳＢ規格に従った有線情報に変換するいわゆるＵＳＢインタフェースを形成する。
【００５２】
ＯＳ４１２は、各情報処理端末２０２ａ〜２０２ｃ内にインストールされているオペレーティングシステムであり、上記制御ソフトウエアの各階層やアプリケーションの制御サービスにおける基盤部分を管理する。ＯＳは、たとえば、Ｗｉｎｄｏｗｓ（登録商標）である。
【００５３】
図５は、上記実施例である画像処理システムＩＳＤ１を起動させたときにおける無線通信動作を示すタイミングチャートである。
【００５４】
図５には、ファクシミリ装置２０１の電源を立ち上げたときに、ファクシミリ装置２０１と、上記複数のＢｌｕｅｔｏｏｔｈインタフェース付き情報処理端末２０２ａ〜２０２ｂのうちで一方の情報処理端末（たとえば、情報処理端末２０２ａ）とが共働して行う初期化処理と、待機状態に移行するまでの処理とを示してある。
【００５５】
ファクシミリ装置２０１、情報処理端末２０２ａ〜２０２ｂは、それぞれＰｉｃｏｎｅｔを形成するので、ファクシミリ装置２０１の電源を立ち上げたときに、この処理が行われる。なお、このときに、情報処理端末２０２ａ〜２０２ｂは、既に電源が立ち上げられているものとする。
【００５６】
ファクシミリ装置２０１の電源が立ち上がると、まず、ファクシミリ装置２０１内の各タスクが初期化される。Ｂｌｕｅｔｏｏｔｈ制御タスク３０８が初期化されると、Ｂｌｕｅｔｏｏｔｈ制御タスク３０８は、Ｂｌｕｅｔｏｏｔｈコントローラ３０９の初期化を行う。Ｂｌｕｅｔｏｏｔｈコントローラ３０９が初期化されると、Ｂｌｕｅｔｏｏｔｈコントローラ３０９は、Ｂｌｕｅｔｏｏｔｈドライバ３１０を初期化する。初期化を終えたＢｌｕｅｔｏｏｔｈ制御タスク３０８は、情報処理端末２０２ａと接続するための処理を行う。
【００５７】
すなわち、接続先の情報処理端末２０２ａが通信できる状態にあることを確認するために、Ｂｌｕｅｔｏｏｔｈ制御タスク３０８は、Ｉｎｑｕｉｒｙ送出要求を、Ｂｌｕｅｔｏｏｔｈコントローラ３０９に送信する。このときに、Ｉｎｑｕｉｒｙコマンド内の“Ｃｌａｓｓ  ｏｆ  Ｄｅｖｉｃｅ”情報を、「シリアル通信端末」として送信する。
【００５８】
Ｉｎｑｕｉｒｙ送出要求を受けると、Ｂｌｕｅｔｏｏｔｈコントローラ３０９は、Ｂｌｕｅｔｏｏｔｈドライバ３１０の無線通信機能を用い、Ｂｌｕｅｔｏｏｔｈの接続手順に従ってＩｎｑｕｉｒｙ手順を行い、その結果（“Ｉｎｑｕｉｒｙ  Ｒｅｓｕｌｔ”）をＢｌｕｅｔｏｏｔｈ制御タスク３０８に通知する。
【００５９】
Ｂｌｕｅｔｏｏｔｈ制御タスク３０８は、“Ｉｎｑｕｉｒｙ  Ｒｅｓｕｌｔ”を受信すると、その内容から、情報処理端末２０２ａと接続することができるか否かを判断し、接続できると判断すれば、情報処理端末２０２ａのアドレスを指定し、Ｂｌｕｅｔｏｏｔｈコントローラ３０９に接続要求を行う。一方、“Ｉｎｑｕｉｒｙ  Ｒｅｓｕｌｔ”の内容から、接続に失敗したとき、または接続先の情報処理端末２０２ａが見つからないときには、その旨のメッセージをファクシミリ装置２０１の表示部（図示せず）に表示する。
【００６０】
Ｂｌｕｅｔｏｏｔｈコントローラ３０９は、接続要求を受けると、情報処理端末２０２ａのＢｌｕｅｔｏｏｔｈドライバ４１１経由で、Ｂｌｕｅｔｏｏｔｈコントローラ４１０に対して、Ｂｌｕｅｔｏｏｔｈの規格に基づいて、“Ｓｅｒｉａｌ  Ｐｏｒｔ  Ｐｒｏｆｉｌｅ”を使用するコネクションを確立する。そして、コネクションが確立すると、Ｂｌｕｅｔｏｏｔｈコントローラ３０９は、その結果を、Ｂｌｕｅｔｏｏｔｈ制御タスク３０８に通知する。
【００６１】
Ｂｌｕｅｔｏｏｔｈ制御タスク３０８は、接続結果から、情報処理端末２０２ａとのコネクションが確立できたことを検知すると、その旨のメッセージを、イベントコントロールタスク３０７、ジョブコントロールタスク３０６経由で、ＭＭＩ制御タスク３０４に通知し、ＭＭＩ制御タスク３０４は、操作部１０８に表示する。
【００６２】
また、接続手順の属性（プリンタ、スキャナ、ファクシミリ等）を、イベントコントロールタスク３０７、ジョブコントロールタスク３０６経由で、ＭＭＩ制御タスク３０４に通知し、ＭＭＩ制御タスク３０４で、操作部１０８に表示することもできる。また、ＲＡＭ１０３にある接続先リストに、コネクションが確立した情報処理端末２０２ａ（そのアドレス、属性等）を登録する。そして、情報処理端末２０２ａからのコマンドを待つ。
【００６３】
一方、コネクションに失敗すると、Ｂｌｕｅｔｏｏｔｈ制御タスク３０８は、コネクションが確立するまで待ち状態になる。
【００６４】
また、Ｂｌｕｅｔｏｏｔｈ制御タスク３０８は、接続結果から、コネクションの確立に失敗した旨のメッセージを受け取ると、このメッセージを、イベントコントロールタスク３０７、ジョブコントロールタスク３０６経由で、ＭＭＩ制御タスク３０４に通知し、ＭＭＩ制御タスク３０４は、操作部１０８に表示する。
【００６５】
情報処理端末２０２ａのＢｌｕｅｔｏｏｔｈコントローラ４１０は、ファクシミリ装置２０１とのコネクション確立手順の結果を、Ｂｌｕｅｔｏｏｔｈ制御タスク４０９に通知する。Ｂｌｕｅｔｏｏｔｈ制御タスク４０９は、コネクション確立手順の結果から、コネクションが確立されたことを検知すると、Ｒｅａｄｙ信号を、ファクシミリマネージャ４０１に送信する。Ｒｅａｄｙ信号を受信したファクシミリマネージャ４０１は、コネクションが確立した旨のメッセージを、情報処理端末２０２ａの上記表示部に表示する。
【００６６】
また、接続手順の属性（プリンタ、スキャナ、ファクシミリ等）を、情報処理端末２０２ａの上記表示部に表示することもできる。また、情報処理端末２０２ａの記憶部（不図示）の接続先リストにコネクションが確立したファクシミリ装置２０１（そのアドレス、属性等）を登録する。また、Ｂｌｕｅｔｏｏｔｈ制御タスク４０９は、接続結果から、コネクションの確立に失敗した旨のメッセージを受け取ると、それを情報処理端末２０２ａの上記表示部に表示する。
【００６７】
ファクシミリマネージャ４０１は、Ｂｌｕｅｔｏｏｔｈ制御タスク４０９からＲｅａｄｙ信号を受信すると、情報処理端末２０２ａが有する日付情報やファクシミリマネージャ４０１に登録されている名称等のデータをファクシミリ装置２０１に転送するためのコマンドを、Ｂｌｕｅｔｏｏｔｈ制御タスク４０９に送信する。
【００６８】
Ｂｌｕｅｔｏｏｔｈ制御タスク４０９は、受信したコマンドをそのままＢｌｕｅｔｏｏｔｈコントローラ４１０に転送し、Ｂｌｕｅｔｏｏｔｈコントローラ４１０は、Ｂｌｕｅｔｏｏｔｈドライバ４１１経由で、“Ｓｅｒｉａｌ  ＰｏｒｔＰｒｏｆｉｌｅ”を使い、ファクシミリ装置２０１に転送する。
【００６９】
ファクシミリ装置２０１のＢｌｕｅｔｏｏｔｈコントローラ３０９は、情報処理端末２０２ａから送信されたコマンドを、Ｂｌｕｅｔｏｏｔｈ制御タスク３０８に送信し、Ｂｌｕｅｔｏｏｔｈ制御タスク３０８は、そのコマンドをそのままイベントコントロールタスク３０７に渡す。
【００７０】
イベントコントロールタスク３０７は、受信したコマンドを解析し、その結果をＢｌｕｅｔｏｏｔｈ制御タスク３０８に送信する。
【００７１】
上記のようにして初期化処理が終了すると、ファクシミリマネージャ４０１は、ファクシミリ装置２０１に受信画像があるか否かを調べるために、受信情報取得コマンドを発行する。受信情報取得コマンドを受信したイベントコントロールタスク３０７は、ＲＡＭ１０３に記憶されている画像管理レコードに受信した画像があるか否か検索する。受信した画像があれば、Ｂｌｕｅｔｏｏｔｈ制御タスク３０８が発行する受信情報取得コマンドに対し、「画像あり」のレスポンスを返し、受信した画像がなければ、「画像なし」のレスポンスを返す。
【００７２】
ファクシミリマネージャ４０１は、受信情報取得コマンドに対するレスポンスによって、画像ありと判断したときには、後述する図７の処理に従って、受信画像転送処理を行う。
【００７３】
一方、受信画像なしと判断すると、ファクシミリマネージャ４０１は、ファクシミリ装置２０１の状態を記憶しておくために、状態情報取得コマンドを発行する。状態情報取得コマンドを受けたイベントコントロールタスク３０７は、プリンタの状態、スキャナの状態、メモリの状態等の、ファクシミリ装置２０１に関する状態をチェックし、その旨のレスポンスを返す。
【００７４】
ファクシミリマネージャ４０１は、状態情報取得コマンドのレスポンスに基づいて、エラー状態であると判断すると、そのエラー状態を示すメッセージを、情報処理装置２０２ａの上記表示部に表示し、エラー状態が解消されるまで受信情報取得コマンドと状態情報取得コマンドとを、周期的に、イベントコントロールタスク３０７に発行する。
【００７５】
受信画像がなく、ファクシミリ装置２０１の状態も正常である場合には、ファクシミリ装置２０１が受信するまで、またはスキャン操作があるまで、情報処理端末２０２ａとファクシミリ装置２０１との間の通信を接続しておく必要がないので、ファクシミリ装置２０１は、消費電力モードであるＰａｒｋモードに移行するようにしてもよい。
【００７６】
すなわち、まず、ファクシミリ装置２０１のＢｌｕｅｔｏｏｔｈ制御タスク３０８が、Ｂｌｕｅｔｏｏｔｈコントローラ３０９に、Ｐａｒｋモード移行を要求する。Ｐａｒｋモード移行要求を受けたＢｌｕｅｔｏｏｔｈコントローラ３０９は、Ｂｌｕｅｔｏｏｔｈの規格に従い、Ｂｌｕｅｔｏｏｔｈコントローラ４１０との間で、Ｐａｒｋモード移行手順を実行する。
【００７７】
移行手順が終了すると、各Ｂｌｕｅｔｏｏｔｈコントローラ３０９、４１０は、それぞれ各Ｂｌｕｅｔｏｏｔｈ制御タスク３０８、４０９に、Ｐａｒｋモードに移行した旨を通知する。
【００７８】
なお、上記実施例では、省電力モードとしてＰａｒｋモードを選択しているが、これに限らず、他の省電力モード、すなわちＳｎｉｆｆモードまたはＨｏｌｄモードのいずれかを選択するようにしてもよい。
【００７９】
なお、初期化処理時、または、情報処理端末２０２ａで登録データを変更し、ファクシミリ装置２０１に登録データを転送したときに、受信画像が情報処理端末２０２ａに転送しないと設定されている場合、ファクシミリマネージャ４０１とファクシミリ装置２０１とのＢｌｕｅｔｏｏｔｈ制御タスク３０８は、受信情報取得コマンドと状態情報取得コマンドとの発行を行わず、Ｐａｒｋモードに移行したままの状態で待機するようにしてもよい。
【００８０】
また、図５には、ファクシミリ装置２０１の電源を立ち上げた時に、ファクシミリ装置２０１と、上記複数のＢｌｕｅｔｏｏｔｈインタフェース付き情報処理端末２０２ａ〜２０２ｂの一方の情報処理端末（たとえば、情報処理端末２０２ａ）とで共働してなされる初期化処理と待機状態に移行するまでの処理とが示されているが、ファクシミリ装置２０１の電源立ち上げ時のみならず、任意のタイミング（オペレータによるボタン操作、機器移動による通信圏内に入った場合等）による無線ネットワーク構築についても、上記と同様の処理が行われる。
【００８１】
また、情報処理端末２０２ａから初期化処理の起動をかけることが可能であり、この場合は、コネクションが確立するまでの手順、方向が、全て反対になると考えればよい。
【００８２】
図６は、上記実施例である画像処理システムＩＤＳ１を起動させたときにおける有線通信動作を示すタイミングチャートである。
【００８３】
図６には、情報処理端末２０２の電源を立ち上げたときに、ファクシミリ装置２０１と、上記ＵＳＢインタフェース付き情報処理端末２０２ｃの情報処理端末とが共働して行う初期化処理と待機状態に移行するまでの処理とが示されている。ファクシミリ装置２０１、情報処理端末２０２ｃは、それぞれ、ＵＳＢファンクション、ＵＳＢホストを形成するもので、情報処理端末２０２ｃの電源を立ち上げたときに、この処理が行われる。なお、このときに、ファクシミリ装置２０１は、既に電源が立ち上げられているものとする。
【００８４】
情報処理端末２０２ｃの電源が立ち上がると、まず、情報処理端末２０２ｃ内の各タスクが初期化される。ＵＳＢ制御タスク４２１が初期化されると、ＵＳＢ制御タスク４２１は、ＵＳＢコントローラ４２２の初期化を行う。ＵＳＢコントローラ４２２が初期化されると、ＵＳＢコントローラ４２２は、ＵＳＢドライバ４２３を初期化する。初期化を終えたＵＳＢ制御タスク４２１は、ファクシミリ装置２０１と接続するための処理を行う。
【００８５】
すなわち、接続先のファクシミリ装置２０１が通信できる状態にあることを確認するために、ＵＳＢ制御タスク４２１は、属性送出要求を、ＵＳＢコントローラ４２２に送信する。このときに、ＵＳＢデバイスクラスの「プリンティングクラス」として送信する。
【００８６】
属性送出要求を受けると、ＵＳＢコントローラ４２２は、ＵＳＢドライバ４２３の有線通信機能を用い、ＵＳＢインタフェースのネゴシエーション手順に従って属性取得手順を実行し、その結果を、ＵＳＢ制御タスク４２１に通知する。
【００８７】
一方、ファクシミリ装置２０１内のＵＳＢ制御タスク３２１は、接続結果から、情報処理端末２０２ｃとのコネクションが確立できたことを検知すると、ＲＡＭ１０３にある接続先リストに、コネクションが確立した情報処理端末２０２ｃ（そのアドレス）を登録する。そして、情報処理端末２０２ｃからのコマンドを待つ。
【００８８】
また、コネクションに失敗すると、情報処理端末２０２ｃ内のＵＳＢ制御タスク４２１は、コネクションが確立するまで待ち状態になる。
【００８９】
また、ＵＳＢ制御タスク３２１は、接続結果から、コネクションの確立に失敗した旨のメッセージを受け取ると、このメッセージをイベントコントロールタスク３０７、ジョブコントロールタスク３０６経由で、ＭＭＩ制御タスク３０４に通知し、ＭＭＩ制御タスク３０４は、操作部１０８に表示する。
【００９０】
情報処理端末２０２ｃのＵＳＢコントローラ４２２は、ファクシミリ装置２０１とのコネクション確立手順の結果を、ＵＳＢ制御タスク４２１に通知する。ＵＳＢ制御タスク４２１は、コネクション確立手順の結果から、コネクションが確立されたことを検知すると、Ｒｅａｄｙ信号をファクシミリマネージャ４０１に送信する。また、ＵＳＢ制御タスク４２１は、接続結果から、コネクションの確立に失敗した旨のメッセージを受け取ると、それを情報処理端末２０２ｃの上記表示部に表示する。
【００９１】
ファクシミリマネージャ４０１は、ＵＳＢ制御タスク４２１からＲｅａｄｙ信号を受信すると、情報処理端末２０２ｃが有する日付情報やファクシミリマネージャ４０１に登録されている名称等のデータをファクシミリ装置２０１に転送するためのコマンドを、ＵＳＢ制御タスク４２１に送信する。
【００９２】
ＵＳＢ制御タスク４２１は、受信したコマンドを、そのままＵＳＢコントローラ４２２に転送し、ＵＳＢコントローラ４２２は、ＵＳＢドライバ４２３経由で、ファクシミリ装置２０１に転送する。
【００９３】
ファクシミリ装置２０１のＵＳＢコントローラ３２２は、情報処理端末２０２ｃから送信されたコマンドを、ＵＳＢ制御タスク３２１に送信し、ＵＳＢ制御タスク３２１は、そのコマンドを、そのままイベントコントロールタスク３０７に渡す。
【００９４】
イベントコントロールタスク３０７は、受信したコマンドを解析し、その結果をＵＳＢ制御タスク３２１に送信する。
【００９５】
上記のようにして、初期化処理が終了すると、ファクシミリマネージャ４０１は、ファクシミリ装置２０１に受信画像があるか否かを検査するために、受信情報取得コマンドを発行する。受信情報取得コマンドを受信したイベントコントロールタスク３０７は、ＲＡＭ１０３に記憶されている画像管理レコードに対して、受信した画像があるか否かを調べる。受信した画像があれば、ＵＳＢ制御タスク３２１が発行する受信情報取得コマンドに対して、「画像あり」のレスポンスを返し、受信した画像がなければ、「画像なし」のレスポンスを返す。
【００９６】
ファクシミリマネージャ４０１は、受信情報取得コマンドに対するレスポンスに基づいて、画像ありと判断すれば、後述する図７の処理に従って、受信画像転送処理を行う。
【００９７】
一方、受信画像なしと判断すれば、ファクシミリマネージャ４０１は、ファクシミリ装置２０１の状態を記憶するために、状態情報取得コマンドを発行する。状態情報取得コマンドを受けたイベントコントロールタスク３０７は、プリンタの状態、スキャナの状態、メモリの状態等の、ファクシミリ装置２０１に関する状態をチェックし、その旨のレスポンスを返す。
【００９８】
ファクシミリマネージャ４０１は、状態情報取得コマンドのレスポンスに基づいて、エラー状態であると判断すれば、そのエラー状態を示すメッセージを、情報処理装置２０２ｃの上記表示部に表示し、エラー状態が解消されるまで受信情報取得コマンドと状態情報取得コマンドとを、周期的に、イベントコントロールタスク３０７に発行する。
【００９９】
図７は、ファクシミリ装置２０１において、相手側端末２０４から通信回線２０３経由で、ファクシミリ文書を受信し、受信画像を無線インタフェースで情報処理端末２０２ａに転送するファクシミリデータ転送処理時における無線通信を示すタイミングチャートである。
【０１００】
イベントコントロールタスク３０７は、ファクシミリ装置２０１の状態に変化があったか否かを定期的にチェックしている。ファクシミリ装置２０１は、相手側端末２０４から通信回線２０３経由で、ファクシミリ文書を受信した場合、情報処理端末２０２ａに転送すべき受信画像が存在する旨を示すフラグを、ＦＡＸ制御タスク３０３が、ＲＡＭ１０３にセットする。
【０１０１】
イベントコントロールタスク３０７は、ＲＡＭ１０３のフラグをチェックし、情報処理端末２０２ａへ転送する画像があることを認識すると、ファクシミリ受信した画像データを情報処理端末２０２ａに転送するために、Ｂｌｕｅｔｏｏｔｈ制御タスク３０８に、ファクシミリ画像転送命令を送出する。
【０１０２】
ファクシミリ画像の転送命令を受信したＢｌｕｅｔｏｏｔｈ制御タスク３０８は、ファクシミリ装置２０１と情報処理端末２０２ａとの間における通信を復帰させる。通信を復帰させるために、Ｂｌｕｅｔｏｏｔｈコントローラ３０９に、Ａｃｔｉｖｅ復帰要求を送る。Ａｃｔｉｖｅ復帰要求を受信したＢｌｕｅｔｏｏｔｈコントローラ３０９は、Ｂｌｕｅｔｏｏｔｈの通信復帰手順に従って、情報端末処理２０２ａのＢｌｕｅｔｏｏｔｈコントローラ４１０と通信する。
【０１０３】
通信が復帰すると、従来のセントロニクス（ＩＥＥＥ１２８４等に既定の標準インタフェース）等のパラレスインタフェースのような有線で接続されたときと同じコマンドインタフェースを介して、ファクシミリ受信画像データの転送処理を行う。
【０１０４】
ファクシミリ受信画像データの転送処理が終了すると、ファクシミリマネージャ４０１は、ファクシミリ装置２０１に、状態情報取得コマンドを発行する。状態情報取得コマンドを受信したイベントコントロールタスク３０７は、ＲＡＭ１０３に記憶されているフラグ等によって、ファクシミリ受信した画像があるか否かを調べ、ファクシミリ受信画像があれば、「ファクシミリ受信画像あり」のレスポンスを返す。
【０１０５】
ファクシミリマネージャ４０１は、状態情報取得コマンドに対するレスポンスから、ファクシミリ受信画像があると判断すると、ファクシミリ受信画像転送の処理を再度実行する。
【０１０６】
ファクシミリ受信画像がないと判断すると、状態情報取得コマンドを受信したイベントコントロールタスク３０７は、プリンタの状態、スキャナの状態、メモリの状態等の、ファクシミリ装置２０１に関する状態をチェックし、正常状態のレスポンスを返す。
【０１０７】
ファクシミリマネージャ４０１は、状態情報取得コマンドに対するレスポンスに基づいて、エラー状態であると判断すると、そのエラー状態を示すメッセージを、情報処理装置２０２ａの上記表示部に表示し、エラー状態が解消されるまで、受信情報取得コマンドと状態情報取得コマンドを、周期的にイベントコントールタスク３０７に発行する。一方、ファクシミリマネージャ４０１は、ファクシミリ装置２０１の状態が正常であると判断すれば、消費電力モードであるＰａｒｋモードに再び移行するまで、状態情報取得コマンドと受信情報取得コマンドとの発行を一時停止する。
【０１０８】
ファクシミリ装置２０１は、状態が正常であると判断すれば、消費電力モードであるＰａｒｋモードに、再び移行する。
【０１０９】
そして、ファクシミリ装置２０１のＢｌｕｅｔｏｏｔｈ制御タスク３０８は、Ｂｌｕｅｔｏｏｔｈコントローラ３０９に、Ｐａｒｋモード移行要求を行う。Ｐａｒｋモード移行要求を受けたＢｌｕｅｔｏｏｔｈコントローラ３０９は、Ｂｌｕｅｔｏｏｔｈの仕様に従って、Ｂｌｕｅｔｏｏｔｈコントローラ４１０とＰａｒｋモード移行手順を実行する。
【０１１０】
この移行手順が終了すると、各Ｂｌｕｅｔｏｏｔｈコントローラ３０９、４１０は、Ｂｌｕｅｔｏｏｔｈ制御タスク３０８、４０９のそれぞれに、Ｐａｒｋモードに移行した旨を通知する。
【０１１１】
そして、情報処理端末２０２ａ〜２０２ｂにおいてユーザがファクシミリ送信、スキャン指示、プリント等のサービスを再び開始するか、または、ファクシミリ装置２０１でファクシミリ受信、スキャン操作があるまで、省電力Ｐａｒｋモードを維持する。
【０１１２】
また、スキャン画像の転送を、図７に示す無線通信タイミングチャートに当てはめることができる。すなわち、上記無線通信タイミングチャートにおいて、ファクシミリ受信画像をスキャン読取画像に置き換えることができる。
【０１１３】
また、単なる状態情報の転送を、図７に示す無線通信タイミングチャートに当てはめることができる。すなわち、上記無線通信タイミングチャートにおいて、ファクシミリ受信画像を状態情報の変化に置き換えることができる。
【０１１４】
図８は、ファクシミリ装置２０１において、相手側端末２０４から通信回線２０３経由で、ファクシミリ文書を受信し、受信画像を有線インタフェースで情報処理端末２０２ｃに転送するファクシミリデータ転送処理時における有線通信を示すタイミングチャートである。
【０１１５】
イベントコントロールタスク３０７は、ファクシミリ装置２０１の状態に変化があったか否かを、定期的にチェックする。ファクシミリ装置２０１では、相手側端末２０４から通信回線２０３経由で、ファクシミリ文書を受信すると、ＦＡＸ制御タスク３０３が、情報処理端末２０２ｃに転送すべき受信画像が存在する旨を示すフラグを、ＲＡＭ１０３にセットする。
【０１１６】
イベントコントロールタスク３０７は、ＲＡＭ１０３のフラグをチェックし、情報処理端末２０２ｃへ転送する画像が存在していることを認識すると、情報処理端末２０２ｃに、ファクシミリ受信した画像データを転送するために、ＵＳＢ制御タスク３２１に、ファクシミリ画像転送命令を送出する。
【０１１７】
ファクシミリ画像の転送命令を受信したＵＳＢ制御タスク３２１は、情報処理端末２０２ｃに転送すべきファクシミリ受信画像が存在している旨を通知する。この通知を行うためには、ＵＳＢコントローラ３２２に通知要求を送る。通知要求を受信したＵＳＢコントローラ３２２は、ＵＳＢのインタラプトモード転送手順に従って、情報端末処理２０２ｃのＵＳＢコントローラ４２２との間で通信を行う。
【０１１８】
ファクシミリ受信画像の転送通知が行われると、従来のセントロニクス（ＩＥＥＥ１２８４等に既定の標準インタフェース）等のパラレスインタフェースで、有線で接続されたときと同じコマンドインタフェースで、ファクシミリ受信画像データの転送処理を行う。
【０１１９】
ファクシミリ受信画像データの転送処理が終了すると、ファクシミリマネージャ４０１は、ファクシミリ装置２０１に状態情報取得コマンドを発行する。状態情報取得コマンドを受信したイベントコントロールタスク３０７は、ＲＡＭ１０３に記憶されているフラグ等に基づいて、ファクシミリ受信した画像があるか否か調べ、ファクシミリ受信画像があれば、「ファクシミリ受信画像あり」のレスポンスを返す。
【０１２０】
ファクシミリマネージャ４０１は、状態情報取得コマンドに対するレスポンスに基づいて、ファクシミリ受信画像ありと判断すると、ファクシミリ受信画像転送の処理を再度実行する。
【０１２１】
ファクシミリ受信画像がないことを判断すると、状態情報取得コマンドを受信したイベントコントロールタスク３０７は、プリンタの状態、スキャナの状態、メモリの状態等の、ファクシミリ装置２０１に関する状態をチェックし、正常状態のレスポンスを返す。
【０１２２】
ファクシミリマネージャ４０１は、状態情報取得コマンドに対するレスポンスに基づいて、エラー状態であることを判断すると、このエラー状態を示すメッセージを、情報処理装置２０２ｃの上記表示部に表示し、エラー状態が解消されるまで、受信情報取得コマンドと状態情報取得コマンドとを、周期的にイベントコントロールタスク３０７に発行する。
【０１２３】
そして、情報処理端末２０２ｃにおいてユーザが、ファクシミリ送信、スキャン指示、プリント等のサービスを再び開始するか、ファクシミリ装置２０１でファクシミリ受信、スキャン操作があるまで、ＵＳＢ通信は待機状態を維持する。
【０１２４】
また、スキャン画像の転送を、上記と同様の有線通信フローに当てはめることができる。すなわち、図８に示すタイミングチャートにおいて、ファクシミリ受信画像をスキャン読取画像に置き換えることができる。
【０１２５】
また、単なる状態情報の転送を、図８に示す有線通信タイミングチャートに当てはめることができる。すなわち、図８に示すタイミングチャートにおいて、ファクシミリ受信画像を、状態情報の変化に置き換えることができる。
【０１２６】
図９は、ファクシミリ装置２０１において、相手側端末２０４から通信回線２０３経由で、ファクシミリ文書を受信し、この受信したファクシミリミリ画像を、ファクシミリ装置２０１から情報処理端末２０２へ転送する場合における転送方法判定動作を示すフローチャートである。
【０１２７】
ステップＳ１０１で、ファクシミリ装置２０１は、相手側端末からのファクシミリ文書の受信があるか否かを判断する。ファクシミリ受信がなければ、判断を繰り返す。もしファクシミリ受信があれば、ステップＳ１０２に進む。
【０１２８】
ステップＳ１０２では、ファクシミリ文書の受信画像の転送を、Ｂｌｕｅｔｏｏｔｈ通信で行うのか、ＵＳＢ通信で行うのかを判定する。この判定を行う場合、ファクシミリ装置２０１の操作部１０８からの入力信号に基づいて判定し、受信画像を転送するようにしてもよい。この際、ファクシミリ装置２０１の操作部１０８の表示装置に、判定状況を表示するようにしてもよい。
【０１２９】
また、ファクシミリ文書の受信画像の転送を、Ｂｌｕｅｔｏｏｔｈ通信で行うのか、ＵＳＢ通信で行うのかを判定する場合における判定基準に、優先順位を予め決め、その優先順位の高い順に、可能な方法で受信画像の転送を行うようにしてもよい。さらに、上記判定基準の優先順位を予め登録し、その優先順位の高い順に、可能な方法で受信画像の転送を行ってもよい。また、Ｂｌｕｅｔｏｏｔｈ通信の無線通信状況を加味して受信画像の転送を行ってもよい。
【０１３０】
ステップＳ１０３では、ステップＳ１０２で転送方法を判定した結果に基づいて、イベントコントロールタスク３０７は、Ｂｌｕｅｔｏｏｔｈ制御タスク３０８またはＵＳＢ制御タスク３２１に画像転送要求を出す。もし、Ｂｌｕｅｔｏｏｔｈ通信が選択された場合、ステップＳ１０４に進み、ＵＳＢ通信が選択された場合、ステップＳ１０５に進む。
【０１３１】
ステップＳ１０４では、図７に示すようなタイミングチャートに従って、ファクシミリ受信画像をＢｌｕｅｔｏｏｔｈ通信で情報処理端末２０２に転送する。
【０１３２】
ステップＳ１０５では、図８に示すようなシーケンスに従って、ファクシミリ受信画像を、ＵＳＢ通信で情報処理端末２０２に転送する。
【０１３３】
また、スキャン画像の転送を、図９に示すフローチャートに当てはめることができる。すなわち、図９に示すフローチャートにおいて、ファクシミリ受信画像をスキャン読取画像に置き換えることができる。
【０１３４】
また、単なる状態情報の転送を、図９に示すフローチャートに当てはめることができる。すなわち、図９に示すフローチャートにおいて、ファクシミリ受信画像を、状態情報の変化に置き換えることができる。
【０１３５】
なお、上記各実施例の機能を実現するソフトウェアのプログラム（プログラムコード）を記憶した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵやＭＰＵ）が、記憶媒体に格納されているプログラムコードを読出し、実行するようにしてもよい。
【０１３６】
この場合、上記記憶媒体から読出された上記プログラム自体が、上記実施例における新規な機能を実現することになり、そのプログラムと、そのプログラムを記憶している記憶媒体とは、本発明を構成する。
【０１３７】
上記プログラムを記憶する記憶媒体としては、たとえば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を考えることができる。また、通信ネットワークを介して、サーバコンピュータから上記プログラムが供給されるようにしてもよい。
【０１３８】
また、コンピュータが読出したプログラムを実行することによって、上記実施例の機能が実現されるだけでなく、そのプログラムの指示に基づいて、コンピュータ上で稼働しているＯＳ等が、実際の処理の一部または全部を行い、その処理によって、上記各実施例の機能が実現される場合も含まれる。
【０１３９】
さらに、記憶媒体から読出されたプログラムが、コンピュータに挿入された機能拡張ボードや、コンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後に、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって、上記各実施例の機能が実現される場合も含まれる。
【０１４０】
なお、上記実施例を、ファクシミリ装置以外の画像処理装置に適用するようにしてもよい。
【０１４１】
上記実施例によれば、無線接続可能な端末の探索を行い、応答した端末をオペレータに報知することができる。
【０１４２】
また、上記実施例によれば、上記応答を検出した端末を登録することができる。さらに、上記実施例によれば、上記応答した端末が使用可能な属性と使用不可能な属性とを、区別して表示することができる。そして、上記実施例によれば、探索指示要求を任意のタイミングで受け付けることができる。
【０１４３】
また、上記実施例によれば、識別情報を記憶してある端末に無線接続を要求する場合、初期接続手順を使用する必要がない。さらに、上記実施例によれば、端末の属性を交換した後に、上記端末との再度無線接続要求があるまで無線接続を切断することができる。
【０１４４】
【発明の効果】
本発明によれば、情報処理装置と接続装置との設置場所の自由度を向上させることができるという効果を奏する。
請求項１〜請求項７記載の発明によれば、たとえ接続装置を見つけることができなくても、回線からの画像を確実に受信することができ、画像を接続装置に転送する場合は、接続状態を考慮した転送処理を実現できるという効果を奏する。
請求項８、請求項９記載の発明によれば、たとえ接続装置を見つけることができなくても、回線からの画像を確実に受信することができ、省電力化も実現できるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の第１の実施例である画像処理システムＩＤＳ１を構成するファクシミリ装置２０１の概略構成を示すブロック図である。
【図２】上記実施例である画像処理システムＩＤＳ１の構成の一例を示すブロック図である。
【図３】ファクシミリ装置２０１のＣＰＵ１０１が実行する制御ソフトウエアの階層構造の一例を示す図である。
【図４】各情報処理端末２０２ａ〜２０２ｃにおける図示しない各ＣＰＵが実行する制御ソフトウエアの階層構造の一例を示す図である。
【図５】上記実施例である画像処理システムＩＳＤ１を起動させたときにおける無線通信動作を示すタイミングチャートである。
【図６】上記実施例である画像処理システムＩＤＳ１を起動させたときにおける有線通信動作を示すタイミングチャートである。
【図７】ファクシミリ装置２０１において、相手側端末２０４から通信回線２０３経由で、ファクシミリ文書を受信し、受信画像を無線インタフェースで情報処理端末２０２ａに転送するファクシミリデータ転送処理時における無線通信を示すタイミングチャートである。
【図８】ファクシミリ装置２０１において、相手側端末２０４から通信回線２０３経由で、ファクシミリ文書を受信し、受信画像を有線インタフェースで情報処理端末２０２ｃに転送するファクシミリデータ転送処理時における有線通信を示すタイミングチャートである。
【図９】ファクシミリ装置２０１において、相手側端末２０４から通信回線２０３経由で、ファクシミリ文書を受信し、この受信したファクシミリミリ画像を、ファクシミリ装置２０１から情報処理端末２０２へ転送する場合における転送方法判定動作を示すフローチャートである。
【符号の説明】
ＩＤＳ１…画像処理システム、
２０１…ファクシミリ装置、
２０２…情報処理端末、
２０４…相手端末。
【図１】
0003667258.tif 000002
【図２】
0003667258.tif 000003
【図３】
0003667258.tif 000004
【図４】
0003667258.tif 000005
【図５】
0003667258.tif 000006
【図６】
0003667258.tif 000007
【図７】
0003667258.tif 000008
【図８】
0003667258.tif 000009
【図９】
0003667258.tif 000010