(57)【要約】【課題】  遠隔地の通信装置からの指示により、一度実行したファクシミリ送信等を何回でも再実行することが可能な通信サーバ、方法およびプログラムを提供すること。【解決手段】  通信装置によって実行された業務の対象とされた画像データ及びこれに対応し業務を特定するための業務データを受信するデータ受信手段と、受信された画像データと業務データとを対応付けて格納する受信データ格納手段と、受信された画像データの種別を判別する画像データ判別手段と、判別された特定の画像データにおける所定領域の画像情報を文字情報として認識する文字認識手段と、認識された文字情報に基づいて、格納された業務データを検索する業務データ検索手段と、検索された業務データと該業務データに対応する画像データとの組のリストである検索結果リストを出力する検索結果出力手段とを備えることを特徴とする。【選択図】      図４
2006314064.tif 000002
【特許請求の範囲】
【請求項１】
通信装置に接続された通信サーバであって、
前記通信装置によって実行された送信、受信、複写、印刷、表示またはその他の業務の対象とされた画像データ及び前記画像データに対応し前記業務を特定するための業務データを受信するデータ受信手段と、
前記データ受信手段によって受信された画像データと業務データとを対応付けて格納する受信データ格納手段と、
前記データ受信手段によって受信された画像データの種別を判別する画像データ判別手段と、
前記画像データ判別手段によって判別された特定の画像データにおける所定領域の画像情報を文字情報として認識する文字認識手段と、
前記文字認識手段によって認識された文字情報に基づいて、前記受信データ格納手段に格納された業務データを検索する業務データ検索手段と、
前記業務データ検索手段によって検索された業務データと該業務データに対応する画像データとの組のリストである検索結果リストを出力する検索結果出力手段と、
を備えることを特徴とする通信サーバ。
【請求項２】
前記検索結果出力手段によって出力された検索結果リストの中から任意の組を選択する再実行業務選択手段と、
前記通信装置が実行する業務の内容を示す業務定義を作成する業務定義作成手段と、
前記通信装置に対して前記業務定義作成手段によって作成された業務定義を実行するように指示する業務実行指示手段と、
をさらに備え、
前記業務定義作成手段は、前記再実行業務選択手段によって選択された組の画像データと前記文字認識手段によって認識された文字情報とに基づいて、業務定義を作成することを特徴とする請求項１に記載の通信サーバ。
【請求項３】
通信装置に接続された通信サーバであって、
前記通信装置によって実行された送信、受信、複写、印刷、表示またはその他の業務の対象とされた画像データ及び前記画像データに対応し前記業務を特定するための業務データを受信するデータ受信手段と、
前記データ受信手段によって受信された画像データと業務データとを対応付けて格納する受信データ格納手段と、
前記データ受信手段によって受信された画像データの種別を判別する画像データ判別手段と、
前記画像データ判別手段によって判別された特定の画像データにおける所定領域の画像情報を文字情報として認識する文字認識手段と、
前記文字認識手段によって認識された文字情報に基づいて、前記受信データ格納手段に格納された業務データを検索する業務データ検索手段と、
前記通信装置が実行する業務の内容を示す業務定義を作成する業務定義作成手段と、
前記通信装置に対して前記業務定義作成手段によって作成された業務定義を実行するように指示する業務実行指示手段と、
を備え、
前記業務定義作成手段は、前記業務データ検索手段によって検索された業務データに対応する画像データと前記文字認識手段によって認識された文字情報とに基づいて、業務定義を作成することを特徴とする通信サーバ。
【請求項４】
通信装置に接続された通信サーバにおいて実行する通信方法であって、
前記通信装置によって実行された送信、受信、複写、印刷、表示またはその他の業務の対象とされた画像データ及び前記画像データに対応し前記業務を特定するための業務データを受信し、
前記受信した画像データと業務データとを対応付けて受信データ格納手段に格納し、
前記受信された画像データの種別を判別し、
前記判別された特定の画像データにおける所定領域の画像情報を文字情報として認識し、
前記認識された文字情報に基づいて、前記受信データ格納手段に格納された業務データを検索し、
前記検索された業務データと該業務データに対応する画像データとの組のリストである検索結果リストを出力することを特徴とする通信方法。
【請求項５】
さらに、
前記出力された検索結果リストの中から任意の組を選択し、
前記選択された組の画像データと前記認識された文字情報とに基づいて、前記通信装置が実行する業務の内容を示す業務定義を作成し、
前記通信装置に対して前記作成された業務定義を実行するように指示することを特徴とする請求項４に記載の通信方法。
【請求項６】
通信装置に接続された通信サーバにおいて実行する通信方法であって、
前記通信装置によって実行された送信、受信、複写、印刷、表示またはその他の業務の対象とされた画像データ及び前記画像データに対応し前記業務を特定するための業務データを受信し、
前記受信した画像データと業務データとを対応付けて受信データ格納手段に格納し、
前記受信された画像データの種別を判別し、
前記判別された特定の画像データにおける所定領域の画像情報を文字情報として認識し、
前記認識された文字情報に基づいて、前記受信データ格納手段に格納された業務データを検索し、
前記通信装置が実行する業務の内容を示す業務定義を作成し、
前記通信装置に対して前記作成された業務定義を実行するように指示し、
前記業務定義を作成する際は、前記検索された業務データに対応する画像データと前記認識された文字情報とに基づいて、業務定義を作成することを特徴とする通信方法。
【請求項７】
通信装置に接続された通信サーバにおいて実行させるための通信プログラムであって、
前記通信装置によって実行された送信、受信、複写、印刷、表示またはその他の業務の対象とされた画像データ及び前記画像データに対応し前記業務を特定するための業務データを受信する手順と、
前記受信した画像データと業務データとを対応付けて受信データ格納手段に格納する手順と、
前記受信された画像データの種別を判別する手順と、
前記判別された特定の画像データにおける所定領域の画像情報を文字情報として認識する手順と、
前記認識された文字情報に基づいて、前記受信データ格納手段に格納された業務データを検索する手順と、
前記検索された業務データと該業務データに対応する画像データとの組のリストである検索結果リストを出力する手順と、
を実行させるための通信プログラム。
【請求項８】
さらに、
前記出力された検索結果リストの中から任意の組を選択する手順と
前記選択された組の画像データと前記認識された文字情報とに基づいて、前記通信装置が実行する業務の内容を示す業務定義を作成する手順と、
前記通信装置に対して前記作成された業務定義を実行するように指示する手順と、
を実行させるための通信プログラムであることを特徴とする請求項７に記載の通信プログラム。
【請求項９】
通信装置に接続された通信サーバにおいて実行させるための通信プログラムであって、
前記通信装置によって実行された送信、受信、複写、印刷、表示またはその他の業務の対象とされた画像データ及び前記画像データに対応し前記業務を特定するための業務データを受信する手順と、
前記受信した画像データと業務データとを対応付けて受信データ格納手段に格納する手順と、
前記受信された画像データの種別を判別する手順と、
前記判別された特定の画像データにおける所定領域の画像情報を文字情報として認識する手順と、
前記認識された文字情報に基づいて、前記受信データ格納手段に格納された業務データを検索する手順と、
前記通信装置が実行する業務の内容を示す業務定義を作成する手順と、
前記通信装置に対して前記作成された業務定義を実行するように指示する手順と、
を実行させ、
前記業務定義を作成する手順は、前記検索された業務データに対応する画像データと前記認識された文字情報とに基づいて、業務定義を作成することを特徴とする通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファクシミリ装置等の通信装置と接続された通信サーバ、通信サーバが実行する通信方法および通信サーバにおいて実行される通信プログラムに関し、特に、通信装置によって既に業務（送信、受信、複写、印刷、表示等）が実行され、かつその業務に関する画像データ等の被通信情報であって記録手段に記録されている被通信情報を読み出して、送信先や実行業務等を変更した上で再度業務実行することが可能な通信サーバ、通信方法および通信プログラムに関する。
【背景技術】
【０００２】
従来、代表的な通信装置であるファクシミリ装置は、読取装置で読み取った原稿画像をジョブ単位で記憶装置に記憶した後、当該記憶装置に記憶された原稿画像をファクシミリ通信先へ送信したり、印刷装置で記録紙に印刷出力（複写）したりしていた。しかしながら、一旦、業務が実行されてしまうと、記憶装置に記憶されていた原稿画像の情報は消去されてしまい、再度読み出して再送信することはできなかった。このため、過去に実行した業務に用いられた原稿画像と同じ原稿画像を再送信したいときには、その業務に用いた全ての原稿を再度読み取らせる必要があった。
【０００３】
このような場合に対処するため、記憶装置のメモリ容量を増加し、読取装置で読み取った原稿画像をその記憶装置に記憶したままにしておき、一旦送信したり複写したりした原稿画像を、記憶装置から検索して再度、送信あるいは印刷出力する技術が実現されている。
【０００４】
また、宛先端末の電話番号や名称及び通信モード等を内部設定情報としてメモリに登録する登録機能と、ＯＭＲ（Optical Mark Reader）シートによる各種通信サービス要求情報を読み取りその内容を解析するＯＭＲ処理機能を備え、ＯＭＲシートによる各種通信サービス要求情報と送信電文が読み取られると、該要求情報を解析して各種通信サービスを実行するファクシミリ装置において、上記ＯＭＲシートによる上記内部設定情報の変更を指示する変更情報を受信すると、該変更情報を解析して外内部情報を変更することを特徴とするファクシミリ装置、及び、受信した電文や各種データを蓄積する蓄積手段を備えるファクシミリメールシステムが提案されている（例えば、特許文献１参照。）。
【特許文献１】特開平５−２３６２３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、例えば、上記特許文献1に開示されたような従来技術においては、ファクシミリ装置の操作に関する通信先ファクシミリ装置の電話番号や名称及び通信モード等を、内部設定情報として専用のＯＭＲシートに記入した内容に従って設定変更するものであり、受信した電文や各種データを蓄積することも可能にしている。従って、ファクシミリ送信時に内部設定情報を変更して送信することはできるが、過去に受信したファクシミリデータを再度送信することはできないという問題点があった。
【０００６】
また、過去に送信したファクシミリデータについて通信先を変えて再度送信することはできないという問題点があった。
【０００７】
本発明は、上記事情に鑑みてなされたもので、遠隔地のファクシミリ装置等の通信装置からの指示により、一度実行したファクシミリ送信、受信、複写、印刷、表示またはその他の業務などの業務を何回でも再実行することが可能な通信サーバ、通信方法および通信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上記課題を解決するため、下記のような構成を採用した。
【０００９】
すなわち、本発明の一態様によれば、本発明の通信サーバは、通信装置に接続された通信サーバであって、上記通信装置によって実行された送信、受信、複写、印刷、表示またはその他の業務の対象とされた画像データ及び上記画像データに対応し上記業務を特定するための業務データを受信するデータ受信手段と、上記データ受信手段によって受信された画像データと業務データとを対応付けて格納する受信データ格納手段と、上記データ受信手段によって受信された画像データの種別を判別する画像データ判別手段と、上記画像データ判別手段によって判別された特定の画像データにおける所定領域の画像情報を文字情報として認識する文字認識手段と、上記文字認識手段によって認識された文字情報に基づいて、上記受信データ格納手段に格納された業務データを検索する業務データ検索手段と、上記業務データ検索手段によって検索された業務データと該業務データに対応する画像データとの組のリストである検索結果リストを出力する検索結果出力手段とを備えることを特徴とする。
【００１０】
また、本発明の通信サーバは、上記検索結果出力手段によって出力された検索結果リストの中から任意の組を選択する再実行業務選択手段と、上記通信装置が実行する業務の内容を示す業務定義を作成する業務定義作成手段と、上記通信装置に対して上記業務定義作成手段によって作成された業務定義を実行するように指示する業務実行指示手段とをさらに備え、上記業務定義作成手段が、上記再実行業務選択手段によって選択された組の画像データと上記文字認識手段によって認識された文字情報とに基づいて、業務定義を作成することが望ましい。
【００１１】
また、本発明の一態様によれば、本発明の通信サーバは、通信装置に接続された通信サーバであって、上記通信装置によって実行された送信、受信、複写、印刷、表示またはその他の業務の対象とされた画像データ及び上記画像データに対応し上記業務を特定するための業務データを受信するデータ受信手段と、上記データ受信手段によって受信された画像データと業務データとを対応付けて格納する受信データ格納手段と、上記データ受信手段によって受信された画像データの種別を判別する画像データ判別手段と、上記画像データ判別手段によって判別された特定の画像データにおける所定領域の画像情報を文字情報として認識する文字認識手段と、上記文字認識手段によって認識された文字情報に基づいて、上記受信データ格納手段に格納された業務データを検索する業務データ検索手段と、上記通信装置が実行する業務の内容を示す業務定義を作成する業務定義作成手段と、上記通信装置に対して上記業務定義作成手段によって作成された業務定義を実行するように指示する業務実行指示手段とを備え、上記業務定義作成手段が、上記業務データ検索手段によって検索された業務データに対応する画像データと上記文字認識手段によって認識された文字情報とに基づいて、業務定義を作成することを特徴とする。
【００１２】
また、本発明の一態様によれば、本発明の通信方法は、通信装置に接続された通信サーバにおいて実行する通信方法であって、上記通信装置によって実行された送信、受信、複写、印刷、表示またはその他の業務の対象とされた画像データ及び上記画像データに対応し上記業務を特定するための業務データを受信し、上記受信した画像データと業務データとを対応付けて受信データ格納手段に格納し、上記受信された画像データの種別を判別し、上記判別された特定の画像データにおける所定領域の画像情報を文字情報として認識し、上記認識された文字情報に基づいて、上記受信データ格納手段に格納された業務データを検索し、上記検索された業務データと該業務データに対応する画像データとの組のリストである検索結果リストを出力することを特徴とする。
【００１３】
また、本発明の通信方法は、さらに、上記出力された検索結果リストの中から任意の組を選択し、上記選択された組の画像データと上記認識された文字情報とに基づいて、上記通信装置が実行する業務の内容を示す業務定義を作成し、上記通信装置に対して上記作成された業務定義を実行するように指示することが望ましい。
【００１４】
また、本発明の一態様によれば、本発明の通信方法は、通信装置に接続された通信サーバにおいて実行する通信方法であって、上記通信装置によって実行された送信、受信、複写、印刷、表示またはその他の業務の対象とされた画像データ及び上記画像データに対応し上記業務を特定するための業務データを受信し、上記受信した画像データと業務データとを対応付けて受信データ格納手段に格納し、上記受信された画像データの種別を判別し、上記判別された特定の画像データにおける所定領域の画像情報を文字情報として認識し、上記認識された文字情報に基づいて、上記受信データ格納手段に格納された業務データを検索し、上記通信装置が実行する業務の内容を示す業務定義を作成し、上記通信装置に対して上記作成された業務定義を実行するように指示し、上記業務定義を作成する際は、上記検索された業務データに対応する画像データと上記認識された文字情報とに基づいて、業務定義を作成することを特徴とする。
【００１５】
また、本発明の一態様によれば、本発明の通信プログラムは、通信装置に接続された通信サーバにおいて実行させるための通信プログラムであって、上記通信装置によって実行された送信、受信、複写、印刷、表示またはその他の業務の対象とされた画像データ及び上記画像データに対応し上記業務を特定するための業務データを受信する手順と、上記受信した画像データと業務データとを対応付けて受信データ格納手段に格納する手順と、上記受信された画像データの種別を判別する手順と、上記判別された特定の画像データにおける所定領域の画像情報を文字情報として認識する手順と、上記認識された文字情報に基づいて、上記受信データ格納手段に格納された業務データを検索する手順と、上記検索された業務データと該業務データに対応する画像データとの組のリストである検索結果リストを出力する手順とを実行させるための通信プログラムである。
【００１６】
また、本発明の通信プログラムは、さらに、上記出力された検索結果リストの中から任意の組を選択する手順と上記選択された組の画像データと上記認識された文字情報とに基づいて、上記通信装置が実行する業務の内容を示す業務定義を作成する手順と、上記通信装置に対して上記作成された業務定義を実行するように指示する手順とを実行させるための通信プログラムであることが望ましい。
【００１７】
また、本発明の一態様によれば、本発明の通信プログラムは、通信装置に接続された通信サーバにおいて実行させるための通信プログラムであって、上記通信装置によって実行された送信、受信、複写、印刷、表示またはその他の業務の対象とされた画像データ及び上記画像データに対応し上記業務を特定するための業務データを受信する手順と、上記受信した画像データと業務データとを対応付けて受信データ格納手段に格納する手順と、上記受信された画像データの種別を判別する手順と、上記判別された特定の画像データにおける所定領域の画像情報を文字情報として認識する手順と、上記認識された文字情報に基づいて、上記受信データ格納手段に格納された業務データを検索する手順と、上記通信装置が実行する業務の内容を示す業務定義を作成する手順と、上記通信装置に対して上記作成された業務定義を実行するように指示する手順とを実行させ、上記業務定義を作成する手順が、上記検索された業務データに対応する画像データと上記認識された文字情報とに基づいて、業務定義を作成することを特徴とする通信プログラムである。
【発明の効果】
【００１８】
本発明によれば、一度実行したファクシミリ送信などの業務内容を記憶しているので、遠隔地のファクシミリ装置からの指示により送信、受信、複写、印刷、表示またはその他の業務を何回でも再実行することができる。
【００１９】
また、本発明によれば、一度実行した業務内容について、業務内容の項目毎に検索条件を指定して検索ができるので、業務内容を詳しく覚えていなくても業務の再実行の指定をすることができる。
【００２０】
また、本発明によれば、業務の再実行を行なう際に、宛先などの変更ができるので、記憶された業務内容を効率的に利用することができる。
【発明を実施するための最良の形態】
【００２１】
以下、図面に基づいて本発明を適用した実施の形態を説明する。
【００２２】
図１は、本発明を適用した通信サーバが実現するネットワークシステムの構成例（その１）を示す図である。
【００２３】
図１において、通信サーバ１は、例えばファクシミリ装置等の通信装置２に接続され、通信装置２を制御している。通信装置２は、電話回線等の公衆回線４を介して他のファクシミリ装置である通信装置３と互いに通信する。
【００２４】
このような構成において、通信サーバ１は、通信装置３から通信装置２へファクシミリ送信されてきた画像データを受信し、その受信した画像データをＯＣＲ（Optical Character Reader）解析することにより検索条件を認識する。そして、その検索条件に基づいて、過去に通信装置２が実行したファクシミリ送信等に用いられた画像データを検索し、その画像データを用いてファクシミリ送信等を通信装置２に再実行させる。
【００２５】
図２は、本発明を適用した通信サーバが実現するネットワークシステムの構成例（その２）を示す図である。
【００２６】
図２において、１つの通信装置２は、直接あるいはＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、インターネット等のネットワーク５を介して複数の通信サーバ１に接続され、通信サーバ１によって制御されている。
【００２７】
これらの図１および図２に示したように、通信サーバ１は、１つあるいは複数で１つの通信装置２を制御する。
【００２８】
図３は、本発明を適用した通信サーバのハードウェア構成図である。
【００２９】
図３において、通信サーバ１は、例えばパーソナルコンピュータであり、ＣＰＵ（Central Processing Unit）２２、後述する通信処理を実行する通信プログラムの他、通信サーバ１の各機能を制御し実行するための制御プログラムが収納されたＲＯＭ２３やＲＡＭ２４、画像を表示するための格納領域であるＶ−ＲＡＭ２５、画像を始め様々な情報を記録するための外部記憶部２６、各種のデータや信号等を入力するためのキー入力部２７、画像やその他の情報を表示するための表示部２８、ＵＳＢ（Universal Serial Bus）通信を行なうためのＵＳＢ通信部２９、ＬＡＮ等のネットワーク５に接続するためのネットワーク通信部３０がバス２１に接続されて構成され、ＣＰＵ２２がこれらの各部を制御している。
【００３０】
図４は、本発明を適用した通信サーバの機能構成図である。
【００３１】
図４において、通信サーバ１は、データ受信手段１１、受信データ格納手段１２、画像データ判別手段１３、文字認識手段１４、業務データ検索手段１５、検索結果出力手段１６、再実行業務選択手段１７、業務定義作成手段１８、業務定義格納手段１９、業務実行指示手段２０を備えている。
【００３２】
通信サーバ１は、図１および図２を用いて説明したように、ファクシミリ装置等の通信装置２に接続されている。
【００３３】
データ受信手段１１は、上記通信装置２によって実行された業務の対象とされた画像データ及び上記画像データに対応し上記業務を特定するための業務データを受信する。ここで、業務とは、他のファクシミリ装置である通信装置３へ画像データを送信するファクシミリ送信業務、通信装置３から画像データを受信するファクシミリ受信業務、複写機による複写と同様の複写業務であって通信装置２において実行する画像データの複写業務、受信データ格納手段１２等に格納されている画像データを印刷出力する印刷業務あるいは画面上に表示出力する表示業務等である。また、業務データとは、ファクシミリ送信業務、ファクシミリ受信業務等の業務の種類を示す業務ＩＤ、実行された業務にユニークに付される実行業務ＩＤを含む。
【００３４】
受信データ格納手段１２は、上記データ受信手段１１によって受信された画像データと業務データとを対応付けて、ハードディスク等のメモリ装置にデータベース化して格納する。
【００３５】
図５は、受信データ格納手段に格納されたデータベースのデータ構成例を示す図である。
【００３６】
図５において、例えば第１レコードには、「業務実行ＩＤ」として『０５０４２１０００１』が付され、「業務ＩＤ」としてファクシミリ受信業務を示す『ＲＣ』、画像ファイル名が『０５０４２１００１．ＪＰＧ』として格納されているＪＰＥＧ形式の画像データを特定するための「画像ＩＤ」として『０５０４２１００１．ＪＰＧ』と対応付けられている。
【００３７】
また、通信装置２を特定するための「ＦＡＸＩＤ」として『Ｆ０２』、ファクシミリ受信業務『ＲＣ』が実行された「実行日時」（実行開始日時：西暦２００５年４月２１日８時３０分）として『２００５．０４．２１．０８．３０』、通信先である通信装置３を特定するための「通信先ＩＤ」として『Ｆ０３』、通信サーバ１を特定するための「サーバ名」として『ｙａｍａｄａ−ｐｃ』、ファクシミリ受信業務『ＲＣ』を実行したユーザの名称である「実行ユーザ名」として『山田  ▽▽』、「画像ＩＤ」の『０５０４２１００１．ＪＰＧ』を分類するための「文書キーワード」として『×××見積り』、通信装置２のファクシミリ番号である「ＦＡＸ番号」として『０４３−１１１−●●●●』、通信先である通信装置３の「宛先名」として『○○○株式会社』、通信先である通信装置３のファクシミリ番号である「通信ＦＡＸ番号」として『０４６−９８７−△△△△』が格納されている。
【００３８】
図４の説明に戻る。
【００３９】
画像データ判別手段１３は、例えば、上記データ受信手段１１によって受信された画像データ中に認識マークが存在するか否かによって、その画像データの種別が再実行を指示するための画像データであるのか、あるいは再実行を指示するための画像データではない通常の画像データであるのかを判別する。
【００４０】
文字認識手段１４は、上記画像データ判別手段１３によって「再実行を指示するための画像データである」と判別された画像データにおける所定領域の画像情報を、ＯＣＲ解析機能を用いて文字情報として認識する。
【００４１】
業務データ検索手段１５は、上記文字認識手段１４によって認識された文字情報を検索条件とし、この検索条件に基づいて、上記受信データ格納手段１２に格納された業務データを検索する。
【００４２】
そして、原則として検索結果が複数である場合には、検索結果出力手段１６が、上記業務データ検索手段１５によって検索された業務データと該業務データに対応する画像データとの組のリストである検索結果リストを、通信装置２および公衆回線４を介して通信装置２の表示画面上に表示したり、紙媒体に印刷したりして出力する。
【００４３】
さらに、その出力を見たユーザからの指示により、再実行業務選択手段１７は、上記検索結果出力手段１６によって出力された検索結果リストの中から任意の組を選択し、上記業務定義作成手段１８は、上記再実行業務選択手段２０によって選択された組の画像データと上記文字認識手段１４によって認識された文字情報とに基づいて、上記通信装置２が実行する業務の内容を示す業務定義を作成する。
【００４４】
図６は、業務定義格納手段に格納されたデータベースのデータ構成例を示す図である。
【００４５】
図６に示した業務定義格納手段１９に格納された業務定義の例は、「サーバ名」が『ｙａｍａｄａ−ｐｃ』である通信サーバ１によって作成された業務定義で、「実行予定日時」として『２００５．０５．２０．１０．００』とあるように、西暦２００５年５月２０日１０時に実行することが予定されているものであり、「実行ユーザ名」が『山田  ▽▽』であるユーザが、「画像ＩＤ」が『０５０４２１００１．ＪＰＧ』で特定される画像データを、「ＦＡＸＩＤ」が『Ｆ０２』で「ＦＡＸ番号」が『０４３−１１１−●●●●』である通信装置２から、「通信先ＩＤ」が『Ｆ０３』で「宛先名」が『○○○株式会社』で「通信ＦＡＸ番号」が『０４６−９８７−△△△△』である通信装置３へ、「業務ＩＤ」が『ＴＲ』で示されているファクシミリ送信業務を実行するために定義されているものである。
【００４６】
図４の説明に戻る。
【００４７】
業務実行指示手段２０は、上記通信装置２に対して上記業務定義作成手段１８によって作成された業務定義を実行するように指示する。
【００４８】
また、業務データ検索手段１５による検索結果が１つである場合には、検索結果を出力することなく、上記業務定義作成手段１８が、上記業務データ検索手段１５によって検索された業務データに対応する画像データと上記文字認識手段１４によって認識された文字情報とに基づいて、上記通信装置２が実行する業務の内容を示す業務定義を作成する。
【００４９】
次に、通信サーバ１において実行される下記（１）乃至（１０）の業務についての通信処理の流れを説明する。
（１）通常ファクシミリ受信（ＲＣ）：通信装置２が実行する通信装置３からのファクシミリ受信
（２）通常ファクシミリ送信（ＴＲ）：通信装置２が実行する通信装置３へのファクシミリ送信
（３）サーバ指示ファクシミリ送信（ＴＲ）：サーバ１からの指示により通信装置２が実行する通信装置３へのファクシミリ送信
（４）通常複写（ＣＰ）：通信装置２が実行する複写
（５）サーバ指示複写（ＣＰ）：サーバ１からの指示により通信装置２が実行する複写
（６）通常印刷（ＰＲ）：通信装置２が実行する印刷出力
（７）サーバ指示印刷（ＰＲ）：サーバ１からの指示により通信装置２が実行する印刷出力
（８）通常表示（ＤＰ）：通信装置２が実行する画面表示出力
（９）サーバ指示表示（ＤＰ）：サーバ１からの指示により通信装置２が実行する画面表示出力
（１０）再実行（ＲＴ）：通信装置２が実行する通信装置３からの再実行指示画像のファクシミリ受信
図７は、通信サーバにおいて実行される通信処理の流れを示すフローチャートである。
【００５０】
まず、（１）通常ファクシミリ受信、すなわち、通信装置３から通信装置２へファクシミリ送信した際に、通信装置２が実行したファクシミリ受信業務についての通信サーバ１における通信処理の場合について説明する。
【００５１】
ステップＳ７１において、通信装置２が通信装置３からファクシミリ受信したと判断したら（ステップＳ７１：Ｙｅｓ）、ステップＳ７２において、通信装置２で実行された業務がファクシミリ受信であることを含む上述の業務データと、そのファクシミリ受信によって受信した画像データとを通信装置２から受信（取得）する。
【００５２】
そして、ステップＳ７３において、ステップＳ７２で受信した画像データ中に特定の認識マーク（後述）が存在しているか否かを判別するが、認識マークは存在していない（ステップＳ７３：Ｎｏ）ので、ステップＳ７５において、ステップＳ７２で受信した画像データと業務データを受信データ格納手段１２に格納する。
【００５３】
次に、（２）通常ファクシミリ送信、すなわち、通信装置２から通信装置３へファクシミリ送信した際に、通信装置２が実行したファクシミリ送信業務についての通信サーバ１における通信処理の場合について説明する。
【００５４】
ステップＳ７１において、通信装置２が通信装置３へファクシミリ送信したと判断したら（ステップＳ７１：Ｙｅｓ）、ステップＳ７２において、通信装置２で実行された業務がファクシミリ送信であることを含む上述の業務データと、そのファクシミリ送信によって送信した画像データとを通信装置２から受信する。
【００５５】
そして、ステップＳ７３において、ステップＳ７２で送信した画像データ中に特定の認識マークが存在しているか否かを判別するが、認識マークは存在していない（ステップＳ７３：Ｎｏ）ので、ステップＳ７５において、ステップＳ７２で送信した画像データと業務データを受信データ格納手段１２に格納する。
【００５６】
次に、（３）サーバ指示ファクシミリ送信、すなわち、通信サーバ１からの実行指示に基づいて、通信装置２から通信装置３へファクシミリ送信した際に、通信装置２が実行したファクシミリ送信業務についての通信サーバ１における通信処理の場合について説明する。
【００５７】
ステップＳ７１において、通信サーバ１からの実行指示によって通信装置２が通信装置３へファクシミリ送信したと判断したら（ステップＳ７１：Ｙｅｓ）、ステップＳ７２において、通信装置２で実行された業務がファクシミリ送信であることを含む上述の業務データと、そのファクシミリ送信によって送信した画像データとを通信装置２から受信する。
【００５８】
そして、ステップＳ７３において、ステップＳ７２で送信した画像データ中に特定の認識マークが存在しているか否かを判別するが、認識マークは存在していない（ステップＳ７３：Ｎｏ）ので、ステップＳ７５において、ステップＳ７２で送信した画像データと業務データを受信データ格納手段１２に格納する。
【００５９】
次に、（４）通常複写、すなわち、通信装置２が実行した画像データの複写業務についての通信サーバ１における複写処理の場合について説明する。
【００６０】
ステップＳ７１において、通信装置２が画像データの複写をしたと判断したら（ステップＳ７１：Ｙｅｓ）、ステップＳ７２において、通信装置２で実行された業務が複写であることを含む上述の業務データと、その複写した画像データとを通信装置２から受信する。
【００６１】
そして、ステップＳ７３において、ステップＳ７２で複写した画像データ中に特定の認識マークが存在しているか否かを判別するが、認識マークは存在していない（ステップＳ７３：Ｎｏ）ので、ステップＳ７５において、ステップＳ７２で複写した画像データと業務データを受信データ格納手段１２に格納する。
【００６２】
次に、（５）サーバ指示複写、すなわち、通信サーバ１からの実行指示によって通信装置２が実行した画像データの複写業務についての通信サーバ１における複写処理の場合について説明する。
【００６３】
ステップＳ７１において、通信サーバ１からの実行指示によって通信装置２が画像データの複写をしたと判断したら（ステップＳ７１：Ｙｅｓ）、ステップＳ７２において、通信装置２で実行された業務が複写であることを含む上述の業務データと、その複写した画像データとを通信装置２から受信する。
【００６４】
そして、ステップＳ７３において、ステップＳ７２で複写した画像データ中に特定の認識マークが存在しているか否かを判別するが、認識マークは存在していない（ステップＳ７３：Ｎｏ）ので、ステップＳ７５において、ステップＳ７２で複写した画像データと業務データを受信データ格納手段１２に格納する。
【００６５】
次に、（６）通常印刷、すなわち、通信装置２が実行した画像データの印刷業務についての通信サーバ１における印刷処理の場合について説明する。
【００６６】
ステップＳ７１において、通信装置２が受信データ格納手段１２に格納している画像データの印刷をしたと判断したら（ステップＳ７１：Ｙｅｓ）、ステップＳ７２において、通信装置２で実行された業務が印刷であることを含む上述の業務データと、その複写した画像データとを通信装置２から受信する。
【００６７】
そして、ステップＳ７３において、ステップＳ７２で印刷した画像データ中に特定の認識マークが存在しているか否かを判別するが、認識マークは存在していない（ステップＳ７３：Ｎｏ）ので、ステップＳ７５において、ステップＳ７２で印刷した画像データと業務データを受信データ格納手段１２に格納する。
【００６８】
次に、（７）サーバ指示印刷、すなわち、通信サーバ１からの実行指示によって通信装置２が実行した画像データの印刷業務についての通信サーバ１における印刷処理の場合について説明する。
【００６９】
ステップＳ７１において、通信サーバ１からの実行指示によって通信装置２が受信データ格納手段１２に格納している画像データの印刷をしたと判断したら（ステップＳ７１：Ｙｅｓ）、ステップＳ７２において、通信装置２で実行された業務が印刷であることを含む上述の業務データと、その複写した画像データとを通信装置２から受信する。
【００７０】
そして、ステップＳ７３において、ステップＳ７２で印刷した画像データ中に特定の認識マークが存在しているか否かを判別するが、認識マークは存在していない（ステップＳ７３：Ｎｏ）ので、ステップＳ７５において、ステップＳ７２で印刷した画像データと業務データを受信データ格納手段１２に格納する。
【００７１】
次に、（８）通常表示、すなわち、通信装置２が実行した画像データの画面表示業務についての通信サーバ１における画面表示処理の場合について説明する。
【００７２】
ステップＳ７１において、通信装置２が受信データ格納手段１２に格納している画像データの画面表示をしたと判断したら（ステップＳ７１：Ｙｅｓ）、ステップＳ７２において、通信装置２で実行された業務が画面表示であることを含む上述の業務データと、その画面表示した画像データとを通信装置２から受信する。
【００７３】
そして、ステップＳ７３において、ステップＳ７２で画面表示した画像データ中に特定の認識マークが存在しているか否かを判別するが、認識マークは存在していない（ステップＳ７３：Ｎｏ）ので、ステップＳ７５において、ステップＳ７２で画面表示した画像データと業務データを受信データ格納手段１２に格納する。
【００７４】
次に、（９）サーバ指示表示、すなわち、通信サーバ１からの実行指示によって通信装置２が実行した画像データの画面表示業務についての通信サーバ１における画面表示処理の場合について説明する。
【００７５】
ステップＳ７１において、通信サーバ１からの実行指示によって通信装置２が受信データ格納手段１２に格納している画像データの画面表示をしたと判断したら（ステップＳ７１：Ｙｅｓ）、ステップＳ７２において、通信装置２で実行された業務が画面表示であることを含む上述の業務データと、その画面表示した画像データとを通信装置２から受信する。
【００７６】
そして、ステップＳ７３において、ステップＳ７２で画面表示した画像データ中に特定の認識マークが存在しているか否かを判別するが、認識マークは存在していない（ステップＳ７３：Ｎｏ）ので、ステップＳ７５において、ステップＳ７２で画面表示した画像データと業務データを受信データ格納手段１２に格納する。
【００７７】
最後に、（１０）再実行（ＲＴ）、すなわち、通信装置３から通信装置２へ業務の再実行指示を含む画像データをファクシミリ送信した際に、通信装置２が実行した再実行業務についての通信サーバ１における再実行処理の場合について説明する。
【００７８】
ステップＳ７１において、通信装置２が通信装置３からファクシミリ受信したと判断したら（ステップＳ７１：Ｙｅｓ）、ステップＳ７２において、通信装置２で実行された業務がファクシミリ受信であることを含む上述の業務データと、そのファクシミリ受信によって受信した画像データとを通信装置２から受信する。
【００７９】
そして、ステップＳ７３において、ステップＳ７２で受信した画像データ中に特定の認識マークが存在しているか否かを判別する。認識マークが存在するか否かによって、その画像データの種別が再実行を指示するための画像データであるのか、あるいは再実行を指示するための画像データではない通常の画像データであるのかを判別するが、ここでは、後述する図８または図９の例に示すように、再実行指示を含む画像データには「認識マーク」が存在している（ステップＳ７３：Ｙｅｓ）ので、ステップＳ７４において、後述する再実行処理を実行する。
【００８０】
そして、ステップＳ７５において、ステップＳ７２で受信した画像データと業務データを受信データ格納手段１２に格納する。
【００８１】
図１０は、再実行処理の流れを示すフローチャートである。
【００８２】
図７のステップＳ７３で画像データ中に特定の認識マークが存在していると判断された場合、まず、ステップＳ１０１において、「再実行を指示するための画像データである」と判別された画像データにおける所定領域の画像情報を、ＯＣＲ解析機能を用いて文字情報として認識する。
【００８３】
図８は、再実行処理を指示するための用紙の例（その１）を示す図であり、図９は、再実行処理を指示するための用紙の例（その２）を示す図である。
【００８４】
図８あるいは図９に示した例では、紙面右側の升目が設けられた領域が所定領域である。そして、「山田  ▽▽」、「○○○株式会社」、「ＦＡＸ送信」、「×××見積り」等の文字を認識する。
【００８５】
図１０の説明に戻り、ステップＳ１０２において、ステップＳ１０１で認識された「山田  ▽▽」、「○○○株式会社」、「ＦＡＸ送信」、「×××見積り」等の文字情報を検索条件とし、この検索条件に基づいて、上記受信データ格納手段１２に格納された業務データを検索する。例えば、図８または図９に示した例では、『山田▽▽』が『２００５年２月１０日』に『○○○株式会社』宛に『ＦＡＸ送信』した『×××見積り』を検索することが出来る。
【００８６】
次に、ステップＳ１０３において、ステップＳ１０２での検索によりヒットしたか（検索結果のリストが存在するか）否かを判断し、ヒットしなかった場合（ステップＳ１０３：Ｎｏ）は、ステップＳ１０４において、ステップＳ１０２の検索により何もヒットしなかった旨（エラー）を出力する。他方、ヒットした場合（ステップＳ１０３：Ｙｅｓ）は、ステップＳ１０５において、その検索結果（リスト）が１つであるのか否かを判断し、検索結果が１つでない場合、すなわち検索結果が複数である場合（ステップＳ１０５：Ｎｏ）は、ステップＳ１０６において、検索された業務データと該業務データに対応する画像データとの組のリストである検索結果リストを、通信装置２および公衆回線４を介して通信装置２の表示画面上に表示したり、紙媒体に印刷したりして出力する。
【００８７】
図１１は、検索結果の出力例を示す図である。
【００８８】
図１１に示した例では、『山田▽▽』が『２００５年２月１０日』に『○○○株式会社』宛に『ＦＡＸ送信』した『×××見積り』は、「実行業務ＩＤ」が『０５０２１０００１２』と『０５０２１００００７』と『０５０２１０００１５』の３つの検索結果が存在していることを示している。
【００８９】
図１０の説明に戻り、ステップＳ１０７において、その検索結果リストの出力を見たユーザからの指示があったことを検出すること（ステップＳ１０７：Ｙｅｓ）により、ステップＳ１０８において、選択された組の画像データとステップＳ１０１で認識された文字情報とに基づいて、上記通信装置２が実行する業務の内容を示す業務定義（図６参照）を作成する。なお、ここで、認識された文字情報は、例えば、図９に示した例では、「○○○システム（株）」、「０４３−１１１−●●●●」、紙面下方の「ＦＡＸ送信」等であり、置換処理のチェックボックスを確認して、置換処理の指定があるので、認識された文字情報に従って業務データを置換して業務定義を作成する。また、ステップＳ１０５でリストが１つであると判断された場合（ステップＳ１０５：Ｙｅｓ）には、ユーザが選択をする必要が無いので直ちにステップＳ１０８の処理に進む。
【００９０】
そして、ステップＳ１０９において、通信装置２に対してステップＳ１０８で作成された業務定義を実行するように指示する。
【００９１】
以上、本発明を適用した実施の形態を説明してきたが、本発明が適用される通信サーバは、その機能が実行されるのであれば、上述の実施の形態に限定されることなく、単体の装置であっても、複数の装置からなるシステムあるいは統合装置であっても、ＬＡＮ、ＷＡＮ等のネットワークを介して処理が行なわれるシステムであってもよいことは言うまでもない。
【００９２】
すなわち、本発明は、以上に述べた実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成または形状を取ることができる。
【図面の簡単な説明】
【００９３】
【図１】本発明を適用した通信サーバが実現するネットワークシステムの構成例（その１）を示す図である。
【図２】本発明を適用した通信サーバが実現するネットワークシステムの構成例（その２）を示す図である。
【図３】本発明を適用した通信サーバのハードウェア構成図である。
【図４】本発明を適用した通信サーバの機能構成図である。
【図５】受信データ格納手段に格納されたデータベースのデータ構成例を示す図である。
【図６】業務定義格納手段に格納されたデータベースのデータ構成例を示す図である。
【図７】通信サーバにおいて実行される通信処理の流れを示すフローチャートである。
【図８】再実行処理を指示するための用紙の例（その１）を示す図である。
【図９】再実行処理を指示するための用紙の例（その２）を示す図である。
【図１０】再実行処理の流れを示すフローチャートである。
【図１１】検索結果の出力例を示す図である。
【符号の説明】
【００９４】
１      通信サーバ
２      通信装置
３      通信装置
４      公衆回線
５      ネットワーク
１１    データ受信手段
１２    受信データ格納手段
１３    画像データ判別手段
１４    文字認識手段
１５    業務データ検索手段
１６    検索結果出力手段
１７    再実行業務選択手段
１８    業務定義作成手段
１９    業務定義格納手段
２０    業務実行指示手段
２１    バス
２２    ＣＰＵ
２３    ＲＯＭ
２４    ＲＡＭ
２５    Ｖ−ＲＡＭ
２６    外部記憶部
２７    キー入力部
２８    表示部
２９    ＵＳＢ通信部
３０    ネットワーク通信部
【図３】
2006314064.tif 000003
【図４】
2006314064.tif 000004
【図５】
2006314064.tif 000005
【図６】
2006314064.tif 000006
【図７】
2006314064.tif 000007
【図８】
2006314064.tif 000008
【図９】
2006314064.tif 000009
【図１０】
2006314064.tif 000010
【図１１】
2006314064.tif 000011
【図１】
2006314064.tif 000012
【図２】
2006314064.tif 000013