(57)【特許請求の範囲】
【請求項１】
ネットワークを介した電子メールの送信処理を管理するメールサーバからなるデータ送信管理装置であって、
電子メールを受信する受信手段と、
前記電子メールに添付されているファイルのデータが再利用可能であるか再利用困難であるか否かを判断するファイル形式判断手段と、
前記電子メールの送信先に応じて、当該送信先における前記ファイルのデータの再利用の許否を判断する再利用許否判断手段と、
前記ファイルのデータが再利用可能であり、かつ、再利用が許可されていないと判断された場合、前記ファイルのデータを再利用困難に調製するデータ調製手段と、
前記ファイルの再利用が許可されている送信先に対し、受信した前記電子メールをそのまま送信し、前記ファイルの再利用が許可されていない送信先に対し、再利用困難なデータからなる前記ファイルが添付された前記電子メールを送信する送信手段と、を有し、
前記再利用困難なデータは、画像が画素の集まりとして表された画像データのみからなり、
前記再利用可能なデータは、文字がコードとして表された文字コードデータあるいは図形が構成要素の座標値として表されたベクタデータを、独立して操作可能なオブジェクトとして少なくとも含んでおり、
前記データ調製手段は、前記ファイルのデータに含まれる前記文字コードデータおよび／又は前記ベクタデータを削除することによって、前記ファイルのデータを再利用困難に調製する
ことを特徴とするデータ送信管理装置。
【請求項２】
前記再利用許否判断手段は、前記送信先の電子メールアドレスに基づいて、当該送信先における前記ファイルのデータの再利用の許否を判断することを特徴とする請求項１に記載のデータ送信管理装置。
【請求項３】
前記再利用許否判断手段は、前記送信先の電子メールアドレスのドメイン名が、送信元の電子メールアドレスのドメイン名と同一である場合、当該送信先におけるデータの再利用が許可されていると判断することを特徴とする請求項２に記載のデータ送信管理装置。
【請求項４】
前記ファイルのデータは、前記文字コードデータおよび前記画像データを、それぞれ独立して操作可能なオブジェクトとして含んでおり、
前記データ調製手段は、前記ファイルのデータに含まれる前記文字コードデータを削除することを特徴とする請求項１に記載のデータ送信管理装置。
【請求項５】
前記ファイルのデータは、前記ベクタデータおよび前記画像データを、それぞれ独立して操作可能なオブジェクトとして含んでおり、
前記データ調製手段は、前記ファイルのデータに含まれる前記ベクタデータを削除することを特徴とする請求項１に記載のデータ送信管理装置。
【請求項６】
ネットワークを介した電子メールの送信処理を管理するメールサーバからなるデータ送信管理装置のデータ送信管理方法であって、
電子メールを受信する受信段階と、
前記電子メールに添付されているファイルのデータが再利用可能であるか再利用困難であるか否かを判断するファイル形式判断段階と、
前記電子メールの送信先に応じて、当該送信先における前記ファイルのデータの再利用の許否を判断する再利用許否判断段階と、
前記ファイルのデータが再利用可能であり、かつ、再利用が許可されていないと判断された場合、前記ファイルのデータを再利用困難に調製するデータ調製段階と、
前記ファイルの再利用が許可されている送信先に対し、受信した前記電子メールをそのまま送信し、前記ファイルの再利用が許可されていない送信先に対し、再利用困難なデータからなる前記ファイルが添付された前記電子メールを送信する送信段階と、を有し、
前記再利用困難なデータは、画像が画素の集まりとして表された画像データのみからなり、
前記再利用可能なデータは、文字がコードとして表された文字コードデータあるいは図形が構成要素の座標値として表されたベクタデータを、独立して操作可能なオブジェクトとして少なくとも含んでおり、
前記データ調製段階においては、前記ファイルのデータに含まれる前記文字コードデータおよび／又は前記ベクタデータを削除することによって、前記ファイルのデータが再利用困難に調製される
ことを特徴とするデータ送信管理方法。
【請求項７】
ネットワークを介した電子メールの送信処理を管理するメールサーバからなるデータ送信管理装置のデータ送信管理プログラムであって、
電子メールを受信する受信段階と、
前記電子メールに添付されているファイルのデータが再利用可能であるか再利用困難であるか否かを判断するファイル形式判断段階と、
前記電子メールの送信先に応じて、当該送信先における前記ファイルのデータの再利用の許否を判断する再利用許否判断段階と、
前記ファイルのデータが再利用可能であり、かつ、再利用が許可されていないと判断された場合、前記ファイルのデータを再利用困難に調製するデータ調製段階と、
前記ファイルの再利用が許可されている送信先に対し、受信した前記電子メールをそのまま送信し、前記ファイルの再利用が許可されていない送信先に対し、再利用困難なデータからなる前記ファイルが添付された前記電子メールを送信する送信段階と、
を前記データ送信管理装置に実行させ、
前記再利用困難なデータは、画像が画素の集まりとして表された画像データのみからなり、
前記再利用可能なデータは、文字がコードとして表された文字コードデータあるいは図形が構成要素の座標値として表されたベクタデータを、独立して操作可能なオブジェクトとして少なくとも含んでおり、
前記データ調製段階においては、前記ファイルのデータに含まれる前記文字コードデータおよび／又は前記ベクタデータを削除することによって、前記ファイルのデータが再利用困難に調製される
ことを特徴とするデータ送信管理プログラム。
【請求項８】
ネットワークを介した電子メールの送信処理を管理するメールサーバからなるデータ送信管理装置のデータ送信管理プログラムを記録したコンピュータ読取可能な記録媒体であって、
前記データ送信管理プログラムは、
電子メールを受信する受信段階と、
前記電子メールに添付されているファイルのデータが再利用可能であるか再利用困難であるか否かを判断するファイル形式判断段階と、
前記電子メールの送信先に応じて、当該送信先における前記ファイルのデータの再利用の許否を判断する再利用許否判断段階と、
前記ファイルのデータが再利用可能であり、かつ、再利用が許可されていないと判断された場合、前記ファイルのデータを再利用困難に調製するデータ調製段階と、
前記ファイルの再利用が許可されている送信先に対し、受信した前記電子メールをそのまま送信し、前記ファイルの再利用が許可されていない送信先に対し、再利用困難なデータからなる前記ファイルが添付された前記電子メールを送信する送信段階と、
を前記データ送信管理装置に実行させ、
前記再利用困難なデータは、画像が画素の集まりとして表された画像データのみからなり、
前記再利用可能なデータは、文字がコードとして表された文字コードデータあるいは図形が構成要素の座標値として表されたベクタデータを、独立して操作可能なオブジェクトとして少なくとも含んでおり、
前記データ調製段階においては、前記ファイルのデータに含まれる前記文字コードデータおよび／又は前記ベクタデータを削除することによって、前記ファイルのデータが再利用困難に調製される
ことを特徴とするコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを介したデータの送信処理を管理するデータ送信管理装置、方法、プログラム、およびプログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【０００２】
【従来の技術】
文書表示用のファイルとしては、例えばＰＤＦ（Portable Document Format）ファイルなどの、文字がコードとして表された文字コードデータ、画像が画素の集まりとして表された画像データ、および図形が構成要素の座標値として表されたベクタデータを、それぞれ独立して操作可能なオブジェクトとして有するファイルが知られている。
【０００３】
このような複数のオブジェクトをあわせ持つファイルは、文字コードデータを利用した編集や検索が容易であること、出力画像の品質が高いこと、およびオリジナル文書の全情報を保持できることなどの利点を有している。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記した複数のオブジェクトを含むファイルがネットワークを介して他の機器に送信された場合、送信先において、当該ファイルに対して例えば編集、加工、改ざん、検索等の再利用が自由となる。
【０００５】
したがって、例えば自己の機器が接続されているネットワークの外部の機器などの不特定多数の送信先において、ファイルが不正に、あるいはファイル作成者の意に反して再利用されるおそれがあるという問題があった。
【０００６】
本発明は、かかる課題を解決するためになされたものであり、本発明の目的は、データの送信先において当該データの再利用が不正にあるいは作成者の意に反して行われることを防止できるデータ送信管理装置、方法、プログラム、およびプログラムを記録したコンピュータ読み取り可能な記録媒体を提供することである。
【０００７】
【課題を解決するための手段】
本発明の目的は、下記する手段により達成される。
【０００８】
（１）ネットワークを介した電子メールの送信処理を管理するメールサーバからなるデータ送信管理装置であって、
電子メールを受信する受信手段と、
前記電子メールに添付されているファイルのデータが再利用可能であるか再利用困難であるか否かを判断するファイル形式判断手段と、
前記電子メールの送信先に応じて、当該送信先における前記ファイルのデータの再利用の許否を判断する再利用許否判断手段と、
前記ファイルのデータが再利用可能であり、かつ、再利用が許可されていないと判断された場合、前記ファイルのデータを再利用困難に調製するデータ調製手段と、
前記ファイルの再利用が許可されている送信先に対し、受信した前記電子メールをそのまま送信し、前記ファイルの再利用が許可されていない送信先に対し、再利用困難なデータからなる前記ファイルが添付された前記電子メールを送信する送信手段と、を有し、
前記再利用困難なデータは、画像が画素の集まりとして表された画像データのみからなり、
前記再利用可能なデータは、文字がコードとして表された文字コードデータあるいは図形が構成要素の座標値として表されたベクタデータを、独立して操作可能なオブジェクトとして少なくとも含んでおり、
前記データ調製手段は、前記ファイルのデータに含まれる前記文字コードデータおよび／又は前記ベクタデータを削除することによって、前記ファイルのデータを再利用困難に調製する
ことを特徴とするデータ送信管理装置。
（２）前記再利用許否判断手段は、前記送信先の電子メールアドレスに基づいて、当該送信先における前記ファイルのデータの再利用の許否を判断することを特徴とする上記（１）に記載のデータ送信管理装置。
【０００９】
（３）前記再利用許否判断手段は、前記送信先の電子メールアドレスのドメイン名が、送信元の電子メールアドレスのドメイン名と同一である場合、当該送信先におけるデータの再利用が許可されていると判断することを特徴とする上記（２）に記載のデータ送信管理装置。
【００１４】
（４）前記ファイルのデータは、前記文字コードデータおよび前記画像データを、それぞれ独立して操作可能なオブジェクトとして含んでおり、
前記データ調製手段は、前記ファイルのデータに含まれる前記文字コードデータを削除することを特徴とする上記（１）に記載のデータ送信管理装置。
【００１５】
（５）前記ファイルのデータは、前記ベクタデータおよび前記画像データを、それぞれ独立して操作可能なオブジェクトとして含んでおり、
前記データ調製手段は、前記ファイルのデータに含まれる前記ベクタデータを削除することを特徴とする上記（１）に記載のデータ送信管理装置。
【００１６】
（６）ネットワークを介した電子メールの送信処理を管理するメールサーバからなるデータ送信管理装置のデータ送信管理方法であって、
電子メールを受信する受信段階と、
前記電子メールに添付されているファイルのデータが再利用可能であるか再利用困難であるか否かを判断するファイル形式判断段階と、
前記電子メールの送信先に応じて、当該送信先における前記ファイルのデータの再利用の許否を判断する再利用許否判断段階と、
前記ファイルのデータが再利用可能であり、かつ、再利用が許可されていないと判断された場合、前記ファイルのデータを再利用困難に調製するデータ調製段階と、
前記ファイルの再利用が許可されている送信先に対し、受信した前記電子メールをそのまま送信し、前記ファイルの再利用が許可されていない送信先に対し、再利用困難なデータからなる前記ファイルが添付された前記電子メールを送信する送信段階と、を有し、
前記再利用困難なデータは、画像が画素の集まりとして表された画像データのみからなり、
前記再利用可能なデータは、文字がコードとして表された文字コードデータあるいは図形が構成要素の座標値として表されたベクタデータを、独立して操作可能なオブジェクトとして少なくとも含んでおり、
前記データ調製段階においては、前記ファイルのデータに含まれる前記文字コードデータおよび／又は前記ベクタデータを削除することによって、前記ファイルのデータが再利用困難に調製される
ことを特徴とするデータ送信管理方法。
【００１７】
（７）ネットワークを介した電子メールの送信処理を管理するメールサーバからなるデータ送信管理装置のデータ送信管理プログラムであって、
電子メールを受信する受信段階と、
前記電子メールに添付されているファイルのデータが再利用可能であるか再利用困難であるか否かを判断するファイル形式判断段階と、
前記電子メールの送信先に応じて、当該送信先における前記ファイルのデータの再利用の許否を判断する再利用許否判断段階と、
前記ファイルのデータが再利用可能であり、かつ、再利用が許可されていないと判断された場合、前記ファイルのデータを再利用困難に調製するデータ調製段階と、
前記ファイルの再利用が許可されている送信先に対し、受信した前記電子メールをそのまま送信し、前記ファイルの再利用が許可されていない送信先に対し、再利用困難なデータからなる前記ファイルが添付された前記電子メールを送信する送信段階と、
を前記データ送信管理装置に実行させ、
前記再利用困難なデータは、画像が画素の集まりとして表された画像データのみからなり、
前記再利用可能なデータは、文字がコードとして表された文字コードデータあるいは図形が構成要素の座標値として表されたベクタデータを、独立して操作可能なオブジェクトとして少なくとも含んでおり、
前記データ調製段階においては、前記ファイルのデータに含まれる前記文字コードデータおよび／又は前記ベクタデータを削除することによって、前記ファイルのデータが再利用困難に調製される
ことを特徴とするデータ送信管理プログラム。
【００１８】
（８）ネットワークを介した電子メールの送信処理を管理するメールサーバからなるデータ送信管理装置のデータ送信管理プログラムを記録したコンピュータ読取可能な記録媒体であって、
前記データ送信管理プログラムは、
電子メールを受信する受信段階と、
前記電子メールに添付されているファイルのデータが再利用可能であるか再利用困難であるか否かを判断するファイル形式判断段階と、
前記電子メールの送信先に応じて、当該送信先における前記ファイルのデータの再利用の許否を判断する再利用許否判断段階と、
前記ファイルのデータが再利用可能であり、かつ、再利用が許可されていないと判断された場合、前記ファイルのデータを再利用困難に調製するデータ調製段階と、
前記ファイルの再利用が許可されている送信先に対し、受信した前記電子メールをそのまま送信し、前記ファイルの再利用が許可されていない送信先に対し、再利用困難なデータからなる前記ファイルが添付された前記電子メールを送信する送信段階と、
を前記データ送信管理装置に実行させ、
前記再利用困難なデータは、画像が画素の集まりとして表された画像データのみからなり、
前記再利用可能なデータは、文字がコードとして表された文字コードデータあるいは図形が構成要素の座標値として表されたベクタデータを、独立して操作可能なオブジェクトとして少なくとも含んでおり、
前記データ調製段階においては、前記ファイルのデータに含まれる前記文字コードデータおよび／又は前記ベクタデータを削除することによって、前記ファイルのデータが再利用困難に調製される
ことを特徴とするコンピュータ読取可能な記録媒体。
【００１９】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を参照して説明する。
【００２０】
図１は、本発明の第１の実施の形態に係るデータ送信管理装置を含むデータ送信システムの構成を示す図である。
【００２１】
図１に示すデータ送信システムは、データ送信管理装置としての機能を有するスキャナ１０、パソコン３１〜３３、メールサーバ５１、５２、および中継機器７０を有している。
【００２２】
スキャナ１０、パソコン３１、３２、およびメールサーバ５１は、第１のネットワークＮ１に接続されており、パソコン３３、およびメールサーバ５２は、第２のネットワークＮ２に接続されている。中継機器７０は、第１のネットワークＮ１と第２のネットワークＮ２とを相互に接続する。ここで、パソコン３１のユーザはＡ、パソコン３２のユーザはＢ、パソコン３３のユーザはＣである。
【００２３】
スキャナ１０、パソコン３１〜３３、メールサーバ５１、５２は、ネットワークＮ１、Ｎ２、および中継機器７０を介して相互に通信可能に構成されている。なお、ネットワークの数、ならびにネットワーク上の機器の種類および台数は、実際には図１に示す例に限定されない。
【００２４】
中継機器７０としては、好ましくはプロトコルの変換が可能なゲートウェイが使用される。ネットワークＮ１、Ｎ２は、例えば、イーサネット（登録商標）、トークンリング、ＦＤＤＩ（fiber distributed data interface）などのＬＡＮ、あるいはＬＡＮ同士を接続したＷＡＮなどである。なお、第１および第２のネットワークＮ１、Ｎ２のプロトコルの異同は問わない。
【００２５】
次に、上記各機器の構成について説明する。
【００２６】
図２は、スキャナの構成の一例を示すブロック図である。
【００２７】
図２において、スキャナ１０は、制御部１１、記憶部１２、画像読取部１３、操作パネル部１４、およびネットワークインタフェース１５を有する。
【００２８】
制御部１１は、プログラムの実行、演算、各部制御等の処理を行う。記憶部１２は、原稿の読み取り、データの送信等の処理を制御するための各種プログラムや、画像データなどの各種データを保存し、また、各種処理を実行するためのワーキングエリアとして一時的にデータを記憶する。この記憶部１２は、例えばメモリとハードディスクとから構成される。
【００２９】
画像読取部１３は、原稿を読み取ることによって画像データを得る。ここで、画像読取部１３から出力される画像データは、一旦メモリに書き込まれ、通常１ページのスキャンの終了後に、メモリからハードディスクに転送されて保存される。
【００３０】
操作パネル部１４は、例えばユーザが各種の操作や指示を行うための操作部と各種の表示を行うための表示部とから構成される。
【００３１】
ネットワークインタフェース１５は、スキャナ１０が第１および第２のネットワークＮ１、Ｎ２を介して他の機器と通信するためのインタフェースである。
【００３２】
図３は、パソコンの構成の一例を示すブロック図である。
【００３３】
図３において、パソコン３１〜３３は、制御部４１、記憶部４２、入力装置４３、ディスプレイ４４、およびネットワークインタフェース４５を有する。
【００３４】
制御部４１は、プログラムの実行、演算、各部制御等の処理を行う。記憶部４２は、各種プログラムや、画像データなどの各種データを保存し、また、各種処理を実行するためのワーキングエリアとして一時的にデータを記憶する。この記憶部４２は、例えばメモリとハードディスクとから構成される。
【００３５】
入力装置４３は、ユーザが各種の操作や指示を行うための装置であり、具体的には例えばキーボードやマウスなどである。ディスプレイ４４は、各種の表示を行う。ネットワークインタフェース４５は、パソコン３１〜３３が第１および第２のネットワークＮ１、Ｎ２を介して他の機器と通信するためのインタフェースである。
【００３６】
図４は、メールサーバの構成の一例を示すブロック図である。
【００３７】
図４において、メールサーバ５１、５２は、制御部６１、記憶部６２、およびネットワークインタフェース６３を有する。ただし、メールサーバ５１、５２は、さらに入力装置やディスプレイを備えていてもよい。
【００３８】
制御部６１は、プログラムの実行、演算、各部制御等の処理を行う。記憶部６２は、ネットワークを介した電子メールの送受信等の処理を制御するための各種プログラムや、電子メールなどの各種データを保存し、また、各種処理を実行するためのワーキングエリアとして一時的にデータを記憶する。この記憶部６２は、例えばメモリとハードディスクとから構成される。ここで、記憶部６２には、電子メールを格納するためのメールアカウントごとに割り当てられたメールボックスが設けられている。
【００３９】
ネットワークインタフェース６３は、メールサーバ５１、５２が第１および第２のネットワークＮ１、Ｎ２を介して他の機器と通信するためのインタフェースである。
【００４０】
図５は、中継機器の構成の一例を示すブロック図である。
【００４１】
図５において、中継機器７０は、制御部８１、記憶部８２、第１ネットワークインタフェース８３、および第２ネットワークインタフェース８４を有する。ただし、中継機器７０は、さらに入力装置やディスプレイを備えていてもよい。
【００４２】
制御部８１は、プログラムの実行、演算、各部制御等の処理を行う。記憶部８２は、データの転送等の処理を制御するための各種プログラムや、各種データを保存し、また、各種処理を実行するためのワーキングエリアとして一時的にデータを記憶する。この記憶部８２は、例えばメモリとハードディスクとから構成される。
【００４３】
第１ネットワークインタフェース８３は、中継機器７０を第１のネットワークＮ１と接続するためのインタフェースであり、第２ネットワークインタフェース８４は、中継機器７０を第２のネットワークＮ２と接続するためのインタフェースである。
【００４４】
次に、図６〜図８を参照し、スキャナ１０の動作を説明する。なお、図６〜図８に示すフローチャートは、スキャナ１０の記憶部１２に制御プログラムとして記憶されており、制御部１１によって実行される。
【００４５】
図６に示すように、ステップＳ１１０では、操作パネル部１４を通して、ユーザからの各種設定項目の入力を受け付ける。すなわち、ユーザは、操作パネル部１４を使用して、原稿読み取り時のスキャン条件、スキャンデータ情報などの各種設定を行うことができる。設定された内容は、記憶部１２に記憶される。
【００４６】
ここで、スキャン条件には、例えばスキャン解像度、カラー／モノクロの指示、倍率、スキャンサイズなどが含まれる。また、スキャンデータ情報には、データの送信先、データの配信者、登録するときのファイル名、ファイルの保存期間、機密性レベルなどが含まれる。
【００４７】
ステップＳ１２０では、操作パネル部１４を通して、ユーザからの原稿のスキャン指示を待ち、スキャン指示を受け付けるとステップＳ１３０に進む。
【００４８】
本実施形態では特に、ステップＳ１３０において、データの送信先に応じて、当該送信先におけるデータの再利用の許否を判断する。ここでは、ステップＳ１１０で設定されたデータの送信先が、スキャナ１０が接続されている第１のネットワークＮ１の領域外であるか否かが判断される。つまり、送信先がスキャナ１０から見て自己のネットワークの領域外であるか否かが、送信先におけるデータの再利用の許否と対応させられている。
【００４９】
送信先が第１のネットワークＮ１の領域内、例えばユーザＡまたはユーザＢである場合（ステップＳ１３０：ＮＯ）、ステップＳ１４０の処理が実行され、送信先が第１のネットワークＮ１の領域外、例えばユーザＣである場合（ステップＳ１３０：ＹＥＳ）、ステップＳ１５０の処理が実行される。なお、ステップＳ１２０とステップＳ１３０の実行順序を入れ替えてもよい。また、ステップＳ１１０ではデータの送信先の設定入力のみを受け付け、ステップＳ１３０の処理後に他の設定項目の入力を受け付けてもよい。
【００５０】
第１のネットワークＮ１の領域外であるか否かは、例えば図９に示す領域判定テーブルを参照して判断できる。この領域判定テーブル９０は、アドレスの欄９１と再利用許可情報の欄９２とから構成される。アドレスの欄９１には、送信先の電子メールアドレスの一部が設定される。また、再利用許可情報の欄９２には、データの再利用を許可する場合には「１」が設定され、データの再利用を許可しない場合には「０」が設定される。領域判定テーブル９０の各欄の設定入力は、管理者によって行われる。図９の場合、送信先の電子メールアドレスが＠000.co.jpを含むとき、送信先が第１のネットワークＮ１の領域内にあり送信先におけるデータの再利用が許可されていると判断され、送信先の電子メールアドレスが＠111.co.jpを含むとき、送信先が第１のネットワークＮ１の領域外にあり送信先におけるデータの再利用が許可されていないと判断される。つまり、本実施形態では、データの送信先および送信元における電子メールアドレスのドメイン名が同一である場合、当該送信先におけるデータの再利用が許可されていると判断される。ここでは、ユーザＡ、Ｂの電子メールアドレスは、＠000.co.jpを含み、ユーザＣの電子メールアドレスは、＠111.co.jpを含んでいる。
【００５１】
ただし、送信先においてデータの再利用が許可されているか否かの判断は、電子メールアドレスを利用する場合に限られるものではなく、ＩＰアドレス、ＭＡＣアドレス等の各種アドレス、ドメイン名、あるいはＩＤ等の各種識別符号を利用することができる。また、例えばＩＰアドレスを利用する場合、ＩＰアドレスの所定の一部、すなわちＩＰアドレスが所定位置で区切られて分割された部分が含まれるか否かを、送信先におけるデータの再利用の許否と対応させることもできる。これにより、例えば会社、事業所、フロア、部署、グループ、あるいは個別の機器に基づいて、データの再利用の許否をあらかじめ設定しておくことができる。
【００５２】
ステップＳ１４０では、再利用可能なファイルが作成される。図７を参照してこの再利用可能なファイルの作成について説明する。
【００５３】
図７に示すように、ステップＳ１４１では、原稿の読み取りが行われる。図１０は、原稿の一例を示す図である。図１０に示す原稿１００は、文字が存在する文字部１０１と、写真が存在する写真部１０２と、図やグラフなどの文字以外の図形が存在する図形部１０３とから構成されている。
【００５４】
ここで、当該読取処理は、ユーザが操作パネル部１４の例えばスタートキーを操作することにより開始され、画像読取部１３により、スキャナ１０の所定の位置にセットされた原稿の１ページ目が読み取られ、画像が画素の集まりとして表された画像データが得られる。得られた画像データは、記憶部１２に記憶される。
【００５５】
ステップＳ１４２では、得られた画像データに対して、領域分離処理が行われる。ここで、画像データは、文字部１０１に対応する文字画像が存在する文字領域、写真部１０２に対応する写真画像が存在する写真領域、および図形部１０３に対応する図形画像が存在する図形領域に分離される。また、各領域の出力画像上での位置を示す位置情報（レイアウト情報）、例えば各領域の外接矩形の左上座標と右下座標が検出される。さらに、各領域に対し、それぞれの属性に応じた画像補正処理が行われる。
【００５６】
ステップＳ１４３では、各領域に対して領域別の画像処理が行われる。すなわち、文字領域内の文字画像から文字コードが認識され、認識された文字コードに応じて、文字がコードとして表された文字コードデータが生成される。また、写真領域内の写真画像は、適切な解像度の画像データに変換され、圧縮処理が行われて、写真画像が画素の集まりとして表された写真画像データが生成される。ここで、適切な解像度とは、送信するデータ量があまり大きくなりすぎない程度の若干低い解像度という意味である。領域分離後に写真画像のみを適切な解像度に変換する理由は、原稿には写真画像よりも高い解像度が必要な文字画像や図形画像が存在するためである。さらに、図形領域内の図形画像は、図形が構成要素の座標値として表されたベクタデータに変換される。
【００５７】
ステップＳ１４４では、ステップＳ１４３で生成された文字コードデータ、写真画像データ、およびベクタデータが合成されて記憶部１２に記憶される。ここで、各データとともに、各データの出力画像上での位置を示すレイアウト情報、および各データの合成データ内における存在場所を示すリンク情報が記憶部１２に記憶される。
【００５８】
ステップＳ１４５では、次ページの原稿があるか否かが判断される。スキャナ１０の所定の位置に次ページの原稿が残っている場合（ステップＳ１４５：ＹＥＳ）、ステップＳ１４１に戻り、ステップＳ１４１〜ステップＳ１４５の処理が繰り返される。スキャナ１０の所定の位置に原稿が残っていない場合（ステップＳ１４５：ＮＯ）、ステップＳ１４６の処理が実行される。
【００５９】
ステップＳ１４６では、上記ステップで記憶部１２に記憶されたデータが読み出され、所定形式の再利用可能な１つのファイルに変換される。この再利用可能なファイルは、文字コードデータ、画像データ、およびベクタデータを、それぞれ独立して操作可能なオブジェクトとして有するファイルである。したがって、当該ファイルに対して例えば編集、加工、改ざん、検索等の再利用を容易に行うことが可能となる。なお、変換されるファイルは、例えばＰＤＦ（portable document format）のファイルが挙げられるが、これに限定されるものではなく、ＨＴＭＬ(hypertext markup language)、ＸＭＬ(extensible markup language)、などの既存形式のファイルや、さらには独自形式のファイルであってもよい。
【００６０】
図１１は、ステップＳ１４６において作成された再利用可能なファイルの一例を示す。図１１に示す再利用可能なファイル２００は、ヘッダ部２０１、レイアウト情報部２０２、リンク情報部２０３、文字コードデータ部２０４、写真画像データ部２０５、ベクタデータ部２０６、全体の画像データ部２０７、およびファイルエンド部２０８から構成されている。
【００６１】
ヘッダ部２０１には、当該ファイル２００の形式やサイズ（容量）などのデータが格納される。レイアウト情報部２０２には、出力画像上での文字コードデータ、写真画像データ、およびベクタデータの各オブジェクトの位置を示すレイアウト情報が格納される。リンク情報部２０３には、各オブジェクトのファイル内における存在場所を示すリンク情報が格納される。
【００６２】
文字コードデータ部２０４、写真画像データ部２０５、ベクタデータ部２０６、全体の画像データ部２０７には、例えば図１０に示される原稿１００を読み取った場合、それぞれ、文字部１０１に対応する文字コードデータ、写真部１０２に対応する写真画像データ、図形部１０３に対応するベクタデータ、および原稿１００全体に対応する画像データが格納される。
【００６３】
なお、本発明における再利用可能なファイルは、例えば文字コードデータおよび全体の画像データのみからなるデータを有するファイルであってもよく、さらには、文字コードデータのみ、あるいは文字コードデータおよびベクタデータのみからなるデータを有するファイルであってもよい。
【００６４】
図１２は、リンク情報部２０３の内容の一例を示す。図１２において、「Object101」は、文字コードデータをオブジェクトとして表した符合であって、当該オブジェクトは、ファイルの１００番地目から格納されていることを示す。同様に、「Object102」、「Object103」、「Object104」は、それぞれ写真画像データ、ベクタデータ、全体の画像データをオブジェクトとして表した符合であって、各オブジェクトは、それぞれファイルの２００番地目、３００番地目、５００番地目から格納されていることを示す。
【００６５】
ステップＳ１４７では、ステップＳ１４６において作成された再利用可能なファイル２００が、電子メールに添付されて所定の送信先に送信される。ここでは、上記ファイルが添付された電子メールは、具体的には、メールサーバ５１の記憶部６２における当該メールの宛先であるユーザのメールボックスに格納される。ただし、このファイル２００は、電子メールを使用することなく、所定の転送プロトコルにしたがって所定の送信先に送信されてもよい。
【００６６】
一方、図６に示されるステップＳ１５０では、再利用困難なファイルが作成される。図８を参照してこの再利用困難なファイルの作成について説明する。
【００６７】
図８に示すように、ステップＳ１５１では、図７のステップＳ１４１と同様にして、原稿の読み取りが行われる。すなわち、スキャナ１０の所定の位置にセットされた原稿の１ページ目が読み取られて画像データが得られる。得られた画像データは、記憶部１２に記憶される。
【００６８】
ステップＳ１５２では、次ページの原稿があるか否かが判断される。スキャナ１０の所定の位置に次ページの原稿が残っている場合（ステップＳ１５２：ＹＥＳ）、ステップＳ１５１に戻り、原稿の読み取りが繰り返される。スキャナ１０の所定の位置に原稿が残っていない場合（ステップＳ１５２：ＮＯ）、ステップＳ１５３の処理が実行される。
【００６９】
ステップＳ１５３では、ステップＳ１５１で記憶部１２に記憶された画像データが読み出され、所定形式の再利用困難な１つのファイルに変換される。この再利用困難なファイルは、画像を画素の集まりとして表した画像データのみからなるデータを有するファイルである。したがって、当該ファイルに対して例えば編集、加工、改ざん、検索等の再利用を行うことが困難となる。なお、変換されるファイルは、例えば画像データ以外の例えば文字コードデータ等のデータを含まないＰＤＦファイルが挙げられるが、これに限定されるものではなく、ＢＭＰ（bitmap）、ＪＰＥＧ（joint photographic experts）などの既存形式のファイルや、さらには独自形式のファイルであってもよい。
【００７０】
図１３は、ステップＳ１５３において作成された再利用困難なファイルの一例を示す。図１３に示す再利用困難なファイル３００は、文字コードデータ部２０４、写真画像データ部２０５、およびベクタデータ部２０６にデータが全く格納されていない点で、図１１に示す再利用可能なファイル２００と相違しているが、その他の点では同様であるため、詳しい説明を省略する。
【００７１】
ステップＳ１５４では、ステップＳ１５３において作成された再利用困難なファイル３００が、電子メールに添付されて所定の送信先に送信される。ここでは、上記ファイルが添付された電子メールは、具体的には、メールサーバ５２における当該メールの宛先であるユーザのメールボックスに格納される。ただし、このファイル３００は、電子メールを使用することなく、所定の転送プロトコルにしたがって所定の送信先に送信されてもよい。
【００７２】
以上のように本実施の形態によれば、スキャナ１０は、ファイルの送信先に応じて、当該送信先におけるデータの再利用の許否を判断し、送信先がスキャナ１０が接続されている第１のネットワークＮ１の領域内にあり送信先におけるデータの再利用が許可されていると判断された場合には、再利用可能なファイル２００を作成して当該送信先へ送信し、送信先が第１のネットワークＮ１の領域外にあり送信先におけるデータの再利用が許可されていないと判断された場合には、再利用困難なファイル３００を作成して当該送信先へ送信することができる。
【００７３】
したがって、データの送信元であるスキャナ１０が接続されているネットワークＮ１の領域外の機器などの不特定多数の送信先において、ファイルに対して例えば編集、加工、改ざん、検索等の再利用が不正に、あるいはファイル作成者の意に反して行われるおそれを防止することができる。
【００７４】
図１４は、本発明の第２の実施の形態に係るデータ送信管理装置としての機能を有するメールサーバの動作を示すフローチャートである。なお、図１４に示すフローチャートは、メールサーバ５１の記憶部６２に制御プログラムとして記憶されており、制御部６１によって実行される。
【００７５】
第２の実施の形態は、メールサーバ５１がデータ送信管理装置としての機能を有する点で、スキャナ１０がデータ送信管理装置としての機能を有する第１の実施の形態と相違している。以下、上記した第１の実施の形態と相違する点について主に説明し、共通する点については説明を省略する。
【００７６】
ここでは、例えばユーザＡからユーザＢまたはユーザＣ宛てに、ファイルが添付された電子メールを送信する場合について説明する。
【００７７】
図１４に示すように、ステップＳ２０１では、ユーザＡから送信されたファイルが添付された電子メールを受信する。
【００７８】
ステップＳ２０２では、データの送信先に応じて、当該送信先におけるデータの再利用の許否を判断する。ここでは、電子メールの送信先のアドレスに基づいて、送信先がメールサーバ５１が接続されている第１のネットワークＮ１の領域外であるか否かが判断される。つまり、送信先がメールサーバ５１から見て自己のネットワークの領域外であるか否かが、送信先におけるデータの再利用の許否と対応させられている。なお、上記判定は、第１の実施の形態の領域判定テーブル９０と同様なテーブルを用いて行ってもよい。
【００７９】
送信先が第１のネットワークＮ１の領域外、例えばユーザＣである場合（ステップＳ２０２：ＹＥＳ）、ステップＳ２０３の処理が実行され、送信先が第１のネットワークＮ１の領域内、例えばユーザＢである場合（ステップＳ２０２：ＮＯ）、ステップＳ２０９の処理が実行される。
【００８０】
ステップＳ２０３では、電子メールのヘッダ部の解析が行われる。当該解析は、電子メールの送信処理において通常行われているので、詳しい説明を省略する。
【００８１】
ステップＳ２０４では、ステップＳ２０３における解析の結果、電子メールにファイルが添付されているか否かが判断される。電子メールにファイルが添付されている場合（ステップＳ２０４：ＹＥＳ）、ステップＳ２０５の処理が実行され、ファイルが添付されていない場合（ステップＳ２０４：ＮＯ）、ステップＳ２０９の処理が実行される。
【００８２】
ステップＳ２０５では、電子メールに添付されたファイルのヘッダ部の解析が行われる。ファイルのヘッダ部を解析することにより、電子メールに添付されたファイルの形式（例えばＰＤＦ等）を認識できる。
【００８３】
ステップＳ２０６では、ステップＳ２０５における解析の結果、認識されたファイルの形式に基づいて、当該ファイルが再利用可能なファイルであるか否かが判断される。具体的には、例えば図１１に示したような文字コードデータ、画像データ、およびベクタデータを、それぞれ独立して操作可能なオブジェクトとして有するファイルであるか否かが判断される。電子メールに添付されたファイルが再利用可能なファイルである場合（ステップＳ２０６：ＹＥＳ）、ステップＳ２０７の処理が実行され、再利用可能なファイルでない場合（ステップＳ２０６：ＮＯ）、ステップＳ２０９の処理が実行される。
【００８４】
ステップＳ２０７では、電子メールに添付されたファイルの中から、再利用可能な部分が検出される。当該検出には、ファイルのリンク情報が利用される。再利用可能なファイルが例えば図１１に示したファイル２００である場合、文字コードデータ部２０４、写真画像データ部２０５、およびベクタデータ部２０６が再利用可能な部分として検出される。
【００８５】
ステップＳ２０８では、ステップＳ２０７において検出された再利用可能な部分のデータが消去される。例えば図１１に示したファイル２００の場合、文字コードデータ部２０４、写真画像データ部２０５、およびベクタデータ部２０６における各データが消去される。なお、文字コードデータ部２０４、写真画像データ部２０５、およびベクタデータ部２０６そのものを削除してファイルを再構成することも可能である。
【００８６】
したがって、結果的に、再利用可能なファイル２００は、例えば図１３に示した再利用困難なファイル３００に変更されることになる。なお、文字コードデータ部２０４に格納されている文字コードデータが最も再利用し易いことから、文字コードデータ部２０４におけるデータのみ消去する構成を採用することもできる。また、文字コードデータと画像データとを有するファイルから文字コードデータのみを、ベクタデータと画像データとを有するファイルからベクタデータのみを消去する構成を採用することもできる。
【００８７】
ステップＳ２０９では、電子メールの宛先がユーザＣである場合、再利用困難なファイルが添付された電子メールが送信され、電子メールの宛先がユーザＢである場合、受信された電子メールがそのままメールサーバ５１の記憶部６２におけるユーザＢのメールボックスに格納される。
【００８８】
なお、ユーザＣ宛ての電子メールは、メールサーバ５２の記憶部６２におけるユーザＣのメールボックスに格納される。また、ユーザＢ宛ておよびユーザＣ宛ての電子メールは、それぞれメールサーバ５１、５２から各ユーザのパソコンに配信される。
【００８９】
以上のように本実施の形態によれば、メールサーバ５１は、電子メールの送信先に応じて、当該送信先におけるデータの再利用の許否を判断し、送信先がメールサーバ５１が接続されている第１のネットワークＮ１の領域内にあり送信先におけるデータの再利用が許可されていると判断された場合には、電子メールをそのままの状態で当該送信先へ送信し、送信先が第１のネットワークＮ１の領域外にあり送信先におけるデータの再利用が許可されていないと判断された場合には、添付ファイルを再利用困難なファイルに変更し、変更されたファイルが添付された電子メールを当該送信先へ送信することができる。
【００９０】
したがって、メールサーバ５１が接続されているネットワークＮ１の領域外の機器などの不特定多数の送信先において、ファイルに対して例えば編集、加工、改ざん、検索等の再利用が不正に、あるいはファイル作成者の意に反して行われるおそれを防止することができる。
【００９１】
なお、上記した第２の実施の形態では、管理の確実さおよび容易さの観点から、ユーザから送信された電子メールを受け付けるメールサーバがデータ送信管理装置としての機能を有する構成について説明したが、ユーザに電子メールを配信するメールサーバがデータ送信管理装置としての機能を有していてもよい。
【００９２】
図１５は、本発明の第３の実施の形態に係るデータ送信管理装置としての機能を有する中継機器の動作を示すフローチャートである。なお、図１５に示すフローチャートは、中継機器７０の記憶部８２に制御プログラムとして記憶されており、制御部８１によって実行される。
【００９３】
第３の実施の形態は、中継機器７０がデータ送信管理装置としての機能を有する点で、スキャナ１０がデータ送信管理装置としての機能を有する第１の実施の形態と相違している。以下、上記した第１の実施の形態と相違する点について主に説明し、共通する点については説明を省略する。
【００９４】
ここでは、例えばユーザＡからユーザＢまたはユーザＣ宛てに、ファイルを送信する場合について説明する。ファイルの送信は、ＦＴＰ（file transfer protocol）等の所定の転送プロトコルにしたがって行われる。
【００９５】
図１５に示すように、ステップＳ３０１では、ユーザＡから送信されたファイルを受信する。
【００９６】
ステップＳ３０２では、データの送信先に応じて、当該送信先におけるデータの再利用の許否を判断する。ここでは、ファイルの送信先アドレスに基づいて、送信先が送信元であるユーザＡのパソコン３１が接続されている第１のネットワークＮ１の領域外であるか否かが判断される。つまり、送信先が送信元のパソコン３１から見て自己のネットワークの領域外であるか否かが、送信先におけるデータの再利用の許否と対応させられている。なお、上記判定は、第１の実施の形態の領域判定テーブル９０と同様なテーブルを用いて行ってもよい。
【００９７】
送信先が第１のネットワークＮ１の領域外、例えばユーザＣである場合（ステップＳ３０２：ＹＥＳ）、ステップＳ３０３の処理が実行され、送信先が第１のネットワークＮ１の領域内、例えばユーザＢである場合（ステップＳ３０２：ＮＯ）、ステップＳ３０７の処理が実行される。
【００９８】
ステップＳ３０３では、ファイルのヘッダ部の解析が行われる。ファイルのヘッダ部を解析することにより、ファイルの形式（例えばＰＤＦ等）を認識できる。
【００９９】
ステップＳ３０４では、ステップＳ２０３における解析の結果、認識されたファイルの形式に基づいて、当該ファイルが再利用可能なファイルであるか否かが判断される。具体的には、例えば図１１に示したような文字コードデータ、画像データ、およびベクタデータを、それぞれ独立して操作可能なオブジェクトとして有するファイルであるか否かが判断される。再利用可能なファイルである場合（ステップＳ３０４：ＹＥＳ）、ステップＳ３０５の処理が実行され、再利用可能なファイルでない場合（ステップＳ３０４：ＮＯ）、ステップＳ３０７の処理が実行される。
【０１００】
ステップＳ３０５では、ファイルの中から、再利用可能な部分が検出される。
当該検出には、ファイルのリンク情報が利用される。再利用可能なファイルが例えば図１１に示したファイル２００である場合、文字コードデータ部２０４、写真画像データ部２０５、およびベクタデータ部２０６が再利用可能な部分として検出される。
【０１０１】
ステップＳ３０６では、ステップＳ３０５において検出された再利用可能な部分のデータが消去される。例えば図１１に示したファイル２００の場合、文字コードデータ部２０４、写真画像データ部２０５、およびベクタデータ部２０６における各データが消去される。なお、文字コードデータ部２０４、写真画像データ部２０５、およびベクタデータ部２０６そのものを削除してファイルを再構成することも可能である。
【０１０２】
したがって、結果的に、再利用可能なファイル２００は、例えば図１３に示した再利用困難なファイル３００に変更されることになる。なお、文字コードデータ部２０４に格納されている文字コードデータが最も再利用し易いことから、文字コードデータ部２０４におけるデータのみ消去する構成を採用することもできる。また、文字コードデータと画像データとを有するファイルから文字コードデータのみを、ベクタデータと画像データとを有するファイルからベクタデータのみを消去する構成を採用することもできる。
【０１０３】
ステップＳ３０７では、ファイルの送信先がユーザＣのパソコン３３である場合、再利用困難なファイルが送信され、ファイルの送信先がユーザＢのパソコン３２である場合、受信されたファイルはそのまま例えば第１のネットワークＮ１内に送信される。
【０１０４】
以上のように本実施の形態によれば、中継機器７０は、ファイルの送信先に応じて、当該送信先におけるデータの再利用の許否を判断し、送信先が送信元のパソコン３１が接続されている第１のネットワークＮ１の領域内にあり送信先におけるデータの再利用が許可されていると判断された場合には、ファイルをそのままの状態で当該送信先へ送信し、送信先が第１のネットワークＮ１の領域外にあり送信先におけるデータの再利用が許可されていないと判断された場合には、ファイルを再利用困難なファイルに変更し、変更されたファイルを当該送信先へ送信することができる。
【０１０５】
したがって、送信元のパソコン３１が接続されているネットワークＮ１の領域外の機器などの不特定多数の送信先において、ファイルに対して例えば編集、加工、改ざん、検索等の再利用が不正に、あるいはファイル作成者の意に反して行われるおそれを防止することができる。
【０１０６】
本発明は、上記した実施の形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。
【０１０７】
例えば上記実施の形態では、送信先が第１のネットワークＮ１および第２のネットワークＮ２のいずれかにあるかに基づいて、送信先におけるデータの再利用の許否を判断する構成について説明したが、本発明はこれに限定されるものではなく、３つ以上のネットワークが接続されたシステムにおいて、例えば送信先が少なくとも１つの特定のネットワーク上にあるか否かに基づいて、送信先におけるデータの再利用の許否を判断する構成を採用することもできる。また、ネットワークにかかわらず、送信先がアドレス等で識別される特定の機器であるか否かに基づいて、送信先におけるデータの再利用の許否を判断することもできる。
【０１０８】
また、上記実施の形態では、第１〜第３の実施の形態がそれぞれ別々に実施される場合について説明したが、本発明はこれに限られるものではなく、第１〜第３の実施の形態を任意に組み合わせて実施することが可能である。
【０１０９】
なお、本発明によるデータ送信管理装置における制御または演算処理を行う各手段、およびデータ送信管理方法は、専用のハードウェア回路、またはプログラムされたコンピュータのいずれによっても実現することが可能である。また、プログラムされたコンピュータによって本発明を実現する場合、コンピュータを動作させるプログラムは、コンピュータ読み取り可能な記録媒体（例えば、フロッピーディスクやＣＤ−ＲＯＭなど）によって提供されることもできる。この場合、コンピュータ読み取り可能な記録媒体に記録されているプログラムは、通常、ハードディスクに転送され記憶される。また、このプログラムは、例えば、単独でアプリケーションソフトとして提供されてもよいし、また、そのコンピュータ装置の一機能としてそのコンピュータ装置のソフトウェアに組み込んでもよい。
【０１１０】
以上説明したように本発明によれば、電子メールに添付されているファイルのデータが再利用可能であるか再利用困難であるか否かを判断し、電子メールの送信先に応じて、当該送信先におけるファイルのデータの再利用の許否を判断し、ファイルのデータが再利用可能であり、かつ、再利用が許可されていないと判断された場合、ファイルのデータを再利用困難に調製し、ファイルの再利用が許可されている送信先に対し、受信した電子メールをそのまま送信し、ファイルの再利用が許可されていない送信先に対し、再利用困難なデータからなるファイルが添付された電子メールを送信するので、例えばデータの送信元の機器が接続されているネットワークの領域外の機器などの不特定多数の送信先において、ファイルのデータに対して例えば編集、加工、改ざん、検索等の再利用が不正に、あるいはデータ作成者の意に反して行われるおそれを防止することができる。
【図面の簡単な説明】
【図１】  本発明の第１の実施の形態に係るデータ送信管理装置を含むデータ送信システムの構成を示す図である。
【図２】  スキャナの構成の一例を示すブロック図である。
【図３】  パソコンの構成の一例を示すブロック図である。
【図４】  メールサーバの構成の一例を示すブロック図である。
【図５】  中継機器の構成の一例を示すブロック図である。
【図６】  スキャナの動作を説明するためのフローチャートである。
【図７】  再利用可能なファイルの作成の手順を説明するためのフローチャートである。
【図８】  再利用困難なファイルの作成の手順を説明するためのフローチャートである。
【図９】  領域判定テーブルの一例を示す図である。
【図１０】  原稿の一例を示す図である。
【図１１】  再利用可能なファイルの一例を示す図である。
【図１２】  リンク情報部の内容の一例を示す図である。
【図１３】  再利用困難なファイルの一例を示す図である。
【図１４】  本発明の第２の実施の形態に係るデータ送信管理装置としての機能を有するメールサーバの動作を示すフローチャートである。
【図１５】  本発明の第３の実施の形態に係るデータ送信管理装置としての機能を有する中継機器の動作を示すフローチャートである。
【符号の説明】
１０…スキャナ、
１３…画像読取部、
３１〜３３…パソコン、
５１、５２…メールサーバ、
６１…制御部、
６２…記憶部、
７０…中継機器、
８３…第１ネットワークインタフェース、
８４…第２ネットワークインタフェース、
Ｎ１、Ｎ２…ネットワーク。
【図１】
0004586281.tif 000002
【図２】
0004586281.tif 000003
【図３】
0004586281.tif 000004
【図４】
0004586281.tif 000005
【図５】
0004586281.tif 000006
【図６】
0004586281.tif 000007
【図７】
0004586281.tif 000008
【図８】
0004586281.tif 000009
【図９】
0004586281.tif 000010
【図１０】
0004586281.tif 000011
【図１１】
0004586281.tif 000012
【図１２】
0004586281.tif 000013
【図１３】
0004586281.tif 000014
【図１４】
0004586281.tif 000015
【図１５】
0004586281.tif 000016