(57)【要約】【課題】  ユーザが指示しなくても、所望の編集処理を実現することができるシステムや方法を提供する。【解決手段】  このシステムは、受信した文書に対して編集処理を行う編集処理システムであり、編集対象の文書に関する情報と、編集箇所を指定する編集箇所情報と、編集内容とを対応付けて記憶する記憶手段５０と、記憶された文書に関する情報に基づき、受信した文書が編集処理対象か否かを判断する判断手段５１と、編集処理対象と判断されたとき、記憶された編集箇所情報に基づいて受信した文書内の編集箇所を特定する編集箇所特定手段５２と、記憶された編集内容に従って、特定された編集箇所に対して編集処理を行う編集処理手段５３とを含む。【選択図】  図３
2016212641.tif 000002
【特許請求の範囲】
【請求項１】
受信した文書に対して編集処理を行う編集処理システムであって、
編集対象の文書に関する情報と、編集箇所を指定する編集箇所情報と、編集内容とを対応付けて記憶する記憶手段と、
前記記憶手段に記憶された前記文書に関する情報に基づき、前記受信した文書が編集処理対象か否かを判断する判断手段と、
前記判断手段により前記編集処理対象と判断されたとき、前記記憶手段に記憶された前記編集箇所情報に基づいて前記受信した文書内の編集箇所を特定する編集箇所特定手段と、
前記記憶手段に記憶された前記編集内容に従って、前記編集箇所特定手段により特定された前記編集箇所に対して編集処理を行う編集処理手段とを含む、編集処理システム。
【請求項２】
前記記憶手段は、前記編集処理手段により編集処理された文書に対して行う処理の情報を後処理情報として記憶し、
前記編集処理システムは、前記記憶手段に記憶された前記後処理情報に従って前記編集処理された文書を処理させるために、他の機器へ該編集処理された文書を送信する文書送信手段を含む、請求項１に編集処理システム。
【請求項３】
前記後処理情報の内容について問い合わせを行う問い合わせ手段と、前記問い合わせに対する回答を受信する回答受信手段とを含む、請求項２に記載の編集処理システム。
【請求項４】
前記編集処理手段により編集処理された文書を編集結果として通知する通知手段を含む、請求項１〜３のいずれか１項に記載の編集処理システム。
【請求項５】
前記編集処理手段により編集処理された文書に対して指定された編集箇所についての修正内容を受け付ける修正内容受付手段を含み、
前記編集処理手段は、前記修正内容受付手段が受け付けた前記修正内容に基づき、前記編集処理された文書を再度編集処理する、請求項４に記載の編集処理システム。
【請求項６】
前記受信した文書は、１以上の画像を含む文書であり、
前記編集処理システムは、前記画像に含まれる文字を検出する文字検出手段を含む、請求項１〜５のいずれか１に記載の編集処理システム。
【請求項７】
前記受信した文書で使用される言語を他の言語に変換する翻訳処理手段を含む、請求項１〜６のいずれか１項に記載の編集処理システム。
【請求項８】
前記文書に関する情報は、該文書の形式に関する情報を含み、
前記判断手段は、前記受信した文書の形式と、前記記憶手段に記憶された前記文書の形式とが一致するか否かにより、該受信した文書が編集処理対象か否かを判断する、請求項１〜５のいずれか１項に記載の編集処理システム。
【請求項９】
前記文書に関する情報は、該文書の内容を検出するための検出用画像であり、
前記判断手段は、前記受信した文書内を、前記検出用画像を用いて走査し、一致する箇所が１以上存在するか否かにより、該受信した文書が編集処理対象か否かを判断する、請求項１〜５のいずれか１項に記載の編集処理システム。
【請求項１０】
前記文書は、ファックス文書または電子メールであり、前記文書に関する情報は、ファックス文書の送信元に関する情報または前記電子メールの本文の内容もしくは該電子メールのヘッダ情報である、請求項１〜７のいずれか１項に記載の編集処理システム。
【請求項１１】
受信した文書に対して編集処理を行う編集処理装置であって、
編集対象の文書に関する情報と、編集箇所を指定する編集箇所情報と、編集内容とを対応付けて記憶する記憶手段と、
前記記憶手段に記憶された前記文書に関する情報に基づき、前記受信した文書が編集処理対象か否かを判断する判断手段と、
前記判断手段により前記編集処理対象と判断されたとき、前記記憶手段に記憶された前記編集箇所情報に基づいて前記受信した文書内の編集箇所を特定する編集箇所特定手段と、
前記記憶手段に記憶された前記編集内容に従って、前記編集箇所特定手段により特定された前記編集箇所に対して編集処理を行う編集処理手段とを含む、編集処理装置。
【請求項１２】
請求項１１に記載の編集処理装置と、前記編集処理装置に文書を送信する第１の電子機器と、前記編集処理装置により編集処理された文書に対して所定の処理を実行する第２の電子機器とを含む、情報処理システム。
【請求項１３】
前記編集処理装置からの問い合わせを受け付け、前記問い合わせに対する回答を該編集処理装置に返信する第３の電子機器を含む、請求項１２に記載の情報処理システム。
【請求項１４】
前記第３の電子機器は、前記編集処理装置により編集処理された文書を編集結果として受け付け、前記編集結果に対する修正内容を該編集処理装置に返信する、請求項１３に記載の情報処理システム。
【請求項１５】
前記第１の電子機器と前記第２の電子機器の少なくとも１つと前記編集処理装置との間の通信を中継する中継装置を含む、請求項１１〜１４のいずれか１項に記載の情報処理システム。
【請求項１６】
編集処理装置により受信した文書に対して編集処理を行う方法であって、
前記編集処理装置は、編集対象の文書に関する情報と、編集箇所を指定する編集箇所情報と、編集内容とを対応付けて記憶する記憶手段を備え、
前記方法は、
前記記憶手段に記憶された前記文書に関する情報に基づき、前記受信した文書が編集処理対象か否かを判断するステップと、
前記編集処理対象と判断されたとき、前記記憶手段に記憶された前記編集箇所情報に基づいて前記受信した文書内の編集箇所を特定するステップと、
前記記憶手段に記憶された前記編集内容に従って、特定された前記編集箇所に対して編集処理を行うステップとを含む、編集処理方法。
【請求項１７】
受信した文書に対して編集処理する方法をコンピュータに実行させるためのプログラムであって、前記コンピュータは、編集対象の文書に関する情報と、編集箇所を指定する編集箇所情報と、編集内容とを対応付けて記憶する記憶手段を備え、
前記プログラムは、
前記記憶手段に記憶された前記文書に関する情報に基づき、前記受信した文書が編集処理対象か否かを判断するステップと、
前記編集処理対象と判断されたとき、前記記憶手段に記憶された前記編集箇所情報に基づいて前記受信した文書内の編集箇所を特定するステップと、
前記記憶手段に記憶された前記編集内容に従って、特定された前記編集箇所に対して編集処理を行うステップとを実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信した文書に対して編集処理を行う編集処理システム、編集処理装置、情報処理システム、編集処理方法およびその方法をコンピュータに実行させるためのプログラムに関する。
【背景技術】
【０００２】
ファックス装置やネットワークを介して配信された複数の文書を受信し、登録された定義ファイルを参照して、各文書に対応するレイアウト情報に基づき各文書を合成し、プリンタへ出力する技術が知られている（特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記の技術では、ユーザが文書の特定、レイアウト情報の設定等、逐一指示しなければならないという問題があった。そこで、このようにユーザが指示しなくても、所望の編集処理を実現することができる装置や方法の提供が望まれていた。
【課題を解決するための手段】
【０００４】
本発明は、上記課題に鑑み、受信した文書に対して編集処理を行う編集処理システムであって、編集対象の文書に関する情報と、編集箇所を指定する編集箇所情報と、編集内容とを対応付けて記憶する記憶手段と、記憶手段に記憶された文書に関する情報に基づき、受信した文書が編集処理対象か否かを判断する判断手段と、判断手段により編集処理対象と判断されたとき、記憶手段に記憶された編集箇所情報に基づいて受信した文書内の編集箇所を特定する編集箇所特定手段と、記憶手段に記憶された編集内容に従って、編集箇所特定手段により特定された編集箇所に対して編集処理を行う編集処理手段とを含む、編集処理システムが提供される。
【発明の効果】
【０００５】
本発明によれば、ユーザが指示しなくても、所望の編集処理を実現することができる。
【図面の簡単な説明】
【０００６】
【図１】情報処理システムの全体構成図。
【図２】情報処理システムが備える編集処理装置としての文書サーバのハードウェア構成を示した図。
【図３】文書サーバの第１実施形態を示した機能ブロック図。
【図４】文書サーバが保持する文書編集処理情報を示した図。
【図５】編集処理前の文書と編集処理後の文書を示した図。
【図６】文書編集処理情報の登録について説明する図。
【図７】情報処理システムにより実行される処理の第１実施形態を示したシーケンス図。
【図８】情報処理システムにより実行される処理の第２実施形態を示したシーケンス図。
【図９】情報処理システムにより実行される処理の第３実施形態を示したシーケンス図。
【図１０】情報処理システムにより実行される処理の第４実施形態を示したシーケンス図。
【図１１】文書の形式に関する情報の登録を説明する図。
【図１２】文書の形式に関する情報を登録する処理の流れを示したシーケンス図。
【図１３】情報処理システムにより実行される処理の第５実施形態を示したシーケンス図。
【図１４】文書サーバの第２実施形態を示した機能ブロック図。
【図１５】文書の内容を検出するための検出用画像の登録を説明する図。
【図１６】情報処理システムにより実行される処理の第６実施形態を示したシーケンス図。
【図１７】文書サーバの第３実施形態を示した機能ブロック図。
【図１８】編集後処理の内容について説明する図。
【図１９】メッセージの内容を示した図。
【図２０】情報処理システムにより実行される処理の第７実施形態を示したシーケンス図。
【図２１】誤って編集された部分を有する文書を示した図。
【図２２】文書サーバの第４実施形態を示した機能ブロック図。
【図２３】メッセージの内容を示した図。
【図２４】修正された文書を示した図。
【図２５】情報処理システムにより実行される処理の第８実施形態を示したシーケンス図。
【発明を実施するための形態】
【０００７】
図１は、情報処理システムの全体構成図である。情報処理システムは、第１のネットワーク環境１０と、第１のネットワーク環境１０とは異なる第２のネットワーク環境２０とを含む。ここでは、２つのネットワーク環境を含む構成を例示するが、これに限られるものではなく、１つのネットワーク環境のみであってもよいし、３以上のネットワーク環境を含む構成であってもよい。
【０００８】
第１のネットワーク環境１０には、例えば、ある会社に構築されたLAN１１が含まれ、LAN１１には、複数の電子機器（以下、単に機器とする。）が接続されている。図１には、複数の機器として、MFP(Multi-Function Peripheral)１２、１３と、電子情報ボード１４と、編集処理装置としての文書サーバ１５と、アクセスポイント１６とが示されている。また、複数の機器として、アクセスポイント１６を介して通信可能なプロジェクタ１７とスマートデバイス１８とが示されている。
【０００９】
MFP１２、１３は、２つに限られるものではなく、１つであってもよいし、３つ以上であってもよい。また、MFP１２、１３以外の電子情報ボード１４等は、１つに限られるものではなく、２つ以上であってもよい。LAN１１には、これらの機器のほか、PCや電子メール（以下、単にメールとする。）を送信するメール送信サーバ等が接続されていてもよい。図１では、プロジェクタ１７とスマートデバイス１８のみがアクセスポイント１６を介して無線通信を行うように構成されているが、電子情報ボード１４等も無線通信を行うように構成されていてもよい。また、プロジェクタ１７は、LAN１１に直接接続されていてもよい。
【００１０】
第２のネットワーク環境２０は、インターネットや３G回線／LTE等のWANを使用するネットワーク環境とすることができる。第２のネットワーク環境２０には、３G回線／LTE等を使用して通信を行うスマートデバイス２１が含まれる。スマートデバイス２１は、１つに限られるものではなく、２つ以上であってもよい。第１のネットワーク環境および第２のネットワーク環境２０には、その他の機器が含まれていてもよい。
【００１１】
第１のネットワーク環境１０と第２のネットワーク環境との間には、それら間の通信を中継する中継装置としてのリレーサーバ３０が設置される。リレーサーバ３０は、第２のネットワーク環境２０内の基地局２２と接続され、この基地局２２により上記の３G回線／LTEを使用した通信が可能となっている。LAN１１とリレーサーバ３０との間には、通信を制限する通信制限手段としてのファイアウォール等を設けることができる。
【００１２】
MFP１２、１３は、コピー機能、ファックス(FAX)送受信機能、印刷機能、スキャナ機能、通信機能等の複数の機能を備える画像形成装置である。例えば、MFP１２が文書（文書データ）をFAX受信し、MFP１３がそのFAX受信した文書を印刷することができる。電子情報ボード１４は、スキャナ装置を備え、ユーザが手書きした情報を読み取り、それを表示する装置で、PC等と接続し、PC等が保持する画像等も表示することができる。
【００１３】
プロジェクタ１７は、画像等を、液晶等を使用してスクリーンに拡大して投影する装置である。スマートデバイス１８、２１は、スマートフォン、PDA(Personal Digital Assistant)、タブレット端末、ノートPC等で、Wi-Fi等の無線LANや３G／LTE等の電話回線網を利用した通信を行うことが可能な機能を備えている。
【００１４】
リレーサーバ３０は、第１のネットワーク環境１０にある各機器と、第２のネットワーク環境２０にある各機器との通信を中継する機能を備え、文書サーバ１５等とスマートデバイス２１との間の情報のやりとりを中継する。リレーサーバ３０は、情報を中継するために、各機器に対応する各機器用のキューを備える。各キューは、先入れ先出し(FIFO)キュー等とされ、機器を一意に特定するための識別情報としての各機器がもつコンタクトIDが割り当てられている。
【００１５】
リレーサーバ３０は、文書サーバ１５からコンタクトIDが指定された情報を受け付けると、そのコンタクトIDが割り当てられたキューにその情報を入れる。そして、リレーサーバ３０は、このコンタクトIDをもつ機器から情報を取得する要求を受け付けた場合、その機器用のキューから情報を取り出し、その機器へ送信する。これにより、情報の中継を実現する。
【００１６】
文書サーバ１５は、例えば、MFP１２から文書を受信し、その文書に対して所望の編集処理を行い、編集結果をMFP１３へ送り、印刷を実行するように指示する。また、文書サーバ１５は、編集結果をこのシステムを管理するユーザが利用する情報端末に通知し、編集結果に対する修正内容を受け付ける等の処理を行う。これらの詳細な処理の内容については後述する。なお、図１では、文書サーバ１５を設けているが、文書サーバ１５の機能を、MFP１２、１３等に実装したり、２以上の機器に分散して実装することもでき、これらの場合、編集処理システムとして構成することができる。
【００１７】
図２を参照して、文書サーバ１５のハードウェア構成について説明する。ちなみに、図１に示したMFP１２、１３の制御部、電子情報ボード１４の制御部、プロジェクタ１７の制御部、スマートデバイス１８、２１やリレーサーバ３０も、同様のハードウェア構成とすることができる。このため、ここでは文書サーバ１５についてのみ説明し、その他の機器のハードウェア構成についてはその説明を省略する。
【００１８】
文書サーバ１５は、CPU４０と、ROM４１と、RAM４２と、HDD４３と、通信I/F４４とを少なくとも備える。これらは、バス４５に接続され、バス４５を介して互いに情報のやりとりを行うように構成されている。
【００１９】
CPU４０は、文書サーバ１５全体の制御を行う。CPU４０は、ROM４１やHDD４３に記憶されたOSや各種のプログラムを実行し、所定の処理を行う。ROM４１は、文書サーバ１５を起動するためのブートプログラムやHDD４３等の制御を行うファームウェアを格納する。RAM４２は、CPU４０がプログラムを実行して各種の制御を行う際の作業領域を与える。HDD４３は、上記のOSや各種のプログラム、設定ファイル、各種のデータを記憶する。
【００２０】
通信I/F４４は、文書サーバ１５をLAN１１に接続し、LAN１１に接続された各機器および第２のネットワーク環境２０にある各機器との間の通信を制御する。図２では、HDD４３を記憶装置として用いているが、HDD４３に限られるものではなく、SSD(Solid State Drive)等を用いることもできる。
【００２１】
文書サーバ１５は、これら以外に、入出力I/F、表示装置、入力装置、外部メモリI/F、外部HDD等の外部記憶装置等を備えることもできる。なお、MFP１２、１３の場合は、上記のCPU等のほか、印刷装置、スキャナ装置、電話回線を使用してFAXデータの送受信を行うFAXモデム、ADF(Auto Document Feeder)、給紙ユニット、操作パネル等を備えることができる。電子情報ボード１４の場合は、手書きした情報を読み取るスキャナ装置、印刷して出力する印刷装置、タッチパネル等を備えることができる。プロジェクタ１７は、光源、液晶パネル等を備えることができる。スマートデバイス１８、２１は、上記のCPU等のほか、外部メモリI/F、撮像装置、表示装置、入力装置、GPS(Global Positioning System)、各種センサ等を備えることができる。
【００２２】
図３は、文書サーバ１５の第１実施形態を示した機能ブロック図である。文書サーバ１５は、その機能を実現するために、機能手段として、記憶手段５０と、判断手段５１と、編集箇所特定手段５２と、編集処理手段５３とを少なくとも含む。文書サーバ１５は、そのほか、文書受信手段５４、文書送信手段５５、入力受付手段５６、文字検出手段５７、翻訳処理手段５８、通信制御手段５９を含むことができる。文書受信手段５４、文書送信手段５５、入力受付手段５６、文字検出手段５７、翻訳処理手段５８、通信制御手段５９は、必須のものではなく、必要に応じて設けることができる。必要に応じて設ける場合、それら全部である必要はなく、それらのうちの少なくとも１つを設けることができる。
【００２３】
入力受付手段５６は、ユーザに対して編集処理の登録および管理のためのインタフェースを提供し、ユーザから情報の入力を受け付ける。入力受付手段５６は、例えば、ユーザが利用する情報端末に対してWebブラウザを提供し、Webブラウザによる編集処理の登録および管理を実現することができる。なお、文書サーバ１５が入力装置および表示装置を備える場合、表示装置に登録画面を表示させ、入力装置から登録する情報の入力を受け付けることができる。
【００２４】
記憶手段５０は、文書に関する情報と、編集箇所を指定する編集箇所情報と、編集内容とを対応付けて記憶する。文書に関する情報は、編集対象の文書の内容、その文書に付加された付加情報（メタ情報）等である。これらの各情報の詳細については後述する。
【００２５】
文書受信手段５４は、図１に示したMFP１２等から送信された文書を受信する。文書は、FAX受信した文書であってもよいし、メールであってもよいし、ネットワーク共有した文書であってもよい。ネットワーク経由で文書の送受信を行う場合、文書受信手段５４および文書送信手段５５は、通信制御手段５９の通信制御の下、ネットワーク上の他の機器と文書の送受信を行う。入力受付手段５６も同様、通信制御手段５９の通信制御の下、登録画面の提供や入力された情報の受信を行う。
【００２６】
判断手段５１は、記憶手段５０に記憶された文書に関する情報に基づき、文書が編集処理対象か否かを判断する。その際、文書が電子情報ボード１４で手書きされた文字である場合やMFP１２、１３のスキャナで読み取った画像である場合、文字検出手段５７が文字検出処理を実行する。文字検出手段５７は、予め用意された文字パターンと照合し、特定の文字に変換する文字認識(OCR)処理を実行する。文字検出処理を実行するか否かは、文書が画像形式であるか否かを確認することにより判断することができる。画像形式であるか否かは、この方法に限られるものではないが、一例として、文書内の文字を、文字として選択することができるか否かにより確認することができる。判断手段５１は、文字検出手段５７によりOCR処理された文字を参照して、文書が編集処理対象か否かを判断する。
【００２７】
編集箇所特定手段５２は、判断手段５１により編集処理対象と判断されたとき、記憶手段５０に記憶された編集箇所情報に基づいて文書内の編集箇所を特定する。編集処理手段５３は、記憶手段５０に記憶された編集内容に従って、編集箇所特定手段５２により特定された編集箇所に対して編集処理を行う。編集処理手段５３は、編集処理に際し、日本語から英語等の他の言語への変換、すなわち翻訳が必要な場合、翻訳処理手段５８に対して翻訳を依頼する。
【００２８】
翻訳処理手段５８は、例えば形態素解析を行い、文書を意味のある単語に区切り、辞書を利用して機械翻訳を実施する。なお、これは一例であるため、翻訳処理を行うことができれば、これまでに知られたいかなる方法でも採用することができる。ここでは、文書サーバ１５が、翻訳処理手段５８を備える構成とされているが、文書サーバ１５がネットワークを介して他の機器へ翻訳を依頼し、翻訳結果を受け取る構成とされていてもよい。
【００２９】
編集処理手段５３は、編集結果を文書送信手段５５に送り、文書送信手段５５がその編集結果としての編集された文書を別の処理をさせるために送信先の機器へ送信する。記憶手段５０は、上記の情報のほか、送信先の機器の情報も記憶しており、文書送信手段５５は、記憶手段５０に記憶された送信先の機器の情報に基づき、編集された文書を送信する。送信先の機器の情報は、IPアドレスやMACアドレス等の送信先アドレスとすることができる。送信先の機器の情報は、その機器を使用するユーザのメールアドレス、機器名等を含むことができる。
【００３０】
図４は、文書サーバ１５の記憶手段５０が記憶する文書編集処理情報を示した図である。文書編集処理情報は、文書に関する情報と、編集箇所を指定する編集箇所情報と、編集内容とを含む。図４では、文書に関する情報としての文書の内容またはメタ情報が、処理開始トリガーの欄に格納されている。
【００３１】
文書の内容としては、メール本文の内容や画像文書の文字認識結果等を挙げることができる。メタ情報としては、メールのヘッダに含まれるヘッダ情報としてのサブジェクト（メールの表題）の内容や文書をFAX受信した場合の送信元情報（送信元番号）を挙げることができる。したがって、判断手段５１は、文書内に特定のサブジェクト内容が含まれる場合、FAXの送信元番号が一致する場合等に、その文書が編集処理対象と判断することができる。
【００３２】
編集箇所情報は、文書の左上端を座標(0,0)とした場合の座標情報として与えることができる。編集範囲は、矩形範囲として表すことができ、編集箇所情報は、その矩形範囲の左上端の座標を開始位置座標とし、右下端の座標を終了位置座標とし、それら２つの座標を座標情報として与えることができる。これにより、画像文書の特定の座標を指定することができ、テキスト文書の特定の文字列の位置を指定することができる。
【００３３】
編集内容は、編集箇所をどのように修正するかを示すものである。対象文書が画像の場合は、画像を指定し、テキストの場合は、文字列を指定する。編集内容は、編集箇所の内容の変更のほか、追加や削除等であってもよい。したがって、今日の日付のように実行の日付を追加することができる。
【００３４】
文書編集処理情報は、処理開始トリガーと編集箇所情報と編集内容とを対応付けて記憶手段５０に記憶するため、対応付けた情報を識別するための識別情報として編集処理IDと名前とを付加することができる。編集処理IDは、固有の番号とされ、例えば登録した順に付加した番号とすることができる。名前は、ユーザが識別のために付ける任意の文字列で、編集の内容に関連した名前を付けることができる。
【００３５】
文書編集処理情報は、これらの情報のほか、編集後処理情報として、編集後に編集された文書をどこへ出力するか、どのような処理をするかを示す情報を含むことができる。編集後処理情報としては、編集された文書をMFP１３で印刷、プロジェクタ１７で投影、電子情報ボード１４に送信、メールにてスマートデバイス２１へ送信等を挙げることができる。
【００３６】
したがって、編集処理手段５３は、文書編集処理情報に従って、文書内の社名や電話番号を変更する等の編集処理を行い、文書送信手段５５に依頼して、メールにてスマートデバイス２１へ送信等の処理を実行させることができる。
【００３７】
図５に、編集処理前の文書と編集処理後の文書の一例を示す。図５に示す文書は、「募集案内」であるが、その下部の問い合わせ先の欄が、編集処理により、A社からB社に変更されている。この変更は、例えば、B社の問い合わせ先の欄を示すテンプレート画像を用意しておき、そのテンプレート画像を、A社の問い合わせ先の欄の上に貼り付けることにより行うことができる。
【００３８】
貼り付けは、編集箇所情報に含まれる座標を参照し、その座標にテンプレート画像の２つの角部を位置合わせし、A社の問い合わせ先の欄を覆うようにそのテンプレート画像を配置することで行うことができる。
【００３９】
ここで、図６を参照して、文書編集処理情報の登録について説明する。文書編集処理情報は、ユーザが各情報を入力し、文書サーバ１５がそれを受け付け、記憶手段５０に記憶することにより登録することができる。例えば、ユーザは、自分が使用するスマートデバイス１８の表示部に、図６（ａ）に示すログイン画面を表示させ、ユーザIDおよびパスワードを入力し、編集処理情報の登録を行うサービスにログインする。ここでは、スマートデバイス１８をユーザが使用する情報通信端末としているが、これに限られるものではなく、LAN１１に接続されたPCや、表示装置および入力装置を備える文書サーバ１５をユーザが使用する端末としてもよい。
【００４０】
図６（ａ）では、ユーザIDおよびパスワードを入力することによりサービスにログインする構成となっているが、これに限られるものではない。例えば、ICカードをICカードリーダ／ライタにかざしてログインしてもよいし、生体認証によりログインする構成であってもよい。
【００４１】
ログインすると、図６（ｂ）に示す登録画面を表示させることができる。登録画面における「文書編集処理情報の登録」を選択することで、文書編集処理情報を登録することができる。
【００４２】
「文書編集処理情報の登録」を選択すると、図６（ｃ）に示す文書編集処理情報の登録画面を表示させることができる。この登録画面の「通常設定」を選択することで、名前、処理開始トリガー、編集箇所情報、編集内容、編集後処理情報の入力を要求する画面が表示され、ユーザはそれらの情報を入力し、登録ボタンを押下して登録することができる。このようにして実際に登録される内容は、図４に示すような内容である。「フォーマット設定」や「テンプレート画像設定」を選択した場合については後述する。
【００４３】
図７〜図１０を参照して、実際に登録された文書編集処理情報を使用して行う編集処理について詳細に説明する。まず、図７を参照して、募集案内のFAX文書を編集し、印刷を行う処理について説明する。情報処理システムは、MFP１２、１３と文書サーバ１５を含む。MFP１２は、文書サーバ１５に対して受信したFAX文書を転送する。FAX文書は、文書本体と、FAXの送信元情報とを含む。FAXの送信元情報は、FAXの送信元番号である。
【００４４】
文書サーバ１５の判断手段５１は、記憶手段５０に記憶された文書編集処理情報を検索し、受信した文書の内容またはメタ情報と一致するものがあるかどうかを判断する。図７に示す例では、図４に示す処理開始トリガーを検索し、FAXの送信元番号が一致していることを検出する。すると、判断手段５１は、一致するものがあると判断し、編集処理ID=1に該当する旨もしくは名前「募集案内変更印刷」を編集箇所特定手段５２に通知する。
【００４５】
編集箇所特定手段５２は、その通知を受けて、編集処理ID=1等に対応する編集箇所情報により編集箇所を特定する。詳細には、編集箇所特定手段５２は、編集箇所情報の座標指定{x,y w,h}で指定された矩形範囲を編集箇所として特定する。座標指定で指定される座標は、矩形範囲の左上端の開始位置と右下端の終了位置の座標を示している。
【００４６】
編集処理手段５３は、編集箇所特定手段５２により特定された編集箇所を受け付け、編集処理ID=1等に対応する編集内容に従って、その特定された編集箇所を編集する。詳細には、編集処理手段５３は、編集内容の画像データ「B社  TEL:×××」を貼るという処理を実行する。なお、図７に示す例では、編集処理手段５３は、上記の画像データを貼り、特定された編集箇所をB社のロゴに置換している。
【００４７】
編集処理手段５３は、編集が終了した後、編集処理ID=1等に対応する編集後処理情報を参照し、編集結果である編集した文書を文書送信手段５５に送り、MFP１３で印刷するように指示する。文書送信手段５５は、編集された文書をMFP１３に送り、MFP１３に対してその文書の印刷を要求する。MFP１３は、文書サーバ１５からの印刷要求を受け、受信した文書の印刷を実行する。印刷する文書としては、不動産業における最新物件情報を一例として挙げることができる。
【００４８】
次に、図８を参照して、募集案内のFAX文書を編集し、プロジェクタ１７で投影する処理について説明する。情報処理システムは、MFP１２と文書サーバ１５とプロジェクタ１７とを含む。MFP１２は、文書サーバ１５に対して受信したFAX文書を転送する。FAX文書は、文書本体と、FAXの送信元情報とを含む。FAXの送信元情報は、FAXの送信元番号である。
【００４９】
文書サーバ１５の判断手段５１は、記憶手段５０に記憶された文書編集処理情報を検索し、受信した文書の内容およびメタ情報と一致するものがあるかどうかを判断する。図８に示す例では、処理開始トリガーを検索し、文字認識処理を実行した結果の文書のヘッダに「募集案内」が含まれていることを検出する。すると、判断手段５１は、一致するものがあると判断し、編集処理ID=2に該当する旨もしくは名前「物件案内プロジェクタ表示」を編集箇所特定手段５２に通知する。
【００５０】
編集箇所特定手段５２は、その通知を受けて、編集処理ID=2等に対応する編集箇所情報により編集箇所を特定する。詳細には、編集箇所特定手段５２は、編集箇所情報の座標指定{x,y w,h}で指定された矩形範囲を編集箇所として特定する。
【００５１】
編集処理手段５３は、編集箇所特定手段５２により特定された編集箇所を受け付け、編集処理ID=2等に対応する編集内容に従って、その特定された編集箇所を編集する。詳細には、編集処理手段５３は、編集内容の画像データ「B社 C支店 TEL:△△△」を貼るという処理を実行する。なお、図８に示す例では、編集処理手段５３は、上記の画像データを貼り、特定された編集箇所をB社C支店のロゴに置換している。
【００５２】
編集処理手段５３は、編集が終了した後、編集処理ID=2等に対応する編集後処理情報を参照し、編集された文書を文書送信手段５５に送り、プロジェクタ１７へ送信して投影させるように指示する。文書送信手段５５は、編集された文書をプロジェクタ１７に送信し、プロジェクタ１７に対してその文書の投影を要求する。プロジェクタ１７は、文書サーバ１５からの投影要求を受け、受信した文書をスクリーン等に投影する。
【００５３】
図９を参照して、重要なお知らせメールを電子情報ボード１４に表示する処理について説明する。情報処理システムは、電子情報ボード１４と文書サーバ１５とメール送信サーバ１９とを含む。メール送信サーバ１９は、文書サーバ１５に対してメールを送信する。メールは、文書本体と、メールの送信元情報とを含む。なお、ここでの送信元情報は、送信元のメールアドレスである。
【００５４】
文書サーバ１５の判断手段５１は、記憶手段５０に記憶された文書編集処理情報を参照し、受信したメールの内容およびメタ情報と一致するものがあるかどうかを判断する。図９に示す例では、処理開始トリガーを検索し、サブジェクトに「重要なお知らせ」が含まれていることを検出する。すると、判断手段５１は、一致するものがあると判断し、編集処理ID=3に該当する旨もしくは名前「重要なお知らせメール」を編集箇所特定手段５２に通知する。
【００５５】
編集箇所特定手段５２は、その通知を受けて、編集処理ID=3等に対応する編集箇所情報により編集箇所を特定する。詳細には、編集箇所特定手段５２は、編集箇所情報のメール本文の末尾を編集箇所として特定する。編集処理手段５３は、編集箇所特定手段５２により特定された編集箇所を受け付け、編集処理ID=3等に対応する編集内容に従って、特定された編集箇所を編集する。詳細には、編集処理手段５３は、編集内容のテキスト「掲載日｛今日の日付｝」を挿入する。
【００５６】
編集処理手段５３は、編集が終了した後、編集処理ID=3等に対応する編集処理後情報を参照し、編集した文書を文書送信手段５５に送り、電子情報ボード１４に表示するように指示する。文書送信手段５５は、編集された文書を電子情報ボード１４に送信し、電子情報ボード１４に対してその文書の表示を要求する。電子情報ボード１４は、文書サーバ１５からの表示要求を受け、受信した文書を表示する。
【００５７】
図１０を参照して、英語で記載されたFAX文書を日本語に翻訳してスマートデバイス１８に送信する処理について説明する。情報処理システムは、MFP１２と文書サーバ１５とスマートデバイス２１とを含む。MFP１２は、文書サーバ１５に対して受信したFAX文書を転送する。FAX文書は、英語で記載され、文書本体と、FAXの送信元情報とを含む。FAXの送信元情報は、FAXの送信元番号である。
【００５８】
文書サーバ１５の判断手段５１は、記憶手段５０に記憶された文書編集処理情報を参照し、受信した文書の内容およびメタ情報と一致するものがあるかどうかを判断する。図１０に示す例では、処理開始トリガーを検索し、編集処理ID=1の送信元番号とは異なるが、文字認識処理を実行した結果の文書が英文であることを検出する。すると、判断手段５１は、一致するものがあると判断し、編集処理ID=4に該当する旨もしくは名前「翻訳」を編集箇所特定手段５２に通知する。
【００５９】
編集箇所特定手段５２は、その通知を受けて、編集処理ID=4等に対応する編集箇所情報により編集箇所を特定する。詳細には、編集箇所特定手段５２は、編集箇所情報の文書のすべてを編集箇所として特定する。編集処理手段５３は、編集箇所特定手段５２により特定された編集箇所を受け付け、編集処理ID=4等に対応する編集内容に従って、特定された編集箇所を編集する。詳細には、編集処理手段５３は、文書内の英文を機械翻訳により日本語に翻訳し、日本語に置き換える。
【００６０】
編集処理手段５３は、編集が終了した後、編集処理ID=4等に対応する編集処理後情報を参照し、編集した文書を文書送信手段５５に送り、スマートデバイス２１に転送するように指示する。文書送信手段５５は、編集された文書をスマートデバイス２１にリレーサーバ３０を介して送信する。
【００６１】
これまで、図４に示した文書編集処理情報を使用した編集処理の例を説明してきたが、これらの例は一部である。したがって、メール本文の先頭に文字を挿入したり、他の外国語に翻訳したり、他の画像データを貼ったりすることも可能であり、また、これら１つの編集処理のみではなく、２以上の編集処理を組み合わせたものであってもよい。２以上の編集処理の組み合わせの例としては、画像データの貼付と翻訳の組み合わせを挙げることができる。
【００６２】
文書サーバ１５は、文書編集処理情報に従って自動で編集処理を行うため、ユーザが操作して逐一指示しなくても、所望の編集処理を実現することができる。また、編集後の処理も登録しておくことで、自動で編集後の処理もワークフローとして実行させることができる。
【００６３】
これまでの例では、文書編集処理情報に含まれる処理開始トリガーを検索し、文書内に処理開始トリガーで指定された文字や数字を含むかどうか、指定された言語かどうかにより編集処理対象の文書かどうかを判断している。文書には、募集案内や物件案内のような文書のフォーマット（形式）が決まったものもある。したがって、文書のフォーマットを登録しておき、そのフォーマットに一致するかどうかで、編集処理対象の文書かどうかを判断することができる。
【００６４】
フォーマットは、図１１（ａ）に示すような登録画面を表示させることにより登録することができる。この登録画面は、例えば、図６（ｃ）において「文書編集処理情報の登録」の中に設けた「フォーマット設定」を選択することで表示させることができる。
【００６５】
具体的に説明すると、ユーザが、図１１（ａ）に示す画面の文書フォーマットの参照ボタンを押下すると、図１１（ｂ）に示すような文書フォーマットのデータ選択画面が表示される。このため、ユーザは、表示されたフォーマットデータのうちの１つを選択することができる。フォーマットデータは、データを選択して決定ボタンを押下することで、選択することができる。
【００６６】
ユーザがフォーマットデータを選択すると、図１１（ｃ）に示すような選択したフォーマットデータがフォーマット画像としてプレビュー表示される。ユーザは、表示されたフォーマット画像を見て、そのフォーマットデータに決定する場合、次の操作を実行し、別のフォーマットデータを選択したい場合、再び参照ボタンを押下して選択を行うことができる。
【００６７】
ユーザは、図１１（ｃ）に示す画面において置換用画像を登録することができる。ユーザは、上記の次の操作として、置換用画像の参照ボタンを押下すると、図１１（ｄ）に示す置換用画像のデータ選択画面が表示される。このため、ユーザは、その選択画面で表示される画像データのうちの１つを選択することができる。画像データは、データを選択して決定ボタンを押下することで、選択することができる。ユーザが画像データを選択すると、図１１（ｅ）に示すような画像データの画像が貼り付けられたフォーマット画像が表示される。なお、置換用画像を貼り付ける位置は、予め決められている。
【００６８】
ユーザは、選択した画像データでOKの場合、登録ボタンを押下し、これまでの操作により選択したデータを登録することができる。また、キャンセルボタンを押下することで、フォーマット画像の登録をキャンセルすることができる。
【００６９】
このフォーマットの登録処理を、図１２を参照して説明する。ユーザは、スマートデバイス１８を使用して文書サーバ１５に対して登録画面の取得を要求する。文書サーバ１５は、その要求を受けて、スマートデバイス１８に対して登録画面を送信する。スマートデバイス１８は、登録画面を受信すると、その登録画面をスマートデバイス１８の表示部に表示する。ユーザは、表示部に表示された図１１に示す登録画面を参照し、フォーマットデータの選択、置換用画像データの選択を行う。
【００７０】
スマートデバイス１８は、ユーザが選択したフォーマットデータおよび置換用画像データ、予め決められた貼り付ける位置の情報（レイアウト情報）を文書サーバ１５に送信する。文書サーバ１５は、受信したフォーマットデータ、置換用画像データ、レイアウト情報を登録する。
【００７１】
文書サーバ１５は、文書編集処理情報の処理開始トリガーとして、登録したフォーマットデータのフォーマット、編集箇所情報として、レイアウト情報、編集内容として、登録した画像データを貼るという情報を登録する。このとき、文書サーバ１５は、対応付けて登録する名前、編集後処理情報を要求することができる。ユーザは、スマートデバイス１８がその要求を受け付け、表示部に表示し、それらの情報を入力して返信することができる。これに限られるものではなく、ユーザは、別途、文書編集処理情報の登録において、それらの情報を追加してもよい。
【００７２】
図１３を参照して、登録したフォーマットを使用して募集案内のFAX文書を編集し、印刷を行う処理について説明する。情報処理システムは、MFP１２、１３と文書サーバ１５を含む。MFP１２は、文書サーバ１５に対して受信したFAX文書を転送する。FAX文書は、文書本体と、FAXの送信元情報とを含む。
【００７３】
文書サーバ１５は、最初に、受信した文書のフォーマット解析を行う。このフォーマット解析を行うために、図１４に示すように、文書サーバ１５は、画像処理手段６０を備えることができる。画像処理手段６０は、テンプレート画像を用いてFAX文書を走査し、閾値以上の類似度を有する部分を検出するテンプレートマッチングによりフォーマット解析を行うことができる。このフォーマット解析により、FAX文書がどのようなフォーマットであるかを検出することができる。これは一例であるので、他の方法でフォーマット解析を行ってもよい。なお、その他の機能手段については、既に説明したので、ここでは説明を省略する。
【００７４】
再び図１３を参照して、判断手段５１は、記憶手段５０に記憶された文書編集処理情報を参照し、登録されたフォーマットと、フォーマット解析により得られたフォーマットとを比較し、両者のフォーマットが一致するかどうかを判断する。図１３に示す例では、登録されたフォーマットと一致していることを検出する。すると、判断手段５１は、一致すると判断し、そのフォーマットに対応付けられた編集処理IDもしくは名前を編集箇所特定手段５２に通知する。
【００７５】
編集箇所特定手段５２は、その通知を受けて、対応する編集箇所情報により編集箇所を特定する。編集箇所は、編集箇所情報の座標指定で指定された範囲とされる。編集処理手段５３は、編集箇所特定手段５２により特定された編集箇所を受け付け、対応する編集内容に従って、特定された編集箇所を編集する。この例では、登録された置換用画像データの画像で置き換える処理を実施する。
【００７６】
編集処理手段５３は、編集が終了した後、文書編集処理情報に含まれる編集後処理情報を参照し、編集した文書を文書送信手段５５に送り、MFP１３で印刷するように指示する。文書送信手段５５は、編集された文書をMFP１３に送り、MFP１３に対してその文書の印刷を要求する。MFP１３は、文書サーバ１５からの印刷要求を受け、受信した文書の印刷を実行する。
【００７７】
FAX文書は、FAX受信する際に文字や数字等の線に歪みが生じやすく、歪みが生じると、正しく文字や数字を認識することができなくなる。すると、上述した文字や数字で編集処理対象の文書かどうかを判断する方法では、その精度が低下してしまう。しかしながら、このフォーマットで判断する方法では、多少の線の歪みがあったとしても、フォーマットは正しく認識することができるため、高い精度で判断することができる。
【００７８】
図１３では、フォーマットを登録し、登録したフォーマットと比較して編集処理対象の文書かどうかを判断する例を示した。編集処理対象の文書は、フォーマットのほか、編集したい部分の検出用画像としてのテンプレート画像を用いて判断することもできる。例えば、ある会社のロゴを別の会社のロゴに変更する編集処理を行いたいとき、ある会社のロゴの部分の画像をテンプレート画像として用いることで、その画像をもつ文書を編集処理対象の文書として判断することができる。
【００７９】
テンプレート画像は、図１５に示す登録画面を表示させることにより登録することができる。この登録画面も、フォーマットの登録画面と同様の方法で表示させることができる。すなわち、図６（ｃ）において「文書編集処理情報の登録」の中に設けた「テンプレート画像設定」を選択することで表示させることができる。ユーザは、テンプレート画像の参照ボタンを押下し、編集したい部分の文字等を含む画像データの選択画面を表示させる。そして、ユーザは、表示された選択画面の画像データの１つを選択する。この選択により、画面には、プレビューとして、選択された画像データの画像が表示される。この例では、AAA不動産の電話番号の画像が表示されている。
【００８０】
また、ユーザは、置換後画像の参照ボタンを押下し、編集後の画像データの選択画面を表示させる。そして、ユーザは、表示された選択画面の画像データの１つを選択する。この選択により、画面には、プレビューとして、選択された画像データの画像が表示される。この例では、XXX不動産YYY支店の電話番号とFAX番号とが表示されている。
【００８１】
図１６を参照して、登録したテンプレート画像を使用してFAX文書を編集し、スマートデバイス２１にメールで送信する処理について説明する。情報処理システムは、MFP１２と文書サーバ１５とスマートデバイス２１とを含む。MFP１２は、文書サーバ１５に対して受信したFAX文書を転送する。FAX文書は、文書本体と、FAXの送信元情報とを含む。
【００８２】
文書サーバ１５の画像処理手段６０は、最初に、受信した文書とテンプレート画像とを用いてテンプレートマッチングを行う。テンプレートマッチングにより１箇所以上一致する部分がある場合、判断手段５１は、編集処理対象の文書と判断する。判断手段５１は、そのテンプレート画像に対応付けられた編集処理IDもしくは名前を、編集箇所の情報とともに編集箇所特定手段５２に通知する。
【００８３】
編集箇所特定手段５２は、その通知を受けて、テンプレートマッチングにより一致した部分を編集箇所として特定する。編集処理手段５３は、編集箇所特定手段５２により特定された編集箇所を、登録した置換後画像で置き換える処理を実施する。編集処理手段５３は、編集が終了した後、文書編集処理情報に含まれる編集後処理情報を参照し、編集した文書を文書送信手段５５に送り、スマートデバイス２１へメールにて送信するように指示する。文書送信手段５５は、その指示を受け、編集された文書をスマートデバイス２１へメールにて送信する。
【００８４】
登録したフォーマット、登録したテンプレート画像を用いて編集処理を行い、文書編集処理情報に含まれる編集後処理情報に基づき、編集した文書の後処理を行うことについて説明してきた。後処理は、予め登録された情報に基づき実行するほか、より柔軟に、ユーザに問い合わせ、ユーザの指示を受けて実行することも可能である。そこで、ユーザの指示を受けて後処理を実行する例について、以下に説明する。
【００８５】
この処理を実現するために、図１７に示すように、文書サーバ１５は、図１４に示した構成に加えて、問い合わせ手段６１と、回答受信手段６２とを備えることができる。その他の機能手段については既に説明したので、ここでは、問い合わせ手段６１および回答受信手段６２について説明する。なお、図３に示した構成に加えて、これらの手段を備えるものであってもよい。
【００８６】
問い合わせ手段６１は、ユーザに対して問い合わせを行い、編集後処理情報の登録やその登録内容の確認のためのメッセージを送信する。回答受信手段６２は、問い合わせ手段６１が送信した問い合わせメッセージに対する回答メッセージを受信する。
【００８７】
後処理を実行する際に、その都度指定したい登録情報の項目がある場合、文書編集処理情報の登録時にその項目を、例えば「実行時指定」に設定することができる。このように設定しておくことで、実際に後処理を実行する際、ユーザに対してその項目の入力を促し、入力された情報を用いて後処理を実行することができる。その一例として、FAXで受信した文書を編集し、後処理をユーザに指示を仰ぎ、指示された情報に従って編集した文書をメールにて送信する処理について説明する。
【００８８】
まず、文書編集処理情報に登録する内容について、図１８を参照して説明する。テンプレート画像や置換用画像の登録については、図１１、図１５を参照して説明した通りである。編集後処理の項目において「メールで送信」が選択され、送信先アドレスの項目が「実行時指定」に設定されている。このため、問い合わせ手段６１は、後処理の実行時に、ユーザに対して送信先アドレスの問い合わせを行う。そして、回答受信手段６２が、ユーザから送信先アドレスを受信すると、文書送信手段５５が、編集された文書を、その送信先アドレス宛にメールにて送信する。編集後処理の項目には、そのほか、メールテンプレートとして件名、本文が登録できるようになっている。
【００８９】
次に、問い合わせ手段６１が問い合わせを行うために送信するメッセージについて、図１９を参照して説明する。問い合わせは、ネットワークに接続中のユーザを確認し、リアルタイムで短いメッセージのやりとりを行うことができるインスタントメッセンジャー等のメッセージング機能を使用して行うことができる。なお、問い合わせは、メッセージング機能を使用して行うことに限られるものではなく、メール等の他の手段により行うことも可能である。
【００９０】
図１９に示す例は、ユーザが使用するスマートデバイス１８の表示部に表示されたメッセージの例である。スマートデバイス１８は、問い合わせ手段６１から、FAXを受信した旨に文書ファイルを添付し、ユーザに対して送信先アドレスの問い合わせを行うメッセージを受信している。ユーザは、このメッセージに対して送信先アドレスを入力し、回答受信手段６２へその送信先アドレスを応答として返信している。それに対して、スマートデバイス１８は、問い合わせ手段６１から、その送信先アドレスに編集した文書をメールで送信した旨のメッセージを受信している。
【００９１】
この処理の流れを、図２０を参照して詳細に説明する。情報処理システムは、MFP１２と文書サーバ１５とスマートデバイス１８とスマートデバイス２１とを含む。MFP１２は、文書サーバ１５に対して受信したFAX文書を転送する。FAX文書は、文書本体と、FAXの送信元情報とを含む。
【００９２】
文書サーバ１５の画像処理手段６０は、受信した文書と登録されたテンプレート画像を用いてテンプレートマッチングを行う。このテンプレートマッチングにより一致する箇所の検出を行う。判断手段５１は、一致する箇所が１箇所以上存在するかどうかを確認し、存在する場合に編集処理対象の文書と判断する。この例では、一致する箇所が１箇所以上存在している。判断手段５１は、文書編集処理情報における編集処理IDもしくは名前を編集箇所特定手段５２に通知する。
【００９３】
編集箇所特定手段５２は、その通知を受けて、処理開始トリガーとして設定したテンプレート画像に一致する箇所を、編集箇所として特定する。編集処理手段５３は、編集箇所特定手段５２により特定された編集箇所を、編集内容に従って編集処理を行う。ここでは、編集箇所の画像を置換後画像に置き換える処理を実行する。編集処理手段５３は、編集処理後情報を参照し、編集処理後情報の内容、すなわち「実行時指定」が設定されているかどうかを確認する。ここでは、編集後処理の１つの項目である送信先アドレスに対して「実行時指定」が設定されている。
【００９４】
編集処理手段５３は、問い合わせ手段６１に指示し、「実行時指定」が設定された送信先アドレスについての問い合わせを実施させる。問い合わせ手段６１は、その指示を受けて、スマートデバイス１８に対してその送信先アドレスについて問い合わせるメッセージを送信する。回答受信手段６２は、スマートデバイス１８から、送信したメッセージに対する回答をメッセージとして受信する。この場合、回答受信手段６２は、回答として送信先アドレスを受信する。
【００９５】
回答受信手段６２は、回答を受信すると、その回答を編集処理手段５３に送る。編集処理手段５３は、その回答と編集後処理情報とを使用して、後処理を実行するように指示する。ここでは、編集処理手段５３は、スマートデバイス１８から取得した送信先アドレスへ編集した文書をメールで送信するように、文書送信手段５５に対して指示する。送信先アドレスは、スマートデバイス２１に設定されたメールアドレスである。文書送信手段５５は、編集処理手段５３からの指示に従い、編集された文書を、送信先アドレスを使用してスマートデバイス２１へメールにて送信する。
【００９６】
このように、編集処理手段５３が文書編集処理情報を参照して編集処理を行うことで、自動編集を実施することができる。しかしながら、自動編集を行うと、ユーザが意図した結果と異なる結果が得られる場合がある。例えば、図２１に示すように、OCR処理やテンプレートマッチングの誤り等により、置換すべき箇所が置換されない、置換すべきでない箇所が置換される場合がある。
【００９７】
これをそのまま後処理してしまうと、印刷においては紙の無駄になり、メール送信においてはそのメールを受信した他のユーザが内容を誤認してしまう結果となる。このような事態を防ぐため、後処理を行う前に、一度ユーザに編集結果を確認してもらうことが望ましい。そこで、文書編集処理情報の登録時に「編集後処理の前に結果を確認する」という設定にし、編集結果を確認してもらうメッセージを送信することができる。これを実現するために、文書サーバ１５は、図２２に示すように、機能手段として、後処理の前に、編集結果を確認してもらうメッセージをユーザが使用するスマートデバイス１８に送信する通知手段６３を備えることができる。このメッセージの送信は、上記と同様、メッセージング機能を使用して行うことができる。
【００９８】
通知手段６３から送信されたメッセージは、スマートデバイス１８が受け付け、情報端末１００の表示部に表示することができる。図２３は、その表示例である。スマートデバイス１８は、通知手段６３からFAXを受信した旨、編集結果が添付されていることを表示し、また、編集結果を確認する指示も表示している。ユーザは、添付された編集結果のデータを開き、修正すべき箇所があるかどうかを確認する。
【００９９】
編集された文書は、編集されない部分からなる文書と、その文書上に編集のために貼り付けられる画像とから構成される。編集すべきであるのに編集されていない未置換の部分に対しては、編集箇所として追加し、誤って置換された部分に対しては、削除することで、再度編集処理を行い、その箇所を修正することができる。
【０１００】
したがって、文書サーバ１５は、機能手段として、編集処理手段５３により編集処理された文書に対して指定された編集箇所についての修正内容を受け付ける修正内容受付手段６４を備えることができる。編集処理手段５３は、この修正内容受付手段６４が受け付けた修正内容に基づき、編集処理された文書を再度編集処理することができる。具体的には、修正すべき箇所がある場合は、ユーザが編集箇所の追加、削除を設定し、その設定した情報を、ない場合はこの結果でOKである旨を修正内容として送信する。図２３には、OKである旨を返信している。これを受けて、編集処理手段５３および文書送信手段５５等が後処理を実行し、通知手段６３が後処理を実行した旨をスマートデバイス１８に通知する。
【０１０１】
編集結果を修正する場合、ユーザは、図２１に示すスマートデバイス１８の表示部に表示された編集結果の修正すべき箇所を、例えばタップする等して、編集箇所の追加、削除を設定する。実際に修正を行った結果を図２４に例示する。図２１と比較すると、図２４では、右上の会社名が、編集箇所として追加され、右下の会社名が削除されている。編集結果の追加、削除は、例えば、編集箇所をタップして表示される「追加」、「削除」のいずれかを選択することにより指定することができる。
【０１０２】
この編集結果を確認する作業を含む処理について、図２５を参照して詳細に説明する。この処理は、受信したFAX文書を編集し、メール送信を行う処理である。この処理を実施する情報処理システムは、MFP１２と文書サーバ１５とスマートデバイス１８とスマートデバイス２１とを含む。MFP１２は、文書サーバ１５に対して受信したFAX文書を転送する。FAX文書は、文書本体と、FAXの送信元情報とを含む。
【０１０３】
文書サーバ１５の画像処理手段６０は、受信した文書と登録されたテンプレート画像を用いてテンプレートマッチングを行う。このテンプレートマッチングにより一致する箇所の検出を行う。判断手段５１は、一致する箇所が１箇所以上存在するかどうかを確認し、存在する場合に編集処理対象の文書と判断する。この例では、一致する箇所が１箇所以上存在している。判断手段５１は、文書編集処理情報における編集処理IDもしくは名前を編集箇所特定手段５２に通知する。
【０１０４】
編集箇所特定手段５２は、その通知を受けて、処理開始トリガーとして設定したテンプレート画像に一致する箇所を、編集箇所として特定する。編集処理手段５３は、編集箇所特定手段５２により特定された編集箇所を、編集内容に従って編集処理を行う。ここでは、編集箇所の画像を置換後画像に置き換える処理を実行する。編集処理手段５３は、文書編集処理情報を参照し、所定の項目、すなわち「編集後処理の前に結果を確認する」が設定されているかどうかを確認する。ここでは、その項目が設定されている。
【０１０５】
編集処理手段５３は、通知手段６３に対し、編集結果の確認を依頼する。通知手段６３は、その依頼を受けて、スマートデバイス１８に対して編集結果を確認させるメッセージを送信する。スマートデバイス１８は、メッセージを取得すると、編集結果を表示させる。ユーザは、その編集結果を閲覧し、必要に応じて修正を行う。スマートデバイス１８は、ユーザによる修正が終了した後に、その修正内容を含むメッセージを応答として返信する。
【０１０６】
修正内容受付手段６４は、スマートデバイス１８から、修正内容を含むメッセージを受け付ける。そして、修正内容受付手段６４は、受け付けた修正内容を編集処理手段５３に送る。編集処理手段５３は、その修正内容に基づき、編集した文書を再度編集し直し、最終結果を作成する。
【０１０７】
編集処理手段５３は、編集後処理情報を参照し、最終結果としての文書を文書送信手段５５に送り、スマートデバイス２１へメールにて送信するように指示する。文書送信手段５５は、その指示を受け、最終結果の文書をスマートデバイス２１へメールにて送信する。
【０１０８】
これまで、文書サーバ１５を、編集処理を行う編集処理装置とし、その編集処理装置を含むシステムを情報処理システムとし、情報処理システムが実行する編集処理を、編集処理方法として説明してきた。編集処理装置は、上記の各機能手段を備えるが、これらの機能手段は、１つの機器内に実装されていなくてもよく、２以上の機器に分けて実装されていてもよい。したがって、編集処理装置ではなく、編集処理システムとして提供することも可能である。
【０１０９】
また、本発明では、編集処理方法をコンピュータに実行させるためのプログラムやそのプログラムが記録された記録媒体を提供することも可能であり、記録媒体としては、CD-ROM、DVD、SDカード等を挙げることができる。プログラムは、ネットワークに接続されたサーバ装置等が保持し、サーバ装置等がダウンロード要求を受けて提供することも可能である。
【０１１０】
これまで本発明を、編集処理装置、編集処理システム、情報処理システム、編集処理方法、プログラム等として上述した実施の形態をもって説明してきた。しかしながら、本発明は上述した実施の形態に限定されるものではなく、他の実施の形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができるものである。また、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【０１１１】
１０…第１のネットワーク環境、１１…LAN、１２、１３…MFP、１４…電子情報ボード、１５…文書サーバ、１６…アクセスポイント、１７…プロジェクタ、１８…スマートデバイス、１９…メール送信サーバ、２０…第２のネットワーク環境、２１…スマートデバイス、２２…基地局、３０…リレーサーバ、４０…CPU、４１…ROM、４２…RAM、４３…HDD、４４…通信I/F、４５…バス、５０…記憶手段、５１…判断手段、５２…編集箇所特定手段、５３…編集処理手段、５４…文書受信手段、５５…文書送信手段、５６…入力受付手段、５７…文字検出手段、５８…翻訳処理手段、５９…通信制御手段、６０…画像処理手段、６１…問い合わせ手段、６２…回答受信手段、６３…通知手段、６４…修正内容受付手段
【先行技術文献】
【特許文献】
【０１１２】
【特許文献１】特開２０１０−２７７３６９号公報
【図１】
2016212641.tif 000003
【図２】
2016212641.tif 000004
【図３】
2016212641.tif 000005
【図４】
2016212641.tif 000006
【図５】
2016212641.tif 000007
【図６】
2016212641.tif 000008
【図７】
2016212641.tif 000009
【図８】
2016212641.tif 000010
【図９】
2016212641.tif 000011
【図１０】
2016212641.tif 000012
【図１１】
2016212641.tif 000013
【図１２】
2016212641.tif 000014
【図１３】
2016212641.tif 000015
【図１４】
2016212641.tif 000016
【図１５】
2016212641.tif 000017
【図１６】
2016212641.tif 000018
【図１７】
2016212641.tif 000019
【図１８】
2016212641.tif 000020
【図１９】
2016212641.tif 000021
【図２０】
2016212641.tif 000022
【図２１】
2016212641.tif 000023
【図２２】
2016212641.tif 000024
【図２３】
2016212641.tif 000025
【図２４】
2016212641.tif 000026
【図２５】
2016212641.tif 000027