(57)【特許請求の範囲】
【請求項１】
操作者により入力されるパスワードを取得する取得手段と、
原稿を読み取り画像データを生成する読取手段と、
前記取得手段により取得された前記パスワードを暗号キーとして、前記読取手段により生成された前記画像データを暗号化して暗号化画像ファイルを生成する暗号化手段と、
前記暗号化手段により生成された前記暗号化画像ファイルから該暗号化画像ファイルを特定する固有識別情報を生成する生成手段と、
前記生成手段により生成された前記固有識別情報と前記パスワードとを対応付けた管理テーブルを作成する作成手段と、
前記作成手段により作成された前記管理テーブルを記憶する記憶手段と、
前記操作者により前記暗号化画像ファイルの復号化を要求する操作がされたときに、該暗号化画像ファイルから該暗号化画像ファイルの固有識別情報を取得するとともに、前記記憶手段に記憶されている前記管理テーブルから該固有識別情報と対応するパスワードを取得し、該パスワードを復号キーとして前記暗号化画像ファイルを復号化する復号化手段と、を備えることを特徴とする画像読取装置。
【請求項２】
前記固有識別情報は、前記暗号化画像ファイルのハッシュ値であることを特徴とする請求項１に記載の画像読取装置。
【請求項３】
操作者により入力されるパスワードを取得する取得手段と、
原稿を読み取り画像データを生成する読取手段と、
前記取得手段により取得された前記パスワードを暗号キーとして、前記読取手段により生成された前記画像データを暗号化して暗号化画像ファイルを生成する暗号化手段と、
前記暗号化手段により生成された前記暗号化画像ファイルを特定する固有識別情報を生成するとともに、該固有識別情報を前記暗号化画像ファイルに埋め込む生成手段と、
前記生成手段により生成された前記固有識別情報と前記パスワードとを対応付けた管理テーブルを作成する作成手段と、
前記作成手段により作成された前記管理テーブルを記憶する記憶手段と、
前記操作者により前記暗号化画像ファイルの復号化を要求する操作がされたときに、該暗号化画像ファイルから、該暗号化画像ファイルに埋め込まれた該暗号化画像ファイルの固有識別情報を取得するとともに、前記記憶手段に記憶されている前記管理テーブルから該固有識別情報と対応するパスワードを取得し、該パスワードを復号キーとして前記暗号化画像ファイルを復号化する復号化手段と、を備えることを特徴とする画像読取装置。
【請求項４】
前記固有識別情報は、ランダムな英数字列であることを特徴とする請求項３に記載の画像読取装置。
【請求項５】
前記作成手段は、操作者毎に前記管理テーブルを作成し、
前記記憶手段は、前記操作者毎に前記管理テーブルを記憶し、
前記復号化手段は、復号化を要求する操作を行った操作者の管理テーブルから前記パスワードを取得することを特徴とする請求項１〜４のいずれか１項に記載の画像読取装置。
【請求項６】
前記画像データの暗号化、及び前記暗号化画像ファイルの復号化を要求する操作者の認証を行う認証手段を備えることを特徴とする請求項１〜５のいずれか１項に記載の画像読取装置。
【請求項７】
操作者により入力されるパスワードを取得する取得ステップと、
原稿を読み取り画像データを生成する読取ステップと、
前記取得ステップで取得された前記パスワードを暗号キーとして、前記読取ステップで生成された前記画像データを暗号化して暗号化画像ファイルを生成する暗号化ステップと、
前記暗号化ステップで生成された前記暗号化画像ファイルから該暗号化画像ファイルを特定する固有識別情報を生成する生成ステップと、
前記生成ステップで生成された前記固有識別情報と前記パスワードとを対応付けた管理テーブルを作成する作成ステップと、
前記作成ステップで作成された前記管理テーブルを記憶する記憶ステップと、
前記操作者により前記暗号化画像ファイルの復号化を要求する操作がされたときに、該暗号化画像ファイルから該暗号化画像ファイルの固有識別情報を取得するとともに、前記記憶ステップで記憶された前記管理テーブルから該固有識別情報と対応するパスワードを取得し、該パスワードを復号キーとして前記暗号化画像ファイルを復号化する復号化ステップと、を備えることを特徴とする画像読取方法。
【請求項８】
前記固有識別情報は、前記暗号化画像ファイルのハッシュ値であることを特徴とする請求項７に記載の画像読取方法。
【請求項９】
操作者により入力されるパスワードを取得する取得ステップと、
原稿を読み取り画像データを生成する読取ステップと、
前記取得ステップで取得された前記パスワードを暗号キーとして、前記読取ステップで生成された前記画像データを暗号化して暗号化画像ファイルを生成する暗号化ステップと、
前記暗号化ステップで生成された前記暗号化画像ファイルを特定する固有識別情報を生成するとともに、該固有識別情報を前記暗号化画像ファイルに埋め込む生成ステップと、
前記生成ステップで生成された前記固有識別情報と前記パスワードとを対応付けた管理テーブルを作成する作成ステップと、
前記作成ステップで作成された前記管理テーブルを記憶する記憶ステップと、
前記操作者により前記暗号化画像ファイルの復号化を要求する操作がされたときに、該暗号化画像ファイルから、該暗号化画像ファイルに埋め込まれた該暗号化画像ファイルの固有識別情報を取得するとともに、前記記憶ステップで記憶された前記管理テーブルから該固有識別情報と対応するパスワードを取得し、該パスワードを復号キーとして前記暗号化画像ファイルを復号化する復号化ステップと、を備えることを特徴とする画像読取方法。
【請求項１０】
前記固有識別情報は、ランダムな英数字列であることを特徴とする請求項９に記載の画像読取方法。
【請求項１１】
前記作成ステップでは、操作者毎に前記管理テーブルを作成し、
前記記憶ステップでは、前記操作者毎に前記管理テーブルを記憶し、
前記復号化ステップでは、復号化を要求する操作を行った操作者の管理テーブルから前記パスワードを取得することを特徴とする請求項７〜１０のいずれか１項に記載の画像読取方法。
【請求項１２】
前記画像データの暗号化、及び前記暗号化画像ファイルの復号化を要求する操作者の認証を行う認証ステップを備えることを特徴とする請求項７〜１１のいずれか１項に記載の画像読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置及び画像読取方法に関し、特に、原稿を読み取る際に暗号化された画像ファイルを生成する画像読取装置及び画像読取方法に関する。
【背景技術】
【０００２】
文書管理のセキュリティを高めるため、原稿をスキャンしてスキャンデータを生成するスキャナ又はスキャナ機能を備える複合機には、原稿をスキャンする際にパスワードで暗号化されたＰＤＦ（Portable Document Format）ファイルを生成するものが実用化されている。このようなスキャナ又は複合機では、パスワードの設定により情報漏洩の防止を図っており、スキャンデータを暗号化ＰＤＦファイルにすることで、権限を持たないユーザによる閲覧、印刷等を防止している。
【０００３】
一般的にパスワードには文字及び／又は数字等を連続的に並べたものが用いられる。また、下記特許文献１には、文字列及び／又は数字列を用いたパスワードの代わりに画像又は文書等のファイルを入力し、入力された画像又は文書等のファイルの内容とこのファイルの名称、サイズ等のファイルに付随する情報とからパスワードを生成する方法が開示されている。
【特許文献１】特開２００２−３５１８４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
一方、パスワードの管理は、通常、パスワードを使用する各ユーザに任されているため、パスワードを忘れてしまったり、紛失してしまったりするおそれがある。特に、用途毎に複数のパスワードを設定したような場合には顕著になる。このような問題は、文字及び／又は数字等を連続的に並べたパスワードであっても、画像又は文書等のファイルを入力する特許文献１に記載された方法であっても同様に起こり得る。そして、パスワードを忘れてしまったり、紛失してしまったりすると、暗号化ＰＤＦファイル等の暗号化された画像ファイルを見ることができなくなってしまう。
【０００５】
本発明は、上記問題点を解消する為になされたものであり、パスワードを用いて画像データを暗号化、復号化する際に、セキュリティを低下させることなくユーザの利便性を向上することが可能な画像読取装置及び画像読取方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像読取装置は、操作者により入力されるパスワードを取得する取得手段と、原稿を読み取り画像データを生成する読取手段と、取得手段により取得されたパスワードを暗号キーとして、読取手段により生成された画像データを暗号化して暗号化画像ファイルを生成する暗号化手段と、暗号化手段により生成された暗号化画像ファイルから該暗号化画像ファイルを特定する固有識別情報を生成する生成手段と、生成手段により生成された固有識別情報とパスワードとを対応付けた管理テーブルを作成する作成手段と、作成手段により作成された管理テーブルを記憶する記憶手段と、上記操作者により暗号化画像ファイルの復号化を要求する操作がされたときに、該暗号化画像ファイルから該暗号化画像ファイルの固有識別情報を取得するとともに、記憶手段に記憶されている管理テーブルから該固有識別情報と対応するパスワードを取得し、該パスワードを復号キーとして暗号化画像ファイルを復号化する復号化手段とを備えることを特徴とする。
【０００７】
また、本発明に係る画像読取方法は、操作者により入力されるパスワードを取得する取得ステップと、原稿を読み取り画像データを生成する読取ステップと、取得ステップで取得されたパスワードを暗号キーとして、読取ステップで生成された画像データを暗号化して暗号化画像ファイルを生成する暗号化ステップと、暗号化ステップで生成された暗号化画像ファイルから該暗号化画像ファイルを特定する固有識別情報を生成する生成ステップと、生成ステップで生成された固有識別情報とパスワードとを対応付けた管理テーブルを作成する作成ステップと、作成ステップで作成された管理テーブルを記憶する記憶ステップと、上記操作者により暗号化画像ファイルの復号化を要求する操作がされたときに、該暗号化画像ファイルから該暗号化画像ファイルの固有識別情報を取得するとともに、記憶ステップで記憶された管理テーブルから該固有識別情報と対応するパスワードを取得し、該パスワードを復号キーとして暗号化画像ファイルを復号化する復号化ステップとを備えることを特徴とする。
【０００８】
本発明に係る画像読取装置または画像読取方法によれば、画像データがパスワードで暗号化される際に、暗号化画像ファイルから生成され該暗号化画像ファイルを特定する固有識別情報と操作者が入力したパスワードとを対応付けた管理テーブルが作成されて記憶される。一方、暗号化画像ファイルが復号化される際に、暗号化画像ファイルから取得される該暗号化画像ファイルの固有識別情報と対応するパスワードが管理テーブルから取得され、該パスワードを復号キーとして暗号化画像ファイルが復号化される。すなわち、暗号化画像ファイルを復号化する際に操作者がパスワードを入力する必要がないため、例えばパスワードを忘れたとしても暗号化画像ファイルを復号化することができる。また、画像データを暗号化する操作者と暗号化画像ファイルを復号化する操作者とは同一であることが必要であるため、権限を持たない第三者による閲覧、印刷等を防止することができる。以上の結果、セキュリティを低下させることなくユーザの利便性を向上することが可能となる。なお、本明細書において同一の操作者とは、同一人物のみならず、操作者から許可された者、及び操作者よりも上位の権限を有する者等を含む意である。なお、この場合、固有識別情報は、暗号化画像ファイルのハッシュ値であることが好ましい。
本発明に係る画像読取装置は、操作者により入力されるパスワードを取得する取得手段と、原稿を読み取り画像データを生成する読取手段と、取得手段により取得されたパスワードを暗号キーとして、読取手段により生成された画像データを暗号化して暗号化画像ファイルを生成する暗号化手段と、暗号化手段により生成された暗号化画像ファイルを特定する固有識別情報を生成するとともに、該固有識別情報を前記暗号化画像ファイルに埋め込む生成手段と、生成手段により生成された固有識別情報とパスワードとを対応付けた管理テーブルを作成する作成手段と、作成手段により作成された管理テーブルを記憶する記憶手段と、操作者により暗号化画像ファイルの復号化を要求する操作がされたときに、該暗号化画像ファイルから、該暗号化画像ファイルに埋め込まれた該暗号化画像ファイルの固有識別情報を取得するとともに、記憶手段に記憶されている管理テーブルから該固有識別情報と対応するパスワードを取得し、該パスワードを復号キーとして前記暗号化画像ファイルを復号化する復号化手段とを備えることを特徴とする。
また、本発明に係る画像読取方法は、操作者により入力されるパスワードを取得する取得ステップと、原稿を読み取り画像データを生成する読取ステップと、取得ステップで取得されたパスワードを暗号キーとして、読取ステップで生成された前記画像データを暗号化して暗号化画像ファイルを生成する暗号化ステップと、暗号化ステップで生成された暗号化画像ファイルを特定する固有識別情報を生成するとともに、該固有識別情報を前記暗号化画像ファイルに埋め込む生成ステップと、生成ステップで生成された固有識別情報とパスワードとを対応付けた管理テーブルを作成する作成ステップと、作成ステップで作成された管理テーブルを記憶する記憶ステップと、操作者により暗号化画像ファイルの復号化を要求する操作がされたときに、該暗号化画像ファイルから、該暗号化画像ファイルに埋め込まれた該暗号化画像ファイルの固有識別情報を取得するとともに、記憶ステップで記憶された前記管理テーブルから該固有識別情報と対応するパスワードを取得し、該パスワードを復号キーとして暗号化画像ファイルを復号化する復号化ステップとを備えることを特徴とする。
本発明に係る画像読取装置または画像読取方法によれば、画像データがパスワードで暗号化される際に、暗号化画像ファイルを特定する固有識別情報が暗号化画像ファイルに埋め込まれるとともに、該固有識別情報と操作者が入力したパスワードとを対応付けた管理テーブルが作成されて記憶される。一方、暗号化画像ファイルが復号化される際に、暗号化画像ファイルから取得される該暗号化画像ファイルの固有識別情報と対応するパスワードが管理テーブルから取得され、該パスワードを復号キーとして暗号化画像ファイルが復号化される。すなわち、暗号化画像ファイルを復号化する際に操作者がパスワードを入力する必要がないため、例えばパスワードを忘れたとしても暗号化画像ファイルを復号化することができる。また、画像データを暗号化する操作者と暗号化画像ファイルを復号化する操作者とは同一であることが必要であるため、権限を持たない第三者による閲覧、印刷等を防止することができる。以上の結果、セキュリティを低下させることなくユーザの利便性を向上することが可能となる。なお、この場合、固有識別情報は、ランダムな英数字列であることが好ましい。
【０００９】
本発明に係る画像読取装置では、作成手段が、操作者毎に管理テーブルを作成し、記憶手段が、操作者毎に管理テーブルを記憶し、復号化手段が、復号化を要求する操作を行った操作者の管理テーブルからパスワードを取得することが好ましい。
【００１０】
また、本発明に係る画像読取方法では、作成ステップにおいて、操作者毎に管理テーブルを作成し、記憶ステップにおいて、操作者毎に管理テーブルを記憶し、復号化ステップにおいて、復号化を要求する操作を行った操作者の管理テーブルからパスワードを取得することが好ましい。
【００１１】
この場合、暗号化する際に操作者毎に管理テーブルが作成されて記憶される。一方、復号化する際には、復号化を要求している操作者の管理テーブルからパスワードが取得される。そのため、暗号化を行った操作者と復号化を要求している操作者が異なっている場合には、パスワードすなわち復号キーを取得することができず、暗号化画像ファイルを復号化することができない。そのため、権限を持たない第三者による閲覧、印刷等を防止することができ、セキュリティを維持することが可能となる。
【００１２】
本発明に係る画像読取装置は、画像データの暗号化、及び暗号化画像ファイルの復号化を要求する操作者の認証を行う認証手段を備えることが好ましい。
【００１３】
また、本発明に係る画像読取方法は、画像データの暗号化、及び暗号化画像ファイルの復号化を要求する操作者の認証を行う認証ステップを備えることが好ましい。
【００１４】
この場合、画像データを暗号化する際、及び暗号化画像ファイルを復号化する際に操作者の認証が行われるため、両操作者の同一性を適切に担保することが可能となる。
【発明の効果】
【００１５】
本発明によれば、画像データを暗号化する際に、固有識別情報とパスワードとを対応付けた管理テーブルを作成して記憶しておき、暗号化画像ファイルを復号化する際に、固有識別情報と対応するパスワードを管理テーブルから取得し、該パスワードを復号キーとして暗号化画像ファイルを復号化する構成としたので、パスワードを用いて画像データを暗号化、復号化する際に、セキュリティを低下させることなくユーザの利便性を向上することが可能となる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して本発明の好適な実施形態について詳細に説明する。なお、各図において、同一要素には同一符号を付して重複する説明を省略する。また、ここでは、実施形態に係る画像読取装置（以下「スキャナ」という）がネットワーク複合機に搭載された場合を例にして説明する。
【００１７】
まず、図１を参照しつつ、スキャナ１０が搭載されたネットワーク複合機１の全体構成について説明する。図１は、スキャナ１０が搭載されたネットワーク複合機１の全体構成を示すブロック図である。
【００１８】
ネットワーク複合機１は、ネットワーク対応されたスキャナ、プリンタ、コピー、ファクシミリ、ＩＦＡＸ（インターネットファクシミリ）の各機能を有している。これらの各機能を実現するためにネットワーク複合機１は、スキャナ１０、記録部３０、コーデック３１、モデム３２、ＮＣＵ３３、ＩＦＡＸ制御部３４、Ｗｅｂサーバ３５、及びＬＡＮインターフェース３６等を備えている。なお、各部は通信線４０で相互に通信可能に接続されている。
【００１９】
スキャナ１０は、紙文書等の原稿を読み取り画像データを生成するものである。また、スキャナ１０は、必要に応じて画像データをパスワードで暗号化し、例えば暗号化ＰＤＦファイル（暗号化画像ファイル）を生成するとともに、暗号化ＰＤＦファイルをパスワードで復号化して元の画像データを取得する。
【００２０】
スキャナ１０は、暗号化ＰＤＦファイルを生成する際に、例えば該暗号化ＰＤＦファイルのハッシュ値、又はランダムな英数字列等を利用した暗号化ＰＤＦファイルの固有識別情報を取得するとともに、該固有識別情報と操作者により入力されたパスワードとを関連付ける管理テーブルを作成して記憶する。一方、スキャナ１０は、認証された操作者から暗号化ＰＤＦファイルを復号化する要求を受け付けたときに、暗号化ＰＤＦファイルから固有識別情報を取得して、該固有識別情報に対応するパスワードを管理テーブルから取得し、該パスワードを復号キーとして暗号化画像ファイルを自動的に復号化する。そのため、スキャナ１０は、制御部１１、操作部１２、認証部１３、読取部１４、暗号化部１５、固有識別情報生成部１６、管理テーブル作成部１７、記憶部１８、復号化部１９、及び表示部２０を有して構成されている。
【００２１】
制御部１１は、例えばＣＰＵ、ＲＯＭ、及びＲＡＭ等により構成されている。ＲＯＭは、スキャナ１０を含むネットワーク複合機１の動作に必要な種々のプログラムを記憶している。また、ＲＡＭは、ＳＲＡＭ又はＤＲＡＭ等により構成されており、プログラムの実行時に発生するデータを一時的に記憶する。制御部１１は、ＲＯＭに記憶されているプログラムを実行することにより、以下説明するスキャナ１０を構成する各部の機能を実現するとともに、ネットワーク複合機１を構成する他のハードウェアを統合的に制御する。
【００２２】
操作部１２は、スキャナ１０を含むネットワーク複合機１を操作するために必要なキー、例えば、テンキー、短縮キー、スタートキー、各種のファンクションキー等を備えている。操作部１２は、操作者により入力される、ネットワーク複合機１にログインするためのユーザ名、ＩＤナンバー等の認証情報、及び画像データを暗号化するためのパスワード等を取得する。すなわち、操作部１２は、特許請求の範囲に記載の取得手段として機能する。なお、操作部１２で取得された認証情報は認証部１３に出力される。また、操作部１２で取得されたパスワードは暗号化部１５及び管理テーブ作成部１７に出力される。
【００２３】
認証部１３は、スキャナ１０を含むネットワーク複合機１を使用する操作者（ユーザ）の認証を行う。認証部１３は、操作部１２により取得された操作者のユーザ名、ＩＤナンバー等の認証情報に基づいて、操作者の認証を行う。すなわち、認証部１３は、特許請求の範囲に記載の認証手段として機能する。読取部１４は、ＣＣＤ等によって紙文書などの原稿をスキャンして画像データを生成するものである。読取部１４は、特許請求の範囲に記載の読取手段として機能する。なお、読取部１４で生成された画像データは暗号化部１５に出力される。
【００２４】
暗号化部１５は、操作部１２により取得されたパスワードを暗号キーとして、読取部１４で生成された画像データを暗号化して暗号化ＰＤＦファイルを生成する。すなわち、暗号化部１５は、特許請求の範囲に記載の暗号化手段として機能する。なお、暗号化部１５で生成された暗号化ＰＤＦデータは固有識別情報生成部１６に出力される。
【００２５】
固有識別情報生成部１６は、暗号化部１５により生成された暗号化ＰＤＦファイルを特定する固有の識別情報を生成する。すなわち、固有識別情報生成部１６は、特許請求の範囲に記載の生成手段として機能する。ここで、固有識別情報としては、例えば暗号化ＰＤＦファイルのハッシュ値、又はランダムな英数字列等が好適に利用される。なお、固有識別情報としてランダムな英数字列を利用する場合には、暗号化ＰＤＦファイルに固有識別情報が埋め込まれ、暗号化ＰＤＦファイルと固有識別情報との対応付けが行われる。固有識別情報生成部１６により生成された固有識別情報は、管理テーブル作成部１７に出力される。また、暗号化ＰＤＦファイルは記憶部１８に出力される。
【００２６】
管理テーブル作成部１７は、固有識別情報生成部１６により生成された固有識別情報と、操作部１２により取得されたパスワードとを対応付けた管理テーブルを操作者毎に作成する。すなわち、管理テーブル作成部１７は、特許請求の範囲に記載の作成手段として機能する。ここで、管理テーブルの一例を図２に示す。図２に示された例では、ランダムな英数字列を利用した固有識別情報「ＨＥＦＥＯＷ２５２３６２３」とパスワード「ｔｅｓｔ１２３」とが関連付けられている。また、固有識別情報「８２３ＨＵＯＰＩＵ２５３２Ａ」とパスワード「ＪＥＩＦＶＥ」とが関連付けられている。上述したように、このような管理テーブルは操作者毎に作成される。なお、管理テーブル作成部１７により作成された管理テーブルは記憶部１８に出力される。
【００２７】
記憶部１８は、ＤＲＡＭ等で構成されており、暗号化部１５により生成された暗号化ＰＤＦファイル、及び管理テーブル作成部１７により作成された管理テーブルを操作者毎に記憶するものである。また、記憶部１８は、ＦＡＸ受信した画像データ等も記憶する。
【００２８】
復号化部１９は、操作者により暗号化ＰＤＦファイルの復号化を要求する操作がされたときに、記憶部１８に記憶されている暗号化ＰＤＦファイルの固有識別情報を取得して、記憶部１８に記憶されている管理テーブルから固有識別情報と対応するパスワードを取得し、該パスワードを復号キーとして暗号化ＰＤＦファイルを復号化する。すなわち、復号化部１９は、特許請求の範囲に記載の復号化手段として機能する。表示部２０は、ＬＣＤ等を用いた表示装置であり、スキャナ１０を含むインターネット複合機１の動作状態及び各種設定内容等を表示する。
【００２９】
続いて、記録部３０は、電子写真方式のプリンタであり、スキャナ１０から出力された画像データ及びファクシミリで受信した画像データ等を用紙にプリントアウトする。コーデック３１は、スキャナ１０で読み取った画像データを符号化圧縮するとともに符号化圧縮されている画像データを復号する。モデム３２は、ディジタル信号とアナログ信号との間の変復調を行う。また、ＮＣＵ３３は、モデム３２と接続されており、モデム３２とＰＳＴＮ（公衆交換電話網）６との接続を制御する。
【００３０】
ＩＦＡＸ制御部３４は、インターネット環境を利用し、送信原稿をＴＩＦＦ／ＰＤＦ形式の画像データとして、メールに添付して送信する。また、ＩＦＡＸ制御部３４は、設定された時間毎にＰＯＰサーバからメールを受信し、自動的にプリントアウトする。Ｗｅｂサーバ３５は、例えばＨＴＭＬで記述されたホームページ、ログインページ、及びスキャナ操作ページ等のデータに対して、端末装置２からアクセスして所定のＨＴＴＰタスクを実行することを可能にする。また、ＬＡＮインターフェース３６は、ネットワーク複合機１がＬＡＮ３と通信可能に接続するインターフェースである。ＬＡＮ３は、ルータ４を介してインターネット５と接続されている。
【００３１】
次に、図３、図４を併せて用いて、スキャナ１０の動作及びスキャナ１０による画像データの暗号化方法、復号化方法について説明する。なお、ここでは、ネットワーク複合機１にログインして暗号化ＰＤＦファイルを生成し、保存した後、ＬＡＮ３を介してネットワーク複合機１と接続された端末装置２からネットワーク複合機１にログインして、保存されている暗号化ＰＤＦファイルにアクセスし、復号化するという利用形態（図１参照）を例にして説明する。まず、図３を参照しつつ、スキャナ１０による画像データの暗号化処理について説明する。図３は、暗号化処理の処理手順を示すフローチャートである。
【００３２】
まず、ステップＳ１００では、ユーザ名及びＩＤナンバー入力を含む操作者からのログイン操作を受けて、操作者の認証が行われる。ユーザ名及びＩＤナンバーに基づいて操作者が認証された場合、操作者のスキャン要求を受けて、原稿のスキャンが開始され、画像データが生成される（ステップＳ１０２）。
【００３３】
次に、ステップＳ１０４では、操作者により入力された暗号化のためのパスワードが取得される。続くステップＳ１０６では、ステップＳ１０４で取得されたパスワードを暗号キーとして、ステップＳ１０２で生成された画像データが暗号化され、暗号化ＰＤＦファイルが生成される。
【００３４】
続いて、ステップＳ１０８では、ステップＳ１０６で生成された暗号化ＰＤＦファイルを特定する固有識別情報が生成される。上述したように、固有識別情報としては、例えば暗号化ＰＤＦファイルのハッシュ値、又はランダムな英数字列等が好適に利用される。固有識別情報としてランダムな英数字列を利用する場合には、暗号化ＰＤＦファイルに固有識別情報が埋め込まれ、暗号化ＰＤＦファイルと固有識別情報との対応付けが行われる。
【００３５】
次に、ステップＳ１１０では、ステップＳ１０８で生成された固有識別情報と、ステップＳ１０４で取得されたパスワードとを対応付けた管理テーブルが作成される。作成された管理テーブルは操作者毎に記憶部１８に記憶される。また、ステップＳ１０６で生成された暗号化ＰＤＦファイルも記憶部１８に記憶される（ステップＳ１１２）。その後、暗号化処理が終了する。
【００３６】
次に、図４を参照しつつ、スキャナ１０による復号化処理について説明する。図４は、復号化処理の処理手順を示すフローチャートである。なお、ここでは、上述したように、ＬＡＮ３を介してネットワーク複合機１と接続された端末装置２からログインして、暗号化ＰＤＦファイルにアクセスする場合を例にして説明する。
【００３７】
ステップＳ２００では、ユーザ名及びＩＤナンバー入力を含む操作者からのログイン操作を受けて、操作者の認証が行われる。ユーザ名及びＩＤナンバーに基づいて操作者が認証された場合、操作者によるＰＤＦファイルに対するアクセスが受け付けられる（ステップＳ２０２）。
【００３８】
続いて、ステップＳ２０４では、操作者によりアクセスされたＰＤＦファイルが暗号化されたＰＤＦファイルであるか否かについての判断が行われる。ここで、操作者によりアクセスされたＰＤＦファイルが暗号化ＰＤＦファイルでない場合には、復号化する必要がないため、本処理から抜ける。一方、操作者によりアクセスされたＰＤＦファイルが暗号化ＰＤＦファイルであるときには、ステップＳ２０６に処理が移行する。
【００３９】
ステップＳ２０６では、暗号化ＰＤＦファイルから固有識別情報が取得される。ここで、固有識別情報としてランダムな英数字列を用いている場合には、暗号化ＰＤＦファイルに埋め込まれている固有識別情報が抽出される。一方、固有識別情報としてハッシュ値を利用しているときには、暗号化ＰＤＦファイルのハッシュ値が演算により求められる。
【００４０】
次に、ステップＳ２０８において、ステップＳ２０６で取得された固有識別情報が操作者の管理テーブルに含まれているかチェックが行われる。続くステップＳ２１０では、ステップＳ２０８でのチェック結果に基づいて、固有識別情報が管理テーブルに含まれているか否かについての判断が行われる。ここで、固有識別情報が操作者の管理テーブルに含まれていない場合には、管理対象外の暗号化ＰＤＦファイル、又はアクセス権限のない暗号化ＰＤＦファイルであるため、本処理から抜ける。一方、固有識別情報が管理テーブルに含まれているときには、ステップＳ２１２に処理が移行する。
【００４１】
ステップＳ２１２では、ステップＳ２０６で取得された固有識別情報に対応するパスワードが記憶部１８に記憶されている管理テーブルから取得される。そして、続くステップＳ２１４において、ステップＳ２１２で取得されたパスワードを復号キーとして暗号化ＰＤＦファイルが復号化され、元の画像ファイルが生成される。その後、本処理が終了する。
【００４２】
本実施形態によれば、画像データがパスワードで暗号化される際に、暗号化ＰＤＦファイルを特定する固有識別情報と操作者が入力したパスワードとを対応付けた管理テーブルが作成されて記憶される。一方、暗号化ＰＤＦファイルが復号化される際に、暗号化ＰＤＦファイルから取得される固有識別情報と対応するパスワードが管理テーブルから取得され、該パスワードを復号キーとして暗号化ＰＤＦファイルが自動的に復号化される。すなわち、暗号化ＰＤＦファイルを復号化する際に操作者がパスワードを入力する必要がないため、例えばパスワードを忘れたとしても暗号化ＰＤＦファイルを復号化することができる。また、画像データを暗号化する操作者と暗号化ＰＤＦファイルを復号化する操作者とが同一であることが認証部１３でチェックされるため、権限を持たない第三者による閲覧、印刷等を防止することができる。その結果、セキュリティを低下させることなくユーザである操作者の利便性を向上することが可能となる。
【００４３】
本実施形態によれば、暗号化する際に操作者毎に管理テーブルが作成されて記憶される。一方、復号化する際には、復号化を要求している操作者の管理テーブルからパスワードが取得される。そのため、暗号化を行った操作者と復号化を要求している操作者が異なっている場合には、パスワードすなわち復号キーを取得することができず、暗号化ＰＤＦファイルを復号化することができない。そのため、権限を持たない第三者による閲覧、印刷等を防止することができ、セキュリティを維持することが可能となる。
【００４４】
以上、本発明の実施の形態について説明したが、本発明は、上記実施形態に限定されるものではなく種々の変形が可能である。例えば、上記実施形態では、本発明をネットワーク複合機に搭載したが、ネットワーク複合機の構成及び機能分担等は上記実施形態に限定されるものではない。また、本発明は、例えばスキャナ単体でも利用することができる。
【００４５】
上記実施形態では、暗号化ＰＤＦファイルを特定する固有識別情報としてハッシュ値又はランダムな英数字列を利用したが、固有識別情報は暗号化ＰＤＦファイルを特定することができるものであればよく、ハッシュ値及びランダムな英数字列には限定されない。
【００４６】
また、上記実施形態では、生成された暗号化ＰＤＦファイルをネットワーク複合機１内の記憶部１８に記憶したが、ＬＡＮ３に接続されたファイルサーバの共有フォルダ等に保存してもよい。
【００４７】
さらに、復号化プログラム及び管理テーブルを端末装置２で記憶しておき、暗号化ＰＤＦファイルを端末装置２側で自動的に復号化してプリントアウト等を行う構成とすることもできる。また、Ｗｅｂブラウザ上で暗号化ＰＤＦファイルのパスワードを確認したり、Ｅ−ｍａｉｌでパスワードを通知する機能等を付加してもよい。
【図面の簡単な説明】
【００４８】
【図１】実施形態に係る画像読取装置が搭載されたネットワーク複合機の構成を示すブロック図である。
【図２】管理テーブルの一例を示す図である。
【図３】実施形態に係る画像読取装置による暗号化処理の処理手順を示すフローチャートである。
【図４】実施形態に係る画像読取装置による復号化処理の処理手順を示すフローチャートである。
【符号の説明】
【００４９】
１  ネットワーク複合機
１０  スキャナ
１１  制御部
１２  操作部
１３  認証部
１４  読取部
１５  暗号化部
１６  固有識別情報生成部
１７  管理テーブル作成部
１８  記憶部
１９  復号化部
２０  表示部
【図１】
0005040627.tif 000002
【図２】
0005040627.tif 000003
【図３】
0005040627.tif 000004
【図４】
0005040627.tif 000005