(57)【要約】【課題】蓄積した文書情報を外部装置へ転送する際の安全性を向上することができる通信装置および通信システムを提供すること目的とする。【解決手段】受信した文書情報を蓄積する文書情報蓄積機能と、前記文書情報蓄積機能に蓄積した文書情報を、ネットワークを介して外部装置へ公開するＷｅｂサービス機能を備えた通信装置であって、前記Ｗｅｂサービス機能を用いて公開した文書情報について、所定のファイル形式が指定された状態で取得要求された場合には、当該文書情報を前記指定されたファイル形式のファイルへ変換した後に、暗号化処理して送信するようにした。【選択図】        図１
2007166471.tif 000002
【特許請求の範囲】
【請求項１】
受信した文書情報を蓄積する文書情報蓄積機能と、前記文書情報蓄積機能に蓄積した文書情報を、ネットワークを介して外部装置へ公開するＷｅｂサービス機能を備えた通信装置であって、
前記Ｗｅｂサービス機能を用いて公開した文書情報について、所定のファイル形式が指定された状態で取得要求された場合には、当該文書情報を前記指定されたファイル形式のファイルへ変換した後に、暗号化処理して送信することを特徴とする通信装置。
【請求項２】
前記暗号化処理した文書情報には、参照時の認証用パスワードが付加されることを特徴とする請求項１記載の通信装置。
【請求項３】
前記転送する文書の暗号化処理は、Ｗｅｂサービス機能を用いて通信している相手側のユーザ操作により指定された場合に行うことを特徴とする請求項１記載の通信装置。
【請求項４】
前記参照時の認証用パスワードの付加は、Ｗｅｂサービス機能を用いて通信している相手側のユーザ操作により指定された場合に行うことを特徴とする請求項２または請求項３記載の通信装置。
【請求項５】
前記暗号化処理は、複数の暗号化レベルのうち、あらかじめ設定された、あるいは、前記ユーザ操作により指定された、いずれかの暗号化レベルを用いることを特徴とする請求項１または請求項２または請求項３または請求項４記載の通信装置。
【請求項６】
受信した文書情報を蓄積する文書情報蓄積機能と、前記文書情報蓄積機能に蓄積した文書情報を、ネットワークを介して外部装置へ公開するＷｅｂサービス機能を備えた通信装置、および、前記ネットワークへ介して前記通信装置と接続され、前記Ｗｅｂサービス機能を利用するＷｅｂクライアント機能を備えた前記外部装置からなる通信システムであって、
前記通信装置は、前記Ｗｅｂサービス機能を用いて公開した文書情報について、前記外部装置より所定のファイル形式が指定された状態で取得要求された場合には、当該文書情報を前記指定されたファイル形式のファイルへ変換した後に、暗号化処理して前記外部装置へ送信し、
前記暗号化処理された文書情報を受信した前記外部装置は、受信した文書情報を平文へ復号化した後に前記Ｗｅｂブラウザ機能を適用してユーザへ表示することを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信した文書情報を蓄積する文書情報蓄積機能と、前記文書情報蓄積機能に蓄積した文書情報を、ネットワークを介して外部装置へ公開するＷｅｂサービス機能を備えた通信装置、および、受信した文書情報を蓄積する文書情報蓄積機能と、前記文書情報蓄積機能に蓄積した文書情報を、ネットワークを介して外部装置へ公開するＷｅｂサービス機能を備えた通信装置、および、前記ネットワークへ介して前記通信装置と接続され、前記Ｗｅｂサービス機能を利用するＷｅｂクライアント機能を備えた前記外部装置からなる通信システムに関する。
【背景技術】
【０００２】
近年、広域ネットワークの発展に伴い、特許文献１に開示されたもののように通信ネットワークにファクシミリ装置を接続し、ファクシミリ受信文書を通信ネットワーク上の外部装置に転送するシステムが考案されている。
【０００３】
また、セキュリティの重要性が高まり、セキュリティに優れたシステムの開発が進められている。例えば、特許文献２では、不正ユーザからの中継送信を行わないようにすることができるネットワークファクシミリ装置の制御方法が提案されている。また、特許文献３では、サーバから配信する文書を暗号化する方法が提案されている。
【特許文献１】特開２００２−２３２６３４号公報
【特許文献２】特開平１０−２５７０９１号公報
【特許文献３】特開２００２−３１８５３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、蓄積したファクシミリ文書を、Ｗｅｂサーバ機能を用いて外部装置へ公開している場合、外部装置のＷｅｂクライアント機能から文書情報の取得が要求されると、そのまま取得要求された文書を転送しているので、セキュリティ上好ましくないという問題があった。
【０００５】
本発明は、かかる実情に鑑みてなされたものであり、蓄積した文書情報を外部装置へ転送する際の安全性を向上することができる通信装置および通信システムを提供すること目的とする。
【課題を解決するための手段】
【０００６】
本発明は、受信した文書情報を蓄積する文書情報蓄積機能と、前記文書情報蓄積機能に蓄積した文書情報を、ネットワークを介して外部装置へ公開するＷｅｂサービス機能を備えた通信装置であって、前記Ｗｅｂサービス機能を用いて公開した文書情報について、所定のファイル形式が指定された状態で取得要求された場合には、当該文書情報を前記指定されたファイル形式のファイルへ変換した後に、暗号化処理して送信するようにしたものである。
【０００７】
また、前記暗号化処理した文書情報には、参照時の認証用パスワードが付加されるものである。
【０００８】
また、前記転送する文書の暗号化処理は、Ｗｅｂサービス機能を用いて通信している相手側のユーザ操作により指定された場合に行うようにしたものである。
【０００９】
また、前記参照時の認証用パスワードの付加は、Ｗｅｂサービス機能を用いて通信している相手側のユーザ操作により指定された場合に行うようにしたものである。
【００１０】
また、前記暗号化処理は、複数の暗号化レベルのうち、あらかじめ設定された、あるいは、前記ユーザ操作により指定された、いずれかの暗号化レベルを用いるようにしたものである。
【００１１】
また、受信した文書情報を蓄積する文書情報蓄積機能と、前記文書情報蓄積機能に蓄積した文書情報を、ネットワークを介して外部装置へ公開するＷｅｂサービス機能を備えた通信装置、および、前記ネットワークへ介して前記通信装置と接続され、前記Ｗｅｂサービス機能を利用するＷｅｂクライアント機能を備えた前記外部装置からなる通信システムであって、前記通信装置は、前記Ｗｅｂサービス機能を用いて公開した文書情報について、前記外部装置より所定のファイル形式が指定された状態で取得要求された場合には、当該文書情報を前記指定されたファイル形式のファイルへ変換した後に、暗号化処理して前記外部装置へ送信し、前記暗号化処理された文書情報を受信した前記外部装置は、受信した文書情報を平文へ復号化した後に前記Ｗｅｂブラウザ機能を適用してユーザへ表示するようにしたものである。
【発明の効果】
【００１２】
したがって、本発明によれば、受信した文書情報を外部装置へ転送する際、暗号化処理を行うことにより安易に他者が閲覧することができなくなり、セキュリティに優れるという効果を得る。
【発明を実施するための最良の形態】
【００１３】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００１４】
図１は、本発明の一実施例にかかるネットワークシステムを示している。
【００１５】
同図において、ローカルエリアネットワークＬＡＮには、複数のワークステーション装置ＷＳ１〜ＷＳｎ、メールサーバ装置ＳＭ、および、ネットワークファクシミリ装置ＦＸが接続されているとともに、ルータ装置ＲＴを介してインターネットへ接続されている。したがって、ワークステーション装置ＷＳ１〜ＷＳｎ、メールサーバ装置ＳＭ、および、ネットワークファクシミリ装置ＦＸは、インターネットを介し、他の適宜な端末装置との間でデータをやりとりすることができる。
【００１６】
ここで、メールサーバ装置ＳＭは、ローカルエリアネットワークＬＡＮに接続されているワークステーション装置ＷＳ１〜ＷＳｎを利用するユーザ、および、ネットワークネットワークファクシミリ装置ＦＸに対して、周知の電子メールの収集および配布のサービスを提供するものである。
【００１７】
また、ワークステーション装置ＷＳ１〜ＷＳｎには、ファクシミリ画情報を作成および表示出力するファクシミリアプリケーションソフトウェア、および、ローカルエリアネットワークＬＡＮを介して種々のデータのやりとりを行うための種々のソフトウェア（Ｗｅｂブラウザを含む）などの種々のプログラムが導入されており、特定のユーザにより使用されるものである。ここで、特定のユーザは、一人または複数人のユーザであってよい。
【００１８】
また、ネットワークファクシミリ装置ＦＸは、画情報や各種レポートなどを電子メールとしてやりとりするための電子メール処理機能、アナログ公衆回線網ＰＳＴＮに接続し、この公衆網を伝送路として用いてグループ３ファクシミリ伝送手順による画情報伝送を行うグループ３ファクシミリ伝送機能、および、ローカルエリアネットワークＬＡＮを介し、蓄積した文書を外部装置のＷｅｂクライアントから閲覧可能にするＷｅｂサーバ機能などの種々の処理機能を備えている。
【００１９】
図２は、ネットワークファクシミリ装置ＦＸの構成例を示している。
【００２０】
同図において、システム制御部１は、このネットワークファクシミリ装置ＦＸの各部の制御処理、および、ファクシミリ伝送制御手順処理などの各種制御処理を行うものであり、システムメモリ２は、システム制御部１が実行する制御処理プログラム、および、処理プログラムを実行するときに必要な各種データなどを記憶するとともに、システム制御部１のワークエリアを構成するものであり、パラメータメモリ３は、このネットワークファクシミリ装置ＦＸに固有な各種の情報を記憶するためのものであり、時計回路４は、現在時刻情報を出力するものである。
【００２１】
スキャナ５は、所定の解像度で原稿画像を読み取るためのものであり、プロッタ６は、所定の解像度で画像を記録出力するためのものであり、操作表示部７は、このネットワークファクシミリ装置ＦＸを操作するためのもので、各種の操作キー、および、各種の表示器からなる。
【００２２】
符号化復号化部８は、画信号を符号化圧縮するとともに、符号化圧縮されている画情報を元の画信号に復号化するためのものであり、磁気ディスク装置９は、符号化圧縮された状態の画情報を多数記憶したり、他のファイルデータを蓄積するためのものである。
【００２３】
グループ３ファクシミリモデム１０は、グループ３ファクシミリのモデム機能を実現するためのものであり、伝送手順信号をやりとりするための低速モデム機能（Ｖ．２１モデム）、および、おもに画情報をやりとりするための高速モデム機能（Ｖ．１７モデム、Ｖ．３４モデム、Ｖ．２９モデム、Ｖ．２７ｔｅｒモデムなど）を備えている。
【００２４】
網制御装置１１は、このネットワークファクシミリ装置ＦＸをアナログ公衆回線網ＰＳＴＮに接続するためのものであり、自動発着信機能を備えている。
【００２５】
ローカルエリアネットワークインターフェース回路１２は、このネットワークファクシミリ装置ＦＸをローカルエリアネットワークＬＡＮに接続するためのものであり、ローカルエリアネットワーク伝送制御部１３は、ローカルエリアネットワークＬＡＮを介して、他のデータ端末装置との間で種々のデータをやりとりするための各種所定のプロトコルスイートの通信制御処理を実行するためのものである。
【００２６】
これらの、システム制御部１、システムメモリ２、パラメータメモリ３、時計回路４、スキャナ５、プロッタ６、操作表示部７、符号化復号化部８、磁気ディスク装置９、グループ３ファクシミリモデム１０、網制御装置１１、および、ローカルエリアネットワーク伝送制御部１３は、内部バス１４に接続されており、これらの各要素間でのデータのやりとりは、主としてこの内部バス１４を介して行われている。
【００２７】
また、網制御装置１１とグループ３ファクシミリモデム１０との間のデータのやりとりは、直接行なわれている。
【００２８】
図３は、ワークステーション装置ＷＳ（ＷＳ１〜ＷＳｎ）の構成例を示している。
【００２９】
同図において、ＣＰＵ（中央処理装置）２１は、このワークステーション装置ＷＳの動作制御を行うものであり、ＲＯＭ（リード・オンリ・メモリ）２２は、ＣＰＵ２１が起動時に実行するプログラムや必要なデータ等を記憶するためのものであり、ＲＡＭ（ランダム・アクセス・メモリ）２３は、ＣＰＵ２１のワークエリア等を構成するためのものである。
【００３０】
キャラクタジェネレータ２４は、図形文字の表示データを発生するためのものであり、時計回路２５は、現在日時情報を出力するためのものであり、ローカルエリアネットワークインターフェース回路２６は、このワークステーション装置ＷＳをローカルエリアネットワークＬＡＮに接続するためのものであり、ローカルエリアネットワーク伝送制御部２７は、ローカルエリアネットワークＬＡＮを介して、他のデータ端末装置との間で種々のデータをやりとりするための各種所定のプロトコルスイートの通信制御処理を実行するためのものである。
【００３１】
磁気ディスク装置２８は、Ｗｅｂブラウザなどの種々のアプリケーションプログラム、ワークデータ、ファイルデータ、画情報データなどの種々のデータを記憶するためのものであり、ＣＲＴ画面表示装置２９は、このワークステーション装置ＷＳを操作するための画面を表示するためのものであり、表示制御部３０は、ＣＲＴ画面表示装置２８の表示内容を制御するためのものである。
【００３２】
キーボード装置３１は、このワークステーション装置ＷＳに種々のキー操作を行うためのものであり、画面指示装置３２は、ＣＲＴ画面表示装置２９の任意の点を指示する等の操作作業を行うためのものであり、入力制御部３３は、キーボード装置３１および画面指示装置３２の入力情報を取り込む等するためのものである。
【００３３】
これらのＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、キャラクタジェネレータ２４、時計回路２５、ローカルエリアネットワーク伝送制御部２７、磁気ディスク装置２８、表示制御部３０、および、入力制御部３３は、バス３４に接続されており、これらの各要素間のデータのやりとりは、主としてこのバス３４を介して行われる。
【００３４】
ここで、本実施例において、基本的には、ローカルエリアネットワークＬＡＮに接続されている端末相互間でのデータのやりとりは、いわゆるＴＣＰ／ＩＰと呼ばれるトランスポートレイヤまでの伝送プロトコルと、それ以上の上位レイヤの通信プロトコルとの組み合わせ（いわゆるプロトコルスイート）が適用して行われる。例えば、電子メールのデータのやりとりでは上位レイヤの通信プロトコルとしてＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）という通信プロトコルが適用される。
【００３５】
また、各端末がメールサーバ装置ＳＭに対して、ユーザ宛の電子メールの受信確認や取得要求などのために適用するプロトコルとしては、いわゆるＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）などを適用することができる。
【００３６】
また、ＴＣＰ／ＩＰ，ＳＭＴＰ，ＰＯＰなどの通信プロトコル、および、電子メールのデータ形式やデータ構造などについては、それぞれＩＥＴＦから発行されているＲＦＣ文書により規定されている。例えば、ＴＣＰはＲＦＣ７９３、ＩＰはＲＦＣ７９３、ＳＭＴＰはＲＦＣ８２１、電子メールの形式は、ＲＦＣ８２２，ＲＦＣ１５２１，ＲＦＣ１５２２（ＭＩＭＥ（Ｍｕｌｔｉ  Ｐｕｒｐｏｓｅ  Ｍａｉｌ  Ｅｘｔｅｎｓｉｏｎ）形式）などでそれぞれ規定されている。
【００３７】
また、電子メールを用いてファクシミリ画情報をやりとりする場合、ファクシミリ画情報はバイナリデータであり、電子メールには、直接バイナリデータを含ませることができないので、所定の変換方法（例えば、Ｂａｓｅ６４符号化方法）を適用して可読情報（７ビットのキャラクタコード）に変換した状態で、電子メールに含められる。このような電子メールの本文情報の形式をＭＩＭＥ形式という。
【００３８】
このように、ファクシミリ画情報を送信する際に用いられる電子メールの一例を図４に示す。
【００３９】
この電子メールは、複数の本文パートを持つマルチパートＭＩＭＥ形式の電子メールであり、電子メールの送信日付（「Ｄａｔｅ」フィールド）、宛先メールアドレス（「Ｔｏ」フィールド）、送信元メールアドレス（「Ｆｒｏｍ」フィールド）などの所定の情報からなるメールヘッダ部、テキストデータを運ぶためのテキストパート部、および、ファクシミリ画情報を運ぶためのバイナリパート部からなり、バイナリパート部には、ファクシミリ画情報をＭＩＭＥ変換して得たＭＩＭＥエンコードデータが配置される。
【００４０】
また、電子メールで運ばれるファクシミリ画情報は、元の画像データをＭＨ符号化で圧縮し、それをＴＩＦＦ−Ｆフォーマットへ変換したものであり、したがって、ＭＩＭＥエンコードデータとしては、このＴＩＦＦ−ＦデータをＭＩＭＥ変換したものが配置される。
【００４１】
ここで、ＴＩＦＦ−Ｆフォーマットでは、複数ページの画像データを１つのファイルとしてまとめることができるので、１つのバイナリパート部に、複数ページからなる１つの送信画情報ファイルのデータを配置することができる。
【００４２】
また、本実施例では、ネットワークファクシミリ装置ＦＸは、装置本体の設定値として、例えば、図５（ａ）に示したような暗号化関連情報を備えている。ここで、本実施例では、暗号化処理については、ＲＣ４という暗号化方式を適用し、このＲＣ４で規定されている鍵情報を扱う。このＲＣ４では、暗号化レベルとして、２つの段階のいずれかを設定することができる。暗号化レベルは、鍵情報の長さで定まるものであり、４０ビットと１２８ビットの２種類がある。
【００４３】
この暗号化関連情報には、ファクシミリ文書を受信した際の動作を設定するための「ファクシミリ文書受信後動作設定情報（値は、「印刷」または「蓄積」）」、電子メールを介してファクシミリ文書を受信したときに件名（Ｓｕｂｊｅｃｔフィールドの値）に従って当該受信文書の「転送時暗号化必須設定情報（後述）」をセットするか否かを設定するための「件名から暗号化設定情報（値は、「ＯＮ」または「ＯＦＦ」）、「件名から暗号化設定情報」が「ＯＮ」になっている場合に参照される「暗号化設定の件名文字列（値は、「任意の文字列」）」、送信する文書のファイル形式を指定するための「文書形式情報（値は、「ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）」または「その他」）、ファクシミリ文書を送信する際に暗号化を適用するか否かを設定する「暗号化設定情報（値は、「ＯＮ」または「ＯＦＦ」）、暗号化した文書を送信する際にパスワードを付加するか否かを設定する「パスワード必要設定情報（値は、「ＯＮ」または「ＯＦＦ」）、暗号化処理する際の暗号化レベルを指定する「暗号化レベル情報（値は、「４０ビット」あるいは「１２８ビット」）、および、装置に設定されている「パスワード（値は、「任意の文字列」）が含まれる。
【００４４】
また、同図（ｂ）に示すように、暗号化処理を行う際に参照される公開鍵情報および秘密鍵情報も、ネットワークファクシミリ装置ＦＸにあらかじめ登録されている。ここで、公開鍵情報は、相手端末から共通鍵情報を受信する際、その共通鍵情報を暗号化させる目的で使用される。また、秘密鍵情報は、相手端末から受信した共通鍵情報を復号化するために用いられる。
【００４５】
また、本実施例では、ファクシミリ受信文書を磁気ディスク装置９に蓄積する際、おのおのの文書を管理するための管理情報が作成される。その管理情報には、図５（ｃ）に示すような「転送時暗号化必須設定情報（値は、「ＯＮ」または「ＯＦＦ」）」が含まれる。
【００４６】
一方、ワークステーション装置ＷＳには、図６（ａ）に示すような暗号鍵情報が、登録される。この暗号鍵情報は、任意の時点で生成されるものであり、上述したＲＣ４の２つの暗号化レベルに対応した「４０ビット鍵情報」と「１２８ビット鍵情報」からなる。
【００４７】
「４０ビット鍵情報」は、同図（ｂ）に示すように、「４０ビット共通鍵情報」および「４０ビット秘密鍵情報」からなる。また、「１２８ビット鍵情報」は、同図（ｃ）に示すように、「１２８ビット共通鍵情報」および「１２８ビット秘密鍵情報」からなる。
【００４８】
ここで、これらの４０ビット共通鍵情報、４０ビット秘密鍵情報、１２８ビット共通鍵情報および１２８ビット秘密鍵情報は、それぞれＲＣ４の暗号化方式により規定される所定の生成方法で生成されるものである。
【００４９】
以上の構成で、アナログ公衆網ＰＳＴＮまたは電子メールによりファクシミリ文書を受信すると、ネットワークファクシミリ装置ＦＸは、図７に示したような処理を行う。
【００５０】
ファクシミリ文書を受信すると（処理１０１）、「ファクシミリ文書受信後動作設定情報」の値を調べ（処理１０２）、「蓄積」になっているかどうかを判断する（判断１０３）。
【００５１】
「ファクシミリ文書受信後動作設定情報」の値が「印刷」になっている場合で、判断１０３の結果がＮＯになるときには、受信したファクシミリ文書を、符号化復号化部８により復号化し、それによって得た画像データの原稿を、プロッタ６より記録出力して（処理１０４）、このときの動作を終了する。
【００５２】
また、「ファクシミリ文書受信後動作設定情報」の値が「蓄積」になっている場合で、判断１０３の結果がＹＥＳになるときには、受信文書を磁気ディスク装置９に蓄積する（処理１０５）。このとき、外部装置から閲覧可能なように、適宜なファイル名を付与し、適宜なフォルダへ蓄積する。
【００５３】
ここで、このときのファクシミリ文書の受信手段が電子メールであるかどうかを調べる（判断１０６）。電子メールを用いて受信した場合で、判断１０６の結果がＹＥＳになるときには、「件名から暗号化設定情報」の値を調べて（処理１０７）、それが「ＯＮ」になっているかどうかを判断する（判断１０８）。
【００５４】
「件名から暗号化設定情報」の値が「ＯＮ」になっている場合で、判断１０８の結果がＹＥＳになるときには、「暗号化設定の件名文字列情報」の値を取得し（処理１０９）、その文字列が、電子メールの件名（Ｓｕｂｊｅｃｔフィールド）の値に含まれるかどうかを調べる（判断１１０）。
【００５５】
「暗号化設定の件名文字列情報」の文字列が電子メールの件名に含まれる場合で、判断１１０の結果がＹＥＳになるときには、そのときの蓄積した文書の暗号化関連情報の「転送時暗号化必須設定情報」の値を「ＯＮ」に設定する（処理１１１）。
【００５６】
また、「暗号化設定の件名文字列情報」の文字列が電子メールの件名に含まれない場合で、判断１１０の結果がＮＯになるときには、そのときの蓄積した文書の暗号化関連情報の「転送時暗号化必須設定情報」の値を「ＯＦＦ」に設定する（処理１１２）。
【００５７】
図８および図９は、ワークステーション装置ＷＳのＷｅｂクライアント（Ｗｅｂクライアント機能）を操作しているユーザが、ネットワークファクシミリ装置ＦＸのＷｅｂサーバ（Ｗｅｂサーバ機能）が公開しているＷｅｂページへアクセスし、いずれかの蓄積文書の取得を要求した場合に、ネットワークファクシミリ装置ＦＸが行う動作の一例を示している。
【００５８】
なお、以下の説明においては、ＷｅｂサーバとＷｅｂクライアントの間の情報のやりとりについての細かいプロトコルなどの説明については、周知事項であるため、省略している。
【００５９】
また、この場合、Ｗｅｂブラウザを操作したユーザは、文書取得要求操作を行った場合、取得を希望するファイル形式（「文書形式」）、転送時に暗号化を必要とするか（「暗号化設定」）、取得した文書を開く際にパスワードを要求させるようにするか（「パスワード必要設定」）、暗号化する際の暗号化レベル（「暗号化レベル」）を、それぞれ設定操作することができ、それらの設定操作内容は、ユーザ要求情報としてＷｅｂブラウザよりＷｅｂサーバへ転送される。
【００６０】
Ｗｅｂサーバは、文書取得要求（とともに、ユーザ要求情報）を受信すると（処理２０１）、ユーザから要求された「文書形式」が、ＰＤＦであるか、それ以外のファイル形式であるか、あるいは、ファイル形式の指定がない場合であったかを調べる（判断２０２）。判断２０２の結果が「ＰＤＦ以外」の場合には、取得要求された文書情報を、平文のまま送信する（処理２０３）。
【００６１】
一方、判断２０２の結果が「指定なし」の場合は、装置に設定されている「文書形式情報」の値を調べる（判断２０４）。
【００６２】
そして、判断２０２の結果が「ＰＤＦ」の場合、あるいは、判断２０４の結果が「ＰＤＦ」の場合には、取得要求された蓄積文書に設定されている「転送時暗号化必須設定情報」の値が「ＯＮ」であるかどうかを調べる（判断２０５）。
【００６３】
判断２０５の結果がＮＯになるときには、ユーザから要求された「暗号化設定」を調べる（判断２０６）。判断２０６の結果が「指定なし」の場合は、装置に設定されている「暗号化設定情報」の値が「ＯＮ」であるかどうかを調べる（判断２０７）。
【００６４】
判断２０５の結果がＹＥＳ、判断２０６の結果が「ＯＮ」、あるいは、判断２０７の結果がＹＥＳになるときには、ユーザから要求された「パスワード必要設定」を調べる（判断２０８）。判断２０８の結果が「指定なし」の場合は、装置に設定されている「パスワード必要設定」の値が「ＯＮ」であるかどうかを調べる（判断２０９）。
【００６５】
判断２０８の結果が「ＯＮ」の場合、あるいは、判断２０９の結果がＹＥＳになる場合には、ユーザ要求の「暗号化レベル」を調べる（判断２１０）。判断２１０の結果が、「指定なし」の場合には、装置に設定されている「暗号化レベル情報」の値が「４０ビット」であるかどうかを調べる（判断２１１）。
【００６６】
判断２１０の結果が「４０ビット」の場合、あるいは、判断２１１の結果がＹＥＳになるときには、装置に設定されている公開鍵情報を相手端末へ送信するとともに、相手端末に対して４０ビット共通鍵情報を取得要求する（処理２１２）。
【００６７】
これにより、相手端末のＷｅｂブラウザは、Ｗｅｂサーバより受信した公開鍵情報を適用して登録されている４０ビット共通鍵情報を所定の暗号化方法で暗号化し、暗号化した４０ビット共通鍵情報を送信する。
【００６８】
この暗号化された４０ビット共通鍵情報を受信すると、秘密鍵情報を適用し、所定の暗号化方法で復号化し、４０ビット共通鍵情報を得る（処理２１３）。次いで、その４０ビット共通鍵情報を適用して、選択された蓄積文書について、所定の暗号化方法で暗号化処理する。また、この場合、装置に設定されているパスワードを付加する（処理２１４）。そして、処理２０３へ移行し、暗号化処理した文書情報（パスワード付）を、相手端末へ転送して、この動作を終了する。
【００６９】
また、判断２１０の結果が「１２８ビット」の場合、あるいは、判断２１１の結果がＮＯになるときには、装置に設定されている公開鍵情報を相手端末へ送信するとともに、相手端末に対して１２８ビット共通鍵情報を取得要求する（処理２１５）。
【００７０】
これにより、相手端末のＷｅｂブラウザは、Ｗｅｂサーバより受信した公開鍵情報を適用して登録されている１２８ビット共通鍵情報を所定の暗号化方法で暗号化し、暗号化した１２８ビット共通鍵情報を送信する。
【００７１】
この暗号化された１２８ビット共通鍵情報を受信すると、秘密鍵情報を適用し、所定の暗号化方法でて復号化し、１２８ビット共通鍵情報を得る（処理２１５）。次いで、その１２８ビット共通鍵情報を適用して、選択された蓄積文書を所定の暗号化方法で暗号化処理する。また、この場合、装置に設定されているパスワードを付加する（処理２１６）。そして、処理２０３へ移行し、暗号化処理した文書情報（パスワード付）を、相手端末へ転送して、この動作を終了する。
【００７２】
また、判断２０７の結果がＮＯの場合、あるいは、判断２０６の結果が「ＯＦＦ」の場合、あるいは、判断２０４の結果が「その他」の場合には、その時点で、処理２０３へ移行し、取得要求された文書情報を、平文のまま送信する。
【００７３】
一方、判断２０９の結果がＮＯの場合、あるいは、判断２０８の結果が「ＯＦＦ」の場合は、ユーザ要求の「暗号化レベル」を調べる（判断２２０）。判断２２０の結果が、「指定なし」の場合には、装置に設定されている「暗号化レベル情報」の値が「４０ビット」であるかどうかを調べる（判断２２１）。
【００７４】
判断２２０の結果が「４０ビット」の場合、あるいは、判断２２１の結果がＹＥＳになるときには、装置に設定されている公開鍵情報を相手端末へ送信するとともに、相手端末に対して４０ビット共通鍵情報を取得要求する（処理２２２）。
【００７５】
これにより、相手端末のＷｅｂブラウザは、Ｗｅｂサーバより受信した公開鍵情報を適用して登録されている４０ビット共通鍵情報を所定の暗号化方法で暗号化し、暗号化した４０ビット共通鍵情報を送信する。
【００７６】
この暗号化された４０ビット共通鍵情報を受信すると、秘密鍵情報を適用して所定の暗号化方法で復号化し、４０ビット共通鍵情報を得る（処理２２３）。次いで、その４０ビット共通鍵情報を適用して、選択された蓄積文書を所定の暗号化方法で暗号化処理する（処理２２４）。そして、処理２０３へ移行し、暗号化処理した文書情報（パスワードなし）を、相手端末へ転送して、この動作を終了する。
【００７７】
また、判断２２０の結果が「１２８ビット」の場合、あるいは、判断２２１の結果がＮＯになるときには、装置に設定されている公開鍵情報を相手端末へ送信するとともに、相手端末に対して１２８ビット共通鍵情報を取得要求する（処理２２５）。
【００７８】
これにより、相手端末のＷｅｂブラウザは、Ｗｅｂサーバより受信した公開鍵情報を適用して登録されている１２８ビット共通鍵情報を所定の暗号化方法で暗号化し、暗号化した１２８ビット共通鍵情報を送信する。
【００７９】
この暗号化された１２８ビット共通鍵情報を受信すると、秘密鍵情報を適用して所定の暗号化方法で復号化し、１２８ビット共通鍵情報を得る（処理２２６）。次いで、その１２８ビット共通鍵情報を適用して、選択された蓄積文書を所定の暗号化方法で暗号化処理する（処理２２７）。そして、処理２０３へ移行し、暗号化処理した文書情報（パスワードなし）を、相手端末へ転送して、この動作を終了する。
【００８０】
図１０は、ユーザがワークステーション装置ＷＳのＷｅｂブラウザを操作して、ネットワークファクシミリ装置ＦＸで公開されたＷｅｂページを閲覧し、文書を要求する際の、ワークステーション装置ＷＳの処理の一例を示している。
【００８１】
ネットワークファクシミリ装置ＦＸのＷｅｂページへアクセスし（処理３０１）、ユーザ操作に従った種々の処理動作を行う（処理３０２）。ここで、文書取得操作がされたかどうかを調べる（判断３０３）。
【００８２】
判断３０３の結果がＹＥＳになるときには、文書取得要求操作の操作画面における操作項目である「文書形式」、「暗号化設定」、「パスワード必要設定」、「暗号化レベル」の操作値、および、取得要求された文書のファイル名等を指定した状態で、Ｗｅｂサーバに対して、文書取得要求を通知する（処理３０４）。
【００８３】
これにより、Ｗｅｂサーバでは、文書転送時の動作が行われる。そして、Ｗｅｂサーバから、公開鍵情報が通知された状態で、共通鍵情報が取得要求されたかどうかを調べる（判断３０５）。
【００８４】
共通鍵情報の取得が要求されなかった場合で、判断３０５の結果がＮＯになるときには、文書情報が転送されてくるので、この転送された文書情報を受信し（処理３０６）、受信した文書を画面に表示して（処理３０７）、このときの動作を終了する。
【００８５】
また、判断３０５の結果がＹＥＳになるときには、取得要求された共通鍵が４０ビット共通鍵情報であったかどうかを調べる（判断３０８）。
【００８６】
判断３０８の結果がＹＥＳになるときには、受信した公開鍵情報を適用して、登録されている４０ビット共通鍵情報を所定の暗号化方法で暗号化し、その暗号化した４０ビット共通鍵情報を送信する（処理３０９）。
【００８７】
次いで、Ｗｅｂサーバより暗号化された文書情報を受信すると（処理３１０）、登録されている４０ビット秘密鍵情報を適用し、受信した文書情報を所定の暗号化方法で復号化する（処理３１１）。
【００８８】
また、判断３０８の結果がＮＯになるときには、受信した公開鍵情報を適用して、登録されている１２８ビット共通鍵情報を所定の暗号化方法で暗号化し、その暗号化した１２８ビット共通鍵情報を送信する（処理３１２）。
【００８９】
次いで、Ｗｅｂサーバより暗号化された文書情報を受信すると（処理３１３）、登録されている１２８ビット秘密鍵情報を適用し、受信した文書情報を所定の暗号化方法で復号化する（処理３１４）。
【００９０】
このようにして、受信した文書情報を復号化すると、パスワードが付加されているかどうかを調べる（判断３１５）。判断３１５の結果がＹＥＳになるときには、ユーザに対してパスワードの入力を要求し（処理３１６）、入力されたパスワードと、受信したパスワードが一致するかどうかを調べる（判断３１７）。判断３１７の結果がＮＯになるときには、処理３１６へ戻り、再度、パスワードを入力要求する。
【００９１】
判断３１７の結果がＹＥＳになるとき、および、判断３１５の結果がＮＯになるときには、受信した文書を画面に表示して（処理３１８）、このときの動作を終了する。
【００９２】
以上説明したように、本実施例では、ファクシミリ受信した文書情報を、ワークステーション装置ＷＳが通信ネットワークを介して取得する際、暗号化処理を行っているので、安易に他者が閲覧することができなくなり、セキュリティに優れたファクシミリ受信文書転送システムを実現することができる。
【００９３】
また、パスワードによるセキュリティをかけることにより、よりセキュリティに優れたファクシミリ受信文書転送システムを実現することができる。
【００９４】
また、パスワードによるセキュリティの有無を、取得する際に指定するか予め設定された通りの指定にするかを選択できることにより、より利便性が高く、セキュリティに優れたファクシミリ受信文書転送システムを実現することができる。
【００９５】
また、暗号化のレベル（暗号化鍵の長さ）を選択できることにより、ユーザの環境に合った最適な暗号化方式を選択することができ、セキュリティに優れたファクシミリ受信文書転送システムを実現することができる。
【００９６】
また、暗号化のレベル（暗号化鍵の長さ）を、取得する際に指定するか予め設定された通りの指定にするかを選択できることにより、より利便性が高く、セキュリティに優れたファクシミリ受信文書転送システムを実現することができる。
【００９７】
また、件名から暗号化の有無を選択できることにより、よりセキュリティに優れたファクシミリ受信文書転送システムを実現することができる。
【００９８】
また、件名から暗号化の有無を選択を、ユーザが指定できることにより、より利便性が高く、セキュリティに優れたファクシミリ受信文書転送システムを実現することができる。
【００９９】
なお、上述した実施例では、ネットワークファクシミリ装置ＦＸについて、本発明を適用しているが、同様な通信機能を備えた他の構成を持つ通信装置についても、本発明を同様にして適用することができる。
【０１００】
また、上述した実施例中のワークステーション装置ＷＳは、いわゆるパーソナルコンピュータ装置等を適用することができる。
【０１０１】
また、上述した実施例では、ＰＤＦを特定のファイル形式として取り扱っているが、他のファイル形式を適用することもできる。
【０１０２】
また、上述した実施例では、暗号化レベルを複数備えた暗号化方法として、ＲＣ４を採用した場合について説明しているが、暗号化レベルを複数備えたものであれば、他の暗号化方法を適用することができる。
【図面の簡単な説明】
【０１０３】
【図１】本発明の一実施例にかかるネットワークシステムを示したブロック図。
【図２】ネットワークファクシミリ装置ＦＸの構成例を示したブロック図。
【図３】ワークステーション装置ＷＳ（ＷＳ１〜ＷＳｎ）の構成例を示したブロック図。
【図４】ファクシミリ画情報を送信する際に用いられる電子メールの一例を示した概略図。
【図５】ネットワークファクシミリ装置ＦＸに設定される暗号化関連情報などを例示した概略図。
【図６】ワークステーション装置ＷＳに設定される暗号鍵情報などを例示した概略図。
【図７】ネットワークファクシミリ装置ＦＸアナログ公衆網ＰＳＴＮまたは電子メールによりファクシミリ文書を受信した後に行う処理の一例を示したフローチャート。
【図８】ワークステーション装置ＷＳのＷｅｂクライアント（Ｗｅｂクライアント機能）を操作しているユーザが、ネットワークファクシミリ装置ＦＸのＷｅｂサーバ（Ｗｅｂサーバ機能）が公開しているＷｅｂページへアクセスし、いずれかの蓄積文書の取得を要求した場合に、ネットワークファクシミリ装置ＦＸが行う動作の一例を示したフローチャート（図９に続く）。
【図９】ワークステーション装置ＷＳのＷｅｂクライアント（Ｗｅｂクライアント機能）を操作しているユーザが、ネットワークファクシミリ装置ＦＸのＷｅｂサーバ（Ｗｅｂサーバ機能）が公開しているＷｅｂページへアクセスし、いずれかの蓄積文書の取得を要求した場合に、ネットワークファクシミリ装置ＦＸが行う動作の一例を示したフローチャート（図８の続き）。
【図１０】ユーザがワークステーション装置ＷＳのＷｅｂブラウザを操作して、ネットワークファクシミリ装置ＦＸで公開されたＷｅｂページを閲覧し、文書を要求する際の、ワークステーション装置ＷＳの処理の一例を示したフローチャート。
【符号の説明】
【０１０４】
ＦＸ  ネットワークファクシミリ装置
ＷＳ，ＷＳ１〜ＷＳｎ  ワークステーション装置
【図１】
2007166471.tif 000003
【図２】
2007166471.tif 000004
【図３】
2007166471.tif 000005
【図４】
2007166471.tif 000006
【図５】
2007166471.tif 000007
【図６】
2007166471.tif 000008
【図７】
2007166471.tif 000009
【図８】
2007166471.tif 000010
【図９】
2007166471.tif 000011
【図１０】
2007166471.tif 000012