(57)【要約】【課題】各種処理の要求元に応じて各種処理の実行を容易に管理することができる画像処理装置を提供することを目的とする。【解決手段】要求元の通信方式が有線による要求の場合には、ＩＰアドレスのネットワーク・アドレス部を確認して（３００〜３０６）、複数の処理ステップからなる処理機能を生成し、予め指定された指定ＩＰアドレスか指定外ＩＰアドレスかに応じて、対応するキューに処理機能を移動して、それぞれの対応するキューに応じて課金処理を行うと共に、それぞれのキューに応じて予め設定された処理機能に含まれる複数の処理ステップ毎の利用の許可又は禁止を表す利用状態に応じて処理機能を実施する（３０８〜３２０）。また、無線からの要求の場合には、処理機能を生成して無線用キューに移動し、無線用キューに対応する課金処理を行うと共に、予め設定された利用状態に応じた処理機能を実施する（３２２〜３２６）。【選択図】　　　　図５
2004080331.tif 000002
【特許請求の範囲】
【請求項１】
画像データを用いた処理を行う処理ステップを実行するそれぞれ異なる複数の実行手段と、
前記複数の実行手段を制御して、それぞれ異なる複数の所定機能を実施する機能制御手段と、
前記所定機能を要求するインターフェース情報を含む要求情報を入力する入力手段と、
前記入力手段によって入力される前記インターフェース情報に基づいて、前記所定機能の要求元を認識する認識手段と、
前記認識手段によって認識された要求元に応じて、要求元が利用できる前記所定機能を切り換える切換手段と、
を備えた画像処理装置。
【請求項２】
前記切換手段は、前記認識手段によって認識された要求元に応じて、要求元が利用できる前記複数の実行手段における前記処理ステップ毎の利用許可又は利用禁止を表す利用状態を付与する付与手段からなり、前記機能制御手段が、前記付与手段によって付与された前記利用状態に応じて、前記複数の実行手段を制御することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記付与手段は、前記所定機能を利用するための課金情報を付与することにより前記利用状態を付与することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記複数の実行手段は、原稿を読み取ることにより画像データを取得する読取手段、画像データを蓄積する蓄積手段、画像データを外部機器に転送する転送手段、及び画像データに基づく画像形成を行う画像形成手段のうち少なくとも１つの手段を含むことを特徴とする請求項１乃至請求項３の何れか１項に記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理装置にかかり、特に、複写機能、ファクシミリ機能、プリンタ機能等の複数の機能を有する多機能複写機に適応可能な画像処理装置に関する。
【０００２】
【従来の技術】
従来より、コピー機能、スキャナー機能、プリンタ機能、ファクシミリ機能等を備えた多機能複写機が提案されている。多機能複写機は、紙原稿をスキャンするためのスキャナ、ファクシミリ受信のための公衆回線、プリントデータ受信のためのＬＡＮ（Ｌｏｃａｌ　Ａｒｉａ　Ｎｅｔｗｏｒｋ）等のネットワークといった複数の画像を入力するための入力手段を備えている。また、用紙への印刷出力のための画像形成手段、ファクシミリ送信のための公衆回線、様々な入力画像をホストコンピュータ等へ送信するためのＬＡＮ等のネットワークといった複数の出力手段も併せ持っている。さらには、入力画像データを一旦蓄積・保管して様々な機能を提供するためのハードディスク等の記憶手段を備えるものもある。
【０００３】
このような複合機では、複数の手段を組み合わせることによって、様々なジョブをユーザに提供することが可能である。例えば、スキャナで読み取った画像データを画像形成手段で出力することによるコピー機能、ネットワーク経由で受信したＰＤＬ（ページ記述言語：Ｐａｇｅ　Ｄｅｓｃｒｉｐｔｉｏｎ　Ｌａｎｇｕａｇｅ）等のデータを復号化して画像形成手段で印刷出力することによるプリンタ機能、公衆回線等を用いてスキャナで読み取った画像をファクシミリ送信するファクシミリ機能等の多種多様な機能を提供することができる。
【０００４】
また、従来の複写機では、利用者を管理するためのコピーカードやキーカウンタ等の認証装置や、複写枚数に応じた料金を投入することで複写を許可する課金装置を備えたものがある。
【０００５】
近年では、インターネット等のネットワークを使用したブロードバンドの普及等に伴い、上述のような多機能複写機等の画像処理装置をオフィス内で利用するにとどまらず、どこでも利用できる環境を実現することが望まれていると共に、多機能複写機等の画像処理装置の所有者にあっても、オフィス内の利用にとどまらず、その価値を一般に開放することによる効率的な活用ができる環境の実現が望まれている。
【０００６】
【発明が解決しようとする課題】
一般に多機能複写機等の画層処理装置では、利用者の個人情報やＩＰ（Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）アドレス等による使用制限や、コピーカードやコピーカウンタによる使用制限等が知られているが、多くの人に利便性を提供するために、画像処理装置を管理しながら、利用を促すためには、個人情報の認証を行う場合に、非常に多大な個人情報と照合する等の大規模はシステムが必要となり、実現が困難である、という問題がある。
【０００７】
本発明は、上記問題を解決すべく成されたもので、各種処理の要求元に応じて各種処理の実行を容易に管理することができる画像処理装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するために請求項１に記載の発明は、画像データを用いた処理を行う処理ステップを実行するそれぞれ異なる複数の実行手段と、前記複数の実行手段を制御して、それぞれ異なる複数の所定機能を実施する機能制御手段と、前記所定機能を要求するインターフェース情報を含む要求情報を入力する入力手段と、前記入力手段によって入力される前記インターフェース情報に基づいて、前記所定機能の要求元を認識する認識手段と、前記認識手段によって認識された要求元に応じて、要求元が利用できる前記所定機能を切り換える切換手段と、を備えることを特徴としている。
【０００９】
請求項１に記載の発明によれば、実行手段では、画像データを用いた処理を行う処理ステップが実行される。例えば、実行手段の処理ステップとしては、原稿画像を読み取って画像データを得る読取処理ステップ、ハードディスク等の記憶手段に画像データを蓄積する蓄積処理ステップ、該記憶手段から画像データを読み出す読出処理ステップ、画像データに基づく画像形成を行う画像形成処理ステップ、外部の機器より画像データを受信する受信処理ステップ、外部の機器へ画像データを転送する転送処理ステップ等が各実行手段によって実行される。
【００１０】
また、機能制御手段では、複数の実行手段を制御して、それぞれ異なる複数の所定機能が実施される。すなわち、複数の実行手段の処理ステップを組み合わせて実行するように制御することにより、所定機能が実施される。なお、機能制御手段によって実施される所定機能としては、例えば、原稿を複写する複写機能、原稿を読取ることによって得られる画像データをハードディスク等の蓄積手段に蓄積する蓄積機能、該蓄積手段に蓄積された画像データに基づいて画像形成を行う蓄積データの画像形成機能、ファクシミリ送信を行うファクシミリ送信機能、ファクシミリ受信を行うファクシミリ受信機能、外部機器から得られる画像データに基づく画像形成を行う外部機器データの画像形成機能、外部のハードディスク等の蓄積手段に画像データを保管する保管機能等が実施される。
【００１１】
そして、入力手段では、機能制御手段が実施する所定機能を要求するインターフェース情報を含む要求情報が入力され、認識手段では、該入力手段によって入力されるインターフェース情報に基づいて、所定機能の要求元が認識される。例えば、要求情報に含まれる通信方式（有線による要求や無線による要求）や画像処理装置の操作部による要求をそれぞれ要求元として認識することが可能である。また、ＩＰ（Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）アドレスを用いる場合には、ＩＰアドレスのネットワーク・アドレス部のみに基づいて要求元がどのネットワークからのものかを認識することが可能である。
【００１２】
そして、切換手段では、認識手段が認識した要求元に応じて、要求元が利用できる所定機能が切り換えられる。すなわち、機能制御手段により実施可能な所定機能が要求元に応じて切り換えられ、所定機能の要求元に応じた画像処理装置の利用を管理することができる。
【００１３】
例えば、請求項２に記載の発明のように、要求元に応じた利用できる所定機能の切り換えは、切換手段を付与手段で構成し、機能制御手段が、付与手段によって付与される各処理ステップ毎の利用状態に応じて、複数の実行手段を制御することで可能となる。すなわち、認識手段によって認識された要求元に応じて、要求元が利用できる複数の実行手段における処理ステップの利用許可又は利用禁止を表す利用状態を付与手段によって付与し、該付与手段によって付与される利用状態に応じて、複数の実行手段の動作を制御手段によって制御することで、要求元に応じた機能の制限を行うことが可能となる。
【００１４】
このとき、請求項３に記載の発明のように、付与手段は、所定機能を利用するための課金情報を付与することにより前記利用状態を付与することが可能である。すなわち、課金情報が付与される処理ステップを利用状態として利用禁止を付与することが可能である。
【００１５】
なお、制御手段により実施される所定機能としては、例えば、原稿を複写する複写機能、原稿を読取ることによって得られる画像データをハードディスク等の蓄積手段に蓄積する蓄積機能、該蓄積手段に蓄積された画像データに基づいて画像形成を行う蓄積データの画像形成機能、ファクシミリ送信を行うファクシミリ送信機能、ファクシミリ受信を行うファクシミリ受信機能、外部機器から得られる画像データに基づく画像形成を行う外部機器データの画像形成機能、外部のハードディスク等の蓄積手段に画像データを保管する保管機能等が実施される。
【００１６】
また、複数の実行手段としては、請求項４に記載の発明のように、原稿を読み取ることにより画像データを取得する読取手段、画像データを蓄積する蓄積手段、画像データを外部機器に転送する転送手段、及び画像データに基づく画像形成を行う画像形成手段のうち少なくとも１つの手段を適用することができる。
【００１７】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態の一例を詳細に説明する。本実施の形態は、コピー機能、ファクシミリ機能、プリンタ機能等の複数の機能を備えた複合機としての画像処理装置に本発明を適用したものである。
【００１８】
図１は、本発明の実施の形態に係わる画像処理装置１０を利用する環境を示す図である。
【００１９】
本発明の実施の形態に係わる画像処理装置１０は、図１に示すように、ローカルネットワークＢ７４に有線接続されており、ローカルネットワークＢ７４には、画像処理装置１０の他にホストコンピュータＣ８０が接続されている。
【００２０】
ローカルネットワークＢ７４は、ルータやゲートウエイ等の接続装置８４を介してインターネット７０に接続されている。インターネット７０には、他のローカルネットワークＡ７２が接続され、該ローカルネットワークＡ７２には、ホストコンピュータＡ７６やホストコンピュータＢ７８等が接続されている。なお、各ネットワークにはその他の機器も接続されている。
【００２１】
また、インターネット７０には、画像処理装置１０を利用できるローカルネットワークを管理するための管理サーバ８２が接続されている。管理サーバ８２は、ＷＷＷ（Ｗｏｒｌｄ　Ｗｉｄｅ　Ｗｅｂ）サーバとして機能させることができ、また他のマシンはＷＷＷクライアントとして機能させることができる。ここで、管理サーバ８２は各ホストコンピュータからの画像処理装置１０の利用に関する問い合わせ（各ホストコンピュータが行う、利用できる画像処理装置の問い合わせ）に対して、利用を許可している画像処理装置を通知する等の機能も有する。すなわち、各ホストコンピュータは管理サーバ８２に対して、利用できる画像処理装置を問い合わせることにより、外部のローカルネットワーク等の利用できる画像処理装置を選択することができる。
【００２２】
詳細には、各コンピュータには、ＷＷＷブラウザがインストールされており、このＷＷＷブラウザを起動することにより、インターネット７０を介して管理サーバ８２に任意にアクセス可能となる。このとき、アクセス位置（アクセス先のコンピュータの位置、及びコンピュータ内の情報の位置で構成されるデータ）はＵＲＬ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒ）で指定される。
【００２３】
これらのコンピュータは、他のコンピュータからアクセス要求があった場合、ＵＲＬで指定された位置にあるデータを、インターネット７０を介して、アクセス元のコンピュータへ送信する。この時、データは、一般にＨＴＴＰ（Ｈｙｐｅｒ　Ｔｅｘｔ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）に従って転送される。
【００２４】
なお、これらのコンピュータの識別には、ＩＰ（Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）アドレスが用いられ、ＩＰアドレスは、一般的に３２ビットで構成されており、ネットワークの番地を表すネットワーク・アドレス部と、コンピュータの番地を表すホスト・アドレス部で構成されている。
【００２５】
図２には、本発明の実施の形態に係わる画像処理装置の概略機能構成を示す。図２に示すように、画像処理装置１０の全体を統括的に制御するシステムコントローラ１２には、後述する複数の処理ステップの実行をそれぞれ制御するコントローラが接続されている。コントローラとしては、図２に示すように、ＦＡＸコントローラ１４、スキャンコントローラ１８、プリントコントローラ２２、ユーザインターフェースコントローラ２６、ディスクコントローラ３０、及びネットワークコントローラ３４が接続されている。
【００２６】
ＦＡＸコントローラ１４はＦＡＸ装置１６を、スキャンコントローラ１８はスキャナ２０を、プリントコントローラ２２は画像出力装置２４を、ユーザインターフェースコントローラ２６はユーザインターフェース２８を、ディスクコントローラ３０はディスク装置３２を、ネットワークコントローラ３４はネットワーク装置３６をそれぞれ制御する。
【００２７】
ＦＡＸ装置１６は、図示しない電話回線等に接続され、外部より電話回線を介して画像データを受信する機能や、スキャナ２０によって読み取られた原稿画像を表す画像データを送信する機能等を有している。
【００２８】
スキャナ１４は、用紙等の原稿の複写や上述のＦＡＸ装置１６で送信するために、原稿を読み取って画像データを取得する機能を有している。
【００２９】
ネットワーク装置３６は、後述するインターネット等のネットワークに接続され、外部の記憶装置やコンピュータ等のデータの送受信を行う機能を有している。
【００３０】
ネットワーク装置３６は、図３に示すように、有線のイーサネット（Ｒ）制御装置８６や、ブルートゥース、ＩＥＥＥ８０２．１１ｂ等に代表される無線通信制御装置８８を有し、通信制御装置９０によってそれぞれの通信方法による通信が制御され、外部からの後述する処理機能の要求情報の入力が行われる。なお、通信制御装置９０は、有線による通信か無線による通信か等の通信方式を認識する機能を有している。
【００３１】
ディスク装置３２は、ＦＡＸ装置１６によって受信した画像データ、スキャナ２０が取得した画像データ、ネットワーク装置３６で受信したデータ等を蓄積する機能を有している。
【００３２】
画像出力装置２４は、ディスク装置３２に蓄積された画像データ等に基づいて、用紙等の記録媒体に画像を形成する機能を有している。
【００３３】
また、ユーザインターフェース２８は、図示しない表示部や操作部を備えており、ユーザによる各種機能の設定や、処理状態の表示、認証や課金の状態表示や設定等の機能を有していると共に、後述する処理機能の要求情報を入力する機能を有している。また、ユーザインターフェースコントローラ２６は、表示部を制御し、適切な表示や入力画面を提供する。
【００３４】
さらに、デコンポーザ３８がシステムコントローラ１２に接続されており、該デコンポーザ３８によってＰＤＬデータがラスターイメージに変換されるようになっている。すなわち、画像出力装置２４で画像形成を行う際に、ＰＤＬデータがラスターイメージに変換されて画像形成が行われる。
【００３５】
システムコントローラ１２には、さらに画像処理装置１０を利用するユーザを特定するための認証を行う認証手段４０が接続されていると共に、画像処理装置１０を利用するユーザに対して課金を行う課金管理手段４２が接続されている。
【００３６】
認証手段４０は、コピーカードやコピーカウンタ等の認証手段などの他に、特定のユーザを認識するＩＣカードリーダーや、指紋認識、音声認識等の認証手段を含む。また、画像処理装置１０内部での認証の他に、ネットワーク装置３６を介して、外部の認証管理機器と連携した認証も可能である。
【００３７】
また、課金管理手段４２は、例えば、コインキット等の実際に課金処理をするハードウエアの他に、画像処理装置１０の内部で、処理内容に基づく課金メータの管理等を行う課金コントローラ９２（図３参照）を有する。
【００３８】
課金管理手段４２には、この他に、画像処理装置１０を利用する要求元に応じた課金を行うためのキューが設けられており、本実施の形態では、予め指定された指定ＩＰアドレス用キュー９４と、指定外ＩＰアドレス用キュー９６と、無線通信制御装置８８を介して要求された場合の無線用キュー９８と、を有し、それぞれのキューに対応した課金処理が課金コントローラ９２によって行われるようになっている。
【００３９】
このように各種機能を実行する機器が接続されたシステムコントローラ１２では、後述する各処理ステップを組み合わせて、利用者が要求する各種処理機能を実現する制御を行う。各処理ステップの詳細については後述する。また、同時に複数の処理機能を処理するための並列処理機能を有する。
【００４０】
例えば、ホストからの印刷要求に基づく画像出力処理を実施中に、スキャナ２０による原稿の先読みを行うことや、ＦＡＸ装置による送受信を行うなどの並列処理が可能とされている。
【００４１】
なお、システムコントローラ１２に接続された各種コントローラ及び当該コントローラに接続された各種機器は、本発明の実行手段に相当し、システムコントローラ１２は本発明の機能制御手段、認識手段、及び切換手段に相当し、ネットワーク装置３６及びインターフェース２８は本発明の入力手段に相当し、課金管理手段４２は、本発明の付与手段に相当する。
【００４２】
図４には、本実施の形態に係わる画像処理装置１０で行われる各種処理機能の一例が示されている。
【００４３】
図４に示すように、本実施の形態に係わる画像処理装置１０では、コピー処理５０、スキャンデータの蓄積処理５２、蓄積データの印刷処理５４、ホストからの印刷処理５６、ＦＡＸ送信処理５８、ＦＡＸ受信処理６０、外部サーバへ保管処理６２、外部サーバデータの印刷処理６４等の複数の処理機能を有している。なお、それぞれの処理機能は、複数の処理ステップから構成されている。
【００４４】
コピー処理５０には、スキャン処理ステップ、ディスク書き込み処理ステップ、ディスク読み出し処理ステップ、及びプリント処理ステップを含んでおり、所定の位置にセットされた原稿をスキャンコントローラ１８が制御するスキャナ２０にて、画像の読み込みを行うことによって得られる画像データ等に必要な処理を施しながら、ディスクコントローラ３０によって制御されるディスク装置３２に蓄積する。その後、ディスク装置３２より読み出された画像データを画像出力装置２４に転送し、プリントコントローラ２２が制御する画像出力装置２４によって、画像データ等に必要な処理を施しながら用紙等の記録媒体上に画像を形成して出力する。
【００４５】
スキャンデータの蓄積処理５２には、スキャン処理ステップ及びディスク書き込み処理ステップを含んでおり、所定の位置にセットされた原稿をスキャンコントローラ１８が制御するスキャナ２０にて、画像の読み込みを行うことによって得られる画像データを、ディスクコントローラ３０によって制御されるディスク装置３２に蓄積する。
【００４６】
蓄積データの印刷処理５４には、ディスク読み出し処理ステップ及びプリント処理ステップを含んでおり、ディスクコントローラ３０によって制御されるディスク装置３２に記憶された画像データを読み出して必要な処理を施しながら、プリントコントローラ２２によって制御される画像出力装置２４に転送する。なお、このとき、デコンポーザ３８によってＰＤＬデータをラスターイメージに変換して画像出力装置２４へ転送する。その後、画像出力装置２４によって転送される画像データに基づいて、用紙等の記録媒体への画像形成が行われる。
【００４７】
ホストからの印刷処理５６には、印刷データ受信処理ステップ、イメージ生成処理ステップ、ディスク書き込み処理ステップ、ディスク読み出し処理ステップ、プリント処理ステップを含んでおり、図示しないネットワーク上のホストコンピュータから要求された印刷指示に基づき、ネットワークコントローラ３４が制御するネットワーク装置３６が印刷データを受信する。受信した印刷データから、デコンポーザ３８が印刷イメージを生成し、ディスク装置３２に蓄積する。その後、ディスク装置３２より読み出された画像データを画像出力装置へ転送し、画像出力装置２４にて画像データ等に必要な処理を施しながら用紙等の記録媒体上に画像形成が行われる。
【００４８】
ＦＡＸ送信処理５８には、スキャン処理ステップ、ディスク書き込み処理ステップ、ディスク読み出し処理ステップ、ＦＡＸ送信処理ステップを含んでおり、所定の位置にセットされた原稿をスキャンコントローラ１８が制御するスキャナ２０にて、画像の読み込みを行うことによって得られる画像データに必要な処理を施しながら、ディスクコントローラ３０によって制御されるディスク装置３２に蓄積する。その後、ディスク装置３２より読み出された画像データがＦＡＸ装置１６へ転送され、ＦＡＸコントローラ１４が制御するＦＡＸ装置１６によって、画像データ等に必要な処理が施されながら送信先のＦＡＸ装置に画像データが転送される。
【００４９】
ＦＡＸ受信処理６０には、ＦＡＸ受信処理ステップ、ディスク書き込み処理ステップ、ディスク読み出し処理ステップ、プリント処理ステップを含んでおり、上述のＦＡＸ送信処理５８のようにＦＡＸ送信された画像データを、ＦＡＸ装置１６によって受信し、ディスクコントローラ３０によって制御されるディスク装置３２に蓄積する。その後、ディスク装置３２より読み出された画像データから、デコンポーザ３８が印刷イメージを生成し、画像出力装置２４へ転送して、画像出力装置２４にて画像データ等に必要な処理を施しながら用紙等の記録媒体上に画像形成が行われる。
【００５０】
外部サーバへの保管処理６２には、スキャン処理ステップ、ディスク書き込み処理ステップ、ディスク読み出し処理ステップ、ファイル送信処理ステップを含んでおり、所定の位置にセットされた原稿をスキャンコントローラ１８が制御するスキャナ２０にて、画像の読み込みを行うことによって得られる画像データに必要な処理を施しながら、ディスクコントローラ３０によって制御されるディスク装置３２に蓄積する。その後、ディスク装置３２より読み出された画像データを、ネットワークコントローラ３４が制御するネットワーク装置３６によって図示しない外部サーバへファイル送信する。
【００５１】
外部サーバデータの印刷処理６４には、ファイル受信処理ステップ、イメージ生成処理ステップ、ディスク書き込み処理ステップ、ディスク読み出し処理ステップ、プリント処理ステップを含んでおり、ネットワークコントローラ３４が制御するネットワーク装置３６によって図示しない外部サーバから送信される画像データファイルを受信し、デコンポーザ３８にて印刷イメージを生成して、ディスクコントローラ３０が制御するディスク装置３２に蓄積する。その後、ディスク装置３２から画像データを読み出してプリントコントローラ２２が制御する画像出力装置２４へ画像データを送信し、用紙等の記録媒体上に画像形成が行われる。
【００５２】
図４に示す各処理ステップは、課金処理や認証処理の必要のない処理ステップについては、利用の許可が予め設定され、課金処理や認証処理の必要な処理ステップについては、利用禁止が予め設定され、システムコントローラ１２によって利用許可及び利用禁止を表す利用状態を認識するようになっている。なお、図４において、課金処理やユーザを特定する認証を行う際に課金処理や認証が行われるまで利用禁止される処理ステップをハッチングで示し、その他は利用が許可されている処理ステップである。
【００５３】
すなわち、コピー処理機能を実行するときには、課金処理や認証が行われるまでは、スキャン処理ステップとディスク書き込み処理ステップまでは実行可能（利用が許可された状態）であるが、それ以降のディスク読み出し処理ステップやプリント処理ステップを実行することができないように（利用が禁止された状態に）なっている。
【００５４】
また、本実施の形態では、どのネットワークからの処理要求かに応じて、利用できる処理ステップを切り換えることが可能とされており、例えば、指定ＩＰアドレスからのプリント要求であれば、全ての処理ステップの利用が許可されるが、指定外ＩＰアドレスからのプリント要求に対しては、カラープリントを行うカラープリント処理ステップを禁止するといったような設定もシステムコントローラ１２によって可能とされている。詳細には、上述の各処理ステップ毎の利用許可／利用禁止を表す利用状態を、要求元に応じてシステムコントローラ１２が付与するようになっている。この場合の利用の禁止の解除は、通常のように課金処理によって利用の禁止を解除するようにしてもよいし、課金処理を行っても利用の禁止を解除できないようにすることも可能である。なお、これらの利用情報は、処理の要求元に対して通知することが可能である。
【００５５】
次に、上述のように構成された本発明の実施の形態に係わる画像処理装置１０における課金管理方法について図５のフローチャートを参照して説明する。
【００５６】
ステップ３００では、プリント要求を受信したか否か判定される。該判定は、イーサネット（Ｒ）制御装置８６又は無線通信制御装置８８でプリント要求を受信したか否かを通信制御装置９０によって判定する。該判定が肯定されるまで待機して、ステップ３０２へ移行する。
【００５７】
ステップ３０２では、通信制御装置９０によってプリント要求元の通信方式が確認されて確認結果がシステムコントローラ１２に通知されて、ステップ３０４へ移行し、通信制御装置９０によって該プリント要求元が無線端末からの要求か否か判定される。該判定が否定された場合には、ステップ３０６へ移行して、プリント要求元のＩＰアドレスのネットワーク・アドレス部が確認されて確認結果がシステムコントローラ１２に通知される。
【００５８】
そして、ステップ３０８では、システムコントローラ１２によって、確認されたＩＰアドレスのネットワーク・アドレス部が予め定めた指定ＩＰアドレスであるか否か判定される。本実施の形態では、例えば、画像処理装置１０を含むローカルネットワーク０２を指定アドレスとして、それ以外（例えば、ローカルネットワーク０１）を指定外アドレスとして判定がなされる。
【００５９】
ステップ３０８の判定が肯定された場合には、ステップ３１０へ移行して、要求に応じた処理機能がシステムコントローラ１２によって生成されて、ステップ３１２へ移行し、生成された処理機能が、確認されたＩＰアドレスに応じて移動される。この場合には、指定ＩＰアドレス用キュー９４に生成された処理機能が移動される。
【００６０】
そして、ステップ３１４では、指定ＩＰアドレス用の課金処理が課金コントローラ９２によって設定されると共に、処理機能がシステムコントローラ１２の制御によって実施されて一連の処理を終了する。例えば、指定ＩＰアドレスからの要求の場合には、課金コントローラ９２が、全ての処理ステップに対して利用の許可を、生成した処理機能に付与してシステムコントローラ１２に移動し、システムコントローラ１１によって処理機能が実施される。
【００６１】
また、ステップ３０８の判定が否定された場合には、ステップ３１６へ移行して、要求に応じた処理機能がシステムコントローラ１２によって生成されて、ステップ３１８へ移行し、生成された処理機能が、確認されたＩＰアドレスに応じて移動される。この場合には、指定外ＩＰアドレス用キュー９６に生成された処理機能が移動される。
【００６２】
そして、ステップ３２０では、指定外ＩＰアドレス用の課金処理が課金コントローラ９２によって設定されると共に、処理機能がシステムコントローラ１２の制御によって実施されて一連の処理を終了する。例えば、指定外ＩＰアドレスからの要求（管理サーバ８２からのプリント要求等）の場合には、課金コントローラ９２は、指定外ＩＰアドレスに対応する課金カウンタを動作可能に設定すると共に、プリント処理ステップ、及びディスク読出し処理ステップに対して、利用の禁止を、他の処理ステップに対しては利用の許可を付与し、処理機能をシステムコントローラ１２に移動して、システムコントローラ１２によって処理機能が実施される。すなわち、システムコントローラ１２は、画像処理装置１０の動作を制御するキューに処理機能を順次蓄積し、蓄積された処理機能を順次実行する。
【００６３】
一方、ステップ３０４の判定が肯定された場合には、ステップ３２２へ移行して、要求に応じた処理機能がシステムコントローラ１２によって生成されて、ステップ３２４へ移行し、生成された処理機能が、無線用キュー９８に移動される。
【００６４】
そして、ステップ３２６では、無線用の課金処理が課金コントローラ９２によって設定されると共に、処理機能がシステムコントローラ１２の制御によって実施されて一連の処理を終了する。例えば、課金コントローラ９２は、無線端末からのプリント要求であれば、無線に対応する課金カウンタを動作可能に設定すると共に、プリント処理ステップ、及びディスク読出し処理ステップに対して、利用の禁止を付与し、他の処理ステップに対しては利用の許可を付与して、処理機能をシステムコントローラ１２に移動して、システムコントローラ１２によって処理機能が実施される。すなわち、システムコントローラ１２は、画像処理装置１０の動作を制御するキューに処理機能を順次蓄積し、蓄積された処理機能を順次実行する。
【００６５】
このように、本実施の形態では、要求元に応じて課金処理する際に、通信方式の確認、及びＩＰアドレスのネットワーク・アドレス部の確認することによって要求元を分類するので、個別のユーザアカウントやＩＰアドレス（ネットワーク・アドレス部及びホスト・アドレス部を含む）のような多量のデータを管理して、処理の実行のたびにネットワークを通して個別の認証を行うことなく、簡易な方法で多くのユーザが画像処理装置１０を利用できるようになると共に、適切な課金管理を行うことができる。すなわち、画像処理装置１０の所有者及び利用者の双方に高い利便性を提供することができる。
【００６６】
なお、上記例では、課金コントローラ９２は課金処理として、課金カウンタの動作管理を行うようにしたが、他にも、ＩＣカードや携帯端末等を利用して、オンラインの課金処理を行うようにしてもよい。
【００６７】
また、複数の処理ステップを平行処理するために、各処理ステップに対して認証情報と対応付けて行うことも可能である。
【００６８】
続いて、上述のように各キューに移動された処理機能の実施の一例について説明する。なお、本実施の形態では、上述の指定ＩＰアドレス用キュー９４、指定外ＩＰアドレス用キュー９６、及び無線用キュー９８の各処理機能の処理順序は、各キューに拘わらず、処理機能の受付順に実施するが、各キュー毎に優先順位を設けて、該優先順位に従って処理するようにしてもよい。
【００６９】
図６には、画像処理装置１０による複数の処理機能の受付状態（キューイング）の一例を示す。図６では、ネットワークに接続されたホストコンピュータからの印刷指示によるホストからの印刷処理５６が最初にキューイング（キュー０１）され、その後、他のユーザによるコピー処理５０が次のキューイング（キュー０２）された状態を示す。また、キューイングされた処理機能の各処理ステップは順に処理０１〜０９に対応する。すなわち、ホストからの印刷処理５６の印刷データ受信処理ステップは処理０１、イメージ生成処理ステップは処理０２、ディスク書き込み処理ステップは処理０３、ディスク読み出し処理ステップは処理０４、プリント処理ステップは処理０５、スキャン処理ステップは処理０６にそれぞれ対応し、コピー処理５０のディスク書き込み処理ステップは処理０７、ディスク読み出し処理ステップは処理０８、プリント処理ステップは処理０９にそれぞれ対応する。
【００７０】
この場合には、図７に示すフローチャートのように画像処理装置１０の動作がなされる。なお、図７では、キュー０１処理（ローカルユーザ１の要求による処理）とキュー０２処理（ローカルユーザ２の要求による処理）のそれぞれの流れを表すフローチャートを同一図に示す。
【００７１】
例えば、キュー０１のホストからの印刷処理５６は、ネットワーク装置３６を介して印刷要求を画像処理装置１０に対して行うことによってなされる。すなわち、ステップ１００では、リモートユーザから画像処理装置１０へ印刷要求が出力される。例えば、リモートユーザは画像処理装置１０のネットワーク装置３６を介して印刷要求することが可能である。
【００７２】
ステップ１０２では、画像処理装置１０のシステムコントローラ１２によって印刷要求がされたか否か判定される。ここで、印刷要求がなされたと判定された場合には、ステップ１０４へ移行して、画像処理装置１０のキュー０１処理が開始され、印刷許可がリモートユーザに対して返信される。
【００７３】
ステップ１０６では、リモートユーザから印刷データが画像処理装置１０へ送信されステップ１０８へ移行する。
【００７４】
ステップ１０８では、画像処理装置１０がネットワーク装置３６を介して印刷データを受信して（印刷データ受信処理ステップ）、ステップ１１０へ移行する。
【００７５】
ステップ１１０では、デコンポーザ３８によってイメージ生成されて（イメージ生成処理ステップ）、ステップ１１２でディスク装置３２に蓄積される（ディスク書き込み処理ステップ）。
【００７６】
続いて、ステップ１１４では、リモートユーザ（ローカルユーザ１）が画像処理装置１０のユーザインターフェース２８等を操作することによって、認証情報入力及び課金処理が行われ、ステップ１１６では、認証及び課金処理が成功したか否か判定されて、肯定されるまで、ステップ１１４及びステップ１１６を繰り返す。すなわち、ディスク読み出し処理ステップ及びプリント処理ステップは課金処理及び認証が行われるまで実行が禁止される。なお、この場合の課金処理は、上述したようにＩＰアドレスに応じて上記で設定された課金処理（指定ＩＰアドレス用課金処理、指定外ＩＰアドレス用課金処理、無線用課金処理等）が行われる。
【００７７】
ステップ１１６の判定が肯定されると、ステップ１１８へ移行して、ディスク装置３２に蓄積された画像データが読み出され（ディスク読み出し処理処理ステップ）、ステップ１２０へ移行して、画像出力装置２４による読み出された画像データに基づく用紙等の記録媒体への画像形成が行われる（プリント処理ステップ）。
【００７８】
そして、ステップ１２２では、ディスク装置３２に蓄積された印刷要求に対応する画像データが残っているか否か判定され、残っている場合には、上述のステップ１２０へ戻って、印刷要求の画像データに基づく画像形成が終了するまで繰り返され、印刷要求の画像データの画像形成が終了した時点で、キュー０１処理を終了する。
【００７９】
とろこで、キュー０１処理で、多量の画像形成を行う場合、他のユーザがコピー等を行うためには、従来の画像処理装置の場合、前のユーザのプリント処理ステップが終了するのを待ってから、課金処理や認証を行い、その後原稿のスキャン（スキャン処理ステップ）を開始しなければならなかった。
【００８０】
しかしながら、本実施の形態に係わる画像処理装置１０では、処理機能毎に利用を許可する処理ステップ、利用を禁止する処理ステップが予め決められていると共に、システムコントローラ１２でも要求元に応じて設定されるので、課金が行われていない処理機能も利用を許可されている処理ステップまでは、平行処理が可能とされている。
【００８１】
具体的には、図６に示すキュー０２処理において、ローカルユーザ１がプリント処理ステップを実行中に、ユーザを識別するための認証情報をユーザインターフェース２８を用いて入力した上で、コピー等のためのスキャナ２０による原稿読取り動作を開始することができる。
【００８２】
例えば、コインキット等による課金処理を行う場合には、ユーザインターフェース２８の表示装置を通して、ローカルユーザ２の処理機能を指示する。この時、表示装置を通してユーザを識別するための暗証番号等を入力し、ローカルユーザ１のプリント処理が終了した後、コインキットにて暗証番号を再度入力することにより、課金処理を行う等により、禁止されている処理ステップを実行することが可能になる。
【００８３】
また、ＩＣカードや携帯端末等を利用して、画像処理装置１０に備わる個人認証サーバや、外部の認証サーバ等と連携して、認証とオンラインの課金処理を行うようにしてもよい。
【００８４】
また、複数の処理ステップを平行処理するために、各処理ステップに対して、認証情報と対応付が行われ、これによって、各処理ステップを要求する利用者を特定することができる。
【００８５】
図６の例では、キュー０２処理は、まず、ステップ２００で、ローカルユーザ１のプリント処理を実行しながら、コピー処理を行うために原稿をセットし、ステップ２０２で、ユーザインターフェース２８の表示装置等を通して、ローカルユーザ２が新しいコピー処理を行うために、処理機能の指示を入力して、同時に認証のための暗証番号を入力する。その後、スタートボタン等のユーザインターフェース２８の操作により、スキャン指示を行うと、ステップ２０４へ移行して、画像処理装置１０でキュー０２処理が実際に動作して、スキャナ２０による原稿の読み取りが行われる（スキャン処理ステップ）。具体的には、セットされた原稿をスキャナ２０によって入力画像データに必要な処理を施しながらスキャンする。
【００８６】
ステップ２０６では、原稿をスキャンしながら、ディスク装置３２へ画像データが蓄積され（ディスク書き込み処理ステップ）、ステップ２０８では、原稿が残っているか否か判定されて、原稿がなくなるまで、上述のステップ２０４〜２０８の処理が繰り返される。
【００８７】
この間に、画像処理装置１０は、図８に示すように、ローカルユーザ１により指示されたキュー０１処理の処理０１（印刷データ受信処理ステップ）を実行しており、当該プリント処理ステップが終了した後、ステップ２１０にて、ローカルユーザ２は、コインキット等の課金管理手段４２や認証手段４０等を通して、予め設定しておいた暗証番号等を入力することによって課金処理及び認証を行う。そして、ステップ２１２では、認証及び課金処理が成功したか否か判定されて、肯定されるまで、ステップ２１０及びステップ２１２を繰り返す。すなわち、ディスク読み出し処理ステップ及びプリント処理ステップは課金処理及び認証が行われるまで処理ステップの実行が禁止される。なお、この場合の課金処理は、上述したようにＩＰアドレスに応じて上記で設定された課金処理（指定ＩＰアドレス用課金処理、指定外ＩＰアドレス用課金処理、無線用課金処理等）が行われる。
【００８８】
そして、ステップ２１４では、課金処理や認証が実行されたことで、画像処理装置１０はディスク装置３２に蓄積されている画像データを読み出し、ステップ２１６へ移行して、画像出力装置２４による読み出された画像データに基づく用紙等の記録媒体への画像形成が行われる（プリント処理ステップ）。
【００８９】
そして、ステップ２１８では、ディスク装置３２に蓄積されたキュー０２処理に対応する画像データが残っているか否か判定され、残っている場合には、上述のステップ２１４へ戻って、キュー０２処理の画像データに基づく画像形成が終了するまで繰り返され、キュー０２処理の画像データの画像形成が終了した時点で、キュー０２処理を修了する。
【００９０】
すなわち、本実施の形態に係わる画像処理装置１０では、図８に示すように、利用の許可が禁止されている処理ステップ（処理０１〜０３、処理０６〜０７）までは、課金処理や認証に拘わらず実行される。そして、利用の許可が禁止されている処理ステップ（処理０４〜０５や処理０８〜０９）では、利用の許可の禁止が解除（課金処理や認証が行われる）されるまで実行することができない。換言すれば、複数の異なる処理ステップからなる複数の処理機能は、予め設定または要求元に応じて設定された各処理ステップ毎の利用の許可に応じて制御することによって、ある処理機能を実行中に他の利用者による処理機能を可能な範囲で先行動作させることが可能となり、結果的に後続の利用者の待ち時間を短縮することができる。従って、画像処理装置１０の生産性を向上することができると共に、利便性を向上させることができる。
【００９１】
なお、本実施の形態では、ローカルユーザ１による処理機能（キュー０１処理）のうち、利用の許可が禁止されている処理ステップ（処理０４、０５）のときに、ローカルユーザ２による処理機能（キュー０２処理）を開始するようにしたが、キュー０２処理の開始タイミングによっては、キュー０１処理とキュー０２処理のそれぞれにおける同一機能による処理ステップが排他的に動作する範囲で、キュー０２処理をさらに先行動作させることが可能である。例えば、図８において、処理０１〜０３の間で処理０６を実行させることが可能である。この場合には、処理０３と処理０７が同一機能の処理ステップであるので、排他的に動作するように制御する必要があると共に、処理０４、０５と処理０８、０９についても同様にそれぞれ排他的に制御する必要がある。
【００９２】
また、上記の実施の形態では、ホストからの印刷処理とコピー処理の組み合わせを一例として説明したが、これに限るものではなく、例えば、図４に示す複数の処理機能を用いて、様々な組み合わせを適用することが可能である。
【００９３】
また、上記の実施の形態では、要求元が、予め設定された指定ＩＰアドレス、指定外ＩＰアドレス、または無線通信による要求かに応じて、各処理ステップ毎の利用許可又は禁止を表す利用状態を付与して、処理機能の制限を行うようにしたが、これに限るものではなく、例えば、さらに詳細に無線通信がブルートゥースによるものであるか、ＩＥＥＥ８０２．１１ｂによるものであるか、画像処理装置１０のユーザインターフェース２８からの要求であるか等、に応じて利用状態を付与して、処理機能の制限を行うようにしてもよい。
【００９４】
【発明の効果】
以上説明したように本発明によれば、処理ステップの組み合わせからなる所定機能を要求する要求元を、要求情報に含まれるインターフェース情報に基づいて認識し、認識した要求元に応じて、要求元が利用できる所定機能を切り換えるので、各種処理の要求元に応じて各種処理の実行を容易に管理することができる、という効果がある。
【図面の簡単な説明】
【図１】本発明の実施の形態に係わる画像処理装置１０を利用する環境を示す図である。
【図２】本発明の実施の形態に係わる画像処理装置の概略機能構成を示すブロック図である。
【図３】ネットワーク装置及び課金管理手段の詳細な機能構成を示すブロック図である。
【図４】本発明の実施の形態に係わる画像処理装置で行われる各種処理機能の一例を示すブロック図である。
【図５】本発明の実施の形態に係わる画像処理装置における課金管理方法の一例を示すフローチャートである。
【図６】本発明の実施の形態に係わる画像処理装置による複数の処理機能の受付状態の一例を示す図である。
【図７】本発明の実施の形態に係わる画像処理装置の各キューに移動された処理機能の実施の一例を示すフローチャートである。
【図８】各処理ステップの処理タイミングの一例を表す模式図である。
【符号の説明】
１０　　画像処理装置
１２　　システムコントローラ
１４　　ＦＡＸコントローラ
１６　　ＦＡＸ装置
１８　　スキャンコントローラ
２０　　スキャナ
２２　　プリントコントローラ
２４　　画像出力装置
３０　　ディスクコントローラ
３２　　ディスク装置
３４　　ネットワークコントローラ
３６　　ネットワーク装置
３８　　デコンポーザ
３６　　ネットワーク装置
４２　　課金管理手段
８６　　イーサネット（Ｒ）制御装置
８８　　無線通信制御装置
９０　　通信制御装置
９２　　課金コントローラ
９４　　指定ＩＰアドレス用キュー
９６　　指定外ＩＰアドレス用キュー
９８　　無線用キュー
【図１】
2004080331.tif 000003
【図２】
2004080331.tif 000004
【図３】
2004080331.tif 000005
【図４】
2004080331.tif 000006
【図５】
2004080331.tif 000007
【図６】
2004080331.tif 000008
【図７】
2004080331.tif 000009
【図８】
2004080331.tif 000010