(57)【要約】【課題】本発明の課題は、機密内容を含む印刷データが誤って出力されるのを防いで、機密性を向上させた印刷装置を提供する。【解決手段】印刷装置１は、印刷データ入力部１４から印刷データが入力され、印刷の指示が行われた場合に、入力された印刷データをテキストデータに変換し、印刷データに予め登録してある禁則文字列が含まれているか否かを判定し、印刷データに禁則文字列が含まれている場合は、ユーザに印刷を行うか否かの再確認を行い、ユーザからの印刷指示が入力されるまで印刷を行わない。【選択図】　　　図１
2004023149.tif 000002
【特許請求の範囲】
【請求項１】
印刷データを取得する印刷データ取得手段と、印刷データ取得手段により取得された印刷データを出力する印刷データ出力手段と、を備える印刷装置であって、
所定の文字列を禁則文字列として記憶する禁則文字列記憶手段と、
前記印刷データから前記禁則文字列を検出する禁則文字列検出手段と、
前記禁則文字列検出手段により、前記印刷データから禁則文字列が検出された場合、当該印刷データが前記印刷データ出力手段から出力されることを一時的に停止させる制御手段と、
を備えることを特徴とする印刷装置。
【請求項２】
前記印刷データ取得手段により取得された印刷データが画像データである場合、画像データを文字認識してテキストデータに変換する文字認識手段をさらに備えることを特徴とする請求項１記載の印刷装置。
【請求項３】
印刷データを取得する印刷データ取得手段と、印刷データ取得手段により取得された印刷データを出力する印刷データ出力手段と、を備える印刷装置であって、
所定の画像パターンを禁則画像として記憶する禁則画像記憶手段と、
前記印刷データを画像パターンとして認識する画像パターン認識手段と、
前記画像パターン認識手段により画像パターンとして認識された印刷データから前記禁則画像を検出する禁則画像検出手段と、
前記禁則画像検出手段により、前記印刷データから禁則画像が検出された場合、当該印刷データが前記印刷データ出力手段から出力されることを一時的に停止させる制御手段と、
を備えることを特徴とする印刷装置。
【請求項４】
前記制御手段により、前記印刷データ出力手段から印刷データが出力されることを一時的に停止された場合、警告情報を生成して出力する警告情報出力手段をさらに備えることを特徴とする請求項１から３のいずれかに記載の印刷装置。
【請求項５】
印刷データの出力指示または出力中止指示を入力するための入力手段をさらに備え、
前記制御手段は、前記印刷データ出力手段から印刷データが出力されることを一時的に停止させた後に、前記入力手段により印刷データの出力指示が入力された場合、前記印刷データ出力手段から印刷データを出力させることを特徴とする請求項１から４のいずれかに記載の印刷装置。
【請求項６】
前記制御手段は、前記印刷データ出力手段から印刷データが出力されることを一時的に停止させた後に、前記入力手段により印刷データの出力中止指示が入力された場合、印刷を中止させることを特徴とする請求項５記載の印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷データの機密性を保持する印刷装置に関するものである。
【０００２】
【従来の技術】
従来、複写機能、ファクシミリ機能、スキャナ機能等の機能を備えた複合型印刷装置が普及している。このような印刷装置は、複写機能、スキャナ機能により、原稿を読み取って印刷データを生成したり、ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）等のネットワークに接続されるパーソナルコンピュータ、ファクシミリ等から画像データ、テキストデータを受信して、印刷データを生成する。
【０００３】
また、このような印刷装置において機密文書を取り扱う場合、例えば、予め機密にしたい印刷データにパスワードを設定して、特定のユーザにのみ印刷データの取り扱いを行える構成としていた。これにより、重要な印刷データが不用意に印刷されたり、ネットワークを介して重要な印刷データが外部機器に送信され、第３者に閲覧されることを防止していた。
【０００４】
【発明が解決しようとする課題】
しかしながら、このような従来の印刷装置にあっては、印刷データにパスワードを設定した場合、印刷データを扱うユーザに予めパスワードを通知しておく必要があるが、印刷データと同時にパスワードを送信することは、セキュリティ上好ましくないため、例えば、電子メール等を用いてパスワードを先に送信する必要がある。このため、パスワードの管理が煩雑であり、パスワードの入力、認証等に手間を要するため、作業効率が悪いという問題があった。
【０００５】
また、機密文書の印刷データにそれぞれパスワードを設定する場合、印刷データの容量が大きくなり、印刷装置のメモリを必要以上に消費するという問題もある。さらに、例えば、印刷データの送信者が機密性を認識せずに、印刷データを印刷装置に送信した場合、機密内容を含む印刷データはパスワードによる管理が行われないため、第３者に取り扱い可能となり、機密性を保持できないという問題があった。すなわち、印刷データを受信した側は、印刷データの内容を把握していないので、機密文書を誤って印刷してしまうという場合があった。
【０００６】
本発明の課題は、機密内容を含む印刷データが誤って出力されるのを防いで、機密性を向上させた印刷装置を提供することである。
【０００７】
【課題を解決するための手段】
上記課題を解決するために、請求項１記載の発明は、
印刷データを取得する印刷データ取得手段と、印刷データ取得手段により取得された印刷データを出力する印刷データ出力手段と、を備える印刷装置であって、
所定の文字列を禁則文字列として記憶する禁則文字列記憶手段と、
前記印刷データから前記禁則文字列を検出する禁則文字列検出手段と、
前記禁則文字列検出手段により、前記印刷データから禁則文字列が検出された場合、当該印刷データが前記印刷データ出力手段から出力されることを一時的に停止させる制御手段と、
を備えることを特徴としている。
【０００８】
したがって、印刷データが印刷データ出力手段から出力される際に、所定の禁則文字列が印刷データに含まれるかを検出して、印刷データから禁則文字列が検出された場合、この印刷データの出力を一時的に停止させることができる。これにより、例えば、禁則文字列記憶手段に機密内容となるキーワードを禁則文字列として記憶させることにより、機密内容を含む印刷データが誤って印刷または外部機器に送信され、第３者に閲覧されることを防止することができる。
【０００９】
請求項２記載の発明は、請求項１記載の印刷装置において、
前記印刷データ取得手段により取得された印刷データが画像データである場合、画像データを文字認識してテキストデータに変換する文字認識手段をさらに備えることを特徴としている。
【００１０】
したがって、印刷データが画像データである場合、文字認識手段により画像データをテキストデータに変換して、禁則文字列の検出を行うことができるため、種々の印刷データに適用することができる。
【００１１】
請求項３記載の発明は、
印刷データを取得する印刷データ取得手段と、印刷データ取得手段により取得された印刷データを出力する印刷データ出力手段と、を備える印刷装置であって、
所定の画像パターンを禁則画像として記憶する禁則画像記憶手段と、
前記印刷データを画像パターンとして認識する画像パターン認識手段と、
前記画像パターン認識手段により画像パターンとして認識された印刷データから前記禁則画像を検出する禁則画像検出手段と、
前記禁則画像検出手段により、前記印刷データから禁則画像が検出された場合、当該印刷データが前記印刷データ出力手段から出力されることを一時的に停止させる制御手段と、
を備えることを特徴としている。
【００１２】
したがって、印刷データ出力手段から印刷データを出力する際に、印刷データを画像パターンとして認識し、画像パターンとして認識された印刷データから禁則画像が含まれているか否かを検出し、印刷データから禁則画像が検出された場合に、この印刷データが印刷データ出力手段から出力されることを一時的に停止させることができる。これにより、例えば、印刷データが機密内容を含むことを示す所定のマーク、スタンプ、画像等を禁則画像として禁則画像記憶手段に記憶させておくことにより、重要な印刷データが印刷、外部機器に送信されてしまうことを防ぐことができる。
【００１３】
請求項４記載の発明は、請求項１から３のいずれかに記載の印刷装置において、
前記制御手段により、前記印刷データ出力手段から印刷データが出力されることを一時的に停止された場合、警告情報を生成して出力する警告情報出力手段をさらに備えることを特徴とする。
【００１４】
したがって、例えば、ユーザが印刷データの機密性を認識せずに出力しようとした場合でも、印刷データに禁則文字列または禁則画像が含まれる場合は、警告情報が出力されるため、印刷データが機密内容を含む可能性があることをユーザに報知することができる。
【００１５】
請求項５記載の発明は、請求項１から４のいずれかに記載の印刷装置において、
印刷データの出力指示または出力中止指示を入力するための入力手段をさらに備え、
前記制御手段は、前記印刷データ出力手段から印刷データが出力されることを一時的に停止させた後に、前記入力手段により印刷データの出力指示が入力された場合、前記印刷データ出力手段から印刷データを出力させることを特徴としている。
【００１６】
したがって、ユーザに再度出力指示を入力させることにより、印刷データの機密性を再確認させることができ、セキュリティの高い印刷データの管理を行うことができる。
【００１７】
請求項６記載の発明は、請求項１から５のいずれかに記載の印刷装置において、
前記制御手段は、前記印刷データ出力手段から印刷データが出力されることを一時的に停止させた後に、前記入力手段により印刷データの出力中止指示が入力された場合、印刷を中止させることを特徴としている。
【００１８】
したがって、ユーザの指示に応じて、印刷データに機密内容が含まれる場合、印刷データが印刷データ出力手段から出力されることを中止することができるため、機密内容を含む印刷データが、外部に漏洩することがなく、セキュリティを向上させることができる。
【００１９】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態を詳細に説明する。ただし、発明の範囲は、図示例に限定されない。
ここで、本発明に係る印刷装置と、本実施の形態における印刷装置１、２とにおける各構成要素の対応関係を明示する。すなわち、本発明の印刷データ取得手段は、本実施の形態の印刷装置入力部１４に対応し、本発明の印刷データ出力手段は、本実施の形態の印刷部１９、印刷データ出力部３１に対応している。また、本発明の、禁則文字列記憶手段は、本実施の形態の禁則文字列テーブル２０１に対応し、本発明の禁則画像記憶手段は、禁則画像テーブル３０１に対応している。
【００２０】
また、本発明の禁則文字列検出手段は、本実施の形態の禁則文字列検出部１７に対応し、本発明の禁則画像検出手段は、本実施の形態の禁則画像検出部３３に対応している。また、本発明の文字認識手段は、本実施の形態の文字認識部１６に対応し、本発明の画像パターン認識手段は、本実施の形態の画像パターン認識部３２に対応している。さらに、本発明の制御手段は、本実施の形態の制御部１１、印刷可否判定部１８、送信可否判定部３４に対応している。また、本発明の警告情報出力手段は、本実施の形態の表示部１２に対応し、本発明の入力手段は、本実施の形態の操作部１３に対応している。なお、上述した対応関係は一例であり、これらに限らない。
【００２１】
［第１の実施の形態］
以下、本発明を適用した第１の実施の形態について説明する。
まず、構成を説明する。図１は、本実施の形態における印刷装置１の要部構成を示すブロック図である。図１に示すように、印刷装置１は、制御部１１、表示部１２、操作部１３、印刷データ入力部１４、画像メモリ１５、文字認識部１６、禁則文字列検出部１７、印刷可否判定部１８、印刷部１９、禁則文字列テーブル２０１を備える記憶部２０等により構成され、各部はバスにより接続されている。
【００２２】
制御部１１は、図示しないＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）等により構成され、ＣＰＵは、ＲＯＭに記憶される各種制御プログラムを読み出して、該制御プログラムに従って、印刷装置１を構成する各部の動作を集中制御する。
【００２３】
具体的に、制御部１１は、ＲＯＭから守秘印刷処理プログラムを読み出して、後述する守秘印刷処理（図２参照）を実行する。この守秘印刷処理を実行するに際して制御部１１は、印刷データ入力部１４から入力された印刷データまたは記憶部１９に格納されている印刷データの印刷指示が入力されると、印刷データを画像メモリ１５に一時的に格納させると共に、印刷データがテキストデータであるか、画像データであるかを判断する。ここで、印刷データが画像データである場合、制御部１１は、印刷データを文字認識部１６に出力して、印刷データをテキストデータに変換させる。
【００２４】
また、制御部１１は、テキストデータに変換された印刷データを禁則文字列検出部１７に出力して、禁則文字列の検出を行わせる。すなわち、禁則文字列検出部１７は、印刷データから後述する禁則文字列テーブル２０１を取得して、禁則文字列テーブル２０１に記憶されている禁則文字列の検出を行う。さらに、制御部１１は、禁則文字列検出部１７の検出結果を印刷可否判定部１８に出力して、禁則文字列の検出結果に基づいて、該当する印刷データの印刷可否を印刷可否判定部１８に判定させる。
【００２５】
そして、制御部１１は、印刷可否判定部１８により、印刷データの印刷が可能であると判断されると、画像メモリ１５から印刷データを取得して印刷部１９に出力し、印刷を実行させる。また、印刷可否判定部１８により、印刷データの印刷が不可であると判断されると、表示部１２に警告情報を表示させてユーザからの指示を待機し、ユーザから操作部１３を介して印刷を継続する指示が入力された場合、画像メモリ１５から印刷データを取得して印刷部１９に出力し、印刷を実行させる。また、ユーザから操作部１３を介して印刷を中止する指示が入力された場合、制御部１１は、画像メモリ１５に格納した印刷データを削除して、印刷ジョブをキャンセルする。
【００２６】
表示部１２は、ＣＲＴ（Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）、ＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）等によってなるモニタを備えて構成され、制御部１１から入力される指示に従って、操作部１３から入力される表示情報や、制御部１１により生成される表示情報をモニタ上に表示する。
【００２７】
操作部１３は、ＣＲＴ、ＬＣＤ等により構成される表示部１２を覆うように設けられたタッチパネルを備え、電磁誘導式、磁気歪式、感圧式等の座標読み取り原理でタッチ指示された座標を検出し、検出した座標を位置信号として制御部１１に出力する。また、操作部１３は、カーソルキー、数字入力キー、及び各種機能キーを備えたキーボードや、マウス等のポインティングデバイスを備える構成であっても良い。
【００２８】
印刷データ入力部１４は、例えば、図示しない通信部、スキャナ部等を備えて構成されている。通信部は、ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）、あるいはインターネット等のネットワークに接続された伝送媒体に接続可能なインターフェイスであり、ネットワークを介して接続されるパーソナルコンピュータ、ファクシミリ等の間で通信の制御を行い、印刷データを受信する。また、スキャナ部は、光源、レンズ、ＣＣＤ（Ｃｈａｒｇｅ　Ｃｏｕｐｌｅｄ　Ｄｅｖｉｃｅ）等により構成され、制御部１１の制御に応じて光源から原稿へ照明走査した光の反射光を結像して光電変換することにより原稿画像を読み取り、読み取った画像データを、印刷データとして取得する。
【００２９】
画像メモリ１５は、ＤＲＡＭ（Ｄｙｎａｍｉｃ　Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）により構成され、印刷データ入力部１４または記憶部２０から入力される画像データを一時的に格納する。
【００３０】
文字認識部１６は、ＯＣＲ（Ｏｐｔｉｃａｌ　Ｃｈａｒａｃｔｅｒ　Ｒｅａｄｅｒ）等を備え、印刷データ入力部１４から入力される画像データを取得し、該画像データを解析して文字認識を行うことにより、画像データをテキストデータに変換する。また、文字認識部１６は、取得したテキストデータを禁則文字列検出部１６に出力する。
【００３１】
禁則文字列検出部１７は、印刷データ入力部１４または文字認識部１６から入力されるテキスト形式の印刷データを取得する。また、後述する記憶部２０に格納される禁則文字列テーブル２０１を取得して、テキスト形式の印刷データから所定の禁則文字列を検出する。
【００３２】
印刷可否判定部１８は、禁則文字列検出部１７において印刷データから禁則文字列が検出されたか否かを判別し、印刷データから禁則文字列が検出された場合、当該印刷データの印刷を禁止させる指示を制御部１１に出力する。
【００３３】
印刷部１９は、連続紙、またはカット紙が印刷用紙として装着された給紙部（図示せず）と排紙部（図示せず）を備え、制御部１１の制御に応じて画像メモリ１５から入力される印刷データを、赤外レーザ光やＬＥＤ（Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ　Ｄｉｏｄｅ）による投射光を用いた電子写真方式によって、上記印刷用紙に印刷データを転写して排紙出力する。
【００３４】
記憶部２０は、プログラムやデータ等が予め記憶されている図示しない記録媒体（例えば、ＨＤＤ：Ｈａｒｄ　Ｄｉｓｋ　Ｄｒｉｖｅ）を有しており、この記録媒体は磁気的、光学的記録媒体、若しくは半導体メモリで構成されている。また、この記録媒体は記憶部２０に固定的に設けられるもの、もしくは着脱自在に装着するものであり、システムプログラム、当該システムに対応する各種処理プログラム、及び各種処理プログラムで処理されたデータ等を記憶する。
【００３５】
具体的に、記憶部２０は、記録媒体に禁則文字列テーブル２０１を格納している。この禁則文字列テーブル２０１は、印刷データに含まれる所定の文字列を禁則文字列として記憶するテーブルであり、例えば、「極秘」、「機密」、「丸秘」等の文字列を記憶している。この禁則文字列となる文字列が印刷データに含まれている場合、当該印刷データの印刷は一時的に中止される。
【００３６】
次に、本第１の実施の形態における動作を説明する。
なお、動作説明の前提として、以下のフローチャートに記述されている各処理を実現するためのプログラムは、印刷装置１の制御部１１が読み取り可能なプログラムコードの形態でＲＯＭに格納されており、制御部１１は、当該プログラムコードに従った動作を逐次実行する。
【００３７】
図２は、制御部１１により実行される守秘印刷処理を示すフローチャートである。図２に示すように、印刷データ入力部１４または記憶部２０から印刷データが入力され、この印刷データの印刷指示が入力されると（ステップＳ１；ＹＥＳ）、制御部１１は、当該印刷データがテキストデータであるか、画像データであるかを判断する（ステップＳ２）。
【００３８】
ここで、入力された印刷データが画像データである場合（ステップＳ２；ＮＯ）、制御部１１は、この印刷データを文字認識部１６に出力して、文字認識を行わせ、テキストデータに変換させる（ステップＳ３）。なお、入力された印刷データがテキストデータである場合（ステップＳ２；ＹＥＳ）、制御部１１は、文字認識を行わせず、ステップＳ４に移行する。
【００３９】
次いで、制御部１１は、テキスト形式に変換された印刷データまたは予めテキスト形式により入力された印刷データを禁則文字列検出部１７に出力して、禁則文字列の検出を行わせる（ステップＳ４）。ここで、禁則文字列検出部１７は、制御部１１の制御に基づいて、記憶部２０に格納される禁則文字列テーブル２０１を取得して、この禁則文字列テーブル２０１に記憶されている禁則文字列を印刷データから検出する。
【００４０】
続いて、制御部１１は、禁則文字列検出部１７により検出された結果を印刷可否判定部１８に出力して、禁則文字列が検出されたか否かを判定させ、当該印刷データの実行が可能であるか否かを判断する（ステップＳ５）。ここで、印刷可否判定部１８により、印刷データの印刷が可能であると判定された場合（ステップＳ５；ＹＥＳ）、制御部１１は、画像メモリ１５に格納させた印刷データを取得して、印刷部１９に出力し、印刷データの印刷を実行させる（ステップＳ８）。そして、制御部１１は、本守秘印刷処理を終了する。
【００４１】
一方、禁則文字検出部１７により、印刷データの印刷が不可であると判定された場合（ステップＳ５）、すなわち、印刷データに禁則文字列が含まれていた場合、制御部１１は、警告情報を生成して表示部１２に表示させ、ユーザから指示が入力されるのを待機する（ステップＳ６）。続いて、操作部１３を介してユーザから印刷を継続する指示が入力されたか否かを判断する（ステップＳ７）。ここで、ユーザから印刷を継続する指示が入力された場合（ステップＳ７；ＹＥＳ）、制御部１１は、画像メモリに格納される印刷データを取得して印刷部１９に出力し、印刷データの印刷を実行させる（ステップＳ８）。そして、制御部１１は、本守秘印刷処理を終了する。
【００４２】
また、ユーザから印刷を中止する指示が入力された場合、または、所定時間が経過してもユーザから指示が入力されなかった場合（ステップＳ７；ＮＯ）、制御部１１は、画像メモリ１５に格納されている印刷データを削除して、印刷ジョブのキャンセルを行い（ステップＳ９）、本守秘印刷処理を終了する。
【００４３】
以上のように、本第１の実施の形態によれば、印刷データ入力部１４から印刷データが入力され、印刷の指示が行われた場合に、入力された印刷データをテキストデータに変換し、印刷データに予め登録してある禁則文字列が含まれているか否かを判定し、印刷データに禁則文字列が含まれている場合は、ユーザに印刷を行うか否かの再確認を行い、ユーザからの印刷指示が入力されるまで印刷を行わない。
【００４４】
したがって、ユーザが印刷データを印刷する際に、印刷データの機密性を認識していない場合であっても、所定の文字列を含む印刷データに関しては、印刷の可否の再確認を行うことにより、機密内容の含まれた印刷データが不用意に印刷されてしまうことがなく、印刷装置のセキュリティを向上させることができる。また、パスワード等を登録することなく、容易に印刷データの機密性を保持することができる。
【００４５】
また、印刷データが画像データである場合は、文字認識部１６により印刷データをテキストデータに変換して、禁則文字列の検出を行うことができるため、種々の印刷データに適用可能である。
【００４６】
［第２の実施の形態］
次に、本発明を適用した第２の実施の形態について説明する。
なお、本第２の実施の形態における印刷装置２は、第１の実施の形態に示した印刷装置１と略同様の構成によってなるため、印刷装置２の要部構成の図示は省略する。また、上述した第１の実施の形態と同じ構成となる部分には、対応する符号を付して、それらの説明は省略する。以下では、本第２の実施の形態に特徴的な構成、及び処理について説明を行う。
【００４７】
まず、本第２の実施の形態における印刷装置２（図示略）は、制御部２１、表示部２２、操作部２３、印刷データ入力部２４、画像メモリ２５、文字認識部２６、禁則文字列検出部２７、印刷可否判定部２８、印刷部２９、禁則文字列テーブル２０１及び禁則画像テーブル３０２を備える記憶部３０、印刷データ出力部３１、画像パターン認識部３２、禁則画像検出部３３、送信可否判定部３４を備えて構成されている。すなわち、印刷装置２は、本第２の実施の形態に特徴的な構成として、印刷データ出力部３１、画像パターン認識部３２、禁則画像検出部３３、送信可否判定部３４をさらに備え、記憶部３０は、禁則画像テーブル３０２をさらに格納することを特徴としている。
【００４８】
まず、データ出力部３１は、通信部を備え、この通信部は、ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）、あるいはインターネット等のネットワークを介して接続される外部機器（パーソナルコンピュータ、ファクシミリ等）に印刷データの送信を行う。
【００４９】
画像パターン認識部３２は、印刷データが画像データである場合に、制御部２１に制御に応じて、画像を所定パターンに分割し、これらの画像パターンの認識を行い、認識した画像パターンを禁則画像検出部３３に出力する。
【００５０】
禁則画像検出部３３は、制御部２１の制御に応じて、画像パターン認識部３２により認識された画像パターンに、禁則画像テーブル３０１に記憶されている禁則画像が含まれているかを検出する。そして、検出結果を通信可否判定部３４に出力する。
【００５１】
送信可否判定部３４は、禁則画像検出部３３から入力される検出結果に基づいて、印刷データが送信可能なデータであるか、即ち、禁則画像が含まれていない印刷データであるか否かを判定し、判定結果を制御部２１に出力する。
【００５２】
記憶部３０は、記録媒体に禁則画像テーブル３０１を格納し、この禁則画像テーブルは、所定の画像パターンを禁則画像として記憶するテーブルであり、例えば、（秘）印等の画像パターンを記憶している。この禁則画像となる画像パターンが印刷データに含まれている場合、当該印刷データの送信は一時的に中止される。
【００５３】
また、制御部２１は、本第２の実施の形態に特徴的な処理として、ＲＯＭから守秘送信処理プログラムを読み出して、後述する守秘送信処理（図３参照）を実行する。以下、本第２の実施の形態における動作として、制御部２１により実行される守秘送信処理について説明する。
【００５４】
図３は、制御部２１により実行される守秘送信処理を示すフローチャートである。図３に示すように、この守秘送信処理を実行するに際して、制御部２１は、印刷データの送信指示が入力されると（ステップＳ１１；ＹＥＳ）、指示された印刷データを画像メモリ２５に一時的に格納すると共に、ユーザにより予め守秘送信処理を実行するための守秘設定が行われているかを判断する（ステップＳ１２）。ここで、守秘設定が行われていない場合は（ステップＳ１２；ＮＯ）、そのまま印刷データをデータ出力部３１に出力して外部機器に送信させる（ステップＳ１８）。
【００５５】
また、守秘設定が行われている場合（ステップＳ１２；ＹＥＳ）、制御部２１は、印刷データが送信可能なデータであるか否かを判断するために、まず、指示された印刷データがテキストデータであるか否かを判断する（ステップＳ１３）。ここで、印刷データがテキストデータである場合（ステップＳ１３；ＹＥＳ）、制御部２１は、印刷データを禁則文字列検出部１７に出力して、禁則文字列の検出を行わせる（ステップＳ１４）。さらに、制御部２１は、禁則文字列検出部１７により検出された送信可否判定部１８に出力させて、印刷データが送信可能であるか否かを判定させる（ステップＳ１５）。
【００５６】
また、印刷データがテキストデータでない場合（ステップＳ１３；ＮＯ）、すなわち印刷データが画像データである場合、制御部２１は、印刷データを画像パターン認識部３２に出力して、画像パターンの認識を行わせる（ステップＳ１９）。続いて、制御部２１は、画像パターン認識部３２から、画像パターンが認識された印刷データを禁則画像検出部３２に出力させ、認識された画像パターンから禁則画像の検出を行わせる（ステップＳ２０）。さらに、制御部１１は、禁則画像検出部３２から、禁則画像の検出結果を送信可否判定部３４に出力させ、この検出結果に基づいて、印刷データが送信可能なデータであるか否かを判定させる（ステップＳ１５）。
【００５７】
そして、送信可否判定部３４の判定結果により、印刷データが送信可能なデータであると判断された場合（ステップＳ１５；ＹＥＳ）、制御部２１は、画像メモリ１５に格納させた印刷データを取得して、印刷データ出力部３１に出力し、印刷データを外部機器に送信させる（ステップＳ１８）。また、送信可否判定部３４の判定結果により、印刷データが送信可能なデータでない場合（ステップＳ１８；ＮＯ）、制御部２１は、警告情報を生成して、表示部１２に表示させ（ステップＳ１６）、ユーザからの指示を待機する（ステップＳ１７）。
【００５８】
ここで、操作部１３を介して、ユーザから送信を継続する指示が入力された場合（ステップＳ１７；ＹＥＳ）、制御部２１は、画像メモリ１５に格納させた印刷データを取得して、印刷データ出力部３１に出力し、印刷データを外部機器に送信させる（ステップＳ１８）。また、ユーザから送信を中止する指示が入力された場合、または所定時間経過しても指示が入力されなかった場合（ステップＳ１７；ＮＯ）、制御部２１は、画像メモリ１５に格納した印刷データを削除して、送信ジョブをキャンセルする（ステップＳ２１）。
【００５９】
以上のように、本第２の実施の形態によれば、印刷データをネットワークに接続される外部機器に送信する際に、印刷データがテキストデータである場合、印刷データに予め登録した禁則文字列が含まれているか否かを判定し、印刷データが画像データである場合、この画像データに予め登録した禁則画像が含まれているか否かを判定する。そして、印刷データに、禁則文字列または禁則画像が含まれている場合は、ユーザに印刷データの送信を行うか否かの再確認を行い、ユーザからの送信指示が入力されるまで印刷データの送信を行わない。
【００６０】
したがって、ユーザが印刷データを外部機器に送信する際に、印刷データの機密性を認識していない場合であっても、禁則文字列を含む印刷データ、または禁則画像を含む印刷データに関しては、外部機器への送信の可否を再確認して、ユーザからの指示が入力されるまで、印刷データの送信を行わないことにより、重要な機密文書が、不用意に外部に漏れることを防止することができる。
【００６１】
また、印刷データに機密内容を含むことを示すマーク、スタンプ、画像等を禁則画像テーブルに記憶させておくことにより、禁則文字列の検出だけでは判定できない印刷データの機密性を精度良く検出して、よりセキュリティの高い印刷データの管理を行うことができる。
【００６２】
また、守秘印刷処理の実行は、ユーザの任意の設定により行うことができるため、印刷装置の使用目的に応じた処理を行わせることができ、効率良く印刷データの送信を行うことができる。
【００６３】
なお、上述した本実施の形態における記述は、本発明に係る好適な印刷装置の一例であり、これに限定されるものではない。
例えば、印刷装置２は、画像パターン認識部３２、禁則画像検出部３３を備える構成としたが、印刷装置１にこれらを備えても良く、禁則文字列または禁則画像を印刷データから検出して、印刷の可否を確認する構成であってもよい。
【００６４】
また、記憶部２０に禁則解除文字列テーブルを備え、例えば、「広告」、「緊急」といった禁則解除文字列が印刷データに含まれる場合は、禁則文字列が検出された場合であっても、印刷可否判定部１８または送信可否判定部３４により、印刷または送信を許可する判定を行わせる構成であってもよい。また、ユーザの設定により、禁則文字列、禁則画像、禁則解除文字列の優先順位や、処理方法を任意に設定可能な構成であっても良く、これにより、機密内容を含む印刷データであっても、状況に応じて柔軟な処理ができるようになり、利便性が良い。
【００６５】
さらに、印刷データに禁則文字列または禁則画像が含まれていた場合に、表示情報を生成して、表示部１２に表示させる構成としたが、これに限らず、例えば、音声等により警告情報を出力する構成であっても良く、また、ＦＡＸ、電子メール等により、印刷データの送信者に警告情報を送信する構成であっても良い。
【００６６】
その他、本実施の形態における印刷装置１、２の構成部分の細部構成、及び細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能であることは勿論である。
【００６７】
【発明の効果】
請求項１記載の発明によれば、印刷データが印刷データ出力手段から出力される際に、所定の禁則文字列が印刷データに含まれるかを検出して、印刷データから禁則文字列が検出された場合、この印刷データの出力を一時的に停止させることができる。これにより、例えば、禁則文字列記憶手段に機密内容となるキーワードを禁則文字列として記憶させることにより、機密内容を含む印刷データが誤って印刷または外部機器に送信され、第３者に閲覧されることを防止することができる。
【００６８】
請求項２記載の発明によれば、請求項１記載の発明の効果に加えて、印刷データが画像データである場合、文字認識手段により画像データをテキストデータに変換して、禁則文字列の検出を行うことができ、種々の印刷データに適用することができる。
【００６９】
請求項３記載の発明によれば、印刷データ出力手段から印刷データを出力する際に、印刷データを画像パターンとして認識し、画像パターンとして認識された印刷データから禁則画像が含まれているか否かを検出し、印刷データから禁則画像が検出された場合に、この印刷データが印刷データ出力手段から出力されることを一時的に停止させることができる。これにより、例えば、印刷データが機密内容を含むことを示す所定のマーク、スタンプ、画像等を禁則画像として禁則画像記憶手段に記憶させておくことにより、重要な印刷データが印刷、外部機器に送信されてしまうことを防ぐことができる。
【００７０】
請求項４記載の発明によれば、請求項１から３のいずれかに記載の発明の効果に加えて、例えば、ユーザが印刷データの機密性を認識せずに出力しようとした場合でも、印刷データに禁則文字列または禁則画像が含まれる場合は、警告情報が出力されるため、印刷データが機密内容を含む可能性があることをユーザに報知することができる。
【００７１】
請求項５記載の発明によれば、請求項１から４のいずれかに記載の発明の効果に加えて、ユーザに再度出力指示を入力させることにより、印刷データの機密性を再確認させることができ、セキュリティの高い印刷データの管理を行うことができる。
【００７２】
請求項６記載の発明によれば、請求項５記載の発明の効果に加えて、ユーザの指示に応じて、印刷データに機密内容が含まれる場合、印刷データが印刷データ出力手段から出力されることを中止することができるため、機密内容を含む印刷データが、外部に漏洩することがなく、セキュリティを向上させることができる。
【図面の簡単な説明】
【図１】本発明を適用した実施の形態における印刷装置１の要部構成を示すブロック図である。
【図２】図１に示す制御部１１により実行される守秘印刷処理を示すフローチャートである。
【図３】本第２の実施の形態における制御部２１により実行される守秘送信処理を示すフローチャートである。
【符号の説明】
１　　印刷装置
１１　　制御部
１２　　表示部
１３　　操作部
１４　　印刷データ入力部
１５　　画像メモリ
１６　　文字認識部
１７　　禁則文字列検出部
１８　　印刷可否判定部
１９　　印刷部
２０　　記憶部
【図１】
2004023149.tif 000003
【図２】
2004023149.tif 000004
【図３】
2004023149.tif 000005