(57)【要約】【課題】本発明は、認識情報に基づいてファイルを保護するファイル保護装置、ファイル保護方法、ファイル保護プログラム及び記録媒体に関する。【解決手段】スキャナ装置ＳＣは、予め既設定パスワードを記憶機能部２７に登録し、画像読み取り部で読み取ったファイルに対して操作表示部からパスワードが入力されると、合成開パスワード生成機能部２３で、入力された開パスワードと記憶機能部２７に予め登録されている既設定パスワードから合成パスワードを生成するとともに、権限パスワードを権限パスワード生成機能部２５で自動生成して、該ファイルに対して合成開パスワード及び権限パスワードに基づいて暗号化したパスワードＰＤＦファイルを生成する。【選択図】          図１
2010218154.tif 000002
【特許請求の範囲】
【請求項１】
予め設定される既設定認証情報を記憶する認証情報記憶手段と、
認証情報の入力される認証情報入力手段と、
所定のファイルに対して前記認証情報入力手段から入力された入力認証情報と前記認証情報記憶手段に記憶されている前記既設定認証情報から合成認証情報を生成する合成認証情報生成手段と、
ファイルの機密保護の設定／解除に用いる高次認証情報を自動生成する高次認証情報生成手段と、
前記認証情報入力手段から前記入力認証情報の入力された前記ファイルに対して前記合成認証情報及び前記高次認証情報に基づいて機密保護処理を施した保護ファイルを生成する保護ファイル生成手段と、
を備えていることを特徴とするファイル保護装置。
【請求項２】
前記認証情報記憶手段は、前記ファイル保護装置に対して予め用意されている認証情報または前記認証情報入力手段から予め入力された認証情報を前記既設定認証情報として記憶することを特徴とする請求項１記載のファイル保護装置。
【請求項３】
前記認証情報記憶手段は、前記既設定認証情報を前記ファイル保護装置によるファイルの機密保護を利用する利用者毎に記憶することを特徴とする請求項１または請求項２記載のファイル保護装置。
【請求項４】
前記合成認証情報生成手段は、前記入力認証情報を前記既設定認証情報の前後のいずれかまたは双方に付加して前記合成認証情報を生成することを特徴とする請求項１から請求項３のいずれかに記載のファイル保護装置。
【請求項５】
前記ファイル保護装置は、前記入力認証情報の妥当性を判定する判定手段を備えていることを特徴とする請求項１から請求項４のいずれかに記載のファイル保護装置。
【請求項６】
前記判定手段は、前記入力認証情報の文字数、文字種の適否を判定して該入力認証情報の妥当性を判定することを特徴とする請求項５記載のファイル保護装置。
【請求項７】
予め設定される既設定認証情報を認証情報記憶手段に登録する既設定認証情報登録処理ステップと、
認証情報入力手段からの認証情報の入力を受け付ける認証情報入力処理ステップと、
所定のファイルに対して前記認証情報入力処理ステップで受け付けた入力認証情報と前記認証情報記憶手段に登録されている前記既設定認証情報から合成認証情報を生成する合成認証情報生成処理ステップと、
ファイルの機密保護の設定／解除に用いる高次認証情報を自動生成する高次認証情報生成処理ステップと、
前記認証情報入力処理ステップで前記入力認証情報の入力された前記ファイルに対して前記合成認証情報及び前記高次認証情報に基づいて機密保護処理を施した保護ファイルを生成する保護ファイル生成処理ステップと、
を有していることを特徴とするファイル保護方法。
【請求項８】
コンピュータに、
予め設定される既設定認証情報を認証情報記憶手段に登録する既設定認証情報登録処理と、
認証情報入力手段からの認証情報の入力を受け付ける認証情報入力処理と、
所定のファイルに対して前記認証情報入力処理ステップで受け付けた入力認証情報と前記認証情報記憶手段に登録されている前記既設定認証情報から合成認証情報を生成する合成認証情報生成処理と、
ファイルの機密保護の設定／解除に用いる高次認証情報を自動生成する高次認証情報生成処理と、
前記認証情報入力処理で前記入力認証情報の入力された前記ファイルに対して前記合成認証情報及び前記高次認証情報に基づいて機密保護処理を施した保護ファイルを生成する保護ファイル生成処理と、
を実行させることを特徴とするファイル保護プログラム。
【請求項９】
請求項８記載のファイル保護プログラムを記録したことを特徴とするコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイル保護装置、ファイル保護方法、ファイル保護プログラム及び記録媒体に関し、詳細には、認識情報に基づいてファイルを保護するファイル保護装置、ファイル保護方法、ファイル保護プログラム及び記録媒体に関する。
【背景技術】
【０００２】
プリンタ装置、ファクシミリ装置、複合装置、複写装置、スキャナ装置、コンピュータ等の情報処理装置においては、種々のデータ（画像データ等）のファイルを取り扱うことから、近時、そのデータ（ファイル）の機密性（セキュリティ）をいかに確立するかが重要な課題となってきている。
【０００３】
特に、近時、情報処理装置においては、取り込んだデータをファイルとしてメモリに保存して、電子メール等によって配信する等の出力処理が行われており、ネットワーク上での盗聴、誤配信等からデータファイルのセキュリティをいかに確保するかが重要な課題となっている。
【０００４】
そして、従来から情報処理装置においては、機密を要するファイルに対してパスワードを設定して、機密を保持することが行われている（特許文献１参照）。
【０００５】
従来、例えば、スキャナ装置においては、例えば、スキャンしたデータをＰＤＦ（Portable Document Format）形式のファイルに変換してファイル送信する場合、２種類のパスワードを設定してファイルの保護を図るようになっている。このパスワード（認証情報）は、ＰＤＦを開くときに必要なファイル開用パスワードとＰＤＦファイルに印刷不可等のセキュリティ制限を設定するときに必要なパスワードであり、権限パスワードは、一度設定したセキュリティを設定変更する場合にも必要であり、また、権限パスワードは、ＰＤＦファイルを開くことも可能である。
【０００６】
また、今日、ＣＰＵ（Central Processing Unit ）の高速化やＧＰ（General Purpose）ＣＰＵが出現してきたことにより、ブルートフォースアタック（Brute Force Attack/Brute Force Password Cracking）やディクショナリーアタック（dictionary attack）によって、短いパスワードの解読が容易に行われるようになってきている。そのため、安全なパスワードとしての長さも長く要求されるようになってきており、１２文字から１６文字以上のパスワードの設定が必要となってきている。
【０００７】
そこで、従来、パスワードの設定入力において、パスワードの長さや文字のパターンをチェックし、条件に満たさないパスワードをエラーにして、設定されている長さ以上の長さや文字パターンのパスワードの利用を強制することで、パスワードの安全性を向上させることが行われている。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来技術にあっては、ファイルに設定するパスワードの設定入力操作においてパスワードの長さや文字のパターンを要求することでパスワードの安全性の向上を図っているため、パスワードの設定入力操作が面倒であるだけでなく、パスワードを構成する文字列を操作部で全て入力することとなり、のぞき見による安全性の確保の工場が要望されている。すなわち、上記ＰＤＦファイルの場合、ファイル開用パスワードと権限パスワードを設定入力することとなるが、１つのパスワードに対して安全性の向上から１２文字から１６文字以上を入力するとして、２４文字から３２文字以上の文字を設定入力する必要があり、このパスワードの設定入力に対してそれぞれのパスワードで入力したパスワードの確認を行うために入力する確認用入力操作を含めると、パスワードの設定入力操作を４回、合計で４８文字から６４文字以上の文字の設定入力操作を行う必要があり、パスワードの設定入力操作が面倒であるという問題があった。
【０００９】
また、従来のパスワードは、設定入力された文字からのみ構成されていたため、のぞき見されると、パスワードの全てが把握されてしまうこととなり、パスワードの安全性を向上させる上で、改良の必要があった。
【００１０】
そこで、本発明は、入力操作の操作性を向上させつつ機密保護性能の高い認識情報を生成してファイルの機密保護を向上させるファイル保護装置、ファイル保護方法、ファイル保護プログラム及び記録媒体を提供することを目的としている。
【課題を解決するための手段】
【００１１】
本発明は、上記目的を達成するために、予め既設定認証情報を認証情報記憶手段に登録し、所定のファイルに対して認証情報入力手段から認証情報が入力されると、入力された該入力認証情報と前記認証情報記憶手段に登録されている前記既設定認証情報から合成認証情報を生成するとともに、ファイルの機密保護の設定／解除に用いる高次認証情報を自動生成して、該ファイルに対して前記合成認証情報及び前記高次認証情報に基づいて機密保護処理を施した保護ファイルを生成することを特徴としている。
【００１２】
また、本発明は、前記認証情報記憶手段が、前記ファイル保護装置に対して予め用意されている認証情報または前記認証情報入力手段から予め入力された認証情報を前記既設定認証情報として記憶することを特徴としてもよい。
【００１３】
さらに、本発明は、前記認証情報記憶手段が、前記既設定認証情報を前記ファイル保護装置によるファイルの機密保護を利用する利用者毎に記憶することを特徴としてもよい。
【００１４】
また、本発明は、前記入力認証情報を前記既設定認証情報の前後のいずれかまたは双方に付加して前記合成認証情報を生成することを特徴としてもよい。
【００１５】
さらに、本発明は、前記入力認証情報の妥当性を判定してもよく、この場合、前記入力認証情報の文字数、文字種の適否を判定して該入力認証情報の妥当性を判定することを特徴としてもよい。
【発明の効果】
【００１６】
本発明によれば、入力操作の操作性を向上させつつ機密保護性能の高い認識情報を生成することができ、認証情報の入力操作性を向上させつつファイルの機密保護を向上させることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施例を適用した配信システムのシステム構成図。
【図２】スキャナ装置の要部機能ブロック構成図。
【図３】既設定パスワード設定処理を示すフローチャート。
【図４】機密ファイル保護処理を示すフローチャート。
【図５】パスワード生成処理及びパスワードＰＤＦファイル生成処理の説明図。
【図６】他の配信システムのシステム構成図。
【発明を実施するための形態】
【００１８】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１９】
図１〜図６は、本発明のファイル保護装置、ファイル保護方法、ファイル保護プログラム及び記録媒体の一実施例を示す図であり、図１は、本発明のファイル保護装置、ファイル保護方法、ファイル保護プログラム及び記録媒体の一実施例を適用した配信システム１のシステム構成図である。
【００２０】
図１において、配信システム１は、ネットワークＮＷにクライアント端末ＣＴとスキャナ装置ＳＣが接続されており、クライアント端末ＣＴ及びスキャナ装置ＳＣは、図１では、１台ずつ示されているが、それぞれ複数台ずつ接続されていてもよい。
【００２１】
配信システム１は、スキャナ装置ＳＣで原稿の画像データを読み取って、図１に破線矢印で示すように、ＰＤＦファイルに変換するとともに、パスワードで保護してネットワークＮＷ上をクライアント端末ＣＴに送信する。クライアント端末ＣＴは、例えば、パーソナルコンピュータ等の通常のコンピュータ等であり、スキャナ装置ＳＣから送られてきたＰＤＦファイルをハードディスク等に保管して、設定されているパスワードを入力することで、ＰＤＦファイルを開いたり、編集したり、印刷出力したりすることができる。
【００２２】
そして、スキャナ装置ＳＣは、原稿の画像を主走査及び副走査して読み取る画像読み取り部、読み取り画像データに適宜のデータ処理を施すデータ処理部、制御部及び操作表示部等を備えている。
【００２３】
操作表示部（認証情報入力手段）は、スキャナ装置ＳＣの操作やパスワードを入力操作するのに必要な各種キーを備えるとともに、ディスプレイ（例えば、液晶ディスプレイ）やＬＥＤ（Light Emitting Diode）等のランプを備えている。操作表示部の操作キーからは、スキャナ装置ＳＣを利用した原稿読み取り処理に必要な各種操作や後述するようにパスワード生成処理で必要な操作が行われ、ディスプレイには、操作キーから入力された命令内容やスキャナ装置ＳＣからオペレータに通知する各種情報が表示される。特に、スキャナ装置ＳＣは、操作表示部のディスプレイに、パスワード入力画面（図３、図４参照）を表示する。
【００２４】
制御部は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ＣＰＵ（Central Processing Unit ）等を備えて、ＣＰＵがＲＯＭ上のプログラムに基づいてＲＡＭをワークメモリとして利用してスキャナ装置ＳＣの各部を制御することで、スキャナ装置ＳＣとしての処理を実行するとともに、後述する本発明のパスワード生成処理を実行する。
【００２５】
すなわち、スキャナ装置ＳＣは、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Video Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明のファイル保護方法を実行するファイル保護プログラムを読み込んでＲＯＭやハードディスク等に導入することで、後述するパスワードを生成するファイル保護方法を実行するファイル保護装置であるスキャナ装置として構築されている。このファイル保護プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００２６】
そして、スキャナ装置ＳＣは、図２に示すように、配信システムアプリケーション１０上に、ファイル生成機能部２０が構築されており、ファイル生成機能部２０は、開パスワード入力機能部２１、既設定パスワード入力機能部２２、合成開パスワード生成機能部２３、既設定パスワード管理機能部２４、権限パスワード生成機能部２５、パスワードＰＤＦ生成機能部２６、記憶機能部２７、データ送信機能部２８及び通信機能部２９等を有している。
【００２７】
開パスワード入力機能部２１は、画像読み取り部で読み取った原稿の画像データから生成するＰＤＦファイルに設定する開パスワードの入力を行う機能を有し、開パスワードは、ＰＤＦファイルを開くのに必要なパスワードの一部である。開パスワード入力機能部２１は、図４に示すような開パスワード入力画面Ｇ２を操作表示部のディスプレイに表示し、該開パスワード入力画面Ｇ２に応じて操作表示部のキー操作で入力されたパスワードを開パスワードとして取得する。なお、本実施例では、パスワードは、数字、英字、記号等の文字で構成される。
【００２８】
既設定パスワード入力機能部２２は、既設定パスワードを予め設定入力を行う機能を有し、既設定パスワードは、入力された開パスワードに合成されるパスワードであって、予め設定入力される。既設定パスワード入力機能部２２は、図３に示すような既設定パスワード入力画面Ｇ１を操作表示部のディスプレイに表示し、該既設定パスワード入力画面Ｇ１に応じて操作表示部のキー操作で入力されたパスワードを既設定パスワードとして取得する。上記開パスワード入力機能部２１及び既設定パスワード入力機能部２２は、操作表示部によって実現され、認証情報入力手段として機能している。
【００２９】
既設定パスワード管理機能部２４は、既設定パスワード入力機能部２２が取得した既設定パスワードを、ハードディスク等の不揮発性メモリで構成されている記憶機能部（認証情報記憶手段）２７に格納して管理し、合成開パスワード生成タイミングに記憶機能部２７から読み出して合成開パスワード生成機能部２３に提供する。本実施例では、既設定パスワードは、開パスワードよりも文字数の多いパスワードとなっている。
【００３０】
なお、既設定パスワードとしては、操作表示部から設定入力するパスワードに限るものではなく、スキャナ装置ＳＣがシステムとして予め一意で設定登録されているパスワードであってもよいし、複数記憶しているパスワードから適宜選択するパスワードであってもよいし、開パスワード入力機能部２１が適宜ランダムに生成するパスワードであってもよい。また、記憶機能部２７は、既設定パスワードを、スキャナ装置ＳＣを利用してパスワード保護したファイルを生成させてクライアント端末ＣＴに送信する利用者毎に記憶する。
【００３１】
合成開パスワード生成機能部（合成認証情報生成手段）２３は、開パスワード入力機能部２１から受け取った開パスワードが、開パスワードとして適切か否かの妥当性を判定する。合成開パスワード生成機能部２３は、この開パスワードの妥当性を、入力されたパスワードの文字数、文字種が、開パスワードとして適切であるか否かによって判定する。
【００３２】
そして、合成開パスワード生成機能部２３は、入力されたパスワードが開パスワードとして妥当であると判定すると、開パスワード入力機能部２１から受け取った開パスワードと既設定パスワード管理機能部２４から受け取った既設定パスワードを合成して合成開パスワードを生成して、パスワードＰＤＦ生成機能部２６に渡す。
【００３３】
合成開パスワード生成機能部２３は、例えば、既設定パスワードの前に、開パスワード入力機能部２１から受け取った開パスワードを付加することで合成開パスワードを生成し、あるいは、既設定パスワードの後に、開パスワード入力機能部２１から受け取った開パスワードを付加することで合成開パスワードを生成する。また、合成開パスワード生成機能部２３は、既設定パスワードの前後に、開パスワード入力機能部２１から受け取った開パスワードを付加することで合成開パスワードを生成してもよい。
【００３４】
権限パスワード生成機能部（高次認証情報生成手段）２５は、文字、記号、数字等をランダムに組み合わせて権限パスワード（高次認証情報）を自動に生成し、権限パスワードは、ファイルの機密保護（セキュリティ確保）の設定／解除に用いるパスワードである。
【００３５】
パスワードＰＤＦ生成機能部２６は、画像読み取り部の読み取った原稿の画像データをからＰＤＦ形式のファイル（ＰＤＦファイル）を生成するとともに、合成開パスワード生成機能部２３が合成生成した合成開パスワード及び権限パスワード生成機能部２５の生成した権限パスワードを用いて、ＰＤＦファイルを暗号化したパスワードＰＤＦファイルを生成して、データ送信機能部２８に渡す。通信機能部２９は、ネットワークＮＷを介したデータ及び制御信号の送受信を行う。
【００３６】
データ送信機能部２８は、パスワードＰＤＦ生成機能部２６が生成したパスワードの組み込まれたＰＤＦファイルを通信機能部２９からネットワークＮＷを介してクライアント端末ＣＴに送信する。
【００３７】
次に、本実施例の作用を説明する。本実施例のスキャナ装置ＳＣは、権限パスワードを自動生成するとともに、開パスワードを入力されたパスワードと予め設定されている既設定パスワードを合成して合成開パスワードを生成して、該合成開パスワードと権限パスワードを用いてパスワードＰＤＦファイルを生成することでパスワード入力の簡便さとセキュリティの向上を図っている。
【００３８】
すなわち、スキャナ装置ＳＣは、まず、既設定パスワードを予め設定するために、既設定パスワード入力機能部２２が、操作表示部のディスプレイに、図３に示すような既設定パスワード入力画面Ｇ１を表示して既設定パスワードの入力を要求する（ステップＳ１０１）。この既設定パスワード入力画面Ｇ１には、既設定パスワードの入力欄、確認用の既設定パスワードの入力欄、［ＯＫ」と「キャンセル」のボタンが表示されており、ユーザは、既設定パスワードの入力欄と確認用の入力欄に、既設定パスワードとして設定したいパスワードを入力する。
【００３９】
スキャナ装置ＳＣは、既設定パスワード入力画面Ｇ１で既設定パスワードの入力が行われて「ＯＫ」ボタンが操作されると（ステップＳ１０２）、既設定パスワード管理機能部２４が、入力された既設定パスワードの妥当性をチェックする（ステップＳ１０３）。この既設定パスワードの妥当性は、例えば、入力されたパスワードに使用されている文字の種類、文字数等のパスワード使用文字の妥当性や入力パスワードと確認用入力パスワードが一致しているかの妥当性等である。
【００４０】
既設定パスワード管理機能部２４は、パスワードの妥当性が否定（ＮＧ）されると、その旨のエラーメッセージを操作表示部のディスプレイに表示して（ステップＳ１０４）、ステップＳ１０１に戻り、既設定パスワード入力機能部２２によって、再度、既設定パスワード入力画面Ｇ１を表示する処理から上記同様に処理を行う（ステップＳ１０１〜Ｓ１０４）。
【００４１】
ステップＳ１０３で、パスワードの妥当性が肯定（ＯＫ）であると、既設定パスワード管理機能部２４は、入力された既設定パスワードを記憶機能部２７に保存して既設定パスワード設定処理を終了する（ステップＳ１０５）。
【００４２】
次に、スキャナ装置ＳＣは、操作表示部からパスワード保護を要求する原稿画像データの送信要求があると、画像読み取り部で原稿の読み取りを開始する前、または、読み取った後に、開パスワード入力機能部２１が、図４に示すような開パスワード入力画面Ｇ２を表示して、開パスワードの入力を要求する（ステップＳ２０１）。この開設定パスワード入力画面Ｇ２には、開パスワードの入力欄、確認用の開パスワードの入力欄、「印刷」、「編集」、「コピー」のデータ処理項目選択欄、［ＯＫ」と「キャンセル」のボタンが表示されており、ユーザは、開パスワードの入力欄と確認用の入力欄に、開パスワードとして設定したいパスワードを入力し、また、処理させたい項目（印刷、編集、コピー）を選択する。
【００４３】
スキャナ装置ＳＣは、開パスワード入力画面Ｇ２で開パスワードの入力が行われ、処理項目が選択されて「ＯＫ」ボタンが操作されると（ステップＳ２０２）、開パスワード管理機能部２４が、入力された開パスワードの妥当性をチェックする（ステップＳ２０３）。この開パスワードの妥当性は、例えば、入力されたパスワードに使用されている文字の種類、文字数等のパスワード使用文字の妥当性や入力パスワードと確認用入力パスワードが一致しているかの妥当性等である。
【００４４】
なお、この開パスワードは、既に設定されている既設定パスワードよりも文字数の少ないパスワードで充分である。すなわち、後述するように、本実施例のスキャナ装置ＳＣは、既設定パスワードと開パスワードから合成開パスワードを生成するため、合成開パスワードが、１２文字から１６文字以上の文字数となっていれば、パスワードとしてのセキュリティを満たしているため、既設定パスワードとして、例えば、１０数文字のパスワードを設定登録すると、開パスワードとしては、数文字程度以上で充分である。
【００４５】
開パスワード管理機能部２４は、パスワードの妥当性が否定（ＮＧ）されると、その旨のエラーメッセージを操作表示部のディスプレイに表示して（ステップＳ２０４）、ステップＳ２０１に戻り、開パスワード入力機能部２２によって、再度、開パスワード入力画面Ｇ２を表示する処理から上記同様に処理を行う（ステップＳ２０１〜Ｓ２０４）。
【００４６】
ステップＳ２０３で、パスワードの妥当性が肯定（ＯＫ）であると、既設定パスワード管理機能部２４が記憶機能部２７から既設定パスワードを取得して合成開パスワード生成機能部２５に渡し（ステップＳ２０５）、合成開パスワード生成機能部２５が、開パスワードと既設定パスワードを合成して合成開パスワードを生成する（ステップＳ２０６）。
【００４７】
この合成開パスワードは、例えば、図５に示すように、既に設定入力されて記憶機能部２７に保存されている既設定パスワードに、操作表示部から入力された開パスワードを、既設定パスワードの前後のいずれかまたは双方に付加するという合成方法で生成することができるが、合成方法は、既設定パスワードと開パスワードを単純に足し合わせる方法に限るものではない。
【００４８】
次に、権限パスワード生成機能部２５が、所定文字数の文字列をランダムに生成する等の方法で権限パスワードを生成し（ステップＳ２０７）、パスワードＰＤＦ生成機能部２６が、画像読み取り部の読み取った原稿の画像データからＰＤＦファイルを生成するとともに、図５に示すように、合成開パスワード生成機能部２３が合成して生成した合成開パスワード及び権限パスワード生成機能部２５の生成した権限パスワードを用いて、ＰＤＦファイルを暗号化する等の方法でパスワードによって保護（暗号化等）したパスワードＰＤＦファイルを生成する（ステップＳ２０８）。スキャナ装置ＳＣは、このパルスＰＤＦ生成機能部２６の生成したパスワードＰＤＦファイルをデータ送信機能部２８が通信機能部２９からネットワークＮＷを介してクライアント端末ＣＴに送信する。
【００４９】
このように、本実施例のスキャナ装置ＳＣは、予め既設定パスワードを記憶機能部２７に登録し、所定のファイルに対して操作表示部からパスワードが入力されると、合成開パスワード生成機能部２３で、入力された開パスワードと記憶機能部２７に登録されている既設定パスワードから合成開パスワードを生成するとともに、ファイルの機密保護（セキュリティ確保）の設定／解除に用いる権限パスワードを権限パスワード生成機能部２５で自動生成して、該ファイルに対して合成開パスワード及び権限パスワードに基づいて機密保護処理を施した保護ファイル、すなわち暗号化したファイルであるパスワードＰＤＦファイルを生成する。
【００５０】
したがって、ＰＤＦファイルを生成させるときに入力するパスワードを、文字数の少ない開パスワードのみとして、パスワード入力操作を簡素化することができるとともに、既設定パスワードと開パスワードを合成した合成開パスワードを用いてパスワードＰＤＦファイルを生成して、のぞき見等に対しても機密保護を向上させることができる。また、権限パスワードを自動生成して、パスワードＰＤＦファイルの生成に用いているので、より一層機密保護を向上させることができる。
【００５１】
また、本実施例のスキャナ装置ＳＣは、合成開パスワードを生成する既設定パスワードを利用者毎に記憶して用いているので、パスワードの安全性を向上させることができ、より一層ファイルの機密保護を向上させることができる。
【００５２】
さらに、本実施例のスキャナ装置ＳＣは、記憶機能部２７に、スキャナ装置ＳＣに予めシステム設定されているパスワードまたは操作表示部から既設定パスワード入力機能部２２によって予め入力されたパスワードを既設定パスワードとして記憶している。
【００５３】
したがって、一意にシステム設定されているパスワードを用いることで、簡素で安価なスキャナ装置ＳＣにおいても、合成開パスワードの安全性を向上させることができ、また、利用者が予め入力したパスワードを既設定パスワードとして利用することで、利用状況に応じた合成開パスワードを生成して、利用性を向上させつつ合成開パスワードの安全性を向上させることができる。
【００５４】
また、本実施例のスキャナ装置ＳＣは、合成開パスワード生成機能部２３が、操作表示部から入力されて開パスワード入力機能部２１によって取得された開パスワードを、既設定パスワードの前後のいずれかまたは双方に付加して合成開パスワードを生成している。
【００５５】
したがって、簡単な構成で安全性の高い合成開パスワードを生成することができ、安価にファイルの機密保護を向上させることができる。
【００５６】
さらに、本実施例のスキャナ装置ＳＣは、操作表示部で入力されて開パスワード入力機能部２１で取得した開パスワードの妥当性を、例えば、入力されたパスワードの文字数、文字種が、開パスワードとして適切であるか否かによって判定する。
【００５７】
したがって、開パスワードとして適切なパスワードを使用して合成開パスワードを生成することができ、パスワードの安全性をより一層向上させることができる。また、開パスワードの妥当性を、パスワードの文字種や文字数で判定しているので、ディクショナリーアタックやブルートフォースアタックに対して適切に対抗することのできる合成開パスワードを生成することができ、パスワードの安全性をより一層向上させることができる。
【００５８】
なお、上記説明では、配信システム１は、スキャナ装置ＳＣとクライアント端末ＣＴがネットワークＮＷを介して直接接続されて、スキャナ装置ＳＣが、パスワード生成処理を行っているが、配信システムとしては、上記形態に限るものではなく、例えば、図６に示すように、配信システム３０が、ネットワークＮＷにスキャナ装置ＳＣ、クライアント端末ＣＴ及び配信サーバＳＶが接続されている形態であってもよい。この場合、配信サーバＳＶが、図２に示したようなファイル生成機能部を備え、開パスワードと既設定パスワードから合成開パスワードを生成するとともに、権限パスワードを生成して、生成した合成開パスワードと権限パスワードを用いて、図６に破線矢印で示すように、スキャナ装置ＳＣから送られてくるファイルからパスワードＰＤＦファイルを生成して、クライアント端末ＣＴに送信する。
【００５９】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【００６０】
本発明は、入力されるパスワード等の認証情報によってデータファイルのセキュリティを図るスキャナ装置、複合装置、複写装置等のファイル保護装置、ファイル保護方法、ファイル保護プログラム及び記録媒体に利用することができる。
【符号の説明】
【００６１】
１  配信システム
ＮＷ  ネットワーク
ＣＴ  クライアント端末
ＳＣ  スキャナ装置
１０  配信システムアプリケーション
２０  ファイル生成機能部
２１  開パスワード入力機能部
２２  既設定合成パスワード入力機能部
２３  開パスワード生成機能部
２４  既設定合成パスワード管理機能部
２５  権限パスワード生成機能部
２６  パスワードＰＤＦ生成機能部
２７  記憶機能部
２８  データ送信機能部
２９  通信機能部
Ｇ１  既設定パスワード入力画面Ｇ１
Ｇ２  開パスワード入力画面Ｇ２
３０  印刷システム
ＳＶ  配信サーバ
【先行技術文献】
【特許文献】
【００６２】
【特許文献１】特許第４０１２８４２号公報
【図１】
2010218154.tif 000003
【図２】
2010218154.tif 000004
【図３】
2010218154.tif 000005
【図４】
2010218154.tif 000006
【図５】
2010218154.tif 000007
【図６】
2010218154.tif 000008