(57)【特許請求の範囲】
【請求項１】
保存されたスキャン画像を印刷することができる印刷装置であって、
ユーザーによるスキャン画像の保存指示に応答して、原稿をスキャンするスキャン手段と、
スキャン画像に対してパスワード情報を含む符号画像を合成する管理者設定が行われているか判定する手段と、
前記スキャン手段でのスキャンにより得られたスキャン画像にパスワード情報を含む符号画像が含まれているか判定する手段とを有し、
スキャン画像に対してパスワード情報を含む符号画像を合成する管理者設定が行われており、かつ、前記スキャン画像にパスワード情報を含む符号画像が含まれていると判定した場合に、
前記スキャン手段でのスキャンにより得られたスキャン画像の保存は可能であるものの、保存されたスキャン画像の印刷は不可能であることをユーザーに通知することを特徴とする印刷装置。
【請求項２】
スキャン画像に対してパスワード情報を含む符号画像を合成する管理者設定が行われており、かつ、前記スキャン画像にパスワード情報を含む符号画像が含まれていると判定した場合に、
前記スキャン手段でのスキャンにより得られたスキャン画像の保存は可能であるものの、前記管理者設定の解除がされない限りは、保存されたスキャン画像の印刷は不可能であることをユーザーに通知することを特徴とする請求項１に記載の印刷装置。
【請求項３】
保存されたスキャン画像を印刷することができる印刷装置であって、
ユーザーによるスキャン画像の保存指示に応答して、原稿をスキャンするスキャン手段と、
スキャン画像に対してパスワード情報を含む符号画像を合成する管理者設定が行われているか判定する手段と、
前記スキャン手段でのスキャンにより得られたスキャン画像にパスワード情報を含む符号画像が含まれているか判定する手段とを有し、
スキャン画像に対してパスワード情報を含む符号画像を合成する管理者設定が行われており、かつ、前記スキャン画像にパスワード情報を含む符号画像が含まれていると判定した場合に、
スキャン画像の保存処理を中止することを特徴とする印刷装置。
【請求項４】
スキャン画像に対してパスワード情報を含む符号画像を合成する管理者設定が行われており、かつ、前記スキャン画像にパスワード情報を含む符号画像が含まれていると判定した場合に、
スキャン画像の保存処理をユーザの指示に応じて中止することを特徴とする請求項３に記載の印刷装置。
【請求項５】
保存されたスキャン画像を印刷することができる印刷装置であって、
ユーザーによるスキャン画像の保存指示に応答して、原稿をスキャンするスキャン手段と、
スキャン画像に対する複写動作を制御するための制御情報を符号画像として前記スキャン画像に合成する管理者設定が行われているか判定する手段と、
前記スキャン手段でのスキャンにより得られたスキャン画像に前記制御情報が符号画像として含まれているか判定する手段と、
前記管理者設定が行われていると判定され、かつ、前記制御情報が符号画像として含まれていると判定された場合、前記制御情報の二重埋め込みであると判定する手段と、
前記制御情報の二重埋め込みであると判定された場合に、前記印刷装置に設定された前記制御情報の二重埋め込み時の設定に応じて、前記スキャン手段でのスキャンにより得られたスキャン画像の保存は可能であるものの、保存されたスキャン画像の印刷は不可能であることをユーザーに通知するか否かを決定する手段と
を有することを特徴とする印刷装置。
【請求項６】
前記決定手段は、前記制御情報の二重埋め込みであると判定された場合であって、前記二重埋め込み時の設定が印刷のキャンセルである場合、前記通知をすると決定することを特徴とする請求項５に記載の印刷装置。
【請求項７】
前記決定手段は、前記制御情報の二重埋め込みであると判定された場合であって、前記二重埋め込み時の設定が前記制御情報の合成を行わないことである場合、前記通知をしないと決定することを特徴とする請求項５又は６に記載の印刷装置。
【請求項８】
保存されたスキャン画像を印刷することができる印刷装置により実施される方法であって、
ユーザーによるスキャン画像の保存指示に応答して、原稿をスキャンするスキャンステップと、
スキャン画像に対してパスワード情報を含む符号画像を合成する管理者設定が行われているか判定するステップと、
前記スキャンステップでのスキャンにより得られたスキャン画像にパスワード情報を含む符号画像が含まれているか判定するステップとを有し、
スキャン画像に対してパスワード情報を含む符号画像を合成する管理者設定が行われており、かつ、前記スキャン画像にパスワード情報を含む符号画像が含まれていると判定した場合に、
前記スキャンステップでのスキャンにより得られたスキャン画像の保存は可能であるものの、保存されたスキャン画像の印刷は不可能であることをユーザーに通知することを特徴とする方法。
【請求項９】
保存されたスキャン画像を印刷することができる印刷装置により実施される方法あって、
ユーザーによるスキャン画像の保存指示に応答して、原稿をスキャンするスキャンステップと、
スキャン画像に対する複写動作を制御するための制御情報を符号画像として前記スキャン画像に合成する管理者設定が行われているか判定するステップと、
前記スキャンステップでのスキャンにより得られたスキャン画像に前記制御情報が符号画像として含まれているか判定するステップと、
前記管理者設定が行われていると判定され、かつ、前記制御情報が符号画像として含まれていると判定された場合、前記制御情報の二重埋め込みであると判定するステップと、
前記制御情報の二重埋め込みであると判定された場合に、前記印刷装置に設定された前記制御情報の二重埋め込み時の設定に応じて、前記スキャンステップでのスキャンにより得られたスキャン画像の保存は可能であるものの、保存されたスキャン画像の印刷は不可能であることをユーザーに通知するか否かを決定するステップと
を有することを特徴とする方法。
【請求項１０】
コンピュータを請求項１から７のいずれか１つに記載の印刷装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パスワード情報が印字された原稿を扱う印刷装置、方法及びプログラムに関する。
【背景技術】
【０００２】
特許文献１は、機密情報を含む原稿画像に、複写禁止情報を含む符号画像を合成して印刷することを開示している。ユーザーがその印刷物（複写禁止原稿）を複写機の原稿台に置いて複写処理開始の指示をすると、複写機はその印刷物をスキャンし、スキャン画像から複写禁止情報を含む符号画像を発見し、複写処理を中止する。
【０００３】
また、特許文献１は、機密情報を含む原稿画像に、パスワード情報を含む符号画像を合成して印刷することを開示している。ユーザーがその印刷物（パスワード原稿）を複写機の原稿台に置いて複写処理開始の指示をすると、複写機はその印刷物をスキャンし、スキャン画像からパスワード情報を含む符号画像を発見し、複写処理を中断する。そして複写機は、ユーザーにパスワードの入力要求を行い、ユーザーが正しいパスワードを入力できた場合に複写処理を再開して複写原稿の作成を行う。即ち、複写機はそのスキャン画像の印刷を行うのである。
【０００４】
さらに、この特許文献１では、パスワード情報を含む符号画像を合成する設定が行われている状態でパスワード原稿を複写機の原稿台に置いて複写処理開始が指示されると、複写機はそのパスワード原稿をスキャンする。複写機はスキャン画像からパスワード情報を含む符号画像を発見すると、複写処理を中止する。中止するのは、セキュリティーが低下するのを防止するためである。つまり、１つの原稿に複数の符号画像が重なって合成されてしまうと、何れの符号画像も複写機による発見が困難となり、パスワード情報の入力なしで複写できてしまうため、そのような複写原稿ができてしまうのを防止するためである。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−０１７３０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１は複写処理について開示しているばかりで、ボックス保存（保存処理）、及びその保存処理に伴う印刷処理については開示していない。ボックス保存とは、原稿をスキャンしてＨＤＤやメモリなどの記憶装置にスキャン画像を保存する処理のことである。また、その保存処理に伴う印刷処理とは、記憶装置に保存されたスキャン画像に対する印刷指示がユーザーからなされた場合に、そのスキャン画像を印刷する処理のことである。
【０００７】
より詳細に課題を説明しよう。スキャン画像にパスワード情報を含む符号画像を合成する印刷設定が複写機にされているとしよう。そして、そうした印刷設定が行われている状況下で、複写機がパスワード原稿をスキャンしたとしよう。こうした場合、ユーザーがボックス保存を指示していると、スキャン画像は何の問題もなく記憶装置に保存されることになる。というのも、保存に印刷設定は関係が無いからである。
【０００８】
しかし、保存から何日かたって、ユーザーがその記憶装置に保存されたスキャン画像を印刷指示すると、その複写機は、その印刷処理を中止せざるを得ないことになる。
【０００９】
ここで、ユーザーが上記の符号画像を合成する印刷設定を解除することができれば何の問題も無い。しかし、もし上記の印刷設定が強制的なもの（つまり、全てのスキャン画像に対して適用されるように管理者により設定されている場合）、記憶装置にはスキャン画像が保存されているものの印刷はできないという事態が起きてしまうことになる。
【課題を解決するための手段】
【００１０】
本発明に係る印刷装置は、保存されたスキャン画像を印刷することができる印刷装置であって、ユーザーによるスキャン画像の保存指示に応答して、原稿をスキャンするスキャン手段と、スキャン画像に対してパスワード情報を含む符号画像を合成する管理者設定が行われているか判定する手段と、前記スキャン手段でのスキャンにより得られたスキャン画像にパスワード情報を含む符号画像が含まれているか判定する手段とを有し、スキャン画像に対してパスワード情報を含む符号画像を合成する管理者設定が行われており、かつ、前記スキャン画像にパスワード情報を含む符号画像が含まれていると判定した場合に、前記スキャン手段でのスキャンにより得られたスキャン画像の保存は可能であるものの、保存されたスキャン画像の印刷は不可能であることをユーザーに通知することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、パスワード原稿をボックス保存する場合には、印刷装置の設定により、そのパスワード原稿が印刷できない状態に陥る可能性があることを、ボックス保存時にユーザーに通知することで、無駄なボックス保存が行われることを防ぐことができる。
【図面の簡単な説明】
【００１２】
【図１】印刷装置のハードウェア構成を示すブロック図である。
【図２】パスワード情報が埋め込まれていない原稿と、パスワード情報が埋め込まれた原稿を示す図である。
【図３】印刷装置のソフトウェア構成を示すブロック図である。
【図４】ボックス保存を行う場合の印刷装置の処理の流れを示すフローチャートである。
【図５】ボックス保存を継続するか中止するかをユーザーに選択させる画面の一例である。
【図６】ユーザーからのパスワード入力を受け付ける画面の一例である。
【図７】ボックス文書の選択画面の一例である。
【図８】ボックスプリントを行う場合の印刷装置の処理の流れを示すフローチャートである。
【図９】ボックス保存を行う場合の印刷装置の処理の流れを示すフローチャートである。
【図１０】ボックスプリントを行う場合の印刷装置の処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下に、図面を参照して、本発明の実施形態を詳しく説明する。ただし、この実施形態に記載されている構成要素はあくまで例示であり、本発明の範囲をそれらに限定するものではない。
【実施例１】
【００１４】
図１は、本発明の実施例１に係るシステムのハードウェア構成を示す図である。印刷装置０１０１は、中央演算装置（以下、ＣＰＵ）０１０２、タッチパネルディスプレイ０１０３、スキャナ０１０４、プリンタ０１０７、メモリ０１０５、及び補助記憶装置０１０６を備えて構成される。これらの構成のそれぞれは内部バス０１０７で接続されている。
【００１５】
ＣＰＵ０１０２は、メモリ０１０５に展開されたプログラムの実行や、様々な装置の制御を行う。タッチパネルディスプレイ０１０３は、ディスプレイでユーザーに対する情報の提供を行うと共に、ユーザーのキー入力を受け付ける。すなわち、タッチパネルディスプレイ０１０３は、表示部、操作部、又は入力部として機能する。スキャナ０１０４は、原稿の画像を光源で照射し、反射画像をレンズで固体撮像素子上に結像する。固体撮像素子は、所定の解像度（例えば６００ｄｐｉ）及び所定の濃度レベル（例えば８ビット）の画像読み取り信号を生成し、画像読み取り信号からラスターデータよりなるスキャン画像を構成する。プリンタ０１０７は、メモリ０１０５上に展開されたスキャン画像を記録紙に印刷する。メモリ０１０５は、ＣＰＵ１０１が実行するプログラムの展開場所であり、また、プログラムで使用するデータを保持することが出来る。補助記憶装置０１０６は、ハードディスクドライブなどの大容量記憶装置で構成され、スキャン画像データを保存する。また、補助記憶装置０１０６は、印刷装置０１０１で実行するアプリケーションプログラムなどの各種データも保存する。また、こうしたアプリケーションプログラムをＣＰＵ０１０１がメモリ０１０５に展開して実行することによって、ＣＰＵ０１０１は図３に示された各手段として動作することになる。
【００１６】
＜ボックス保存処理について＞
次に、図２に示す２種類の原稿に対するボックス保存処理について、図３から図６を使用して説明する。  
図２（ａ）は、パスワード情報を含む符号画像が印刷されていない原稿を示し、図２（ｂ）は、パスワード情報を含む符号画像が印刷された原稿（パスワード原稿）を示す。ここで、符号画像とは、バーコード、二次元バーコード、電子透かしといった画像であり、人間にはその情報が読めないが機械にとってはその情報が可読な状態でその情報を含んだ画像のことである。本実施例では、この符号画像の例として二次元バーコードを取り上げ、フローチャートについても二次元バーコードをベースに説明を行う。しかしながら、本実施例における各フローチャートで示す処理が二次元バーコードに限られず、他の符号画像に対しても適用可能であることは言うまでもない。
【００１７】
また、ボックス保存とは、スキャナ０１０４により得られたスキャン画像を補助記憶装置０１０６に一次的に保存する機能である。ボックス保存によって保存されたスキャン画像は、ユーザーの印刷指示によりプリンタ０１０７によって記録紙に印刷することができる。これをボックスプリントと呼ぶことにする。
【００１８】
図３は、印刷装置０１０１のソフトウェア構成を示すブロック図である。図４は、印刷装置０１０１によるボックス保存処理のフローを示すフローチャートである。
【００１９】
印刷装置０１０１は、タッチパネルディスプレイ０１０３に表示したボックス保存機能がユーザーによって選択され、スキャンスタートボタンが押下されると、ボックス保存機能制御手段０３０１によってボックス保存処理を開始する（ステップＳ０４０１）。
【００２０】
ボックス保存機能制御手段０３０１は、ステップＳ０４０２において、ユーザーによるスキャン画像の保存指示に応答して、スキャン処理制御手段０３０２によって原稿をスキャナ０１０４によりスキャンし、スキャン画像をメモリ０１０５に保存する。
【００２１】
ステップＳ０４０３では、二次元バーコード解析手段０３０３でスキャン画像を解析し、パスワード情報を含む二次元バーコードが埋め込まれているかどうかを判定する。また、前述したように、解析する符号画像は二次元バーコードに限られず、パスワード情報を含むものであればバーコードや電子透かしなどの他の符号画像であっても良い。後述する実施例においても同様である。
【００２２】
ステップＳ０４０４では、先の二次元バーコード解析手段０３０３の結果に応じて次の処理を決定する。スキャン画像にパスワード情報を含む二次元バーコードが埋め込まれていた場合（図２（ｂ）の原稿の場合）には、ステップＳ０４０５へと進み、スキャン原稿にパスワードが埋め込まれていない場合（図２（ａ）の原稿の場合）には、ステップＳ０４１２へと進む。
【００２３】
ステップＳ０４０５では、ボックス保存機能制御手段０３０１は、スキャン画像が１枚目の原稿の画像であるかどうかを判断する。１枚目の原稿の画像である場合、処理はステップＳ０４０６へ進む。２枚目以降の原稿の画像である場合は、処理はステップＳ０４１０へ進み、２枚目以降の原稿の画像に対してステップＳ０４０６からステップＳ０４０８の各処理が繰り返し行わないようにする。
【００２４】
ステップＳ０４０６では、ボックス保存機能制御手段０３０１は印刷装置０１０１に対して、ボックスプリント時にスキャン画像にパスワード情報を含む二次元バーコードを合成する管理者設定が行われているかを判断する。ここで、当該設定は、全てのスキャン画像に対して適用されるように印刷装置０１０１の管理者により設定され、一般ユーザによっては変更できないものを想定している。また、前述したように、合成する画像は二次元バーコードに限られず、パスワード情報を含むものであればバーコードや電子透かしなどの他の符号画像であっても良い。後述する実施例においても同様である。なお、ボックスプリント動作の詳細については後述する。
【００２５】
パスワード情報の合成設定が行われていると判断された場合には、ステップＳ０４０７へと進み、タッチパネルディスプレイ０１０３に、図５に示すような画面を表示する。図５に示す画面には、ユーザーに注意を促す文言（０５０１）と、ボックス保存処理を継続するか（０５０２）、中止するか（０５０３）、を決定するボタンが配置されている。
【００２６】
すなわち、図５に示すような画面により、スキャン画像にパスワード情報が含まれていると判定され（Ｓ０４０４：Ｙｅｓ）、かつ、スキャン画像に対してパスワード情報を合成する設定が行われている（Ｓ０４０６：Ｙｅｓ）場合、ユーザに対して通知を行う。当該通知には、図５の例に示されるように、スキャンにより得られたスキャン画像の保存は可能であるものの、保存されたスキャン画像の印刷は不可能であることが示される。このような通知を行うことによって、パスワード原稿をボックス保存する場合、印刷装置の設定により、そのパスワード原稿が印刷できない状態に陥る可能性があることをユーザーは把握することができ、無駄なボックス保存が行われることを防ぐことができる。
【００２７】
なお、当該通知の内容は図５に示した例に限られず、パスワード原稿が印刷できない状態に陥る可能性があることをユーザーが把握できるものであればよい。例えば、スキャンにより得られたスキャン画像の保存は可能であるものの、管理者設定の解除がされない限りは、保存されたスキャン画像の印刷は不可能であるという通知であっても良い。
【００２８】
さらに、図５に示すように、当該通知画面には、ボックス保存処理を継続するか（０５０２）、中止するか（０５０３）を決定するボタンが配置されているため、スキャン画像の保存処理を継続するか中止するかをユーザーに選択させることができる。印刷装置０１０１は、ユーザの指示（選択）に応じてスキャン画像の保存処理を継続し、または中止する。
【００２９】
次に、ステップＳ０４０８において、ユーザーによって継続ボタン（０５０２）が押下されたことをタッチパネルディスプレイ０１０３が検知した場合には、ステップＳ０４１０へと進み、タッチパネルディスプレイ０１０３に、図６に示すような画面を表示する。
【００３０】
図６に示す画面には、ユーザーにパスワード入力を促す文言（０６０１）と、ユーザーからのパスワード入力を受け付けるパスワード入力欄（０６０２）が配置されている。
【００３１】
ステップＳ０４１１にて、ユーザーが入力したパスワードが正しいとボックス保存機能制御手段０３０１が判断した場合は、ステップＳ０４１２へと進む。なお、このステップＳ０４１０とステップＳ０４１１は、すべての原稿で行う必要は無く、直前の原稿と同じパスワード情報が付加されていたと判断した場合には、正しいパスワードはユーザーにより入力済みであるとして、処理を省略してもよい。
【００３２】
ステップＳ０４１２では、スキャン画像を補助記憶装置０１０６にボックス文書として保存し、ステップＳ０４１３へと進む。
【００３３】
ステップＳ０４１３では、次原稿が有るかどうかを判断し、次原稿が有る場合にはステップＳ０４０２へ戻る。次原稿が無い場合にはボックス保存処理を終了する（ステップＳ０４１４）。
【００３４】
一方、ステップＳ０４０８においてユーザーにより中止ボタン（０５０３）が押下された場合、またはステップＳ０４１１において、ユーザーにより入力されたパスワードが間違っていると判断した場合には、ステップＳ０４０９に進む。ステップＳ０４０９では、すでに補助記憶装置０１０６に保存した前原稿に対するスキャン画像を削除して、ボックス保存処理を終了する。
【００３５】
なお、本実施例では、スキャン画像にパスワード情報が含まれており（Ｓ０４０４：Ｙｅｓ）、かつ、スキャン画像にパスワード情報を合成する設定が行われている（Ｓ０４０６：Ｙｅｓ）場合、ユーザに対して通知を行うこととしているがこの例に限定されない。当該通知によりボックス保存処理の継続についてのユーザの意志を確認することなく、ボックス保存処理を中断することとしても良い。このようにすることで、印刷できないパスワード原稿に対してボックス保存処理を行ってしまうことを確実に防ぐことができる。
【００３６】
以上のように、本実施例におけるボックス保存処理によれば、スキャン画像にパスワード情報が含まれており、かつ、スキャン画像に対してパスワード情報を合成する管理者設定がされている場合、ユーザに対して通知を行うか、ボックス保存処理を中断する。その結果、パスワード原稿をボックス保存する場合、印刷装置の設定により、そのパスワード原稿が印刷できない状態に陥る可能性があることをユーザーは把握することができ、無駄なボックス保存が行われることを防ぐことができる。
【００３７】
＜ボックスプリント処理について＞
次に、図３および図７、図８を使用して、ボックスプリント処理について説明する。図７は、前述した処理によりボックス保存したスキャン画像であるボックス文書の一覧をタッチパネルディスプレイ０１０３に表示した一例である。図８は、印刷装置０１０１によるボックスプリント処理の流れを示すフローチャートである。
【００３８】
符号０７０１には、ボックス文書の一覧が表示されており、３つのボックス文書（０７０２、０７０３、０７０４）が保存されていることを表している。また符合０７０３のボックス文書は表示が反転しており、ユーザーによって選択されている状態を表している。
【００３９】
この状態で、プリントするボタン０７０５がユーザーによって押下されたことをタッチパネルディスプレイ０１０３が検知すると、ボックスプリント機能制御手段０３０４によって、ボックスプリント処理を開始する（ステップＳ０８０１）。
【００４０】
ボックスプリント機能制御手段０３０４は、ステップＳ０８０２において、ユーザーにより選択されたボックス文書を、補助記憶装置０１０６からメモリ０１０５上に読み出す。
【００４１】
ステップＳ０８０３では、ボックスプリント機能制御手段０３０４は印刷装置０１０１に対して、ボックス文書にパスワード情報を含む二次元バーコードを合成する設定が行われているかを判断する。
【００４２】
パスワード情報を含む二次元バーコードの合成設定が行われている場合には、ステップＳ０８０４へと進み、メモリ０１０５上に読み出したボックス文書にパスワード情報が付加されていたかを、ボックスプリント機能制御手段０３０４が判断する。パスワード情報が付加されていないボックス文書である場合にはステップＳ０８０５へと進む。
【００４３】
ステップＳ０８０５では、予め設定されたパスワード情報の合成設定に従って、二次元バーコード生成手段０３０６により二次元バーコードを生成する。なお、ここで生成する二次元バーコードは、パスワードの文字列そのものでも良いし、パスワードのハッシュ値を利用しても良い。
【００４４】
ステップＳ０８０６では、ステップＳ０８０５で生成した二次元バーコードと、ステップＳ０８０２でメモリ０１０５上に読み出したボックス文書を画像合成手段０３０７により合成する。
【００４５】
ステップＳ０８０７では、プリント処理制御手段０３０５によりプリントする。ステップＳ０８０８では、選択されたボックス文書をすべてプリントしたかをボックスプリント機能制御手段０３０４は判断し、まだプリントしていないボックス文書が有る場合にはステップＳ０８０２に戻る。すべてのプリントが終了した場合には、ボックスプリント処理を終了する（ステップＳ０８１０）。
【００４６】
一方、ステップＳ０８０４において、パスワード情報が付加されたボックス文書であると判断した場合には、ステップＳ０８０９へと進む。ステップＳ０８０９では、ボックスプリント処理を中止して、すべての処理を終了する（ステップＳ０８１０）。
【実施例２】
【００４７】
実施例１では、パスワード原稿に対するボックス保存／ボックスプリント処理について記述した。実施例２ではパスワード原稿に加えて、複写禁止原稿及び複写許可原稿に対するボックス保存／ボックスプリント処理について説明する。複写禁止原稿とは、文字通り複写することができない原稿である。複写許可原稿とは複写可能な原稿である。それぞれ、「複写禁止」または「複写許可」という複写動作を制御する情報が符号画像として印刷された原稿である。
【００４８】
本実施例では、符号画像として二次元バーコードを用いた例をベースに説明を行うが、これに限定されず、本実施例が電子透かしなどの他の符号画像に対しても適用可能であることは、実施例１と同様である。また本実施例において、パスワード原稿、複写禁止原稿、又は複写許可原稿であることを示す、複写動作を制御するための制御情報を総称して複写制御情報と呼ぶことにする。
【００４９】
＜ボックス保存処理について＞
複写制御情報が印刷されていない原稿と、複写制御情報が印刷された各原稿に対するボックス保存処理について、図３、図５、図６、図９を使用して説明する。
【００５０】
印刷装置０１０１は、タッチパネルディスプレイ０１０３に表示したボックス保存機能がユーザーによって選択され、スキャンスタートボタンが押下されると、ボックス保存機能制御手段０３０１によってボックス保存処理を開始する（ステップＳ０９０１）。
【００５１】
ボックス保存機能制御手段０３０１は、ステップＳ０９０２において、ユーザーによるスキャン画像の保存指示に応答して、スキャン処理制御手段０３０２によって原稿をスキャナ０１０４によりスキャンし、スキャン画像をメモリ０１０５に保存する。
【００５２】
ステップＳ０９０３では、二次元バーコード解析手段０３０３でスキャン画像を解析し、複写制御情報を含む二次元バーコードが埋め込まれているかどうかを判定する。
【００５３】
ステップＳ０９０４では、先の二次元バーコード解析手段０３０３の結果に応じて次の処理を決定する。スキャン画像に複写制御情報を含む二次元バーコードが埋め込まれていた場合には、ステップＳ０９０５へと進み、スキャン原稿に複写制御情報が埋め込まれていない場合には、ステップＳ０９１５へと進む。
【００５４】
ステップＳ０９０５では、さらに複写制御情報の内容に応じて次の処理を決定する。複写制御情報が複写禁止原稿を示している場合には、ステップＳ０９１１へと進む。複写制御情報が複写許可原稿またはパスワード原稿を示している場合には、ステップＳ０９０６へと進む。
【００５５】
ステップＳ０９０６では、ボックス保存機能制御手段０３０１は、スキャン画像が１枚目の原稿の画像であるかどうかを判断する。１枚目の原稿の画像である場合、処理はステップＳ０９０７へ進む。２枚目以降の原稿の画像である場合は、処理はステップＳ０９１２へ進み、２枚目以降の原稿の画像に対してステップＳ０９０７からステップＳ０９１０の各処理が繰り返し行わないようにする。
【００５６】
ステップＳ０９０７では、ボックス保存機能制御手段０３０１は印刷装置０１０１に対して、ボックスプリント時にスキャン画像に複写制御情報を二次元バーコードとして合成する管理者設定が行われているかを判断する。なお、ボックスプリント動作の詳細については後述する。複写制御情報を合成するように印刷装置０１０１が設定されていると判定された場合には、ステップＳ０９０８へと進む。
【００５７】
なお、ステップＳ０９０５で複写許可原稿又はパスワード原稿を示していると判断され、ステップＳ０９０７で複写制御情報を合成する設定がされていると判断された場合、複写制御情報が付加されたスキャン画像に対してさらに複写制御情報を合成することになる。ここで、複写制御情報が付加されたスキャン画像に対してさらに複写制御情報を合成しようとすることを二重埋め込みと呼ぶ。
【００５８】
ステップＳ０９０８では、複写制御情報を合成することが二重埋め込みとなる場合におけるボックスプリント処理の設定に応じて次の処理を切り替える。
【００５９】
具体的には、ボックスプリント処理が二重埋め込みとなるときはプリントボックス処理（印刷）をキャンセルするように設定されている場合にはステップＳ０９０９へと進む。また、ボックスプリント処理が二重埋め込みとなるときは複写制御情報を合成する印刷設定を無視して（複写制御情報の合成を行わずに）ボックスプリント（印刷）処理を継続するように設定されている場合には、ステップＳ０９１２へと進む。
【００６０】
なお、ボックスプリント処理が二重埋め込みとなるときのボックスプリント処理の設定内容は、予め印刷装置０１０１の記憶部に記憶されている。なお、このボックスプリント動作の詳細については後述する。
【００６１】
ステップＳ０９０９ではタッチパネルディスプレイ０１０３に、図５に示すような画面を表示する。図５に示す画面には、ユーザーに注意を促す文言（０５０１）と、ボックス保存処理を継続するか（０５０２）、中止するか（０５０３）、を決定するボタンが配置されている。
【００６２】
すなわち、ステップＳ０９０８では、印刷装置０１０１に設定された複写制御情報の二重埋め込み時の処理の設定に応じて、ユーザーへの通知（ステップＳ０９０９）を行うか否かを決定する。当該通知には、スキャンにより得られたスキャン画像の保存は可能であるものの、保存されたスキャン画像の印刷は不可能であることが示されている。さらに、当該通知を受けたユーザは、保存処理を継続するか中止するかを選択することができる。
【００６３】
ステップＳ０９１０において、ユーザーによって継続ボタン（０５０２）が押下されたことをタッチパネルディスプレイ０１０３が検知した場合には、ステップＳ０９１２へと進む。
【００６４】
ステップＳ０９１２では、スキャン原稿に付加されていた複写制御情報の内容（パスワード原稿または複写許可原稿）に応じて次の処理を決定する。パスワード原稿であった場合には、ステップＳ０９１３へと進み、複写許可原稿であった場合には、ステップＳ０９１５へ進む。
【００６５】
ステップＳ０９１３では、タッチパネルディスプレイ０１０３に、図６に示すような画面を表示する。図６に示す画面には、ユーザーにパスワード入力を促す文言（０６０１）と、ユーザーからのパスワード入力を受け付けるパスワード入力欄（０６０２）が配置されている。
【００６６】
ステップＳ０９１４にて、ユーザーが入力したパスワードが正しいとボックス保存機能制御手段０３０１が判断した場合は、ステップＳ０９１５へと進む。なお、このステップＳ０９１３とステップＳ０９１４は、すべての原稿で行う必要は無く、直前の原稿と同じパスワード情報が付加されていたと判断した場合には、正しいパスワードはユーザーにより入力済みであるとして、処理を省略してもよい。
【００６７】
ステップＳ０９１５では、スキャン画像を補助記憶装置０１０６にボックス文書として保存し、ステップＳ０９１６へと進む。ステップＳ０９１６では、次原稿が有るかどうかを判断し、次原稿が有る場合にはステップＳ０９０２へ戻る。次原稿が無い場合にはボックス保存処理を終了する（ステップＳ０９１７）。
【００６８】
一方、ステップＳ０９１０においてユーザーにより中止ボタン（０５０３）が押下された場合、またはステップＳ０９１４において、ユーザーにより入力されたパスワードが間違っていると判断した場合には、ステップＳ０９１１に進む。ステップＳ０９１１では、すでに補助記憶装置０１０６に保存した前原稿に対するスキャン画像を削除して、ボックス保存処理を終了する（ステップＳ０９１７）。
【００６９】
以上のように本実施例によれば、スキャン画像がパスワード原稿又は複写許可原稿をスキャンしたものであり、かつ、スキャン画像に対して複写制御情報を合成する管理者設定がされている場合、ユーザに対して通知を行うか、ボックス保存処理を継続する。
【００７０】
また、ボックス保存処理を継続した場合は、後述するように、ボックスプリント処理において複写制御情報の二重埋め込みを行わない。その結果、パスワード原稿又は複写許可原稿のスキャン原稿をボックス保存する場合、そのスキャン原稿が印刷できない状態に陥ることを回避でき、無駄なボックス保存が行われることを防ぐことができる。
【００７１】
＜ボックスプリント処理について＞
次に、図３および図７、図１０を使用して、ボックスプリント処理について説明する。図７は、前述した処理によりボックス保存したスキャン画像であるボックス文書の一覧をタッチパネルディスプレイ０１０３に表示した一例である。図１０は、印刷装置０１０１によるボックスプリント処理の流れを示すフローチャートである。
【００７２】
ボックス文書を選択した状態で、プリントするボタン０７０５がユーザーによって押下されたことをタッチパネルディスプレイ０１０３が検知すると、ボックスプリント機能制御手段０３０４によって、ボックスプリント処理を開始する（ステップＳ１００１）。
【００７３】
ボックスプリント機能制御手段０３０４は、ステップＳ１００２において、ユーザーにより選択されたボックス文書を、補助記憶装置０１０６からメモリ０１０５上に読み出す。
【００７４】
ステップＳ１００３では、ボックスプリント機能制御手段０３０４は印刷装置０１０１に対して、ボックス文書に複写制御情報を二次元バーコードとして合成する設定が行われているかを判断する。
【００７５】
複写制御情報を二次元バーコードとして合成する設定が行われている場合には、ステップＳ１００４へと進み、メモリ０１０５上に読み出したボックス文書に複写制御情報が付加されていたかを、ボックスプリント機能制御手段０３０４が判断する。複写制御情報が付加されていないボックス文書である場合にはステップＳ１００５へと進む。
【００７６】
ステップＳ１００５では、予め設定されている複写制御情報の合成設定に従って、二次元バーコード生成手段０３０６により二次元バーコードを生成する。ステップＳ１００６では、ステップＳ１００５で生成した二次元バーコードと、ステップＳ１００２でメモリ０１０５上に読み出したボックス文書を画像合成手段０３０７により合成する。
【００７７】
ステップＳ１００７では、プリント処理制御手段０３０５によりプリントする。ステップＳ１００８では、選択されたボックス文書をすべてプリントしたかをボックスプリント機能制御手段０３０４は判断し、まだプリントしていないボックス文書が有る場合にはステップＳ１００２に戻る。すべてのプリントが終了した場合には、ボックスプリント処理を終了する（ステップＳ１０１１）。
【００７８】
一方、ステップＳ１００４において、複写制御情報が付加されたボックス文書であると判断した場合には、ステップＳ１００９へと進む。ステップＳ１００９では、あらかじめ印刷装置０１０１に設定されたボックスプリントの動作設定に応じて、次の処理を決定する。
【００７９】
複写制御情報が付加されたボックス文書に対して、さらに複写制御情報を合成してプリントする設定となっているため、二重に複写制御情報を合成することがないようにボックスプリント処理自体をキャンセルする場合にはステップＳ１０１０へと進む。ステップＳ１０１０では、ボックスプリント処理を中止して、すべての処理を終了する（ステップＳ１０１１）。
【００８０】
一方、二重に複写制御情報を合成することがないように、合成処理自体を行わずにプリントする場合にはステップＳ１００７へと進み、以降の処理を継続する。
【００８１】
以上のように本実施例によれば、スキャン画像がパスワード原稿又は複写許可原稿をスキャンしたものであり、かつ、スキャン画像に対して複写制御情報を合成する管理者設定がされている場合であっても、二重に複写制御情報を合成することを防ぐことができる。さらに、スキャン原稿が印刷できない状態に陥ることを防ぐこともできる。
【００８２】
［その他の実施例］
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００８３】
０１０１  印刷装置
０１０２  ＣＰＵ
０１０３  タッチパネルディスプレイ
０１０４  スキャナ
０１０５  メモリ
０１０６  補助記憶装置
０１０７  プリンタ
【図１】
0005921159.tif 000002
【図２】
0005921159.tif 000003
【図３】
0005921159.tif 000004
【図４】
0005921159.tif 000005
【図５】
0005921159.tif 000006
【図６】
0005921159.tif 000007
【図７】
0005921159.tif 000008
【図８】
0005921159.tif 000009
【図９】
0005921159.tif 000010
【図１０】
0005921159.tif 000011