(57)【特許請求の範囲】
【請求項１】
ＦＡＸ網および通信網に接続され、これらの間の通信を仲介するＦＡＸＯＣＲシステムであって、
前記ＦＡＸ網を介してＦＡＸ画像を受信するＦＡＸ受信部と、
受信した前記ＦＡＸ画像のデータ送信先を特定するＦＡＸ振分部と、
前記ＦＡＸ画像に含まれる数字または文字を、受信テキストデータとして認識するＯＣＲ部と、
確認修正者の操作に応じて前記受信テキストデータを修正するとともに、前記確認修正者と、前記受信テキストデータに係る前記ＦＡＸ画像との対応関係を表す確認修正履歴を作成する、確認修正部と、
を備え、
前記確認修正部は、前記受信テキストデータが帳票ＩＤを含むか否かに基づいて、前記確認修正履歴を作成するか否かを判定する、ＦＡＸＯＣＲシステム。
【請求項２】
ＦＡＸ網および通信網に接続され、これらの間の通信を仲介するＦＡＸＯＣＲシステムであって、
前記ＦＡＸ網を介してＦＡＸ画像を受信するＦＡＸ受信部と、
受信した前記ＦＡＸ画像のデータ送信先を特定するＦＡＸ振分部と、
前記ＦＡＸ画像に含まれる数字または文字を、受信テキストデータとして認識するＯＣＲ部と、
確認修正者の操作に応じて前記受信テキストデータを修正するとともに、前記確認修正者と、前記受信テキストデータに係る前記ＦＡＸ画像との対応関係を表す確認修正履歴を作成する、確認修正部と、
を備え、
前記確認修正部は、前記受信テキストデータの内容に基づいて、前記確認修正履歴を作成するか否かを判定する、ＦＡＸＯＣＲシステム。
【請求項３】
さらに前記受信テキストデータに基づいて通信用データを作成するとともに、前記データ送信先に応じて異なるコンピュータに前記通信網を介して前記通信用データを送信する、送信先連携部を備え、
前記通信用データは前記確認修正履歴を含む、請求項１または２に記載のＦＡＸＯＣＲシステム。
【請求項４】
前記ＦＡＸＯＣＲシステムは、さらに
複数の前記確認修正者を識別する確認修正者ＩＤを格納する確認修正者管理ＤＢと、
前記確認修正者管理ＤＢを参照して、前記確認修正者に関連付けられた確認修正者ＩＤを特定するログイン処理部と
を備え、
前記確認修正履歴は、前記ＦＡＸ画像と前記確認修正者ＩＤとを関連付けるものである
請求項１〜３のいずれか一項に記載のＦＡＸＯＣＲシステム。
【請求項５】
前記ＦＡＸＯＣＲシステムは、前記ＦＡＸ網において複数のＦＡＸ番号を有し、
前記ＦＡＸ振分部は、前記ＦＡＸ画像の受信に係るＦＡＸ番号に基づいて前記データ送信先を特定する、請求項１〜４のいずれか一項に記載のＦＡＸＯＣＲシステム。
【請求項６】
前記ＦＡＸ振分部は、前記受信テキストデータに基づいて前記データ送信先を特定する、請求項１〜５のいずれか一項に記載のＦＡＸＯＣＲシステム。
【請求項７】
コンピュータを、請求項１〜６のいずれか一項に記載のＦＡＸＯＣＲシステムとして機能させるためのＦＡＸＯＣＲプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＦＡＸＯＣＲシステムおよびＦＡＸＯＣＲプログラムに関し、とくにＦＡＸ網と通信網との間で通信を仲介するものに関する。
【背景技術】
【０００２】
ＦＡＸ網と他の通信網との間の通信を仲介するシステムが公知である。たとえば、特許文献１に記載される電子メールシステムは、ＦＡＸ網から受信したＦＡＸ文書に基づいて宛名抽出を行い、配信先を確定して電子メールでＦＡＸ文書の配信を行うＦＡＸＯＣＲシステムが記載されている。
【０００３】
このようなシステムでは、ＯＣＲ技術によって認識したテキストデータを、受信担当者が確認し、誤認識があれば修正できる構成とする場合がある。また、ＦＡＸ文書の送受信業務を請け負う中継事業者によって管理されるシステムでは、中継事業者の担当者が確認修正作業を行う場合もあり、ＦＡＸ文書の送信先（すなわち中継事業者からみた顧客）の担当者が確認修正作業を行う場合もある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−３７５７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の技術では、テキストデータの確認修正作業を行った担当者を後に確認することができないという問題があった。とくに、中継事業者の担当者および送信先の担当者の双方が確認修正作業を行い得る構成の場合には、いずれの担当者が確認修正作業を行ったかが重要となる。
【０００６】
この発明は、このような問題点を解決するためになされたものであり、テキストデータの確認修正作業を行った担当者を後に確認することができるＦＡＸＯＣＲシステムおよびＦＡＸＯＣＲプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述の問題点を解決するため、この発明に係るＦＡＸＯＣＲシステムは、ＦＡＸ網および通信網に接続され、これらの間の通信を仲介するＦＡＸＯＣＲシステムであって、ＦＡＸ網を介してＦＡＸ画像を受信するＦＡＸ受信部と、受信したＦＡＸ画像のデータ送信先を特定するＦＡＸ振分部と、ＦＡＸ画像に含まれる数字または文字を、受信テキストデータとして認識するＯＣＲ部と、確認修正者の操作に応じて受信テキストデータを修正するとともに、確認修正者と、受信テキストデータに係るＦＡＸ画像との対応関係を表す確認修正履歴を作成する、確認修正部と、備え、確認修正部は、受信テキストデータが帳票ＩＤを含むか否かに基づいて、確認修正履歴を作成するか否かを判定する。
また、この発明に係るＦＡＸＯＣＲシステムは、ＦＡＸ網および通信網に接続され、これらの間の通信を仲介するＦＡＸＯＣＲシステムであって、ＦＡＸ網を介してＦＡＸ画像を受信するＦＡＸ受信部と、受信したＦＡＸ画像のデータ送信先を特定するＦＡＸ振分部と、ＦＡＸ画像に含まれる数字または文字を、受信テキストデータとして認識するＯＣＲ部と、確認修正者の操作に応じて受信テキストデータを修正するとともに、確認修正者と、受信テキストデータに係るＦＡＸ画像との対応関係を表す確認修正履歴を作成する、確認修正部と、を備え、確認修正部は、受信テキストデータの内容に基づいて、確認修正履歴を作成するか否かを判定する。
受信テキストデータに基づいて通信用データを作成するとともに、データ送信先に応じて異なるコンピュータに通信網を介して通信用データを送信する、送信先連携部を備え、通信用データは確認修正履歴を含んでもよい。
確認修正部は、受信テキストデータの内容に基づいて、確認修正履歴を作成するか否かを判定してもよい。
ＦＡＸＯＣＲシステムは、さらに、複数の確認修正者を識別する確認修正者ＩＤを格納する確認修正者管理ＤＢと、確認修正者管理ＤＢを参照して、確認修正者に関連付けられた確認修正者ＩＤを特定するログイン処理部とを備え、確認修正履歴は、ＦＡＸ画像と確認修正者ＩＤとを関連付けるものであってもよい。
ＦＡＸＯＣＲシステムは、ＦＡＸ網において複数のＦＡＸ番号を有し、ＦＡＸ振分部は、ＦＡＸ画像の受信に係るＦＡＸ番号に基づいてデータ送信先を特定してもよい。
ＦＡＸ振分部は、受信テキストデータに基づいてデータ送信先を特定してもよい。
また、この発明に係るＦＡＸＯＣＲプログラムは、コンピュータを、上述のＦＡＸＯＣＲシステムとして機能させる。
【発明の効果】
【０００８】
この発明に係るＦＡＸＯＣＲシステムおよびＦＡＸＯＣＲプログラムによれば、確認修正部が、確認修正者と修正されたテキストデータに係るＦＡＸ画像とを関連付ける確認修正履歴を作成するので、テキストデータの確認修正作業を行った担当者を後に確認することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態１に係るＦＡＸＯＣＲシステムを含む構成を示す図である。
【図２】図１の受注者Ａのテナントの構成をより詳細に示す図である。
【図３】図１の確認修正用端末が表示する確認修正画面の例を示す。
【図４】図１のＦＡＸＯＣＲシステムの動作を説明するフローチャートである。
【図５】実施の形態２に係るＦＡＸＯＣＲシステムを含む構成を示す図である。
【発明を実施するための形態】
【００１０】
以下、この発明の実施の形態を添付図面に基づいて説明する。
実施の形態１．
図１に、本発明に係るＦＡＸＯＣＲシステム１０を含む構成を示す。ＦＡＸＯＣＲシステム１０は、ＦＡＸ網６０およびインターネット７０に接続される。ＦＡＸ網６０は、たとえばＦＡＸ装置がＧ３ファクシミリ規格に従って情報の送受信を行い得る構成を有する。また、インターネット７０は、ＦＡＸ網６０以外の通信網であれば他の通信網であってもよい。ＦＡＸＯＣＲシステム１０は、ＦＡＸ網６０とインターネット７０との間の通信を仲介する。
【００１１】
本実施形態では、ＦＡＸＯＣＲシステム１０は商品の受発注業務に関わるものである。たとえば、発注者が受注者に宛てて発信したＦＡＸ文書について、発注者ＦＡＸ装置１１０からＦＡＸ文書を受信し、発注者が指定した受注者に対応するホストシステム１２０〜１２２のいずれかに通信用データを送信する。
ＦＡＸＯＣＲシステム１０は、ＦＡＸ文書の送受信業務を請け負う中継事業者が管理するシステムである。中継事業者は、複数の受注者（受注者Ａ、ＢおよびＣ）に対してＦＡＸ文書の送受信業務を請け負っている。各受注者は、中継事業者からみて顧客であり、発注者は、受注者からみて取引先である。
【００１２】
ＦＡＸＯＣＲシステム１０は、ＦＡＸサーバ２０、ＯＣＲサーバ３０、複数の確認修正用端末４０、およびＳＢＣサーバ装置５０を含む。ＦＡＸサーバ２０、ＯＣＲサーバ３０、確認修正用端末４０およびＳＢＣサーバ装置５０は、周知のコンピュータとしての構成を有する。たとえばＦＡＸサーバ２０は、演算を行う演算手段と、情報を格納する記憶手段とを備える。演算手段はＣＰＵ（中央処理装置）を含み、記憶手段は半導体メモリおよびＨＤＤ（ハードディスクドライブ）を含む。
【００１３】
また、とくに図示しないが、ＦＡＸサーバ２０、ＯＣＲサーバ３０、確認修正用端末４０およびＳＢＣサーバ装置５０は、使用者が情報を入力するために用いる入力手段として入力装置を備える。この入力装置は、たとえばマウスやキーボード等である。また、ＦＡＸサーバ２０、ＯＣＲサーバ３０、確認修正用端末４０およびＳＢＣサーバ装置５０は、使用者に対して情報を出力する出力手段として出力装置を備える。出力装置は、たとえば液晶ディスプレイ等の表示装置であるが、プリンタ等の印刷装置であってもよい。
ＦＡＸサーバ２０、ＯＣＲサーバ３０、確認修正用端末４０およびＳＢＣサーバ装置５０は、ＬＡＮ８０を介して互いに通信可能に接続される。
【００１４】
ＦＡＸサーバ２０は、他のＦＡＸ装置との間でＦＡＸ文書の送受信を行うためのインタフェースとしてＦＡＸボード２１を備える。本実施形態では、ＦＡＸボード２１はＦＡＸ網６０において複数のＦＡＸ番号に対応する。すなわち、ＦＡＸＯＣＲシステム１０はＦＡＸ網６０において複数のＦＡＸ番号を有することになる。
【００１５】
本実施形態では、これらのＦＡＸ番号はそれぞれ異なる受注者に対応する。すなわち、発注者は、受注者Ａに対してＦＡＸ文書を送信する場合には受注者Ａに対応する第１のＦＡＸ番号を宛先としてＦＡＸ文書を送信し、受注者Ｂに対してＦＡＸ文書を送信する場合には受注者Ｂに対応する第２のＦＡＸ番号を宛先としてＦＡＸ文書を送信するが、これらのＦＡＸ文書はいずれもＦＡＸボード２１を介して受信される。
【００１６】
また、ＦＡＸサーバ２０の演算手段は、ＦＡＸサーバ２０の記憶手段に格納されたＦＡＸサーバ用プログラムを実行することにより、ＦＡＸ受信部２２、ＦＡＸ振分部２３およびＦＡＸ送信部２４として機能するとともに、本明細書に記載される他の機能を実現する。
【００１７】
ＯＣＲサーバ３０の演算手段は、ＯＣＲサーバ３０の記憶手段に格納されたＯＣＲサーバ用プログラムを実行することにより、受注者Ａのテナント３１、受注者Ｂのテナント３２および受注者Ｃのテナント３３として機能するとともに、本明細書に記載される他の機能を実現する。ここで、「テナント」とは、各受注者の業務を行う拠点としてのテナントをコンピュータにより仮想的に実現するものであるが、その構成および動作の詳細については図２を用いて後述する。
【００１８】
各テナント３１〜３３は、たとえばそれぞれ個別のオペレーティングシステム（ＯＳ）を用いて構成される。すなわち、ＯＣＲサーバ３０は複数のＯＳプログラムを並列的に実行する機能を有し（この機能は仮想化ソフトウエア等を用いて実現することができる）、各ＯＳプログラム上で実行される１つまたは複数のアプリケーションプログラムがそのＯＳに対応するテナントを構成する。
【００１９】
受注者Ａのテナント３１は、インターネット７０を介して、受注者Ａのホストシステム１２０および受注者ＡのＰＣ１３０と通信可能に接続される。同様に、受注者Ｂのテナント３２は、インターネット７０を介して、受注者Ｂのホストシステム１２１および受注者ＢのＰＣ１３１と通信可能に接続され、受注者Ｃのテナント３３は、インターネット７０を介して、受注者Ｃのホストシステム１２２および受注者ＣのＰＣ１３２と通信可能に接続される。
【００２０】
ＦＡＸサーバ２０およびＯＣＲサーバ３０と同様に、確認修正用端末４０およびＳＢＣサーバ装置５０の演算手段も、それぞれの記憶手段に格納された確認修正用プログラムおよびＳＢＣサーバプログラムを実行することにより、本明細書に記載される他の機能を実現する。
上述のＦＡＸサーバ用プログラムおよびＯＣＲサーバ用プログラムが、本実施形態に係るＦＡＸＯＣＲプログラムを構成する。すなわち、このＦＡＸＯＣＲプログラムは、コンピュータを、ＦＡＸサーバ２０およびＯＣＲサーバ３０を含むＦＡＸＯＣＲシステム１０として機能させる。また、ＦＡＸＯＣＲプログラムは、確認修正用プログラムおよびＳＢＣサーバプログラムを含むものであってもよい。
【００２１】
ホストシステム１２０〜１２２およびＰＣ１３０〜１３２は、いずれも周知のコンピュータとしての構成を有する。
【００２２】
以下、ＦＡＸサーバ２０の構成について説明する。
ＦＡＸ受信部２２は、ＦＡＸ網６０およびＦＡＸボード２１を介して、発注者ＦＡＸ装置１１０からＦＡＸサーバ２０に送信されるＦＡＸ文書を受信する。このＦＡＸ文書は、画像として受信される。以下、ＦＡＸ文書を表す画像を「ＦＡＸ画像」と呼ぶ。なお、１つのＦＡＸ文書が複数のページからなる場合は、ＦＡＸ画像もまた複数のページからなる画像となる。
【００２３】
ＦＡＸ振分部２３は、受信したＦＡＸ画像のデータ送信先となる受注者を特定する。本実施形態では、そのＦＡＸ画像の受信に係るＦＡＸ番号に基づいてデータ送信先を特定する。たとえば、そのＦＡＸ画像がＦＡＸボード２１において受信された際に、第１のＦＡＸ番号が宛先となっていればデータ送信先は受注者Ａであると特定し、第２のＦＡＸ番号が宛先となっていればデータ送信先は受注者Ｂであると特定する。たとえば、ＦＡＸ番号とデータ送信先との対応関係を表す情報をＦＡＸサーバ２０の記憶手段に格納しておけば、ＦＡＸ振分部２３はこの情報を用いてデータ送信先を特定することができる。
【００２４】
また、ＦＡＸ振分部２３は、特定されたデータ送信先に対応するテナントに、受信したＦＡＸ画像を送信する。たとえば、あるＦＡＸ画像のデータ送信先を受注者Ａと特定した場合には、そのＦＡＸ画像を受注者Ａのテナント３１に送信する。
【００２５】
ＦＡＸ送信部２４は、ＦＡＸボード２１およびＦＡＸ網６０を介して、発注者ＦＡＸ装置１１０にＦＡＸ画像を送信する。このＦＡＸ画像は、どのようにして入力されるものであってもよく、またどのように作成されるものであってもよいが、たとえばＯＣＲサーバ３０が作成することができる。
【００２６】
次に、図２を用いてテナント３１〜３３の構成を説明する。
図２は、受注者Ａのテナント３１の構成をより詳細に示す図である。受注者Ｂのテナント３２および受注者Ｃのテナント３３も同様の構成を有する。
【００２７】
ＯＣＲサーバ３０の演算手段は、テナント３１としての機能の一部として、ＯＣＲ部３１１、確認修正部３１２、ログイン処理部３１３、メンテナンスツール３１４、ホスト連携部３１５およびオーバーレイ帳票作成部３１６として機能する。これらの機能は、たとえばＯＣＲサーバ３０の演算手段が、それぞれ対応するアプリケーションプログラムを実行することによって実現可能である。
【００２８】
異なるテナントの対応する機能（たとえば、受注者Ａのテナント３１におけるＯＣＲ部３１１、受注者Ｂのテナント３２におけるＯＣＲ部３１１および受注者Ｃのテナント３３におけるＯＣＲ部３１１）は、同一のアプリケーションプログラムを用いた異なるプロセスとして構成することができる。（ただし、これらは異なるアプリケーションプログラムによって構成されてもよく、また、同一のプロセスとして構成されてもよい。）
【００２９】
また、ＯＣＲサーバ３０の記憶手段は、ＦＡＸ受信画像３０１、帳票定義情報３０２、確認修正者管理ＤＢ３０３、修正画面定義情報３０４、確認修正履歴ＤＢ３０５、ホスト送信用定義情報３０６、ＦＡＸ送信用データ３０７、オーバーレイフォーム３０８およびＦＡＸ送信画像３０９を格納する。
【００３０】
テナント３１は、ＦＡＸ振分部２３からＦＡＸ画像を受信し、ＦＡＸ受信画像３０１として記憶する。この処理は、たとえばＦＡＸＯＣＲシステム１０の演算手段が、テナント３１の機能の一部として、ＦＡＸ入力モジュールを実行することによって実現される。
【００３１】
ＯＣＲ部３１１は、ＦＡＸ受信画像３０１に含まれる数字または文字を、帳票定義情報３０２に基づき、受信テキストデータとして認識する。この処理は、たとえばＦＡＸＯＣＲシステム１０の演算手段が、テナント３１の機能の一部として、認識モジュールを実行することによって実現される。受信テキストデータは、周知のＯＣＲ技術等によって認識可能である。受信テキストデータはたとえば文字列を表すデータであるが、数値を表すデータを含んでもよい。
【００３２】
帳票定義情報３０２は、ＦＡＸ画像に、所定の情報を表す文字列がどのように含まれるかを定義する情報である。たとえば、ＦＡＸ画像に含まれる複数のフィールドについて、そのフィールドの名称（たとえば「店名」や「商品コード」）と、フィールドの位置（たとえば二次元座標）を表す情報と、そのフィールドの種別（たとえば、数字、英文字、カナ、漢字、画像のいずれであるか）を表す情報とを関連付けて記憶する。
また、ＯＣＲ部３１１は、認識した受信テキストデータを確認修正部３１２に受け渡す。この受け渡し処理は、たとえばＦＡＸＯＣＲシステム１０のテナント３１の記憶手段に格納される認識結果ファイル（図示せず）を介して行われる。
【００３３】
確認修正部３１２は、ＯＣＲ部３１１から受け取った受信テキストデータと、修正画面定義情報３０４とに基づき、確認修正処理を行う。この確認修正処理は、認証を受けた確認修正作業の担当者（以下「確認修正者」と呼ぶ）が、確認修正用端末４０において、確認修正画面（図３、後述）を介して行うものである。
【００３４】
テナント３１の記憶手段には、確認修正者管理ＤＢ３０３が格納される。確認修正者管理ＤＢ３０３は、複数の確認修正者のそれぞれについて、確認修正者ＩＤと、その確認修正者の身分（たとえば、受注者Ａ、受注者Ｂ、受注者Ｃおよび中継事業者のいずれに属する確認修正者であるか）を表す情報と、その確認修正者が使用可能なコンピュータの端末ＩＤとを格納しており、この確認修正者ＩＤおよび端末ＩＤを用いて確認修正者を認証および識別できるようになっている。
【００３５】
ログイン処理部３１３は、この確認修正者管理ＤＢ３０３を参照して、確認修正者を認証するためのログイン処理を実行する。たとえば、ログイン処理部３１３は、確認修正用端末４０にログイン用画面を表示させるとともに、確認修正用端末４０を表す端末ＩＤと、確認修正用端末４０のログイン用画面を介した確認修正者からの入力とに基づいて、その確認修正者に関連付けられた確認修正者ＩＤを特定する。具体的な認証処理の内容は周知であり、たとえばＩＤおよびパスワードの入力に応じて行うことができる。
【００３６】
メンテナンスツール３１４は、確認修正者管理ＤＢ３０３の内容のメンテナンスを行う。たとえば、ＯＣＲサーバ３０の管理者からの入力に応じて、確認修正者管理ＤＢ３０３に記録される確認修正者ＩＤの追加・変更・削除、パスワードの変更、等を行う。
【００３７】
確認修正用端末４０を介して実行される確認修正者のログイン処理に応じ、確認修正部３１２は、確認修正画面（図３）を表すデータを作成して確認修正用端末４０に送信する。確認修正用端末４０はこのデータを受信し、確認修正画面を表示する。そして、確認修正用端末４０は、確認修正画面に対する入力に基づいて受信テキストデータを修正し、修正した受信テキストデータ（または修正内容）を確認修正部３１２に送信する。この処理は、たとえば確認修正用端末４０の演算手段が、修正モジュールを実行することによって実現される。このように、ＦＡＸＯＣＲシステム１０を管理する中継事業者の確認修正者は、確認修正用端末４０を用いて、受信テキストデータの閲覧、確認および修正を行うことができる。
【００３８】
ＳＢＣサーバ装置５０（図１）は、インターネット７０を介して確認修正用端末４０と同様の機能を実現する。すなわち、ＳＢＣサーバ装置５０は、インターネット７０を介してＰＣ１３０〜１３２に様々な画面を送信し、表示させるとともに、ＰＣ１３０〜１３２からの入力をインターネット７０を介して受信する。たとえば、ログイン処理部３１３は、ＳＢＣサーバ装置５０を介してＰＣ１３０〜１３２にログイン用画面を表示させ、このログイン用画面を介した確認修正者からの入力に基づいて、その確認修正者に関連付けられた確認修正者ＩＤを特定する。たとえば、ログイン処理部３１３は、受注者ＡのＰＣ１３０にログイン用画面を表示させるとともに、受注者ＡのＰＣ１３０を表す端末ＩＤと、受注者ＡのＰＣ１３０のログイン用画面を介した確認修正者からの入力とに基づいて、受注者Ａの確認修正者の確認修正者ＩＤを特定する。
【００３９】
また、ＳＢＣサーバ装置５０は、インターネット７０を介してＰＣ１３０〜１３２に確認修正画面を送信し、表示させるとともに、ＰＣ１３０〜１３２からの確認修正画面に対する入力をインターネット７０を介して受信し、これに基づいて受信テキストデータを修正し、修正した受信テキストデータ（または修正内容）を確認修正部３１２に送信する。
【００４０】
ここで、ＳＢＣサーバ装置５０は、ＦＡＸ振分部２３が特定したデータ通信先に応じて異なるコンピュータに確認修正画面を送信する。この処理は、たとえばＳＢＣサーバ装置５０の演算手段が、修正モジュールを実行することによって実現される。
たとえば、あるＦＡＸ画像のデータ通信先が受注者Ａである場合、確認修正画面はＰＣ１３０に送信され、受注者Ａの確認修正者がＰＣ１３０を用いてこれを確認し修正することができるが、このＦＡＸ画像の確認修正画面はＰＣ１３１およびＰＣ１３２には送信されないので、受注者Ｂおよび受注者Ｃの確認修正者は内容を知ることができない。
このように、各受注者の確認修正者は、対応するＰＣ１３０〜１３２を用いて、当該受注者に宛てられたＦＡＸ画像の受信テキストデータの閲覧、確認および修正を行うことができる。
【００４１】
図３は、確認修正用端末４０およびＰＣ１３０〜１３２が表示する確認修正画面の例を示す。
確認修正画面は、ＦＡＸ画像表示領域Ｆ１および確認修正領域Ｆ２を含む。ＦＡＸ画像表示領域Ｆ１にはＦＡＸ画像が表示される。確認修正領域Ｆ２には、ＦＡＸ画像に含まれるフィールドごとに、フィールド画像表示領域Ｆ３およびテキストデータ領域Ｆ４が対となって表示される。フィールド画像表示領域Ｆ３には、ＦＡＸ画像のうち帳票定義情報３０２に基づいて定義されたフィールド内の画像が表示され、テキストデータ領域Ｆ４には、ＯＣＲ部３１１がそのフィールドについて認識した受信テキストデータが表示される。なお、ＯＣＲ部３１１が受信テキストデータの一部または全部について認識処理に失敗した場合には、該当する部分に「◆」マークが表示される。
【００４２】
図３は、帳票定義情報３０２に、社名、店名、店コード、商品名（３箇所）、商品コード（３箇所）、数量（３箇所）を表すフィールドが定義されている場合の例である。
修正画面定義情報３０４には、各フィールドに対応するフィールド画像表示領域Ｆ３およびテキストデータ領域Ｆ４を、確認修正領域Ｆ２内のどの位置に表示するかを表すレイアウト情報が定義されている。
【００４３】
確認修正用端末４０およびＳＢＣサーバ装置５０は、各フィールドの受信テキストデータ領域について修正入力を受け付ける。たとえば、確認修正者が「社名」のフィールドを指定し、対応するテキストデータ領域Ｆ４に表示されたデータを更新した場合、確認修正用端末４０およびＳＢＣサーバ装置５０は更新後のデータを新たな受信テキストデータとする。
【００４４】
確認修正用端末４０およびＳＢＣサーバ装置５０は、このような修正入力の対象となるフィールドを示すカーソルＦ１ａおよびＦ２ａを、ＦＡＸ画像表示領域Ｆ１および確認修正領域Ｆ２のそれぞれに表示する。ＦＡＸ画像表示領域Ｆ１のカーソルＦ１ａはたとえば緑色の着色によって表すことができ、確認修正領域Ｆ２のカーソルＦ２ａはたとえば緑色の枠によって表すことができる。
【００４５】
また、確認修正用端末４０およびＳＢＣサーバ装置５０は、フィールド単位に部分拡大表示を行う機能を有する。たとえば、確認修正者の操作に応じて各フィールド画像表示領域Ｆ３を別ウィンドウに拡大表示し、文字の判読が困難な場合にも修正入力作業を容易にすることができる。
さらに、確認修正用端末４０およびＳＢＣサーバ装置５０は、確認修正画面に、ＯＣＲ部３１１による認識処理の結果を表す統計データを表示してもよい。たとえば認識エラーの総数を表示してもよい。
【００４６】
以上のようにして、確認修正部３１２は、確認修正用端末４０からの入力およびＳＢＣサーバ装置５０を介したＰＣ１３０〜１３２からの入力を受け付け、これに応じて受信テキストデータを修正する。また、確認修正用端末４０およびＰＣ１３０〜１３２において確認修正作業の終了を示す操作がなされると、確認修正部３１２は、修正後の受信テキストデータをホスト連携部３１５に受け渡す。この受け渡し処理は、たとえばＦＡＸＯＣＲシステム１０のテナント３１の記憶手段に格納される修正済み認識結果ファイル（図示せず）を介して行われる。
【００４７】
また、確認修正部３１２は、確認修正作業の終了に応じて（たとえば、修正後の受信テキストデータを修正済み認識結果ファイルに格納するに際し）、確認修正履歴を作成して確認修正履歴ＤＢ３０５に格納する。この確認修正履歴は、確認修正作業を行った確認修正者と、作業の対象となった受信テキストデータに係るＦＡＸ画像との対応関係を表すものであり、例として、そのＦＡＸ画像を特定する管理番号と、確認修正者ＩＤと、確認修正作業が実施された日時とを関連付けるものである。なお、この確認修正履歴は、結果としてまったく修正がなされなかった場合であっても、確認修正作業の終了に伴って作成される。
このように、確認修正履歴は、誰がいつどのＦＡＸ画像のデータを修正したか（あるいは修正が不要であることを確認したか）という情報を表すものである。
【００４８】
ホスト連携部３１５は、確認修正部３１２から受信テキストデータを受け取り、確認修正履歴ＤＢ３０５およびホスト送信用定義情報３０６に基づいて通信用データを作成する。ここで、通信用データとは、インターネット７０を介して外部のコンピュータ（この場合はホストシステム１２０）が受信可能な形式のデータのことであり、たとえばＣＳＶ形式のテキストファイルである。ホスト送信用定義情報３０６は、ホストシステム１２０のデータ形式に関する情報を含むが、具体的な内容はホストシステム１２０の構成に応じて当業者が適宜決定することができる。また、ホスト送信用定義情報３０６は、テナント（データ送信先）に応じて異ならせることができる。すなわち、受注者Ａのテナント３１に格納されるホスト送信用定義情報３０６と、受注者Ｂのテナント３２に格納されるホスト送信用定義情報３０６とは、その内容を異ならせて定義することが可能である。
【００４９】
通信用データは、受信テキストデータに係るＦＡＸ画像を特定する管理番号を含む。また、通信用データは、受信テキストデータ（修正されている場合には修正後のもの）を含む。なお、受信テキストデータは、帳票定義情報３０２に定義された各フィールドを表す情報（たとえば商品コードや数量等）を含む。
【００５０】
また、通信用データは、その受信テキストデータに係る確認修正履歴を含む。すなわち、上記管理番号と、その受信テキストデータに対して確認修正処理を行った確認修正者の確認修正者ＩＤと、確認修正作業が実施された日時と含む。このため、通信用データを受信した受注者Ａの担当者は、その通信用データに含まれる受信テキストデータがいつ誰によって修正されたものであるかを知ることができる。とくに、中継事業者の確認修正者が修正したものであるか、受注者Ａの確認修正者が修正したものであるかを後に確認することができ、修正内容に関する責任の所在を明確に認識することができる。
【００５１】
以上のようなホスト連携部３１５の処理は、たとえばＦＡＸＯＣＲシステム１０の演算手段が、テナント３１の機能の一部として、ホスト出力データ変換モジュール、保存イメージ検索ジュールおよび拡張ホストモジュールを実行することによって実現される。また、ホスト連携部３１５は、これらの処理において中間的にテナント３１の記憶手段に格納されるホスト出力データファイル（図示せず）を作成する。また、ホスト連携部３１５は、作成された通信用データを、テナント３１の記憶手段に格納されるマスターファイル（図示せず）に記憶する。
【００５２】
また、ホスト連携部３１５は、このようにして作成した通信用データを、インターネット７０を介してホストシステム１２０に送信する。この送信はたとえばＦＴＰプロトコルに従って行われる。ここで、通信用データの送信先は、テナント（データ送信先）に応じて異なる。すなわち、受注者Ａのテナント３１のホスト連携部３１５は通信用データを受注者Ａのホストシステム１２０に送信するが、受注者Ｂのテナント３２のホスト連携部３１５は通信用データを受注者Ｂのホストシステム１２１に送信する。
【００５３】
このようにして、ホストシステム１２０は、受信テキストデータを含む通信用データを受信する。受注者Ａは、ホストシステム１２０において受信テキストデータを出力することができる。
【００５４】
以上は発注者が受注者に対してＦＡＸ文書を送信する場合の処理である。以下、図２を用いて、逆方向すなわち受注者が発注者に対してＦＡＸ文書を送信する場合の処理について説明する。
まず、受注者Ａの従業員は、ホストシステム１２０を操作し、テナント３１にＦＡＸ送信用データ３０７を送信する。ＦＡＸ送信用データ３０７はたとえばテキストデータである。
【００５５】
オーバーレイ帳票作成部３１６は、ＦＡＸ送信用データ３０７およびオーバーレイフォーム３０８に基づき、ＦＡＸ送信画像３０９を作成する。ここで、オーバーレイフォーム３０８は、ＦＡＸ送信用データ３０７に含まれるテキストのうちどの部分を、作成されるＦＡＸ送信画像３０９のどの位置に配置するかを表す情報を含む。
【００５６】
テナント３１は、オーバーレイ帳票作成部３１６が作成したＦＡＸ送信画像３０９を、ＦＡＸサーバ２０のＦＡＸ送信部２４に送信する。ＦＡＸ送信部２４はこれを受信し、ＦＡＸボード２１およびＦＡＸ網６０を介して発注者ＦＡＸ装置１１０に送信する。ここで、ＦＡＸ画像の送信先となる発注者ＦＡＸ装置１１０のＦＡＸ番号は、ＦＡＸ送信用データ３０７に含まれていてもよく、あるいは、ＦＡＸ送信用データ３０７に含まれる情報に基づいてテナント３１が特定してもよい。
【００５７】
以上のように構成されるＦＡＸＯＣＲシステム１０の動作およびこれに伴う業務の流れを、図４のフローチャートを用いて説明する。
まず発注者は、受注者Ａに対応するＦＡＸ番号を指定して注文書を送信する。これに応じて、ＦＡＸ受信部２２が当該注文書のＦＡＸ画像を受信する（ステップＳ１）。
次に、ＦＡＸ振分部２３は、このＦＡＸ画像の受信に係るＦＡＸ番号に基づき、データ送信先を特定する（ステップＳ２）。この場合はデータ送信先は受注者Ａであると特定される。次に、ＯＣＲ部３１１がＦＡＸ画像に基づいて受信テキストデータを認識する（ステップＳ３）。
【００５８】
上記ステップＳ１〜Ｓ３の処理とは独立して、ログイン処理部は、確認修正用端末４０またはＰＣ１３０〜１３２を介して、確認修正者を認証する（ステップＳ４）。
ステップＳ１〜Ｓ３の処理およびステップＳ４の処理の双方が終了すると、確認修正部３１２は、図３の確認修正画面を介して受信テキストデータの確認処理および修正処理を行う（ステップＳ５）。ここで、確認修正部３１２は、確認修正者管理ＤＢ３０３を参照して確認修正者に関連付けられた端末ＩＤを取得し、この端末ＩＤが表すコンピュータに確認修正画面を表示させる。
【００５９】
ここでは例として、中継事業者の確認修正者が確認修正用端末４０を介してログイン操作を行った場合を考える。この場合、確認修正画面は確認修正用端末４０に表示される。
ステップＳ５において、中継事業者の確認修正者は、確認修正用端末４０を用いて受信テキストデータの確認および修正を行う。確認修正部３１２は、受信テキストデータを確認修正用端末装置４０に送信し、確認修正用端末装置４０の演算手段は受信テキストデータを確認修正画面に表示することにより、確認修正者からの修正を受け付ける。確認修正用端末装置４０の演算手段は、確認修正者から入力された修正データを受信テキストデータに確認修正情報であることを示す確認修正フラグとともに、受信テキストデータに上書きし、確認修正部３１２に返送する。このため、ＯＣＲ部３１１の認識にエラーがあったり、認識できない文字があった場合でも、最終的には正確に認識されたテキストデータに基づいて受注業務を実行することができる。
【００６０】
ステップＳ５において確認修正作業の終了を示す操作がなされると、確認修正部３１２は、確認修正履歴を作成するか否かの判定を行う（ステップＳ６）。
この判定は、受信テキストデータの内容に基づいて行われる。たとえば、帳票定義情報３０２に「帳票ＩＤ」を表すフィールドの情報が定義されている構成では、このフィールドに、確認修正フラグとともに特定の帳票ＩＤが記入されている場合には確認修正履歴を作成し、「帳票ＩＤ」のフィールドに確認修正フラグが設定されていない場合には確認修正履歴を作成しないと判定することができる。
【００６１】
ステップＳ６において確認修正履歴を作成すると判定された場合、確認修正部３１２は確認修正履歴を作成して確認修正履歴ＤＢ３０５に格納する（ステップＳ７）。確認修正履歴を作成しないと判定された場合、ステップＳ７は実行されず、すなわち確認修正部３１２は確認修正履歴を作成しない。
【００６２】
次に、ホスト連携部３１５が、受信テキストデータ（修正された部分については修正後のもの）および確認修正履歴に基づいて通信用データを作成し、ホストシステム１２０に送信する（ステップＳ８）。ここで、ステップＳ２においてデータ送信先は受注者Ａであると特定されているので、通信用データの送信先は受注者Ａのホストシステム１２０となる。
ステップＳ５において、ＯＣＲサーバ３０の演算手段は、確認修正情報を受信テキストデータとは別情報の修正情報として、フィールド名と修正内容を記憶し、確認修正部３１２に送信する。その後ステップＳ６において、確認修正部３１２は受信テキストデータと受信した修正情報とを比較することにより、確認修正履歴を作成するか否かの判定を行うように構成することもできる。
ステップＳ８において、ホスト連携部３１５は確認修正履歴をホストシステム１２０に送信せず、確認修正履歴ＤＢ３０５に格納しておき、図４に示した処理には連動せずに都度、ホストシステム１２０からの要求に基づき、確認修正履歴を送信するように構成することができる。確認修正履歴には、ＦＡＸ画像を特定する管理番号、確認修正者ＩＤ、確認修正日時が含まれるので、ホストシステム１２０からの要求はそのいずれかの情報を指定することにより、ホストシステム１２０は１件以上の確認修正履歴を受信することができる。
【００６３】
なお、受注者から発注者にＦＡＸ送信を行う際の処理、すなわちオーバーレイ帳票作成部３１６およびＦＡＸ送信部２４の処理については説明を省略する。これらの構成および動作は、当業者が周知技術に基づいて適宜設計可能である。
【００６４】
実施の形態２．
実施の形態２は、実施の形態１においてＦＡＸサーバ２０の構成および動作を一部変更するものである。
図５は、実施の形態２に係るＦＡＸＯＣＲシステム１０ａの構成を示す。実施の形態１との相違点は、ＦＡＸサーバ２０ａのＦＡＸボード２１ａおよびＦＡＸ振分部２３ａの構成が異なる点と、ＦＡＸサーバ２０ａの記憶手段が発注者・受注者対応情報２３ｂを格納している点である。
【００６５】
ＦＡＸボード２１ａは、ＦＡＸ網６０において単一のＦＡＸ番号を有する。すなわち、発注者は、受注者Ａ〜Ｃのいずれに宛てたＦＡＸ画像であっても、すべて同一のＦＡＸ番号を指定して送信することになる。
発注者・受注者対応情報２３ｂは、発注者を表す発注者情報（たとえば発注者の名称）と、受注者すなわちデータ通信先とを関連付けて記憶している。
【００６６】
ＦＡＸ振分部２３ａは、実施の形態１のＦＡＸ振分部２３と同様に、受信したＦＡＸ画像のデータ送信先となる受注者を特定する。ただし、実施の形態２では、そのＦＡＸ画像に含まれる発注者情報に基づいてデータ送信先を特定する。
【００６７】
たとえば、ＦＡＸ振分部２３ａは、周知のＯＣＲ技術を用いて、ＦＡＸ画像に含まれる数字または文字を、テキストデータとして認識する（すなわち、実施の形態２のＦＡＸ振分部２３ａは、実施の形態１におけるＯＣＲ部３１１の機能を一部含んでいると言える）。
そして、ＦＡＸ振分部２３ａは、発注者・受注者対応情報２３ｂに定義される発注者情報のいずれかが、ＦＡＸ画像から認識したテキストデータに含まれるか否かを判定する。テキストデータにいずれかの発注者情報が含まれていた場合には、ＦＡＸ振分部２３ａは、その発注者情報に対応するデータ通信先を、そのＦＡＸ画像のデータ通信先として特定する。
【００６８】
このような構成によれば、中継事業者はＦＡＸＯＣＲシステム１０ａについて受注者ごとに異なるＦＡＸ番号を準備する必要がない。また、通常、発注者は自己の名称を注文書に記載するので、同一のＦＡＸ番号に宛てられたＦＡＸ画像であっても、ＦＡＸ振分部２３ａは発注者の名称に基づいて対応する受注者を特定することができる。なお、実施の形態２においては、１つの発注者がＦＡＸＯＣＲシステム１０ａを介して発注をかける受注者は１つに限定しておく必要がある。
【００６９】
実施の形態１に係るＦＡＸＯＣＲシステム１０および実施の形態２に係るＦＡＸＯＣＲシステム１０ａについて、以下のような変形を施すことができる。
実施の形態１および２では、テナント３１〜３３の構成要素は受注者ごとに独立して構成されるが、構成要素の一部が全受注者に対して共通に設けられてもよい。また、共通に設けられる構成要素は、受注者とは独立した別個のテナントに配置されてもよい。たとえば、テナント３１〜３３とは異なる共通テナントが設けられ、この共通テナントがメンテナンスツールおよび確認修正者管理ＤＢを有する構成としてもよい。この場合、受注者のテナントは、ステップＳ４において共通テナントと連携して認証を行うことになる。
【００７０】
実施の形態１および２では、ステップ６の判定は帳票ＩＤに基づいて行われるが、これは受信テキストデータに含まれる他の文字列に基づいて行われてもよい。たとえば、受信テキストデータが「与信」という文字列を含む場合には確認修正履歴を作成すると判定してもよい。
また、ステップ６の判定は受信テキストデータ以外の情報に基づいて行ってもよい。たとえば、テナント３１が二次元バーコードを認識する機能を備え、二次元バーコードにコード化された情報（帳票ＩＤ等）に基づいて判定を行ってもよい。
【００７１】
また、ステップ６の判定は端末ＩＤに基づいて行ってもよい。たとえば、確認修正用端末４０からの確認修正作業についてのみ確認修正履歴を作成し、ＰＣ１３０〜１３２からの確認修正作業については確認修正履歴を作成しないものであってもよい。このような構成とすると認証処理を簡素にすることができる。
また、ステップＳ６の判定を省略してもよい。すなわち、ステップＳ５の後に必ずステップＳ７を実行して確認修正履歴を作成する構成であってもよい。
【００７２】
実施の形態１および２を組み合わせた構成としてもよい。すなわち、ＦＡＸボードに複数のＦＡＸ番号を定義した上で、各ＦＡＸ番号にそれぞれ複数の受注者を対応させてもよい。このような構成において、ＦＡＸ振分部は、受信に係るＦＡＸ番号と、ＦＡＸ画像から認識したテキストデータに含まれる発注者情報との組み合わせに基づいて、データ通信先を特定してもよい。
【００７３】
ハードウエアの構成単位は、実施の形態１および２に示すものに限らない。たとえば、ＦＡＸサーバ２０およびＯＣＲサーバ３０を同一のコンピュータによって構成してもよく、テナント３１〜３３をそれぞれ個別のコンピュータによって構成してもよく、ＯＣＲ部３１１、確認修正部３１２、ログイン処理部３１３、メンテナンスツール３１４、ホスト連携部３１５およびオーバーレイ帳票作成部３１６のいずれかを独立したコンピュータによって構成してもよい。
これらの場合において、コンピュータをＦＡＸＯＣＲシステムとして機能させるＦＡＸＯＣＲプログラムは、単一のコンピュータまたは複数のコンピュータを全体として１つのＦＡＸＯＣＲシステムとして機能させるものであれば、どのような内部構成であってもよい。たとえば、ハードウエアの構成単位ごとに部分的プログラムを作成し、これらの部分的プログラムが全体として１つのＦＡＸＯＣＲプログラムを構成するものとしてもよい。
【符号の説明】
【００７４】
１０，１０ａ  ＦＡＸＯＣＲシステム、２０，２０ａ  ＦＡＸサーバ、２１，２１ａ  ＦＡＸボード、２２  ＦＡＸ受信部、２３，２３ａ  ＦＡＸ振分部、２３ｂ  発注者・受注者対応情報、２４  ＦＡＸ送信部、３０  ＯＣＲサーバ、３１  受注者Ａのテナント、３２  受注者Ｂのテナント、３３  受注者Ｃのテナント、４０  確認修正用端末、５０  ＳＢＣサーバ装置、６０  ＦＡＸ網、７０  インターネット（通信網）、１１０  発注者ＦＡＸ装置、１２０  受注者Ａのホストシステム、１２１  受注者Ｂのホストシステム、１２２  受注者Ｃのホストシステム、
３０１  ＦＡＸ受信画像、３０２  帳票定義情報、３０３  確認修正者管理ＤＢ、３０４  修正画面定義情報、３０５  確認修正履歴ＤＢ、３０６  ホスト送信用定義情報、３０７  ＦＡＸ送信用データ、３０８  オーバーレイフォーム、３０９  ＦＡＸ送信画像、
３１１  ＯＣＲ部、３１２  確認修正部、３１３  ログイン処理部、３１４  メンテナンスツール、３１５  ホスト連携部（送信先連携部）、３１６  オーバーレイ帳票作成部。
【図１】
0005346967.tif 000002
【図２】
0005346967.tif 000003
【図３】
0005346967.tif 000004
【図４】
0005346967.tif 000005
【図５】
0005346967.tif 000006