(57)【特許請求の範囲】
【請求項１】
画像通信装置がネットワークを通じてクライアント装置に画像を送信する画像通信システムであって、画像通信装置は、画像毎に取得した固有情報を記憶部に保存することにより登録し、画像通信装置は、クライアント装置に送信する画像が入力されると、送信する画像のＵＲＩを電子メールでクライアント装置に送信し、クライアント装置がＵＲＩにアクセスすると、画像通信装置は、送信する画像の暗号化のための固有情報の入力を要求し、クライアント装置は、固有情報を画像通信装置に提供し、画像通信装置は、クライアント装置から入力された固有情報が登録された固有情報と一致するか確認し、一致しないとき、入力された新しい固有情報に基づいて画像を暗号化して、暗号化した画像を送信し、一致するとき、クライアント装置に固有情報の再入力を要求し、入力された新しい固有情報に基づいて画像を暗号化して、暗号化した画像を送信し、新しい固有情報を送信した画像に関連付けて登録することを特徴とする画像通信システム。
【請求項２】
ネットワークを通じてクライアント装置に画像を送信する画像通信装置であって、送信する画像のＵＲＩを記した電子メールを作成するメール作成部と、ＵＲＩにアクセスしてきたクライアント装置から固有情報を取得する取得部と、取得した固有情報に基づいて画像を暗号化する画像処理部と、電子メールをクライアント装置に送信するとともに、暗号化した画像をクライアント装置に送信する通信部と、画像に関連付けられた固有情報を記憶部に保存して登録する制御部とを備え、クライアント装置に送信する画像が入力されると、通信部は、作成した電子メールをクライアント装置に送信し、取得部は、ＵＲＩにアクセスしてきたクライアント装置に固有情報の入力を要求し、取得部がクライアント装置から固有情報を取得すると、制御部は、クライアント装置から入力された固有情報が登録された固有情報と一致するか確認し、一致しない新しい固有情報が入力されたとき、通信部は、新しい固有情報に基づいて暗号化された画像を送信し、クライアント装置から入力された固有情報が登録された固有情報と一致するとき、取得部は、クライアント装置に固有情報の再入力を要求し、通信部は、入力された新しい固有情報に基づいて暗号化された画像を送信し、制御部は、新しい固有情報を送信した画像に関連付けて登録することを特徴とする画像通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを通じて画像送信装置からクライアント装置に画像を送信する画像通信システムに関する。
【背景技術】
【０００２】
画像通信装置とクライアント装置とがインターネット等のネットワークを通じて画像の送受信を行う画像通信システムでは、一般に画像通信装置がサーバとして機能し、クライアント装置がウェブブラウザを用いて、画像通信装置にアクセスすると、クライアント装置は、画像通信装置にあるウェブページを閲覧することができる。
【０００３】
ここで、画像通信装置が画像をクライアント装置に送信する場合、特許文献１に記載のように、まず画像通信装置がクライアント装置に電子メールを送信する。この電子メールには、画像のＵＲＬとパスワードが含まれている。これを受信したクライアント装置は、ウェブブラウザを用いてＵＲＬにアクセスし、画像を表示する。
【特許文献１】特開２００２−１３２６８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記のように、画像を取得するために必要なパスワードや画像を暗号化するために用いるパスワードは、画像通信装置から提供される。そのため、ユーザがこのパスワードを紛失したり、忘れたりすると、クライアント装置では、パスワードを生成することができない。その結果、画像通信装置にアクセスできなくなったり、暗号化された画像を復号化できなくなり、画像を取得することができなくなる。
【０００５】
そこで、本発明は、上記に鑑み、暗号化等に必要なパスワードをクライアント装置側から提供するようにして、確実かつ安全に画像を取得できる画像通信システムの提供を目的とする。
【課題を解決するための手段】
【０００６】
本発明は、画像通信装置がネットワークを通じてクライアント装置に画像を送信する画像通信システムであって、画像通信装置は、送信する画像のＵＲＩを電子メールでクライアント装置に送信し、クライアント装置は、暗号化のための固有情報を画像通信装置に提供し、画像通信装置は、固有情報に基づいて画像を暗号化し、暗号化した画像を送信するものである。
【０００７】
画像通信装置は、クライアント装置から提供された固有情報によって、画像を暗号化する。したがって、クライアント装置のユーザは、管理しやすい固有情報を提供することができ、ユーザの利便性が高まる。
【０００８】
画像通信装置は、送信する画像のＵＲＩを記した電子メールを作成するメール作成部と、ＵＲＩにアクセスしてきたクライアント装置から固有情報を取得する取得部と、取得した固有情報に基づいて画像を暗号化する画像処理部と、クライアント装置と通信を行う通信部とを備えている。
【０００９】
メール作成部は、クライアント装置に送信する画像があるとき、クライアント装置宛の電子メールを作成する。電子メールには、画像のＵＲＩが挿入される。通信部は、電子メールをクライアント装置に送信する。電子メールを受信したクライアント装置は、画像のＵＲＩにアクセスする。取得部は、クライアント装置のアクセスに応じて、クライアント装置に固有情報の入力を要求する。この要求に対して、クライアント装置は、任意に決めた固有情報を画像通信装置に送信する。画像通信装置は、クライアント装置から取得した固有情報に基づいて暗号キーを生成して、画像処理部は、この暗号キーにより画像を暗号化する。通信部は、暗号化した画像をクライアント装置に送信する。クライアント装置は、自身が決めた固有情報に基づいて暗号キーを生成して、画像を復号化する。
【００１０】
クライアント装置がＵＲＩに以前にアクセスしたことがあるとき、画像通信装置は、固有情報の入力を要求せずに、暗号化した画像を送信する。クライアント装置は、ＵＲＩにアクセスしたときに固有情報を提供している。そこで、画像通信装置は、このクライアント装置を確認することにより、以前に取得した固有情報を使用することができる。
【００１１】
クライアント装置のアクセスがあったとき、画像通信装置は、前回のアクセスから一定時間経過している場合、クライアント装置に固有情報の入力を要求する。このように、固有情報を再入力させることにより、固有情報の漏洩による不正な画像の流出を防げる。
【００１２】
クライアント装置がＵＲＩに以前にアクセスしたことがあるとき、画像通信装置は、固有情報の入力を要求し、以前に取得した固有情報と今回取得した固有情報とを対比して、画像の送信を決める。
【００１３】
すなわち、以前の固有情報と今回の固有情報とが一致するとき、画像通信装置は、暗号化した画像を送信する。以前の固有情報と今回の固有情報とが一致しないとき、画像通信装置は、警告する。クライアント装置は、入力エラーの警告表示をする。あるいは、画像通信装置は、クライアント装置に警告画像を送信する。
【００１４】
このように、アクセスしてきたクライアント装置が入力する固有情報をチェックすることにより、第３者がなりすましによってアクセスし、画像を入手することを阻止できる。
【００１５】
画像通信装置は、取得した固有情報を登録しておき、クライアント装置から入力された固有情報が登録された固有情報と一致するとき、クライアント装置に再入力を要求する。クライアント装置に異なる画像を送信する場合、それぞれの画像のＵＲＩは異なる。クライアント装置は、各画像のＵＲＩにアクセスして、固有情報を提供する。このとき、同じ固有情報を提供すれば、セキュリティ上問題となるおそれがある。そこで、これを防ぐために、画像通信装置は、クライアント装置に異なる固有情報を提供するよう要求する。クライアント装置が異なる固有情報を提供すると、各画像は、異なる固有情報に基づいて暗号化される。
【００１６】
画像通信装置は、クライアント装置のアクセス回数が規定回数を超えたとき、警告する、あるいは、クライアント装置の固有情報を破棄し、クライアント装置に新たな固有情報の入力を要求する。このように、アクセス制限することにより、第３者の不正なアクセスを阻止できる。
【００１７】
固有情報として、クライアント装置に保存されているファイルが利用され、画像通信装置は、取得したファイルに基づいて暗号キーを生成し、暗号キーにより画像を暗号化する。ファイルは、クライアント装置だけに存在するものであり、固有情報となり得る。しかも、ファイルは、クライアント装置において管理されており、ユーザは利用しやすい。
【００１８】
クライアント装置は、提供したファイルに基づいて暗号キーを生成し、暗号キーにより画像を復号化する。暗号化する暗号キーと復号化する暗号キーとは同じとなり、いわゆる共通鍵とされる。
【００１９】
画像通信装置は、固有情報と画像に関する画像情報とを組み合わせて、暗号キーを生成する。画像情報として、画像そのもののデータであったり、画像毎に割り振られるＵＲＩである。
【００２０】
画像通信装置は、クライアント装置に暗号キーを送信し、クライアント装置は、受信した暗号キーにより画像を復号化する。この場合、クライアント装置では、暗号キーを生成しなくとよい。
【００２１】
画像通信装置は、暗号キーを生成するためのウェブページを有し、クライアント装置は、生成された暗号キーを含むウェブページを表示する。すなわち、クライアント装置は、このウェブページにおいて、固有情報を入力すると、画像通信装置は、固有情報に基づく暗号キーを生成して、ウェブページに暗号キーを挿入して、クライアント装置にウェブページを送信する。
【発明の効果】
【００２２】
本発明によると、クライアント装置において決めた固有情報を画像の暗号化に使用することができ、与えられたものではないので、固有情報の管理を容易に行える。これによって、暗号化された画像を受け取ったとき、暗号化された画像の処理を確実に行え、安全に画像を取得できる。
【発明を実施するための最良の形態】
【００２３】
本実施形態の画像通信システムを図１に示す。本画像通信システムは、画像通信装置１とクライアント装置２とがネットワーク３を通じて接続されることにより形成される。画像通信装置１は、コピー、プリント、スキャン、ＦＡＸ通信およびドキュメントファイリングを実行する複合機であり、クライアント装置２は、パーソナルコンピュータである。ネットワーク３は、ＬＡＮやＷＡＮ、さらにインターネットとされる。
【００２４】
画像通信装置１は、原稿の画像を読み取るスキャナ５、画像を印刷する印刷部６、画像や各種の情報を保存するハードディスク装置、不揮発性メモリといった記憶部７、ネットワーク３を通じてＴＣＰ／ＩＰといった所定の通信プロトコルにしたがって通信する通信インターフェース８、操作画面を表示してユーザの指示を入力する操作部９、装置全体を制御するマイクロコンピュータからなる制御部１０を備えている。
【００２５】
クライアント装置２は、操作部１１、表示部１２、記憶部１３、通信インターフェース１４、制御部１５を備えた一般的なコンピュータであり、画像通信装置１と通信可能とされる。
【００２６】
画像通信装置１は、ウェブサーバソフトウェアを搭載している。制御部１０がこのソフトウェアを実行することにより、画像通信装置１はウェブサーバとして機能する。クライアント装置２は、ブラウザを搭載している。制御部１５は、ブラウザを起動して、ウェブサーバのウェブサーバソフトウェアとの間でウェブページをやり取りする。このように、画像通信装置１およびクライアント装置２により、サーバ／クライアントシステムが形成される。また、画像通信装置１およびクライアント装置２は、メールソフトウェアを搭載しており、ネットワーク３を通じて電子メールの送受信を行う。
【００２７】
画像通信装置１は、入力された画像をクライアント装置２に送信する。すなわち、画像通信装置１は、スキャナ５によって読み取った画像を指定されたクライアント装置２に送信するネットワークスキャンを実行する。
【００２８】
ネットワークスキャンにおいて、画像通信装置１は、送信する画像のＵＲＩを電子メールでクライアント装置２に送信する。クライアント装置２が、ＵＲＩにアクセスすると、画像通信装置１は、クライアント装置２に固有情報の入力を要求する。クライアント装置２は、暗号化のための固有情報を画像通信装置１に提供する。画像通信装置１は、固有情報に基づいて画像を暗号化し、暗号化した画像を送信する。
【００２９】
これを行うために、画像通信装置２の制御部１０は、読み取った画像のファイルにＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を割り当てて、このファイルを記憶部７に保存する保存部と、送信する画像のＵＲＩを記した電子メールを作成するメール作成部と、ＵＲＩにアクセスしてきたクライアント装置２から固有情報を取得する取得部と、取得した固有情報に基づいて画像を暗号化する画像処理部と、クライアント装置２と通信を行う通信部とを備える。ここで、固有情報は、クライアント装置２において設定されたパスワードとされ、パスワードは文字情報からなる。画像処理部は、パスワードを用いて、所定の暗号化方式により画像を暗号化する。通信部は、クライアント装置２からの要求に応じて暗号化された画像を送信する。
【００３０】
ネットワークスキャンを行うときの動作を図２にしたがって説明する。まず、画像通信装置１において、ユーザが原稿をスキャナ５にセットして、送信先のクライアント装置２を指定する。スキャナ５が原稿の画像を読み取り、制御部１０の保存部は、画像を記憶部７に保存する。
【００３１】
メール作成部は、指定されたクライアント装置２のメールアドレスを宛先とする電子メールを作成する。メール作成部は、電子メールの本文に、図３に示すように、ＵＲＩとして、画像のＵＲＬのハイパーリンクを挿入する。通信部は、電子メールを指定されたクライアント装置２に通信インターフェース８を通じて送信する（２０１）。なお、ＵＲＬの代わりに、ＵＲＮを用いてもよい。
【００３２】
クライアント装置２は、電子メールを受信する。ユーザが電子メールを開くと、ＵＲＬが表示部１２の画面に表示される。ユーザがこのＵＲＬをクリックすると、制御部１５は、ブラウザを起動し、ＵＲＬにアクセスする。
【００３３】
画像通信装置１の制御部１０は、ウェブサーバソフトウェアにアクセスがあるかをチェックする（２０２）。アクセスがあると、制御部１０は、このＵＲＬに対するパスワードが設定済みか否かを確認する（２０３）。すなわち、このＵＲＬに以前にクライアント装置２からアクセスがあり、このクライアント装置２からのパスワードが設定されているかを確認する。例えばアクセスの有無は、サーバとブラウザ間でやり取りするクッキーを利用する。制御部１０は、取得したパスワードをクライアント装置２に関連付けて管理テーブルに登録する。管理テーブルは記憶部７に保存される。制御部１０は、管理テーブルを参照して、アクセスしてきたクライアント装置２のパスワードが登録されているかを確認する。
【００３４】
パスワードが設定されていないとき、すなわちパスワードが登録されていない新規なパスワードの場合、制御部１０の取得部は、任意のパスワードの入力を要求するウェブページをクライアント装置２に送信する（２０４）。クライアント装置２では、表示部１２に、図４に示すような入力要求の画面が表示される。ユーザが任意の文字からなるパスワードを入力して、送信ボタンを操作すると、制御部１５は、パスワードを送信する。
【００３５】
画像通信装置１の取得部は、パスワードを受信する（２０５）と、クライアント装置２の情報とともにパスワードを記憶部７に保存して、登録する。画像処理部は、パスワードを暗号キーとして、送信する画像を暗号化し（２０６）、暗号化された画像のＰＤＦファイルを作成する。作成されたファイルは記憶部７に保存される。通信部は、画像を受信するためのウェブページをクライアント装置２に送信する。
【００３６】
クライアント装置２の制御部１５は、図５に示すようなファイルのダウンロードダイアログを画面に表示する。ユーザが保存ボタンを操作すると、制御部１５は、画像の送信要求のメッセージを送信する。
【００３７】
画像通信装置２の制御部１０は、このメッセージを受信すると、暗号化された画像のファイルを記憶部７から読み出す。通信部は、画像のファイルをクライアント装置２に送信する（２０７）。
【００３８】
クライアント装置２の制御部１５は、受信した画像のファイルを記憶部１３に保存する。そして、このファイルを開くとき、制御部１５は、パスワードの入力を要求する。ユーザが暗号化のために入力したパスワードを入力すると、制御部１５は、パスワードを暗号キーとして、画像を復号化し、画像を画面に表示する。なお、パスワードを入力する代わりに、制御部１５は、送信したパスワードを記憶部１３に保存しておき、ファイルを開くとき、パスワードを読み出して、自動的に画像を復号化してもよい。
【００３９】
なお、図５に示すダイアログにおいて、開くボタンが操作されると、制御部１５は、上記と同様に画像のファイルを受信し、パスワードの入力を要求する。パスワードが入力されると、画像が復号化されて、所定のアプリケーションにより画像が開かれ、画面に表示される。
【００４０】
２０３において、パスワードが設定されていることが確認されたとき、制御部１０の取得部は、パスワードの入力を要求するウェブページをクライアント装置２に送信する（２０８）。クライアント装置２の制御部１５は、入力要求の画面を表示する。ユーザがパスワードを入力して、送信ボタンを操作すると、制御部１５は、パスワードを送信する。
【００４１】
画像通信装置１の取得部は、パスワードを受信する（２０５）と、送信されたパスワードが以前に取得したパスワードと一致するかを確認する（２０９）。今回取得したパスワードが登録されているパスワードと一致すると、制御部１０の画像処理部は、送信する画像をパスワードで暗号化して（２１０）、暗号化された画像のＰＤＦファイルを作成する。そして、上記と同様に、クライアント装置２の要求に応じて暗号化した画像を送信する（２０７）。
【００４２】
制御部１０は、作成したファイルを記憶部７に保存する。通信部は、画像を受信を通知するウェブページをクライアント装置２に送信する。
【００４３】
今回取得したパスワードが登録されているパスワードと一致しないとき、制御部１０は、再入力を要求するウェブページをクライアント装置２に送信する。クライアント装置２の制御部１５は、図６に示すようなエラー表示のメッセージを画面に表示する。そして、クライアント装置２は、画像通信装置１に再接続を行う。
【００４４】
このように、クライアント装置２のユーザが決めたパスワードを画像通信装置１に提供することにより、ユーザは好きなパスワードを使用することができる。そのため、ユーザは、与えられたパスワードを使用する場合に比べて、パスワードの管理を確実に行え、ユーザの利便性を高めることができる。しかも、パスワードを忘れることはないので、暗号化された画像を確実に取得することができる。
【００４５】
次に、画像通信装置１に保存されている画像に複数回アクセスする場合がある。この場合、画像通信装置１は、以前に取得したパスワードを利用して、画像を送信する。図７に示すように、画像通信装置１において、ネットワークスキャンが実行されると、制御部１０は、クライアント装置２に電子メールを送信して、クライアント装置２からのアクセスを待つ。すなわち、７０１〜７０３は、図２の２０１〜２０３と同じであるので、説明を省略する。
【００４６】
画像通信装置１の制御部１０は、クライアント装置２から入力されたパスワードが設定されていることを確認すると、このクライアント装置２が前回にアクセスしてから一定時間経過しているかチェックする（７０２）。制御部１０は、クライアント装置２がアクセスしたとき、アクセス履歴を作成して、記憶部７に保存している。アクセス履歴には、アクセスした日時が記録されている。制御部１０は、今回のアクセスまでの経過時間を算出し、一定時間経過しているかを判断する。
【００４７】
一定時間経過していないとき、制御部１０の画像処理部は、以前にクライアント装置２から取得したパスワードを利用して、画像を暗号化する（７０５）。そして、通信部は、クライアント装置２に暗号化した画像を送信する。
【００４８】
一定時間経過しているとき、制御部１０は、図２の２０４〜２０５と同様に、クライアント装置２にパスワードの入力を要求して、取得したパスワードをクライアント装置２に関連付けて新たに登録する。その後、制御部１０は、暗号化した画像を送信する。なお、今回のパスワードは、以前のパスワードと同じであってもよいが、異なるものであってもよい。
【００４９】
このように、一定時間内のアクセスであれば、以前のパスワードを利用できるので、クライアント装置２ではパスワードを入力する手間を省ける。したがって、すばやく必要な画像を取得することができ、処理効率の迅速化を図れる。
【００５０】
ところで、第３者が不正に画像にアクセスして、取得しようとすることがある。この対策として、画像通信装置１は、入力されたパスワードを確認して、不正なアクセスを阻止する。
【００５１】
図８に示すように、８０１〜８０３は、図２の２０１〜２０３と同じである。画像通信装置１の制御部１０は、クライアント装置２から入力されたパスワードが設定されていることを確認すると、取得部は、クライアント装置２のパスワードの入力を要求する（８０４）。クライアント装置２からパスワードが入力されると、制御部１０は、今回取得したパスワードがこのクライアント装置２の登録されたパスワードと一致するかを確認する（８０５）。すなわち、制御部１０は、管理テーブルを参照して、今回のパスワードを照合する。
【００５２】
今回のパスワードが登録されたパスワードに一致すれば、制御部１０は、図２の２０６〜２０７と同様に、暗号化した画像をクライアント装置２に送信する。
【００５３】
今回のパスワードが登録されたパスワードと一致しないとき、制御部１０は、パスワードが無効であると判断して、図９に示す警告画像をクライアント装置２に送信する。クライアント装置２の表示部１２には、警告画面が表示される。
【００５４】
これによって、第３者がクライアント装置２になりすまして、画像通信装置１にアクセスしても、パスワードを確認することにより、画像の送信を阻止することができる。したがって、第３者による不正な画像の取得を防止することができ、セキュリティ性を高めることができる。
【００５５】
また、画像通信装置１は、上記のように、クライアント装置２から取得したパスワードをクライアント装置２毎に管理している。この代わりに、画像のファイル毎にパスワードを管理してもよい。すなわち、制御部１０は、画像のＵＲＬ毎に、入力されたパスワードを登録する。
【００５６】
クライアント装置２が、パスワードの入力の要求に応じて、パスワードを送信したとき、画像通信装置１の制御部１０は、このパスワードが登録済みのパスワードであるかを確認する。すなわち、図１０に示すように、制御部１０は、取得したパスワードと同じパスワードが登録されているかをチェックする（１００１）。同じパスワードがないとき、制御部１０は、図２の２０６〜２０７と同様に、暗号化した画像をクライアント装置２に送信する（１００２）。
【００５７】
同じパスワードがあったとき、制御部１０の取得部は、別のパスワードの入力を要求するウェブページをクライアント装置２に送信する（１００３）。クライアント装置２では、表示部１２に、図１１に示すような入力要求の画面が表示される。ユーザが異なる文字からなる別のパスワードを入力して、送信ボタンを操作すると、制御部１５は、パスワードを送信する。
【００５８】
画像通信装置１の制御部１０は、再度パスワードをチェックし、新しいパスワードであることを確認すると、このパスワードにより暗号化された画像を送信する（１００２）。そして、制御部１０は、新しいパスワードを送信した画像のファイルに関連付けて登録する。
【００５９】
このように、画像のファイル毎にパスワードを設定することにより、パスワードが漏洩しても、不正に流出する画像を最小に留めることができる。
【００６０】
また、セキュリティのために、画像通信装置１は、クライアント装置２のアクセス回数を制限する。すなわち、画像通信装置１の制御部１０は、アクセス回数が規定回数を超えるかを判断する。
【００６１】
図１２に示すように、制御部１０は、１つの画像のファイルに対するクライアント装置２のアクセス回数をカウントして、規定回数を超えるか否かを判断する（１２０１）。一定時間内のアクセスが一定回数を超えないとき、制御部１０は、暗号化された画像をクライアント装置２に送信する。
【００６２】
一定時間内に一定回数以上のアクセスがあると、制御部１０は、規定回数を超えたと判断する。制御部１０は、このクライアント装置２に対して登録されているパスワードを破棄する。そして、制御部１０は、再度パスワードの入力の要求を行い（１２０２）、新しく取得したパスワードを登録する。
【００６３】
例えば、図７に示すように、一定時間内にアクセスがあるとき、パスワードの入力を要求せずに、画像を送信する。このような場合、異常な処理が行われているおそれがある。そこで、頻繁にアクセスがあるとき、パスワードを変更することにより、不要な画像の流出を阻止できる。
【００６４】
あるいは、一定時間内に一定回数以上のアクセスがあるとき、制御部１０は、アクセスできない旨の警告を表示したウェブページをクライアント装置２に送信する。クライアント装置２では、表示部１２に、図１３に示すような過剰なアクセスに対する警告画面が表示される。これによって、クライアント装置は、画像通信装置にアクセスできなくなる。
【００６５】
例えば、画像通信装置１は、アクセスしてきたクライアント装置２のパスワードを確認するが、パスワードが不一致のとき、クライアント装置２は再度アクセスする。第３者が不正にアクセスする場合、パスワードの認証に失敗するので、アクセス回数が増える。そこで、頻繁にアクセスがあるとき、アクセスできないようにすることにより、不正な画像の取得を防止できる。
【００６６】
パスワード自体に有効期限を設定してもよい。すなわち、パスワードを登録するとき、有効期限を設定する。制御部１０は、クライアント装置２からパスワードが入力されたとき、有効期限が切れているかをチェックする。クライアント装置２がアクセスしたとき、パスワードの有効期限が過ぎていれば、画像通信装置１の制御部１０は、再入力を要求し、新しいパスワードを登録する。このように、パスワードを変更することにより、パスワードが盗まれても、そのパスワードが使用できなくなり、画像が流出することを防げる。
【００６７】
上記では、固有情報としてパスワードを使用した。これの代わりにクライアント装置２に保存されているファイルの中から選択されたファイルを利用する。画像通信装置１は、クライアント装置２から取得したファイルに基づいて暗号キーを生成する。
【００６８】
図１４に示すように、画像通信装置１は、ネットワークスキャンを実行すると、制御部１０のメール作成部は、指定されたクライアント装置２のメールアドレスを宛先とする電子メールを作成する。通信部は、指定されたクライアント装置２に電子メールを送信する（１４０１）。
【００６９】
クライアント装置２は、電子メールに書かれたＵＲＬにアクセスする。画像通信装置１の制御部１０は、ウェブサーバソフトウェアにアクセスがあるかをチェックする（１４０２）。アクセスがあると、制御部１０は、クライアント装置２の暗号キーファイルが設定済みか否かを確認する（１４０３）。
【００７０】
暗号キーファイルは、パスワードと同様に、管理テーブルに登録される。制御部１０は、管理テーブルを参照して、アクセスしてきたクライアント装置２の暗号キーファイルが登録されているかを確認する。
【００７１】
暗号キーファイルが設定されていないとき、制御部１０の取得部は、ファイルの入力を要求するウェブページをクライアント装置２に送信する（１４０４）。クライアント装置２では、表示部１２に、図１５に示すような入力要求の画面が表示される。ユーザが、保存されているファイルの中から任意のファイルを選択して、送信ボタンを操作すると、制御部１５は、ファイルを送信する。
【００７２】
画像通信装置１の取得部は、ファイルを受信する（１４０５）と、クライアント装置２の情報とともにファイルを暗号キーファイルとして管理テーブルに登録する。制御部１０は、取得したファイルから暗号キーを生成する（１４０６）。なお、暗号キーファイルが設定されている場合、制御部１０は、管理テーブルから暗号キーファイルを読み出し、暗号キーを生成する。
【００７３】
具体的には、制御部１０は、ファイルの内容からハッシュ関数等の一方向関数により固定長のハッシュ値を算出する。ハッシュ関数としては、ＭＤ５（Ｍｅｓｓａｇｅ  Ｄｉｇｅｓｔ  ５）、ＳＨＡ（Ｓｅｃｕｒｅ  Ｈａｓｈ  Ａｌｇｏｒｉｔｈｍ）等を用いる。算出されたハッシュ値が暗号キーとされる。
【００７４】
画像処理部は、この暗号キーにより送信する画像を暗号化し（１４０７）、暗号化された画像のＰＤＦファイルを作成する。作成されたファイルは記憶部７に保存される。通信部は、画像を受信するためのウェブページをクライアント装置２に送信する。
【００７５】
クライアント装置２の制御部１５は、画像のファイルのダウンロードダイアログを画面に表示する。ユーザが保存ボタンを操作すると、制御部１５は、画像の送信要求のメッセージを送信する。画像通信装置１の制御部１０は、このメッセージを受信すると、暗号化された画像のファイルを記憶部７から読み出す。通信部は、画像のファイルをクライアント装置２に送信する（１４０８）。
【００７６】
クライアント装置２の制御部１５は、受信した画像のファイルを記憶部１３に保存する。そして、このファイルを開くとき、制御部１５は、暗号キーに使用するファイルに基づいて生成された暗号キーにより、取得したファイルを復号化する。
【００７７】
ここで、画像通信装置１の制御部１０は、画像のファイルとともに、生成した暗号キーを記載したウェブページをクライアント装置２に送信する。クライアント装置２の制御部１５は、図１６に示すような暗号キー通知用のウェブページを画面に表示する（１４０９）。
【００７８】
クライアント装置２は、取得した画像のファイルを開くとき、パスワードの入力が要求されるので、画像通信装置１から送られてきた暗号キーを入力する。画像が復号化され、画像が画面に表示される。
【００７９】
受信した暗号キーを使用する代わりに、クライアント装置２において、暗号キーを生成してもよい。クライアント装置２は、暗号キーのために送信したファイルを記憶しており、ハッシュツールを搭載している。ハッシュツールは、ハッシュ値を計算するためのプログラムである。制御部１５は、このツールにより、ファイルに基づいてハッシュ値を計算し、暗号キーを生成する。
【００８０】
暗号キーを生成するために、クライアント装置２から取得したファイルだけでなく、画像に関する情報を利用してもよい。この画像情報として、画像のファイル、画像のＵＲＬがあげられる。画像通信装置１の制御部１０は、取得したファイルと画像情報とを組み合わせて、ハッシュ値を算出することにより、暗号キーを生成する。この場合、制御部１０は、暗号キーを記載したウェブページをクライアント装置２に送信する。クライアント装置２は、受け取った暗号キーを使用して、画像を復号化する。
【００８１】
また、クライアント装置２は、画像通信装置１を利用して、暗号キーを生成することもできる。画像通信装置１は、暗号キー生成用のアプリケーションを有しており、暗号キー用のファイルを入力すると、このファイルに基づくハッシュ値を計算して、暗号キーを生成する。
【００８２】
クライアント装置２は、画像通信装置１から暗号化された画像を受信すると、画像通信装置１のアプリケーションにアクセスする。図１７に示すように、画像通信装置１は、ファイルの入力を要求するウェブページをクライアント装置２に送信する（１７０１）。クライアント装置２の制御部１５は、図１８に示すようなファイル入力の画面を表示する。クライアント装置２は、選択したファイルを画像通信装置１に送信する（１７０２）。
【００８３】
画像通信装置１の制御部１０は、取得したファイルに基づき上記と同様にして、暗号キーを生成する（１７０３）。制御部１０は、生成した暗号キーを記載したウェブページをクライアント装置２に送信する。クライアント装置２の制御部１５は、暗号キーが記載されたウェブページを画面に表示する（１７０４）。制御部１５は、この暗号キーを使用して、画像を復号化する。
【００８４】
暗号キーの生成のための、取得したファイルと画像のＵＲＬを利用する場合、画像通信装置１は、ファイルの入力を要求するためのウェブページとして、図１９に示すように、画像のＵＲＬを記載したウェブページを作成する。このウェブページから入力されたファイルと画像のＵＲＬに基づいて、暗号キーが生成される。
【００８５】
このように、クライアント装置２が保存しているファイルを暗号キーの生成のために使用することにより、文字列からなるパスワードに比べて、解読しにくい強固な暗号キーを生成することができる。そのため、暗号化された画像を第３者が入手しても、画像を復号化できず、画像の内容が漏洩することを防げる。
【００８６】
なお、本発明は、上記実施形態に限定されるものではなく、本発明の範囲内で上記実施形態に多くの修正および変更を加え得ることは勿論である。クライアント装置が複合機であってもよい。さらには、画像を表示できる携帯情報端末や携帯電話であってよい。また、上記のような画像の送信は、インターネットＦＡＸによる送信に適用してもよい。
【００８７】
クライアント装置が提供する固有情報として、ユーザの指紋等の生体情報やＩＤ情報といったユーザ固有の情報であってもよい。また、パスワードやファイルといった固有情報は、ユーザによって決められているが、クライアント装置が時刻や乱数等を利用して、自動的に固有情報を設定してもよい。
【図面の簡単な説明】
【００８８】
【図１】本発明の画像通信システムの概略構成を示す図
【図２】画像通信装置からクライアント装置に画像を送信するときのフローチャート
【図３】クライアント装置に送る電子メールの記述内容を示す図
【図４】パスワード入力要求の画面を示す図
【図５】画像のファイルを受け取るときの選択画面を示す図
【図６】パスワードエラーの表示画面を示す図
【図７】複数回のアクセスがある場合に、画像を送信するときのフローチャート
【図８】入力されたパスワードを確認するときのフローチャート
【図９】パスワードが無効のときの警告画像を示す図
【図１０】登録済みのパスワードを確認するときのフローチャート
【図１１】別のパスワードの入力要求の画面を示す図
【図１２】アクセス制限するときのフローチャート
【図１３】過剰アクセスに対する警告画面を示す図
【図１４】ファイルに基づいて暗号化した画像を送信するときのフローチャート
【図１５】暗号キーファイルの入力要求の画面を示す図
【図１６】暗号キー通知の画面を示す図
【図１７】画像通信装置を利用して、暗号キーを生成するときのフローチャート
【図１８】暗号キーファイルの入力要求の画面を示す図
【図１９】他の暗号キーファイルの入力要求の画面を示す図
【符号の説明】
【００８９】
１    画像通信装置
２    クライアント装置
３    ネットワーク
７    記憶部
８    通信インターフェース
１０    制御部
１２    表示部
１３    記憶部
１４    通信インターフェース
１５    制御部
【図１】
0004555322.tif 000002
【図２】
0004555322.tif 000003
【図３】
0004555322.tif 000004
【図４】
0004555322.tif 000005
【図５】
0004555322.tif 000006
【図６】
0004555322.tif 000007
【図７】
0004555322.tif 000008
【図８】
0004555322.tif 000009
【図９】
0004555322.tif 000010
【図１０】
0004555322.tif 000011
【図１１】
0004555322.tif 000012
【図１２】
0004555322.tif 000013
【図１３】
0004555322.tif 000014
【図１４】
0004555322.tif 000015
【図１５】
0004555322.tif 000016
【図１６】
0004555322.tif 000017
【図１７】
0004555322.tif 000018
【図１８】
0004555322.tif 000019
【図１９】
0004555322.tif 000020