(57)【要約】【課題】ビリングコードを利用した使用料の請求において、ビリングコードの誤入力や選択ミスによって誤請求が発生することを防ぐことができる印刷制御装置を提供する。【解決手段】各印刷に対し、請求先と一意に対応したコードを付加することで請求先を指定する印刷であって、印刷設定を保持する印刷設定保存部と、印刷設定がコードによる請求を行うべき内容か否かをルールによって判断するコード判断部と、を有する。【選択図】図３
2013109580.tif 000002
【特許請求の範囲】
【請求項１】
各印刷に対し、請求先と一意に対応したコードを付加することで請求先を指定する印刷であって、
印刷設定を保持する印刷設定保存部と、
前記印刷設定が前記コードによる請求を行うべき内容か否かをルールによって判断するコード判断部と、
を有することを特徴とする印刷制御装置。
【請求項２】
前記コード判断部が参照する前記ルールを保存するルール保存部を有し、前記ルールを利用者が外部から供給することを特徴とする請求項１記載の印刷制御装置。
【請求項３】
前記ルールは、各印刷設定が特定の内容に設定されていた場合に請求可能または不可能とするというルール内容を用いることを特徴とする請求項２記載の印刷制御装置。
【請求項４】
前記ルールは、特定のファイル名のファイルを印刷した場合に請求可能または不可能とするというルール内容を用いることを特徴とする請求項２記載の印刷制御装置。
【請求項５】
前記ルールは、特定の時間帯に印刷した場合に求可能または不可能とするというルール内容を用いることを特徴とする請求項２記載の印刷制御装置。
【請求項６】
印刷制御装置を構成するコンピュータに、
各印刷に対し、請求先と一意に対応したコードを付加することで請求先を指定する印刷であって、
印刷設定を保持する処理と、
前記印刷設定が前記コードによる請求を行うべき内容か否かをルールによって判断する処理と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ジョブログを利用して課金を行う印刷制御装置およびプログラムに関する。
【背景技術】
【０００２】
印刷枚数に応じて使用料を請求するような印刷装置の使用環境において、印刷を実行したユーザーを認識するためのユーザーＩＤを利用して、各使用者に別個に使用料を請求するという技術が存在している。
【０００３】
また、ユーザーＩＤのみならず、印刷データに「請求先を区別するためのＩＤ(ビリングコード)」を付加し、プリンタに保存される印刷ログ情報によってどの請求先にどれだけ請求を行うかを判断する技術が既に知られている。
【０００４】
特許文献１には、課金管理を行う上で、予算以上の印刷を実行してしまわないという目的で、複課金管理情報をプリンタに保持させることにより、予算額以上の印刷を抑制するという技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、従来技術では、ビリングコードを付加する際に、手打ち入力によるタイプミスが発生してしまう危惧がある。また、特許文献１に開示されている技術では、ビリングコードを付加する際に、選択式による誤選択などによって、誤請求が発生してしまう危惧があるという問題があった。
【０００６】
本発明は、上記課題を鑑みてなされたものであり、その目的とするところは、ビリングコードを利用した使用料の請求において、ビリングコードの誤入力や選択ミスによって誤請求が発生することを防ぐことができる印刷制御装置を提供することにある。
【課題を解決するための手段】
【０００７】
かかる目的を達成するために、本発明は、以下の特徴を有することとする。
【０００８】
本発明に係る印刷制御装置は、各印刷に対し、請求先と一意に対応したコードを付加することで請求先を指定する印刷であって、印刷設定を保持する印刷設定保存部と、前記印刷設定が前記コードによる請求を行うべき内容か否かをルールによって判断するコード判断部と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ジョブログに保存されている印刷設定の情報内容と、請求先へ請求できる印刷設定の条件を照らし合わせ、請求可能と判断されるビリングコードのみを使用できるように設定するので、印刷の情報ログの内容の組み合わせにより、印刷内容、請求先との契約形態などの要因から判断して最終的にビリングコードを使用できるか否かの情報として利用することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係るＰＣとプリンタを模式的に示すシステム構成図である。
【図２】本実施形態に係るＰＣとプリンタを模式的に示すシステム構成図である。
【図３】本実施形態を模式的に示すソフトウェア構成図である。
【図４】請求可否の条件を設定するためのドライバＵＩの例を示す図である。
【図５】画像形成装置に保存されるジョブログの例を示した図である。
【図６】条件を付加してジョブログを保存した際の例を示した図である。
【図７】条件を付加した場合に使用可能なビリングコードの例を示した図である。
【図８】実際の請求を行う条件を設定したテーブルの例を示した図である。
【図９】ビリングコード情報と、その使用条件をクリアしているか否かをジョブログに保存される際のフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本実施の形態について図面により詳細に説明する。
【００１２】
図１は、ＰＣとプリンタが接続され、使用される様子を模式的に示すシステム構成図である。このシステムでは、複数のＰＣ１と画像形成装置２がネットワーク３または、ＵＳＢケーブル４を介して通信可能に接続されている。各ＰＣ１において作成または処理された印刷データは、ネットワーク３またはＵＳＢケーブル４を介して画像形成装置２に送信され、印刷される。
【００１３】
図２は、本実施形態を模式的に示すシステム構成図である。ネットワーク３、またはＵＳＢ接続によって印刷が実行され、画像形成装置２に印刷ジョブのログが保存される様子を示したものである。図３に、保存されるジョブログの具体例を示す。
【００１４】
図３は、本実施形態を模式的に示すソフトウェア構成図である。プリンタドライバ１２は、データ抽出部１３とジョブ情報管理部１５とビリングコード請求可否条件テーブル１６とＰＤＬ作成部１７と印刷指示部１９とを備えている。
アプリケーション１１から印刷命令を受けたプリンタドライバ１２は、印刷データをデータ抽出部１３で受け取り、ジョブ情報１４を抽出する。ジョブ情報管理部１５が、ジョブ情報内容と、ビリングコード請求可否条件テーブル１６を参照して、与えられたジョブ情報内部で指定されている請求先に請求可能であるかを判断する。判断の情報は、ジョブ情報内部に埋め込まれ、ＰＤＬ作成部１７で作成された印刷データ１８に付加される。
【００１５】
プリンタドライバ１２の印刷指示部１９で印刷指示がされ、プリンタポート２０を介してプリンタ２１に送付された印刷データ１８が、プリンタ２１の印刷実行部２２によって印刷処理を行われると同時に、ジョブ情報はジョブ蓄積部２３に蓄積される。
【００１６】
図４は、ビリングコードに対して、請求可否の条件ルールを設定するためのドライバＵＩの例である。ドライバは、各ビリングコードに対して、ジョブログに保存される設定内容に対する条件を設定するためのユーザインタフェース（ＵＩ）を提供する。チェックボックスで選択した機能に対しては、任意の設定に対して条件を儲けることができる。
【００１７】
また、ビリングコードに対する請求可否の条件ルールを利用者が外部から供給することができる。なお、請求可否の条件は図４の項目に限定されず、任意に項目を設定変更可能である。
【００１８】
図５は、画像形成装置２に保存されるジョブログの例を示した図である。実際に画像形成装置２に保存されるジョブログの具体例を示したものである。画像形成装置２が印刷を行ったジョブに関して、以下の情報が保存される。
【００１９】
印刷の状態・結果、印刷開始時刻、印刷終了時刻、ページ数、印刷する紙の一面に何ページ分の情報を集約したか、製本印刷の有無、拡大縮小率、複数の出力を繋ぎあわせることで一つの大きな画像を形成するための印刷の有無、印刷結果の上に文字や絵を重ねるスタンプの有無、印刷を行ったユーザーを識別するＩＤ、印刷処理を実行した時間、印刷した文書の名前、印刷を実行したＰＣにログインしているユーザー名、印刷を実行したＰＣ名、画像形成装置とＰＣを接続しているポート名、印刷を実行した画像形成装置名、印刷・再印刷などのジョブ種別、蓄積文書のパスワードの有無、印刷のカラーモードの設定内容、トナーセーブ機能のＯＮ／ＯＦＦ、請求先を識別するためのコードである。
【００２０】
なお、情報はこれらに限定されず、任意に設定可能である。
【００２１】
図６は、画像形成装置２に保存されるジョブログに対して、「ａ１０００というコードの請求先に対しては".doc"が末尾につく文書名の印刷のみ請求可能」,「ｂ２０００というコードの請求先に対しては、".txt"が末尾につく文書名の印刷のみ請求可能」という条件ルールを設定してジョブログを保存した際の例を示した図である。
【００２２】
設定されたルールでは、”.doc"が末尾につく文書名である場合のみ、ａ１０００というビリングコードが使用可能であり、“.txt"が末尾につく文書名である場合のみ、ｂ２０００というビリングコードが使用可能である。ジョブＡは、請求先はａ１０００であるが、文書名がAK.xlsであるため、ビリングコードを使用する条件をクリアしていない。
【００２３】
図7は、画像形成装置２に保存されるジョブログに対して、「いかなる請求先に対しても、月〜金の８：００〜１８：３０の間の印刷のみ請求可能」という条件ルールを設定した場合に使用可能なビリングコードの例を示した図である。
【００２４】
設定されたルールでは、いかなる請求先に対しても、月〜金の８：００〜１８：３０の間の印刷のみ請求可能である。以上に該当するジョブに対してのみ、ビリングコードを設定することができる。
【００２５】
ジョブＡは条件を満たしているためビリングコードを使用する条件をクリアしているが、ジョブＢは休日の印刷、ジョブＣは平日だが、指定時間外の印刷であることから、ビリングコードを使用する条件をクリアしていない。
【００２６】
図８は、ビリングコードと各設定の内容の組み合わせにより、実際の請求を行う条件ルールを設定したテーブルの例である。
【００２７】
図４,５で説明したようなルールを、各ログ内容に対して設定した一覧を示している。各請求先との契約期間内での印刷のみを請求対象としたい場合、開始時刻や終了時刻に契約期間の情報をルールとして設定する。印刷を行ったユーザーや、ＰＣ、それらの組み合わせにより請求先を制限したい場合には、ユーザーＩＤ、ログイン名、コンピュータ名にルールを設定する。最終的に、実際の印刷設定とこれらのルールの対比によって、ビリングコード使用条件をクリアしている／していないが決定される。
【００２８】
図９は、印刷が実行され、ビリングコード情報と、その使用条件をクリアしているか否かをジョブログに保存される際のフローチャートである。
【００２９】
印刷開始時、ジョブログにビリングコードが入力されたか否かをジョブ情報管理部１５で判断する。ジョブログにビリングコードが入力されていない場合、そのまま終了する（ステップＳ１、Ｎｏ）。ジョブログにビリングコードが入力されている場合（ステップＳ１、Ｙｅｓ）、入力されたビリングコードの各設定の内容に請求条件のルールが設定されているか否かをジョブ情報管理部１５で判断する。
【００３０】
請求条件のルールが設定されていない場合（ステップＳ２、Ｎｏ）、ビリングコードのみをジョブログに保存して終了する（ステップＳ３）。請求条件のルールが設定されている場合（ステップＳ２、Ｙｅｓ）、印刷設定の内容が請求条件のルールをクリアしているか否かをジョブ情報管理部１５で判断する。
【００３１】
印刷設定の内容が請求条件のルールをクリアしていない場合（ステップＳ４、Ｎｏ）、ビリングコードと、印刷設定内容が請求条件ルールをクリアしていない旨をジョブログに保存して終了する（ステップＳ５）。印刷設定の内容が請求条件のルールをクリアしている場合（ステップＳ４、Ｙｅｓ）、ビリングコードと、印刷設定内容が請求条件ルールをクリアしている旨をジョブログに保存して終了する（ステップＳ６）。
【符号の説明】
【００３２】
１    ＰＣ
２    画像形成装置
１４    ジョブ情報
１５    ジョブ情報管理部
１６    ビリングコード請求可否条件テーブル
１８    印刷データ
【先行技術文献】
【特許文献】
【００３３】
【特許文献１】特許第４６３６１５０号公報
【図１】
2013109580.tif 000003
【図２】
2013109580.tif 000004
【図３】
2013109580.tif 000005
【図４】
2013109580.tif 000006
【図５】
2013109580.tif 000007
【図６】
2013109580.tif 000008
【図７】
2013109580.tif 000009
【図８】
2013109580.tif 000010
【図９】
2013109580.tif 000011