(57)【要約】【課題】本発明によれば、ＰＣ等の情報処理装置から画像処理装置を動作させる際の操作を簡略化すること。【解決手段】画像処理装置による画像処理の実行を制御するＩＴボックス１ｂであって、ネットワークフォルダに画像処理の対象であるファイルが格納されたことを検知する検知モジュール２３２と、ネットワークフォルダにファイルが格納されたことが検知された場合に、ネットワークフォルダと画像処理機能とが関連付けられたフォルダ管理テーブルに基づき、出力モジュール２２０に、ファイルが格納されたフォルダに関連付けられた画像処理機能をＭＦＰ１ａに実行させるためのジョブを生成させて送信させる出力制御モジュール２３１とを含むことを特徴とする。【選択図】図４
2012164138.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置による画像処理の実行を制御する画像処理制御装置であって、
ネットワークを介してアクセス可能な記憶領域に前記画像処理の対象である対象情報が格納されたことを検知する情報格納検知部と、
前記記憶領域に前記対象情報が格納されたことが検知された場合に、前記記憶領域と前記記憶領域に応じた前記画像処理機能を示す情報とが関連付けられた記憶領域管理情報に基づき、前記画像処理装置を動作させるための命令を生成する命令生成部に、前記対象情報が格納された記憶領域に関連付けられた画像処理機能を前記画像処理装置に実行させるための命令を、前記対象情報に基づいて生成させて前記画像処理装置に送信させる出力制御部とを含むことを特徴とする画像処理制御装置。
【請求項２】
前記記憶領域管理情報においては、前記画像処理機能を実行させる際のパラメータ設定値が前記記憶領域と関連付けられており、
前記出力制御部は、前記命令生成部に前記パラメータ設定値を設定した上で前記命令を生成させることを特徴とする請求項１に記載の画像処理制御装置。
【請求項３】
前記画像処理機能夫々に対応した記憶領域を設定する記憶領域設定部を含むことを特徴とする請求項１または２に記載の画像処理制御装置。
【請求項４】
前記記憶領域設定部は、前記記憶領域管理情報に基づいて前記画像処理機能夫々に対応した記憶領域を設定することを特徴とする請求項３に記載の画像処理制御装置。
【請求項５】
前記記憶領域設定部は、前記画像処理装置の画像処理機能が記述された機能情報に基づいて前記画像処理機能夫々に対応した記憶領域を設定することを特徴とする請求項３に記載の画像処理制御装置。
【請求項６】
前記記憶領域設定部は、前記画像処理装置から前記機能情報を取得することを特徴とする請求項５に記載の画像処理制御装置。
【請求項７】
前記設定された記憶領域と前記画像処理機能とを関連付けて前記記憶領域管理情報を生成する記憶領域管理部とを含むことを特徴とする請求項６に記載の画像処理制御装置。
【請求項８】
前記記憶領域設定部は、前記画像処理装置において、実行させるべき画像処理機能及びパラメータ設定値が組み合わせられた前記機能情報が生成された場合に、その機能情報を取得して前記画像処理機能に対応した記憶領域を設定し、
前記記憶領域管理部は、前記設定された記憶領域と前記実行させるべき画像処理機能及びパラメータ設定値とを関連付けて前記記憶領域管理情報を生成することを特徴とする請求項７に記載の画像処理制御装置。
【請求項９】
前記ネットワークを介してアクセス可能な記憶領域を管理する記憶領域管理部と、
前記画像処理装置を動作させるための命令を生成する命令生成部とを含むことを特徴とする請求項１乃至８いずれか１項に記載の画像処理制御装置。
【請求項１０】
請求項９に記載の画像処理制御装置と、
前記出力制御部によって出力された命令に従って画像処理を実行する画像処理部とを含むことを特徴とする画像処理装置。
【請求項１１】
画像処理装置による画像処理の実行を制御する画像処理制御プログラムであって、
ネットワークを介してアクセス可能な記憶領域に前記画像処理の対象である対象情報が格納されたことを検知するステップと、
前記記憶領域に前記対象情報が格納されたことが検知された場合に、前記記憶領域と前記記憶領域に応じた前記画像処理機能を示す情報とが関連付けられた記憶領域管理情報に基づき、前記画像処理装置を動作させるための命令を生成する命令生成部に、前記対象情報が格納された記憶領域に関連付けられた画像処理機能を前記画像処理装置に実行させるための命令を、前記対象情報に基づいて生成させて前記画像処理装置に送信させるステップとを情報処理装置に実行させることを特徴とする画像処理制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理制御装置、画像処理装置及び画像処理制御プログラムに関し、特に、画像処理装置に画像処理を実行させる際の制御に関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能な複合機として構成されることが多い。
【０００３】
このような画像処理装置のうち、電子化された情報の出力に用いられるプリンタにおいては、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理装置に、特定のプリンタを動作させるためのドライバ・プログラムをインストールした上で、そのドライバ・プログラムを介してプリンタに印刷ジョブを送信する必要がある（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されているような従来の方式の場合、複数のプリンタを用いる場合は、夫々のプリンタ毎にドライバ・プログラムをインストールする必要があり、夫々のプリンタ毎にドライバ・プログラムを使い分ける必要があった。また、上述したような複合機の場合、プリンタ、ファクシミリ、ファイル蓄積等の各機能毎にドライバ・プログラムの設定を行う必要があった。
【０００５】
本発明は、このような課題を解決するためになされたものであり、ＰＣ等の情報処理装置から画像処理装置を動作させる際の操作を簡略化することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の一態様は、画像処理装置による画像処理の実行を制御する画像処理制御装置であって、ネットワークを介してアクセス可能な記憶領域に前記画像処理の対象である対象情報が格納されたことを検知する情報格納検知部と、前記記憶領域に前記対象情報が格納されたことが検知された場合に、前記記憶領域と前記記憶領域に応じた前記画像処理機能を示す情報とが関連付けられた記憶領域管理情報に基づき、前記画像処理装置を動作させるための命令を生成する命令生成部に、前記対象情報が格納された記憶領域に関連付けられた画像処理機能を前記画像処理装置に実行させるための命令を、前記対象情報に基づいて生成させて前記画像処理装置に送信させる出力制御部とを含むことを特徴とする。
【０００７】
また、本発明の他の態様は、画像処理装置であって、上記画像処理制御装置と、前記出力制御部によって出力された命令に従って画像処理を実行する画像処理部とを含むことを特徴とする。
【０００８】
また、本発明の他の態様は、画像処理装置による画像処理の実行を制御する画像処理制御プログラムであって、ネットワークを介してアクセス可能な記憶領域に前記画像処理の対象である対象情報が格納されたことを検知するステップと、前記記憶領域に前記対象情報が格納されたことが検知された場合に、前記記憶領域と前記記憶領域に応じた前記画像処理機能を示す情報とが関連付けられた記憶領域管理情報に基づき、前記画像処理装置を動作させるための命令を生成する命令生成部に、前記対象情報が格納された記憶領域に関連付けられた画像処理機能を前記画像処理装置に実行させるための命令を、前記対象情報に基づいて生成させて前記画像処理装置に送信させるステップとを情報処理装置に実行させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ＰＣ等の情報処理装置から画像処理装置を動作させる際の操作を簡略化することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係るシステムの運用形態を示す図である。
【図２】本発明の実施形態に係る画像形成装置のハードウェア構成を模式的に示すブロック図である。
【図３】本発明の実施形態に係るＭＦＰの機能構成を示すブロック図である。
【図４】本発明の実施形態に係るＩＴボックスの機能構成を示すブロック図である。
【図５】本発明の実施形態に係るネットワークフォルダのフォルダ構成例を示す図である。
【図６】本発明の実施形態に係るフォルダ管理テーブルの例を示す図である。
【図７】本発明の実施形態に係るユーザ操作の態様を示す図である。
【図８】本発明の実施形態に係るＩＴボックスの動作を示すフローチャートである。
【図９】本発明の他の実施形態に係るフォルダ生成動作を示すフローチャートである。
【図１０】本発明の他の実施形態に係るディスプレイパネルの表示例を示す図である。
【図１１】本発明の他の実施形態に係るディスプレイパネルの表示例を示す図である。
【図１２】本発明の他の実施形態に係るディスプレイパネルの表示例を示す図である。
【図１３】本発明の他の実施形態に係るネットワークフォルダのフォルダ構成の更新例を示す図である、
【図１４】本発明の他の実施形態に係るフォルダ管理テーブルの更新例を示す図である。
【図１５】本発明の他の実施形態に係るディスプレイパネルの表示例を示す図である。
【図１６】本発明の他の実施形態に係る画像処理装置の動作を示すシーケンス図である。
【発明を実施するための形態】
【００１１】
実施の形態１．
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、画像形成システムの例として、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークによるネットワークフォルダ、即ち共有フォルダが設けられた画像処理装置と、同じくＴＣＰ／ＩＰネットワークによる通信が可能なＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理端末とを含むシステムについて説明する。
【００１２】
図１は、本実施の形態に係るシステムの運用形態の例を示す図である。図１に示すように、本実施形態に係るシステムは、画像処理装置１及びクライアント端末２がネットワークを介して接続されて構成されている。
【００１３】
画像処理装置１は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能なＭＦＰ（ＭｕｌｔｉＦｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：複合機）である。本実施形態において、画像処理装置１は、内部に設けられたネットワークフォルダに格納された文書ファイルや画像ファイルに応じて、印刷出力、ファックス送信、ファイル蓄積等の処理を実行する。
【００１４】
また、本実施形態に係る画像処理装置１は、従来通りの画像処理機能を実現するためのＭＦＰ１ａと、上記ネットワークフォルダの機能を提供すると共に、ＭＦＰ１ａに画像処理機能を実行させる命令を生成するＩＴ（Ｉｎｆｏｍａｔｉｏｎ  Ｔｅｃｈｎｏｌｏｇｙ）ボックス１ｂとを含む。即ち、画像処理部として機能するＭＦＰ１ａと、画像処理制御部として機能するＩＴボックス１ｂとによって本実施形態に係る画像処理装置１が構成される。これについては、後に詳述する。
【００１５】
従来の画像処理システムにおいて、例えばクライアント端末２に格納されている文書ファイルを画像処理装置１において印刷出力する場合、その文書ファイルに基づき、クライアント端末２にインストールされドライバ・プログラムによって印刷ジョブを生成して画像処理装置１に送信することにより、印刷出力を実行させる。
【００１６】
これに対して、本実施形態においては、クライアント端末２から画像処理装置１の共有フォルダを参照して、印刷出力するべき文書ファイルや画像ファイルを、その共有フォルダに格納することにより、印刷出力等の処理対象の情報を画像処理装置１に入力する。そして、画像処理装置１が、共有フォルダに格納されたファイルに基づいて印刷出力等の処理を実行する。
【００１７】
このような構成により、ＴＣＰ／ＩＰネットワークによるネットワークフォルダにアクセス可能なＰＣであれば、ドライバ・プログラムをインストールすることなく画像処理装置１の機能を利用することが可能となる。クライアント端末２は、ユーザが操作する情報処理端末であり、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理装置によって実現される。本実施形態において、ユーザはクライアント端末２を操作することにより、印刷出力、ＦＡＸ送信、ストレージ蓄積等の処理対象のファイルを、画像処理装置１に設けられたネットワークフォルダに格納する。
【００１８】
次に、本実施形態に係る画像処理装置１及びクライアント端末２のハードウェア構成について図２を参照して説明する。尚、画像処理装置１は、図２に示すハードウェア構成に加えて、スキャナ、プリンタ等を実現するためのエンジンを備える。また、画像処理装置１は、上述したＭＦＰ１ａ、ＩＴボックス１ｂ夫々が、図２に示すハードウェア構成を有する。以下の説明においては、画像処理装置１のＩＴボックス１ｂのハードウェア構成を例として説明するが、ＭＦＰａ及びクライアント端末２についても同様である。
【００１９】
図２に示すように、本実施形態に係るＩＴボックス１ｂは、一般的なサーバやＰＣ等と同様の構成を含む。即ち、本実施形態に係るＩＴボックス１ｂは、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４０及びＩ／Ｆ５０がバス８０を介して接続されている。また、Ｉ／Ｆ５０にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）６０及び操作部７０が接続されている。
【００２０】
ＣＰＵ１０は演算手段であり、ＩＴボックス１ｂ全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ４０は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納される。
【００２１】
Ｉ／Ｆ５０は、バス８０と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ６０は、ユーザがＩＴボックス１ｂの状態を確認するための視覚的ユーザインタフェースである。操作部７０は、キーボードやマウス等、ユーザがＩＴボックス１ｂに情報を入力するためのユーザインタフェースである。尚、図１において説明したように、本実施形態に係る課金管理サーバ３はサーバとして運用される。従って、ＬＣＤ６０及び操作部７０等のユーザインタフェースは省略可能である。
【００２２】
このようなハードウェア構成において、ＲＯＭ３０やＨＤＤ４０若しくは図示しない光学ディスク等の記憶媒体に格納されたプログラムがＲＡＭ２０に読み出され、ＣＰＵ１０の制御に従って動作することにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係るＩＴボックス１ｂ、ＭＦＰ１ａ及びクライアント端末２の機能を実現する機能ブロックが構成される。
【００２３】
次に、本実施形態に係る画像処理装置１の機能構成について、図３、図４を参照して説明する。図３は、本実施形態に係る画像処理装置１のうち、ＭＦＰ１ａの機能構成を示すブロック図である。図３に示すように、本実施形態に係るＭＦＰ１ａは、コントローラ１００、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｎｔ  Ｆｅｅｄｅｒ：原稿自動搬送装置）１０１、スキャナユニット１０２、排紙トレイ１０３、ディスプレイパネル１０４、給紙テーブル１０５、プリントエンジン１０６、排紙トレイ１０７及びネットワークＩ／Ｆ１０８を有する。
【００２４】
また、コントローラ１００は、主制御部１１０、エンジン制御部１２０、画像処理部１３０、操作表示制御部１４０、入出力制御部１５０及び文書記憶部１６０を含む。図３に示すように、本実施形態に係るＭＦＰ１ａは、スキャナユニット１０２、プリントエンジン１０６を有する複合機として構成されている。尚、図３においては、電気的接続を実線の矢印で示しており、用紙若しくは文書束の流れを破線の矢印で示している。
【００２５】
ディスプレイパネル１０４は、ＭＦＰ１ａの状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザがＭＦＰ１ａを直接操作し、若しくはＭＦＰ１ａに対して情報を入力する際の入力インタフェースでもある。即ち、ディスプレイパネル１０４は、ユーザによる操作を受けるための画像を表示する機能を含む。ディスプレイパネル１０４は、図２に示すＬＣＤ６０及び操作部７０によって実現される。
【００２６】
ネットワークＩ／Ｆ１０８は、ＭＦＰ１ａがＩＴボックス１ｂと通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースが用いられる。ネットワークＩ／Ｆ１０８は、ＴＣＰ／ＩＰプロトコルによる通信が可能であり、図２に示すＩ／Ｆ５０によって実現される。
【００２７】
また、ネットワークＩ／Ｆ１０８は、ＭＦＰ１ａがファクシミリとして機能する際に、ファクシミリ送信を実行するためのインタフェースとしても機能する。そのため、ネットワークＩ／Ｆ１０８は、電話回線にも接続されている。
【００２８】
コントローラ１００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ３０や不揮発性メモリ並びにＨＤＤ４０や光学ディスク等の不揮発性記憶媒体に格納されたプログラムが、ＲＡＭ２０等の揮発性メモリ（以下、メモリ）にロードされ、ＣＰＵ１０がそのプログラムに従って演算を行うことにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ１００が構成される。コントローラ１００は、ＭＦＰ１ａ全体を制御する制御部として機能する。
【００２９】
主制御部１１０は、コントローラ１００に含まれる各部を制御する役割を担い、コントローラ１００の各部に命令を与える。エンジン制御部１２０は、プリントエンジン１０６やスキャナユニット１０２等を制御若しくは駆動する駆動手段としての役割を担う。画像処理部１３０は、主制御部１１０の制御に従い、印刷出力すべき画像情報に基づいて描画情報を生成する。この描画情報とは、画像形成部であるプリントエンジン１０６が画像形成動作において形成すべき画像を描画するための情報である。
【００３０】
また、画像処理部１３０は、スキャナユニット１０２から入力される撮像データを処理し、画像データを生成する。この画像データとは、スキャナ動作の結果物として画像処理装置１の記憶領域である文書記憶部１６０に格納され若しくはネットワークＩ／Ｆ１０８を介して他の機器に送信される情報である。
【００３１】
操作表示制御部１４０は、ディスプレイパネル１０４に情報表示を行い若しくはディスプレイパネル１０４を介して入力された情報を主制御部１１０に通知する。入出力制御部１５０は、ネットワークＩ／Ｆ１０８を介して入力される情報を主制御部１１０に入力する。また、主制御部１１０は、入出力制御部１５０を制御し、ネットワークＩ／Ｆ１０８及びネットワークを介してＩＴボックス１ｂや、他のネットワークに接続された機器にアクセスする。文書記憶部１６０は、ＨＤＤ４０等の不揮発性の記憶媒体によって実現され、主として、ＭＦＰ１ａにおけるファイルストレージ機能を提供する。
【００３２】
ＭＦＰ１ａがプリンタとして動作する場合は、まず、入出力制御部１５０がネットワークＩ／Ｆ１０８を介してＩＴボックス１ｂから印刷ジョブを受信する。入出力制御部１５０は、受信した印刷ジョブを主制御部１１０に転送する。主制御部１１０は、印刷ジョブを受信すると、画像処理部１３０を制御して印刷ジョブに含まれる文書情報若しくは画像情報に基づいて描画情報を生成する。
【００３３】
画像処理部１３０によって描画情報が生成されると、エンジン制御部１２０は、プリントエンジン１０６を制御し、上記生成された描画情報に基づき、給紙テーブル１０５から搬送される用紙に対して画像形成を実行させる。即ち、画像処理部１３０、エンジン制御部１２０及びプリントエンジン１０６が画像形成出力部として機能する。プリントエンジン１０６の具体的態様としては、インクジェット方式による画像形成機構や電子写真方式による画像形成機構等を用いることが可能である。プリントエンジン１０６によって画像形成が施された文書は排紙トレイ１０７に排紙される。
【００３４】
また、ＭＦＰ１ａがファクシミリとして動作する場合は、まず、入出力制御部１５０がネットワークＩ／Ｆ１０８を介してＦＡＸジョブを受信する。入出力制御部１５０は、受信したＦＡＸジョブを主制御部１１０に転送する。主制御部１１０は、ＦＡＸジョブを受信すると、画像処理部１３０を制御してＦＡＸジョブに含まれる文書情報若しくは画像情報に基づいてＦＡＸ送信のための情報（以降、ＦＡＸ送信情報とする）を生成する。
【００３５】
画像処理部１３０によってＦＡＸ送信情報が生成されると、主制御部１１０は、ＦＡＸジョブに基づいて入出力制御部１５０を制御し、生成されたＦＡＸ送信情報をネットワークＩ／Ｆ１０８を介して指定された宛先にファクシミリ送信させる。
【００３６】
また、ＭＦＰ１ａがファイルストレージとして動作する場合は、まず、入出力制御部１５０が、ネットワークＩ／Ｆ１０８を介して、ファイル蓄積ジョブを受信する。入出力制御部１５０は、受信したファイル蓄積ジョブを主制御部１１０に転送する。主制御部１１０は、ファイル蓄積ジョブを受信すると、画像処理部１３０を制御してファイル蓄積ジョブに含まれる文書情報若しくは画像情報を、ジョブにおいて指定された情報形式に変換させる。画像処理部によって蓄積対象のファイルの形式が変換されると、主制御部１１０が、文書記憶部１６０に変換された情報を記憶させる。
【００３７】
図４は、本実施形態に係る画像処理装置１のうち、ＩＴボックス１ｂの機能構成を示すブロック図である。図４に示すように、本実施形態に係るＩＴボックス１ｂは、コントローラ２００、ＭＦＰ  Ｉ／Ｆ２０１、ネットワークＩ／Ｆ２０２を有する。また、コントローラ２００は、ＭＦＰ通信制御部２１０、出力モジュール２２０、専用アプリケーション２３０、ＯＳ２４０及び入出力制御部２５０を含む。
【００３８】
ＭＦＰ  Ｉ／Ｆ２０１は、ＩＴボックス１ｂがＭＦＰ１ａと通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースが用いられる。また、ネットワークＩ／Ｆ２０２は、ＩＴボックス１ｂがネットワークを介してクライアント端末２等の他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースが用いられる。
【００３９】
コントローラ２００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ３０や不揮発性メモリ並びにＨＤＤ４０や光学ディスク等の不揮発性記憶媒体に格納されたプログラムが、ＲＡＭ２０等の揮発性メモリ（以下、メモリ）にロードされ、ＣＰＵ１０がそのプログラムに従って演算を行うことにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ２００が構成される。コントローラ２００は、ＩＴボックス１ｂ全体を制御する制御部として機能する。
【００４０】
ＭＦＰ通信制御部２１０は、ＭＦＰ  Ｉ／Ｆ２０１を介してのＭＦＰ１ａとの通信を制御する。また、入出力制御部２５０は、ネットワークＩ／Ｆ２０２を介してのネットワーク通信を制御する。出力モジュール２２０は、ＭＦＰ１ａにおいて実現可能な画像処理機能を動作させるためのソフトウェア・プログラムによって構成されるモジュールである。本実施形態に係るＭＦＰ１ａは、プリンタ、ファクシミリ及びストレージ機能を備えているため、出力モジュール２２０は、プリンタドライバ、ＦＡＸドライバ、ファイル蓄積モジュールを含む。即ち、出力モジュール２２０は、ＭＦＰ１ａを動作させるための命令であるジョブを生成して出力する命令生成部として機能する。
【００４１】
ＯＳ２４０は、Ｗｉｎｄｏｗｓ（登録商標）等の一般的な情報処理機能を提供する基本ソフトウェアであり、ファイルシステム２４１及びコールバックＡＰＩ２４２を含む。ファイルシステム２４１は、ＩＴボックス１ｂに備えられているＨＤＤ４０等の記憶媒体におけるフォルダ及びファイル管理機能を実現するモジュールである。即ち、ファイルシステム２４１は、記憶領域管理部として機能する。ＴＣＰ／ＩＰネットワークによるネットワークフォルダは、ファイルシステム２４１によるフォルダ管理機能及び入出力制御部２５０による通信機能によって実現される。
【００４２】
図５は、本実施形態に係るファイルシステム２４１において提供されるネットワークフォルダの態様を模式的に示す図である。図５に示すように、本実施形態に係るファイルシステム２４１においては、“プリンタ”、“ＦＡＸ”、“ファイル蓄積”のように、ＭＦＰ１ａにおいて提供される機能毎にネットワークフォルダが生成される。更に、夫々のフォルダの下層には、プリンタ機能を実行する際の設定に応じたフォルダが生成される。
【００４３】
例えば、“プリンタ”フォルダの下層には、モノクロ印刷出力に対応した“モノクロ”フォルダと、カラー印刷出力に対応した“カラー”フォルダとが設けられている。また、“ＦＡＸ”フォルダの下層には、様々な宛先に対応したフォルダが設けられている。また、“ファイル蓄積”フォルダの下層には、“ＰＤＦ”、“ＰＮＧ”、“ＪＰＧ”のように、文書や画像を蓄積する際のデータ形式に応じたフォルダが設けられている。
【００４４】
コールバックＡＰＩ２４２は、ファイルシステム２４１におけるフォルダ及びファイルの変化を監視しているモジュールである。本実施形態に係るコールバックＡＰＩ２４２は、ファイルシステム２４１のインデックスを参照することにより、ネットワークフォルダの状態をリアルタイムで把握している。ファイルシステム２４１によって提供されているネットワークフォルダに新たにファイルが格納された場合、コールバックＡＰＩ２４２がそれを検知する。
【００４５】
専用アプリケーション２３０は、ソフトウェア・プログラムに従ってＣＰＵ１０が演算を行うことにより構成され、本実施形態の要旨に係る機能を提供する。専用アプリケーション２３０は、主として、ファイルシステム２４１によって提供されるネットワークフォルダに文書ファイルや画像ファイルが格納された場合に、そのファイルに基づいて出力モジュール２２０を動作させる。
【００４６】
、
図４に示すように、専用アプリケーション２３０は出力制御モジュール２３１、検知モジュール２３２、フォルダ作成モジュール２３３及びフォルダ管理モジュール２３４を含む。出力制御モジュール２３１は、ファイルシステム２４１によって提供されるネットワークフォルダに格納されたファイルを出力モジュール２２０に受け渡し、出力モジュール２２０を動作させる。この際、出力制御モジュール２３１は、出力モジュール２２０のうち動作させるモジュールに対して、パラメータ設定を行う。即ち、出力制御モジュール２３１は、出力制御部として機能する。
【００４７】
検知モジュール２３２は、コールバックＡＰＩ２４２の機能に基づき、ファイルシステム２４１によって提供されるネットワークフォルダへのファイルの格納をリアルタイムに検知する。即ち、検知モジュール２３２は、情報格納検知部として機能する。従って、ユーザがクライアント端末２を操作することにより、ファイルシステム２４１によって提供されるネットワークフォルダに処理対象のファイルが格納されると、コールバックＡＰＩ２４２の機能に応じて検知モジュール２３２がそれを検知し、出力制御モジュール２３１が上記処理を実行する。
【００４８】
フォルダ作成モジュール２３３は、画像処理装置１のＰＯＲ（Ｐｏｗｅｒ  Ｏｎ  Ｒｅｓｅｔ）処理の際に、ファイルシステム２４１にアクセスし、ＩＴボックス１ｂに供えられた記憶装置上にネットワークフォルダを生成させる。即ち、フォルダ生成モジュール２３３は、記憶領域設定部として機能する。本実施形態に係るフォルダ作成モジュール２３３は、フォルダ管理モジュール２３４によって管理されているネットワークフォルダの情報に基づいてネットワークフォルダを生成する。
【００４９】
フォルダ管理モジュール２３４は、ファイルシステム２４１によって提供されているネットワークフォルダのうち、ＭＦＰ１ａに機能を実行させるためのフォルダを管理している。即ち、フォルダ管理モジュール２３４は、記憶領域管理情報として機能する。図６は、フォルダ管理モジュール２３４が、ネットワークフォルダを管理するために参照するテーブル（以降、フォルダ管理テーブルとする）を示す図である。図６に示すテーブルは、ＨＤＤ４０等のＩＴボックス１ｂに設けられた記憶媒体に記憶されている。
【００５０】
図６に示すように、本実施形態に係るフォルダ管理テーブルは、“フォルダパス”、“対応出力モジュール”、“対応デバイス”、“パラメータ”の項目が関連付けられている。換言すると、フォルダ管理テーブルは、ファイルシステム２４１によって管理されるＩＴボックス１ｂの記憶領域と、記憶領域に応じた画像処理機能を示す情報と、画像処理機能を実行させる際のパラメータ設定値とが関連付けられた記憶領域管理情報である。例えば、ネットワークフォルダにおける“プリンタ￥モノクロ”というパスのフォルダ、即ち、図５に示す“モノクロ”フォルダは、ＭＦＰ１ａにおけるプリンタ機能に対応しており、出力モジュール２２０においては、プリンタドライバに対応している。
【００５１】
“パラメータ”は、“モノクロ”フォルダに格納されたファイルを出力モジュール２２０のプリンタドライバに受け渡す際に、出力モジュール２２０に対して設定されるパラメータ設定値であり、モノクロ／カラー印刷出力すること等の設定値が含まれる。また、上述したように、フォルダ作成モジュール２３３は、図６に示すフォルダ管理テーブルの“フォルダパス”の情報に従って、ネットワークフォルダを生成する。
【００５２】
次に、本実施形態に係る画像処理システムの動作について説明する。図７は、クライアント端末２におけるＬＣＤ６０の画面の表示例を示す図である。上述したように、本実施形態に係る画像処理システムにおいては、ユーザがクライアント端末２を操作することにより、図７に示すように、画像処理装置１において提供されているネットワークフォルダを参照する。図７においては、ネットワークフォルダのうち“プリンタ”フォルダが参照されている。
【００５３】
そして、ユーザは、図７に示すように表示されたフォルダのうち、画像処理装置１に実行させたい機能に応じたフォルダに、処理対象の文書ファイルや画像ファイルを格納する。図７の例においては、処理対象である文書ファイルが、“プリンタ”フォルダの下層の“モノクロ”フォルダに格納される。これにより、画像処理装置１において、図７に示す文書ファイルの白黒印刷が実行される。
【００５４】
図８は、本実施形態に係る画像処理装置１のうちＩＴボックス１ｂの動作を示すフローチャートである。図７において説明したように、ファイルシステム２４１によって提供されているネットワークフォルダに処理対象のファイルが格納されると、コールバックＡＰＩ２４２の機能に基づいて検知モジュール２３２がファイルを検知する（Ｓ８０１／ＹＥＳ）。
【００５５】
検知モジュール２３２がファイルを検知すると、出力制御モジュール２３１は、ファイルが格納されたフォルダのフォルダパスに基づき、図６に示すフォルダ管理テーブルを参照して、対応出力モジュールを認識すると共にパラメータを取得し、認識した対応出力モジュールに対してパラメータを設定する（Ｓ８０２）。図７に示すように、“プリンタ￥モノクロ”フォルダに文書ファイルが格納された場合、出力制御モジュール２３１は、対応出力モジュールがプリンタドライバであることを認識し、出力モジュール２２０のプリンタドライバに対して、“プリンタ￥モノクロ”に関連付けられているパラメータ値を設定する。
【００５６】
パラメータ値の設定が完了すると、出力制御モジュール２３１は、ネットワークフォルダに格納されてＳ８０１において検知されたファイルを出力モジュール２２０のうち、パラメータを設定したモジュールに入力する（Ｓ８０３）。図７の例においては、プリンタドライバにファイルが入力される。これにより、出力モジュール２２０が、入力されたファイルを処理して、ＭＦＰ１ａに転送するための情報を生成する（Ｓ８０４）。図７の例においては、プリンタドライバが、入力された文書ファイルを印刷出力するための印刷ジョブを生成する。
【００５７】
Ｓ８０４の処理に応じて、出力モジュール２２０がＭＦＰ通信制御部２１０を介してＭＦＰ１ａに情報を出力する（Ｓ８０５）。その結果、ＭＦＰ１ａにおいては、入出力制御部１５０が情報を受信し、受信した情報に従ってプリンタ、ＦＡＸ、ファイルストレージ等の各機能が実行される。
【００５８】
このように、本実施形態に係る画像処理システムにおいては、画像処理装置１においてＭＦＰ１ａに接続されているＩＴボックス１ｂが、クライアント端末２において処理される情報形式のまま、ＴＣＰ／ＩＰネットワークによるファイル共有機能によって処理対象のファイルを取得する。そして、ＩＴボックス１ｂは、処理対象のファイルが格納されたフォルダ、即ちディレクトリに基づいて、ＭＦＰ１ａに実行させる機能を判断し、ＭＦＰ１ａが処理可能なファイル形式に変換した上でＭＦＰ１ａに入力する。尚、クライアント端末２において処理される情報形式とは、テキストデータやドキュメントデータ、表計算のブックデータ等、一般的な情報処理装置において扱われる形式である。
【００５９】
換言すると、本実施形態に係る画像処理システムにおいては、従来夫々のクライアント端末２において、ドライバ・プログラムをインストールすることにより実現していた機能を、ＩＴボックス１ｂを設けることによって画像処理装置１側において実現する。このため、クライアント端末２においては、Ｗｉｎｄｏｗｓ（登録商標）等のＯＳ２４０において標準で搭載されているファイル共有機能さえあれば良く、プリンタドライバ等の追加のソフトウェア・プログラムをインストールすることなく、ＭＦＰ１の画像処理機能を利用することが可能となる。
【００６０】
以上説明したように、本実施形態に係る画像処理システムにおいては、ＰＣ等の情報処理装置から画像処理装置を動作させる際の操作を簡略化することができる。また、本実施形態に係る画像処理装置１において、ＭＦＰ１ａは、ＴＣＰ／ＩＰプロトコルのインタフェースを介してＩＴボックス１ｂから各種の処理のジョブを取得する。即ち、従来のＭＦＰと同様に動作すれば良いため、ＭＦＰ１ａとしては既存の装置を用いることができ、画像処理装置１ａの導入コストを低減することができる。
【００６１】
尚、上記実施形態においては、図５において説明したように、“プリンタ”、“ＦＡＸ”、“ファイル蓄積”の各フォルダの下層に更にパラメータ設定に応じたフォルダが設けられているように、フォルダ構成が細分化されている場合を例として説明した。しかしながら、これは一例であり、“プリンタ”、“ＦＡＸ”、“ファイル蓄積”のように、夫々の機能に応じたフォルダのみが設けられている構成でも良い。この場合、図６に示すフォルダ管理テーブルについても、“プリンタ”、“ＦＡＸ”、“ファイル蓄積”のように、夫々の機能に応じたフォルダについての管理情報のみが記憶される。また、“パラメータ”の項目については、夫々の機能を動作させる際の一般的なパラメータ値が設定されているか、出力モジュール２２０のデフォルトのパラメータ値を用いるために空白データとなっている。
【００６２】
また、上記実施形態においてフォルダ作成モジュール２３３は、図６に示すフォルダ管理テーブルの“フォルダパス”の項目に応じてネットワークフォルダを生成する場合を例として説明した。この他、フォルダ作成モジュール２３３がＭＦＰ１ａに機能を問い合わせることによって、ＭＦＰ１ａの機能に応じたフォルダを生成することも可能である。そのような例について以下に説明する。
【００６３】
図９は、フォルダ作成モジュール２３３がＭＦＰ１ａに機能を問い合わせることによって、ＭＦＰ１ａの機能に応じたフォルダを生成する場合の動作を示すフローチャートである。図９に示すように、まずフォルダ生成モジュール２３３は、ＭＦＰ通信制御部２１０を介して、ＭＦＰ１ａに機能について問い合わせるためのコマンドを送信する。これに対して、ＭＦＰ１ａにおいては、主制御部１１０が入出力制御部１５０を介してコマンドを取得し、ＭＦＰ１ａが備えている機能が記述された情報（以降、機能情報とする）を生成してＩＴボックス１ｂに返信する。これにより、ＩＴボックス１ｂにおいてフォルダ作成モジュール２３３が、機能情報を問い合わせ結果として取得する（Ｓ９０１）。
【００６４】
機能情報を取得すると、フォルダ作成モジュール２３３は、機能情報に基づき、ＭＦＰ１ａにおいてプリンタがあるか否か判断する（Ｓ９０２）。ＭＦＰ１ａにプリンタ機能がある場合（Ｓ９０２／ＹＥＳ）、次に、フォルダ作成モジュール２３３は、機能情報に基づき、ＭＦＰ１ａにおいてカラー印刷が可能であるか否か判断する（Ｓ９０３）。
【００６５】
ＭＦＰ１ａにおいてカラー印刷が可能である場合（Ｓ９０３／ＹＥＳ）、フォルダ作成モジュール２３３は、ファイルシステム２４１にアクセスし、図５に示すように“プリンタ”フォルダ及びその下層の“モノクロ”、“カラー”フォルダを生成し、各フォルダについて図６に示すようなフォルダ管理テーブルにフォルダパス及び各項目を登録する（Ｓ９０４）。他方、ＭＦＰ１ａにおいてカラー印刷が不可能である場合（Ｓ９０３／ＮＯ）、フォルダ生成モジュール２３３は、ファイルシステム２４１にアクセスして“プリンタ”フォルダのみを生成し、そのフォルダの情報をフォルダ管理テーブルに登録する（Ｓ９０５）。
【００６６】
Ｓ９０４、Ｓ９０５の処理の完了後、若しくはＭＦＰ１ａにプリンタ機能がなかった場合（Ｓ９０２／ＮＯ）、次にフォルダ生成部２３３は、機能情報を参照し、ＭＦＰ１ａにＦＡＸ機能があるか否か判断する（Ｓ９０６）。ＭＦＰ１ａにＦＡＸ機能がある場合（Ｓ９０６／ＹＥＳ）、次に、フォルダ作成モジュール２３３は、機能情報に基づき、ＭＦＰ１ａのＦＡＸ機能において宛先登録があるか否か判断する（Ｓ９０７）。
【００６７】
ＭＦＰ１ａのＦＡＸ機能において宛先登録がある場合（Ｓ９０７／ＹＥＳ）、フォルダ生成モジュール２３３は、図５に示すように、“ＦＡＸ”フォルダ及びその下層の登録された宛先毎のフォルダを生成、各フォルダについて図６に示すようなフォルダ管理テーブルにフォルダパス及び各項目を登録する（Ｓ９０８）。他方、ＭＦＰ１ａのＦＡＸ機能において宛先登録がない場合（Ｓ９０７／ＮＯ）、フォルダ生成モジュール２３３は、“ＦＡＸ”フォルダのみを生成し、そのフォルダの情報をフォルダ管理テーブルに登録する（Ｓ９０９）。
【００６８】
Ｓ９０８、Ｓ９０９の処理の完了後、若しくはＭＦＰ１ａにＦＡＸ機能がなかった場合（Ｓ９０６／ＮＯ）、次にフォルダ生成部２３３は、機能情報を参照し、ＭＦＰ１ａにストレージ機能があるか否か判断する（Ｓ９１０）。ＭＦＰ１ａにストレージ機能がある場合（Ｓ９１０／ＹＥＳ）、次に、フォルダ作成モジュール２３３は、機能情報に基づき、ＭＦＰ１ａのストレージ機能において、ファイル形式の変換機能があるか否か判断する（Ｓ９１１）。
【００６９】
ＭＦＰ１ａのストレージ機能においてファイル形式変換機能がある場合（Ｓ９１１／ＹＥＳ）、フォルダ生成モジュール２３３は、図５に示すように、“ストレージ”フォルダ及びその下層の変換形式毎のフォルダを生成し、各フォルダについて図６に示すようなフォルダ管理テーブルにフォルダパス及び各項目を登録する（Ｓ９１２）。他方、ＭＦＰ１ａのストレージ機能においてファイル変換機能がない場合（Ｓ９１１／ＮＯ）、フォルダ生成モジュール２３３は、“ストレージ”フォルダのみを生成し、そのフォルダの情報をフォルダ管理テーブルに登録する（Ｓ９１３）。
【００７０】
Ｓ９１２、Ｓ９１３の処理が完了し、若しくはＭＦＰ１ａにおいてストレージ機能がない場合（Ｓ９１０）、ファイル生成モジュール２３３は処理を終了する。このように、ファイル生成モジュール２３３がＭＦＰ１ａと通信した上でＭＦＰ１ａに含まれる機能の情報を取得することにより、よりＭＦＰ１ａの機能に則したネットワークフォルダを生成することができる。
【００７１】
尚、図９の例においては、Ｓ９０１においてＭＦＰ１ａの全ての機能を網羅する機能情報を取得し、以降の判断処理においては、フォルダ生成モジュール２３３がその機能情報を参照して判断を行っている。この他、フォルダ生成モジュール２３３は、判断の都度ＭＦＰ１ａにアクセスして機能の有無を確認しても良い。
【００７２】
また、図９の態様と、上述したような図６に示すフォルダ管理テーブルに基づいてネットワークフォルダを生成する態様とを組み合わせることも可能である。即ち、画像処理装置１の運用を開始する際には、図９に示すような動作に従ってフォルダ生成モジュール２３３がネットワークフォルダを生成すると共に、フォルダ管理モジュール２３４が、ＭＦＰ１ａから受信した機能情報及びフォルダ生成モジュール２３３が生成したネットワークフォルダのフォルダパスに従って、図６に示すようなフォルダ管理テーブルを生成する。そして、次回の画像処理装置１の起動時には、フォルダ生成モジュール２３３は、既に生成されているフォルダ管理テーブルに従ってネットワークフォルダを生成する。
【００７３】
このような処理により、ユーザが手動で図６に示すようなフォルダ管理テーブルを生成する必要がなく、ＭＦＰ１ａの機能に応じたネットワークフォルダが自動的に生成される。また、ＭＦＰ１ａにおいて機能が追加された場合であっても、その追加された機能に従ってネットワークフォルダ自動的に生成されるため、ユーザの操作負担を軽減することができる。
【００７４】
尚、図９の例においては、フォルダ生成モジュール２３３が、“プリンタ”、“ＦＡＸ”、“ストレージ”の各機能を確認することによって夫々の機能に応じたネットワークフォルダを生成する場合を例として説明した。しかしながら、ＭＦＰ１ａにおいて実現される機能は“プリンタ”、“ＦＡＸ”、“ストレージ”以外の画像処理機能もあり得る。また、夫々の機能の詳細な設定は、図９において説明したカラー／モノクロ、宛先、形式変換等の各機能に限らず、様々な機能があり得る。
【００７５】
従って、図９に示すフォルダ生成動作の趣旨は、ＭＦＰ１ａから受信した機能情報に従い、ＭＦＰ１ａにおいて実現可能な各機能及び夫々の機能の詳細な設定毎にネットワークフォルダを生成することであり、図９に示す態様に限定されない。例えば、ＭＦＰ１ａから受信した機能情報において、ＭＦＰ１ａで“プリンタ”機能が実現可能であり、カラー、モノクロ、赤黒の３種類のカラー設定が可能であることが記述されている場合、フォルダ生成モジュール２３３は、“プリンタ”フォルダの下層に“モノクロ”、“カラー”、“赤黒”の３つのフォルダを生成すれば良く、その処理の詳細はＳ９０２〜Ｓ９０５の態様に限定されない。
【００７６】
また、上記実施形態において、検知モジュール２３２は、ＯＳ２４０の機能の一部であるコールバックＡＰＩ２４２の機能に従って、ネットワークフォルダにファイルが格納されたことを検知する。これに限らず、検知モジュール２３２が、ファイルシステム２４１のインデックスを１０秒間隔等の所定間隔で参照することにより、コールバックＡＰＩ２４２を介さずにネットワークフォルダへのファイルの格納を検知しても良い。
【００７７】
実施の形態２．
実施の形態１においては、処理対象のファイルをＩＴボックス１ｂによって提供されているネットワークフォルダに格納することにより、ＭＦＰ１ａにおいて処理を実行させる構成について説明した。この形態によれば、実施の形態１において説明したように、クライアント端末２へのドライバ・プログラムのインストールが不要である等の効果がある。
【００７８】
しかしながら、ドライバ・プログラムがクライアント端末２にインストールされることにより、ユーザはクライアント端末２において詳細な設定が可能となるメリットがあり、実施の形態１において説明した態様では、そのメリットを受けることができない。本実施形態においては、実施の形態１の構成による効果を維持しながら、ドライバ・プログラムがインストールされた場合のメリットを受けることが可能な実施例について説明する。
【００７９】
図１０は、ＭＦＰ１ａのディスプレイパネル１０４の画面の表示例を示す図である。ある種のＭＦＰ１ａによれば、ＭＦＰ１ａに実行させる画像処理機能及びその画像処理機能の実行に際して採用するべき各種のパラメータ値が組み合わせられたワンタッチボタンが予め設定されており、そのボタンをタッチすることによってワンタッチでその機能を実行させることができる。そして、そのようなワンタッチボタンはユーザが任意に設定することも可能である。
【００８０】
図１０に示すような画面において、ユーザがディスプレイパネル１０４を操作し、プリンタやＦＡＸ機能を動作させる際のパラメータ設定を行った上で、図１０に示す“ワンタッチ登録”のボタンをタッチすると、操作表示制御部１４０は、選択された機能及び各パラメータ値を記憶媒体に保持した状態で、図１１に示すようなワンタッチボタンの表示態様の編集画面をディスプレイパネル１０４に表示させる。
【００８１】
図１１は、ディスプレイパネル１０４の表示例として、ワンタッチボタンの表示態様の編集画面の例を示す図である。図１１に示すように、表示態様の編集画面においては、“名称”、“文字フォント”、“文字サイズ”・・・のように、ワンタッチボタンの表示態様を指定するための項目が表示されている。ユーザが各項目の値を選択、入力して“ＯＫ”ボタンをタッチすることにより、操作表示制御部１４０は、図１０に示す画面において保持された設定情報及び図１１に示す画面において設定された表示態様をＨＤＤ４０等の記憶媒体に記憶させる。その後、ユーザがディスプレイパネル１４０を操作してワンタッチボタンの表示画面に遷移させると、図１２に示すように、登録されたワンタッチボタンが表示される。図１２に示すような表示は、操作表示制御部１４０が、上述したようにしてＨＤＤ４０に記憶させた表示態様の情報に基づいて実行される。
【００８２】
更に、本実施形態においては、図１２に示すようにＭＦＰ１ａにおいてワンタッチボタンが生成され、その情報が操作表示制御部１４０によって記憶されると、そのワンタッチボタンに対応したネットワークフォルダが、図１３に示すようにＩＴボックス１ｂのフォルダ生成モジュール２３３によって生成される。また、そのワンタッチボタンにおいて設定されたパラメータ値と、図１３に示すネットワークフォルダのフォルダパスとが関連付けられたフォルダ管理テーブルのデータが、図１４に示すようにフォルダ管理モジュール２３４によって登録される。
【００８３】
そして、ユーザがクライアント端末２を操作して、図１３に示すネットワークフォルダに処理対象のファイルを格納することにより、実施の形態１と同様に、図１４に示すように登録されたフォルダ管理テーブルの情報に従って出力モジュール２２０にパラメータ値が設定されると共にファイルが入力され、ＭＦＰ１ａにおいて処理が実行される。
【００８４】
このように、ワンタッチボタンの登録に従ってネットワークフォルダを生成する態様は、例えば、図９において説明したような態様を用いることによって容易に実現可能である。即ち、画像処理装置１が起動することにより、フォルダ生成モジュール２３３が動作開始すると、フォルダ生成モジュール２３３は、ＭＦＰ通信制御部２１０を介してＭＦＰ１ａに機能情報を要求する。
【００８５】
この機能情報の要求に対して、ＭＦＰ１ａは、図９において説明したような予めＭＦＰ１ａに備わっている機能の情報に加えて、ユーザによって設定されて操作表示制御部１４０によって記憶されたワンタッチボタンの情報を含めて機能情報を生成し、ＩＴボックス１ｂに送信する。そして、ＩＴボックス１ｂにおいて、フォルダ生成モジュール２３３が、受信した機能情報に従ってネットワークフォルダを生成すると共に、フォルダ管理モジュール２３４がフォルダ管理テーブルを生成することにより、図１３、図１４において説明したような、ワンタッチボタンの機能に対応したネットワークフォルダ及びフォルダ管理テーブルが生成される。
【００８６】
また、画像処理装置１の起動時に限らず、フォルダ作成モジュール２３３が、所定間隔毎にＭＦＰ通信制御部２１０を介してＭＦＰ１ａからワンタッチボタンの登録情報を取得し、その登録情報に基づいてネットワークフォルダを生成しても良い。これにより、画像処理装置１の動作中であっても、新たに設定されたワンタッチボタンに応じてネットワークフォルダを生成することが可能である。
【００８７】
また、ユーザの操作によってＭＦＰ１ａにおいてワンタッチボタンが登録され、操作表示制御部１４０によって情報が記憶された場合に、主制御部１１０が、入出力制御部１５０を制御して、ＩＴボックス１ｂに対して通知を行っても良い。この通知において、新たに登録されたワンタッチボタンの情報を送信することにより、ＩＴボックス１ｂによる要求をトリガとするのではなく、ＭＦＰ１ａ側において新たにワンタッチボタンが登録されたことをトリガとして、ＩＴボックス１ｂがワンタッチボタンの情報を取得することができる。
【００８８】
このように、本実施形態においては、クライアント端末２にドライバ・プログラムがインストールされないことによるデメリットを、ＭＦＰ１ａのワンタッチボタンの機能に応じたネットワークフォルダを生成することによって解決している。即ち、ユーザは、ＭＦＰ１ａにおいて、機能を実行させる際の様々な設定項目を詳細に設定したワンタッチボタンを登録し、そのワンタッチボタンに応じて生成されたネットワークフォルダに処理対象のファイルを格納することによって、ドライバ・プログラムによる詳細な設定と同様の効果を得ることが可能となる。
【００８９】
尚、上記実施形態においては、ユーザがディスプレイパネル１０４を操作することによってワンタッチボタンを登録する場合を例として説明した。この他、ＭＦＰ１ａまたはＩＴボックス１ｂがＷｅｂサーバの機能を実現することにより、クライアント端末２にインストールされているＷｅｂブラウザに図１０〜図１２に示すようなＭＦＰ１ａのワンタッチボタン登録画面が表示されるようにしても良い。
【００９０】
そして、ユーザがＷｅｂブラウザを介してワンタッチボタンを登録するための情報を入力に応じて、クライアント端末２のＷｅｂブラウザを介してＭＦＰ１ａ若しくはＩＴボックス１ｂにワンタッチボタンの設定情報が送信されることにより、ディスプレイパネル１０４が操作された場合と同様に、ＭＦＰ１ａにワンタッチボタンの情報を記憶することができる。これにより、ユーザは、ワンタッチボタンの登録のために画像処理装置１が設置された位置まで移動する必要がなく、クライアント端末２において全ての操作を行うことができる。これにより、よりドライバ・プログラムがインストールされている状態に近い操作を実現することができる。
【００９１】
また、上記実施形態においては、ＭＦＰ１ａにおけるワンタッチボタンの登録を前提とし、そのワンタッチボタンに対応したネットワークフォルダを生成する態様を例として説明した。しかしながら、そもそもドライバ・プログラムによるパラメータ設定は、ジョブ毎の１回きりの設定を前提としている。従って、本実施形態において説明したような態様も、ワンタッチボタンとして登録せず、１回きりの設定として運用しても良い。そのような態様について以下に説明する。
【００９２】
この場合、ユーザは、クライアント端末２を操作することにより、Ｗｅｂサーバを介して詳細なパラメータ設定をした上で、図１５に示すような“フォルダ生成”ボタンをタッチすることにより、ＭＦＰ１ａにおいては、主制御部１１０が、設定されたパラメータ設定値の情報を取得する（Ｓ１６０１）。パラメータ設定値の情報を取得すると、主制御部１１０は、取得したパラメータの情報をＲＡＭ２０若しくはＨＤＤ４０に一時的に記憶させると共に、入出力制御部１５０を介してＩＴボックス１ｂに送信する（Ｓ１６０２）。
【００９３】
ＩＴボックス１ｂにおいては、フォルダ生成モジュール２３３が、受信したパラメータ情報に基づいて上記実施形態と同様の処理によりネットワークフォルダ及びフォルダ管理テーブルを生成する（Ｓ１６０３）。そして、ユーザがクライアント端末２を操作し、Ｓ１６０３において生成されたネットワークフォルダに処理対象のファイルを格納すると、検知モジュール２３２がそれを検知する（Ｓ１６０４）。
【００９４】
検知モジュール２３２がファルを検知すると、出力制御部モジュール２３１がフォルダ管理テーブルからパラメータ値を取得して出力モジュール２２０にパラメータ値を設定すると共に、処理対象のファイルを出力モジュール２２０に入力する。これにより、出力モジュール２２０が、パラメータ設定値に従ってファイルを処理し、ＭＦＰ通信制御部２１０を介してＭＦＰ１ａにジョブとして出力する（Ｓ１６０５）。ＩＴボックスからＭＦＰ１ａへのファイル出力が完了すると、フォルダ管理モジュール２３４は、Ｓ１６０３において生成されたネットワークフォルダを削除する（Ｓ１６０６）。
【００９５】
また、ＭＦＰ１ａにおいては、ＩＴボックスから受信したジョブに基づいて印刷出力、ＦＡＸ出力、ファイル蓄積等の画像処理を実行し（Ｓ１６０７）、処理を終了する。このような処理により、ＭＦＰ１ａに対して新たにワンタッチボタンを設定せずとも、上述したようなネットワークフォルダを用いた態様において、ドライバ・プログラムがインストールされている場合と同様の詳細な設定を可能とすることができる。
【００９６】
尚、実施の形態１、２においては、ディスプレイパネル１０４がＭＦＰ１ａ側に設けられている場合を例として説明した。しかしながら、ディスプレイパネル１０４がＩＴボックス１ｂ側に設けられている場合もあり得る。このような場合、ＭＦＰ１ａとＩＴボックス１ｂとは、ネットワークＩ／Ｆ１０８、ＭＦＰ  Ｉ／Ｆ２０１によるＴＣＰ／ＩＰプロトコルの他、ＩＴボックス１ｂ側に設けられたディスプレイパネルに対するユーザの操作によって入力された情報をＭＦＰ１ａのコントローラ１００の操作表示制御部１４０に入力するためのシリアルインタフェースによって接続されている。
【００９７】
ディスプレイパネルがＩＴボックス１ｂ側に設けられている場合、特に、図１０〜図１２に示すようなワンタッチボタンの登録においては、ＭＦＰ１ａよりも先にＩＴボックス１ｂがワンタッチボタンの設定情報を取得することとなる。この場合、ＩＴボックス１ｂにおいては、上記実施形態のようにＭＦＰ１ａからワンタッチボタンの情報を取得することなく、ワンタッチボタンに対応したネットワークフォルダの生成及びフォルダ管理テーブルの更新を実行することができる。
【符号の説明】
【００９８】
１  画像処理装置
１ａ  ＭＦＰ
１ｂ  ＩＴボックス
２  クライアント端末
３  課金管理サーバ
１０  ＣＰＵ
２０  ＲＡＭ
３０  ＲＯＭ
４０  ＨＤＤ
５０  Ｉ／Ｆ
６０  ＬＣＤ
７０  操作部
８０  バス
１００  コントローラ
１０１  ＡＤＦ
１０２  スキャナユニット
１０３  排紙トレイ
１０４  ディスプレイパネル
１０５  給紙テーブル
１０６  プリントエンジン
１０７  排紙トレイ
１０８  ネットワークＩ／Ｆ
１１０  主制御部
１２０  エンジン制御部
１３０  画像処理部
１４０  操作表示制御部
１５０  入出力制御部
１６０  文書記憶部
２００  コントローラ
２０１  ＭＦＰ  Ｉ／Ｆ
２０２  ネットワークＩ／Ｆ
２１０  ＭＦＰ通信制御部
２２０  出力モジュール
２３０  専用アプリケーション
２３１  出力制御モジュール
２３２  検知モジュール
２３３  フォルダ生成モジュール
２３４  フォルダ管理モジュール
２４０  ＯＳ
２４１  ファイルシステム
２４２  コールバックＡＰＩ
２５０  入出力制御部
【先行技術文献】
【特許文献】
【００９９】
【特許文献１】特開２００６−２６０３５６号公報
【図１】
2012164138.tif 000003
【図２】
2012164138.tif 000004
【図３】
2012164138.tif 000005
【図４】
2012164138.tif 000006
【図５】
2012164138.tif 000007
【図６】
2012164138.tif 000008
【図７】
2012164138.tif 000009
【図８】
2012164138.tif 000010
【図９】
2012164138.tif 000011
【図１０】
2012164138.tif 000012
【図１１】
2012164138.tif 000013
【図１２】
2012164138.tif 000014
【図１３】
2012164138.tif 000015
【図１４】
2012164138.tif 000016
【図１５】
2012164138.tif 000017
【図１６】
2012164138.tif 000018