(57)【要約】【課題】  読み取ったスキャン画像又はＦＡＸ受信文書を文書登録先に送信するときに、送信するスキャン画像又はＦＡＸ受信文書のセキュリティを確保できるようにする。【解決手段】  複数の文書登録先が有する公開鍵情報を取得して公開鍵束管理部３００に保存管理し、この公開鍵束管理部３００から、複数の文書登録先の中から操作者が所望する文書登録先に対応した公開鍵を抽出し、抽出した公開鍵に基づいてスキャン画像又はＦＡＸ受信文書を暗号化し、暗号化したスキャン画像又はＦＡＸ受信文書を選択された文書登録先に登録するために当該文書登録先に送信する。【選択図】  図３
2005277736.tif 000002
【特許請求の範囲】
【請求項１】
少なくともスキャン画像又はＦＡＸ受信文書を文書管理システムに登録する文書登録装置であって、
複数の文書登録先が有する公開鍵情報を取得する取得手段と、
前記公開鍵情報を保存管理する公開鍵管理手段と、
前記複数の文書登録先の中から操作者が所望する文書登録先を選択する選択手段と、
前記選択手段で選択された文書登録先に対応した公開鍵を前記公開鍵管理手段から抽出する抽出手段と、
前記スキャン画像又は前記ＦＡＸ受信文書を前記抽出手段で抽出した公開鍵に基づいて暗号化を施す暗号化手段と、
前記暗号化手段で暗号化されたスキャン画像又はＦＡＸ受信文書を、前記選択手段で選択された文書登録先の前記文書管理システムに登録するために当該文書登録先に送信する送信手段と
を有することを特徴とする文書登録装置。
【請求項２】
少なくともスキャン画像又はＦＡＸ受信文書を文書管理システムに登録する文書登録方法であって、
複数の文書登録先が有する公開鍵情報を取得する取得ステップと、
前記複数の文書登録先の中から操作者が所望する文書登録先を選択する選択ステップと、
前記選択ステップで選択された文書登録先に対応した公開鍵を、前記取得ステップで取得した前記公開鍵情報を保存管理する公開鍵管理手段から抽出する抽出ステップと、
前記スキャン画像又は前記ＦＡＸ受信文書を前記抽出ステップで抽出した公開鍵に基づいて暗号化を施す暗号化ステップと、
前記暗号化ステップで暗号化されたスキャン画像又はＦＡＸ受信文書を、前記選択ステップで選択された文書登録先の前記文書管理システムに登録するために当該文書登録先に送信する送信ステップと
を有することを特徴とする文書登録方法。
【請求項３】
少なくともスキャン画像又はＦＡＸ受信文書を文書管理システムに登録する文書登録装置における処理をコンピュータに実行させるためのコンピュータプログラムであって、
複数の文書登録先が有する公開鍵情報を取得する取得処理と、
前記複数の文書登録先の中から操作者が所望する文書登録先を選択する選択処理と、
前記選択処理で選択された文書登録先に対応した公開鍵を、前記取得処理で取得した前記公開鍵情報を保存管理する公開鍵管理手段から抽出する抽出処理と、
前記スキャン画像又は前記ＦＡＸ受信文書を前記抽出処理で抽出した公開鍵に基づいて暗号化を施す暗号化処理と、
前記暗号化処理で暗号化されたスキャン画像又はＦＡＸ受信文書を、前記選択処理で選択された文書登録先の前記文書管理システムに登録するために当該文書登録先に送信する送信処理とをコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項４】
請求項３に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、少なくともスキャン画像又はＦＡＸ受信文書を文書管理システムに登録する文書登録装置、文書登録方法、コンピュータプログラム及びコンピュータ読み取り可能な記憶媒体に関する。
【背景技術】
【０００２】
従来、文書の登録を行う文書登録装置においては、読み取った文書画像をそのまま或いはデータ圧縮して文書管理システムに送出して登録するだけのものであった。また、ＭＦＰデバイスから、スキャンした画像を予め設定された所定の登録先に登録・格納するような文書登録システムが本出願人などにより既に考えられている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の文書登録装置において、デバイスから読み取った文書や画像をそのまま外部装置に送信して登録する場合、特に、インターネット経由での送信を行う場合では、当該文書の内容を途中で盗み読みされるなどのセキュリティ上の問題があった。特に、当該文書が秘密文書等のセキュリティを確保することが必要なセキュリティ文書である場合は、上述した問題が深刻であった。
【０００４】
本発明は上述の問題点にかんがみてなされたものであり、読み取ったスキャン画像又はＦＡＸ受信文書を文書登録先に送信するときに、送信するスキャン画像又はＦＡＸ受信文書のセキュリティを確保できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
本発明は上記課題を解決するために、少なくともスキャン画像又はＦＡＸ受信文書を文書管理システムに登録する文書登録装置であって、複数の文書登録先が有する公開鍵情報を取得する取得手段と、前記公開鍵情報を保存管理する公開鍵管理手段と、前記複数の文書登録先の中から操作者が所望する文書登録先を選択する選択手段と、前記選択手段で選択された文書登録先に対応した公開鍵を前記公開鍵管理手段から抽出する抽出手段と、前記スキャン画像又は前記ＦＡＸ受信文書を前記抽出手段で抽出した公開鍵に基づいて暗号化を施す暗号化手段と、前記暗号化手段で暗号化されたスキャン画像又はＦＡＸ受信文書を、前記選択手段で選択された文書登録先の前記文書管理システムに登録するために当該文書登録先に送信する送信手段とを有することを特徴とする文書登録装置等を提供する。
【発明の効果】
【０００６】
本発明によれば、読み取ったスキャン画像又はＦＡＸ受信文書を文書登録先に送信するときに、当該スキャン画像又はＦＡＸ受信文書を暗号化した後に送信するようにしたので、送信するスキャン画像又はＦＡＸ受信文書のセキュリティを確保することができる。特に、インターネットなど送信伝送路上における盗聴や、なりすまし送信などに対する被害を防止できるという効果がある。
【発明を実施するための最良の形態】
【０００７】
図１は、本発明の実施形態における文書登録装置を含む文書登録システムの概略構成図である。本実施形態では、文書登録装置をＭＦＰに適用した例で以下に説明する。
【０００８】
図１に示す文書登録システムは、複数のユーザ端末ＰＣ（１０１，１０２）と、ファックス・スキャナ・プリンタ・コピー機能を有する複数のＭＦＰ（１１０，１１１，１５０）と、これらを接続するＬＡＮ１００（ローカル・エリア・ネットワーク）とを含み構成されている。また、ＭＦＰ１１０には、公衆回線１２０を介してファクシミリ装置１２１と接続されている。また、ＭＦＰ（１１０，１１１，１５０）が扱う文書の種類としては、一般的な文書作成アプリケーションによって作成される文書、スキャナで読みこまれた文書、或いはファクス受信された文書等がある。このＭＦＰは複数の公衆回線を有する場合があり、この場合にはＭＦＰが複数の電話番号を所有しているため着信電話番号によってＦＡＸ文書の格納先を自動的に振り分けることも可能である。
【０００９】
また、ＭＦＰ１１０では、生成される文書（ファックス受信文書画像、スキャナ読取文書画像等）に対して、その取得した時の情報や当該文書を解析して得られる情報をもとにして当該文書のインデックス（属性情報・検索情報）を自動的に付加して、当該文書とインデックスとを一緒にして文書管理先に格納させる機能も有する。ここで、文書管理先とは、ユーザ端末ＰＣ（１０１，１０２）内で実行される文書管理システム２００（アプリケーションソフト）である。
【００１０】
図２は、文書管理システム２００のユーザーインタフェース画面を示した図である。
この文書管理システム２００のユーザーインタフェース画面は、文書ビュアー２０１と、文書を格納するファイルシステム２０２とを備えており、また、ファイルシステム２０２のディレクトリ構造がキャビネット２１０及びフォルダ２１１として示されている。ユーザーは、管理すべきスキャン文書或いはＦＡＸ文書を予め決められたフォルダに格納しておいて、必要に応じて文書を検索したり或いは文書ビュアー２０１に表示されるサムネール画像を見て文書を取り出したりするとができる。
【００１１】
図２には、フォルダ２１１の中でフォルダＡを選択して、当該フォルダＡに格納されている文書２１２であるＤｏｃ１、Ｄｏｃ２の２種類が表示されている。ここで、フォルダ２１１に登録されている画像は、図１で示したＭＦＰ（１１０，１１１）からＬＡＮ１００を経由して送信されたものである。通常、ＭＦＰから画像を送信する場合は、フォルダ２１１にアクセス・ログインする際に、パスワード照合などによって不正な侵入は阻止されるものである。しかしながら、ハッカーなどによりパスワードを見破られたりするケースも多々ある。このような不正侵入は『なりすまし』と呼ばれており、悪意を持った画像が知らぬ間に登録され、あたかも正当な画像のように振舞う危険性がある。図１には、悪意を持ったユーザーが関係のない画像をＭＦＰ１５０を使用して通信経路１５１を経由してユーザー端末ＰＣ１０１に格納・登録してしまう場合を示している。
【００１２】
図３は、本実施形態の文書登録装置における文書の暗号化処理を説明するための模式図である。
各ユーザー端末ＰＣ（１０１，１０２）で実行される文書管理システム２００は、各個別のキャビネット・フォルダ毎に、個別にもつ暗号化のための公開鍵３０１及び秘密鍵３０２をペアで所有している。この公開鍵３０１は、自分の鍵であることを文書送信元（本実施形態の場合は、送信元であるＭＦＰ（１１０，１１１））に知らせる必要がある。一方、ＭＦＰ（１１０，１１１）では、文書管理システムの複数のキャビネット・フォルダが持つ複数の公開鍵を一元管理して記憶しておくための公開鍵束管理部３００を有している。本実施形態では、ＭＦＰ１０１の例として示している。そして、ＭＦＰ（１１０，１１１）では、スキャン文書やＦＡＸ文書を送信する際には、この公開鍵束管理部３００からの情報に基づいて送信する当該文書を暗号化する。
【００１３】
図４は、ＭＦＰ（１１０，１１１）における暗号化動作を示すフローチャートである。
まず、ステップＳ４０１では、画像の送信開始を待機しており、ＦＡＸ文書の受信やスキャン動作の準備完了などのイベントによるトリガーあれば、ステップＳ４０２に進む。図４では、スキャン文書を送信する場合を示している。
【００１４】
続いて、ステップＳ４０２では、スキャン動作を行う。詳細については後述する。
文書のスキャン動作が完了すると、そのスキャン画像はメモリ（図５の記憶装置５２５）に一時的に記憶され、テンポラリーファイル（不図示）として作成される。
【００１５】
続いて、ステップＳ４０３では、送信先のユーザ端末ＰＣを選択し、続いて、当該ユーザ端末ＰＣにおける格納先のフォルダを選択する。この場合、図３で示したユーザ端末ＰＣ（１０１，１０２）における文書管理システム２００の中から格納するフォルダを選択することになる。つまり、図３に示すフォルダＡ，フォルダＢ，フォルダＣ，フォルダＤのいずれかの選択となる。以下、ステップＳ４０３で選択されたものがユーザ端末ＰＣ（１０１）のフォルダＡである場合について説明を行う。
【００１６】
続いて、ステップＳ４０４では、ユーザがパスワードの入力を行い、続いて、ユーザが入力したパスワードとフォルダが持つパスワード（不図示）とを照合して、照合ＯＫであるか否かを判断する。この判断の結果、照合ＯＫであると判断された場合には、ステップＳ４０５に進む。一方、ステップＳ４０４での判断の結果、照合ＯＫでないと判断された場合には、ステップＳ４０７に進んでエラー処理を行った後、送信動作の処理を終了する。
【００１７】
続いて、ステップＳ４０５では、公開鍵束管理部３００の管理テーブルから、ユーザ端末ＰＣ（１０１）のフォルダＡに対応した情報（公開鍵）である「３０１−Ａ」を抽出する。続いて、前述したテンポラリファイルに格納されているスキャン画像に対して抽出した公開鍵３０１−Ａを用いて暗号化処理を行う。
【００１８】
続いて、ステップＳ４０６では、ステップＳ４０５で暗号化処理を行ったスキャン画像をＬＡＮ１００を介してユーザ端末ＰＣ（１０１）に送信される。このように、スキャン画像がユーザ端末ＰＣの文書管理システム２００に登録される際には、所望するフォルダが持つ公開鍵によって暗号化されてから送信される。
【００１９】
図５は、本実施形態におけるＭＦＰ（１１０，１１１）の概略構成図である。
本実施形態におけるＭＦＰ１１０は、スキャナ部５００と、プリンタ５５０と、ＡＤＦ６００と、操作パネル７００とを含み構成されている。
スキャナ部５００は、実際の処理演算を行うＣＰＵ５２０と、プログラムを読み込んでワークエリアとして用いるＲＡＭ５２１と、ＲＯＭ５２２と、ＬＡＮ１００と接続するためのネットワークコントローラ５２４と、図３に示した模式図及び図４に示したフローチャートの動作処理を実行するためのプログラムや前述したスキャン画像のテンポラリファイルなどを格納するための記憶媒体５２５と、公衆回線１２０と接続するＦＡＸコントローラ５２６と、操作パネル７００を制御する操作パネルコントローラ５０４と、露光系コントローラ５０３と、ＡＤＦ６００を制御するＡＤＦコントローラ５０２と、ＡＤＦコントローラ５０２及び露光系コントローラ５０３を制御するスキャナ部シーケンスコントローラ５０１と、フレキシブルディスク，ＣＤ−ＲＯＭ等のリムーバブルディスク（不図示）とを備えている。
【００２０】
本実形態で使用される公開鍵束管理部３００の管理テーブルは、記憶装置５２５に記憶されている。また、ＣＰＵ５２０に実行させるためのプログラムは、前記記憶媒体から供給されるものであってもよいし、ネットワークを介して外部装置から読み込むものであってもよい。なお、本実施形態では、ＣＰＵ５２０がプログラムを実行することにより、所望する処理を実現するものであるが、その一部又は全てをハードウェアで構成するようにしても構わない。
【００２１】
次に、ＭＦＰ１１０における文書入力処理について説明する。
スキャナ５００では、スキャナコントローラ５０１がシーケンス制御の中心となっている。そして、ネットワーク制御や画像表示や画像処理などは、ＣＰＵ５２０が中心となって制御を行う。また、スキャナ５００は、ネットワークコントローラ５２４からＬＡＮ１００を経由してユーザ端末ＰＣ（１０１，１０２）に接続されている。
【００２２】
また、ＡＤＦ（オート・ドキュメント・フィーダ）６００は、両面原稿の給紙／排紙や表面裏面などの原稿ハンドリングの制御がＡＤＦコントローラ５０２によってされる。また、操作パネル７００は、操作者に対してメッセージを表示すると同時に、操作の指示をしたりパスワードを入力したりするためのタッチセンサ入力機能を含むものである、この操作パネル７００は、プレスキャン画像の表示を行ってスキャン画像の概略を操作者に伝える役目も果たしており、操作パネルコントローラ５０４により制御されている。
【００２３】
露光系コントローラ５０３は、密着型ＣＣＤラインセンサを駆動させて原稿台上の原稿をＲＧＢの各色ごとに読み取らせ、そして読み取った画像を色分解して、順次、アナログ画像信号に変換する。このアナログ画像信号は、Ａ／Ｄ変換されて８ビットのデジタル画像信号に変換されて順次、出力される。
【００２４】
次に、ＡＤＦ６００による原稿の給送について説明する。
図６は、ＡＤＦ（オート・ドキュメント・フィーダ）の構成図である。この動作は、図４におけるステップＳ４０２のスキャン動作の一部である。
図６において、矢印［１］〜［９］は、原稿が搬送されるパスを示したものである。
まず始めに、原稿積載トレイ６０１に読み取るべき原稿を上向きにして置く。続いて、原稿を給紙するときに左側に寄せるために、図６の一点鎖線の如く原稿積載トレイ６０１を右上方向に傾ける。こうすることにより、原稿は矢印［１］の方向に進んで、半月ローラ６０２に到達する。続いて、半月ローラ６０２と分離ローラ６０３の回転により、原稿は上側から１ページづつ分離されて、原稿先頭の第１ページ目が矢印［２］の方向へと搬送される。この原稿は、搬送ローラ６０４に挟み込まれて矢印［３］の方向へと進行し、やがて全面搬送ベルト６０７によって矢印［４］の方向へ誘導される。
【００２５】
全面搬送ベルト６０７では、原稿を全面で吸着搬送すべく摩擦力が働き、原稿をプラテン上所定の位置で正確に停止させることができる。これらのＡＤＦ動作のシーケンス制御は、すべてＡＤＦコントローラ５０２によって行われる。所定の位置で停止した原稿は、スキャナ５００において露光系コントローラ５０３から露光されて原稿が走査され、第１ページ目の表面を読み取ることができる。
【００２６】
第１ページ目の原稿の表面の走査が終了した後、全面搬送ベルト６０７が逆回転を行って、矢印［４］とは反対方向である矢印［５］の方向へと原稿が移動すべく動作をする。続いて、原稿は矢印［６］の方向へと進行し、やがて搬送大ローラ６０６の回転搬送力によってローラに巻き付くように矢印［７］の方向へと進む。ここで、切り替えフラッパー６０８の働きについて説明すると、このフラッパー６０８は、原稿を排紙するか、または原稿を反転させて再度読み取るかのいずれかの選択をさせるために搬送方向を切り分ける役目を持っている。図６に示す方向は、原稿を反転させ再度読み取る場合の切り替えフラッパー６０８の位置を示している。 この制御によって、原稿は矢印［８］の方向へと進むことになり、やがて搬送ローラ６０４に挟み込まれて前述同様のシーケンスに従って全面搬送ベルト６０７により所定位置で停止した後、第１ページ目の原稿の裏面として５００スキャナで読み取られる。
【００２７】
次に、第１ページ目の原稿の裏面の走査終了後は、前述同様に排紙シーケンスが動作して矢印［５］→［６］→［７］と搬送される。切り替えフラッパー６０８を図６に示した位置から黒印（●）を中心に反時計方向に切り替えることにより、原稿の搬送方向は矢印［９］の方向へと導かれ、排紙ローラ６０９によって最終的に積載トレイ６０１へと戻ってくる。第２ページ目以降は、第１ページ目と同様のシーケンスによって表面から裏面へと順番に原稿が走査され、最終ページ裏面が終わると一連の原稿読み取りが終了する。
【００２８】
図７は、操作パネル７００の概略構成図である。
図７において、７０１はスキャンボタン、７０２はビュア画面である。７０３は解像度を指定するためのウィンドウであり、ここには本スキャンでの所望の解像度を「▼▲」メニューから選ぶか、またはキー（不図示）からの数値入力することが可能である。７０４は原稿サイズ指定のウィンドウであり、図７には「▼▲」メニューから選択することができるデフォルト値として、それぞれ６００ｄｐｉ及びＡ４サイズが選択されている様子が図示されている。
【００２９】
次に、画質選択７０６を「▼▲」メニューで選択する。図７の例では読み取る原稿を文書原稿として扱っているが、写真などの場合は画質選択としてはグレースケールモードを選択することになる。
【００３０】
スキャンボタン７０１は、図４のステップ４０１における  「送信開始」の判断となっており、原稿スキャン動作を開始させるためのものである。具体的には、読み取るべき原稿束を図６で示した積載トレイ６０１に置いた直後の状態である。キャビネットフォルダ選択７０８は、「▼▲」メニューからアップダウンさせることによって、ユーザー端末ＰＣ（１０１）、或いはユーザー端末ＰＣ（１０２）のキャビネットを選択させるものである。図７のビュア画面７０２では、キャビネット１０１におけるフォルダ構造をツリー構造として表示させており、この場合はフォルダＣにカーソルが当たっている状態を示している。キャビネットフォルダ選択７０８は、「▼▲」メニューによってカーソルを移動できる。
【００３１】
次に、一般的な暗号化、復号化について述べる。
通常、暗号化するための鍵は、５６ビット、６４ビットや８０ビットなどの数値データである。ここで、暗号化とは、この数値データをパラメータとして元の情報とは全く異なる情報に変更することを言う。一例としてＤＥＳ（Ｄａｔａ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）などが有名である。本発明の場合には、スキャンした画像データに対してこのＤＥＳ暗号化方式を採用してもかまわない。一般的には、文書の送り手側と受け手側とが同じ鍵を持ち、同じ方式の暗号化と復号化をする方式を『共通鍵暗号』と呼ぶ。また、２つの異なる鍵で暗号化システムを構築する方式を『公開鍵暗号』と呼び、この異なった２つの鍵を公開鍵と秘密鍵と呼ぶ。この公開鍵は、受け手側が一般に公開するものである。送り手側は、この公開鍵を基に暗号化文書を作成して送信する。一方、受け手側では、暗号化された文書を自分で隠している秘密鍵を用いて復号化することができる。このように公開鍵と秘密鍵とは、２つで１つの暗号化システムを構築しているのでセキュリティが堅牢である。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施形態における文書登録装置を含む文書登録システムの概略構成図である。
【図２】文書管理システムのユーザーインタフェース画面を示した図である。
【図３】本実施形態の文書登録装置における文書の暗号化処理を説明するための模式図である。
【図４】ＭＦＰ（文書登録装置）における暗号化動作を示すフローチャートである。
【図５】本実施形態におけるＭＦＰ（文書登録装置）の概略構成図である。
【図６】ＡＤＦ（オート・ドキュメント・フィーダ）の構成図である。
【図７】操作パネルの概略構成図である。
【符号の説明】
【００３３】
１０１，１０２  ユーザ端末ＰＣ
１１０，１１１，１５０  ＭＦＰ（文書登録装置）
１００  ＬＡＮ（ローカル・エリア・ネットワーク）
１１５  正常パスによる格納
１５１  不正パスによる格納
１２０  公衆回線
１２１  ファクシミリ装置
２００  文書管理システム
２０１  文書ビュアー
２０２  ファイルシステム
２１０  キャビネット
２１１  フォルダ
２１２  文書
３００  公開鍵束管理部
３０１  公開鍵
３０２  秘密鍵
【図１】
2005277736.tif 000003
【図２】
2005277736.tif 000004
【図３】
2005277736.tif 000005
【図４】
2005277736.tif 000006
【図５】
2005277736.tif 000007
【図６】
2005277736.tif 000008
【図７】
2005277736.tif 000009