(57)【要約】【課題】  常に所定の情報を付加して印刷すると、機密にする必要のない印刷物にまで付加情報が印刷されてしまい、印刷物の用途が制限される。【解決手段】  像形成対象の画像に付加情報を付与して像形成する付加情報印刷モードを設定するとともに、付加情報印刷モードを解除できる権限を有するユーザを指定する。そして付加情報印刷モードが設定されている状態でユーザからの指示があると、当該指示が前記権限を有するユーザからの指示かどうかを判定し、その指示が、その権限を有するユーザからの指示であると判定されると、付加情報印刷モードを解除できる画面をユーザに提示する。【選択図】  図１４
2015174329.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置であって、
像形成対象の画像に付加情報を付与して像形成する付加情報印刷モードを設定する設定手段と、
前記付加情報印刷モードを解除できる権限を有するユーザを指定する指定手段と、
前記付加情報印刷モードが設定されている状態でユーザからの指示があると、当該指示が前記権限を有するユーザからの指示かどうかを判定する判定手段と、
前記判定手段により、前記指示が前記権限を有するユーザからの指示であると判定されると、前記付加情報印刷モードを解除できる画面を前記ユーザに提示するように制御する制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記指定手段は、ユーザのリストを表示し、当該リストから管理者権限を有するユーザが指定したユーザを、前記付加情報印刷モードを解除できる権限を有するユーザとして指定することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記ユーザからの指示は、前記付加情報印刷モードの設定に関する指示であることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
画像形成装置であって、
像形成対象の画像に付加情報を付与して像形成する付加情報印刷モードを設定する設定手段と、
前記付加情報印刷モードが設定されている状態でユーザからの指示があると、当該指示が前記付加情報印刷モードを解除できる権限を有するユーザからの指示かどうかを判定する判定手段と、
前記判定手段により、前記指示が前記権限を有するユーザからの指示であると判定されると、前記付加情報印刷モードを解除するように制御する制御手段と、
を有することを特徴とする画像形成装置。
【請求項５】
前記ユーザからの指示は、ユーザによるカードの提示であり、前記判定手段は、前記カードの情報に基づいて前記権限を有するユーザからの指示かどうかを判定することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記設定手段は、実行対象の１つのジョブに対応して、前記画像に対する前記付加情報の位置、色、サイズ、方向の少なくともいずれかを設定できることを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
前記設定手段は、複数のジョブに対して共通に、前記画像に対する前記付加情報の位置、色、サイズ、方向の少なくともいずれかを設定できることを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項８】
前記設定手段は更に、１つ或いは複数のジョブに対して、前記付加情報印刷モードを設定するか、或いは前記付加情報印刷モードの設定を解除する手段を備えることを特徴とする請求項６又は７に記載の画像形成装置。
【請求項９】
前記付加情報に含まれるユーザを特定する情報をスクランブルするように指示する指示手段を更に有し、
前記指示手段によりスクランブルが指示されると、前記画像形成装置は、像形成対象の画像に前記情報をスクランブルした付加情報を付与して像形成することを特徴とする請求項１乃至８のいずれか１項に記載の画像形成装置。
【請求項１０】
前記情報のスクランブルで使用する情報をユーザに設定させる手段を更に有することを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
前記付加情報は、部数、ユーザＩＤ、像形成の日時、前記画像形成装置のＩＰアドレスの少なくともいずれかを含むことを特徴とする請求項１乃至１０のいずれか１項に記載の画像形成装置。
【請求項１２】
画像形成装置を制御する制御方法であって、
像形成対象の画像に付加情報を付与して像形成する付加情報印刷モードを設定する設定工程と、
前記付加情報印刷モードを解除できる権限を有するユーザを指定する指定工程と、
前記付加情報印刷モードが設定されている状態でユーザからの指示があると、当該指示が前記権限を有するユーザからの指示かどうかを判定する判定工程と、
前記判定工程で、前記指示が前記権限を有するユーザからの指示であると判定されると、前記付加情報印刷モードを解除できる画面を前記ユーザに提示するように制御する制御工程と、
を有することを特徴とする画像形成装置の制御方法。
【請求項１３】
コンピュータを、請求項１乃至１１のいずれか１項に記載の画像形成装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、その制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
コピーによる印刷時、或いはＰＤＬ画像データを受信して印刷するときに、ログインに使用したユーザのＩＤや画像処理を行った日付、またそのユーザやユーザの動作に結び付く付加情報を、印刷対象の画像に付与して印刷する機能がある。また、この付加情報を予めプリントサーバに登録しておくことにより、各ジョブ毎に付加情報を設定しなくても、常に付加情報を付与して印刷する技術も知られている（特許文献１参照）。また、印刷された用紙を管理するために、所定の付加画像を強制的に付加して印刷する機能も知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２１７０８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら上述のように、常に所定の情報を付加して印刷すると、機密にする必要のない印刷物にまで付加情報が印刷されてしまい、印刷物の用途が制限されるという課題がある。
【０００５】
また、ユーザＩＤのようなログイン情報を印刷すると、そのユーザの個人情報が印刷物に常に記載されることになり、この場合も、その印刷物を第三者に提供できなくなる。
【０００６】
本発明の目的は、上記従来技術の問題点を解決することにある。
【０００７】
本発明の特徴は、付加情報を付与して画像形成できる装置で、付加情報を印刷しないように設定する技術を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明の一態様に係る画像形成装置は以下のような構成を備える。即ち、
画像形成装置であって、
像形成対象の画像に付加情報を付与して像形成する付加情報印刷モードを設定する設定手段と、
前記付加情報印刷モードを解除できる権限を有するユーザを指定する指定手段と、
前記付加情報印刷モードが設定されている状態でユーザからの指示があると、当該指示が前記権限を有するユーザからの指示かどうかを判定する判定手段と、
前記判定手段により、前記指示が前記権限を有するユーザからの指示であると判定されると、前記付加情報印刷モードを解除できる画面を前記ユーザに提示するように制御する制御手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、画像とともに付加情報を印刷するように設定されている状態であっても、その付加情報の印刷を解除できる。
【００１０】
また付加情報を印刷するように設定されているときに、付加情報に含まれる個人情報をスクランブルをかけて印刷できるため、個人情報がそのまま第三者の目に触れるのを防止できる。
【００１１】
本発明のその他の特徴及び利点は、添付図面を参照とした以下の説明により明らかになるであろう。なお、添付図面においては、同じ若しくは同様の構成には、同じ参照番号を付す。
【図面の簡単な説明】
【００１２】
添付図面は明細書に含まれ、その一部を構成し、本発明の実施の形態を示し、その記述と共に本発明の原理を説明するために用いられる。
【図１】実施形態に係る画像形成装置の一例である多機能周辺機器を含む印刷システムの構成を示すブロック図。
【図２】実施形態に係るコントローラの構成と、コントローラと図１で説明した各部との接続を説明するブロック図。
【図３】実施形態に係るＭＦＰの概観図。
【図４】実施形態に係るＭＦＰの操作部の上面図。
【図５】実施形態に係るジョブデータの構成を説明する図。
【図６】実施形態に係る属性の一例を説明する図。
【図７】実施形態１に係るＭＦＰの操作部に表示されるコピー初期画面（Ａ）と、応用モードボタンが押下されたときの画面例を示す図（Ｂ）。
【図８】図７（Ｂ）の画面で「部数印刷」が押下されたときに表示される画面例を示す図。
【図９】実施形態１において、原稿を読みってその原稿の画像データを生成する動作を説明する図。
【図１０】実施形態１に係るＭＦＰの操作部に表示される、ユーザがログインするためのログイン画面例を示す図。
【図１１】実施形態１に係るＭＦＰにおいて、強制部数印刷を設定する例を説明する図。
【図１２】実施形態１に係る強制部数印刷の設定画面例を示す図（Ａ）と、印刷結果を示す図（Ｂ）。
【図１３】実施形態１に係るＭＦＰの操作部に表示される強制部数印刷の設定を解除できるユーザを指定する画面の一例を示す図。
【図１４】実施形態１に係るＭＦＰにおける強制部数印刷の設定を解除する処理を説明するフローチャート。
【図１５】本発明の実施形態２に係る強制部数印刷の設定を解除する処理を説明するフローチャート。
【図１６】本発明の実施形態３に係る強制部数印刷の設定画面例を示す図（Ａ）と、スクランブル設定画面の一例を示す図（Ｂ）。
【図１７】強制部数印刷モードが設定されたときの設定情報の一例を示す図（Ａ）と、ユーザに設定された権限を示す図（Ｂ）と、時間情報に対応したシフト量の設定例を示す図（Ｃ）と、アスキーコード表を示す図（Ｄ）。
【図１８】実施形態３に係るＭＦＰにおいて、強制部数印刷が設定されているときにユーザＩＤを暗号化して印刷する処理を説明するフローチャート。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１４】
図１は、本発明の実施形態に係る画像形成装置の一例である多機能周辺機器（ＭＦＰ：Multi-Function Peripheral）１００を含む印刷システムの構成を示すブロック図である。
【００１５】
コントローラ１０１は、この多機能周辺機器（ＭＦＰ）１００の動作を制御しており、図２に示すハードウェア構成を有している。スキャナ１０２はコントローラ１０１により制御され、原稿の画像を読み取って、その画像データを生成する。プリンタエンジン１０３は、例えば電子写真方式のプリンタエンジンで、コントローラ１０１の制御の下に、シート上に画像を印刷する。このプリンタエンジン１０３にはフィニッシャ１０４が接続されており、このフィニッシャ１０４を使用して、印刷済のシートに対してステイプルやパンチ等の後処理を実施できる。このフィニッシャ１０４もコントローラ１０１によって制御されている。ネットワークインターフェイス１０５は、ＭＦＰ１００をネットワークに接続し、ネットワーク上のＰＣ１０７との通信を可能にしている。操作部１０６は、タッチパネル機能を有する表示部、ハードキー、ＬＥＤ等の表示器を有し、ユーザによる操作を受け付けて、その情報をコントローラ１０１に送信し、またコントローラ１０１から送られる画像やメッセージ等を表示する。カードリーダ１０８は、専用のカードが挿入されると、そのカードに記憶されている情報を読み取る装置で、例えばユーザの認証等に使用される。
【００１６】
図２は、実施形態に係るコントローラ１０１の構成と、コントローラ１０１と図１で説明した各部との接続を説明するブロック図である。尚、図２では、説明を簡略にするためにバス２０９に操作部１０６やカードリーダ１０８等が直接接続されるように示しているが、実際はバス２０９と各部との間にはインターフェース部が存在している。尚、図１と共通する部分は同じ記号で示し、それらの説明を省略する。
【００１７】
コントローラ１０１では、ＣＰＵ２０１がバス２０９を介してメモリ２０２、ＲＯＭ２１０、ＨＤＤ（ハードディスクドライブ）２１１と接続されている。メモリ２０２はＤＲＡＭやＳＲＡＭ等を有し、ＣＰＵ２０１が実行するプログラムの展開領域、ＣＰＵ２０１が制御処理を実行するときに各種データを一時的に保存するワークエリアを提供している。ＲＯＭ２１０はブートプログラムや機器情報等を記憶している。ＣＰＵ２０１は、ＭＦＰ１００の電源がオンされると、このＲＯＭ２１０に記憶されているプログラムを実行してＨＤＤ２１１にインストールされているＯＳやプログラムを読み出してメモリ２０２に展開する。これによりこのＭＦＰ１００は動作可能となる。等、ＨＤＤ２１１は、ＭＦＰ１００に着脱可能であってもＭＦＰ１００に内蔵されたものでも良い。更に、プログラムは、ネットワークを介して他のＭＦＰからダウンロードされてＨＤＤ２１１に記憶される構成でも良い。
【００１８】
操作部１０６は、タッチパネル機能を備えた表示部２０３、ハードキーであるキーボード２０４を有している。ユーザがキーボード２０４により入力したデータをＣＰＵ２０１が受け付けると、そのデータはメモリ２０２に保存されて、処理に使用される。またＣＰＵ２０１は、メモリ２０２に格納している画面データやメッセージなどを表示部２０３に出力して表示することができる。
【００１９】
図３は、実施形態に係るＭＦＰ１００の概観図である。前述の図１と共通する部分は同じ記号で示している。
【００２０】
スキャナ１０２は、原稿を光で照射し、その反射光をＣＣＤラインセンサ（不図示）を導くことにより、その原稿の画像を画像データに変換する。コントローラ１０１は、その画像データから原稿のカラー判定やサイズ判定などを行う。プリンタエンジン１０３は、画像データに基づいてシートに画像を印刷し、必要に応じてフィニッシャ１０４により、そのシートにステイプルやパンチなどの後処理を行って出力する。プリンタエンジン１０３やフィニッシャ１０４の起動や停止は、コントローラ１０１のＣＰＵ２０１の指示によって行われる。カードリーダ１０８は、専用のカードが差し込まれると、そのカードに記録されている情報の読み込みを行う。
【００２１】
図４は、実施形態に係るＭＦＰの操作部１０６の上面図である。
【００２２】
表示部２０３は、液晶上にタッチパネルシートが貼られており、操作画面およびソフトキーを表示するとともに、表示してあるキーが押されるとその位置情報をＣＰＵ２０１に伝える。スタートキー４０２は、原稿の読み取り開始等を指示する場合に用いられる。スタートキー４０２の中央部には、緑と赤の２色のＬＥＤ４０３があり、そのＬＥＤ４０３が緑色の場合はスタートキー４０２により動作の開始を指示できることを示す。ストップキー４０４は稼働中の動作を止める働きをする。テンキー４０５は、数字と文字のボタン群で構成されており、コピー部数の設定や、電話番号の入力、表示部２０３の画面の切り替え等を指示するのに使用される。ユーザモードキー４０６は機器設定を行う場合に押下される。これらハードキーは、図２のキーボード２０４に対応している。
【００２３】
図５は、実施形態に係るジョブデータの構成を説明する図である。このデータは、操作部１０６或いはネットワークインターフェース１０５からジョブを実行する指示が受け付けることにより、ＣＰＵ２０１が実行するプログラムにより生成される。
【００２４】
コピージョブでは、操作部１０６から入力された設定がコピープログラムに通知され、その通知された情報に基づいて生成される。ＰＤＬジョブではネットワークインターフェース１０５を介して受信した情報をもとにＰＤＬアプリケーションが生成する。
【００２５】
ジョブの実体であるジョブファイル５００は、属性ＩＤ５０１、属性値サイズ５０２及び属性値５０３の組が複数で構成されている。ジョブファイルがデータを含む場合は、属性ＩＤ５０４が「データ」となり、属性値サイズ５０５にはデータファイルのサイズ、属性値５０６には、データファイルのファイル名が登録される。また属性としては、データのフォーマット（使用されているＰＤＬなど）、コピー部数、カセット段、印刷に使用するシートサイズ、フィニッシング処理の指定などが含まれる。
【００２６】
図６は、実施形態に係る属性の一例を説明する図である。
【００２７】
属性ＩＤ６０１は、属性のＩＤ番号を示している。型ＩＤ６０２はＩＤの型（サイズ）を表しており、「１」は不定長、「２」は１バイトを示す。値６０３は、その属性が取り得る値を示しており、意味６０４は、その属性の意味を示す。この図６に示したのはあくまでも一例であり、この他にも様々な属性が存在しても良い。
【００２８】
尚、図６において、属性ＩＤが「４０１」〜「４０５」は、部数印刷が指定されたときの部数を示す文字列の属性を示している。
【００２９】
［実施形態１］
以下、部数を示す数字を付加情報として印刷する実施形態１について説明する。この実施形態１では、例えば原稿のコピーを行うときに、その原稿の画像（像形成対象の画像）に付加情報（部数）を付与して像形成（印刷）する部数印刷（付加情報印刷モード）を設定できる画像形成装置を例に説明する。尚、本発明に係る付加情報は、このような部数に限るものでなく、例えばユーザの情報や印刷物に特有の情報等であっても良い。
【００３０】
図７（Ａ）は、実施形態１に係るＭＦＰ１００の操作部１０６に表示されるコピーの初期画面の一例を示す図である。
【００３１】
ユーザは、この画面を介して倍率や用紙の選択が可能である。また応用モードボタン７０１を押下することにより、様々な機能の設定が可能になる。
【００３２】
図７（Ｂ）は、図７（Ａ）で応用モードボタン７０１が押下されると表示される画面例を示す図である。
【００３３】
図７（Ｂ）の画面から「部数印刷」「表紙」「挿入紙」等の機能の詳細設定を行うことができる。
【００３４】
図８は、図７（Ｂ）の画面で「部数印刷」７０２が押下されたときに表示される画面例を示す図である。この「部数印刷」は、実行対象のジョブ（例えばコピー）で、印刷するページ内の指定された位置に、そのページが属している部数を示す数字列を印刷する機能である。
【００３５】
この画面を使用して、部数を示す文字の向き、部数を示す文字を印刷するページ上の位置（右下、右上等）、部数を示す文字の色、サイズ、どのページから部数の印刷を開始するかを示す印刷開始数字等を設定できる。
【００３６】
「文字方向：縦」ボタン８０１及び「文字方向：横」ボタン８０２は、部数を示す文字列の文字方向を設定するボタンであり、縦方向、横方向のどちらかを設定できる。「印刷位置設定」ボタン８０３は、部数を示す文字列の印刷位置を設定するボタンで、各矢印の向きに従って、シートの「左上」「右上」「左下」「右下」の設定が可能になっている。この図８では「右上」が選択されており、印刷イメージ８０４は、その設定に従ってページの右上に部数を示す数字列が印刷された用紙のイメージを表示している。「印刷色」ボタン８０５は、部数を示す数字の色を設定するボタンであり、図８では「ブラック」が表示されているが、押下される度に他の色のリストが表示され、ユーザが所望する色を選択できる。「印刷サイズ」ボタン８０６は、部数を示す数字の大きさを指定するボタンで、図８では「１０．５ポイント」が表示されているが、押下される度に他のポイント数が表示されて、ユーザが所望するサイズを選択できる。「印刷開始ページ」入力エリア８０７は、部数を印刷するページの開始番号（ページ）を指定するエリアであり、この数字はテンキー４０５を使用して入力できる。ユーザが、この画面で設定した部数印刷の設定を有効にするときはＯＫボタン８０９を押下する。一方、ユーザが、この画面で設定した部数印刷の設定を取り消す場合は「設定取消」ボタン８０８を押下する。
【００３７】
この図８の画面を介して部数印刷の設定が行われると、図６の属性の属性ＩＤが「１０４」の値６０３が「オン（ＯＮ）」となり、属性ＩＤの「４０１」〜「４０５」に、図８の画面で設定された内容が設定される。こうして図５に示したジョブファイルが生成され、そのジョブを実行することが可能となる。
【００３８】
図９は、実施形態１において、原稿を読みってその原稿の画像データを生成する動作を説明する図である。
【００３９】
前述したように、操作部１０６を使用して部数印刷を設定して操作部１０６のスタートキー４０２が押下されるとコピーアプリケーションが起動され、図６の属性ＩＤの「１０４」で値６０３をオンにした状態のジョブファイルが作成される。
【００４０】
コピージョブが実行されると、図９（Ａ）に示す原稿９０１をスキャナ１０２が読み取って、図９（Ｂ）に示す原稿９０１の電子データ９０２がメモリ２０２に展開される。
【００４１】
図９（Ｄ）は、部数印刷が設定されていて、その部数を示す数字を印刷する位置を決定する様子を示す図である。
【００４２】
図８の印刷位置設定ボタン８０３により指示された属性ＩＤ「４０２」の値が、例えば図８の様に「右上」であれば図９（Ｄ）の右上、或いは「左上」であれば図９（Ｄ）の「左上」で示されるメモリの位置を算出し、この位置に部数を示す文字列を配置する。ここでは図９（Ｄ）に示すように、「右上」と指定されても、画像の右上の端に配置するのではなく、予め設定されているマージンの分だけ内側に文字列を配置する。そのため図９（Ｄ）の「右上」で示す位置の座標は（MARGIN，MARGIN）となる。このようなマージンデータは、コントローラ１０１のメモリ２０２、ＨＤＤ２１１のいずれかに保存されている。また「左上」と指定された場合は、図９（Ｄ）の左上で示す位置になり、その座標は、（MARGIN，IMAGEAREA_Y-MARGIN）となる。また「右下」「中央上」「中央下」等の他の位置の座標も同様にして、求めることができる。
【００４３】
このようにして部数を示す数字の印刷位置が決定すると、図９（Ｃ）の９０４で示すように、部数を示す数字をメモリ２０２に展開する。そしてこの数字の画像９０４と、スキャナ１０２で読み取った画像９０１とを合成して、９０５で示すような画像データを生成してプリンタエンジン１０３で印刷する。このようにして、付加情報が付与された原稿画像の印刷物を得ることができる。
【００４４】
図１０は、実施形態１に係るＭＦＰ１００の操作部１０６に表示される、ユーザがログインするためのログイン画面例を示す図である。
【００４５】
このログイン画面には、ユーザに対してユーザＩＤとパスワードを入力させるためのユーザＩＤ入力ボックス１００１、パスワード入力ボックス１００２、ログインボタン１００３が表示されている。ここで入力されたユーザＩＤとパスワードがメモリ２０２或いはＨＤＤ２１１に登録されているユーザ情報と一致すると、そのユーザが認証されてＭＦＰにログインできる。
【００４６】
図１１は、実施形態１に係るＭＦＰ１００において、強制部数印刷を設定する例を説明する図である。
【００４７】
図１１（Ａ）は、操作部１０６のユーザモードキー４０６が押下されると表示部２０３に表示されるユーザモードの初期画面例を示す。この画面でユーザは、ボタン群１１０２のいずれかのボタンを押すことにより、対応する設定を行うことができる。ログインボタン１１０３は、管理者としての権限が必要なときに押下する。閉じるボタン１１０４は、ユーザがユーザモードの設定を終了するときに押下する。
【００４８】
図１１（Ｂ）の画面は、図１１（Ａ）でボタン群１１０２の中のファンクション設定ボタン１１０５が押されたときに表示される画面例を示す。ユーザは、ボタン群１１０６の中のボタンを選択すると、各項目に対応する設定が可能である。ユーザは、この画面を閉じたいときは閉じるボタン１１０７を押下する。これにより図１１（Ａ）の画面に戻る。
【００４９】
図１１（Ｂ）で「強制部数印刷」ボタン１１０８が押下されると表示部２０３に図１２（Ａ）に示す画面が表示される。この強制部数印刷は、前述した各ジョブごとに設定する部数印刷の設定とは異なり、複数のジョブに対して共通して強制的に部数を印刷するように設定するものである。また強制部数印刷の設定を解除できるユーザを設定するボタン１１０９は、強制部数印刷の設定を解除できる、或いはできないユーザを指定するもので、このボタン１１０９が押下されると図１３の画面に遷移する。
【００５０】
図１２（Ａ）は、強制部数印刷の設定画面例を示す図である。
【００５１】
この画面で「オン（ＯＮ）」ボタン１２０１が押下されると強制部数印刷が有効になる。この強制部数印刷がオンに設定されると、前述した図８の画面を介した設定を、各ジョブ毎に行わなくても、図１２（Ａ）の画面で指定したジョブに対して強制的に部数の印刷が行われる。そして図１２（Ｂ）に示すように、部数とともに、ユーザＩＤ、シリアル番号、日時、ＩＰアドレスも同時に印刷される。「オフ」ボタン１２０２は、強制部数印刷の設定を解除するときに押下する。図１２（Ｂ）では、図１２（Ａ）の設定に従って、ページの右上に部数を含む付加情報が印刷されている。
【００５２】
ジョブ種ボタン群１２０３は、強制部数印刷を行うジョブを特定するボタンで、コピー、ボックス、プリントの中から１つ或いは複数、選択可能である。コピーは原稿を読み取って印刷する処理、ボックスは、ＨＤＤ２１１のボックスに格納されている文書等を印刷するジョブである。プリントは、前述のＰＣ１０７等から受信した印刷ジョブに基づいて印刷するジョブである。ここで指示されたボタンに対応するジョブに対して強制部数印刷を行うようにセットできる。「文字方向：縦」ボタン１２０４及び「文字方向：横」ボタン１２０５は、強制部数印刷で付加する部数を示す文字列の方向を設定するボタンで、縦或いは横方向のどちらかを選択して設定することができる。「印刷位置設定」ボタン１２０６は、図８の場合と同様に、部数を示す文字列の印刷位置を設定するボタンであり、各矢印の向きに従って「左上」「右上」「左下」「右下」を設定できる。図１２（Ａ）では「右上」が選択されており、右上に部数を示す文字が印刷されるイメージ１２０７が表示されている。
【００５３】
この画面での設定を取り消す場合は、「設定取消」ボタン１２０８を押下して、この画面を抜ける。またこの画面での設定が終了したらＯＫボタン１２０９を押下する。
【００５４】
図１２（Ｂ）は、図１２（Ａ）の画面の設定を、ジョブ種ボタン群１２０３でコピーを選択して有効にした場合で、ユーザＩＤ「Taro」でログインした場合の印刷結果を示す図である。
【００５５】
図１２（Ｂ）で、１２１０は、部数を示す数字、１２１１は日時、１２１２はユーザＩＤ、１２１３はＩＰアドレス、１２１４はシリアル番号である。
【００５６】
これら情報は、コントローラ１０１のメモリ２０２又はＨＤＤ２１１に保存される。
【００５７】
図１７（Ａ）は、強制部数印刷モードが設定されたときの設定情報の一例を示す図である。
【００５８】
図１７（Ａ）では、強制部数印刷は、コピー、ボックス、プリントのいずれでもＯＮに設定されており、その印刷位置はページの右下で、文字列の向きは横方向に設定されている。
【００５９】
図１３は、実施形態１に係るＭＦＰ１００の操作部１０６に表示される強制部数印刷の設定を解除できるユーザを指定する画面の一例を示す図である。
【００６０】
図１１（Ｂ）に示すボタン群１１０６の中の「強制部数印刷設定を解除可能なユーザ指定ボタン１１０９が押下されると図１３に示す画面が表示される。尚、このボタン１１０９は、アドミニストレータ権限（管理者権限）を有するユーザしか押下することはできない。ユーザ１３０１には、前述したユーザＩＤの一覧が表示され、解除の可否１３０２には、各ユーザごとに、強制部数印刷設定を解除できるか否かを示す情報が表示される。この解除の可否はボタンで構成されており、各ボタンを押下する度に「できる」「できない」の表示が切り替わる。閉じるボタン１３０３が押下されると、この画面で設定された情報は、コントローラ１０１のメモリ２０２或いはＨＤＤ２１１に、例えば図１７（Ｂ）の様なデータ形式で格納される。
【００６１】
図１７（Ｂ）では、図１３に示す画面の設定に従って、ユーザＩＤが「Admin」と「Taro」のユーザだけが、この強制部数印刷の設定を解除できるユーザとして登録されている。
【００６２】
図１４は、実施形態１に係るＭＦＰ１００における強制部数印刷の設定を解除する処理を説明するフローチャートである。このフローチャートで示す処理は、ＣＰＵ２０１がＨＤＤ２１１からメモリ２０２に展開したプログラムを実行することにより実現される。
【００６３】
このフローチャートで示す処理は、図１１の画面の「強制部数印刷」ボタン１１０８が押下されることにより開始される。まずＳ１４０１でＣＰＵ２０１は、強制部数印刷の設定がオンかどうかを判定する。これは前述の図１７（Ａ）の様なデータが、例えばＨＤＤ２１１に記憶されているので、それを参照して判定する。ここでオフ、即ち、強制部数印刷の設定がされていないときは図１２（Ａ）の画面を表示して、この処理を終了する。
【００６４】
一方、Ｓ１４０１でＣＰＵ２０１は、強制部数印刷の設定がされていると判定するとＳ１４０２に進みＣＰＵ２０１は、このＭＦＰ１００にログインしているユーザのＩＤを取得する。次にＳ１４０３に進みＣＰＵ２０１は、そのユーザのＩＤが、強制部数印刷の設定の解除が許可されているユーザか否かを図１７（Ｂ）のデータを参照して判定する。ここで強制部数印刷の設定の解除が許可されていないユーザであればＳ１４０７に進み、図１２（Ａ）に示す画面を表示せずに、この処理を終了する。
【００６５】
一方Ｓ１４０３でＣＰＵ２０１が、強制部数印刷の設定の解除が許可されているユーザであると判定するとＳ１４０４に進みＣＰＵ２０１は、図１２（Ａ）に示す画面を表示してＳ１４０５に進む。Ｓ１４０５でＣＰＵ２０１は、「ＯＦＦ」ボタン１２０２が選択されてＯＫボタン１２０９が押下されたかを判定する。そうであればＳ１４０６に進みＣＰＵ２０１は、メモリ２０２或いはＨＤＤ２１１に記憶している強制部数印刷の設定（図１７（Ａ））を解除して、この処理を終了する。一方Ｓ１４０５で「設定取消」ボタン１２０８が押下されるか、或いはＯＫボタンが１２０９が押下されても「ＯＦＦ」ボタン１２０２が選択されていないときは、そのまま処理を終了する。
【００６６】
以上説明したように本実施形態１によれば、ユーザの権限を変更し、その権限を有するユーザが強制部数印刷の設定を解除できる。これにより、例えば管理者が一時的にあるユーザにその権限を与えて、そのユーザが実行する特定のジョブで部数印刷を禁止するように設定してジョブを実行できる。
【００６７】
またユーザ毎に強制部数印刷の解除権限を与えることができるため、強制部数印刷が管理者によって設定されている場合でも、その権限を有するユーザであれば部数印刷をなくして印刷することができる。
【００６８】
これにより、常に所定の情報を付加して印刷するために、機密にする必要のない印刷物にまで付加情報が印刷されてしまい、印刷物の用途が制限されるという問題を解決できる効果がある。
【００６９】
［実施形態２］
次に本発明の実施形態２を説明する。この実施形態２では、強制部数印刷の設定を解除できるカードを使用することにより、そのカードを使用すれば誰でも、その強制部数印刷の設定を解除できる場合を説明する。なお、実施形態２に係るＭＦＰ１００のハードウェア構成等は前述の実施形態１と同じであるため、その説明を省略する。
【００７０】
図１５は、本発明の実施形態２に係るＭＦＰにおける、強制部数印刷の設定を解除する処理を説明するフローチャートである。このフローチャートで示す処理は、ＣＰＵ２０１がＨＤＤ２１１からメモリ２０２に展開したプログラムを実行することにより実現される。
【００７１】
先ずＳ１５０１でＣＰＵ２０１は、図１４のＳ１４０１と同様に、強制部数印刷が設定されているか否かを判定する。ここで強制部数印刷が設定が設定されていなければ処理を終了する。強制部数印刷が設定されていると判定したときはＳ１５０２に進みＣＰＵ２０１は、カードリーダ１０８に強制部数印刷設定を解除するためのカードが挿入されているかを判定する。そのカードがセットされていない場合は処理を終了する。Ｓ１５０２でＣＰＵ２０１は、カードが挿入されていると判定するとＳ１５０３に進みＣＰＵ２０１は、図１４のＳ１４０６と同様に、強制部数印刷設定を解除してこの処理を終了する。
【００７２】
尚、Ｓ１５０２の後で、例えば図１２（Ａ）に示すような画面を表示し、図１４のフローチャートのように、その画面を介して入力された設定情報に従って、強制部数印刷の設定を解除するかどうか判定しても良い。
【００７３】
以上説明したように実施形態２によれば、強制部数印刷の設定を解除するためのカードを使用することにより、どのユーザでも強制部数印刷の設定を解除できる。これにより、強制部数印刷の解除権限を特定のユーザに限定する場合よりも、より柔軟性のある運用を図ることができるようになる。
【００７４】
［実施形態３］
次に本発明の実施形態３を説明する。この実施形態３では、強制部数印刷で部数とともに印刷されるユーザ情報を暗号化（スクランブル）して、第三者がそのユーザ情報を認識できなくする場合で説明する。尚、実施形態３に係るＭＦＰ１００のハードウェア構成等は前述の実施形態１と同じであるため、その説明を省略する。
【００７５】
図１６（Ａ）は、本発明の実施形態３に係る強制部数印刷の設定画面例を示す図である。
【００７６】
この画面はコントローラＣＰＵ２０１からの指示によって表示部２０３に表示される。図１６（Ａ）の画面は、図１２（Ａ）の画面にスクランブルボタン１６０１を追加した画面である。スクランブルボタン１６０１が押下されると図１６（Ｂ）に示す画面が表示される。
【００７７】
図１６（Ｂ）は、スクランブルに使用するカギとなる情報を選択できる画面例を示す図である。
【００７８】
ここでは、スクランブルで使用されるキーは、強制部数印刷で強制的に印刷される日時から選択できる。ここでは月ボタン１６０４、日ボタン１６０５、時ボタン１６０６のいずれかを選択できる。
【００７９】
次に、ユーザ情報をスクランブルする方法について説明する。
【００８０】
ここでは  図１６（Ｂ）の画面で選択された月１６０４、日１６０５、時１６０６と、印刷を実行する日時１６０３とに基づいて、後述するシフト量を決定する。
【００８１】
ここで月１６０４が選択されると、日時１６０３（２０１１年６月１３日１５：３０）より、「６」がシフト量となる。また日１６０５が選択されると、日時１６０３（２０１１年６月１３日１５：３０）より、「１３」がシフト量となる。また時間１６０６が選択された場合は、以下のようにしてシフト量を求める。
【００８２】
図１７（Ｃ）は、時間の何時かを示す値とシフト量との関係を示す図である。尚、時間の内の分を示す値は、その分が示す値をそのまま時間に対応するシフト量に加算される。具体的に説明する。図１６（Ｂ）で時１６０６が選択されると、日時１６０３（２０１１年６月１３日１５：３０）より、図１７（Ｃ）を参照して１５時に対応するシフト量「３」と、３０分に対応する「３０」が得られ、これらの合計「３３」がシフト量となる。
【００８３】
次にこのシフト量を使用して、例えばユーザＩＤをスクランブルする。
【００８４】
図１７（Ｄ）は、アスキーコードを示す図で、例えばユーザＩＤが「１２３４５６」の場合、それら文字コードのそれぞれを、前述のシフト量「３３（１６進コードで２１Ｈ）」だけシフトする。これにより文字「１」のコードは「０ｘ３１」であるため、それに「０ｘ２１」を加算したコード「０ｘ５２」が変換後のコードとなり、これは図１７（Ｄ）より「Ｒ」に該当する。以下同様にして、残りの文字「２３４５６」も同様にして変換すると、ユーザＩＤ「１２３４５６」は「ＲＳＴＵＶＷ」に変換される。尚、図１７（Ｃ）において、加算値が「０ｘ７ａ」を超えた場合は「０ｘ３０」に戻るようにする。
【００８５】
図１８は、実施形態３に係るＭＦＰにおいて、強制部数印刷が設定されているときにユーザＩＤを暗号化して印刷する処理を説明するフローチャートである。このフローチャートで示す処理は、ＣＰＵ２０１がＨＤＤ２１１からメモリ２０２に展開したプログラムを実行することにより実現される。
【００８６】
この処理はＳ１８０１で、図１６（Ａ）に示す強制部数印刷の設定画面を表示している状態で開始される。次にＳ１８０２でＣＰＵ２０１は、この画面のスクランブルボタン１６０２が押下されたかどうかを判定する。スクランブルボタン１６０２が押下されないときはこの処理を終了するが、スクランブルボタン１６０２が押下されたと判定するとＳ１８０３に進みＣＰＵ２０１は、図１６（Ｂ）に示す画面を表示する。そしてＳ１８０４でＣＰＵ２０１は、図１６（Ｂ）の画面で選択された「月」「日」「時」のいずれかを取得し、次にＳ１８０５でＣＰＵ２０１は、その選択された項目に従ってシフト量を決定する。
【００８７】
次にＳ１８０６に進みＣＰＵ２０１は、図１０の画面でログインしたユーザのＩＤを取得する。次にＳ１８０７に進みＣＰＵ２０１は、その取得したユーザＩＤを、Ｓ１８０５で決定したシフト量に従ってスクランブルする。そしてＳ１８０８に進みＣＰＵ２０１は、そのスクランブルしたユーザＩＤを、強制部数印刷で印刷する付加情報（例えば図１２に示すような付加情報）のユーザＩＤとして、Ｓ１８０９で、印刷対象画像の指定された位置に印刷する。
【００８８】
実施形態３によれば、強制部数印刷モードが設定されていても、ユーザの情報が暗号化されて印刷されるため、部数印刷が設定された場合でも、個人情報がそのまま第三者に提示されるおそれがなくなる。
【００８９】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００９０】
本発明は上記実施の形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、本発明の範囲を公にするために、以下の請求項を添付する。
【図１】
2015174329.tif 000003
【図２】
2015174329.tif 000004
【図３】
2015174329.tif 000005
【図４】
2015174329.tif 000006
【図５】
2015174329.tif 000007
【図６】
2015174329.tif 000008
【図７】
2015174329.tif 000009
【図８】
2015174329.tif 000010
【図９】
2015174329.tif 000011
【図１０】
2015174329.tif 000012
【図１１】
2015174329.tif 000013
【図１２】
2015174329.tif 000014
【図１３】
2015174329.tif 000015
【図１４】
2015174329.tif 000016
【図１５】
2015174329.tif 000017
【図１６】
2015174329.tif 000018
【図１７】
2015174329.tif 000019
【図１８】
2015174329.tif 000020