(57)【要約】【課題】  従来は、置き忘れた原稿の種類に応じた警告処理がなされていなかった。【解決手段】  スキャナの原稿台に載置された原稿を読み取り（Ｓ１）、その読取った原稿の重要度の高低を判定する（Ｓ２）。ここで重要度が高いと判定された原稿に対応する情報を暗号化した暗号化コードを生成し、その暗号化したコードを記録紙に印刷する（Ｓ６）。次にスキャナにより、その記録紙の暗号化コードを読み取らせて、その暗号化コードに対応する画像データをメモリから読み出し、その画像データに基づいてその原稿を印刷する。【選択図】  図４
2008245149.tif 000002
【特許請求の範囲】
【請求項１】
原稿台に載置された原稿を読み取る原稿読み取り手段と、
画像データに基づいて記録媒体に画像を記録する記録手段と、
前記原稿読み取り手段で読取った原稿の画像データを記憶する画像記憶手段と、
前記原稿読み取り手段で読取った原稿の重要度の高低を判定する原稿判定手段と、
前記原稿判定手段により重要度が高いと判定された原稿に対応する情報を暗号化した暗号化コードを生成し、前記記録手段により記録媒体に形成する暗号化形成手段と、
前記読み取り手段により前記記録媒体の暗号化コードを読み取らせて当該暗号化コードに対応する画像データを前記画像記憶手段から読み出し、当該画像データに基づいて前記記録手段により記録させる記録制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記原稿判定手段は、登録されている文字列或はイメージと、前記原稿読み取り手段で読取った原稿に含まれる文字列、或はイメージの少なくともいずれかに基づいて前記原稿の重要度の高低を判定することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記原稿に対応する情報は、当該原稿の画像データの識別情報、ユーザのパスワードの少なくともいずれかを含み、前記記録制御手段は、前記画像データの識別情報、ユーザのパスワードの少なくともいずれかの入力を受付け、一致したときに前記暗号化コードに対応する画像データを前記画像記憶手段から読み出して前記記録手段により記録させることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
原稿の特徴と前記原稿の重要度の高低との関係を設定する設定手段を更に有することを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記暗号化形成手段により形成された前記暗号化コードの有効期限を設定する有効期限設定手段を更に有し、
前記記録制御手段は、前記暗号化コードの有効期限内でのみ前記暗号化コードに対応する画像データを前記画像記憶手段から読み出して前記記録手段により記録させることを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記記録制御手段は更に、前記記録手段により記録させた後、前記画像データを前記画像記憶手段から消去することを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
前記記録制御手段は更に、前記暗号化コードの有効期限を経過した後、前記画像データを前記画像記憶手段から消去することを特徴とする請求項５に記載の画像形成装置。
【請求項８】
原稿台に載置された原稿を読み取る原稿読み取り工程と、
前記原稿読み取り工程で読取った原稿の画像データをメモリに記憶する画像記憶工程と、
前記原稿読み取り工程で読取った原稿の重要度の高低を判定する原稿判定工程と、
前記原稿判定工程により重要度が高いと判定された原稿に対応する情報を暗号化した暗号化コードを生成して記録媒体に形成する暗号化形成工程と、
前記読み取り工程により前記記録媒体の暗号化コードを読み取らせて当該暗号化コードに対応する画像データを前記メモリから読み出し、当該画像データに基づいて記録する記録制御工程と、
を有することを特徴とする画像形成装置の制御方法。
【請求項９】
前記原稿判定工程は、登録されている文字列或はイメージと、前記原稿読み取り工程で読取った原稿に含まれる文字列、或はイメージの少なくともいずれかに基づいて前記原稿の重要度の高低を判定することを特徴とする請求項８に記載の画像形成装置の制御方法。
【請求項１０】
前記原稿に対応する情報は、当該原稿の画像データの識別情報、ユーザのパスワードの少なくともいずれかを含み、前記記録制御工程は、前記画像データの識別情報、ユーザのパスワードの少なくともいずれかの入力を受付け、一致したときに前記暗号化コードに対応する画像データを前記メモリから読み出して記録することを特徴とする請求項８又は９に記載の画像形成装置の制御方法。
【請求項１１】
原稿の特徴と前記原稿の重要度の高低との関係を設定する設定工程を更に有することを特徴とする請求項８乃至１０のいずれか１項に記載の画像形成装置の制御方法。
【請求項１２】
前記暗号化形成工程で形成された前記暗号化コードの有効期限を設定する有効期限設定工程を更に有し、
前記記録制御工程は、前記暗号化コードの有効期限内でのみ前記暗号化コードに対応する画像データを前記メモリから読み出して記録することを特徴とする請求項８乃至１１のいずれか１項に記載の画像形成装置の制御方法。
【請求項１３】
前記記録制御工程は更に、前記画像データにより画像を記録した後、当該画像データを前記メモリから消去することを特徴とする請求項８乃至１２のいずれか１項に記載の画像形成装置の制御方法。
【請求項１４】
前記記録制御工程は更に、前記暗号化コードの有効期限を経過した後、前記画像データを前記メモリから消去することを特徴とする請求項１２に記載の画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を読み取って記録媒体に像形成する画像形成装置及びその制御方法に関する。
【背景技術】
【０００２】
近年、オフィスやコピーショップに複合機が設置されるケースが増加している。この複合機は、一台で複写機能（コピー）、プリント機能、送信機能を有する多機能処理装置（以下、ＭＦＰ）である。コピーや送信機能を用いる場合は、原稿台に原稿を乗せてスキャナにより原稿画像を取り込み、その読取った画像データを印刷したり、外部のホストコンピュータへ送信している。このような機能を実行した後、ユーザが原稿台に乗せた原稿を置き忘れてしまう場合がある。こうした問題に対して様々な提案がされている。例えば、原稿の走査を開始する前にスキャナが１度スキャンを行い、原稿台上の原稿の有無を調べる。そして原稿がある場合は、原稿台から原稿を取り除くような警告表示をＭＦＰの操作パネルの画面上に表示したり、或は警告音を発してユーザに原稿台から原稿を取り除くように促すことが提案されている（特許文献１）。
【特許文献１】特開昭６３−１２９７７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、この従来の技術には以下のような問題点がある。上述したＭＦＰの操作パネルの画面に警告を表示したり、ブザー等の警告音による警告は、その原稿を置き忘れた原稿の所有者に対する警告ではなく、次にそのＭＦＰを使用するユーザに対する警告である。しかし、その原稿を置き忘れたユーザにとって重要な問題となることがある。即ち、置き忘れた原稿には、その所有者がその原稿を無くすと困る原稿（例えば、免許証やパスポート等）と、置き忘れたままでも構わない原稿（例えば、ＭＦＰの調整に必要なテストパターン）がある。しかしながら従来は、このような置き忘れた原稿の種類に応じた処理がなされていなかった。
【０００４】
本発明の目的は上記従来技術の問題点を解決することにある。
【０００５】
本願発明の特徴は、重要度の高い原稿を読み取り部に置き忘れるのを確実に防止できることにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために本発明の一態様に係る画像形成装置は以下のような構成を備える。即ち、
原稿台に載置された原稿を読み取る原稿読み取り手段と、
画像データに基づいて記録媒体に画像を記録する記録手段と、
前記原稿読み取り手段で読取った原稿の画像データを記憶する画像記憶手段と、
前記原稿読み取り手段で読取った原稿の重要度の高低を判定する原稿判定手段と、
前記原稿判定手段により重要度が高いと判定された原稿に対応する情報を暗号化した暗号化コードを生成し、前記記録手段により記録媒体に形成する暗号化形成手段と、
前記読み取り手段により前記記録媒体の暗号化コードを読み取らせて当該暗号化コードに対応する画像データを前記画像記憶手段から読み出し、当該画像データに基づいて前記記録手段により記録させる記録制御手段と、
を有することを特徴とする。
【０００７】
上記目的を達成するために本発明の一態様に係る画像形成装置の制御方法は以下のような工程を備える。即ち、
原稿台に載置された原稿を読み取る原稿読み取り工程と、
前記原稿読み取り工程で読取った原稿の画像データをメモリに記憶する画像記憶工程と、
前記原稿読み取り工程で読取った原稿の重要度の高低を判定する原稿判定工程と、
前記原稿判定工程により重要度が高いと判定された原稿に対応する情報を暗号化した暗号化コードを生成して記録媒体に形成する暗号化形成工程と、
前記読み取り工程により前記記録媒体の暗号化コードを読み取らせて当該暗号化コードに対応する画像データを前記メモリから読み出し、当該画像データに基づいて記録する記録制御工程と、
を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、重要度の高い原稿を読み取り部に置き忘れるのを確実に防止できるという効果がある。
【発明を実施するための最良の形態】
【０００９】
以下、添付図面を参照して本発明の好適な実施の形態を詳しく説明する。尚、以下の実施の形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施の形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１０】
図１は、本発明の実施の形態に係るＭＦＰ１００（画像形成装置）の外観図である。
【００１１】
このＭＦＰ１００は、原稿１０２を読取って、その原稿１０２の画像を記録媒体である記録紙などにコピーした印刷物１０４を得ることができる。またその原稿１０２を暗号化し、その暗号化した結果を記録媒体に印刷した印刷物（暗号化印刷物）１０３を得ることができる。
【００１２】
図２は、本実施の形態に係るＭＦＰ１００のハードウエア構成を示すブロック図である。
【００１３】
図２において、ＣＰＵ２１１は、ＲＯＭ２１３のプログラムＲＯＭに記憶された制御プログラム、或いはハードディスク（ＨＤ）２２３に記憶された制御プログラム等に基づいてシステムバス２１４に接続される各デバイスを制御している。即ち、ＣＰＵ２１１は、これらデバイスとの間でのアクセス制御や、印刷部インタフェース２１６を介して接続される印刷部（記録手段）２０３に印刷用データを出力して印刷するように制御している。またスキャナ部（原稿読み取り手段）２０４で読取った画像データをスキャナＩ／Ｆ２１７を介して入力する。また、このＲＯＭ２１３のプログラムＲＯＭは、本実施の形態に係るフローチャートで示されるようなＣＰＵ２１１の制御プログラム等を記憶しても良い。またＲＯＭ２１３のフォントＲＯＭは、プリンタ部２０３に出力する印刷用データを生成する際に使用するフォントデータ等を記憶している。更にＲＯＭ２１３のデータＲＯＭは、ブートプログラムや、ネットワーク２００を介して外部のホストコンピュータにより利用される情報等を記憶している。ＣＰＵ２１１は、ネットワークＩ／Ｆ２１５を介してネットワーク２００との通信処理が可能である。
【００１４】
ＲＡＭ２１２は、ＣＰＵ２１１の主メモリ、ワークエリア等として機能しており、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。尚、このＲＡＭ２１２は、読み取った画像データの記憶領域と（画像記憶手段）しても使用される。更にこのＲＡＭ２１２は、環境データ格納領域、ユーザや管理者の認証情報やＩＤ等を不揮発に記憶するための不揮発メモリエリア（ＮＶＲＡＭ）も有している。尚、これら不揮発に記憶される情報弥前述の画像データなどは、オプションのＨＤ２２３が設けられている場合には、そのＨＤ２２３に記憶されても良い（画像記憶手段）。またハードディスク（ＨＤ）２２３は、ＨＤＩ／Ｆ２１８によりアクセスが制御される。このハードディスク２２３はオプションとして接続され、フォントデータ、エミュレーションプログラム、フォームデータ等を記憶する。またＨＤ２２３がＣＰＵ２１１により実行されるプログラムを記憶している場合は、そのプログラムは実行時にＲＡＭ２１２に読み出されて実行される。
【００１５】
操作パネル２０１には、操作のためのスイッチ及びＬＥＤ、表示部等が配されている。更に、前述のＲＡＭ２１２のＮＶＲＡＭに、操作パネル２０１から設定されたプリンタ部２０３のモード設定情報を記憶するようにしても良い。スキャナ部２０４は原稿等をスキャンして読み取り、その読取った画像データをスキャナＩ／Ｆ部２１７を介してシステムバス２１４に出力する。
【００１６】
以下、本実施の形態を説明する前に、本実施の形態に係るＭＦＰ１００で読取られる原稿の一例を説明する。
【００１７】
図３（Ａ）〜（Ｃ）は、本実施の形態に係るＭＦＰ１００のスキャナ部２０４で読取られる原稿の一例を説明する図である。
【００１８】
図３（Ａ）は、原稿が免許証の場合を示している。
【００１９】
この原稿が読取られて領域判定されると、文字部３０２，３０３と、文字部以外の領域３０１，３０４とに分離される。文字部３０２と３０３の文字情報はＯＣＲ（文字認識）処理され、その結果がデータＲＯＭ或はＨＤ２２３に格納されているデータベースと比較される。この文字部に含まれる「免許証」「氏名」「住所」「本籍」の文字列が、このデータベース内でセキュリティレベル（重要度）が「１」の原稿の一条件に指定されている。一方、他の領域３０１と３０４の配置が、このデータベースに記憶されているレイアウトと比較され、免許証の一構成であることが判別される。こうして文字部３０２，３０３の判定結果と、領域３０１，３０４の配置の判定結果に基づいて、この原稿が免許証であることが判明する。この免許証の場合には、セキュリティレベルが「１」に設定されている。
【００２０】
図３（Ｂ）の場合は、文字列「Ｃｏｎｆｉｄｅｎｃｉａｌ（親展）」により、この原稿が重要書類であると判定される。このような重要書類の場合は、セキュリティレベルは「２」に設定されている。
【００２１】
図３（Ｃ）は、原稿が濃度調整用パターンの場合を示している。この場合には、この原稿の特徴をデータベースに登録されている特徴と比較しても一致する特徴が検出されない。従って、この場合は、その原稿は特別な機密情報などを含まないセキュリティレベルが「３」の原稿であると判定される。
【００２２】
図４は、本実施の形態１に係るＭＦＰ１００における原稿読み取り時の処理を説明するフローチャートである。尚、この処理を実行するプログラムはプログラムＲＯＭ或はＨＤ２２３に記憶されており、ＣＰＵ２１１の制御の下に実行される。
【００２３】
この処理はＭＦＰ１００のスキャナ部２０４に原稿がセットされて、ユーザが操作パネル２０１のスタートボタンを押下して原稿の読み取り指示が入力されることにより開始される。まずステップＳ１で、スキャナ部２０４による原稿の読み取りが開始される。次にステップＳ２で、その読取った原稿が、例えばどのような原稿であるか、即ち、その原稿の重要度の高低を判定する。そしてその原稿の判定結果に応じて、前述の例えば図３（Ａ）〜（Ｃ）で示すようなセキュリティレベルのいずれに該当するか判断する。
【００２４】
ステップＳ３で、セキュリティレベルが「１」であると判断するとステップＳ６に進み、その原稿を暗号化した暗号化コードで印刷するとともに、後述する操作パネル２０１においてＵＩ表示及び警告音を発生する。更には、音声による警告を行っても良い。例えば、セキュリティレベルがレベルが「１」（重要度が高い）の原稿とは、４０２に示すような個人情報を含む原稿で、具体的には、免許証やパスポート、住民票、戸籍謄本等が含まれる。
【００２５】
一方、ステップＳ３で、セキュリティレベルが「１」でない場合はステップＳ４に進み、セキュリティレベルが「３」かどうかを判断する。「３」（重要度が低い）であればステップＳ７に進み今まで通り、次のユーザが使用するときに音声による警告を行う。ここで例えば、セキュリティレベルがレベルが「３」の原稿とは、例えば４００に示すようなＭＦＰ１００の機器調整に使用されているような印刷物を示している。具体的には、階調補正に使用するチャートや、レジずれを補正するのに使用するチャート等で、個人情報や機密情報等を含まないものである。また、先に説明した暗号化印刷物１０３のセキュリティレベルも「３」である。セキュリティレベルが「３」の原稿の場合は、印刷物１０４が出力された後、次のユーザが、このＭＦＰ１００を使用する際に、スキャナ部２０４の原稿台に原稿が残っていたら警告を発する。
【００２６】
またステップＳ４でセキュリティレベルが「３」でないとき、即ち、セキュリティレベルが「２」であればステップＳ５に進み、ＭＦＰ１００の操作パネル２０１の画面上に警告表示を行う。更に、音声による警告を行う。ここで例えば、セキュリティレベルが「２」の原稿とは、セキュリティレベルが「１」の原稿ように個人情報は含まないが、例えば４０１に示すような重要書類を示している。具体的には、「コンフィデンシャル」や「コピー禁止」などのウォータマークが含まれている原稿である。尚、ここではセキュリティレベルが「１」の場合にだけ暗号化して印刷するようにしたが、セキュリティレベルが「２」の場合にも同様に暗号化して、原稿の取り忘れを防止するようにしても良い。
【００２７】
図５は、本実施の形態１に係るＭＦＰ１００において暗号化印刷物１０３を読み取って、その暗号化印刷物１０３に対応する画像を印刷する処理の流れをユーザの操作を含めて説明するフローチャートである。尚、このフローチャートを実行する以前には、前述の図４のステップＳ６で印刷された暗号化印刷物１０３を、ユーザがＭＦＰ１００の排紙トレーから取得している。更に、この際に、その暗号を解凍するためのパスワードが発行されているものとする。
【００２８】
ここでは暗号化印刷物（例えばバーコード）１０３からセキュリティレベルが「１」の原稿１０２をプリントするために、まずステップＳ１１で、ユーザが、ＭＦＰ１００のスキャナ部２０４に、その印刷物１０３をセットする。このときユーザは、必ずスキャナ部２０４の原稿台の蓋を開けて暗号化印刷物１０３をセットする。このため、この暗号化印刷物１０３を印刷するために、それ以前に原稿台に載置されていた、セキュリティレベルが「１」の元の原稿１０２が、その原稿台上に置き忘れられるといった事態を確実に防止できる。
【００２９】
次にステップＳ１２に進み、操作パネル２０１のスタートボタンが指示されることにより、その暗号化印刷物１０３の読み取りが開始される。次にステップＳ１３に進み、その読み取った原稿情報がＣＰＵ２１１の処理により解析される。そしてステップＳ１４で、ＣＰＵ２１１は、その読取った暗号化印刷物１０３に対応する原稿１０２の画像データを、その解析により得られた指定された記憶部（ＲＡＭ或はＨＤ）のアドレスから取得する。
【００３０】
次にステップＳ１５に進み、その取得した画像データを印刷するためにパスワードの入力を促す。
【００３１】
図６は、本実施の形態１に係るＭＦＰ１００において暗号化印刷物の印刷を指示するための、操作パネル２０１のＵＩ画面例を示す図である。
【００３２】
図において、６０１は、ユーザに暗号化印刷物１０３を印刷するためにパスワードの入力を促すメッセージである。更に、この印刷の開始を指示する「ＯＫ」ボタン６０２、逆にそれをキャンセルする「キャンセル」ボタン６０３が表示されている。６０４はパスワードを入力するための入力エリアである。
【００３３】
ここで、ユーザが暗号化時に発行されたパスワードを入力エリア６０４に入力して「ＯＫ」ボタン６０２を指示すると、正しいパスワードであれば印刷が開始される。再度、パスワードを入力し直す際には「キャンセル」ボタン６０３を指示して再操作を行う。
【００３４】
こうしてステップＳ１５で、ユーザが適正なパスワードを入力するとステップＳ１６に進み、図７に示す画面を表示する。
【００３５】
図７は、本実施の形態に係るＭＦＰ１００において暗号化印刷物の印刷を指示するための、操作パネル２０１のＵＩ画面例を示す図である。
【００３６】
ここでは、暗号化印刷物１０３に対応する画像を１回だけ印刷できることを示すメッセージ７０１が表示されている。更に、この印刷の開始を指示する「ＯＫ」ボタン７０２、逆にそれをキャンセルする「キャンセル」ボタン７０３が表示されている。
【００３７】
ここで「ＯＫ」ボタン７０２が指示されるとステップＳ１７に進み、その暗号化印刷物１０３に対応する画像が印刷されて印刷物１０４が得られる。
【００３８】
図８は、本実施の形態１に係るＭＦＰ１００におけるステップＳ５，Ｓ６（図４）の警告表示の一例を示す図である。この警告は、ＭＦＰ１００の操作パネル２０１の表示部に表示される。
【００３９】
図４のステップＳ３或はＳ４で、セキュリティレベルが「１」或は「２」の原稿であることが判明した場合の警告例を示している。８０１は、コピーの後、原稿台から原稿を取るようにユーザに注意を促すメッセージである。そしてユーザがプリントボタン８０２を指示すると、プリントが開始されて印刷物１０４が印刷される。一方、キャンセルボタン８０３が指示されると、この原稿の印刷がキャンセルされる。
【００４０】
＜原稿判定＞
図９は、本実施の形態１に係るＭＦＰ１００における原稿判定処理（図４のステップＳ２）を説明するフローチャートである。
【００４１】
まずステップＳ２１で、スキャナ部２０４で原稿を走査して読取る。次にステップＳ２２で、その読み込んだ原稿の画像データに対して領域判定処理を行う。この領域判定処理では、原稿の文字部とそれ以外の領域とに分類される。
【００４２】
文字部であると判定されるとステップＳ２３に進み、ＯＣＲ処理によりその文字の画像データを解読してコード化する。次にステップＳ２４で、そのコード化した文字データと、ＭＦＰ１００に保存されているデータベースと比較する。
【００４３】
一方、ステップＳ２２で、文字部以外と判定された領域は、ステップＳ２６で、そのレイアウトの解析が行われる。次にステップＳ２７で、その解析結果と、ＭＦＰ１００に保存されているデータベースのレイアウト情報と比較する。こうして文字部とそれ以外の領域に対する判定処理が終了するとステップＳ２５で、その読取った原稿のセキュリティレベルを決定する。
【００４４】
この図９の処理を図３（Ａ）の免許証の場合を例にして説明する。
【００４５】
この免許証がスキャンされて領域判定されると、文字部３０２，３０３と、その他の領域３０１，３０４に分離される。文字部３０２と３０３の文字列はＯＣＲ処理されてデータベースと比較される。この場合、文字列「免許証」「氏名」「住所」「本籍」がデータベース内でセキュリティレベルが「１」の一条件として指定されている。一方、その他の領域３０１，３０４のレイアウトがデータベースのレイアウト情報と比較され、そのレイアウトが免許証の一構成であることが判別される。こうして。この読取った原稿が免許証であると判明すると、その読取った原稿のセキュリティレベルが「１」に設定される。
【００４６】
同様に、例えば図３（Ｂ）に示す重要書類の場合は、文字列「Ｃｏｎｆｉｄｅｎｃｉａｌ」が、データベースに登録されているセキュリティレベルが「２」の文字列と一致するため、この原稿のセキュリティレベルが「２」であると判定される。また図３（Ｃ）の濃度調整用パターンの場合には、データベースに登録されているいずれのデータとも一致しないので、そのセキュリティレベルが「３」に設定される。
【００４７】
＜データの暗号化＞
図１０は、図４のステップＳ６で実行される暗号化印刷物を印刷する処理を説明するフローチャートである。尚、この処理を実行するプログラムはプログラムＲＯＭ或はＨＤ２２３に記憶されており、ＣＰＵ２１１の制御の下に実行される。
【００４８】
まずステップＳ３１で、図４のステップＳ１においてスキャナ部２０４で読取ったセキュリティレベルが「１」の画像データを取得する。その画像データに対して、ステップＳ３２で固有の番号（以下、ＩＤ）を発行し、次にステップＳ３３で、そのパスワードを決定する。それらの情報を基に、ステップＳ３４で、暗号化する対象となる暗号化対象データを作成する。次にステップＳ３５に進み、画像データと、この暗号化対象データとを一組にして、ＭＦＰ１００のＲＡＭ２１２或はＨＤ２２３に保存する。次にステップＳ３６に進み、ステップＳ３４で生成された暗号化対象データから暗号化データを作成する。この暗号化データとは、例えばバーコード等を示す。次にステップＳ３７に進み、プリンタ部２０３によりその暗号化データを印刷する。次にステップＳ３８に進み、ステップＳ３２、ステップＳ３３で生成したＩＤとパスワードとをＭＦＰ１００の操作パネル２０１の表示部に表示する。
【００４９】
これにより、そのユーザは、セキュリティレベルが「１」の原稿を印刷する場合、図１０のフローチャートに従って決定され、操作パネル２０１の表示部に表示されたＩＤ及びパスワードを確認する。そして、今度は実際にそのセキュリティレベルが「１」の原稿を印刷するために、その暗号化印刷物１０３を原稿台にセットし、その確認したＩＤ及びパスワードを入力する。こうしてセキュリティレベルが「１」の原稿の置き忘れを防止しながら、その原稿を印刷することができる。
【００５０】
図１１は、本実施の形態１に係るＭＦＰ１００で暗号化印刷物１０３から、対応する原稿の印刷物を得る場合の処理（記録制御処理）を説明するフローチャートである。尚、この処理を実行するプログラムはプログラムＲＯＭ或はＨＤ２２３に記憶されており、ＣＰＵ２１１の制御の下に実行される。この処理は図５のフローチャートで示された処理を、ＭＦＰ１００のＣＰＵ２１１による制御の流れで説明したものである。
【００５１】
ステップＳ４１では、暗号化印刷物１０３をＭＦＰ１００のスキャナ部２０４の原稿台に載せて読取る。こうして読取った暗号化データの解析が行われる。ステップＳ４２では、ユーザに対して、ステップＳ３８で表示されたパスワードの入力を要求する。これに応じてユーザがＭＦＰ１００の操作パネル２０１の画面上で、そのパスワードを入力するとステップＳ４３に進み、ステップＳ４１で暗号化データを解読して得られたパスワードと、ステップＳ４２で入力されたパスワードとが一致するかどうかを判断する。尚、ここでは、パスワードだけでなく、ＩＤの入力をも促して、それらが一致するかどうかを判断しても良い。こうして入力されたパスワード（及びＩＤ）が一致するとステップＳ４４に進み、その暗号化データに対応する原稿１０２の画像データを読み出す。そしてステップＳ４５に進み、その読み出した画像データをプリンタ部２０３に出力して印刷する。次にステップＳ４６で、その読み出した画像データをＲＡＭ２１２或はＨＤ２２３から消去する。尚、暗号化データは、対応する画像データが記憶されているＲＡＭ２１２，或はＨＤ２２３のアドレスをコード化して含んでいるものとする。
【００５２】
一方ステップＳ４３で、ＩＤ／パスワードが一致しない場合は再度ステップＳ４２に戻り、パスワードの入力に戻す。
【００５３】
このようにして暗号化印刷物から、対応する画像データを読み出して印刷することができる。
【００５４】
本実施の形態１によれば、重要な原稿をコピーした際における原稿の取り忘れを確実に防止できる。
【００５５】
また本実施の形態１によれば、重要な原稿を一旦暗号化して暗号化コードで印刷し、その暗号化コードの印刷物を読取リ、その暗号化データに対応する識別情報を入力して初めて印刷される。このため、その重要な書類が、その所有者以外の第三者によりコピーされるという事態を防止できる。
【００５６】
［実施の形態２］
図１２は、本発明の実施の形態２に係るＭＦＰ１００の操作パネル２０１の表示部に表示される画面の一例を示す図である。尚、この実施の形態２に係るＭＦＰ１００の構成は前述の実施の形態１の場合と同様であるため、その説明を省略する。
【００５７】
この実施の形態２では、ユーザは、ＭＦＰ１００の操作パネル２０１の表示部への表示に基づいて、各セキュリティレベルに対する警告の種類を設定できる。
【００５８】
図において、例えばセキュリティレベルが「１」の原稿に対する置き忘れ防止策を選択する場合は、プルダウンメニュー１２０１をマウスカーソルなどにより指示すると、選択肢１２０２が表示される。ユーザは、これら選択肢１２０２の中から一番好ましい警告の種類を選択することができる。同様に、セキュリティレベル「２」、セキュリティレベル「３」に対しても同様に、所望の警告の種類を設定できる。こうして設定されて警告のレベルは、前述の図４のステップＳ５〜Ｓ７のそれぞれに反映される。
【００５９】
本実施の形態２によれば、原稿の各セキュリティレベルに応じた警告の種類を適宜設定できるという効果がある。
【００６０】
［実施の形態３］
図１３及び図１４は、本発明の実施の形態３に係るＭＦＰ１００の操作パネル２０１の表示部に表示される画面の一例を示す図である。ここでは図９のステップＳ２５でのセキュリティレベルであるか決定をする際に、原稿の種類に応じて、どのセキュリティレベルを設定するかを指定できるようにしている。尚、この実施の形態３に係るＭＦＰ１００の構成は前述の実施の形態１の場合と同様であるため、その説明を省略する。
【００６１】
図１３は、実施の形態３において、各セキュリティレベルに該当する原稿の種類を指定するためのＵＩ画面例を示す図である。
【００６２】
このＵＩ画面を使用して、ユーザは、各セキュリティレベル１に対応する原稿の種類を選択することができる。プルダウンメニュー１３０１が指示されると選択肢１３０２が表示される。次にユーザは、この選択肢１３０２の中から、所望する選択肢を選択する。この選択肢１３０２の「ユーザ設定１」「ユーザ設定２」は、各ユーザがその選択肢をカスタマイズできる事項を示している。
【００６３】
図１４は、実施の形態３において、各セキュリティレベルに該当するユーザ設定を指定するためのＵＩ画面例を示す図である。この画面は、図１３で表示された「ユーザ設定１」「ユーザ設定２」が指示されることにより表示される。ここでは「ユーザ設定１」が指示されて、セキュリティレベルが「１」である原稿に含まれる文字列を定義する一例を示す図である。
【００６４】
図１４において、例えば、セキュリティレベルが「１」である原稿に含めたい文字列を入力エリア１４０１に入力する。これにより、読取った原稿にその文字列が含まれている場合に、その原稿のセキュリティレベルは「１」に設定される。
【００６５】
また特定の原稿と同じ原稿のセキュリティレベルを設定したい場合には、ユーザが用意した、その特定の原稿をＭＦＰ１００のスキャナ部２０４の原稿台に載せてスキャンボタン１４０２を指示する。これによりその原稿が読み込まれ、原稿のセキュリティレベルを決定するためのイメージデータとして保存する。こうして、そのイメージデータと合致する画像を含む原稿が読み込まれると、そのセキュリティレベルが、例えば「１」に設定される。こうして定義が終了した場合には、ＯＫボタン１４０３を指示する。また、この設定処理を中断したい場合にはキャンセルボタン１４０４を指示する。
【００６６】
このように本実施の形態３によれば、ユーザは、各原稿に対して所望のセキュリティレベルを設定できる。またこのセキュリティレベルの設定条件としては、文字列だけでなく、画像の模様や構図、更に写真のような画像の種類による設定も可能となる。
【００６７】
［実施の形態４］
図１５及び図１６は、本発明の実施の形態４に係る処理を説明するフローチャートである。この実施の形態５では、暗号化印刷物１０３を得てから、実際に対応する画像を印刷するまでの時間に制限を設けることを特徴としている。これは暗号化印刷物１０３が印刷される場合は、その読取った原稿のセキュリティレベルが非常に高い場合である。しかしながら、その原稿の画像データが一時的にもＭＦＰ１００内に記録されているにも拘わらず、ユーザが原稿を置き忘れたり、暗号化印刷物１０３を取り忘れることが考えられる。そこで、そのセキュリティレベルが非常に原稿の置き忘れの防止と、ＭＦＰ１００に記憶されている画像データを自動的に消去する方法を提案する。尚、この実施の形態４に係るＭＦＰ１００の構成は前述の実施の形態１の場合と同様であるため、その説明を省略する。
【００６８】
＜データの暗号化＞
図１５は、実施の形態４に係るＭＦＰ１００が暗号化印刷物を印刷する処理を説明するフローチャートである。尚、この処理を実行するプログラムはプログラムＲＯＭ或はＨＤ２２３に記憶されており、ＣＰＵ２１１の制御の下に実行される。尚、図１５のステップＳ５１〜Ｓ５３，Ｓ５５〜Ｓ５９は、前述の図１０のフローチャートのステップＳ３１〜〜Ｓ３８と基本的に同じであるため、簡単に説明する。
【００６９】
ステップＳ５１で、画像データを取得し、ステップＳ５２，ステップＳ５３で、固有の番号（以下ＩＤ）とパスワードを発行する。更に、ステップＳ５４に進み、現在の時刻と、この暗号化印刷物１０３に対応する画像を印刷するまでの制限時間を設定する（有効期限設定）。ステップＳ５５で、それらの情報をまとめて暗号化の対象となるデータを作成する。ステップＳ５６で、元の原稿画像データと、この暗号化対象データとを対にして、ＭＦＰ１００のＲＡＭ２１２或はＨＤ２２３に保存する。次にステップＳ５７で、その暗号化対象データから暗号化データを作成する。この暗号化データとは例えばバーコード等である。次にステップＳ５８に進み、その暗号化データを印刷し、ステップＳ５９で、ＩＤとパスワード、更にはステップＳ５４で設定した印刷までの有効時間をＭＦＰ１００の操作パネル２０１の表示部に表示する。
【００７０】
図１７は、ステップＳ５９で表示される表示内容の一例を示す図である。
【００７１】
１７０１はＩＤを示し、１７０２はパスワードである。１７０３は、元の原稿を印刷できる期限（有効期限）を示している。
【００７２】
図１６は、本実施の形態４に係るＭＦＰ１００で暗号化印刷物１０３から、対応する原稿の印刷物を得る場合の処理を説明するフローチャートである。尚、この処理を実行するプログラムはプログラムＲＯＭ或はＨＤ２２３に記憶されており、ＣＰＵ２１１の制御の下に実行される。この処理は図１１のフローチャートで示された処理に有効期限による処理を追加したものである。従って、図１６のステップＳ６１〜Ｓ６３，Ｓ６５〜Ｓ６７の処理は図１１のステップＳ４１〜Ｓ４６と同じであるため、それらは簡単に説明する。
【００７３】
ステップＳ６１で、暗号化印刷物１０３をＭＦＰ１００のスキャナ部２０４により読み取り暗号化データを解析する。ステップＳ６２で、ＭＦＰ１００の操作パネル２０１の画面上入力されるパスワードをステップＳ６４で比較し、一致した場合はステップＳ６４に進む。
【００７４】
ステップＳ６４で、現在の時刻と有効期限とを比較する。比較の結果、有効期限内であればステップＳ６５に進み、対応する画像データを読み出してステップＳ６６で印刷する。そしてステップＳ６７で、その印刷済の画像データをＲＡＭ２１２或はＨＤ２２３から消去する。
【００７５】
一方、ステップＳ６４で、有効期限を超えている場合はステップＳ６８に進み、ＭＦＰ１００のＲＡＭ２１２或はＨＤ２２３に記憶されている、その対応する画像データと暗号化対象データを消去する。こうしてデータを消去した後ステップＳ６９に進み、原稿の置忘れに対する警告を、音や操作パネル２０１の表示部へのＵＩ画面により行う。
【００７６】
このように本実施の形態４によれば、暗号化印刷物１０３を得てから、実際に対応する画像を印刷するまでの時間に制限を設けることにより、ユーザが重要な原稿を置き忘れることによる不具合の発生を防止できる。また、暗号化印刷物が置き忘れられたり、或は第三者の手に入った場合等の不測の事態を防止できる。
【００７７】
［実施の形態５］
図１８は、本発明の実施の形態５に係るＭＦＰ１００の接続形態を説明する図で、前述の図１と共通する部分は同じ記号で示している。
【００７８】
この実施の形態５に係るＭＦＰ１００は、ＭＦＰ１００のスキャナ部２０４で読取った画像データをネットワーク１８０３に接続されているサーバ１８０１に送信する。このサーバ１８０１は、内部の記憶装置に、その受信した画像データを保存する。そしてサーバ１８０１が。この画像データに対応するＩＤやパスワードを発行する。そして、その発行したＩＤとパスワードを暗号化対象データとして、サーバ１８０１の記憶装置に、その対応する画像データとともに保存する。そしてサーバ１８０１は、ＩＤとパスワードの暗号化データを作成し、その暗号化データの印刷用データ１８０２を、ネットワーク１８０３を介してＭＦＰ１００に送信する。これによりＭＦＰ１００は、その暗号化データをプリンタ部２０３で印刷する。そして、パスワードをＭＦＰ１００操作パネル２０１の表示部に表示する。
【００７９】
これにより前述の実施の形態１の図１０のフローチャートで説明した処理と同様の処理を実行して、ＭＦＰ１００で暗号化印刷物１０３を得ることができる。
【００８０】
そしてその暗号化印刷物に対応する画像データを取得したい場合には、ＭＦＰのスキャナ部２０４で、その暗号化印刷物を読み取り、前述の図１１と同様にしてＭＦＰで印刷することができる。また或は、ＭＦＰのスキャナ部２０４で、その暗号化印刷物を読み取り、その解凍した暗号化対象データとＩＤ，パスワードとをサーバ１８０１に送り、それによりサーバ１８０１から、対応する画像データを受信してＭＦＰで印刷するようにしても良い。
【００８１】
以上説明した実施の形態５では、ＭＦＰが一台の場合で説明したが、例えばネットワーク１８０３に接続されている全てのＭＦＰの処理をサーバ１８０１で行うことができるようにしても良い。
【００８２】
以上説明したように本実施の形態によれば、原稿の重要度に応じて原稿の置忘れに対する警告方法を設定できる。
【００８３】
また原稿台に置かれた重要度の高い原稿は直ぐに印刷するのではなく、一旦暗号化印刷物として印刷した後、その暗号化印刷物を読取って印刷するようにしたので、確実に原稿の置忘れを防止できる。
【００８４】
また、ユーザが考える原稿の重要度の高低の関係に応じて、警告や印刷方法を設定できるため、種々の原稿に対して柔軟に対応できる。
【００８５】
更に、暗号化された重要度の高い原稿を印刷した後、格納されているその原稿の画像データや各種データを消去するため、他人に再利用される心配がない。
【００８６】
また、暗号化された重要度の高い原稿を印刷するまでの時間に制限を設けたので、いつもでも、その原稿が印刷されないままになったり、第三者により印刷されるといった事態の発生を防止できる。
【００８７】
また、以上の実施形態では重要度の高い原稿と判断するための条件を決めておくものであったが、逆に重要でない原稿（例えばテストチャート等）をいくつか登録しておき、その原稿以外を重要な原稿と判断するようにしてもよい。
【００８８】
（他の実施形態）
以上、本発明の実施形態について詳述したが、本発明は、複数の機器から構成されるシステムに適用しても良いし、また一つの機器からなる装置に適用しても良い。
【００８９】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが該供給されたプログラムを読み出して実行することによっても達成され得る。その場合、プログラムの機能を有していれば、形態は、プログラムである必要はない。
【００９０】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明のクレームでは、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００９１】
プログラムを供給するための記録媒体としては、様々なものが使用できる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などである。
【００９２】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページからハードディスク等の記録媒体にダウンロードすることによっても供給できる。その場合、ダウンロードされるのは、本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルであってもよい。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【００９３】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布する形態としても良い。その場合、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムが実行可能な形式でコンピュータにインストールされるようにする。
【００９４】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される形態以外の形態でも実現可能である。例えば、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００９５】
更に、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれるようにしてもよい。この場合、その後で、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によって前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００９６】
【図１】本発明の実施の形態に係るＭＦＰの外観図である。
【図２】本実施の形態に係るＭＦＰのハードウエア構成を示すブロック図である。
【図３】本実施の形態に係るＭＦＰのスキャナ部で読取られる原稿の一例を説明する図である。
【図４】本実施の形態１に係るＭＦＰにおける原稿読み取り時の処理を説明するフローチャートである。
【図５】本実施の形態１に係るＭＦＰにおいて暗号化印刷物を読み取って、その暗号化印刷物に対応する画像を印刷する処理の流れをユーザの操作を含めて説明するフローチャートである。
【図６】本実施の形態１に係るＭＦＰにおいて暗号化印刷物の印刷を指示するための、操作パネルのＵＩ画面例を示す図である。
【図７】本実施の形態１に係るＭＦＰにおいて暗号化印刷物の印刷を指示するための、操作パネルのＵＩ画面例を示す図である。
【図８】本実施の形態１に係るＭＦＰにおけるステップＳ５，Ｓ６（図４）の警告表示の一例を示す図である。
【図９】本実施の形態に係るＭＦＰにおける原稿判定処理（図４のステップＳ２）を説明するフローチャートである。
【図１０】図４のステップＳ６で実行される暗号化印刷物を印刷する処理を説明するフローチャートである。
【図１１】本実施の形態１に係るＭＦＰで暗号化印刷物から、対応する原稿の印刷物を得る場合の処理を説明するフローチャートである。
【図１２】本発明の実施の形態２に係るＭＦＰの操作パネルの表示部に表示される画面の一例を示す図である。
【図１３】実施の形態３において、各セキュリティレベルに該当する原稿の種類を指定するためのＵＩ画面例を示す図である。
【図１４】実施の形態３において、各セキュリティレベルに該当するユーザ設定を指定するためのＵＩ画面例を示す図である。
【図１５】実施の形態４に係るＭＦＰが暗号化印刷物を印刷する処理を説明するフローチャートである。
【図１６】本実施の形態４に係るＭＦＰで暗号化印刷物から、対応する原稿の印刷物を得る場合の処理を説明するフローチャートである。
【図１７】実施の形態４のステップＳ５９で表示される表示内容の一例を示す図である。
【図１８】本発明の実施の形態５に係るＭＦＰの接続形態を説明する図である。
【図１】
2008245149.tif 000003
【図２】
2008245149.tif 000004
【図３】
2008245149.tif 000005
【図４】
2008245149.tif 000006
【図５】
2008245149.tif 000007
【図６】
2008245149.tif 000008
【図７】
2008245149.tif 000009
【図８】
2008245149.tif 000010
【図９】
2008245149.tif 000011
【図１０】
2008245149.tif 000012
【図１１】
2008245149.tif 000013
【図１２】
2008245149.tif 000014
【図１３】
2008245149.tif 000015
【図１４】
2008245149.tif 000016
【図１５】
2008245149.tif 000017
【図１６】
2008245149.tif 000018
【図１７】
2008245149.tif 000019
【図１８】
2008245149.tif 000020