(57)【要約】【課題】画像データの劣化がなく機器操作の手間を軽減できるようにした画像処理装置を提供すること目的とする。【解決手段】画像入出力機能、画像読取機能および画像印刷機能を少なくとも備えた画像処理装置において、所定のコマンド情報に対応して、実行可能な処理動作を行うコマンド処理手段を備え、処理対象となっている画像データに上記コマンド情報が含まれている場合には、当該コマンド情報に従って、上記画像データを処理するようにした。【選択図】        図１
2006013860.tif 000002
【特許請求の範囲】
【請求項１】
画像入出力機能、画像読取機能および画像印刷機能を少なくとも備えた画像処理装置において、
所定のコマンド情報に対応して、実行可能な処理動作を行うコマンド処理手段を備え、
処理対象となっている画像データに上記コマンド情報が含まれている場合には、当該コマンド情報に従って、上記画像データを処理することを特徴とする画像処理装置。
【請求項２】
前記画像データは、前記コマンド情報を記述した専用シート画像データと、処理対象となる処理対象画像データからなることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像データは、前記画像読取機能を用い、読取原稿の画像を読み取って得られたものであることを特徴とする請求項２記載の画像処理装置。
【請求項４】
ネットワークへ接続し、当該ネットワークを介して他の端末装置との間で種々の情報をやりとりする通信機能をさらに備え、
前記コマンド情報には、当該コマンドを処理すべき機器識別情報が含まれ、
上記機器識別情報が自端末に登録されているものである場合には、当該コマンド情報を自端末で処理する一方、
上記機器識別情報が自端末以外のものである場合には、当該機器識別情報に対応した端末装置へ、上記ネットワークを介して前記コマンド情報および画像データを転送し、転送先の上記端末装置に当該コマンド情報の処理を依頼することを特徴とする請求項１または請求項２または請求項３記載の画像処理装置。
【請求項５】
他の端末装置よりコマンド情報の処理の依頼を受けると、そのときに受け取ったコマンド情報に対応した処理動作を、そのときに受信した画像データに適用することを特徴とする請求項４記載の画像処理装置。
【請求項６】
前記通信機能を用いて受信した画像データに前記コマンド情報が含まれている場合、
当該コマンド情報に含まれる前記機器識別情報が自端末に登録されているものである場合には、当該コマンド情報を自端末で処理する一方、
上記機器識別情報が自端末以外のものである場合には、当該機器識別情報に対応した端末装置へ、上記ネットワークを介して前記コマンド情報および画像データを転送し、転送先の上記端末装置に当該コマンド情報の処理を依頼することを特徴とする請求項５記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像入出力機能、画像読取機能および画像印刷機能を少なくとも備えた画像処理装置に関する。
【背景技術】
【０００２】
従来、複写機、プリンタ、および、ファクシミリといった出力機能を全て兼ね備えた複合機としての画像処理装置が市場で広く受け入れられるようになってきている。このような複合機（画像処理装置）ではタッチパネル、コピーボタン、あるいは、ソフトウェアコマンド入力から転送先や、コピー部数などの各種情報を入力、あるいは選択しなければならなかった。
【０００３】
そのため、例えば、連続して別の種類の書類を各々別の部数でコピーしたい場合は、各コピー動作終了毎にコピー部数を入力し直す必要があり、連続コピーすることができなかった。また、連続でファクシミリ送信を行いたい場合など、複数の書類に対してそれぞれ宛先が異なる場合には、各ファクシミリ送信動作終了毎に宛先を入力し直す必要があり、厳密には連続動作に対応できていなかった。
【０００４】
また、異なる処理をおこなわせようとすると、どのような処理をおこなうかを操作者がそのつど指示する必要があり煩雑な操作になるという課題があった。これは、従来の画像処理装置がユーザーインタフェースとしてタッチパネルやソフトウェアコマンド入力などのユーザーインタフェースしか備えていないからである。
【０００５】
そこで、画像処理方法を示す情報を全て電子透かしやバーコードなどで別ページや画像に埋め込むことにより、操作の手間を軽減できるようにしたものが提案されている（特許文献１参照）。
【特許文献１】特開２０００−１７４９４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、この従来技術では、画像データに対して埋め込む情報が多いほど元の画像が劣化するという問題を生じるおそれがあった。
【０００７】
本発明は、かかる実情に鑑みてなされたものであり、画像データの劣化がなく機器操作の手間を軽減できるようにした画像処理装置を提供すること目的とする。
【課題を解決するための手段】
【０００８】
本発明は、画像入出力機能、画像読取機能および画像印刷機能を少なくとも備えた画像処理装置において、所定のコマンド情報に対応して、実行可能な処理動作を行うコマンド処理手段を備え、処理対象となっている画像データに上記コマンド情報が含まれている場合には、当該コマンド情報に従って、上記画像データを処理するようにしたものである。
【０００９】
また、前記画像データは、前記コマンド情報を記述した専用シート画像データと、処理対象となる処理対象画像データからなるものである。
【００１０】
また、前記画像データは、前記画像読取機能を用い、読取原稿の画像を読み取って得られたものである。
【００１１】
また、ネットワークへ接続し、当該ネットワークを介して他の端末装置との間で種々の情報をやりとりする通信機能をさらに備え、前記コマンド情報には、当該コマンドを処理すべき機器識別情報が含まれ、上記機器識別情報が自端末に登録されているものである場合には、当該コマンド情報を自端末で処理する一方、上記機器識別情報が自端末以外のものである場合には、当該機器識別情報に対応した端末装置へ、上記ネットワークを介して前記コマンド情報および画像データを転送し、転送先の上記端末装置に当該コマンド情報の処理を依頼するようにしたものである。
【００１２】
また、他の端末装置よりコマンド情報の処理の依頼を受けると、そのときに受け取ったコマンド情報に対応した処理動作を、そのときに受信した画像データに適用するようにしたものである。
【００１３】
また、前記通信機能を用いて受信した画像データに前記コマンド情報が含まれている場合、当該コマンド情報に含まれる前記機器識別情報が自端末に登録されているものである場合には、当該コマンド情報を自端末で処理する一方、上記機器識別情報が自端末以外のものである場合には、当該機器識別情報に対応した端末装置へ、上記ネットワークを介して前記コマンド情報および画像データを転送し、転送先の上記端末装置に当該コマンド情報の処理を依頼するようにしたものである。
【発明の効果】
【００１４】
したがって、本発明によれば、操作部からコマンドを発行しなくても、画像データに含まれるコマンド情報に基づいて、装置動作の実行を指令することが可能となり、例えば、連続した通信動作やコピー動作の際のユーザの操作の手間を大幅に軽減することができるという効果を得る。
【発明を実施するための最良の形態】
【００１５】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００１６】
図１は、本発明の一実施例にかかるネットワークシステムの一例を示している。
【００１７】
このネットワークシステムは、ローカルエリアネットワークＬＡＮに接続されたネットワークサーバ装置ＳＶ、複数のクライアント装置ＲＱ１〜ＲＱｎ、複数のネットワーク複合機ＦＸ１〜ＦＸｎ、および、ルータ装置ＲＴから構成されるネットワークＮＴ１と、インターネットＩＮＥＴへ接続される複数のクライアント装置ＳＱ１〜ＳＱｎからなる。
【００１８】
ネットワークＮＴ１において、ネットワークサーバ装置ＳＶは、ローカルエリアネットワークＬＡＮに接続されているクライアント装置ＲＱ１〜ＲＱｎを利用するユーザ、および、ネットワーク複合機ＦＸ１〜ＦＸｎに対して、周知の電子メールの収集および配布のサービスを提供するメールサーバ機能等の種々のサーバ機能を備えたものである。
【００１９】
また、ローカルエリアネットワークＬＡＮは、ルータ装置ＲＴを介して、インターネットへと接続され、それにより、ネットワークサーバ装置ＳＶ、クライアント装置ＲＱ１〜ＲＱｎ、および、ネットワーク複合機ＦＸ１〜ＦＸｎは、クライアント装置ＳＱ１〜ＳＱｎとの間で種々のデータのやりとりが可能である。
【００２０】
また、クライアント装置ＲＱ１〜ＲＱｎおよびクライアント装置ＳＱ１〜ＳＱｎには、原稿画像の読取機能、種々の情報（画像データを含む）を作成および表示出力するアプリケーションソフトウェア、および、ローカルエリアネットワークＬＡＮを介して種々のデータのやりとりを行うための種々のソフトウェアなどの種々のプログラムが導入されており、特定のユーザにより使用されるものである。ここで、特定のユーザは、一人または複数人のユーザであってよい。
【００２１】
また、ネットワーク複合機ＦＸ１〜ＦＸｎは、原稿画像の読取機能、原稿画像の印刷機能、原稿画像の複写機能、画情報や各種レポートなどを電子メールとしてやりとりするための電子メール処理機能、および、アナログ公衆回線網ＰＳＴＮに接続し、この公衆網を伝送路として用いてグループ３ファクシミリ伝送手順による画情報伝送を行う伝送機能を備えている。
【００２２】
図２は、ネットワーク複合機ＦＸ（ＦＸ１〜ＦＸｎ）の構成例を示している。
【００２３】
同図において、システム制御部１は、このネットワーク複合機ＦＸの各部の制御処理、および、ファクシミリ伝送制御手順処理などの各種制御処理を行うものであり、システムメモリ２は、システム制御部１が実行する制御処理プログラム、および、処理プログラムを実行するときに必要な各種データなどを記憶するとともに、システム制御部１のワークエリアを構成するものであり、パラメータメモリ３は、このネットワーク複合機ＦＸに固有な各種の情報を記憶するためのものであり、時計回路４は、現在時刻情報を出力するものである。
【００２４】
スキャナ５は、所定の解像度で原稿画像を読み取るためのものであり、プロッタ６は、所定の解像度で画像を記録出力するためのものであり、操作表示部７は、このネットワーク複合機ＦＸを操作するためのもので、各種の操作キー、および、各種の表示器からなる。
【００２５】
符号化復号化部８は、画信号を符号化圧縮するとともに、符号化圧縮されている画情報を元の画信号に復号化するためのものであり、画像蓄積装置９は、符号化圧縮された状態の画情報を多数記憶するためのものである。
【００２６】
グループ３ファクシミリモデム１０は、グループ３ファクシミリのモデム機能を実現するためのものであり、伝送手順信号をやりとりするための低速モデム機能（Ｖ．２１モデム）、および、おもに画情報をやりとりするための高速モデム機能（Ｖ．１７モデム、Ｖ．３４モデム、Ｖ．２９モデム、Ｖ．２７ｔｅｒモデムなど）を備えている。
【００２７】
網制御装置１１は、このネットワーク複合機ＦＸをアナログ公衆回線網ＰＳＴＮに接続するためのものであり、自動発着信機能を備えている。
【００２８】
ローカルエリアネットワークインターフェース回路１２は、このネットワーク複合機ＦＸをローカルエリアネットワークＬＡＮに接続するためのものであり、ローカルエリアネットワーク伝送制御部１３は、ローカルエリアネットワークＬＡＮを介して、他のデータ端末装置との間で種々のデータをやりとりするための各種所定のプロトコルスイートの通信制御処理を実行するためのものである。
【００２９】
画像処理部１４は、画像データファイルへのデータの追加、データの挿入、画像データの編集、電子透かし処理等の種々の画像処理を行うためのものである。
【００３０】
これらの、システム制御部１、システムメモリ２、パラメータメモリ３、時計回路４、スキャナ５、プロッタ６、操作表示部７、符号化復号化部８、画像蓄積装置９、グループ３ファクシミリモデム１０、網制御装置１１、ローカルエリアネットワーク伝送制御部１３は、および、画像処理部１４は、内部バス１５に接続されており、これらの各要素間でのデータのやりとりは、主としてこの内部バス１５を介して行われている。
【００３１】
また、網制御装置１１とグループ３ファクシミリモデム１０との間のデータのやりとりは、直接行なわれている。
【００３２】
ここで、本実施例において、基本的には、ローカルエリアネットワークＬＡＮに接続されている端末相互間でのデータのやりとりは、いわゆるＴＣＰ／ＩＰと呼ばれるトランスポートレイヤまでの伝送プロトコルと、それ以上の上位レイヤの通信プロトコルとの組み合わせ（いわゆるプロトコルスイート）が適用して行われる。例えば、電子メールのデータのやりとりでは上位レイヤの通信プロトコルとしてＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）という通信プロトコルが適用される。
【００３３】
また、各端末がネットワークサーバ装置ＳＶに対して、ユーザ宛の電子メールの受信確認や取得要求などのために適用するプロトコルとしては、いわゆるＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）などを適用することができる。
【００３４】
また、ＴＣＰ／ＩＰ，ＳＭＴＰ，ＰＯＰなどの通信プロトコル、および、電子メールのデータ形式やデータ構造などについては、それぞれＩＥＴＦから発行されているＲＦＣ文書により規定されている。例えば、ＴＣＰはＲＦＣ７９３、ＩＰはＲＦＣ７９３、ＳＭＴＰはＲＦＣ８２１、電子メールの形式は、ＲＦＣ８２２，ＲＦＣ１５２１，ＲＦＣ１５２２（ＭＩＭＥ（Ｍｕｌｔｉ  Ｐｕｒｐｏｓｅ  Ｍａｉｌ  Ｅｘｔｅｎｓｉｏｎ）形式）などでそれぞれ規定されている。
【００３５】
さて、本実施例では、ネットワーク複合機ＦＸ１〜ＦＸｎやクライアント装置ＲＱ１〜ＲＱｎ，ＳＱ１〜ＳＱｎが処理する画像データは、図３に示すように、２ページ以降の画像データの処理方法を記述したコマンド情報が記録されるコマンド専用ページＣＳが、先頭ページに配置される形式を持つ。
【００３６】
また、コマンド情報は、例えば、バーコードや図形文字等の機械認識可能なコード情報で記述される。
【００３７】
このコマンド専用ページＣＳに付加されるコマンド情報は、例えば、図４（ａ）に示すような１つのコマンド情報、または、同図（ｂ）に示すような複数のコマンド情報を含むコマンド群情報のいずれかである。
【００３８】
コマンド情報は、当該コマンド情報の種別をあらわすコマンド種別、当該コマンドを実行すべき端末装置をあらわす処理端末識別情報、１つ以上の引数情報、および、当該コマンド情報の終了をあらわす終了コードからなる。ここで、処理端末識別情報は、例えば、ＩＰアドレスまたはホスト名である。
【００３９】
また、コマンド群情報は、当該コマンド群情報に含まれるコマンド数、および、コマンド数分のコマンド情報からなる。なお、コマンド情報は、同図（ａ）に示したものと同じものが採用される。
【００４０】
コマンド情報としては、例えば、図５（ａ）に示したようなコピーコマンド情報、同図（ｂ）に示したような順次同報送信コマンド情報、同図（ｃ）に示したような中継依頼コマンド情報、図６（ａ）に示したような集中保存情報、および、同図（ｂ）に示したような遠隔印刷コマンド情報などがある。
【００４１】
コピーコマンド情報は、コマンド種別としては、「コピー」をあらわす識別情報が配置され、当該コピーコマンドを実行指定された端末装置の処理端末識別情報が配置され、引数として「部数」が含まれる。
【００４２】
また、順次同報送信コマンド情報は、コマンド種別としては、「送信」をあらわす識別情報が配置され、当該順次同報送信の実行が指定された端末装置の処理端末識別情報が配置され、引数として１つ以上の「宛先情報（ファクシミリ番号）」が含まれる。なお、「宛先情報」が１つの場合もこの順次同報送信コマンド情報が取り扱う。
【００４３】
また、中継送信依頼コマンド情報は、コマンド種別としては、「中継送信」をあらわす識別情報が配置され、当該中継送信の実行が指定された端末装置（中継局）の処理端末識別情報が配置され、引数として１つ以上の最終宛先をあらわす「宛先情報（ファクシミリ番号）」が含まれる。
【００４４】
また、集中保存コマンド情報は、例えば、ファイルサーバに画像データを集中保存して管理させる場合などに用いられるものであり、コマンド種別としては、「集中保存」をあらわす識別情報が配置され、ファイルサーバの処理端末識別情報が配置される。この場合、引数はない。
【００４５】
また、遠隔印刷コマンド情報は、例えば、印刷サーバに画像データを集中印刷させる場合などに用いられるものであり、コマンド種別としては、「遠隔印刷」をあらわす識別情報が配置され、印刷サーバの処理端末識別情報が配置され、引数として「印刷部数」が含まれる。
【００４６】
また、コマンド実行を依頼する端末装置（以下、「コマンド実行依頼端末装置」という）から、コマンドを実行する端末装置（以下、「コマンド実行端末装置」という）へのコマンド情報および画像データの送信は、例えば、図７に示すような手順で行われる。
【００４７】
ここで、コマンド実行依頼端末装置は、例えば、クライアント装置ＲＱ１〜ＲＱｎ，ＳＱ１〜ＳＱｎ、および、自端末以外のＩＰアドレスまたはホスト名が配置されているコマンド情報を認識したネットワーク複合機ＦＸ１〜ＦＸｎであり、コマンド実行端末装置は、ネットワーク複合機ＦＸ１〜ＦＸｎである。
【００４８】
まず、コマンド実行依頼端末装置は、コマンド実行端末装置に対して、「サービス要求」コマンドを送信し、コマンド実行端末装置は、サービス要求を受信すると、送り元のコマンド実行依頼端末装置に対して、「正常応答」レスポンスを送信する。
【００４９】
それにより、コマンド実行依頼端末装置は、コマンド情報と、画像データをコマンド実行端末装置へ送信する。コマンド実行端末装置は、コマンド情報と画像データを受信すると、「受付完了」レスポンスをコマンド実行依頼端末装置へ送信する。
【００５０】
図８は、コマンド情報を挿入した画像ファイルまたは印刷物を作成する際のネットワーク複合機ＦＸ１〜ＦＸｎの処理の一例を示している。
【００５１】
まず、保存されている画像データファイルが指定操作され（処理１０１）、処理１０１で指定された画像データファイルについて実行させる処理の内容が指定操作される（処理１０２）。ここで、実行させる処理の内容としては、上述したコマンド情報に対応したものであり、コピー処理、（順次同報）送信処理、中継処理、集中保存処理、および、遠隔印刷処理などである。
【００５２】
次に処理１０２で指定された操作に対応したコマンド情報を、上述した例に従って作成する（処理１０３）。ここで、印刷物の作成が指定されているかどうかを調べ（判断１０４）、判断１０４の結果がＹＥＳになるときには、コマンド情報を配置したコマンド専用ページＣＳの印刷データを作成し（処理１０５）、専用シート（コマンド専用ページＣＳ）の画像を記録出力する（処理１０６）。続いて、選択された画像ファイルを記録出力する（処理１０７）。
【００５３】
また、判断１０４の結果がＮＯになるときには、コマンド情報を配置したコマンド専用ページＣＳの画像データを作成し（処理１０８）、専用シート（コマンド専用ページＣＳ）の画像データに、コマンド情報を挿入する（処理１０９）。そして、選択された画像ファイルの先頭ページとして、処理１０９で作成した専用シートの画像データを追加する（処理１１０）。
【００５４】
図９は、スキャナ５により原稿画像を読み取り入力する際のネットワーク複合機ＦＸ１〜ＦＸｎの処理の一例を示している。
【００５５】
原稿がセットされ（処理２０１）、原稿読み取りが指定されると、スキャナ５により原稿画像を読み取り、それによって得た画像データを一時保存する（処理２０２）。
【００５６】
次に、一時保存した画像データの１ページ目の内容を認識して、コマンド専用ページＣＳのものであるかどうかを調べる（処理２０３、判断２０４）。判断２０４の結果がＮＯになるときには、処理２０２で一時保存した画像データを蓄積して（処理２０５）、このときの動作を終了する。
【００５７】
また、判断２０４の結果がＹＥＳになるときには、処理２０３で認識した情報に基づいて、コマンド専用ページＣＳに含まれるコマンド情報の内容を解析する（処理２０６）。コマンド情報の処理端末識別情報が自端末に登録されている識別情報に一致するかどうかを調べ（判断２０７）、判断２０７の結果がＹＥＳになるときには、処理２０２で一時保存した画像データの２ページ目以降の内容に対して、処理２０６で解析して得たコマンド情報の内容を適用して、コマンドを実行し（処理２０８）、このときの動作を終了する。
【００５８】
また、判断２０７の結果がＮＯになるときには、他のネットワーク複合機ＦＸ１〜ＦＸｎに対して、コマンド処理を依頼する場合である。したがって、処理２０２で一時保存した画像データのうち、２ページ目以降を抽出して送信画像データとして作成し（処理２０９）、上述した手順を実行して、処理端末識別情報に対応したコマンド実行端末装置へ接続し（処理２１０）、コマンド情報と処理２０９で作成した送信画像データを送信し（処理２１１）、このときの動作を終了する。
【００５９】
図１０は、電子メールを受信したときにネットワーク複合機ＦＸ１〜ＦＸｎが実行する処理の一例を示している。
【００６０】
まず、電子メールを受信すると（処理３０１）、受信した電子メールに画像データが添付されているかどうかを調べ（判断３０２）、判断３０２の結果がＮＯになるときには、通常の受信電子メール処理を行う（処理３０３）。
【００６１】
また、判断３０２の結果がＹＥＳになるときには、添付ファイルの画像データファイルについて、１ページ目の内容を認識して、コマンド専用ページＣＳのものであるかどうかを調べる（処理３０４、判断３０５）。判断３０５の結果がＮＯになるときには、添付ファイルの画像データファイルを保存し（処理３０６）、処理３０３へ進み、通常の受信電子メール処理を行って、このときの動作を終了する。
【００６２】
また、判断３０５の結果がＹＥＳになるときには、処理３０４で認識した情報に基づいて、コマンド専用ページＣＳに含まれるコマンド情報の内容を解析する（処理３０７）。コマンド情報の処理端末識別情報が自端末に登録されている識別情報に一致するかどうかを調べ（判断３０８）、判断３０８の結果がＹＥＳになるときには、添付ファイルの画像データの２ページ目以降の内容に対して、処理３０７で解析して得たコマンド情報の内容を適用して、コマンドを実行し（処理３０９）、このときの動作を終了する。
【００６３】
また、判断３０８の結果がＮＯになるときには、他のネットワーク複合機ＦＸ１〜ＦＸｎに対して、コマンド処理を依頼する場合である。したがって、添付ファイルの画像データから２ページ目以降を抽出して送信画像データとして作成し（処理３１０）、上述した手順を実行して、処理端末識別情報に対応したコマンド実行端末装置へ接続し（処理３１１）、コマンド情報と処理３１０で作成した送信画像データを送信し（処理３１２）、このときの動作を終了する。
【００６４】
図１１は、コマンド実行端末装置の処理の一例を示している。
【００６５】
他のコマンド実行依頼端末装置からサービス要求を受信すると（処理４０１）、「正常応答」レスポンスを送信し（処理４０２）、コマンドデータと画像データを受信する（処理４０３，４０４）。これらの受信画終了すると、「受付完了」レスポンスを送信する（処理４０５）。
【００６６】
次いで、受信したコマンド情報に従って、受信した画像データを処理し（処理４０６；コマンド実行）、このときの動作を終了する。
【００６７】
図１２は、クライアント装置ＲＱ１〜ＲＱｎ，ＳＱ１〜ＳＱｎが原稿画像を読み取り入力する際の処理の一例を示している。
【００６８】
原稿がセットされ、原稿読み取りが指定されると、原稿読取手段（例えば、スキャナやカメラ機能等）により原稿画像を読み取り、それによって得た画像データを一時保存する（処理５０１）。
【００６９】
次に、一時保存した画像データの１ページ目の内容を認識して、コマンド専用ページＣＳのものであるかどうかを調べる（処理５０２、判断５０３）。判断５０３の結果がＮＯになるときには、処理５０２で一時保存した画像データを蓄積して（処理５０４）、このときの動作を終了する。
【００７０】
また、判断５０３の結果がＹＥＳになるときには、処理５０２で認識した情報に基づいて、コマンド専用ページＣＳに含まれるコマンド情報の内容を解析する（処理５０５）。次に、処理５０２で一時保存した画像データのうち、２ページ目以降を抽出して送信画像データとして作成し（処理５０６）、上述した手順を実行して、処理端末識別情報に対応したコマンド実行端末装置へ接続し（処理５０７）、コマンド情報と処理５０６で作成した送信画像データを送信し（処理５０８）、このときの動作を終了する。
【００７１】
図１３は、電子メールを受信したときにクライアント装置ＲＱ１〜ＲＱｎ，ＳＱ１〜ＳＱｎが実行する処理の一例を示している。
【００７２】
まず、電子メールを受信すると（処理６０１）、受信した電子メールに画像データが添付されているかどうかを調べ（判断６０２）、判断６０２の結果がＮＯになるときには、通常の受信電子メール処理を行う（処理６０３）。
【００７３】
また、判断６０２の結果がＹＥＳになるときには、添付ファイルの画像データファイルについて、１ページ目の内容を認識して、コマンド専用ページＣＳのものであるかどうかを調べる（処理６０４、判断６０５）。判断６０５の結果がＮＯになるときには、添付ファイルの画像データファイルを保存し（処理６０６）、処理６０３へ進み、通常の受信電子メール処理を行って、このときの動作を終了する。
【００７４】
また、判断６０５の結果がＹＥＳになるときには、添付ファイルの画像データから２ページ目以降を抽出して送信画像データとして作成し（処理６０７）、上述した手順を実行して、処理端末識別情報に対応したコマンド実行端末装置へ接続し（処理６０８）、処理６０４で認識したコマンド情報と処理６０７で作成した送信画像データを送信し（処理６０９）、このときの動作を終了する。
【００７５】
このようにして、本実施例では、画像データファイルに挿入したコマンド専用ページＣＳの内容に基づいて、当該画像データファイルの内容をどのように処理するかを指定することができるので、ユーザが面倒な操作をする必要がなく、ユーザ操作を大幅に軽減することができる。
【００７６】
また、複数の画像データファイルがある場合には、それぞれの画像データファイルについて、挿入されているコマンド専用ページＣＳのコマンドが実行されるので、処理すべき画像データが大量にある場合、特にユーザの操作の軽減効果が大きい。
【００７７】
また、コマンドを実行する端末装置を指定できるようにしているので、柔軟なコマンド実行を実現することができる。
【００７８】
図１４は、本発明の他の実施例にかかるネットワークシステムの一例を示している。なお、同図において、図１と同一部分には、同一符号を付している。
【００７９】
このネットワークシステムは、ローカルエリアネットワークＬＡＮに接続されたネットワークサーバ装置ＳＶ、複数のクライアント装置ＲＱ１〜ＲＱｎ、複数のネットワーク複合機ＦＸ１〜ＦＸｎ、コマンドサーバ装置ＳＣｉ、および、ルータ装置ＲＴから構成されるネットワークＮＴ１と、インターネットＩＮＥＴへ接続される複数のクライアント装置ＳＱ１〜ＳＱｎおよびコマンドサーバ装置ＳＣｏからなる。
【００８０】
ネットワークＮＴ１において、ネットワークサーバ装置ＳＶは、ローカルエリアネットワークＬＡＮに接続されているクライアント装置ＲＱ１〜ＲＱｎを利用するユーザ、および、ネットワーク複合機ＦＸ１〜ＦＸｎに対して、周知の電子メールの収集および配布のサービスを提供するメールサーバ機能等の種々のサーバ機能を備えたものである。
【００８１】
また、ローカルエリアネットワークＬＡＮは、ルータ装置ＲＴを介して、インターネットへと接続され、それにより、ネットワークサーバ装置ＳＶ、クライアント装置ＲＱ１〜ＲＱｎ、および、ネットワーク複合機ＦＸ１〜ＦＸｎは、クライアント装置ＳＱ１〜ＳＱｎやコマンドサーバ装置ＳＣｏとの間で種々のデータのやりとりが可能である。
【００８２】
また、クライアント装置ＲＱ１〜ＲＱｎおよびクライアント装置ＳＱ１〜ＳＱｎには、原稿画像の読取機能、種々の情報（画像データを含む）を作成および表示出力するアプリケーションソフトウェア、および、ローカルエリアネットワークＬＡＮを介して種々のデータのやりとりを行うための種々のソフトウェアなどの種々のプログラムが導入されており、特定のユーザにより使用されるものである。ここで、特定のユーザは、一人または複数人のユーザであってよい。
【００８３】
また、ネットワーク複合機ＦＸ１〜ＦＸｎは、原稿画像の読取機能、原稿画像の印刷機能、原稿画像の複写機能、画情報や各種レポートなどを電子メールとしてやりとりするための電子メール処理機能、および、アナログ公衆回線網ＰＳＴＮに接続し、この公衆網を伝送路として用いてグループ３ファクシミリ伝送手順による画情報伝送を行う伝送機能を備えている。
【００８４】
また、コマンドサーバ装置ＳＣｉ，ＳＣｏは、コマンド参照情報に対応したコマンド種別を登録し、ネットワーク複合機ＦＸ１〜ＦＸｎからコマンド参照情報を受信すると、対応するコマンド種別を返信するようにしている。
【００８５】
また、本実施例では、コマンド情報は、図１５（ａ）に示すように、当該コマンド情報の種別をあらわすコマンド種別を参照するためのコマンド参照情報、当該コマンドを実行すべき端末装置をあらわす処理端末識別情報、１つ以上の引数情報、および、当該コマンド情報の終了をあらわす終了コードからなる。ここで、処理端末識別情報は、例えば、ＩＰアドレスまたはホスト名である。
【００８６】
また、コマンドサーバ装置ＳＣｉ，ＳＣｏには、同図（ｂ）に示すような、複数のコマンド対応情報が登録されているコマンド対応テーブルが保存されている。また、おのおののコマンド対応情報は、同図（ｃ）に示すように、コマンド参照情報に対応したコマンド種別を登録したものである。
【００８７】
この場合、ネットワーク複合機ＦＸ１〜ＦＸｎは、コマンド情報を認識すると、コマンド参照情報を取り出して、コマンドサーバ装置ＳＣｉまたはコマンドサーバ装置ＳＣｏに対して、コマンド種別情報の取得を要求するとともに、コマンド参照情報を送信する。
【００８８】
コマンドサーバ装置ＳＣｉまたはコマンドサーバ装置ＳＣｏは、コマンド種別情報の取得要求、および、コマンド参照情報を受信すると、受信したコマンド参照情報に対応したコマンド種別情報を、コマンド対応テーブルより取り出し、その取り出したコマンド種別を、取得要求元のネットワーク複合機ＦＸ１〜ＦＸｎへ送信する。
【００８９】
それにより、ネットワーク複合機ＦＸ１〜ＦＸｎは、受信したコマンド種別に対応したコマンド処理を実行する。
【００９０】
このようにすることで、コマンド情報にコマンド種別を含ませる必要がないので、コマンド情報の内容をより簡素にすることができ、コマンド情報の情報量を小さくすることができる。
【００９１】
また、このように、コマンド情報の内容をより簡素にできる場合、コマンド情報の情報量がより少なくなる。そこで、例えば、上述した実施例のようなコマンド専用シートＣＳを設けず、画像データファイルを構成する各ページの画像データに、直接、コマンド情報を挿入することが可能となる。
【００９２】
この場合のコマンド情報の挿入先としては、電子データの場合は、ヘッダ領域を適用することができる。また、印刷出力する場合には、例えば、図１６に示すように、原稿画像を複数のブロックＢＬＫに分割し、それぞれのブロックに電子透かしデータとしてコマンド情報を挿入し、その挿入後の画像データを記録出力することで、記録原稿画像に直接的にコマンド情報を挿入することができる。
【００９３】
なお、電子透かし技術を用いて、画像データに電子透かしデータを挿入したり、電子透かしデータが挿入された画像データを印刷し、その印刷物をスキャナで読み取って得た画像データから、挿入されている電子透かしデータを抽出する方法は、周知方法であるので、その説明を省略する。
【００９４】
図１７は、この場合に、コマンド情報を挿入した画像ファイルまたは印刷物を作成する際のネットワーク複合機ＦＸ１〜ＦＸｎの処理の一例を示している。
【００９５】
まず、保存されている画像データファイルが指定操作され（処理７０１）、処理７０１で指定された画像データファイルについて実行させる処理の内容が指定操作される（処理１０２）。ここで、実行させる処理の内容としては、上述したコマンド情報に対応したものであり、コピー処理、（順次同報）送信処理、中継処理、集中保存処理、および、遠隔印刷処理などである。
【００９６】
次に処理７０２で指定された操作に対応したコマンド情報を、上述した例に従って作成する（処理７０３）。ここで、印刷物の作成が指定されているかどうかを調べ（判断７０４）、判断７０４の結果がＹＥＳになるときには、指定画像ファイルの各ページの画像データに、図１６に示す他態様で電子透かしデータとしてコマンド情報を挿入し（処理７０５）、処理７０５によりコマンド情報が挿入された画像データファイルの各ページを記録出力する（処理７０６）。
【００９７】
また、判断７０４の結果がＮＯになるときには、指定画像ファイルの各ページの画像データに、図１６に示す他態様で電子透かしデータとしてコマンド情報を挿入する（処理７０７）。
【００９８】
図１８は、この場合に、スキャナ５により原稿画像を読み取り入力する際のネットワーク複合機ＦＸ１〜ＦＸｎの処理の一例を示している。
【００９９】
原稿がセットされ（処理８０１）、原稿読み取りが指定されると、スキャナ５により原稿画像を読み取り、それによって得た画像データを一時保存する（処理８０２）。
【０１００】
次に、処理対象となるページを選択し（処理８０３）、選択したページの画像データに、電子透かしデータのコマンド情報が挿入されているかを調べる（処理８０４、判断８０５）。
【０１０１】
判断８０５の結果がＹＥＳになるときには、そのときの選択ページの画像データを蓄積し（処理８０６）、全てのページについて処理を実行したかどうかを調べる（処理８０７）。判断８０７の結果がＮＯになると金は、処理８０３へ戻り、次のページの処理を実行する。また、判断８０７の結果がＹＥＳになるときには、このときの動作を終了する。
【０１０２】
また、判断８０５の結果がＹＥＳになるときには、処理８０４で認識した情報に基づいて、コマンド情報の内容を解析する（処理８０８）。コマンド情報の処理端末識別情報が自端末に登録されている識別情報に一致するかどうかを調べ（判断８０９）、判断８０９の結果がＹＥＳになるときには、そのときに選択したページの画像データについて、処理８０８で解析して得たコマンド情報の内容を適用して、コマンドを実行する（処理８１０）。そして、判断８０７へ進み、それ以降の処理を実行する。
【０１０３】
また、判断８０９の結果がＮＯになるときには、他のネットワーク複合機ＦＸ１〜ＦＸｎに対して、コマンド処理を依頼する場合である。したがって、選択ページの画像データを送信画像データとして作成し（処理８１１）、上述した手順を実行して、処理端末識別情報に対応したコマンド実行端末装置へ接続し（処理８１２）、コマンド情報と処理８１１で作成した送信画像データを送信する（処理８１３）。そして、判断８０７へ進み、それ以降の処理を実行する。
【０１０４】
図１９は、この場合に、電子メールを受信したときにネットワーク複合機ＦＸ１〜ＦＸｎが実行する処理の一例を示している。
【０１０５】
まず、電子メールを受信すると（処理９０１）、受信した電子メールに画像データが添付されているかどうかを調べ（判断９０２）、判断９０２の結果がＮＯになるときには、通常の受信電子メール処理を行う（処理９０３）。
【０１０６】
また、判断９０２の結果がＹＥＳになるときには、処理対象となるページを選択し（処理９０４）、選択したページの画像データに、電子透かしデータのコマンド情報が挿入されているかを調べる（処理９０５、判断９０６）。
【０１０７】
判断９０６の結果がＹＥＳになるときには、そのときの選択ページの画像データを蓄積し（処理９０７）、全てのページについて処理を実行したかどうかを調べる（処理９０８）。判断９０８の結果がＮＯになると金は、処理９０４へ戻り、次のページの処理を実行する。また、判断９０８の結果がＹＥＳになるときには、このときの動作を終了する。
【０１０８】
また、判断９０６の結果がＹＥＳになるときには、処理９０５で認識した情報に基づいて、コマンド情報の内容を解析する（処理９０９）。コマンド情報の処理端末識別情報が自端末に登録されている識別情報に一致するかどうかを調べ（判断９１０）、判断９１０の結果がＹＥＳになるときには、そのときに選択したページの画像データについて、処理９０９で解析して得たコマンド情報の内容を適用して、コマンドを実行する（処理９１１）。そして、判断９０８へ進み、それ以降の処理を実行する。
【０１０９】
また、判断９１０の結果がＮＯになるときには、他のネットワーク複合機ＦＸ１〜ＦＸｎに対して、コマンド処理を依頼する場合である。したがって、選択ページの画像データを送信画像データとして作成し（処理９１２）、上述した手順を実行して、処理端末識別情報に対応したコマンド実行端末装置へ接続し（処理９１３）、コマンド情報と処理９１２で作成した送信画像データを送信する（処理９１４）。そして、判断９０８へ進み、それ以降の処理を実行する。
【０１１０】
図２０は、この場合に、クライアント装置ＲＱ１〜ＲＱｎ，ＳＱ１〜ＳＱｎが原稿画像を読み取り入力する際の処理の一例を示している。
【０１１１】
原稿がセットされ、原稿読み取りが指定されると、原稿読取手段（例えば、スキャナやカメラ機能等）により原稿画像を読み取り、それによって得た画像データを一時保存する（処理１００１）。
【０１１２】
次に、処理対象となるページを選択し（処理１００２）、選択したページの画像データに、電子透かしデータのコマンド情報が挿入されているかを調べる（処理１００３、判断１００４）。
【０１１３】
判断１００４の結果がＮＯになるときには、そのときの選択ページの画像データを蓄積し（処理１００５）、全てのページについて処理を実行したかどうかを調べる（処理１００６）。判断１００６の結果がＮＯになると金は、処理１００２へ戻り、次のページの処理を実行する。また、判断１００６の結果がＹＥＳになるときには、このときの動作を終了する。
【０１１４】
また、判断１００４の結果がＹＥＳになるときには、処理１００３で認識した情報に基づいて、コマンド情報の内容を解析する（処理１００７）。次に、選択ページの画像データを送信画像データとして作成し（処理１００８）、上述した手順を実行して、処理端末識別情報に対応したコマンド実行端末装置へ接続し（処理１００９）、コマンド情報と処理１００８で作成した送信画像データを送信する（処理１０１０）。そして、判断１００６へ進み、それ以降の処理を実行する。
【０１１５】
図２１は、この場合に、電子メールを受信したときにクライアント装置ＲＱ１〜ＲＱｎ，ＳＱ１〜ＳＱｎが実行する処理の一例を示している。
【０１１６】
まず、電子メールを受信すると（処理１１０１）、受信した電子メールに画像データが添付されているかどうかを調べ（判断１１０２）、判断１１０２の結果がＮＯになるときには、通常の受信電子メール処理を行う（処理１１０３）。
【０１１７】
また、判断１１０２の結果がＹＥＳになるときには、処理対象となるページを選択し（処理１１０４）、選択したページの画像データに、電子透かしデータのコマンド情報が挿入されているかを調べる（処理１１０５、判断１１０６）。
【０１１８】
判断１１０６の結果がＮＯになるときには、そのときの選択ページの画像データを保存し（処理１１０７）、全てのページについて処理を実行したかどうかを調べる（処理１１０８）。判断１１０８の結果がＮＯになると金は、処理１１０４へ戻り、次のページの処理を実行する。また、判断１１０８の結果がＹＥＳになるときには、このときの動作を終了する。
【０１１９】
また、判断１１０６の結果がＹＥＳになるときには、選択ページの画像データを送信画像データとして作成し（処理１１０９）、上述した手順を実行して、処理端末識別情報に対応したコマンド実行端末装置へ接続し（処理１１１０）、処理１１０５で認識したコマンド情報と処理１１０９で作成した送信画像データを送信する（処理１１１１）。そして、判断１１０８へ進み、それ以降の処理を実行する。
【図面の簡単な説明】
【０１２０】
【図１】本発明の一実施例にかかるネットワークシステムの一例を示したブロック図。
【図２】ネットワーク複合機ＦＸ（ＦＸ１〜ＦＸｎ）の構成例を示したブロック図。
【図３】本発明の一実施例にかかる画像データの構成を説明するための概略図。
【図４】コマンド情報の一例を示した概略図。
【図５】コマンド情報の具体例を示した概略図。
【図６】コマンド情報の他の具体例を示した概略図。
【図７】コマンド実行を依頼する端末装置（以下、「コマンド実行依頼端末装置」という）から、コマンドを実行する端末装置（以下、「コマンド実行端末装置」という）へのコマンド情報および画像データの送信手順の一例を示したタイムチャート。
【図８】コマンド情報を挿入した画像ファイルまたは印刷物を作成する際のネットワーク複合機ＦＸ１〜ＦＸｎの処理の一例を示したフローチャート。
【図９】スキャナ５により原稿画像を読み取り入力する際のネットワーク複合機ＦＸ１〜ＦＸｎの処理の一例を示したフローチャート。
【図１０】電子メールを受信したときにネットワーク複合機ＦＸ１〜ＦＸｎが実行する処理の一例を示したフローチャート。
【図１１】コマンド実行端末装置の処理の一例を示したフローチャート。
【図１２】クライアント装置ＲＱ１〜ＲＱｎ，ＳＱ１〜ＳＱｎが原稿画像を読み取り入力する際の処理の一例を示したフローチャート。
【図１３】電子メールを受信したときにクライアント装置ＲＱ１〜ＲＱｎ，ＳＱ１〜ＳＱｎが実行する処理の一例を示したフローチャート。
【図１４】本発明の他の実施例にかかるネットワークシステムの一例を示したブロック図。
【図１５】コマンド情報の他の例を示した概略図。
【図１６】コマンド情報を挿入する態様の他の例を示した概略図。
【図１７】コマンド情報を挿入した画像ファイルまたは印刷物を作成する際のネットワーク複合機ＦＸ１〜ＦＸｎの処理の他の例を示したフローチャート。
【図１８】スキャナ５により原稿画像を読み取り入力する際のネットワーク複合機ＦＸ１〜ＦＸｎの処理の他の例を示したフローチャート。
【図１９】電子メールを受信したときにネットワーク複合機ＦＸ１〜ＦＸｎが実行する処理の他の例を示したフローチャート。
【図２０】クライアント装置ＲＱ１〜ＲＱｎ，ＳＱ１〜ＳＱｎが原稿画像を読み取り入力する際の処理の他の例を示したフローチャート。
【図２１】電子メールを受信したときにクライアント装置ＲＱ１〜ＲＱｎ，ＳＱ１〜ＳＱｎが実行する処理の他の例を示したフローチャート。
【符号の説明】
【０１２１】
ＦＸ１〜ＦＸｎ  ネットワーク複合機
ＳＶ  ネットワークサーバ装置
ＲＱ１〜ＲＱｎ，ＳＱ１〜ＳＱｎ  クライアント装置
１  システム制御部
２  システムメモリ
３  パラメータメモリ
【図１】
2006013860.tif 000003
【図２】
2006013860.tif 000004
【図３】
2006013860.tif 000005
【図４】
2006013860.tif 000006
【図５】
2006013860.tif 000007
【図６】
2006013860.tif 000008
【図７】
2006013860.tif 000009
【図８】
2006013860.tif 000010
【図９】
2006013860.tif 000011
【図１０】
2006013860.tif 000012
【図１１】
2006013860.tif 000013
【図１２】
2006013860.tif 000014
【図１３】
2006013860.tif 000015
【図１４】
2006013860.tif 000016
【図１５】
2006013860.tif 000017
【図１６】
2006013860.tif 000018
【図１７】
2006013860.tif 000019
【図１８】
2006013860.tif 000020
【図１９】
2006013860.tif 000021
【図２０】
2006013860.tif 000022
【図２１】
2006013860.tif 000023