(57)【特許請求の範囲】
【請求項１】
情報処理装置と無線で接続され、前記情報処理装置との間で制御データを含む各種データの授受を行う無線通信手段と、所定の有線通信回線を介して端末装置に接続され該端末装置との間で画像データの送受信を行う送受信手段と、前記情報処理装置との無線接続状態を前記各種データの授受を行う通常動作モードから所定の省電力モードに移行するモード移行手段と、前記所定の省電力モード時に装置状態を監視する監視手段と、該監視手段により監視されている装置状態が所定の状態変化をしたときは前記所定の省電力モードから前記通常動作モードに復帰する第１の無線通信復帰手段と、該第１の無線通信復帰手段により無線通信が復帰したときは前記無線通信手段により前記状態変化を前記情報処理装置に通知する第１の通知手段とを備え、
前記モード移行手段は、前記第１の通知手段による前記状態変化の通知の後は、前記通常動作モードから前記所定の省電力モードに移行することを特徴とする画像処理装置。
【請求項２】
前記無線通信手段は複数の情報処理装置との無線通信可能であり、前記複数の情報処理装置の内の一の情報処理装置から動作指示要求があったときは前記所定の省電力モードから前記通常動作モードに復帰する第２の無線通信復帰手段と、該第２の無線通信復帰手段により前記通常動作モードに復帰したときは前記一の情報処理装置からの動作指示要求を受け付ける動作指示要求受付手段と、該動作指示要求受付手段により動作指示要求を受け付けたときは前記状態変化を他の情報処理装置に通知する第２の通知手段とを有していることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記第２の通知手段による前記他の情報処理装置への前記状態変化の通知がなされた後に前記動作指示要求に対応する動作を実行する動作実行手段を備えていることを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記第２の無線通信復帰手段は、所定の無線プロトコルに準拠していることを特徴とする請求項２又は請求項３記載の画像処理装置。
【請求項５】
前記動作指示要求は、前記情報処理装置から前記端末装置へのファクシミリ送信であることを特徴とする請求項２乃至請求項４のいずれかに記載の画像処理装置。
【請求項６】
前記動作指示要求は、前記画像読取機能で読み取られた画像データを前記情報処理装置に送信する要求であることを特徴とする請求項２乃至請求項４のいずれかに記載の画像処理装置。
【請求項７】
前記動作指示要求は、前記画像画像装置で受信した画像データの印刷指令要求であることを特徴とする請求項２乃至請求項４のいずれかに記載の画像処理装置。
【請求項８】
前記監視手段は、前記複数の情報処理装置の夫々の情報処理装置毎に関連付けて記憶する記憶手段を有し、該記憶手段の記憶内容に基づいて前記情報処理装置に通知すべきか否かを判断する判断手段を有していることを特徴とする請求項１乃至請求項７のいずれかに記載の画像処理装置。
【請求項９】
前記無線通信手段、前記モード移行手段、及び前記第１の無線通信復帰手段は、所定の無線プロトコルに準拠していることを特徴とする請求項１乃至請求項８のいずれかに記載の画像処理装置。
【請求項１０】
前記所定の無線プロトコルは、ブルーツース規格であり、前記所定の省電力モードは、ブルーツース規格のパークモード、スニフモード、又はホールドモードのいずれかであることを特徴とする請求項４乃至請求項９のいずれかに記載の画像処理装置。
【請求項１１】
前記所定の無線プロトコルは、ブルーツース規格であり、前記各種データの授受が可能な通常動作モードはブルーツース規格のアクティブモードであることを特徴とする請求項４乃至請求項１０のいずれかに記載の画像処理装置。
【請求項１２】
前記装置状態の状態情報には、前記端末装置からの画像受信情報を含むことを特徴とする請求項１乃至１１のいずれか１項に記載の画像処理装置。
【請求項１３】
画像データの読取指示を行う操作部を有し、前記装置状態の状態情報には、前記操作部からの画像読取指示情報を含むことを特徴とする請求項１乃至請求項１２のいずれかに記載の画像処理装置。
【請求項１４】
前記装置状態の状態情報には、セマフォ情報及びエラー情報を含むことを特徴とする請求項１乃至請求項１３のいずれかに記載の画像処理装置。
【請求項１５】
情報処理装置と画像処理装置とを無線で接続し、制御データを含む各種データの授受を行うと共に、前記画像処理装置を所定の有線通信回線を介して端末装置に接続し、該端末装置と前記画像処理装置との間で各種データの送受信を行う画像処理システムの制御方法であって、
前記画像処理装置が、情報処理装置との無線接続状態を前記各種データの授受を行う通常動作モードから所定の省電力モードに移行するモード移行ステップと、前記所定の省電力モード時に装置状態を監視する監視ステップと、前記監視されている装置状態が状態変化をしたときは前記所定の省電力モードから前記通常動作モードに復帰する第１の無線通信復帰ステップと、該第１の無線通信復帰ステップで無線通信が復帰したときは前記状態変化情報を前記情報処理装置に通知する第１の通知ステップとを含み、
前記モード移行ステップは、前記通知手段による前記状態変化の通知の後は、前記通常動作モードから前記所定の省電力モードに移行することを特徴とする画像処理システムの制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像処理装置及び画像処理システムの制御方法に関し、より詳しくは無線インターフェース（以下、「無線Ｉ／Ｆ」という。）を介して情報処理端末に接続された画像処理装置、及び画像処理装置と該画像処理装置に無線接続された複数の情報処理装置と所定の有線通信回線を介して前記画像処理装置に接続された端末装置とを備えた画像処理システムの制御方法に関する。
【０００２】
【従来の技術】
従来より、インターフェースを介してパーソナルコンピュータ等の情報処理端末に接続し、読取機能をスキャナとして使用したり、記録機能をプリンタとして使用し、更には通信機能を利用して情報処理端末からファクシミリ送信を行う画像処理装置が知られている（例えば、特開平７−２８８６２５号公報、特開平７−２８８６３０、特開平７−２８８６３７、特開平７−２８８６４５、特開平８−３０７７０２等）。
【０００３】
これら従来の画像処理装置では、インターフェースとして、ＲＳ−２３２Ｃ等のシリアルインターフェース、ＩＥＥＥ１２８４準拠したセントロニクス・インターフェース等の双方向パラレルインターフェース、或いは、ユニバーサルシリアルバス(Universal Serial Bus (ＵＳＢ))等の有線インターフェース（以下、「有線Ｉ／Ｆ」という。）を使用し、該有線Ｉ／Ｆを介して情報処理端末に接続されている。
【０００４】
そして、画像処理装置及び情報処理端末間では、従来より、情報処理端末が主導権を握り、情報処理端末からのコマンドに対し、画像処理装置がレスポンスを返すという形態で制御データの授受が行われている。
【０００５】
【発明が解決しようとする課題】
ところで、上記画像処理装置では、実現する機能によっては絶えず情報処理端末側から前記画像処理装置（ファクシミリ装置）の状態をポーリングする必要があり、このため画像処理装置の状態をポーリングするコマンドとそのレスポンスを定期的に授受する必要がある。
【０００６】
一方、斯かる画像処理装置の分野においても、より一層の利便性追求等の観点から、画像処理装置と情報処理端末とを無線で電気的に接続することが考えられており、現にブルーツース（bluetooth）規格と呼称される無線通信規約が公表されている。
【０００７】
しかしながら、上記従来の画像処理装置において、上記有線Ｉ／Ｆに代えて無線Ｉ／Ｆを使用し、無線Ｉ／Ｆを介して情報処理端末と画像処理装置とを接続した場合、情報処理端末と画像処理装置との間で装置状態をポーリングするコマンドとそのレスポンスを常時無線で授受することとなり、このため無線チャネルが占有され、しかも情報処理端末と画像処理装置間における制御データの授受により電力が消費されるため、電力消費量が嵩むという問題点があった。
【０００８】
また、上記画像処理装置を複数の情報処理端末と接続しようとした場合、ポーリング処理が情報処理端末の接続個数だけ増加して無線チャンネルの占有や電力消費量が増大するだけでなく、１つの情報処理端末のジョブを実行し始めると他の情報処理端末のポーリング処理に対応することができなくなり、所定時間経過後にポーリングしている情報処理端末がエラー状態となるという不具合があった。
【０００９】
本発明はこのような事情に鑑みなされたものであって、情報処理装置と無線通信する場合であっても常時無線接続状態を維持するのを回避して低消費電力化を図り、またデータ授受のために無線チャネルが常時占有されるのを回避することのでき、さらに複数の情報処理装置が無線接続された場合に一の情報処理装置のジョブを実行しても他の情報処理装置がエラー状態となるのを回避することのできる画像処理装置及び該画像処理装置の制御方法を提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記目的を達成するために本発明に係る画像処理装置は、情報処理装置と無線で接続され、前記情報処理装置との間で制御データを含む各種データの授受を行う無線通信手段と、所定の有線通信回線を介して端末装置に接続され該端末装置との間で画像データの送受信を行う送受信手段と、前記情報処理装置との無線接続状態を前記各種データの授受を行う通常動作モードから所定の省電力モードに移行するモード移行手段と、前記所定の省電力モード時に装置状態を監視する監視手段と、該監視手段により監視されている装置状態が所定の状態変化をしたときは前記所定の省電力モードから前記通常動作モードに復帰する第１の無線通信復帰手段と、該第１の無線通信復帰手段により無線通信が復帰したときは前記無線通信手段により前記状態変化を前記情報処理装置に通知する第１の通知手段とを備え、前記モード移行手段は、前記第１の通知手段による前記状態変化の通知の後は、前記通常動作モードから前記所定の省電力モードに移行することを特徴としている。
【００１１】
また、本発明に係る画像処理装置の制御方法は、情報処理装置と画像処理装置とを無線で接続し、制御データを含む各種データの授受を行うと共に、前記画像処理装置を所定の有線通信回線を介して端末装置に接続し、該端末装置と前記画像処理装置との間で各種データの送受信を行う画像処理システムの制御方法であって、前記画像処理装置が、情報処理装置との無線接続状態を前記各種データの授受を行う通常動作モードから所定の省電力モードに移行するモード移行ステップと、前記所定の省電力モード時に装置状態を監視する監視ステップと、前記監視されている装置状態が状態変化をしたときは前記所定の省電力モードから前記通常動作モードに復帰する第１の無線通信復帰ステップと、該第１の無線通信復帰ステップで無線通信が復帰したときは前記状態変化情報を前記情報処理装置に通知する第１の通知ステップとを含み、前記モード移行ステップは、前記通知手段による前記状態変化の通知の後は、前記通常動作モードから前記所定の省電力モードに移行することを特徴としている。
【００１２】
尚、本発明のその他の特徴は、下記の発明の実施の形態の記載より明らかとなろう。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づき詳説する。
【００１４】
図１は本発明に係る画像処理システムの一実施の形態を示すシステム構成図であって、該画像処理システムは、スキャナ機能、プリンタ機能、ファクシミリ送受信機能を備えた画像処理装置（マルチファンクション装置）１と、パーソナルコンピュータ等の２台の情報処理端末２（第１及び第２の情報処理端末２ａ、２ｂ）とが無線３を介して接続され、さらに画像処理装置２は公衆交換電話網（ＰＳＴＮ）等の通信回線４を介して相手端末５に接続されている。そして、画像処理装置２は通信回線４を介して相手端末５とファクシミリ通信を行うことができると共に、第１及び第２の情報処理端末２ａ、２ｂには無線通信プロトコルとしてのブルーツース用の通信ユニットが内蔵され、第１及び第２の情報処理端末２ａ、２ｂとの間で画像データ、テキストデータや制御プログラムの授受を行うことができる。
【００１５】
図２は画像処理装置１の詳細を示すブロック構成図である。
【００１６】
ＣＰＵ６は後述する各構成要素と接続されて装置全体を制御する。ＲＯＭ７はＣＰＵ６で実行される制御プログラムやオペレーティングシステム(ＯＳ)が格納されている。そして、ＣＰＵ６は、ＲＯＭ７に格納されている制御プログラムを実行することにより、ＯＳの管理下でスケジューリングやタスクスィッチなどのソフトウエア制御を行う。
【００１７】
ＲＡＭ８はＳＲＡＭ等で構成され、プログラム制御変数等を記憶したり、ユーザが登録した設定値や装置の管理情報を記憶し、またＣＰＵ６のワークエリアとして使用される。画像メモリ９はＤＲＡＭ等で構成され、画像データを蓄積する。データ変換部１０は、ページ記述言語(ＰＤＬ)の解析やキャラクタデータのＣＧ展開等、画像データの変換を行う。
【００１８】
スキャナ部１１はＣＳイメージセンサ(密着型イメージセンサ)を備え、該ＣＳイメージセンサで原稿画像を光学的に読み取る。読取制御部１２は、スキャナ部１１で読み取られた原稿画像を電気的な画像信号に変換し、二値化処理や中間調処理等の各種画像処理を施し高精細な画像データを出力する。尚、読取制御部１２は、本実施の形態では、原稿を搬送しながら読取を行うシート読取制御方式と、原稿台に載置された原稿を走査するブック読取制御方式の双方に対応している。
【００１９】
操作部１３は、各種キー、ＬＥＤ、ＬＣＤ等で構成され、ユーザによる各種入力操作や、画像処理装置の動作状況の表示などを行う。
【００２０】
記録制御部１４は、スキャナ部１１から入力された画像データ、或いは情報処理端末２や相手端末５から送信されてきた画像データに対し、スムージング処理や記録濃度補正処理、色補正などの各種画像処理を施して高精細は画像データに変換する。プリンタ部１５は、レーザービームプリンタやインクジェットプリンタ等で構成され、記録制御部１４で得られた画像データを出力する。
【００２１】
通信制御部１６は、モデム(変復調装置)やＮＣＵ(網制御装置)等で構成されると共に、通信回線４に接続され、ＩＴＵ−Ｔ勧告のＴ３０プロトコルに準拠した通信制御や通信回線４に対する発呼・着呼等の回線制御を行う。
【００２２】
留守録制御部１７は、音声ＩＣや音声録音再生制御部等で構成され、留守番電話機能を提供する。
【００２３】
解像度変換処理部１８は、画像データのミリーインチ解像度変換などの解像度変換制御を行い、また画像データの拡大縮小処理を行うことができる。符号復号化処理部１９は、画像処理装置１で扱う画像データの符号復号化処理や拡大縮小処理を行う。
【００２４】
ブルーツース制御部２０は、無線通信プロトコルとしてのブルーツース規格に準拠して無線制御を行い、ＣＰＵ６からのコマンドをパケットにしてブルーツースベースバンド処理部２１に送信したり、ブルーツースベースバンド処理部２１からのパケットをコマンドとしてＣＰＵ６に送信する。ブルーツースベースバンド処理部２１は、ブルーツースの周波数ホッピング処理やフレームの組立処理及び分解処理を行う。
【００２５】
高周波部２２は所定の高周波数（例えば、２．４ＧＨｚ）で電波を送受信する。拡張スロット２３はオプションボードを挿入するスロットであって、拡張画像メモリやＳＣＳＩインターフェースボード、ビデオインターフェースボード等の各種オプションボードを着脱自在に装着することができる。
【００２６】
図３は、画像処理装置１のソフトウエア階層図である。
【００２７】
最上位レイヤの制御タスク３０は、スキャナ制御タスク２５、プリンタ制御タスク２６、ファックス制御タスク２７、ＭＭＩ（Multimodal interface）制御タスク２８、及び電話機能制御タスク２９からなり、ファクシミリのデバイス制御やユーザ操作部分の制御を行う。
【００２８】
ジョブコントロールタスク３１は、下位レイヤであるイベントコントロールタスク３２からのジョブを解析して振り分け、前記最上位レイヤの制御タスク３０にキューイングを行う。
【００２９】
イベントコントロールタスク３２は、下位レイヤの第１のブルーツース制御タスク３３から受け取ったイベントを解析し、前記最上位レイヤの制御タスク３０のうち、対応する制御タスクに対してコマンドのキューイングを行う。
【００３０】
第１のブルーツース制御タスク３３は、第１のブルーツースコントローラ３４から上位レイヤであるイベントコントロールタスク３２宛ての情報（コマンド）を受け取るとその情報を前記イベントコントロールタスク３２に送出し、またイベントコントロールタスク３２から情報処理端末２に送信しようとする情報（レスポンス）を受け取ると下位レイヤである第１のブルーツースコントローラ３４にその情報を送出する。
【００３１】
尚、このように第１のブルーツース制御タスク３３が、第１のブルーツースコントローラ３４からのコマンドを受け取ったときは該コマンドをイベントコントロールタスク３２に送出し、またイベントコントロールタスク３２からのレスポンスを受け取ったときは第１のブルーツースコントローラ３４に該レスポンスを送出する動作モードを（画像処理装置側）コマンドスルーモードという。
【００３２】
また、第１のブルーツース制御タスク３３は、該タスク自身が上位レイヤであるイベントコントロールタスク３２にコマンドを送出することができ、また該コマンドからのレスポンスを受信した場合は下位レイヤである第１のブルーツースコントローラ３４に情報を渡すことなくＲＡＭ８に記憶させることができる。
【００３３】
尚、このように第１のブルーツース制御タスク３３とイベントコントロールタスク３２との間でデータの授受を行う動作モードを（画像処理装置側）コマンドリターンモードという。
【００３４】
また、第１のブルーツースコントローラ３４と第１のブルーツースドライバ３５とで無線インターフェースを構成し、第１のブルーツースコントローラ３４の上位レイヤである第１のブルーツース制御タスク３３から受け取った情報は、ブルーツースのジェネリックアクセス・プロファイルとその下位概念であるシリアルポート・プロファイルに従い、無線情報として情報処理端末２に送信される。
【００３５】
ＯＳ３６は機器組み込み型のオペレーティングシステムであって、前記ソフトウエア階層のタスクスィッチングやイベント管理、メモリ管理を行う。
【００３６】
図４は情報処理端末２のソフトウエア階層図である。
【００３７】
情報処理端末２と画像処理装置１との間の制御情報の授受は、上位レイヤであるファクシミリマネージャ３７、プリンタアプリケーション３８、又はスキャナアプリケーション３９からの情報をインボックス４０、アウトボックス４１、プリンタドライバ４２、又はスキャナドライバ４３を経由することにより、インタフェースモジュール４４で管理される。すなわち、インタフェースモジュール４４は、ファクシミリ送信画像やスキャナ部１１で読み取った画像データのファイル転送、ファクシミリ受信画像の読み込み、プリンタ部１５から印刷出力する画像データの転送を管理する。
【００３８】
第２のブルーツース制御タスク４５は、上位レイヤであるインターフェースモジュール４４から画像処理装置１に送信しようとする情報（コマンド）を受け取ると下位レイヤである第２のブルーツースコントローラ４６にその情報を送出し、また第２のブルーツースコントローラ４６からインターフェースモジュール４４宛の情報（レスポンス）を受け取ると該インターフェースモジュール４４にその情報を送出する。
【００３９】
尚、このように第２のブルーツース制御タスク３３が、インターフェースモジュール４４（ファクシミリ送信の場合は、ファクシミリマネージャ３７）からコマンドを受け取ったときは該コマンドを第２のブルーツースコントローラ４６に送出し、また第２のブルーツースコントローラ４６からのレスポンスを受け取ったときはインターフェースモジュール４４に該レスポンスを送出する動作モードを（情報処理端末側）コマンドスルーモードという。
【００４０】
また、第２のブルーツース制御タスク４６は、上位レイヤであるインターフェイスモジュール４４から画像処理装置１に送信しようとする情報を受け取った場合でも、第２のブルーツース制御タスク４６自身の判断で直ちにインターフェースモジュール４４にレスポンスを送出することができる。
【００４１】
尚、このように第２のブルーツース制御タスク４６とインターフェースモジュール４４との間でデータの授受を行う動作モードを（情報処理端末側）コマンドリターンモードという。
【００４２】
また、上述した画像処理装置１と略同様、第２のブルーツースコントローラ４６と第２のブルーツースドライバ４７とで無線インターフェースを構成し、第２のブルーツースコントローラ４６の上位レイヤである第２のブルーツース制御タスク４５から受け取った情報は、ブルーツースのジェネリックアクセス・プロファイルとその下位概念であるシリアルポート・プロファイルに従い、無線情報として画像処理装置１に送信される。
【００４３】
このように情報処理端末２は、インタフェースモジュール４４、第２のブルーツース制御タスク４５、第２のブルーツースコントローラ４６、及び第２のブルーツースドライバ４７を経由し、画像処理装置１との間の動作を制御している。
【００４４】
尚、ＯＳ４８は情報処理端末２を動作させるためのオペレーティングシステムであって、情報処理端末２上でのＭＭＩやアプリケーションの制御サービスを実行する。
【００４５】
図５は画像処理装置の電源投入時における第１のブルーツース制御タスク３３の動作手順を示すフローチャートである。
【００４６】
すなわち、画像処理装置１の電源がオンすると、ステップＳ１において、第１のブルーツース制御タスク３３の初期化処理を行い、さらに動作モードをコマンドスルーモードにし、情報処理端末２の電源投入を待機する。
【００４７】
また、図６は情報処理端末２の電源投入時における第２のブルーツース制御タスク４５の動作手順を示すフローチャートであって、情報処理端末２の上位レイヤのうち、ファクシミリマネージャ３７により制御が管理される場合を示している。
【００４８】
情報処理端未２の電源をオンするとファクシミリマネージャ３７が起動し、ステップＳ１１で第２のブルーツースコントローラ４６に照会コマンド（Inquiry）を送出する。
【００４９】
次いで、ステップＳ１２では送出した照会コマンドに対し画像処理装置１が応答したか否かを判断し、正常に応答しなかった場合はステップＳ１３に進み、接続できる画像処理装置１が存在しない旨を情報処理端末２の表示部を介してユーザに通知し、処理を終了する。
【００５０】
また、ステップＳ１２で正常に応答したと判断された場合は、ステップＳ１４に進み、第２のブルーツースコントローラ４６に接続要求を行う。そして続くステップＳ１５では接続要求に対する応答を待機し、第２のブルーツースコントローラ４６から接続要求の失敗が通知されるとステップＳ１６に進み、画像処理装置１との接続に失敗した旨を情報処理端末２の表示部を介してユーザに通知し、処理を終了する。
【００５１】
一方、画像処理装置１との接続が成功し、接続が完了した場合は、ステップＳ１７に進み、画像処理装置１との接続が確立できたことを知らせるレディー信号（Ready）をファクシミリマネージャ３７に通知し、続くステップＳ１８では動作モードをコマンドスルーモードに移行する。これにより、第２のブルーツース制御タスク４５は、ファクシミリマネージャ３７からコマンドを受け取った時は該コマンドを第２のブルーツースコントローラ４６に送出し、第２のブルーツースコントローラ４６からレスポンスを受け取った時は該レスポンスをファクシミリマネージャ３７に送出することが可能となる。
【００５２】
次に、ファクシミリマネージャ３７が、上記レディー信号を受信するとシリアルポート・プロファイルを使用し、ファクシミリマネージャ３７と画像処理装置１のイベントコントロールタスク３２との間で初期化処理を行う。そしてステップＳ１９では初期化処理が終了したか否かを判断し、初期化処理が終了するとステップＳ２０に進み、状態情報取得コマンドを送出し、続くステップＳ２１では状態情報取得コマンドに対するレスポンスを受信し、該レスポンスに含まれる状態情報を情報処理端末２のＲＡＭ（不図示）に記憶する。
【００５３】
次に、ステップＳ２２に進み、画像処理装置１との通信状態をブルーツース規格の省電力モードであるパークモード（park mode)に移行するように第２のブルールースコントローラ４６に要求する。そして、続くステップＳ２３では第２のブルールースコントローラ４６からパークモードへの移行通知を受けたか否かを判断し、移行通知を受けた場合はステップＳ２４に進んで動作モードをコマンドリターンモードに移行させ、電源オン時の処理を終了する。
【００５４】
図７は情報処理端末２に電源が投入されてから受信待機状態に移行するまでの処理を示したシーケンス図である。尚、画像処理装置１は既にオン状態とされている。
【００５５】
情報処理端末２の電源が投入されると、ファクシミリマネージャ３７が起動し、第２のブルーツース制御タスク４５は照会コマンドを第２のブルーツースコントローラ４６に送信し、画像処理装置１が通信できる状態にあることを確認する。尚、この時、照会コマンド内の装置種別情報をシリアル通信端末として送信する。
【００５６】
そして、照会コマンドを受信した第２のブルーツースコントローラ４６は第１のブルーツースコントローラ３４との間で所定の照会手順を実行し、その結果が第２のブルーツースコントローラ４６から第２のブルーツース制御タスク４５に通知される。
【００５７】
そして、第２のブルーツース制御タスク４５は、照会結果を解析し、画像処理装置１との接続が可能と判断した場合は画像処理装置１のアドレスを指定して第２のブルーツースコントローラ４６に対して接続要求を行う。次いで、第２のブルーツースコントローラ４６は、前記接続要求を受け取ると、ブルーツース規格に基づき第１のブルーツースコントローラ３４との間でシリアルポート・プロファイルを使用するコネクションの確立を行う。
【００５８】
コネクションが確立すると、その結果が第１及び第２のブルーツースコントローラ３４、４６から第１及び第２のブルーツース制御タスク３３、４５に夫々通知され、さらに第２のブルーツース制御タスク４５は、ファクシミリマネージャ３７にレディー信号を通知し、これによりファクシミリマネージャ３７は画像処理装置１との間でコネクションが確立できたことを検知する。そして、動作モードはコマンドスルーモードに移行し、ファクシミリマネージャ３７からのコマンドは、第２のブルーツース制御タスク４５を介して第２のブルーツースコントローラ４６に送信することができる。
【００５９】
一方、画像処理装置１においても第１のブルーツース制御タスク３３がコネクションの確立を確認すると第１のブルーツースコントローラ３４からのコマンドを第１のブルーツース制御タスク３３を介してイベントコントロールタスク３２に送出可能とすべくコマンドスルーモードに移行し、情報処理端末２からのコマンド待機状態となる。
【００６０】
そしてこの後、情報処理端末２と画像処理装置１との間で初期化処理Ａを行う。すなわち、ファクシミリマネージャ３７は、情報処理端末２の日付やファクシミリマネージャ３７に登録されている名称等のデータを画像処理装置１に転送するための初期化コマンドを第２のブルーツース制御タスク４５に送信する。そして、第２のブルーツース制御タスク４５は、受信した初期化コマンドをそのまま第２のブルーツースコントローラ４６に転送し、第２のブルーツースコントローラ４６はシリアルポート・プロファイルを使用して前記初期化コマンドを画像処理装置１に転送する。
【００６１】
そして、第１のブルーツースコントローラ３４は、情報処理端末２から送られてきた初期化コマンドを第１のブルーツース制御タスク３３に送り、第１のブルーツース制御タスク３３は、初期化コマンドをそのままイベントコントロールタスク３２に送出する。イベントコントロールタスク３２では受信した初期化コマンドを解析し、その結果をレスポンスとして第１のブルーツース制御タスク３３等を介してファクシミリマネージャ３７に返答し、初期化処理Ａを終了する。
【００６２】
このようにして初期化処理Ａが終了すると、第２のブルーツース制御タスク４５は、画像処理装置１の状態を記憶しておくために、状態情報取得コマンドを画像処理装置１に送信する。状態情報取得コマンドを受信したイベントコントロールタスク３２は、受信した画像の有無、プリンタの状態、スキャナの状態、メモリの状態等、画像処理装置１に関する状態をチェックし、レスポンスは第１のブルーツース制御タスク３３等を介して第２のブルーツース制御タスク４５に伝達され、該レスポンスの内容は画像処理装置１及び情報処理端末２に記憶される。
【００６３】
このようにして状態情報の記憶処理が終了すると、第２のブルーツース制御タスク４５は第２のブルーツースコントローラ４６に対しパークモードへの移行要求を行い、該パークモードへの移行要求を受信した第２のブルーツースコントローラ４６は、ブルーツース規格に従って第１のブルーツースコントローラ３４との間でパークモードへの移行手順を実行する。そして移行手順が終了すると第１及び第２のブルーツースコントローラ３４、４６は第１及び第２のブルーツース制御タスク３３、４５に対し夫々パークモードに移行した旨を通知する。
【００６４】
このようにして第１及び第２のブルーツース制御タスク３３、４５が第１及び第２のブルーツースコントローラ３４、４６からパークモードへの移行通知を受信すると、動作モードはコマンドリターンモードに移行する。
【００６５】
そして、コマンドリターンモードになった後、第１及び第２のブルーツース制御タスク３３、４５は、有線Ｉ／Ｆと同様の動作を行う。
【００６６】
すなわち、第１のブルーツース制御タスク３３は、状態情報取得コマンドをイベントコントロールタスク３２に定期的に発行し、相手端末５から通信回線４を介して画像データを受信したか否かや画像処理装置１の状態変化を常時監視し、イベントコントロールタスク３２は第１のブルーツース制御タスク３３からの状態情報取得コマンドに対し、受信画像の有無情報等を含むレスポンスを前記第１のブルーツース制御タスク３３に送出する。
【００６７】
同様に、ファクシミリマネージャ３７は、状態情報取得コマンドを第２のブルーツース制御タスク４５に定期的に発行し、該第２のブルーツース制御タスク４５は情報処理端末のＲＡＭに記憶されている状態情報をレスポンスとしてファクシミリマネージャ３７に送出する。
【００６８】
尚、本実施の形態では省電力モードとしてパークモードを使用しているが、必要に応じてブルーツース規格のスニフモードやホールドモードを使用することもできる。
【００６９】
図８は状態変化通知の動作手順を示すシーケンス図であって、該シーケンスは、画像処理装置１が画像を受信することによって状態が変化し、この状態変化を情報処理端末２の第２のブルーツース制御タスク４５に通知する場合を示している。
【００７０】
画像処理装置１の第１のブルーツース制御タスク３３は、待機時、コマンドリターンモードＣになっており、画像処理装置１の状態を監視するために状態情報取得コマンドを定期的にイベントコントロールタスク３２に発行している。イベントコントロールタスク３２はＲＡＭ８に記憶されている画像管理情報を検索して受信画像があるか否かをチェックする。すなわち、装置の使用状況や異常有無の検知を行い、受信画像の有無、受信の可否、送信の可否、スキャンの可否等の状態情報を状態情報取得コマンドのレスポンスとして第１のブルーツース制御タスク３３に送出する。そして、第１のブルーツース制御タスク３３は受け取ったレスポンスから、画像処理装置１の状態に変化があったか否かを判断する。変化がない場合は状態情報取得コマンドを定期的に発行し、画像処理装置１の監視を続ける。
【００７１】
また、情報処理端末２においても、ファクシミリマネージャ３７が第２のブルーツース制御タスク４５に定期的に状態情報取得コマンドを発行し、第２のブルーツース制御タスク４５はそのレスポンスをファクシミリマネージャ３７に送出している。そして、イベントコントロールタスク３２からのレスポンス内容を解析し状態情報に変化があった場合は情報処理端末２に通知している状態情報と変化後の状態情報とを比較し、情報処理端末２にその状態変化を通知するか否かを判断する。例えば、画像を受信することにより受信画像が「無」から「有」に変化すると、第１のブルーツース制御タスク３３は、情報処理端末２に状態情報を通知するために、画像処理装置１と情報処理端末２との通信を復帰させる。
【００７２】
尚、画像処理装置１が画像受信したことを第１及び第２の情報処理端末２ａ、２ｂのうちのいずれの情報処理端末２に通知するかは、端末毎の設定や、受信した相手番号、ダイヤルイン番号等により画像処理装置１が判断する。
【００７３】
通信を復帰させるために、第１のブルーツース制御タスク３３は第１のブルーツースコントローラ３４にアクティブ復帰要求コマンドを送出する。アクティブ復帰要求コマンドを受けた第１のブルーツースコントローラ３４は、第２のブルーツースコントローラ４６との間でブルーツースの通信復帰手順を実行し、通信が復帰すると、第１のブルーツースコントローラ３４は、第１のブルーツース制御タスク３３、４５にモード変更通知を行う。モード変更通知を受けた第１のブルーツース制御タスク３３はその内容から通信が復帰したと判断し、コマンドリターンモードＣからコマンドスルーモードＤに移行する。
【００７４】
同様に、情報処理端末２の第２のブルーツースコントローラ４６は第２のブルーツース制御タスク４５にモード変更通知を行う。モード変更通知を受けた第２のブルーツース制御タスク４５はその内容から通信が復帰したと判断し、コマンドリターンモードＢからコマンドスルーモードＥに移行した後、状態情報取得コマンドを画像処理装置１に送出する。そして、状態情報取得コマンドを受けた画像処理装置１のイベントコントロールタスク３２はＲＡＭ８に記憶されている画像管理情報を検索して受信画像をチェックし、装置の使用状況および異常の検知を行い、受信画像の有無、受信の可否、送信の可否、スキャンの可否等の状態情報を状態情報取得コマンドのレスポンスとして第１のブルーツース制御タスク３３に送出する。
【００７５】
第１のブルーツース制御タスク３３は、受け取ったレスポンスの状態情報を情報処理端末２に通知した状態情報として、画像処理装置１の状態情報とは別に記憶しておく。また、状態情報取得コマンドのレスポンスを受けた第２のブルーツース制御タスク４５は受け取った状態情報を該第２のブルーツース制御タスク４５のバッファ領域（一時記憶領域）に記憶しておく。状態情報を受け取った第２のブルーツース制御タスク４５は省電力モードであるパークモードに移行するため第２のブルーツースコントローラ４６にパークモード移行要求を行い、パークモード移行要求を受けた第２のブルーツースコントローラ４６は第１のブルーツースコントローラ３４との間でパークモード移行手順を実行し、第１及び第２のブルーツースコントローラ３４、４６は第１及び第２のブルーツース制御タスク３３、４５にパークモードに移行した旨をそれぞれ通知する。第１のブルーツース制御タスク３３はパークモードに移行したことを受信するとコマンドリターンモードＣになり、再び受信情報取得コマンドを定期的にイベントコントロールタスク３２に送出し、画像処理装置１の状態を監視する。また、パークモードに移行したことを受けた第２のブルーツースコントローラ４６は該第２のブルーツースコントローラ４６のバッファ領域に記憶していた状態情報をＲＡＭに記憶し、画像処理装置１の状態情報を更新する。
【００７６】
同様に、情報処理端末２においても、第２のブルーツース制御タスク４５がパークモードへの変更通知を受けると、動作モードはコマンドリターンモードＢに移行し、ファクシミリマネージャ３７と第２のブルーツース制御タスク４５との間でコマンドとレスポンスの授受を行う。
【００７７】
そして、画像処理装置が画像受信をしていない画像非受信状態から画像受信状態に状態変化が生じると、情報処理端末２のＲＡＭに記憶している状態情報のうち、受信画像情報が、画像「無」から画像「有」に更新され、その後はファクシミリマネージャ３７からの状態情報取得コマンドに対するレスポンスのうち、受信画像情報は画像「有」となる。
【００７８】
図９は受信画像の転送処理時の動作手順を示したシーケンス図であって、本シーケンスは、画像処理装置１が相手端末５から画像データを受信し、その受信画像を２台の情報処理端末２のうち、第１の情報処理端末２ａ転送する場合を示している。
【００７９】
画像処理装置１が画像を受信したために状態変化が生じ、斯かる状態変化が第１の情報処理端末２ａの第２のブルーツース制御タスク４５に通知、記憶されると、第２のブルーツース制御タスク４５はファクシミリマネージャ３７から状態情報取得コマンドを受け、次いで記憶している状態情報をレスポンスとしてファクシミリマネージャ３７に送信する。これにより、ファクシミリマネージャ３７は受信画像「有」の情報を取得すると、該ファクシミリマネージャ３７は第２のブルーツース制御タスク４５に受信アップロードコマンドを送出する。第２のブルーツース制御タスク４５が受信アップロードコマンドを受信すると、記憶している画像処理装置１の状態情報から、受信アップロードが可能か否かを判断する。そして、状態情報のうち、受信画像情報が画像「無」の場合は、破線に示すように、第２のブルーツース制御タスク４５は画像処理装置１にコマンドを送ることなくそのままファクシミリマネージャ３７に「ＮＧ」レスポンスを送出する。一方、状態情報のうち、受信画像情報が画像「有」の場合は第２のブルーツース制御タスク４５は画像処理装置１との通信ができるように、省電力モードであるパークモードから通信可能なアクティブモードへの復帰を第２のブルーツースコントローラ４６に要求する。アクティブモードへの復帰要求を受けた第２のブルーツースコントローラ４６は第１のブルーツースコントローラ３４との間で、ブルーツースの通信復帰手順を実行する。
【００８０】
通信が復帰すると、第１のブルーツースコントローラ３４は第１のブルーツース制御タスク３３にモード変更通知を行い、モード変更通知を受けた第１のブルーツース制御タスク３３はコマンドスルーモードＤに移行する。
【００８１】
また、第２のブルーツースコントローラ４６は第２のブルーツース制御タスク４５にモード変更通知を行い、モード変更通知を受けた第２のブルーツース制御タスク４５はファクシミリマネージャ３７からの受信アップロードコマンドを画像処理装置１に送出し、コマンドスルーモードＥに移行する。画像処理装置１は受信アップロードコマンドを受け取ると該コマンドをイベントコントロールタスク３２に送出すると共に、このコマンド受信により画像処理装置１が状態変化したと判断し、第１の情報処理端末２ａ以外の他の情報処理端末である第２の情報処理端末２ｂに状態変化を通知する。
【００８２】
このように第２の情報処理端末２ｂに状態変化を通知することにより、第１の情報処理端末２ａとの間で受信アップロード処理を実行している間に、第２の情報処理端末２ｂから受信アップロード処理と競合して他の処理が動作指示されることはない。
【００８３】
そして、受信アップロードコマンドを受けたイベントコントロールタスク３２は受信画像があるので「ＯＫ」レスポンスを第１の情報処理端末２ａに送出する。
【００８４】
このようにして第１及び第２のブルーツース制御タスク３３、４５がコマンドスルーモードＤ、Ｅになると、有線Ｉ／Ｆと同様、コマンドインターフェイスでブルーツースの規格に基づくシリアルポート・プロファイルを使用し受信画像データ転送処理Ｆを行う。
【００８５】
受信画像データ転送処理Ｆが終了すると、第２のブルーツース制御タスク４５は、画像処理装置１の状態との同期をとるために状態情報取得コマンドを画像処理装置１に送出する。状態情報取得コマンドを受けたイベントコントロールタスク３２は、受信画像の有無、送信.受信.スキャンの可否等の状態情報をチェックし、チェック内容をレスポンスとして第１の情報処理端末２ａに送出する。そして、第２のブルーツース制御タスク４５は受け取った状態情報をＲＡＭに記憶する。
【００８６】
その後、図７と同様にしてパークモードに移行し、状態変化を第２の情報処理端末２ｂに通知した後、動作モードはコマンドリターンモードＢ、Ｃとなり、なって次画像データを受信するまで待機状態となる。
【００８７】
図１０は、図９の受信画像データ転送処理Ｅで実行される処理手順のフローチャートである。
【００８８】
すなわち、受信アップロードコマンドが画像処理装置１に送出され、そのレスポンスが第１の情報処理端末２ａに送出されると、次に第１の情報処理端末２ａはファイルＩＤとページ番号が指定されたページ情報取得コマンドを画像処理装置１に送出する（ステップＳ３２）。画像処理装置１は、ページ情報取得コマンドを受信すると、ＲＡＭ８の管理情報から指定されたページの主／副走査解像度情報をパラメータに設定し「ＯＫ」の返答と共に送出する。
【００８９】
次に、第１の情報処理端末２ａは画像処理装置１にページ転送要求コマンドを送り、更に転送対象となるファイルＩＤ及びページ番号を設定したパラメータを画像処理装置１に送る（ステップＳ３３）。そして、画像処理装置１は、指定されたファイルＩＤのページ番号が画像メモリ９に蓄積されているのを確認した後、第１の情報処理端末２ａに「ＯＫ」を返答する（ステップＳ３４）。次いで、第１の情報処理端末２ａは、ページ転送要求コマンドに対して「ＯＫ」の返答を受信すると、要求ページ指定コマンドを画像処理装置１に送り、更に、ページ情報取得コマンドで取得した主／副走査解像度やデータ形式を設定したパラメータを画像処理装置１に送る（ステップＳ３５）。画像処理装置１は、受信したパラメータとＲＡＭ８の管理情報の内容が一致しているのを確認し、内容が一致している時は情報処理端末２に「ＯＫ」の返答を行う（ステップＳ３６）。
【００９０】
その後、第１の情報処理端末２ａは、画像データ転送要求コマンドを発行する（ステップＳ３７）。そして、画像データ転送要求コマンドを受信した画像処理装置１は、「ＯＫ」の返答と共に所定サイズの画像データを画像メモリ９から情報処理端末２に転送する（ステップＳ３８）。
【００９１】
次いで、１ページ分の画像データが転送されたか否かを判断し（ステップＳ３９）、その答が否定（Ｎｏ）の場合はステップＳ３７に戻る一方、その答が肯定（Ｙｅｓ）の場合は、第１の情報処理端末２ａは、転送した受信画像データをインボックス４０に格納した後、受信画像の転送終了と受信画像の内容を可視表示し、次いでページ消去コマンドを発行する（ステップＳ４０）。そして、ページ消去コマンドを受け取った画像処理装置１は、指定されたページの画像データを画像メモリ９から消去し、ＲＡＭ８の管理情報を修正し、第１の情報処理端末２ａに「ＯＫ」を返答する（ステップＳ４１）。
【００９２】
次に、全ページ分の受信画像データが転送されたか否かを判断し（ステップＳ４２）、その答が否定（Ｎｏ）のときはステップＳ３２に戻って上述の処理を繰り返す一方、その答が肯定（Ｙｅｓ）となると、第１の情報処理端末２ａはファイル消去指示コマンドを発行し（ステップＳ４３）、該ファイル消去指示コマンドを受信した画像処理装置１は、ＲＡＭ８内のファイル管理情報を消去し、第１の情報処理端末２ａに「ＯＫ」を返答し（ステップＳ４４）、処理を終了する。
【００９３】
図１１は送信画像の転送処理時の動作手順を示したシーケンス図であって、本シーケンスは、第１の情報処理端末２ａに記憶されている画像データを画像処理装置１に転送し、該画像処理装置１が、指定された宛先（相手端末５）にファクシミリ送信する場合の動作手順を示している。
【００９４】
ファクシミリマネージャ３７に対して送信指示操作が行われると、ファクシミリマネージャ３７は第２のブルーツース制御タスク４６に送信指示コマンドを送出する。第２のブルーツース制御タスク４６は動作指示要求である送信指示コマンドを受け取ると、実行可能か否かを第１の情報処理端末２ａのＲＡＭに記憶している状態情報から判断する。状態情報のうち、送信可否情報が送信不可であれば、破線に示すように、画像処理装置１にコマンドを送らず、第２のブルーツース制御タスク４５が直接ファクシミリマネージャ３７に「ＮＧ」レスポンスを送出し、ファクシミリマネージャ３７はＮＧレスポンスを受けると送信不能を表示部に表示する。
【００９５】
一方、前記送信可否情報が送信可能であれば、図９と同様の手順でアクティブ復帰を行い、通信が復帰すると送信指示コマンドを画像処理装置１に送出した後、コマンドリターンモードＢからコマンドスルーモードＥに移行する。
【００９６】
また、第１のブルーツース制御タスク３３は、第１のブルーツースコントローラ３４からアクティブモードへの変更通知を受信するとコマンドスルーモードＤに移行し、次いで、第１の情報処理端末２ａからの送信指示コマンドを受け取る。そしてこれにより画像処理装置１の状態が変化したと判断し、第２の情報処理端末２ｂに状態変化を通知する。
【００９７】
このように第２の情報処理端末２ｂに状態変化を通知することにより、第１の情報処理端末２ａとの間で送信サービス処理を実行している間に、第２の情報処理端末２ｂから送信サービス処理と競合する他の処理を動作指示されることはない。
【００９８】
そして、送信指示コマンドを受信したイベントコントロール３２は、「ＯＫ」レスポンスを第１の情報処理端末２ａに送出する。
【００９９】
画像処理装置１から「ＯＫ」レスポンスを受けると、ファクシミリマネージャ３７は、有線Ｉ／Ｆと同様のコマンドインターフェースで送信画像データ転送処理Ｇを行う。
【０１００】
次いで、送信画像データ転送処理Ｇが終了すると、第２のブルーツース制御タスク４５は状態情報取得コマンドを画像処理装置１に送出し、そのレスポンスに含まれる状態情報をＲＡＭに記憶する。そして、このレスポンスを受けた後、図９と同様の手順によりパークモードに移行し、第１のブルーツース制御タスク３３がパークモードへの変更通知を受けると状態変化が生じたと判断してその状態変化を第２の情報処理端末２ｂに通知した後、システムはコマンドリターンモードＣ、Ｂに移行する。
【０１０１】
図１２は図１１の送信画像データ転送処理Ｇの処理手順を示すフローチャートである。
【０１０２】
まず、第１の情報処理端末２ａは、受付番号取得コマンドを画像処理装置１に送信する（ステップＳ５１）。画像処理装置１は、受付番号取得コマンドを受信すると、ＲＡＭ８に記憶されている受付番号を「ＯＫ」の返答と共に第１の情報処理端末２ａに送出する（ステップＳ５２）。
【０１０３】
次に、第１の情報処理端末２ａは、ページ情報指示コマンドを画像処理装置１に送信し、更に送信する画像データの主／副走査解像度や画像サイズ情報を設定したパラメータを画像処理装置１に送信する（ステップＳ５３）。画像処理装置１は、受信したパラメータに基づき送信可能か否かをチェックし、送信可能ならばＲＡＭ８の管理情報に各パラメータを設定し、「ＯＫ」の返答を第１の情報処理端末２ａに送る（ステップＳ５４）。
【０１０４】
そして、第１の情報処理端末２ａは、ページ情報指示コマンドに対し「ＯＫ」の返答を受信すると、画像データ転送指示コマンド及び画像データを画像処理装置１に送る（ステップＳ５５）。
【０１０５】
次いで、画像処理装置１は、画像データ転送指示コマンドにより画像データを受信し、画像メモリ９に蓄積し、「ＯＫ」の返答を第１の情報処理端末２ａに送信する（ステップＳ５６）。尚、この場合、画像メモリ９に空容量がない場合は「ＮＧ」の返答を送って処理を終了する。
【０１０６】
次に、第１の情報処理端末２ａは、画像データ転送指示コマンドに対し「ＯＫ」の返答を受け取っている間中、１ページ分の画像データを画像処理装置１に送信する。
【０１０７】
そして、画像メモリ９に所定量の送信画像データが蓄積されると画像処理装置１は、送信指示コマンドで受信した宛先ファクシミリ番号に発呼し、ファクシミリ送信を行う。尚、ファクシミリ送信の１ページ終了毎に、画像メモリ９の該当する領域を消去する。
【０１０８】
次いで、１ページの画像データ送信が終了したか否かを判断し（ステップＳ５７）、終了した場合は、全ページの画像データ送信が終了したか否かを判断し（ステップＳ５８）、その答が否定（Ｎｏ）の場合は、ステップＳ５３に戻って上述の処理を繰り返し、その答が肯定（Ｙｅｓ）となると処理を終了する。
【０１０９】
次に、画像転送時の処理手順を第１の情報処理端末２ａ側と画像処理装置１側とに分けて説明する。
【０１１０】
図１３は第１の情報処理端末２ａにおける転送処理手順を示すフローチャートであって、本プログラムは第２のブルーツース制御タスク４５で実行される。
【０１１１】
第２のブルーツース制御タスク４５は、待機時にはコマンドリターンモードＣになっており、画像処理装置１と第１の情報処理端末２ａとの間はパークモードに設定されている。
【０１１２】
そして、ステップＳ６１ではファクシミリマネージャ３７から動作指示コマンド（受信画像アップロードコマンド又は送信指示コマンド）を受信したか否かを判断し、その答が否定（Ｎｏ）の場合は直ちにステップＳ６４に進む一方、その答が肯定（Ｙｅｓ）の場合はステップＳ６２に進んで動作指示コマンドで指示された動作が実行可能か否かを判断する。そして実行不可能な場合はステップＳ６３でファクシミリマネージャ３７に「ＮＧ」レスポンスを送出した後、ステップＳ６４に進む。
【０１１３】
ステップＳ６４ではファクシミリマネージャ３７から状態情報取得コマンドを受信したか否かを判断し、その答が否定（Ｎｏ）のときは直ちにステップＳ６６に進む一方、その答が肯定（Ｙｅｓ）のときは状態情報コマンドに対するレスポンスをファクシミリマネージャ３７に送出した後、ステップＳ６６に進む。
【０１１４】
次に、ステップＳ６６ではアクティブモードへの変更通知が第２のブルーツースコントローラ４６からあったか否かを判断する。そして、ステップＳ６４で状態情報取得コマンドを受信しなかった場合、あるいは受信した状態情報に変化がなかった場合はアクティブモードへの変更はなされずステップＳ６６の答は否定（Ｎｏ）となってステップＳ６１に戻り、コマンドリターンモードＢを継続する。
【０１１５】
一方、画像データを受信したために画像処理装置１の状態に変化が生じたときは画像処理装置１側からアクティブ復帰要求が行われ、アクティブモードに復帰すると、第２のブルーツースコントローラ４６からモード変更通知がなされ、したがってステップＳ６６の答が肯定（Ｙｅｓ）となってステップＳ６７に進む。
【０１１６】
そして、ステップＳ６７では状態情報取得コマンドを第２のブルーツースコントローラ４６に送出し、続くステップＳ６８でそのレスポンスを受信した後、ステップＳ６９で状態情報をＲＡＭに記憶する。このようにして状態情報の更新が終わると、ステップＳ７０に進み、第２のブルーツースコントローラ４６にパークモードへの移行要求を行い、その後ステップＳ６１に戻ってコマンドリターンモードＢを継続する。
【０１１７】
また、ステップＳ６２の答が肯定（Ｙｅｓ）、すなわちステップＳ６９でＲＡＭに記憶した画像処理装置１の状態情報から指示された動作が実行可能と判断した場合は、ステップＳ７１に進み、第２のブルーツースコントローラ４６にアクティブ復帰要求コマンドを送出し、アクティブモードに復帰すると、ステップＳ７２で第２のブルーツースコントローラ４６に動作指示コマンドを送出し、コマンドスルーモードＥに移行する。
【０１１８】
そして、コマンドスルーモードＥでは、まずステップＳ７３でファクシミリマネージャ３７から受信した動作指示コマンド（受信アップロードコマンド又は送信指示コマンド）、或いは画像データを第２のブルーツースコントローラ４６に送出してステップＳ７３に戻る。また、ステップＳ７３の答が否定（Ｎｏ）のときはステップＳ７５に進み、ステップＳ７４の処理結果のレスポンス又は画像データを第２のブルーツースコントローラ４６から受信したか否かを判断し、その答が否定（Ｎｏ）の場合はステップＳ７３に戻る一方、その答が肯定（Ｙｅｓ）のときはステップＳ７６でその受信内容をファクシミリマネージャ３７に送出する。
【０１１９】
そして、続くステップＳ７７では指示した動作が終了したか否かを判断し、その答が否定（Ｎｏ）の場合はステップＳ７３に戻ってコマンドスルーモードＥを継続する一方、ステップＳ７７の答が肯定（Ｙｅｓ）の場合は、ステップＳ６７に進み、上述と同様、ステップＳ６８〜ステップＳ７０の処理を実行してステップＳ６１に戻り、コマンドリターンモードＢに移行する。
【０１２０】
図１４は画像処理装置１における転送処理手順を示すフローチャートであって、本プログラムは第１のブルーツース制御タスク３３で実行される。
【０１２１】
第１のブルーツース制御タスク３３は、待機時にはコマンドリターンモードＣになっており、画像処理装置１と第１の情報処理端末２ａとの間はパークモードに設定されている。
【０１２２】
まず、ステップＳ８１では状態情報取得コマンドをイベントコントロールタスク３２送出し、ステップＳ８２でそのレスポンスを受信した後、ステップＳ９３でレスポンス内容、すなわち状態情報をＲＡＭ８に記憶する。そして、ステップＳ８４ではその記憶内容から状態変化があったか否かを判断し、その答が否定（Ｎｏ）のときはステップＳ８５に進み、第１のブルーツースコントローラ３４からアクティブモードへの変更通知があったか否かを判断し、その答が肯定（Ｙｅｓ）の場合は第１の情報処理端末２ａから画像情報のアップロード又は送信する場合であり、ステップＳ８８に進んで動作モードをコマンドスルーモードＤに移行する。
【０１２３】
一方、ステップＳ８５の答が否定（Ｎｏ）の場合は所定時間待機した後にステップＳ８１に戻り、コマンドリターンモードＣを継続する。
【０１２４】
また、ステップＳ８４の答が肯定（Ｙｅｓ）となって状態情報に変化があった場合は第１の情報処理端末２ａに状態情報を通知するためステップＳ８７に進んでアクティブ復帰要求コマンドを第１のブルーツースコントローラ３３に送出し第１の情報処理端末２ａとの通信を可能とした後、ステップＳ８８に進み、動作モードをコマンドスルーモードＤに移行させる。
【０１２５】
ステップＳ８８では第１のブルーツースコントローラ３３からコマンドを受信したか否かを判断し、受信した場合はステップＳ８９で動作指示コマンドを受信したか否かを判断する。そして、その答が否定（Ｎｏ）の場合は直ちにステップＳ９１に進む一方、その答が肯定（Ｙｅｓ）の場合はステップＳ９０で第２の情報処理端末２ｂに状態変化通知を行った後、ステップＳ９１に進む。
【０１２６】
そして、ステップＳ９１では第１のブルーツースコントローラ８８から受信したコマンドやデータをイベントコントロールタスク３２に送出した後、ステップＳ８８に戻る。
【０１２７】
そして、ステップＳ８８の答が否定（Ｎｏ）となるとステップＳ９２に進み、イベントコントロールタスク３２からレスポンスを受信したか否かを判断し、その答が肯定（Ｙｅｓ）の場合はレスポンスの中に状態情報取得に関するレスポンスがあるか否かを判断し、その答が否定（Ｎｏ）の場合は直ちにステップＳ９５に進む一方、その答が肯定（Ｙｅｓ）のときは状態情報をＲＡＭ８に記憶した後、ステップＳ９５に進む。
【０１２８】
そして、ステップＳ９５ではイベントコントロールタスク３３から受信したレスポンスや画像データを第１のブルーツースコントローラ３４に送出し、ステップＳ８８に戻る。
【０１２９】
そして、ステップＳ８８及びステップＳ９２の答が共に否定（Ｎｏ）になるとステップＳ９６に進み、パークモードへの変更通知がなされたか否かを判断し、その答が否定（Ｎｏ）のときはステップＳ８８に戻ってコマンドスルーモードＤを継続する。
【０１３０】
一方、第１のブルーツースコントローラ３４に送出された状態情報は第１の情報処理端末２ａに転送され、該状態情報を取得した第２のブルーツース制御タスク４５は第２のブルーツースコントローラ４６にパークモードへの移行を要求し、移行通知が送られ、その結果第１のブルーツース制御タスク３３に移行通知がなされるとステップＳ９６の答は肯定（Ｙｅｓ）となってステップＳ９７に進む。
【０１３１】
ステップＳ９７ではステップＳ８９で第１の情報処理端末２ａからの動作指示コマンドを受信したか否かを判断し、その答が否定（Ｎｏ）の場合は直ちにステップＳ８１に戻って動作モードをコマンドリターンモードＣに移行させ、またステップＳ９７の答が肯定（Ｙｅｓ）のときはステップＳ９８で第２の情報処理端末２ｂに状態変化を通知した後、ステップＳ８１に戻って動作モードをコマンドリターンモードＣに移行させる。
【０１３２】
このように本実施の形態では、電源投入時には画像処理装置１の状態情報を記憶し、画像処理装置の状態が変化した時、例えば画像を受信した時やスキャナボタンが押下された時等は、第１の情報処理端末２ａ及び画像処理装置１に記憶している状態情報を更新し、ファクシミリマネージャ３７からの状態情報取得コマンドが第２のブルーツース制御タスク４５に送出された場合は、画像処理装置１にコマンドを送ることなく記憶している状態情報でレスポンスを返し、ファクシミリマネージャ３７から受信画像アップロードコマンドや送信指示コマンド等の動作指示コマンドが第２のブルーツース制御タスク４５に送出された場合は、動作が実行不可能の場合は画像処理装置１にコマンドを送ることなく「ＮＧ」レスポンスをファクシミリマネージャ３７に送出し、動作可能の場合には画像処理装置１に動作指示コマンドを送出することができる。
【０１３３】
【発明の効果】
以上詳述したように本発明によれば、画像処理装置の動作処理が終了するまで情報処理端末との無線通信接続状態を維持する必要がなくなることで、低消費電力化を図ることが可能となり、かつ無線チャネルを占有することがなくなり、さらにさらに複数の情報処理端末が無線接続された場合に１つの情報処理端末のジョブを実行しても他の情報処理端末がエラー状態となるのを回避することができる。
【図面の簡単な説明】
【図１】本発明に係る画像処理システムの一実施の形態を示すシステム構成図である。
【図２】本発明に係る画像処理装置の一実施の形態を示すブロック構成図である。
【図３】上記画像処理装置のブルーツース制御部のソフトウエア階層図である。
【図４】情報処理端末のブルーツース用通信ユニットのソフトウエア階層図である。
【図５】画像処理装置の電源オン時処理の処理手順を示すフローチャートである。
【図６】情報処理端末の電源オン時処理の処理手順を示すフローチャートである。
【図７】電源オン時の動作手順を示すシーケンス図である。
【図８】画像処理装置の状態が変化したときの状態変化通知処理の動作手順を示すシーケンス図である。
【図９】受信画像転送時の動作手順を示すシーケンス図である。
【図１０】受信画像データ転送処理の転送手順を示すフローチャートである。
【図１１】送信画像の転送処理時の動作手順を示すシーケンス図である。
【図１２】送信画像データ転送処理の転送手順を示すフローチャートである。
【図１３】情報処理端末側で実行される画像転送時処理の処理手順を示すフローチャートである。
【図１４】画像処理装置側で実行される画像転送時処理の処理手順を示すフローチャートである。
【符号の説明】
１    画像処理装置
２    情報処理端末
３    無線
４    通信回線
５    相手端末
８    ＲＡＭ
２０  ブルーツース制御部
３２  イベントコントロールタスク
３３  第１のブルーツース制御タスク
３４  第１のブルーツースコントローラ
【図１】
0003673708.tif 000002
【図２】
0003673708.tif 000003
【図３】
0003673708.tif 000004
【図４】
0003673708.tif 000005
【図５】
0003673708.tif 000006
【図６】
0003673708.tif 000007
【図７】
0003673708.tif 000008
【図８】
0003673708.tif 000009
【図９】
0003673708.tif 000010
【図１０】
0003673708.tif 000011
【図１１】
0003673708.tif 000012
【図１２】
0003673708.tif 000013
【図１３】
0003673708.tif 000014
【図１４】
0003673708.tif 000015