(57)【特許請求の範囲】
【請求項１】
第１書式に従った第１文書において第１情報が配置される第１位置を特定し、当該第１情報に対して漏えい防止の処理を施した第２文書を生成する第１生成手段と、
前記第１生成手段により生成された前記第２文書に決められた処理を実行して得られる、第２書式に従った第３文書を取得する取得手段と、
前記第１書式に従った文書を構成する各領域のそれぞれの位置と、前記第２書式に従った文書を構成する各領域のそれぞれの位置との対応関係に基づいて、前記第３文書において前記第１文書の第１位置に対応する第２位置を特定する特定手段と、
前記取得手段が取得した前記第３文書における、前記特定手段により特定された前記第２位置に、前記第１情報を配置した第４文書を生成する第２生成手段と、
を有する情報処理装置。
【請求項２】
前記第２文書に対して実行する前記処理ごとに、前記第１位置と、前記第１情報とを対応付けて記憶する記憶手段
を有することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第２文書は、前記第１情報と、前記第１文書が表示される際にいずれの領域にも配置されない第２情報とを前記第１文書から削除した内容を有し、
前記第２生成手段は、前記第３文書における前記第２位置に前記第１情報を配置するとともに、前記第２情報を包含させて前記第４文書を生成する
ことを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記第１生成手段により生成された前記第２文書を外部の装置に送信する送信手段と、前記外部の装置が決められた基準よりも安全であるか否かを判定する判定手段を有し、
前記取得手段は、前記外部の装置が前記第２文書に処理を実行して得た第３文書を取得し、
前記第１生成手段は、前記判定手段が前記外部の装置を前記基準よりも安全であると判定する場合には、前記第１文書の内容を有する第２文書を生成し、前記判定手段が前記外部の装置を前記基準よりも安全でないと判定する場合には、前記第１文書から前記第１情報を削除した内容を有する第２文書を生成する
ことを特徴とする請求項１から３のいずれか１項に記載の情報処理装置。
【請求項５】
第１書式に従った第１文書において第１情報が配置される第１位置を特定し、当該第１情報に対して漏えい防止の処理を施した第２文書を生成する第１生成手段と、
前記第１生成手段により生成された前記第２文書に決められた処理を実行して得られる、第２書式に従った第３文書を取得する取得手段と、
前記第１書式に従った文書を構成する各領域のそれぞれの位置と、前記第２書式に従った文書を構成する各領域のそれぞれの位置との対応関係に基づいて、前記第３文書において前記第１文書の第１位置に対応する第２位置を特定する特定手段と、
前記取得手段が取得した前記第３文書における、前記特定手段により特定された前記第２位置に、自装置が前記第１情報に対して前記処理を実行して得た情報を配置した第４文書を生成する第２生成手段と、
を有する情報処理装置。
【請求項６】
請求項１から５のいずれか１項に記載の情報処理装置と、
前記第２生成手段により生成された前記第４文書を示す画像を媒体上に形成する画像形成手段と
を有する画像処理装置。
【請求項７】
文書に対して処理を実行するサーバ装置と、前記サーバ装置に文書を送信して当該サーバ装置により処理が実行された文書を取得する情報処理装置とを有する情報処理システムであって、
前記情報処理装置は、
第１書式に従った第１文書において第１情報が配置される第１位置を特定し、当該第１情報に対して漏えい防止の処理を施した第２文書を生成する第１生成手段と、
前記第１生成手段により生成された前記第２文書を前記サーバ装置に送信する送信手段と、
前記サーバ装置が前記第２文書に決められた処理を実行して得られる、第２書式に従った第３文書を取得する取得手段と、
前記第１書式に従った文書を構成する各領域のそれぞれの位置と、前記第２書式に従った文書を構成する各領域のそれぞれの位置との対応関係に基づいて、前記第３文書において前記第１文書の第１位置に対応する第２位置を特定する特定手段と、
前記取得手段が取得した前記第３文書における、前記特定手段により特定された前記第２位置に、前記第１情報を配置した第４文書を生成する第２生成手段と、を有する
ことを特徴とする情報処理システム。
【請求項８】
コンピュータを、
第１書式に従った第１文書において第１情報が配置される第１位置を特定し、当該第１情報に対して漏えい防止の処理を施した第２文書を生成する第１生成手段と、
前記第１生成手段により生成された前記第２文書に決められた処理を実行して得られる、第２書式に従った第３文書を取得する取得手段と、
前記第１書式に従った文書を構成する各領域のそれぞれの位置と、前記第２書式に従った文書を構成する各領域のそれぞれの位置との対応関係に基づいて、前記第３文書において前記第１文書の第１位置に対応する第２位置を特定する特定手段と、
前記取得手段が取得した前記第３文書における、前記特定手段により特定された前記第２位置に、前記第１情報を配置した第４文書を生成する第２生成手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像処理装置、情報処理システム、およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、画像データに埋め込んだ情報に基づいて、ネットワーク上に接続される出力機器である送信先への送信許可を制御する画像処理装置が記載されている。
特許文献２には、属性情報を備えた画像データの送信要求を受け付けたときに、その属性情報が第三者に対して秘匿すべきものとして指定された場合には、その属性情報の削除または内容の書き換えを行った後でその画像データを送信する画像処理装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−５００６０号公報
【特許文献２】特開２００８−１７７８２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、文書に対する処理を行う場合に、文書の内容のうち、特定の内容が漏えいすることを防止することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の請求項１に係る情報処理装置は、第１書式に従った第１文書において第１情報が配置される第１位置を特定し、当該第１情報に対して漏えい防止の処理を施した第２文書を生成する第１生成手段と、前記第１生成手段により生成された前記第２文書に決められた処理を実行して得られる、第２書式に従った第３文書を取得する取得手段と、前記第１書式に従った文書を構成する各領域のそれぞれの位置と、前記第２書式に従った文書を構成する各領域のそれぞれの位置との対応関係に基づいて、前記第３文書において前記第１文書の第１位置に対応する第２位置を特定する特定手段と、前記取得手段が取得した前記第３文書における、前記特定手段により特定された前記第２位置に、前記第１情報を配置した第４文書を生成する第２生成手段と、を有する。
【０００６】
本発明の請求項２に係る情報処理装置は、請求項１に記載の態様において、前記第２文書に対して実行する前記処理ごとに、前記第１位置と、前記第１情報とを対応付けて記憶する記憶手段を有することを特徴とする。
本発明の請求項３に係る情報処理装置は、請求項１または２に記載の態様において、前記第２文書は、前記第１情報と、前記第１文書が表示される際にいずれの領域にも配置されない第２情報とを前記第１文書から削除した内容を有し、前記第２生成手段は、前記第３文書における前記第２位置に前記第１情報を配置するとともに、前記第２情報を包含させて前記第４文書を生成することを特徴とする。
本発明の請求項４に係る情報処理装置は、請求項１から３のいずれか１項に記載の態様において、前記第１生成手段により生成された前記第２文書を外部の装置に送信する送信手段と、前記外部の装置が決められた基準よりも安全であるか否かを判定する判定手段を有し、前記取得手段は、前記外部の装置が前記第２文書に処理を実行して得た第３文書を取得し、前記第１生成手段は、前記判定手段が前記外部の装置を前記基準よりも安全であると判定する場合には、前記第１文書の内容を有する第２文書を生成し、前記判定手段が前記外部の装置を前記基準よりも安全でないと判定する場合には、前記第１文書から前記第１情報を削除した内容を有する第２文書を生成することを特徴とする。
本発明の請求項５に係る情報処理装置は、第１書式に従った第１文書において第１情報が配置される第１位置を特定し、当該第１情報に対して漏えい防止の処理を施した第２文書を生成する第１生成手段と、前記第１生成手段により生成された前記第２文書に決められた処理を実行して得られる、第２書式に従った第３文書を取得する取得手段と、前記第１書式に従った文書を構成する各領域のそれぞれの位置と、前記第２書式に従った文書を構成する各領域のそれぞれの位置との対応関係に基づいて、前記第３文書において前記第１文書の第１位置に対応する第２位置を特定する特定手段と、前記取得手段が取得した前記第３文書における、前記特定手段により特定された前記第２位置に、自装置が前記第１情報に対して前記処理を実行して得た情報を配置した第４文書を生成する第２生成手段と、を有する。
本発明の請求項６に係る画像処理装置は、請求項１から５のいずれか１項に記載の情報処理装置と、前記第２生成手段により生成された前記第４文書を示す画像を媒体上に形成する画像形成手段とを有する。
本発明の請求項７に係る情報処理システムは、文書に対して処理を実行するサーバ装置と、前記サーバ装置に文書を送信して当該サーバ装置により処理が実行された文書を取得する情報処理装置とを有する情報処理システムであって、前記情報処理装置は、第１書式に従った第１文書において第１情報が配置される第１位置を特定し、当該第１情報に対して漏えい防止の処理を施した第２文書を生成する第１生成手段と、前記第１生成手段により生成された前記第２文書を前記サーバ装置に送信する送信手段と、前記サーバ装置が前記第２文書に決められた処理を実行して得られる、第２書式に従った第３文書を取得する取得手段と、前記第１書式に従った文書を構成する各領域のそれぞれの位置と、前記第２書式に従った文書を構成する各領域のそれぞれの位置との対応関係に基づいて、前記第３文書において前記第１文書の第１位置に対応する第２位置を特定する特定手段と、前記取得手段が取得した前記第３文書における、前記特定手段により特定された前記第２位置に、前記第１情報を配置した第４文書を生成する第２生成手段と、を有することを特徴とする。
本発明の請求項８に係るプログラムは、コンピュータを、第１書式に従った第１文書において第１情報が配置される第１位置を特定し、当該第１情報に対して漏えい防止の処理を施した第２文書を生成する第１生成手段と、前記第１生成手段により生成された前記第２文書に決められた処理を実行して得られる、第２書式に従った第３文書を取得する取得手段と、前記第１書式に従った文書を構成する各領域のそれぞれの位置と、前記第２書式に従った文書を構成する各領域のそれぞれの位置との対応関係に基づいて、前記第３文書において前記第１文書の第１位置に対応する第２位置を特定する特定手段と、前記取得手段が取得した前記第３文書における、前記特定手段により特定された前記第２位置に、前記第１情報を配置した第４文書を生成する第２生成手段として機能させるためのプログラムである。
【発明の効果】
【０００７】
請求項１、８に係る発明によれば、文書に対する処理を行う場合に、文書の内容のうち、特定の内容が外部へ漏えいすることを防止することができる。
請求項２に係る発明によれば、例えば外部の装置によって複数の文書が処理され、処理後の文書が予測できない順序で返信される場合であっても、それら文書の内容のうち、特定の内容が外部へ漏えいすることを防止することができる。
請求項３に係る発明によれば、文書に対する処理を外部の装置へ依頼する場合に、文書の内容のうち、その文書が表示される際にいずれの領域にも配置されない特定の内容が外部へ漏えいすることを防止することができる。
請求項４に係る発明によれば、文書に対する処理を外部の装置へ依頼する場合に、その装置が安全であると判定されないときに、特定の内容が外部へ漏えいすることを防止することができる。
請求項５に係る発明によれば、特定の内容を含む文書を外部の装置に処理させた場合に得られるはずの文書を、その内容をその装置に漏えいさせずに得ることができる。
請求項６に係る発明によれば、文書に対する処理を外部の装置へ依頼する場合に得られる画像を、その文書の内容のうち、特定の内容が外部へ漏えいすることを防止しつつ、媒体上に形成することができる。
請求項７に係る発明によれば、文書に対する処理をサーバ装置へ依頼する場合に、文書の内容のうち、特定の内容が外部へ漏えいすることを防止することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る情報処理システムの構成を示す図。
【図２】本実施形態に係る画像処理装置の機能構成を示す図。
【図３】本実施形態に係る画像処理装置の機能的構成を示す図。
【図４】本実施形態に係る送信文の書式データベースの一例を示す図。
【図５】本実施形態に係る削除テーブルの一例を示す図。
【図６】本実施形態に係る受信文の書式データベースの一例を示す図。
【図７】本実施形態に係る原文判定部の動作を示すフロー図。
【図８】本実施形態に係る送信文生成部の動作を示すフロー図。
【図９】本実施形態に係る原文の一例を示す図。
【図１０】図９に示す原文から得られた送信文の一例を示す図。
【図１１】本実施形態に係る加工文生成部の動作の流れを示すフロー図。
【図１２】本実施形態に係る受信文の一例を示す図。
【図１３】図１２に示す受信文から得られた加工文の一例を示す図。
【発明を実施するための形態】
【０００９】
１．実施形態
１−１．構成
図１は、本発明の一実施形態に係る情報処理システム１の構成を示す図である。画像処理装置１００は、本実施形態における情報処理装置であり、コピー、スキャナ、プリンタの各機能に加えて、外部のサーバ装置２００に処理を要求する機能を有する画像処理装置である。画像処理装置１００は、インターネット３００を介して外部のサーバ装置２００に接続されている。サーバ装置２００は、クライアント装置である画像処理装置１００からデータを受信し、受信したデータに要求された処理を実行して、その結果を示すデータを返信する機能を有する。なお、図１においては図面が煩雑になるのを防ぐため、画像処理装置１００およびサーバ装置２００はそれぞれ１台ずつ図示されているが、情報処理システム１は、複数の画像処理装置１００およびサーバ装置２００を有してもよい。
【００１０】
図２は、本実施形態に係る画像処理装置１００の機能構成を示す図である。画像処理装置１００は、原稿上に形成された画像を読み取る読み取り部１１０と、与えられた画像データに応じて用紙（媒体）上に画像を形成する画像形成部１２０と、外部の装置と通信を行うための通信部１４０と、記憶部１５０と、操作部１６０と、表示部１７０と、バス１８０を介して、これら各部を制御する制御部１３０から構成される。
【００１１】
記憶部１５０は、図２に示されているように、揮発性記憶部１５０ａと不揮発性記憶部１５０ｂとを有している。揮発性記憶部１５０ａは、例えばＲＡＭ（Random Access Memory）など、電力が供給されなくなると記憶内容が消える記憶装置であり、ソフトウェアにしたがって作動している制御部１３０によってワークエリアとして利用される。一方、不揮発性記憶部１５０ｂは、例えば、ハードディスクなど、電力が供給されなくなっても記憶内容が消えない記憶装置である。不揮発性記憶部１５０ｂは、本実施形態に係る送信文の書式データベース（以下、図において「データベース」を「ＤＢ」と表記する）Ｄ１や受信文の書式データベースＤ２を格納しており、削除テーブルＴ１を格納する領域を有している。また、不揮発性記憶部１５０ｂには、本実施形態に係る情報処理を実行する手順を定めたプログラムが記憶されている。
【００１２】
制御部１３０は、例えば、ＣＰＵ（Central Processing Unit）であり、読み取り部１１０が読み取った画像データを通信部１４０から外部の装置に出力することにより画像処理装置１００をスキャナとして機能させる。また、制御部１３０は、読み取り部１１０が読み取った画像データに応じた画像を画像形成部１２０から出力することにより画像処理装置１００をコピー機として機能させる。さらに、制御部１３０は、外部から入力されたデータに応じた画像を画像形成部１２０から出力させることにより、画像処理装置１００をプリンタとして機能させる。
【００１３】
図３は、本実施形態に係る画像処理装置１００の機能的構成を示す図である。画像処理装置１００の制御部１３０は、図３に示した送信文生成部Ｓ１、送受信部Ｓ２、加工文生成部Ｓ３、原文判定部Ｓ４、および受信文判定部Ｓ５として機能する。
【００１４】
原文判定部Ｓ４は、画像処理装置１００の読み取り部１１０により読み取られた原文Ａの内容を検査して、原文Ａが、いずれかの予め決められた書式に従って作成された文書（以下、定型文書という）であるか否かを判定する。例えば、原文判定部Ｓ４は、読み取り部１１０により読み取られた原文Ａのうち、右下などの決められた位置に書き込まれた画像に基づいて、その原文Ａが定型文書であるか否かを判断する。この画像とは、例えば「Ｔａ」といった定型文書の書式名を示す文字列を表した画像であってもよいし、定型文書の書式名を示すバーコードなどであってもよい。
【００１５】
送信文生成部Ｓ１は、不揮発性記憶部１５０ｂに記憶された送信文の書式データベースＤ１（図４参照、詳細は後述）を参照して、原文判定部Ｓ４で定型文書であると判断された原文Ａ中の決められた領域に配置された情報を削除の対象となる重要情報として特定する。そして、送信文生成部Ｓ１は、特定した重要情報を原文Ａから削除した内容を有する送信文Ｂを生成するとともに、その重要情報と、原文Ａにおいてその重要情報が記載されていた領域の名称（以下、領域名という）とを対応付けた削除テーブルＴ１を生成する。すなわち、重要情報は本発明における第１情報の一例であり、原文Ａは本発明における第１文書の一例であり、送信文Ｂは本発明における第２文書の一例である。
【００１６】
なお、上述した送信文Ｂは、上述した内容を有していれば、原文Ａから重要情報を削除することによって生成されなくてもよい。例えば、原文Ａから重要情報以外の情報を抽出して生成されてもよい。この場合、制御部１３０は、例えば原文Ａを領域ごとに分割して、各領域の開示可否を参照し、開示可能な領域だけを複製することで送信文Ｂを生成してもよい。
【００１７】
送受信部Ｓ２は、送信文生成部Ｓ１によって生成された送信文Ｂを、通信部１４０を介してサーバ装置２００へ送信する。また、送受信部Ｓ２は、サーバ装置２００が送信文Ｂに対して決められた処理を実行して、得られた文書を受信文Ｃとして、通信部１４０を介して受信する。すなわち、送受信部Ｓ２は、第１生成手段により生成された第２文書を外部の装置に送信する送信手段、および外部の装置が第２文書に処理を実行して得た第３文書を取得する取得手段の一例である。
【００１８】
受信文判定部Ｓ５は、送受信部Ｓ２により受信された受信文Ｃの内容を検査して、受信文Ｃが、いずれかの定型文書であるか否かを判定する。例えば、受信文判定部Ｓ５は、受信文Ｃのうち、右下などの決められた位置に配置された画像に基づいて、その受信文Ｃが定型文書であるか否かを判断する。この画像は、定型文書の書式名を示す文字列を表した画像であってもよいし、定型文書の書式名を示すバーコードなどであってもよい。
【００１９】
加工文生成部Ｓ３は、不揮発性記憶部１５０ｂに記憶された削除テーブルＴ１（図５参照、詳細は後述）、および受信文の書式データベースＤ２（図６参照、詳細は後述）を参照して、送信文Ｂで重要情報が削除された領域に、受信文Ｃにおいて対応する領域を特定し、特定されたその領域に上記の重要情報を配置して、加工文Ｄを生成する。そして、制御部１３０は、この加工文生成部Ｓ３により得られた加工文Ｄを画像形成部１２０に出力させる。以上の処理は、画像処理装置１００の制御部１３０が不揮発性記憶部１５０ｂに記憶されたプログラムを読み出すことにより実行される。
【００２０】
図４は、本実施形態に係る送信文の書式データベースＤ１の一例を示す図である。図示のように、送信文の書式データベースＤ１は、送信文の書式名を列挙したリストである送信文の書式名リストＬ１を含む。また、送信文の書式データベースＤ１は、送信文の書式名リストＬ１に列挙された書式名によって示される書式ごとに、その書式に従った文書を構成する領域の領域名と、その領域の位置（主走査方向座標ｘ、副走査方向座標ｙ）や大きさ（幅ｗ、高さｈ）と、その領域に配置された情報を外部の装置へ開示することについての可否（以下、開示可否という）を示す情報とが記載されたリストである送信文領域リストＬ２とを含む。送信文の書式名リストＬ１に列挙された各書式名には、それぞれ、送信文領域リストＬ２が１つずつ対応付けられている。なお、主走査方向および副走査方向とは、読み取り部１１０によって原文Ａを示す画像が読み取られるときの主走査の方向および副走査の方向である。
【００２１】
例えば、図４に示す例では、送信文の書式名「検査情報Ｔａ」には、１つの送信文領域リストＬ２が対応付けられている。この送信文領域リストＬ２において領域名のフィールドには、「Ｒ１１」、「Ｒ１２」、「Ｒ１３」、「Ｒ１４」…が記載されており、このそれぞれに領域の位置、大きさ、開示可否が記載されている。例えば、領域名「Ｒ１１」で示される領域の主走査方向座標はｘ１１、副走査方向座標はｙ１１、幅はｗ１１、高さはｈ１１である。また、領域名「Ｒ１１」で示される領域の開示可否は不可を示す「不可」である。つまり、領域名「Ｒ１１」で示される領域に配置された情報は、外部の装置へ開示することが禁止されている。
【００２２】
図５は、本実施形態に係る削除テーブルＴ１の一例を示す図である。削除テーブルＴ１は、画像処理装置１００が処理する原文Ａごとに１つずつ生成されるテーブルであり、原文Ａにおいて削除の対象となる領域の領域名と、その領域に記載されていた情報である重要情報とを対応付けて記憶するものである。画像処理装置１００が複数の原文Ａを並行して処理する場合、画像処理装置１００は、各原文Ａまたは各送信文Ｂに対する処理にそれぞれ処理番号などの識別情報を付与してそれらの処理を区別してもよい。この場合、削除テーブルＴ１は、上述した処理番号など、処理を示す識別情報ごとに生成される。つまり、削除テーブルＴ１は、外部の装置が送信文Ｂ（第２文書）に対して実行する処理ごとに、領域名が示す領域（第１位置）と、送信文Ｂの基となる原文Ａにおいてその領域に記載されていた重要情報（第１情報）とを対応付けて記憶する記憶手段として機能する。
【００２３】
上述したとおり、送信文の書式データベースＤ１のうち、書式名「検査情報Ｔａ」に対応付けられた送信文領域リストＬ２には、領域名「Ｒ１１」の領域の開示可否が「不可」であることが記載されている。例えば、画像処理装置１００が書式名「検査情報Ｔａ」の書式に従った定型文書である原文Ａを処理する場合、原文Ａ中の領域名「Ｒ１１」の領域に文字列「富士太郎」が記載されていると、画像処理装置１００は、この「富士太郎」を重要情報として特定し、揮発性記憶部１５０ａに複製された原文Ａから削除する。そして、画像処理装置１００は、削除した重要情報である「富士太郎」を、それが配置されていた領域の領域名「Ｒ１１」と対応付けて削除テーブルＴ１に書き込む。
【００２４】
以上のように画像処理装置１００は、原文Ａの各領域のうち開示可否が「不可」に定められている領域に配置された情報（重要情報）を逐次、削除するとともに、この情報と、原文Ａにおいてこの情報が配置されていた領域の領域名とを対応付けて記憶する。そして、画像処理装置１００は、揮発性記憶部１５０ａに記憶された原文Ａの複製から、全ての重要情報を削除したときに、その処理後の原文Ａの複製を送信文Ｂとしてサーバ装置２００へ送信する。
【００２５】
図６は、本実施形態に係る受信文の書式データベースＤ２の一例を示す図である。図示のように、受信文の書式データベースＤ２は、受信文Ｃの書式名（以下、受信文の書式名という）と、その受信文Ｃを画像処理装置１００へ返信する場合にサーバ装置２００が処理する送信文Ｂの書式の書式名（以下、送信文の書式名という）とがそれぞれ対応付けられたリストである受信文の書式名リストＬ３を含む。ここで、送信文Ｂの１つの書式には、複数の受信文Ｃの書式が対応付けられていてもよいが、受信文Ｃの１つの書式には、送信文Ｂの１つの書式が対応付けられる。例えば、送信文の書式名である「検査情報Ｔａ」には、受信文の書式名である「診断書Ｔｄ」のほか、「診断書Ｔｅ」が対応付けられている。一方、受信文の書式名である「診断書Ｔｄ」には、送信文の書式名である「検査情報Ｔａ」だけが対応付けられている。
【００２６】
また、受信文の書式データベースＤ２は、受信文の書式名によって示される書式に従った受信文Ｃを構成する各領域の領域名と、その領域の位置（主走査方向座標ｘ，副走査方向座標ｙ）や大きさ（幅ｗ、高さｈ）と、その受信文Ｃがサーバ装置２００によって処理される前の送信文Ｂにおいて、その領域に対応する領域（以下、対応領域という）の領域名（以下、対応領域名という）とが記載されたリストである受信文領域リストＬ４を含む。受信文の書式名リストＬ３に列挙された各書式名には、それぞれ、受信文領域リストＬ４が１つずつ対応付けられている。
【００２７】
例えば、図６に示す例では、受信文の書式名「診断書Ｔｄ」には、送信文の書式名「検査情報Ｔａ」が対応付けられており、且つ、１つの受信文領域リストＬ４が対応付けられている。この受信文領域リストＬ４において領域名のフィールドには、「Ｒ４１」、「Ｒ４２」、「Ｒ４３」、「Ｒ４４」…が記載されており、このそれぞれに領域の位置、大きさ、対応領域名が記載されている。例えば、領域名「Ｒ４１」で示される領域の主走査方向座標はｘ４１、副走査方向座標はｙ４１、幅はｗ４１、高さはｈ４１である。また、受信文の書式名「診断書Ｔｄ」の領域名「Ｒ４１」に対応する、送信文の書式名「検査情報Ｔａ」の対応領域名は「Ｒ１５」である。これは、送信文Ｂの対応領域名「Ｒ１５」で示される領域に記載された情報が、サーバ装置において処理されて、受信文Ｃの領域名「Ｒ４１」で示される領域に記載されることを意味する。
【００２８】
なお、受信文Ｃの領域に対応する領域の対応領域名として「−」が記載されている場合、その受信文Ｃのその領域に対して、送信文Ｂにおいて対応する領域が存在しないことを意味する。この場合、サーバ装置２００は、送信文Ｂのいずれの領域に記載された情報にも拠らずに、受信文Ｃのその領域に記載する情報を生成する。
【００２９】
１−２．動作
（１）原文判定部の動作
図７は、本実施形態に係る原文判定部Ｓ４の動作を示すフロー図である。使用者は例えばコンピュータ断層撮影など、画像による身体の検査情報が含まれた原文Ａの原稿を画像処理装置１００の読み取り部１１０の自動原稿送り装置（図示略）にセットする。使用者は、操作部１６０を操作し、メニュー画面を表示させる。使用者は、メニューから「画像解析」を選択する。「画像解析」が選択されると、表示部１７０には画像解析の詳細設定を行うための画面が表示される。使用者は、操作部１６０を操作することにより、画像解析の種類を指定したり、画像解析の処理を要求するサーバ装置２００を複数候補の中から指定したりする。
【００３０】
制御部１３０は、原文Ａを取得したか否か判断する（ステップＳ４０１）。原文Ａを取得していないと判断する間（ステップＳ４０１：ＮＯ）、制御部１３０は、この判断を継続する。使用者が操作部１６０における「スタート」ボタンを押下すると、制御部１３０は、読み取り部１１０の自動原稿送り装置にセットされている原文Ａの原稿を読み取り位置まで搬送し、スキャンする指示を出力する。この結果、読み取り部１１０により原文Ａの原稿は読み取られ、原稿から読み取られた画像を表す画像データが生成される。この画像データが生成されたことをもって制御部１３０は、原文Ａを取得したと判断し（ステップＳ４０１：ＹＥＳ）、例えば決められた位置に書き込まれた画像などに基づいて、取得した原文Ａが定型文書であるか否かを判断する（ステップＳ４０２）。原文Ａが定型文書であると判断する場合（ステップＳ４０２：ＹＥＳ）、制御部１３０は、原文判定部Ｓ４の動作を終了して、続く送信文生成部Ｓ１の動作を開始する。一方、原文Ａが定型文書でないと判断する場合（ステップＳ４０２：ＮＯ）、制御部１３０は、定型文書でない文書（以下、定型外文書という）に対する処理を実行した後（ステップＳ４０３）、処理をステップＳ４０１に戻し、次の原文Ａの取得を待つ。ステップＳ４０３における定型外文書に対する処理とは、例えば、定型文書ではないと判断された原文Ａをそのままサーバ装置２００へ送信して画像解析の処理を要求する処理であってもよいし、原文Ａが定型文書ではない旨を使用者に向けて警告する処理であってもよい。また、この処理は、定型文書ではないと判断された原文Ａについての作業を中断し、エラーログを記憶する処理であってもよい。
【００３１】
（２）送信文生成部の動作
図８は、本実施形態に係る送信文生成部Ｓ１の動作を示すフロー図である。図９は、本実施形態に係る原文Ａの一例を示す図である。制御部１３０は、原文判定部Ｓ４の動作において原文Ａが定型文書であると判断した場合に、送信文生成部Ｓ１に移行する。制御部１３０は、定型文書である原文Ａの複製を揮発性記憶部１５０ａに記憶する。以下、複製されたこの原文Ａを「処理中の原文Ａ」という。また、制御部１３０は、送信文の書式データベースＤ１を参照し、原文Ａの書式名を、送信文の書式名リストＬ１に列挙された各書式名の中から検索して、その書式名に対応する送信文領域リストＬ２を特定する。
【００３２】
制御部１３０は、原文Ａを送信文領域リストＬ２に基づいて領域ごとに分割する（ステップＳ１０１）。具体的に制御部１３０は、原文Ａの画像データのうち、送信文領域リストＬ２に記載された主走査方向座標ｘ、副走査方向座標ｙ、幅ｗ、高さｈによって示される領域を領域ごとに抽出する。ここで、制御部１３０は、実際に画像データを分割しなくてもよく、送信文領域リストＬ２に記載された領域の位置や大きさを画像データに対応付けてもよい。また、このとき制御部１３０は、ラベリング処理やエッジ検出などによりスキャンした原文Ａの画像データのうち、記入欄の位置や大きさを特定し、送信文領域リストＬ２に記載された領域の位置や大きさとすり合わせて、これらを対応付けてもよい。これにより、スキャンによって生じる位置や大きさのずれは補正される。
【００３３】
そして、制御部１３０は、分割した各領域のうち、後述するステップＳ１０３で選択されていない領域、つまり未選択の領域があるか否かを判断する（ステップＳ１０２）。未選択の領域があると判断すると（ステップＳ１０２；ＹＥＳ）、制御部１３０は、それら未選択の領域のうち、１つを選択し（ステップＳ１０３）、選択したその領域についての開示可否が送信文領域リストＬ２において「不可」に設定されているか否かを判断する。すなわち、制御部１３０は、選択した領域に重要情報があるか否かを判断する（ステップＳ１０４）。
【００３４】
制御部１３０は、処理中の原文Ａに重要情報があると判断すると（ステップＳ１０４：ＹＥＳ）、その重要情報を処理中の原文Ａから削除する（ステップＳ１０５）。また、制御部１３０は、削除した重要情報が記載されていた領域の領域名と、削除したその重要情報とを削除テーブルＴ１に対応づけて記憶し（ステップＳ１０６）、処理をステップＳ１０２に戻す。
【００３５】
一方、未選択の領域があると判断すると（ステップＳ１０２：ＮＯ）、制御部１３０は、処理中の原文Ａを送信文Ｂと決定して（ステップＳ１０７）、処理を終了する。
なお、削除テーブルＴ１に記憶する際に、重要情報を示す画像に対して文字認識処理を行い、文字認識後の文字列データを、削除テーブルＴ１に記憶してもよい。
【００３６】
例えば、図９に示す原文Ａに対して、図４に示す送信文の書式データベースＤ１を参照して送信文生成部Ｓ１が処理を行うと、図９の領域Ｒ０に記載されているように、原文Ａの書式は「Ｔａ」すなわち、「検査情報Ｔａ」である。送信文の書式データベースＤ１において、検査情報Ｔａに対応付けられた送信文領域リストＬ２には、開示可否が「不可」の領域、すなわち、開示不可の領域を示す領域名として「Ｒ１１」、「Ｒ１２」、「Ｒ１４」…などが記載されている。制御部１３０は、これらの領域名により開示不可の領域を特定し（ステップＳ１０４）、それらの領域に配置された情報、つまり「富士太郎」、「ｘｘｘ−ｘｘｘｘ−ｘｘｘｘ」、「男」…などを重要情報として処理中の原文Ａから削除する（ステップＳ１０５）。これら重要情報が削除され、処理中の原文Ａの中に重要情報が消滅したとき、または原文Ａの分割された全ての領域について重要情報が含まれているか否か判断し終わったとき（ステップＳ１０２：ＮＯ）、制御部１３０は、重要情報が消滅したこの処理中の原文Ａを送信文Ｂに決定する（ステップＳ１０７）。なお、送信文Ｂが決定されると、送受信部Ｓ２として機能する制御部１３０は、この送信文Ｂをサーバ装置２００に送信する。
【００３７】
図１０は、図９に示す原文Ａから得られた送信文Ｂの一例を示す図である。図１０において、網掛けした領域Ｒ１１、Ｒ１２、Ｒ１４、およびＲ１７は、配置されていた情報が重要情報であるとして削除された領域を示す。処理前の原文Ａにおいてこれらの領域に配置されていた情報は、サーバ装置２００に送信される送信文Ｂに含まれていないため、サーバ装置２００に開示されない。
【００３８】
また、制御部１３０は、削除した重要情報と、その重要情報が配置されていた領域の領域名とを対応付けて削除テーブルＴ１に記憶する（ステップＳ１０６）。図９に示す原文Ａに対して送信文生成部Ｓ１が処理を行うと、図５に示すように、領域名「Ｒ１１」に対応付けて「富士太郎」が、領域名「Ｒ１２」に対応付けて「ｘｘｘ−ｘｘｘｘ−ｘｘｘｘ」が、領域名「Ｒ１４」に対応付けて「男」が、それぞれ対応付けて記憶された削除テーブルＴ１が生成される。
【００３９】
（３）加工文生成部の動作
図１１は、本実施形態に係る加工文生成部Ｓ３の動作の流れを示すフロー図である。また、図１２は、本実施形態に係る受信文Ｃの一例を示す図である。図１２において、網掛けした領域Ｒ４３およびＲ４５には、何も記載されていない。これらの領域は、加工文生成部Ｓ３において重要情報が配置される領域であり、これに先立ってサーバ装置２００が情報を配置する必要がないからである。
【００４０】
画像処理装置１００の制御部１３０は、図３に示すように加工文生成部Ｓ３の処理を実行する前に、送受信部Ｓ２および受信文判定部Ｓ５の処理を実行する。すなわち、制御部１３０は、送信文Ｂに対してサーバ装置２００が処理を実行することにより得られたデータを受信文Ｃとして受信し、受信した受信文Ｃの複製を揮発性記憶部１５０ａに記憶する。以下、複製されたこの受信文Ｃを「処理中の受信文Ｃ」という。そして、制御部１３０は、受信文の書式データベースＤ２を参照し、処理中の受信文Ｃの書式名を、受信文の書式名リストＬ３に列挙された各書式名中から検索して、その書式名に対応する受信文領域リストＬ４を特定する。
【００４１】
制御部１３０は、処理中の受信文Ｃを受信文領域リストＬ４に基づいて領域ごとに分割する（ステップＳ３０１）。具体的に制御部１３０は、受信文Ｃのデータのうち、受信文領域リストＬ４に記載された主走査方向座標ｘ、副走査方向座標ｙ、幅ｗ、高さｈによって示される領域を領域ごとに抽出する。ここで、制御部１３０は、実際にデータを分割しなくてもよく、受信文領域リストＬ４に記載された領域の位置や大きさをデータに対応付けてもよい。
【００４２】
制御部１３０は、分割した各領域のうち、後述するステップＳ３０３で選択されていない領域、つまり、処理中の受信文Ｃに未選択の領域があるか否かを判断し（ステップＳ３０２）、未選択の領域があると判断すると（ステップＳ３０２：ＹＥＳ）、その未選択の領域のうち、１つの領域を選択する（ステップＳ３０３）。そして、制御部１３０は、受信文の書式データベースＤ２を参照して、選択した領域に対応付けられた対応領域名を特定し、送信文の書式データベースＤ１を参照して、対応領域名で示される対応領域が開示不可に設定されているか否かを判断する（ステップＳ３０４）。対応領域が開示不可に設定されていないと判断する場合（ステップＳ３０４：ＮＯ）、制御部１３０は、処理をステップＳ３０２に戻す。一方、対応領域が開示不可に設定されていると判断する場合（ステップＳ３０４：ＹＥＳ）、制御部１３０は、削除テーブルＴ１を参照して、その対応領域に対応づけて記憶されている重要情報を読み出し（ステップＳ３０５）、処理中の受信文Ｃのうち、上述した領域に読みだした重要情報を配置して（ステップＳ３０６）、処理をステップＳ３０２に戻す。
【００４３】
なお、制御部１３０は、上述したステップＳ３０４の処理に代えて以下の処理を実行してもよい。すなわち、制御部１３０は、受信文の書式データベースＤ２を参照して、ステップＳ３０３で選択した領域に対応する対応領域の対応領域名を特定し、削除テーブルＴ１にこの対応領域名が記述されている行を検索してもよい。そして、削除テーブルＴ１に上述した対応領域名が見つかった場合に、制御部１３０は、対応付けられている重要情報を読み出して（ステップＳ３０５）、受信文Ｃの選択した領域に配置してもよい（ステップＳ３０６）。
【００４４】
また、制御部１３０は、上述した受信文の書式データベースＤ２を参照して特定した対応領域名が、送信文Ｂにおいて対応する領域が存在しないことを意味する「−」である場合には、対応領域が開示不可に設定されていないと判断する場合（ステップＳ３０４：ＮＯ）と同じ処理を行えばよい。
【００４５】
ステップＳ３０２の判断において未選択の領域がないと判断すると（ステップＳ３０２：ＮＯ）、制御部１３０は、この処理中の受信文Ｃを加工文Ｄに決定する（ステップＳ３０７）。決定されたこの加工文Ｄは、画像形成部１２０により用紙（媒体）上に画像として形成され、出力される。
【００４６】
例えば、図１２に示す受信文Ｃの書式は、領域Ｒ０に記載されているように、「Ｔｄ」すなわち、「診断書Ｔｄ」である。この受信文Ｃを制御部１３０は領域ごとに分割し（ステップＳ３０１）、各領域を順次選択する（ステップＳ３０２、Ｓ３０３）。
【００４７】
制御部１３０は、図６に示す受信文の書式データベースＤ２のうち、受信文の書式名リストＬ３を参照して「診断書Ｔｄ」に対応付けられている送信文の書式名「検査情報Ｔａ」を特定する。また、制御部１３０は、図６に示す受信文の書式データベースＤ２のうち、受信文の書式名「診断書Ｔｄ」に対応付けられている受信文領域リストＬ４を参照して、選択した領域に対応付けられた対応領域名を特定する。具体的には制御部１３０は、例えば領域「Ｒ４３」の対応領域名として「Ｒ１１」を特定し、領域「Ｒ４４」の対応領域名として「Ｒ１３」を特定する。
【００４８】
そして、制御部１３０は、図４に示す送信文の書式データベースＤ１を参照して、送信文の書式名「検査情報Ｔａ」に対応付けられている送信文領域リストＬ２を読み出し、送信文領域リストＬ２において上述した対応領域名で示される領域が開示不可に設定されているか否かを判断する。例えば制御部１３０は、書式名「検査情報Ｔａ」の送信文領域リストＬ２を参照することにより、対応領域名「Ｒ１１」で示される領域が開示不可に設定されていると判断し、対応領域名「Ｒ１３」で示される領域が開示可能に設定されていると判断する。
【００４９】
制御部１３０は、開示不可に設定されている領域の領域名を削除テーブルＴ１の中から検索し、削除テーブルＴ１において、見つけ出した領域名とともに記憶されている重要情報を読み出す。例えば、制御部１３０は、領域名「Ｒ１１」を削除テーブルＴ１から検索し、重要情報「富士太郎」を読み出す。そして、制御部１３０は、処理中の受信文Ｃにおける選択した領域に、読みだした重要情報を配置する。すなわち、領域「Ｒ４３」に重要情報「富士太郎」が配置される。このように、原文Ａで開示不可に設定されていた領域に記載されていた重要情報を、受信文Ｃにおいて対応する領域に配置することで加工文Ｄは生成される。図１３は、図１２に示す受信文Ｃから得られた加工文Ｄの一例を示す図である。
【００５０】
以上の説明の通り、使用者は、原文が記載された原稿を画像処理装置１００にセットし、ボタンを押して画像解析を指示すると、重要情報を開示せずに外部の画像解析サービスを享受する。本実施形態に係る画像処理装置１００は、例えばコンビニエンスストアの店頭に設置してもよい。
【００５１】
本実施形態に係る画像処理装置１００によれば、画像解析の対象となる原文中のうち、開示が禁止された情報を、外部のサーバ装置に送信する前に削除するので、原文中の機密の漏えいが防止される。
【００５２】
２．変形例
以上が実施形態の説明であるが、この実施形態の内容は以下のように変形し得る。また、以下の変形例を組み合わせてもよい。
【００５３】
２−１．変形例１
上述の実施形態においては、端末として画像処理装置１００を用いる態様について説明したが、本発明に係る端末は画像処理装置１００に限られず、パーソナルコンピュータ、ＰＤＡ(Personal Digital Assistants)、携帯電話機、携帯音楽再生機、携帯動画再生機、ゲーム機、電子書籍の閲覧装置、ナビゲーション装置などの装置でもよい。
【００５４】
また、画像処理装置１００とサーバ装置２００とを仲介するネットワークはインターネット３００に限られず、ＬＡＮやＷＡＮ等のネットワークであってもよい。また、これらのネットワークはその一部または全部に無線領域を含んでもよい。
【００５５】
２−２．変形例２
上述の実施形態においては、端末である画像処理装置１００において使用者が原稿をセットした際に操作部１６０を操作して画像解析を指示する態様について説明したが、他の態様により外部のサーバ装置２００に画像解析の処理を要求する指示をした場合に、上述した処理が実行されるようにしてもよい。この場合、画像処理装置１００の操作部１６０を操作することで処理を指示するだけでなく、例えばＸＭＬ（Extensible Markup Language）などの処理の指示が記述された文書（指示書等）の記述内容により処理を指示してもよい。
【００５６】
２−３．変形例３
上述の実施形態においては、端末である画像処理装置１００において使用者がタッチパネルを操作して外部のサーバ装置２００に画像解析の処理を要求する構成について説明したが、パーソナルコンピュータやＰＤＡなどの端末を画像処理装置１００に有線または無線接続して、これらの端末から原文Ａを画像処理装置１００に対して送信し、画像処理装置１００を操作してもよい。この場合、原文Ａを示す画像データは読み取り部１１０において原稿から読み取られた画像を表す画像データでなくてもよい。
【００５７】
２−４．変形例４
上述の実施形態においては、開示の可否を送信文の書式データベースＤ１に保持していたが、これに限らない。例えば、ユーザが操作部１６０を操作して外部のサーバ装置２００に画像解析の処理を要求する際に、各領域の開示可否についてユーザに選択させても良い。
【００５８】
２−５．変形例５
上述の実施形態においては、重要情報を処理中の原文Aから削除していたが、これに限らず、重要情報が外部の装置で参照されなければ良い。例えば、非開示の領域を特定の色や画像で上塗りしたり、決まった文字列に置き換えたりしてもよい。要するに、原文Ａに含まれていた重要情報が、送信文Ｂに含まれていなければよい。
【００５９】
２−６．変形例６
上述の実施形態においては、サーバ装置２００に送信してから受信するまで送信文生成部Ｓ１での処理は行われていないが、その間に複数の送信文Ｂをそれぞれ生成しても良い。その場合、削除テーブルＴ１には、送信文Ｂを表すＩＤないしは処理番号を表すＩＤを記録しておき、受信時にそのＩＤを参照して削除テーブルＴ１を見つければよい。
【００６０】
２−７．変形例７
上述の実施形態において、送信文の書式データベースＤ１には各領域について開示の可否について開示可能を表す「可」または開示不可を表す「不可」のいずれかが記載されていたが、開示の可否を３段階以上のレベルとして定めてもよい。例えば、各領域について、開示可否として「低」「中」「高」の３種類を設けてもよい。そして、画像処理装置１００は、例えば開示可否が「低」に設定された領域に対しては削除を行わず、開示可否が「中」に設定された領域に対しては暗号化処理を行い、開示可否が「高」に設定された領域に対しては削除を行うとしてもよい。また、開示可否は、サーバ装置２００に要求する処理の種類やサーバ装置２００の識別情報ごとに決められてもよく、また、サーバ装置２００との間の通信回線の安全度に応じて決められてもよい。例えば、通信にＳＳＬ（Secure Sockets Layer）などの暗号化プロトコルが用いられている通信回線に対しては、処理を安全と見なして開示可否を「低」としてもよい。
【００６１】
２−８．変形例８
上述の実施形態においては、画像処理装置１００が外部の装置に依頼する処理は画像解析処理であったが、他の処理であってもよい。例えば、キャッシュカードなどの申し込みに関する処理や、翻訳、統計、技術計算などに関する処理などであってもよい。
【００６２】
例えば、画像処理装置１００が外部の装置に「日本語から英語への翻訳」を依頼する場合、日本語の重要情報は英語に翻訳されるべきである。この場合、画像処理装置１００の制御部１３０は、例えば、図５に示した削除テーブルＴ１の「左利き」なる重要情報に対して、不揮発性記憶部１５０ｂに記憶された図示しない英単語辞書などを参照して、その翻訳語である「ｌｅｆｔｙ」ないし「ｌｅｆｔ−ｈａｎｄｅｄ」を特定する。そして、制御部１３０は、特定したその翻訳語を、原文Ａで重要情報「左利き」が記述されていた領域に受信文Ｃにおいて対応する領域に配置すればよい。これによって生成された加工文Ｄは、重要情報およびそれ以外の情報について同等の処理がなされているので、処理後の文書の統一性が保たれる。
【００６３】
また、画像処理装置１００は、外部の装置に依頼する処理と同等の処理を、削除した重要情報に対して、内部で行ってもよい。すなわち、画像処理装置１００が外部の装置に依頼する処理の内容によっては、情報を変化させるものもある。しかし、削除された重要情報については取得できないため、外部の装置は処理を行えない。そして、処理後の受信文Ｃに対し、画像処理装置１００が、原文Ａで開示不可に設定されていた領域の対応領域に重要情報を単に配置したとすると、加工文Ｄには処理されていない重要情報が残ることになる。そこで、この変形例における画像処理装置１００は、受信文Ｃから加工文Ｄを生成する際に、上述した対応領域に重要情報を単に配置するのではなく、外部の装置に依頼した処理と同等の処理を、重要情報に対して画像処理装置１００の内部で行い、処理後の重要情報を上述した対応領域に配置する。つまり、この変形例における画像処理装置１００は、受信文Ｃにおける、上述した対応領域に、自装置が重要情報に対して上述した処理を実行して得た情報を配置した加工文Ｄを生成する。
【００６４】
２−９．変形例９
上述した実施形態において、原文判定部Ｓ４や受信文判定部Ｓ５として機能する制御部１３０は、読み取り部１１０により読み取られた原文Ａや、通信部１４０を介してサーバ装置２００から受信した受信文Ｃのうち、右下などの決められた位置に書き込まれた画像に基づいて、それら原文Ａや受信文Ｃが定型文書であるか否かを判断していたが、他の方法によってこれを判断してもよい。例えば、制御部１３０は、エッジ検出などを行うことにより画像データに配置された記入欄の位置や大きさを検出し、検出した各記入欄の配置や個数などの情報と、予め決められた書式について定められている記入欄の配置や個数の情報とを比較して、その画像データが定型文書であるか否か判断してもよい。この場合、記入欄の位置や大きさが上述した送信文領域リストＬ２や受信文領域リストＬ４に記載された領域の位置や大きさと一致していなくても、これらの誤差が決められた範囲内にあれば、一致しているとみなしてもよい。
【００６５】
２−１０．変形例１０
上述した実施形態において、画像処理装置１００は、原文Ａ中の決められた領域に配置された情報を削除の対象となる重要情報として特定し、特定した重要情報を原文Ａから削除した内容を有する送信文Ｂを生成していたが、この重要情報と、原文Ａに含まれ且ついずれの領域にも配置されない情報（以下、付随情報という）とを、原文Ａから削除した内容を、送信文Ｂとして生成してもよい。すなわち、この変形例において、送信文Ｂ（第２文書）は、重要情報（第１情報）と、原文Ａ（第１文書）が表示される際にいずれの領域にも配置されない付随情報（第２情報）とを原文Ａから削除した内容を有する。
【００６６】
例えば、デジタルスチルカメラには、写真を撮影した日時や場所を示す情報を、付随情報としてその写真の画像データに含める機能を有したものがある。また、ＨＴＭＬ（Hypertext Markup Language）などのマークアップ言語には、表示されない付随情報を文書中に含めるためのタグなどが用意されているものがある。この変形例における画像処理装置１００は、原文Ａを表示する際に決められた領域に配置されるはずの情報を重要情報として特定するほか、その原文Ａにおける付随情報の一部または全部を削除の対象として特定する。そして、この変形例における画像処理装置１００は、この重要情報と、削除の対象として特定された情報とを原文Ａから削除した場合の内容を有する新たな送信文Ｂを生成して、サーバ装置２００に送信する。この場合、画像処理装置１００は、受信文Ｃを受信したときに、送信文Ｂで重要情報が削除された領域に受信文Ｃにおいて対応する対応領域を特定し、その対応領域に上記の重要情報を配置するほか、送信文Ｂで削除された付随情報をこの受信文Ｃに包含させればよい。すなわち、この場合、画像処理装置１００の制御部１１によって実現する加工文生成部Ｓ３（第２生成手段）は、受信文Ｃ（第３文書）における対応領域（第２位置）に重要情報（第１情報）を配置するとともに、付随情報（第２情報）を包含させて加工文Ｄ（第４文書）を生成する。
【００６７】
なお、加工文生成部Ｓ３は、付随情報を包含させて加工文Ｄを生成するが、包含された付随情報は、加工文Ｄが表示される際にいずれかの領域に配置されてもよいし、配置されなくてもよい。また、送信文生成部Ｓ１が、原文Ａ（第１文書）において決められた領域（第１位置）に配置される重要情報（第１情報）を削除した内容を有する送信文Ｂ（第２文書）を生成してサーバ装置２００に送信した場合に、加工文生成部Ｓ３は、その重要情報（第１情報）を新たな付随情報として、サーバ装置２００から受信した受信文Ｃ（第３文書）に包含させて加工文Ｄ（第４文書）を生成してもよい。
【００６８】
２−１１．変形例１１
制御部１３０によって実行される各プログラムは、磁気テープや磁気ディスクなどの磁気記録媒体、光ディスクなどの光記録媒体、光磁気記録媒体、半導体メモリなどの、コンピュータ装置が読み取り可能な記録媒体に記憶された状態で提供し得る。また、このプログラムを、インターネットなどのネットワーク経由でダウンロードさせることも可能である。なお、上記の制御部１３０によって例示した制御手段としてはＣＰＵ以外にも種々の装置が適用される場合があり、例えば、専用のプロセッサなどが用いられる。
【符号の説明】
【００６９】
１…情報処理システム、１００…画像処理装置、１１…制御部、１１０…読み取り部、１２０…画像形成部、１３０…制御部、１４０…通信部、１５０…記憶部、１５０ａ…揮発性記憶部、１５０ｂ…不揮発性記憶部、１６０…操作部、１７０…表示部、１８０…バス、２００…サーバ装置、３００…インターネット、Ａ…原文、Ｂ…送信文、Ｃ…受信文、Ｄ…加工文、Ｄ１…送信文の書式データベース、Ｄ２…受信文の書式データベース、Ｌ１…送信文の書式名リスト、Ｌ２…送信文領域リスト、Ｌ３…受信文の書式名リスト、Ｌ４…受信文領域リスト、Ｓ１…送信文生成部、Ｓ２…送受信部、Ｓ３…加工文生成部、Ｓ４…原文判定部、Ｓ５…受信文判定部、Ｔ１…削除テーブル。
【図１】
0005949708.tif 000002
【図２】
0005949708.tif 000003
【図３】
0005949708.tif 000004
【図４】
0005949708.tif 000005
【図５】
0005949708.tif 000006
【図６】
0005949708.tif 000007
【図７】
0005949708.tif 000008
【図８】
0005949708.tif 000009
【図９】
0005949708.tif 000010
【図１０】
0005949708.tif 000011
【図１１】
0005949708.tif 000012
【図１２】
0005949708.tif 000013
【図１３】
0005949708.tif 000014