(57)【要約】【課題】画像形成サービス提供側の都合で画像形成処理の処理態様を変更する場合に、課金面において利用者が被る不都合を軽減することのできる技術を提供する。【解決手段】利用者によって印刷を指示する旨の操作がなされると、制御部１１は、操作表示部１３から出力される信号に応じて、まず、画像形成処理の処理内容を示すパラメータを複数含む仮印刷オプションを生成する。次いで、制御部１１は、仮印刷オプションに含まれるパラメータのそれぞれについて、各パラメータに設定された値に対応する画像形成処理を実行可能か否かを判定する。制御部１１は、仮印刷オプションに含まれる媒介変数のうち判定結果が否定的である媒介変数の値を書き換えて実印刷オプションを生成する。制御部１１は、実印刷オプションを用いて画像形成部１５に画像形成処理の実行を指示する。一方、制御部１１は、仮印刷オプションを用いて利用者に対する課金額を算出する。【選択図】図１
2010056651.tif 000002
【特許請求の範囲】
【請求項１】
画像形成処理を指示する旨を示す指示データを取得する指示データ取得手段と、
前記指示データ取得手段によって取得された指示データに基づいて、前記画像形成処理の処理態様を示す媒介変数を複数含む第１の処理データを生成する第１の処理データ生成手段と、
前記第１の処理データに含まれる複数の媒介変数のそれぞれについて、各媒介変数に設定された値に対応する処理態様での画像形成処理を実行可能か否かを判定する判定手段と、
前記第１の処理データに含まれる媒介変数のうち前記判定手段による判定結果が否定的である媒介変数の値を書き換えたものを第２の処理データとして生成する第２の処理データ生成手段と、
前記第２の処理データの示す処理態様での画像形成処理の実行を、画像を形成する画像形成装置に指示する処理実行指示手段と、
前記第１の処理データを用いて利用者に対する課金額を特定する課金額特定手段と、
前記課金額特定手段によって特定された課金額を示すデータを出力する出力手段と
を具備することを特徴とする制御装置。
【請求項２】
前記第２の処理データ生成手段は、前記判定手段による判定結果が否定的である媒介変数の値を書き換える際の候補となる値が複数ある場合に、予め定められたアルゴリズムに従って該候補となる値からいずれかを選択し、選択した値で書換を行う
ことを特徴とする請求項１に記載の制御装置。
【請求項３】
前記第２の処理データ生成手段は、前記判定手段による判定結果が否定的である媒介変数の値を書き換える際の候補となる値が複数ある場合に、利用者によって操作される操作装置から出力される信号に応じて該候補となる値からいずれかを選択する
ことを特徴とする請求項２に記載の制御装置。
【請求項４】
前記課金額特定手段は、前記第１の処理データを用いて算出した課金額と、前記第２の処理データを用いて算出した課金額とのうち、小さいほうの課金額を前記利用者に対する課金額として特定する
ことを特徴とする請求項１乃至３のいずれか１項に記載の制御装置。
【請求項５】
前記画像形成処理において用いられる資源の残量を検出する残量検出手段
を具備し、
前記判定手段は、前記第１の処理データに含まれる複数の媒介変数の少なくともいずれかひとつについて、前記残量検出手段によって検出された残量に応じて判定を行う
ことを特徴とする請求項１乃至４のいずれか１項に記載の制御装置。
【請求項６】
請求項１乃至５のいずれか１項に記載の制御装置と、
前記処理実行指示手段の指示に従って前記画像形成処理を実行する画像形成装置と
を具備することを特徴とする画像処理装置。
【請求項７】
コンピュータを、
画像形成処理を指示する旨を示す指示データを取得する指示データ取得手段と、
前記指示データ取得手段によって取得された指示データに基づいて、前記画像形成処理の処理態様を示す媒介変数を複数含む第１の処理データを生成する第１の処理データ生成手段と、
前記第１の処理データに含まれる複数の媒介変数のそれぞれについて、各媒介変数に設定された値に対応する処理態様での画像形成処理を実行可能か否かを判定する判定手段と、
前記第１の処理データに含まれる媒介変数のうち前記判定手段による判定結果が否定的である媒介変数の値を書き換えたものを第２の処理データとして生成する第２の処理データ生成手段と、
前記第２の処理データの示す処理態様での画像形成処理の実行を、画像を形成する画像形成装置に指示する処理実行指示手段と、
前記第１の処理データを用いて利用者に対する課金額を算出する課金額算出手段と、
前記課金額算出手段によって算出された課金額を示すデータを出力する出力手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
コピー機能やプリント機能等の各種画像形成サービスを提供する装置において、利用者が所望する用紙が切れている場合に代替処理を行う技術が種々提案されている。例えば、特許文献１には、印刷中に用紙が切れた場合にサイズとして代替可能な用紙を自動給紙する技術が提案されている。また、特許文献２には、印刷中に用紙が切れた場合にサイズとして代替可能な用紙を自動給紙するとともに、用紙の向きを考慮して給紙する技術が提案されている。また、特許文献３には、予想料金に応じた印刷パラメータ変更制御を行う技術が提案されている。また、特許文献４には、空き領域に広告画像を配置し広告主に課金するシステムが提案されている。
【特許文献１】特開平０６−１６６４４５号公報
【特許文献２】特開平１０−１２９０７２号公報
【特許文献３】特許第３５０７２４７号公報
【特許文献４】特許第３３１２５４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、画像形成サービス提供側の都合で画像形成処理の処理態様を変更する場合に、課金面において利用者が被る不都合を軽減することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明は、画像形成処理を指示する旨を示す指示データを取得する指示データ取得手段と、前記指示データ取得手段によって取得された指示データに基づいて、前記画像形成処理の処理態様を示す媒介変数を複数含む第１の処理データを生成する第１の処理データ生成手段と、前記第１の処理データに含まれる複数の媒介変数のそれぞれについて、各媒介変数に設定された値に対応する処理態様での画像形成処理を実行可能か否かを判定する判定手段と、前記第１の処理データに含まれる媒介変数のうち前記判定手段による判定結果が否定的である媒介変数の値を書き換えたものを第２の処理データとして生成する第２の処理データ生成手段と、前記第２の処理データの示す処理態様での画像形成処理の実行を、画像を形成する画像形成装置に指示する処理実行指示手段と、前記第１の処理データを用いて利用者に対する課金額を特定する課金額特定手段と、前記課金額特定手段によって特定された課金額を示すデータを出力する出力手段とを具備することを特徴とする制御装置を提供する。
【０００５】
本発明の好ましい態様において、前記第２の処理データ生成手段は、前記判定手段による判定結果が否定的である媒介変数の値を書き換える際の候補となる値が複数ある場合に、予め定められたアルゴリズムに従って該候補となる値からいずれかを選択し、選択した値で書換を行ってもよい。
【０００６】
また、本発明の更に好ましい態様において、前記第２の処理データ生成手段は、前記判定手段による判定結果が否定的である媒介変数の値を書き換える際の候補となる値が複数ある場合に、利用者によって操作される操作装置から出力される信号に応じて該候補となる値からいずれかを選択してもよい。
【０００７】
また、本発明の更に好ましい態様において、前記課金額特定手段は、前記第１の処理データを用いて算出した課金額と、前記第２の処理データを用いて算出した課金額とのうち、小さいほうの課金額を前記利用者に対する課金額として特定してもよい。
【０００８】
また、本発明の更に好ましい態様において、前記画像形成処理において用いられる資源の残量を検出する残量検出手段を具備し、前記判定手段は、前記第１の処理データに含まれる複数の媒介変数の少なくともいずれかひとつについて、前記残量検出手段によって検出された残量に応じて判定を行ってもよい。
【０００９】
また、本発明は、上述の制御装置と、前記処理実行指示手段の指示に従って前記画像形成処理を実行する画像形成装置とを具備することを特徴とする画像形成装置を提供する。
【発明の効果】
【００１０】
請求項１に記載の発明によれば、請求項１に記載の構成を有していない場合と比較して、画像形成サービス提供側の都合で画像形成処理の処理態様を変更する場合に、課金面において利用者が被る不都合を軽減することができるという効果がある。
請求項２に記載の発明によれば、画像形成サービスの提供側の都合で画像形成処理の処理態様を変更する場合に、請求項２に記載の構成を有していない場合と比較して、処理態様をより好適に変更することができるという効果がある。
請求項３に記載の発明によれば、画像形成サービスの提供側の都合で画像形成処理の処理態様を変更する場合であっても、請求項３に記載の構成を有していない場合と比較して、利用者のニーズに応じた画像形成処理を実行させることができるという効果がある。
請求項４に記載の発明によれば、画像形成サービスの提供側の都合で画像形成処理の処理態様を変更する場合であっても、請求項４に記載の構成を有していない場合と比較して、課金面において利用者が被る不都合を軽減することができるという効果がある。
請求項５に記載の発明によれば、請求項５に記載の構成を有していない場合と比較して、画像形成処理の処理態様をより好適に変更することができるという効果がある。
請求項６に記載の発明によれば、請求項６に記載の構成を有していない場合と比較して、画像形成サービス提供側の都合で画像形成処理の処理態様を変更する場合に、課金面において利用者が被る不都合を軽減することができるという効果がある。
請求項７に記載の発明によれば、請求項７に記載の構成を有していない場合と比較して、画像形成サービス提供側の都合で画像形成処理の処理態様を変更する場合に、課金面において利用者が被る不都合を軽減することができるという効果がある。
【発明を実施するための最良の形態】
【００１１】
＜Ａ：第１実施形態＞
＜Ａ−１：構成＞
＜Ａ−１−１：ハードウェア構成＞
図１は、この発明の一実施形態である画像処理装置１の構成の一例を示すブロック図である。この画像処理装置１は、コピー機能やプリント機能等の各種画像形成サービスを提供する装置である。図において、制御部１１は、ＣＰＵ（Central Processing Unit）や、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）を備え、ＲＯＭ又は記憶部１２に格納されたプログラムにしたがって画像処理装置１の制御を行う。記憶部１２は、ハードディスク等の記憶手段であり、画像処理装置１の制御に関するプログラムなどの各種プログラムが格納されている。
【００１２】
操作表示部１３は、タッチパネルとして機能する液晶ディスプレイを備えており、画像処理装置１の利用者はこの液晶ディスプレイに触れることで各種の操作を行う。すなわち、操作表示部１３は、利用者によって操作され、操作された内容に応じた信号を出力する操作装置であるとともに、制御部１１の制御の下に各種の画像を表示する表示装置である。画像読取部１４は、光学系部材（図示略）を備えており、プラテンガラス（図示略）に置かれた原稿の画像を光学的に読み取り、読み取った画像を表す画像データを生成する。画像形成部１５は、画像を形成する画像形成装置である。画像形成部１５は、制御部１１から供給される画像データに基づいてトナー像を生成し、このトナー像をシートに転写して定着させることによってシートに画像を形成する。なお、本実施形態における「シート」は、いわゆる紙に限定されるものではなく、ＯＨＰシートなどのプラスチックや、その他の材質のシートを含む。なお、以下の説明では、説明の便宜上、画像形成部１５がトナー像を転写して定着させるシートを「用紙」と称して説明する。画像形成部１５は、トナーの残量を検出するトナーセンサ（図示略）を備えている。用紙供給部１７は、用紙を収容する用紙収容部を備え、制御部１１の制御の下に、画像形成部１５に用紙を供給する。この用紙供給部１７は、用紙収容部に収容された用紙の残量を検出する用紙センサ（図示略）を備えている。通信部１６は、外部装置と通信する通信手段である。ここにおいて、外部装置とは、例えば、自装置と異なる記録装置や、インターネットやＬＡＮ等の通信網を介して接続されるサーバ装置である。通信部１６は、外部装置と有線により通信を行ってもよいし、赤外線通信などによって外部装置と無線により通信を行ってもよい。
【００１３】
なお、図１に示す例では、操作表示部１３が画像処理装置１に含まれている場合について説明するが、操作表示部１３が画像処理装置１に含まれる構成とせず、画像処理装置１に外部出力端子や外部入力端子を設け、外部モニタや外部操作子を接続する構成としても良い。また、画像読取部１４や画像形成部１５についても、画像処理装置１に内蔵されずに外付けされる構成であってもよい。
【００１４】
記憶部１２は、図示のように、仮印刷オプション記憶領域１２１と、代替印刷オプション記憶領域１２２と、実印刷オプション記憶領域１２３と、印刷資源記憶領域１２４とを有している。仮印刷オプション記憶領域１２１には、利用者によって指示された画像形成処理の処理内容を示すデータ（第１の処理内容データ）（以下「仮印刷オプション」という）が格納される。この仮印刷オプションは、画像形成処理の処理態様を示すパラメータ（媒介変数）を複数含んでいる。具体的には、仮印刷オプションは、画像形成処理の処理種別（コピー、印刷、など）を示す種別パラメータと、用紙の大きさ（Ａ４、Ｂ４、等）を示す用紙サイズパラメータと、用紙の種類（再生紙、普通紙、ＯＨＰシート、等）を示す用紙種類パラメータと、カラーモード（白黒、カラー、等）を示すカラーモードパラメータとを含む。なお、ここでは、仮印刷オプションに、種別パラメータと、用紙サイズパラメータと、用紙サイズパラメータと、用紙種類パラメータと、カラーモードパラメータとの各パラメータが含まれる場合について説明するが、仮印刷オプションに含まれるものはこれらに限らず、他のパラメータであってもよい。例えば、Ｎアップ数（１枚の用紙に割り付けるページ数）を示すパラメータや、用紙収容部を指定するパラメータ等であってもよい。
【００１５】
次に、代替印刷オプション記憶領域１２２には、仮印刷オプションに含まれるパラメータの代替となるパラメータデータの集合（以下「代替印刷オプション」という）が格納される。画像処理装置１の制御部１１は、後述する代替印刷オプション生成処理を実行することによって、仮印刷オプションに含まれるパラメータの代替となるパラメータデータの集合を生成し、代替印刷オプションとしてこの代替印刷オプション記憶領域１２２に記憶する。
【００１６】
次に、実印刷オプション記憶領域１２３には、画像処理装置１が実際に行う画像形成処理の処理内容を示すデータ（第２の処理内容データ）（以下「実印刷オプション」という）が格納される。画像処理装置１の制御部１１は、後述する実印刷オプション生成処理を実行することによって実印刷オプションを生成し、生成した実印刷オプションをこの実印刷オプション記憶領域１２３に格納する。
【００１７】
次に、印刷資源記憶領域１２４には、用紙やトナー等の、画像形成処理において用いられる資源（以下「印刷資源」という）の残量を示す印刷資源データが記憶される。制御部１１は、画像形成部１５のトナーセンサや用紙供給部１７の用紙センサから出力される信号に応じて、この印刷資源データの値を更新する。なお、この印刷資源データの更新処理は、例えば、電源が投入されたタイミングで制御部１１が更新するようにしてもよく、また、例えば、画像形成処理を実行する毎にその都度行うようにしてもよく、要は予め定められたタイミングで行うようにすればよい。
【００１８】
＜Ａ−１−２：機能的構成＞
次に、画像処理装置１の機能的構成について、図面を参照しつつ説明する。図２は、画像処理装置１の機能的構成の一例を示す図である。図において、メイン制御部１１１，印刷オプション制御部１１２，課金制御部１１３及び印刷制御部１１４は、制御部１１がＲＯＭ又は記憶部１２に記憶されたコンピュータプログラムを読み出して実行することによって実現される。
【００１９】
図において、メイン制御部１１１は全体的な制御を行う。特に、メイン制御部１１１は、画像形成処理を指示する旨を示す指示データを操作表示部１３から取得し、取得した指示データに基づいて、印刷オプション制御部１１２に対して仮印刷オプションの作成を指示する。また、メイン制御部１１１は、課金制御部１１３に対して、利用者に対する課金額の算出を指示するとともに、課金制御部１１３が算出した課金額を操作表示部１３に出力することによって、課金額を利用者に報知する処理を行う。また、メイン制御部１１１は、実印刷オプションを用いて印刷制御部１１４に画像形成処理の実行を指示する。
【００２０】
印刷オプション制御部１１２は、メイン制御部１１１の指示に従って、画像形成処理の処理内容を示すパラメータを複数含む仮印刷オプションを生成し、生成した仮印刷オプションを仮印刷オプション記憶領域１２１に記憶する。また、印刷オプション制御部１１２は、仮印刷オプションに含まれる複数のパラメータのそれぞれについて、各パラメータに設定された値に対応する画像形成処理を実行可能か否かを判定する。すなわち、印刷オプション制御部１１２は、仮印刷オプションの各パラメータの有効性を判定する。具体的には、例えば、用紙サイズパラメータに「Ａ４」を示す値が設定されている場合には、Ａ４サイズでの印刷（又は複写）が可能か（Ａ４サイズの用紙が用紙収容部に残っているか（足りなくなる可能性があるか）、等）を、印刷資源記憶領域１２４に記憶された印刷資源データに応じて（すなわち用紙センサによって検出された残量に応じて）判定する。また、例えば、カラーモードパラメータとして「カラー」を示す値が設定されている場合には、カラー印刷（カラーコピー）が可能か（トナーの残量が十分か、等）を、印刷資源記憶領域１２４に記憶された印刷資源データに応じて（すなわちトナーセンサによって検出された残量に応じて）判定する。
【００２１】
印刷オプション制御部１１２は、仮印刷オプションに含まれるパラメータのうちの判定結果が否定的であるパラメータの値を有効なものに差し替え、差し替えたパラメータの集合を代替印刷オプションとして代替印刷オプション記憶領域１２２に記憶する。すなわち、印刷オプション制御部１１２は、値が無効であると判定したパラメータがある場合には、そのパラメータの値を有効なものに書き換える処理を行う。具体的には、例えば、用紙サイズパラメータとして「Ａ４」が設定されているものの、画像処理装置１の用紙収容部にＡ４サイズの用紙がなく、Ｂ４サイズの用紙しかない場合には、印刷オプション制御部１１２は、用紙サイズパラメータの値を「Ａ４」から「Ｂ４」に差し替える。また、例えば、カラーモードパラメータとして「カラー」を示す値が設定されているものの、画像処理装置１のカラートナーがない場合には、印刷オプション制御部１１２は、カラーモードパラメータの値を「カラー」から「白黒」に変更する。
【００２２】
印刷オプション制御部１１２は、生成した代替印刷オプションの示すパラメータ群を用いて、実印刷オプションを生成し、実印刷オプション記憶領域１２３に登録する。すなわち、印刷オプション制御部１１２は、仮印刷オプションに含まれるパラメータのうち無効であると判定されたパラメータの値を有効なものに書き換えたものを実印刷オプションとして生成する。
【００２３】
次に、課金制御部１１３は、メイン制御部１１１の制御の下、仮印刷オプションを用いて利用者に対する課金額を特定し課金を行う。また、課金制御部１１３は、特定した課金額をメイン制御部１１１に通知する。なお、課金制御部１１３が行う課金算出処理としては、例えば、用紙のサイズ、カラーモード、用紙種類等を用いて、予め定められたアルゴリズムに従って算出するようにすればよい。また、課金制御部１１３が行う課金処理としては、例えば、画像処理装置１に料金を回収する課金装置を接続する構成とし、この課金装置を用いて料金を回収するようにしてもよく、また、課金額を示すデータを予め定められたサーバ装置に送信することによって課金処理を行うようにしてもよく、課金の態様は種々のものを用いることができる。
【００２４】
次に、印刷制御部１１４は、メイン制御部１１１の制御の下に、実印刷オプションを用いて画像読取部１４や画像形成部１５に対して画像形成処理の実行を指示する。具体的には、例えば、利用者によって複写を指示された場合には、印刷制御部１１４は、画像読取部１４を制御して原稿の画像を読み取らせるとともに、画像形成部１５を制御して、画像読取部１４によって読み取られた画像を用紙に形成させる。また、例えば、利用者によって印刷が指示された場合には、印刷制御部１１４は、画像形成部１５を制御して、通信部１６を介して受信された画像データの示す画像を用紙に形成させる。
【００２５】
このとき、上述のように、印刷制御部１１４が実印刷オプションを用いて画像形成処理を指示するのに対し、課金制御部１１３は仮印刷オプションを用いて課金額算出処理を行う。このように、画像形成処理と課金額算出処理とにおいてはそれぞれ異なるデータが用いられる。具体的には、例えば、印刷オプション制御部１１２が、仮印刷オプションに含まれる用紙パラメータの値を「Ａ４」から「Ｂ４」に変更した場合には、印刷制御部１１４は「Ｂ４」サイズの用紙を用いて画像形成処理を行わせる一方、課金制御部１１３は「Ａ４」サイズの料金体系に従って課金額の算出処理を行う。このように、本実施形態では、画像処理装置１の用紙切れ等の不具合によって画像形成処理の処理態様を変更した場合には、制御部１１は利用者によって指示された内容に従った課金を行う。
【００２６】
＜Ａ−２：動作＞
次に、画像処理装置１が行う処理について、図３に示すシーケンス図を参照しつつ説明する。まず、利用者は操作表示部１３を用いて印刷を指示する旨の操作を行う（Ｓ１）。利用者によって操作がなされると、操作表示部１３は操作された内容に応じた信号をメイン制御部１１１に出力する（Ｓ２）。メイン制御部１１１は、操作表示部１３から出力される信号に応じて、印刷オプション制御部１１２へ仮印刷オプションの作成を指示する（Ｓ３）。
【００２７】
印刷オプション制御部１１２は、メイン制御部１１１からの指示に従って仮印刷オプションを生成し、生成したオプションを登録する（Ｓ４）。次いで、印刷オプション制御部１１２は、印刷オプションに含まれる１又は複数のパラメータのそれぞれについて、パラメータの有効性を判定し（Ｓ５）、無効と判定されたパラメータについては、代替印刷オプションとして差し替える（Ｓ６）。次いで、印刷オプション制御部１１２は、生成した代替印刷オプションを用いて実印刷オプションを生成し、生成した実印刷オプションを登録する（Ｓ７）。
【００２８】
次に、メイン制御部１１１は、実印刷オプションを取得し（Ｓ８）、取得した実印刷オプションについての印刷指示を印刷制御部１１４に対して指示する（Ｓ９）。印刷制御部１１４は、メイン制御部１１１からの指示に従って画像形成処理を実行する（Ｓ１０）。
【００２９】
また、メイン制御部１１１は、課金制御部１１３に対して課金処理を指示する（Ｓ１１）。課金制御部１１３は、メイン制御部１１１から指示を受けると、仮印刷オプション情報を取得し（Ｓ１２）、取得した仮印刷オプション情報に基づいて料金を算出する（Ｓ１３）。
【００３０】
メイン制御部１１１は、印刷終了と課金情報とを示すデータを操作表示部１３に出力することによって、印刷終了と課金情報との表示を操作表示部１３に対して指示する（Ｓ１４）。操作表示部１３は、メイン制御部１１１から供給されるデータに従って、印刷終了と課金情報とを示す画像を表示する（Ｓ１５）。利用者は、操作表示部１３に表示される画面を確認することによって、印刷終了と課金情報とを把握する。
【００３１】
＜Ａ−３：動作例＞
次に、本実施形態の具体的な動作の一例について、図面を参照しつつ説明する。
＜Ａ−３−１：動作例１＞
まず、第１の動作例として、用紙サイズを変更して印刷するケースについて説明する。ここでは、Ａ３／Ａ４サイズの印刷料金がそれぞれ２０円／１０円で運用されている印刷サービスにおいて、利用者が出力用紙サイズにＡ４サイズを指定して印刷指示をした場合について説明する。なお、利用者が出力用紙サイズを指定するに代えて、利用者が用紙収容部を指定するようにしてもよい。
【００３２】
図４は、操作表示部１３に表示される画面の一例を示す図である。図示のように、操作表示部１３には、出力用紙サイズを指定するためのリストボックスＬ１と、印刷を指示するためのボタンＢ１とが表示される。利用者は、操作表示部１３を操作して出力用紙サイズを選択し、ボタンＢ１を押下することによって印刷を指示する。
【００３３】
制御部１１は、操作表示部１３から出力される信号に応じて、まず、仮印刷オプションを生成する。次いで、制御部１１は、Ａ４の用紙で印刷可能か否かを判定する。ここで、制御部１１が、印刷資源としてＡ４用紙が消耗していることを確認する。制御部１１は、給紙されていることを確認したＢ５、Ａ３を代替パラメータとして利用者に通知する。このように、制御部１１は、代替となるパラメータ値を画面に表示し、実印刷オプション登録前に利用者に報知して確認させる。
【００３４】
図５は、操作表示部１３に表示される画面の一例を示す図である。制御部１１は、代替パラメータとして選択した「Ｂ５」、「Ａ３」を示す画像を操作表示部１３に表示することによって利用者に報知する。図示のように、操作表示部１３には、「Ａ４サイズの用紙がありません。続けておこなう処理を次の中から選択してください」といったメッセージＭ１が表示されるとともに、出力用紙サイズを選択するラジオボタンＲＢ１と、代替印刷を指示するためのボタンＢ２とが表示される。このように、制御部１１は、代替となるパラメータ値が複数ある場合には利用者に通知して選択させるようにする。利用者は、操作表示部１３を用いて出力用紙サイズを選択するとともに、ボタンＢ２を押下して代替印刷を指示する。
【００３５】
図５に示す例では、ひとつのパラメータ（用紙パラメータ）について表示を行うようにしたが、これに限らず、変更確認や選択が必要なパラメータが複数ある場合には、上述の表示処理をその都度行わず、情報をまとめて通知して利用者に設定させるようにしてもよい。また、このとき、制御部１１が、同時に指定できないパラメータの禁則処理を行うようにしてもよい。
【００３６】
制御部１１は、操作表示部１３から出力される信号に基づいて、用紙サイズパラメータの値を利用者によって選択された出力用紙サイズを示す値に書き換え、実印刷オプションを生成する。すなわち、制御部１１は、仮印刷オプションに含まれる複数のパラメータのうち、無効な値が設定されているパラメータの値を書き換える際の候補となる値が複数ある場合に、予め定められたアルゴリズムに従って該候補となる値からいずれかを選択し、選択した値を用いて書換を行う。ここでは、制御部１１は、パラメータの値を書き換える際の候補となる値が複数ある場合に、利用者によって操作される操作表示部１３から出力される信号に応じて該候補となる値からいずれかを選択する。
【００３７】
印刷制御部１１４は実印刷オプションに従って画像形成を行い、一方、課金制御部１１３は仮印刷オプションに従って課金額の算出処理を実行する。この動作例においては、印刷サービスがＡ３用紙を指定して印刷した場合、通常は２０円かかるところを印刷サービス側の都合による料金超過を理由にＡ４用紙印刷の場合の料金である１０円を利用者に課金する。
【００３８】
＜Ａ−３−２：動作例２＞
次に、第２の動作例として、カット紙を普通紙（用紙収容部に収容された用紙）に変更して印刷するケースについて説明する。この動作例では、ロール紙を装填可能な画像処理装置１に対して、利用者がカット紙（ロール紙を定形にカットした用紙）を指定して印刷指示を行う。
【００３９】
制御部１１は利用者によって指示された内容に従って仮印刷オプションを生成し、仮印刷オプションに含まれる各パラメータの有効性を判定する。この動作例では、制御部１１はロール紙が消耗していることを確認する。この場合、制御部１１は、用紙種別パラメータの値を普通紙を示す値に書き換えて実印刷オプションを生成し、生成した実印刷オプションによって画像形成を指示する。すなわち、画像処理装置１は、用紙をカット紙から普通紙に切り替えて画像形成処理を実行する。この場合、カット紙より普通紙のほうが課金額が高いが、利用者に対しては、カット紙を用いた場合の料金が請求される。この際に、画像処理装置１は、利用者に用紙をカット紙から普通紙に切り換えて画像形成を行うが料金はカット紙を用いた料金で課金する旨の通知を行い、利用者に実行の許可もしくは不許可を選択させるようにしてもよい。
【００４０】
以上説明したようにこの実施形態では、課金管理機能を備える印刷サービスにおいて、ユーザが所望する印刷オプションを指定して印刷を行い、サービス提供側の不都合（印刷資源の消耗など）により代替の印刷オプションを適用して印刷をおこない超過料金が発生した場合、料金差額はサービス提供側が負担するようにする。このように、画像形成サービス提供側の都合で画像形成処理の処理態様（用紙のサイズ、用紙の種類（カット紙／ロール紙）、カラー種別（白黒・カラー）、等）を変更する場合は、利用者に対してその利用者が所望した処理態様に基づいた課金体系に従って課金を行う。これにより、課金額が利用者の意に反して高くなることがない。
【００４１】
＜Ｂ：第２実施形態＞
次に、本発明の第２の実施形態について説明する。
図６は、本発明の第２の実施形態に係るシステムの一例を示すブロック図である。図示のように、このシステムは、画像形成装置３ａ，３ｂと、ＵＩ端末４と、サーバ装置５とが、ＬＡＮ等の通信網２に接続されて構成される。画像形成装置３ａ，３ｂは、コピー機能やプリント機能を備え、用紙に画像を形成する画像形成装置である。画像形成装置３ａ，３ｂはそれぞれ、サーバ装置５から供給される実印刷オプションに従って画像形成処理を実行する。なお、以下の説明では、画像形成装置３ａ，３ｂを各々区別する必要がない場合にはこれらを「画像形成装置３」と称して説明する。また、図６に示す例では、２台の画像形成装置３ａ，３ｂを図示したが、画像形成装置の数は２に限らず、これより多くてもよい。
【００４２】
ＵＩ端末４は、利用者によって操作される操作表示部等を備えた装置である。ＵＩ端末４は、操作者によって操作される操作表示部から出力される信号に従って、画像形成処理を指示する旨を示す指示データを生成し、生成した指示データをサーバ装置５に出力する。
【００４３】
サーバ装置５は、画像形成装置３ａ，３ｂが行う画像形成処理を制御するための装置である。図７は、サーバ装置５のハードウェア構成の一例を示すブロック図である。図において、制御部５１，記憶部５２，操作表示部５３，通信部５６は、上述した第１実施形態において図１に示した画像処理装置１の制御部１１，記憶部１２，操作表示部１３，通信部１６と同様であり、ここではその詳細な説明を省略する。
【００４４】
次に、図８は、サーバ装置５の機能的構成の一例を示すブロック図である。図において、メイン制御部５１１，印刷オプション制御部５１２，課金制御部５１３，印刷制御部５１４は、上述した第１実施形態において図２に示した画像処理装置１におけるメイン制御部１１１，印刷オプション制御部１１２，課金制御部１１３，印刷制御部１１４と同様であり、ここではその詳細な説明を省略する。すなわち、サーバ装置５の機能的構成は、上述の第１実施形態における画像処理装置１と同様である。
【００４５】
次に、本実施形態の動作例について説明する。この動作例では、画像形成装置３ａは赤黒印刷が可能でありフルカラー印刷が不可能な装置である一方、画像形成装置３ｂはフルカラー印刷機能を備えた装置であるとする。また、この動作例では、赤黒印刷からフルカラー印刷に変更して画像形成処理を行うケースについて説明する。
【００４６】
まず、利用者は、ＵＩ端末４の操作表示部を操作して、画像形成装置３ａを用いた赤黒印刷の指示を入力する。ＵＩ端末４は、操作された内容に従って指示データを生成し、サーバ装置５に供給する。このとき、ＵＩ端末４は、画像形成装置３を識別するための装置ＩＤパラメータを含む指示データを生成する。サーバ装置５の制御部５１は、供給される指示データに従って、仮印刷オプションを生成し、生成した仮印刷オプションの各パラメータの有効性を判定する。制御部５１が行う判定処理としては、例えば、画像形成装置３ａ，３ｂに問い合わせることによって判定するようにしてもよく、また、例えば、画像形成装置３毎に各パラメータの有効／無効を示すテーブルを記憶部１２に予め記憶させておく構成とし、このテーブルを参照して各パラメータ値の有効性を判定するようにしてもよい。
【００４７】
この動作例では、制御部５１は、画像形成装置３ａにおいて赤色トナーが消耗して赤黒印刷が不可能であることを確認する。この場合、制御部５１は、仮印刷オプションに含まれる装置ＩＤパラメータの値を、画像形成装置３ａを示す値から画像形成装置３ｂを示す値に変更した実印刷オプションを生成する。制御部５１は、生成した実印刷オプションを用いて画像形成装置３ｂに対して印刷指示を行うともに、仮印刷オプションを用いて課金額の算出処理を行う。すなわち、この動作例では、赤黒印刷機能を備える画像形成装置３ａに対して赤黒印刷指示があった場合に、画像形成装置３ａの赤色トナーが不足している場合にはフルカラー機能を備える画像形成装置３ｂによって代替印刷を行う。また、制御部５１は、仮印刷オプションに基づいて画像形成装置３ａを用いて少数色で印刷した場合の料金を計算し、算出した課金額を利用者に請求する。なお、実印刷オプションとしてフルカラーで印刷した場合の料金を算出し、両者の料金差分はサービスベンダーが負担するようにしてもよい。
【００４８】
この実施形態についても、上述した第１の実施形態と同様に、利用者の意に反して代替印刷を行う場合であっても、利用者が所望した処理態様に基づいて課金額を算出する。これにより、課金額が利用者の意に反して高くなってしまうことがない。
【００４９】
＜Ｃ：変形例＞
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。以下にその一例を示す。
（１）上述の実施形態では、印刷資源の残量を検出する残量検出手段として、用紙センサとトナーセンサとを例示したが、残量検出手段はこれに限らず、例えば消費電力等、他の印刷資源を検出するものであってもよい。要は、制御部１１（又は制御部５１）が、仮印刷オプションに含まれる複数のパラメータの少なくともいずれかひとつについて、残量検出手段によって検出された残量に応じて判定を行うようにすればよい。
【００５０】
また、上述の実施形態では、制御部１１（又は制御部５１）が、用紙センサやトナーセンサによって検出された残量に応じて、各パラメータ値の有効性を判定したが、判定の態様はこれに限らず、例えば、装置を識別する装置ＩＤパラメータについては、その装置の電源がＯＮされているか否かを判定するようにしてもよい。また、例えば、各パラメータ値の有効値（又は無効値）を示すテーブルを記憶部１２（又は記憶部５２）の予め定められた記憶領域に記憶しておく構成とし、制御部１１（又は制御部５１）がこのテーブルを参照して各パラメータ値の有効性を判定するようにしてもよい。
【００５１】
（２）上述の実施形態では、制御部１１（又は制御部５１）は、仮印刷オプションに含まれる複数のパラメータのうち、無効な値が設定されているパラメータの値を書き換える際の候補となる値が複数ある場合に、操作表示部１３から出力される信号に応じて（すなわち利用者の操作に応じて）、候補となる値からいずれかを選択した。値の選択の態様はこれに限らず、例えば、値が無効である場合の書換値を示すテーブルを予め記憶部１２（又は記憶部５２）に記憶しておく構成とし、制御部１１がこのテーブルを参照して複数の値からいずれかを選択するようにしてもよく、要は、制御部１１が、書換の候補となる値が複数ある場合に、予め定められたアルゴリズムに従って該候補となる値からいずれかを選択し、選択した値を用いて書換を行うようにすればよい。
【００５２】
（３）上述の実施形態において、代替印刷オプションに変更するかどうか利用者が判断するための情報として、無効なパラメータが有効になるまでの時間や進捗状況を制御部１１が操作表示部１３に表示させるようにしてもよい。この場合は、例えば、無効なパラメータが有効になるまでの時間や進捗状況（用紙がいつ補充されるか、等）を、予め定められたサーバ装置に問い合わせるようにしてもよい。
【００５３】
また、上述の実施形態において、無効なパラメータを有効にするための処理を実行させるか否かを利用者が選択するようにし、選択肢として代替パラメータと共に表示するようにしてもよい。具体的には、例えば、「Ａ４」サイズの用紙が切れている場合に、画像処理装置１の管理者に対してその旨を報知するかを利用者が選択するようにしてもよい。
【００５４】
また、上述の実施形態において、画像形成処理の実行中に印刷資源が消耗し、画像形成処理を一旦中断して仮印刷オプションを再発行する場合に、課金制御部は複数の仮印刷オプションのうち最初に発行した仮印刷オプションを参照して料金を算出するようにしてもよい。
【００５５】
また、上述の実施形態において、課金制御部が超過料金計算部を備える構成とし、この超過料金計算部が、実印刷オプションをもとに本来かかる料金を計算し、印刷サービス側が負担した超過料金を課金ログとして記録するようにしてもよい。この場合は、サービスベンダーの財務処理、あるいはサードベンダー（広告主など）への課金に使用するようにしてもよい。
【００５６】
（４）上述の実施形態において、印刷サービス提供側の好都合（使用する印刷資源の削減など）により利用者の許可のもとで代替の印刷オプションを適用して印刷を行うようにしてもよい。この場合は、料金を割り引いて利用者に課金するようにすればよい。この場合は、制御部１１は、仮印刷オプションを用いて算出される課金額と実印刷オプションを用いて算出される課金額とのうち、小さいほうの課金額を利用者に対する課金額として特定するようにすればよい。
【００５７】
（５）上述の実施形態において画像処理装置１の制御部１１によって実行されるプログラムは、磁気テープや磁気ディスクなどの磁気記録媒体、光ディスクなどの光記録媒体、光磁気記録媒体、半導体メモリなどの、コンピュータ装置が読み取り可能な記録媒体に記録された状態で提供し得る。また、このプログラムを、インターネット等の通信網経由でダウンロードさせることも可能である。なお、上述の制御を行う制御手段としてはＣＰＵ以外にも種々の装置を適用することができ、例えば、専用のプロセッサなどを用いてもよい。
【図面の簡単な説明】
【００５８】
【図１】画像形成装置のハードウェア構成の一例を示すブロック図である。
【図２】画像形成装置の機能的構成の一例を示すブロック図である。
【図３】第１の実施形態の動作を示すシーケンス図である。
【図４】表示部に表示される画面の一例を示す図である。
【図５】表示部に表示される画面の一例を示す図である。
【図６】システムの構成の一例を示すブロック図である。
【図７】サーバ装置のハードウェア構成の一例を示すブロック図である。
【図８】サーバ装置の機能的構成の一例を示すブロック図である。
【符号の説明】
【００５９】
１…画像処理装置、２…通信網、３…画像形成装置、４…ＵＩ端末、５…サーバ装置、１１，５１…制御部、１２，５２…記憶部、１３，５３…操作表示部、１４…画像読取部、１５…画像形成部、１６，５６…通信部、１７…用紙供給部、１１１，５１１…メイン制御部、１１２，５１２…印刷オプション制御部、１１３，５１３…課金制御部、１１４，５１４…印刷制御部、１２１…仮印刷オプション記憶領域、１２２…代替印刷オプション記憶領域、１２３…実印刷オプション記憶領域、１２４…印刷資源記憶領域。
【図１】
2010056651.tif 000003
【図２】
2010056651.tif 000004
【図３】
2010056651.tif 000005
【図４】
2010056651.tif 000006
【図５】
2010056651.tif 000007
【図６】
2010056651.tif 000008
【図７】
2010056651.tif 000009
【図８】
2010056651.tif 000010