(57)【要約】【課題】本発明は、配信先情報の埋め込まれたバーコードを利用して意図する配信先に文書データを確実に配信するデータ配信装置、データ配信方法、データ配信プログラム及び記録媒体に関する。【解決手段】複合装置１は、入力される文書データに埋め込まれているバーコードをバーコード検出部１１で検出して、バーコード解釈部１２で、該バーコードから配信先情報を抽出し、抽出した配信先情報をバーコード表示部１３で表示出力して、表示出力した配信先に対する配信の許否がユーザ選択通知部１４で入力されると、配信制御部１５が、該配信許否の結果に応じて該文書データの該配信先情報の示す配信先への配信または配信中止を制御する。【選択図】          図１
2011129966.tif 000002
【特許請求の範囲】
【請求項１】
文書データに付加されている記号情報を検出する記号情報検出手段と、
前記記号情報から配信先情報を抽出する配信先情報抽出手段と、
前記文書データの文字情報から配信先情報を抽出するＯＣＲ手段と、
前記配信先情報抽出手段または／及び前記ＯＣＲ手段の抽出した前記配信先情報を報知出力する報知出力手段と、
報知された配信先への前記文書データの配信に対する許否を入力する配信許否入力手段と、
前記配信許否入力手段による配信許否の結果に応じて前記文書データの前記配信先情報の示す配信先への配信または配信中止を制御する配信制御手段と、
を備えていることを特徴とするデータ配信装置。
【請求項２】
前記データ配信装置は、
前記記号情報検出手段が検出して前記配信先情報抽出手段の抽出した前記配信先情報が複数存在するときに、文書データ内において予め設定されている付加位置に付加されている記号情報の配信先情報、または、該複数の配信先情報から任意に選択された配信先情報を、該文書の配信先情報として選択する配信先情報選択手段を備えていることを特徴とする請求項１記載のデータ配信装置。
【請求項３】
前記データ配信装置は、
前記記号情報検出手段による記号情報の検出または前記配信先情報抽出手段による配信先情報の抽出に失敗及び前記ＯＣＲ手段による配信先情報の抽出に失敗したとき、または、前記配信許否入力手段で該配信先情報抽出手段の抽出した前記配信先情報の配信先への配信が許否されたときに、前記文書データの配信先情報を操作入力する配信先情報入力手段をさらに備えていることを特徴とする請求項１または請求項２記載のデータ配信装置。
【請求項４】
前記データ配信装置は、
前記文書データが複数のページで構成されている場合、ページ毎、または、文書単位で、前記記号情報検出手段、前記配信先情報抽出手段、前記ＯＣＲ手段、前記報知出力手段、前記配信許否入力手段及び前記配信制御手段による配信先制御処理を行うことを特徴とする請求項１から請求項３のいずれかに記載のデータ配信装置。
【請求項５】
前記記号情報は、バーコードであることを特徴とする請求項１から請求項４のいずれかに記載のデータ配信装置。
【請求項６】
文書データを生成するデータ生成装置とデータ生成装置の生成した文書データを所定の配信先に転送するデータ処理装置が所定のネットワークで接続されているデータ配信システムにおいて、
前記データ生成装置は、記号情報または／及び文字情報によって配信先情報の付加されている文書データを生成して前記ネットワークを介して前記データ処理装置に転送し、
前記データ処理装置は、
前記データ生成装置からの前記文書データを受け取るデータ受取手段と、
前記文書データに付加されている記号情報を検出する記号情報検出手段と、
前記記号情報から配信先情報を抽出する配信先情報抽出手段と、
前記文書データの文字情報から配信先情報を抽出するＯＣＲ手段と、
前記配信先情報抽出手段または／及び前記ＯＣＲ手段の抽出した前記配信先情報を報知出力する報知出力手段と、
報知された配信先への前記文書データの配信に対する許否を入力する配信許否入力手段と、
前記配信許否入力手段による配信許否の結果に応じて前記文書データの前記配信先情報の示す配信先への配信または配信中止を制御する配信制御手段と、
を備えていることを特徴とするデータ配信システム。
【請求項７】
コンピュータに、
文書データに付加されている記号情報を検出する記号情報検出処理と、
前記記号情報から配信先情報を抽出する配信先情報抽出処理と、
前記文書データの文字情報から配信先情報を抽出するＯＣＲ処理と、
前記配信先情報抽出処理または／及び前記ＯＣＲ処理で抽出された前記配信先情報を所定の報知手段から報知出力する報知出力処理と、
前記報知出力処理で報知出力される配信先に対して所定の配信許否入力手段から入力される配信の許否を取得する配信許否取得処理と、
所定の入力手段から入力される報知された前記配信先への前記文書データの配信に対する許否入力を取得する配信許否入力取得処理と、
前記配信許否入力取得処理で取得された配信許否の結果に応じて前記文書データの前記配信先情報の示す配信先への配信または配信中止を制御する配信制御処理と、
を実行させることを特徴とするデータ配信プログラム。
【請求項８】
請求項７記載のデータ配信プログラムを記録したことを特徴とするコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ配信装置、データ配信システム、データ配信プログラム及び記録媒体に関し、詳細には、配信先情報を含んだバーコード等の記号情報を利用して意図する配信先に任意のフォームの文書データを確実に配信するデータ配信装置、データ配信システム、データ配信プログラム及び記録媒体に関する。
【背景技術】
【０００２】
近年、紙文書を電子文書に変換して指定の宛先に配信するデータ配信装置が普及してきており、このようなデータ配信においては、電子文書を意図する配信先に確実に配信することが重要となる。
【０００３】
そこで、従来、予め設定されている定型文書の記述内容に基づいて送信先の制限範囲を特定し、定型電子文書の送信先として指定されている宛先情報が送信先の制限範囲内であるか否かに基づいて該定型電子文書の送信の可否を制御する技術が提案されている（特許文献１参照）。
【０００４】
すなわち、この従来技術は、特定の相手先、特定の宛先グループ以外への文書の送信を防止するために、登録済みのアドレス帳を参照して、定型フォームに送信宛先を設定して、該定型フォームに従って所定事項を記述した紙定型文書を読み取り、読み取り文書からメタ情報を作成して電子文書の付加データとして添付して、メタ情報と配信しようとする相手の個人情報及び送信の許可レベルを比較判断する。そして、従来技術は、比較判断の結果、問題なければ電子文書をメタ情報の送信先に送信し、問題があれば送信の禁止または通知を行なって、送信の判断が必要であることを操作者に通知する。従来技術は、操作者から応答が所定時間内にないか、または、配信をしない旨の入力があるときは配信を禁止し、送信許可設定が入力されたと、メタデータ範囲外の配信先にも配信する。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記公報記載の従来技術にあっては、アドレス帳を参照して設定した定型フォームの定型文書を読み取って、該読み取り結果に基づいて指定の宛先への送信を制御しているため、送信先をユーザがアドレス帳から選択する必要があり、自動化することができず、利用性が悪いという問題があった。また、従来技術にあっては、予め定型化された定型文書に対してのみ適用することができ、汎用性、利用性が悪いという問題があった。さらに、従来技術は、送信可能な相手先の範囲を特定しているので、特定の者以外への誤送信を防ぐことはできるが、送信先が正しいか否かを確認することができず、意図する相手先への送信を適切に確保する上で、改良の必要があった。
【０００６】
そこで、本発明は、任意のフォームの文書データを意図する配信先に確実に配信することのできるデータ配信装置、データ配信システム、データ配信プログラム及び記録媒体を提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明は、上記目的を達成するために、文書データに付加されている記号情報を検出して、該記号情報から配信先情報を抽出し、また、文書データの文字情報をＯＣＲ処理して配信先情報を抽出し、抽出した配信先情報を報知出力して、報知出力した配信先に対する配信の許否が入力されると、該配信許否の結果に応じて該文書データの該配信先情報の示す配信先への配信または配信中止を制御することを特徴としている。
【０００８】
また、本発明は、配信先情報の付加された記号情報を複数検出して配信先情報が複数存在すると、文書データ内での予め設定されている付加位置に付加されている記号情報の配信先情報、または、該複数の配信先情報から任意に選択された配信先情報を、該文書の配信先情報として選択することを特徴としてもよい。
【０００９】
さらに、本発明は、記号情報の検出または検出された記号情報からの配信先情報の抽出に失敗したとき、または、抽出した配信先情報の配信先への配信が許否されたときに、前記文書データの配信先情報を操作入力することを特徴としてもよい。
【発明の効果】
【００１０】
本発明によれば、任意のフォームの文書データを意図する配信先に確実に配信することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１実施例を適用した複合装置の要部ブロック構成図。
【図２】第１実施例の適用されるバーコードの付与された文書データの一例を示す図。
【図３】第１実施例による文書配信処理を示すフローチャート。
【図４】文書配信処理の説明図。
【図５】第２実施例の複合装置の要部ブロック構成図。
【図６】バーコードが２つある場合の文書の一例を示す図。
【図７】第２実施例による文書配信処理を示すフローチャート。
【図８】文書配信先表示画面の一例を示す図。
【図９】第３実施例の複合装置の要部ブロック構成図。
【図１０】複数の配信先を選択する場合の配信先表示画面の一例を示す図。
【図１１】第３実施例による文書配信処理を示すフローチャート。
【図１２】第４実施例の複合装置の要部ブロック構成図。
【図１３】第４実施例の配信先入力表示画面の一例を示す図。
【図１４】第４実施例による文書配信処理を示すフローチャート。
【図１５】第４実施例における複合装置の他の例を示す要部ブロック構成図。
【図１６】第４実施例における配信先入力表示画面の他の例を示す図。
【図１７】第４実施例における複合装置のさらに他の例を示すブロック構成図。
【図１８】第４実施例における配信先入力表示画面のさらに他の例を示す図。
【図１９】第４実施例によるＯＣＲを用いた場合の文書配信処理を示すフローチャート。
【図２０】画像処理システムのシステム構成図。
【図２１】図２０の画像処理サーバのブロック構成図。
【図２２】図２０の複合装置と画像処理サーバの機能ブロック構成図。
【発明を実施するための形態】
【００１２】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１３】
図１〜図４は、本発明のデータ配信装置、データ配信システム、データ配信プログラム及び記録媒体の第１実施例を示す図であり、図１は、本発明のデータ配信装置、データ配信システム、データ配信プログラム及び記録媒体の第１実施例を適用した複合装置１の要部ブロック構成図である。
【００１４】
図１において、複合装置１は、通常の複合装置としての機能、例えば、原稿の画像を読み取る読み取り部と、相手ファクシミリ装置との間でファクシミリ制御信号と文書データをファクシミリ通信するファクシミリ通信部と、受信した文書データや読み取り部で読み取った原稿の画像を記録紙に印刷出力する印刷部と、インターネットに接続されたネットワークやインターネット自体あるいは専用線で接続されたコンピュータ等の外部装置と通信して該外部装置との間で文書データ等のデータの授受を行う外部通信部及び各種動作の指示操作を行う操作キーや複合装置１から利用者に情報を報知出力するディスプレイ等を備えた操作表示部等を備えており、さらに、転送処理部１０を備えている。
【００１５】
転送処理部１０は、バーコード検出部１１、バーコード解釈部１２、バーコード表示部１３、ユーザ選択通知部１４、配信制御部１５及び文書配信部１６等を備えている。
【００１６】
複合装置１は、読み取り部で読み取った原稿の画像データ（文書データＢｎ）を、ファクシミリ通信部を利用して指定の宛先にファクシミリ送信したり、外部通信部を介して外部装置から受け取った画像データ（文書データＢｎ）を指定の宛先に外部通信部を介して配信したり、ファクシミリ受信した画像データ（文書データＢｎ）を指定の宛先に外部通信部を介して配信する。
【００１７】
そして、この文書データＢｎには、図２に示すように、文書の任意の位置に配信先情報Ｊａを記号化（バーコード化）したバーコード（記号情報）Ｂｃが付加されており、バーコードＢｃは、文書データＢｎがコンピュータ等で作成されるときには、文書作成アプリケーションによって作成された文書データＢｎに対して、バーコード生成アプリケーションによって、該文書データＢｎの任意の位置に付加されたり、該バーコード生成アプリケーション等によって作成されて印刷出力されたバーコードシールが、印刷出力された文書データＢｎの任意の位置に貼り付けられたりすることによって、文書データＢｎには、バーコードＢｃが付加されている。なお、配信先情報を記号化した記号情報としては、図２では、一次元バーコードＢｃが示されているが、一次元バーコードに限るものではなく、二次元バーコード等であってもよいし、バーコード以外のその他の記号情報であってもよい。
【００１８】
複合装置１は、このような文書データＢｎのファクシミリ送信やデータ配信において、配信処理部１０が、該文書データＢｎの配信先を該文書データＢｎから取得して、利用者に確認させた後に、該配信先に該文書データＢｎを配信する。
【００１９】
配信処理部１０のバーコード検出部（記号情報検出手段）１１は、入力文書データＢｎを走査して、該文書データＢｎからバーコードＢｃを検出し、検出したバーコードＢｃを取り出してバーコード解釈部１２に渡す。
【００２０】
バーコード解釈部（配信先情報抽出手段）１２は、バーコード検出部１１から渡されたバーコードＢｃを解釈して、該バーコードＢｃから文書データＢｎの配信先の情報（配信先情報Ｊａ）を取得し、取得した配信先情報Ｊａをバーコード表示部１３に渡す。この配信先情報Ｊａは、例えば、ファクシミリ通信の場合には、ファクシミリ番号、相手先名称等であり、ネットワークを介したデータ配信の場合には、ネットワークアドレス、相手先名称等である。また、この配信先情報Ｊａは、個人の配信先情報であったり、グループ（例えば、総務課、総務部等）の複数の配信先をグループ単位で登録した配信先情報であってもよい。
【００２１】
バーコード表示部（報知出力手段）１３は、バーコード解釈部１２から受け取った配信先情報Ｊａ（バーコード情報）を、操作表示部のディスプレイ等に表示出力する等によって報知出力するとともに、配信先への配信の許否を問い合わせる表示を行う。
【００２２】
ユーザ選択通知部（配信許否入力手段）１４は、操作表示部の操作キーやタッチパネル等によるバーコード表示部１３の表示した配信先への配信許否の操作内容を取得し、配信許否の操作内容を配信制御部１５に通知する。
【００２３】
配信制御部（配信制御手段）１５は、ユーザ選択通知部１４からの配信許否の通知内容に応じて、バーコード指定が指定する配信先に対する文書データＢｎの配信の許可、不許可の許否を制御し、文書データＢｎの配信を行うときには、配信先情報Ｊａと文書データＢｎを文書配信部１６に渡して配信を指示する。
【００２４】
文書配信部１６は、配信制御部１５から配信先情報Ｊａを文書データＢｎを受け取ると、該配信先情報の配信先に該文書データＢｎをファクシミリ送信またはデータ配信する。
【００２５】
なお、本実施例の複合装置１は、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Versatile Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明のデータ配信方法を実行するデータ配信プログラムを読み込んで図示しないＲＯＭやハードディスク等に導入することで、後述する文書データに付与されている配信先情報を示すバーコードによって配信先を取得して利用者（以下、適宜、ユーザという。）に提示することで、正確な配信先に適切にデータを配信するデータ配信方法を実行するデータ配信装置として構築されている。このデータ配信プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００２６】
次に、本実施例の作用を説明する。本実施例の複合装置１は、任意の形態の文書の任意の位置に付与されている配信先情報を示すバーコードを解釈してユーザの確認の上で配信することで正確な配信先に配信する。
【００２７】
すなわち、複合装置１は、読み取り部、外部通信部またはファクシミリ通信部から図２に示した配信先情報Ｊａを示すバーコードＢｃの付与された文書データＢｎが入力されると、図３に示すように、バーコード検出部１１が、入力文書データＢｎを走査して、該文書データＢｎからバーコードＢｃを検出し、検出したバーコードＢｃを取り出してバーコード解釈部１２に渡す（ステップＳ１０１）。バーコード解釈部１２は、バーコード検出部１１から渡されたバーコードＢｃを解釈して、該バーコードＢｃから文書データＢｎの配信先情報Ｊａを取得し、取得した配信先情報Ｊａをバーコード表示部１３に渡す（ステップＳ１０２）。バーコード表示部１３は、バーコード解釈部１２から受け取った配信先情報（バーコード情報）Ｊａを、例えば、図４に示すように、操作表示部のディスプレイ２０に表示出力するとともに、配信先への配信の許否を問い合わせる表示を行う。なお、図４には、配信先情報Ｊａとして、「配信先情報Ｊａ」、宛先に配信するか否かの問い合わせ及び配信するか否かの問い合わせに対する返答としての「ＯＫ」と「キャンセル」のボタンが表示されている。
【００２８】
ユーザは、ディスプレイ２０に表示された配信先（配信先情報Ｊａ）が意図した配信先であれば、［ＯＫ］ボタンを操作して配信を続行させ、意図した配信先でないときには、「キャンセル」ボタンを操作して配信を中止させる。
【００２９】
ユーザ選択通知部１４は、操作表示部の操作キーやディスプレイ２０のタッチパネル等によるバーコード表示部１３の表示した配信先への配信許否の操作内容を取得して配信許否の操作内容を配信制御部１５に通知し（ステップＳ１０４）、配信制御部１５は、ユーザ選択通知部１４からの配信許否の通知が配信「ＯＫ」であるか、「キャンセル」であるかを判断する（ステップＳ１０５）。配信制御部１５は、配信許否通知が配信「ＯＫ」であると、配信先情報Ｊａと文書データＢｎを文書配信部１６に渡して配信を指示し、文書配信部１６が、配信制御部１５から該配信先情報の配信先に該文書データＢｎをファクシミリ送信またはデータ配信する（ステップＳ１０６）。配信制御部１５は、配信許否通知が配信「キャンセル」であると、配信情報と文書データＢｎを文書配信部１６へ渡すことなく、配信をキャンセルする（ステップＳ１０７）。
【００３０】
このように、本実施例の複合装置１は、入力される文書データＢｎに付加されているバーコードをバーコード検出部１１で検出して、バーコード解釈部１２で、該バーコードから配信先情報を抽出し、抽出した配信先情報をバーコード表示部１３で表示出力（報知出力）して、表示出力した配信先に対する配信の許否がユーザ選択通知部１４で入力されると、配信制御部１５が、該配信許否の結果に応じて該文書データＢｎの該配信先情報の示す配信先への配信または配信中止を制御している。
【００３１】
したがって、文書データＢｎの任意の位置に付加されたバーコードから抽出した配信先情報の配信先がユーザの意図する配信先であるかをユーザが確認した後に、文書データＢｎを該配信先に配信することができ、ユーザの意図する配信先に確実に文書データＢｎを配信することができる。
【００３２】
また、本実施例の複合装置１は、配信先情報をディスプレイ２０に表示出力しているので、ユーザが視覚によって配信先の適否を確認することができ、ユーザの意図する配信先により一層確実に文書データＢｎを配信することができる。
【００３３】
さらに、本実施例の複合装置１は、文書データＢｎが複数のページで構成されている場合、ページ毎、または、文書単位で文書配信処理（配信制御処理）を行うかを予め設定して、該設定に応じて文書配信処理を行ってもよい。
【００３４】
このようにすると、複数のページで構成される文書データＢｎを、重複したバーコードの付加や検出等の処理を防止しつつ、ページ単位または文書単位で、ユーザの意図する配信先に適切かつ確実に配信することができる。
【実施例２】
【００３５】
図５〜図８は、本発明のデータ配信装置、データ配信システム、データ配信プログラム及び記録媒体の第２実施例を示す図であり、図５は、本発明のデータ配信装置、データ配信システム、データ配信プログラム及び記録媒体の第２実施例を適用した複合装置３０の要部ブロック構成図である。
【００３６】
なお、本実施例は、上記第１実施例の複合装置１と同様の複合装置に適用したものであり、第１実施例の複合装置１と同様の構成部分には、同一の符号を付してその詳細な説明を省略する。
【００３７】
図５において、複合装置３０は、第１実施例の複合装置１と同様に、通常の複合装置としての機能を備えているとともに、配信処理部４０を備えており、配信処理部４０は、第１実施例の配信処理部１０と同様のバーコード検出部１１、バーコード解釈部１２、バーコード表示部１３、ユーザ選択通知部１４、配信制御部１５及び文書配信部１６を備えているとともに、バーコード選択部４１を備えている。
【００３８】
バーコード選択部（配信先情報選択手段）４１には、バーコード解釈部１２の解釈した配信先情報が入力され、バーコード選択部４１は、例えば、図６に示すように、文書Ｂｎに、２つのバーコードＢｃａ、Ｂｃｂが付加されていて、バーコードＢｃａが、配信先情報Ｊａのバーコード、バーコードＢｃｂが、配信先情報Ｊｂのバーコードであるとすると、予め設定されている位置のバーコードを選択して、バーコード解釈部１２の解釈した配信先情報Ｊａ、Ｊｂをバーコード表示部１３に渡す。なお、図６では、バーコードＢｃａが、座標（１、１）に配置されていて、配信先情報Ｊａが記号化（画像化）されて埋め込まれており、バーコードＢｃｂが、座標（１、２）に配置されていて、配信先情報Ｊｂが記号化されて埋め込まれているものとしている。
【００３９】
そして、文書データＢｎに複数のバーコードＢｃが存在する場合に、文書データＢｎのどの位置のバーコードＢｃを正規の配信先として採用する配信先情報の埋め込まれているバーコードＢｃとして採用するかは、文書データＢｎを複合装置３０に投入する際等の適宜のタイミングに、複合装置３０の操作表示部の操作、文書データＢｎを複合装置３０に送信する外部装置での操作等によって設定される。
【００４０】
次に、本実施例の作用を説明する。本実施例の複合装置３０は、図７に示すように、配信先情報の埋め込まれた複数のバーコードＢｃから１つを適切に自動選択して文書データＢｎの配信先を決定して、ユーザの確認を経た後に配信する文書配信処理を行う。なお、図７において、図３に示した文書配信処理と同様の処理ステップには、同一のステップナンバを付与して、その説明を簡略化する。また、以下の説明では、図６に示したように、文書データＢｎに２つのバーコードＢｃａ、Ｂｃｂが付加されているものとして説明する。
【００４１】
すなわち、複合装置３０は、図７に示すように、読み取り部、外部通信部またはファクシミリ通信部から配信先情報Ｊａ、Ｊｂの埋め込まれたバーコードＢｃａ、Ｂｃｂの付与された文書データＢｎが入力されると、バーコード検出部１１が、入力文書データＢｎを走査して、該文書データＢｎからバーコードＢｃａとバーコードＢｃｂを検出し、検出したバーコードＢｃａ、Ｂｃｂを取り出してバーコード解釈部１２に渡す（ステップＳ１０１）。バーコード解釈部１２は、バーコード検出部１１から渡されたバーコードＢｃａ及びバーコードＢｃｂを解釈して、該バーコードＢｃａ、Ｂｃｂから文書データＢｎの配信先情報Ｊａ、Ｊｂを取得し、バーコード選択部４１に渡す（ステップＳ１０２）。
【００４２】
バーコード選択部４１は、予め設定された位置に存在しているバーコードＢｃａ、Ｂｃｂ、例えば、バーコードＢｃａを選択して、選択したバーコードＢｃａの配信先情報Ｊａをバーコード表示部１３に渡す（ステップＳ２０１）。また、バーコード選択部４１は、予め設定されている位置が、バーコードＢｃｂの位置であると、バーコードＢｃｂの配信先情報Ｊｂをバーコード表示部１３に渡す。
【００４３】
バーコード表示部１３は、バーコード解釈部１２から受け取ったバーコードＢｃａの配信先情報Ｊａ（バーコード情報）を、例えば、図４に示したように、操作表示部のディスプレイ２０に表示出力するとともに、配信先への配信の許否を問い合わせる文書配信先表示画面をディスプレイ２０に表示する。
【００４４】
ユーザは、ディスプレイ２０に表示された配信先（配信先情報Ｊａ）が意図した配信先であれば、［ＯＫ］ボタンを操作して配信を続行させ、意図した配信先でないときには、「キャンセル」ボタンを操作して配信を中止させる。なお、バーコード表示部１３は、バーコード解釈部１２からバーコードＢｃｂの配信先情報Ｊｂを受け取ると、図８に示すように、配信先情報Ｊｂと配信選択情報を文書配信先表示画面として、操作表示部のディスプレイ２０に表示する。
【００４５】
ユーザ選択通知部１４は、操作表示部の操作キーやディスプレイ２０のタッチパネル等によるバーコード表示部１３の表示した配信先への配信許否の操作内容を取得して配信許否の操作内容を配信制御部１５に通知し（ステップＳ１０４）、配信制御部１５は、ユーザ選択通知部１４からの配信許否の通知が配信「ＯＫ」であるか、「キャンセル」であるかを判断する（ステップＳ１０５）。配信制御部１５は、配信許否通知が配信「ＯＫ」であると、選択された配信先情報Ｊａまたは配信先情報Ｊｂと文書データＢｎを文書配信部１６に渡して配信を指示し、文書配信部１６が、配信制御部１５から該配信先情報の配信先に該文書データＢｎをファクシミリ送信またはデータ配信する（ステップＳ１０６）。配信制御部１５は、配信許否通知が配信「キャンセル」であると、配信先情報Ｊａまたは配信先情報Ｊｂと文書データＢｎを文書配信部１６へ渡すことなく、配信をキャンセルする（ステップＳ１０７）。
【００４６】
このように、本実施例の複合装置３０は、バーコード検出部１１が検出してバーコード解釈部１２が抽出した配信先情報が複数存在するときに、バーコード選択部４１が、文書データＢｎ内での予め設定されている付加位置に付加されているバーコードの配信先情報を、該文書データＢｎの配信先情報として選択している。
【００４７】
したがって、配信先情報の埋め込まれているバーコードが複数付加されている文書データＢｎを、予め設定されて衣類とのバーコードの排紙先情報を自動的に選択して、ユーザの確認の上で、ユーザの意図する配信先に適切にかつ確実に配信することができる。
【実施例３】
【００４８】
図９〜図１１は、本発明のデータ配信装置、データ配信システム、データ配信プログラム及び記録媒体の第６実施例を示す図であり、図９は、本発明のデータ配信装置、データ配信システム、データ配信プログラム及び記録媒体の第３実施例を適用した複合装置５０の要部ブロック構成図である。
【００４９】
なお、本実施例は、上記第１実施例の複合装置１と同様の複合装置に適用したものであり、第１実施例の複合装置１と同様の構成部分には、同一の符号を付してその詳細な説明を省略する。
【００５０】
図９において、複合装置５０は、第１実施例の複合装置１と同様に、通常の複合装置としての機能を備えているとともに、配信処理部６０を備えており、配信処理部６０は、第１実施例の配信処理部１０と同様のバーコード検出部１１、バーコード解釈部１２、バーコード表示部１３、ユーザ選択通知部１４、配信制御部１５及び文書配信部１６を備えているとともに、バーコード選択入力部６１を備えている。
【００５１】
バーコード検出部１１は、例えば、図６に示したように、文書データＢｎに、それぞれ配信先情報Ｊａ、Ｂの埋め込まれている複数（図６では、２つ）のバーコードＢｃａ、Ｂｃｂが付加されている場合、全てのバーコードＢｃａ、Ｂｃｂを検出してバーコード解釈部１２に渡し、バーコード解釈部１２は、バーコード検出部１１の検出した全てのバーコードＢｃａ、Ｂｃｂを解釈して該バーコードＢｃａ、Ｂｃｂから文書データＢｎの配信先情報Ｊａ、Ｊｂを取得し、バーコード表示部１３に渡す。
【００５２】
バーコード表示部１３は、バーコード解釈部１２から受け取った全ての配信先情報（バーコード情報）Ｊａ、Ｊｂを、例えば、図１０に示すように、操作表示部のディスプレイ２０に表示出力するとともに、配信先への配信の許否を問い合わせる表示を行う。なお、図１０には、配信先情報として、「配信先情報Ｊａ」と「配信先情報Ｊｂ」、宛先に配信するか否かの問い合わせ及び配信するか否かの問い合わせに対する返答としての「ＯＫ」と「キャンセル」のボタンが表示されている。
【００５３】
ユーザ選択入力部６１は、操作表示部の操作キーの操作またはタッチパネルの操作等によってバーコード表示部１３の表示する配信先情報（例えば、配信先情報Ｊａ、配信先情報Ｊｂ）から配信先として意図する配信先情報が選択されると、選択された配信先情報をユーザ選択通知部１４に渡す。なお、ユーザ選択入力部６１は、選択する配信先情報としては、１つの配信先に限るものではなく、２つ以上の配信先であってもよい。なお、図１０では、配信情報Ｊａと配信先情報Ｊｂの双方が選択されている状態を示している。例えば、ユーザは、ディスプレイ２０に表示された配信先（配信先情報Ｊａまたは／及び配信先情報Ｊｂ）から配信したい配信先を操作表示部のキー操作やタッチパネルの操作等によって選択して、配信を指示する［ＯＫ］ボタンを操作して配信先情報Ｊａまたは／及び配信先情報Ｊｂをユーザ選択通知部１４に渡して配信を続行させ、意図した配信先がないときには、「キャンセル」ボタンを操作して配信先情報Ｊａ、Ｊｂをユーザ選択通知部１４に渡すことなく配信を中止させる。
【００５４】
次に、本実施例の作用を説明する。本実施例の複合装置５０は、図１１に示すように、配信先情報の埋め込まれた複数のバーコードＢｃから１つをユーザの選択操作に応じて選択して文書データＢｎの配信先を決定して、ユーザの確認を経た後に配信する文書配信処理を行う。なお、図１１において、図３に示した文書配信処理と同様の処理ステップには、同一のステップナンバを付与して、その説明を簡略化する。また、以下の説明では、図６に示したように、文書データＢｎに２つのバーコードＢｃａ、Ｂｃｂが付加されているものとして説明する。
【００５５】
すなわち、複合装置５０は、図１１に示すように、読み取り部、外部通信部またはファクシミリ通信部から配信先情報を示すバーコードＢｃａ、Ｂｃｂの付与された文書データＢｎが入力されると、バーコード検出部１１が、入力文書データＢｎを走査して、該文書データＢｎからバーコードＢｃａとバーコードＢｃｂを検出し、検出したバーコードＢｃａ、Ｂｃｂを取り出してバーコード解釈部１２に渡す（ステップＳ１０１）。バーコード解釈部１２は、バーコード検出部１１から渡されたバーコードＢｃａ及びバーコードＢｃｂを解釈して、該バーコードＢｃａ、Ｂｃｂから文書データＢｎの配信先情報Ｊａ、Ｊｂを取得し、取得した配信先情報Ｊａ、Ｊｂをバーコード表示部１３に渡す（ステップＳ１０２）。バーコード表示部１３は、バーコード解釈部１２から受け取った配信先情報Ｊａ、Ｊｂ（バーコード情報）を、例えば、図１０（ａ）に示したように、操作表示部のディスプレイ２０に表示出力するとともに、配信先への配信の許否を問い合わせる表示を行う（ステップＳ１０３）。
【００５６】
ユーザは、ディスプレイ２０に表示された配信先表示画面から、操作表示部のキー操作等によって、ユーザの意図する配信先の配信先情報Ｊａ、Ｊｂが選択される。
【００５７】
バーコード選択入力部６１は、このユーザによる選択操作内容を取得して、選択された配信先情報または「キャンセル」操作内容をユーザ選択通知部１４に渡す（ステップＳ３０１）。
【００５８】
ユーザ選択通知部１４は、バーコード選択入力部６１から渡された配信先情報またはキャンセルに応じて、例えば、図１０（ｂ）に示すように、バーコード選択入力部６１での選択内容を配信先表示画面として表示して通知し（ステップＳ１０４）、配信制御部１５が、配信先表示画面で「ＯＫ」が選択操作されたか、「キャンセル」が選択操作されたかをチェックする（ステップＳ１０５）。なお、図１０（ｂ）では、配信先情報Ｊａと配信先情報Ｊｂの双方が配信先として選択されている状態を示している。
【００５９】
ユーザ選択通知部１４は、操作表示部の操作キーやディスプレイ２０のタッチパネル等によるバーコード表示部１３の表示した配信先への配信許否の操作内容を取得して配信許否の操作内容を配信制御部１５に通知し（ステップＳ１０４）、配信制御部１５は、ユーザ選択通知部１４からの配信許否の通知が配信「ＯＫ」であるか、「キャンセル」であるかを判断する（ステップＳ１０５）。配信制御部１５は、配信許否通知が配信「ＯＫ」であると、配信先情報と文書データＢｎを文書配信部１６に渡して配信を指示し、文書配信部１６が、配信制御部１５から該配信先情報の配信先に該文書データＢｎをファクシミリ送信またはデータ配信する（ステップＳ１０６）。配信制御部１５は、配信許否通知が配信「キャンセル」であると、配信情報と文書データＢｎを文書配信部１６へ渡すことなく、配信をキャンセルする（ステップＳ１０７）。
【００６０】
このように、本実施例の複合装置５０は、バーコード検出部１１が検出してバーコード解釈部１２が抽出した配信先情報が複数存在するときに、抽出した複数の配信先情報をディスプレイ２０に表示して、バーコード選択入力部６１で選択された配信先情報を、該文書データＢｎの配信先情報として選択している。
【００６１】
したがって、配信先情報の埋め込まれているバーコードが複数付加されている文書データＢｎを、ユーザの選択によって、ユーザの確認の上で、ユーザの意図する配信先に適切にかつ確実に配信することができる。
【実施例４】
【００６２】
図１２〜図１４は、本発明のデータ配信装置、データ配信システム、データ配信プログラム及び記録媒体の第４実施例を示す図であり、図１２は、本発明のデータ配信装置、データ配信システム、データ配信プログラム及び記録媒体の第４実施例を適用した複合装置７０の要部ブロック構成図である。
【００６３】
なお、本実施例は、上記第１実施例の複合装置１と同様の複合装置に適用したものであり、第１実施例の複合装置１と同様の構成部分には、同一の符号を付してその詳細な説明を省略する。
【００６４】
図１２において、複合装置７０は、第１実施例の複合装置１と同様に、通常の複合装置としての機能を備えているとともに、配信処理部８０を備えており、配信処理部８０は、第１実施例の配信処理部１０と同様のバーコード検出部１１、バーコード解釈部１２、バーコード表示部１３、ユーザ選択通知部１４、配信制御部１５及び文書配信部１６を備えているとともに、ユーザ入力部８１を備えている。
【００６５】
バーコード検出部１１は、配信先情報の埋め込まれている１つまたは複数のバーコードＢｃの付加されている文書データＢｎ、または、バーコードの付加されていない文書データＢｎ、あるいは、配信先情報以外の情報の埋め込まれているバーコードの付加されている文書データＢｎから全てのバーコードを検出してバーコード解釈部１２に渡し、バーコードが検出されないときには、バーコード未検出通知をユーザ入力部８１に出力する。
【００６６】
バーコード解釈部１２は、バーコード検出部１１の検出した全てのバーコードを解釈して該バーコードから文書データＢｎの配信先情報を取得し、バーコード表示部１３に渡す。また、バーコード解釈部１２は、バーコード検出部１１の検出したバーコードを適切に解釈することができず、配信先情報を取得できなかったときには、ユーザ入力部８１に配信先無し通知をユーザ入力部８１に出力する。
【００６７】
ユーザ入力部（配信先情報入力手段）８１は、操作表示部の操作キーまたは操作表示部のソフトウェアキーボードを表示するディスプレイ上のタッチパネル等であり、配信先の情報（ファクシミリ通信の場合のファクシミリ番号、相手先名称等、ネットワークを介したデータ配信の場合のネットワークアドレス、相手先名称等）が入力操作されると、入力された配信先情報をユーザ選択通知部１４に渡す。
【００６８】
ユーザ選択通知部１４は、バーコード表示部１３で入力された配信先情報を、操作表示部のディスプレイ２０に配信先入力表示画面として表示して、「ＯＫ」ボタンか、「キャンセル」ボタンのいずれが選択されるかチェックして、選択結果を配信制御部１５に渡す。例えば、ユーザ選択通知部１４は、ユーザ入力部８１から配信先情報が渡されると、例えば、図１３に示すように、ユーザ入力部８１で手入力された配信先を表示して、「ＯＫ」が選択されると、該配信先情報と文書データＢｎを配信制御部１５に渡し、「キャンセル」が選択されると、キャンセル通知を配信制御部１５に渡す。また、図１３の配信先入力表示画面には、配信先の追加と削除を選択的に行うことのできる「追加」ボタンと「削除」ボタンが設けられている。ユーザ入力部８１は、この「追加」ボタンと「削除」ボタンが操作されると、配信先情報の追加または削除処理を行う。
【００６９】
以下の配信制御部１５及び文書配信部１６は、第１実施例と同様である。
【００７０】
次に、本実施例の作用を説明する。本実施例の複合装置７０は、図１４に示すように、配信先情報の埋め込まれた複数のバーコードが文書データＢｎに存在しないか、適切にバーコードから配信先情報が取得できないときに、ユーザ入力部８１による手入力での配信先情報に応じて文書データを配信する文書配信処理を行う。
【００７１】
すなわち、複合装置７０は、図１４に示すように、読み取り部、外部通信部またはファクシミリ通信部から文書データＢｎが入力されると、バーコード検出部１１が、入力文書データＢｎを走査して、該文書データＢｎからバーコードの有無を検出し（ステップＳ４０１）、バーコードを検出すると、検出したバーコードを取り出してバーコード解釈部１２に渡して、バーコード解釈部１２が、バーコード検出部１１から渡されたバーコードを解釈して、該バーコードから文書データＢｎの配信先情報が取得可能か判断する（ステップＳ４０２）。
【００７２】
バーコード解釈部１２は、バーコードから配信先情報が取得可能であると、取得した配信先情報をバーコード表示部１３に渡し、バーコード表示部１３が、バーコード解釈部１２から受け取った配信先情報（バーコード情報）を、上述のように、操作表示部のディスプレイ２０に表示出力し（ステップＳ４０３）、配信先への配信の許否を問い合わせる表示を行う（ステップＳ４０４）。
【００７３】
ステップＳ４０４で、「ＯＫ」であれば、ユーザ選択通知部１４は、バーコード選択入力部１４から渡された配信先情報に応じて、バーコード解釈部１２の解釈した配信先情報を配信先表示画面に表示して通知し、配信制御部１５が、配信先表示画面で「ＯＫ」が選択操作されたか、「キャンセル」が選択操作されたかをチェックする（ステップＳ４０５）。
【００７４】
配信制御部１５は、ステップＳ４０５で、配信許否通知が配信「ＯＫ」であると、配信先情報と文書データＢｎを文書配信部１６に渡して配信を指示し、文書配信部１６が、配信制御部１５から該配信先情報の配信先に該文書データＢｎをファクシミリ送信またはデータ配信し（ステップＳ４０６）、配信許否通知が配信「キャンセル」であると、配信情報と文書データＢｎを文書配信部１６へ渡すことなく、配信をキャンセルする（ステップＳ４０７）。
【００７５】
上記ステップＳ４０１で、バーコード検出部１１が文書データＢｎからバーコードを検出できなかったとき、または、ステップＳ４０２で、バーコード解釈部１２がバーコード検出部１１の検出したバーコードから配信先情報を解釈することができなかったとき、あるいは、ステップＳ４０４で、ユーザ選択通知部１４が「キャンセル」を検出したときには、ユーザ入力部８１が、ユーザによって手入力された配信先の情報をユーザ選択通知部１４に渡し、ユーザ選択通知部１４が、入力された配信先情報を配信先表示画面に表示して、ユーザによる選択結果を配信制御部１５に渡す（ステップＳ４０８）。
【００７６】
配信制御部１５は、配信先表示画面で「ＯＫ」が選択操作されたか、「キャンセル」が選択操作されたかをチェックする（ステップＳ４０５）。配信制御部１５は、配信許否通知が配信「ＯＫ」であると、配信先情報と文書データＢｎを文書配信部１６に渡して配信を指示して、文書配信部１６が、配信制御部１５から該配信先情報の配信先に該文書データＢｎをファクシミリ送信またはデータ配信し（ステップＳ４０６）、配信許否通知が「キャンセル」であると、配信情報と文書データＢｎを文書配信部１６へ渡すことなく、配信をキャンセルする（ステップＳ４０７）。
【００７７】
なお、上記ユーザ入力部（配信先情報取得手段）８１におけるユーザによる配信先情報の入力操作においては、直接配信先情報を手入力する場合に限るものではなく、例えば、図１５に示すように、複合装置７０がアドレス帳を記憶するハードディスク等の記憶部（配信先記憶手段）を備えており、ユーザ入力部８１に該アドレス帳の情報を取得するアドレス帳取得部８２が接続されているときには、アドレス帳取得部８２を介してアドレス帳から配信先情報を取得してもよい。この場合、ユーザ入力部８１は、操作表示部の操作に応じてアドレス帳取得部８２を介してアドレス帳から取得したアドレス情報を、ユーザ選択通知部１４に渡して操作表示部のディスプレイ２０に表示させ、表示中のアドレス情報から適宜選択操作されたアドレスを配信先情報として取得してユーザ選択通知部１４に渡して、図１６に示すように、配信先入力表示画面に表示させる。
【００７８】
図１６に示す配信先入力表示画面においては、図１３と同様に、「追加」、「削除」のボタンが設けられており、ユーザ入力部８１によって、適宜、配信先の追加及び削除を行うことができる。
【００７９】
また、上記ユーザ入力部８１におけるユーザによる配信先情報の入力操作においては、図１７に示すように、ＯＣＲ（Optical Character Reader）検出部８３を備えているときには、文書データＢｎに文字によって記載されている配信先情報をＯＣＲ検出部８３で検出して、該文書データＢｎの配信先情報として入力してもよい。
【００８０】
ＯＣＲ検出部（ＯＣＲ手段）８３は、ユーザ入力部８１からＯＣＲ検出の指示があると、文書データＢｎをＯＣＲ検出処理して、文書データＢｎからテキストデータをＯＣＲ処理し、ＯＣＲ処理した結果から配信先情報を抽出して、ユーザ入力部８１に渡す。
【００８１】
ユーザ入力部８１は、ＯＣＲ検出部８３からＯＣＲ処理の結果の配信先情報を受け取ると、図１８に示すように、ユーザ選択通知部１４を介して操作表示部のディスプレイ２０に配信先入力表示画面を表示させ、配信先入力表示画面の表示に従って、ユーザが「ＯＫ」、「キャンセル」、「追加」、「削除」のボタン操作を行うと、該ボタン操作に応じて、配信先情報の決定、キャンセル、追加、削除の各処理を行う。なお、図１８には、ＯＣＲ処理結果の配信先情報として、３つの配信先情報が表示されている状態を示している。
【００８２】
そして、このようにＯＣＲ検出部８３を利用して配信先情報を入力する場合、複合装置７０は、図１９に示すように文書配信処理を行う。なお、図１９において、図１４と同様の処理ステップには、同一のステップナンバを付与して、その説明を簡略化する。
【００８３】
複合装置７０は、図１９に示すように、読み取り部、外部通信部またはファクシミリ通信部から文書データＢｎが入力されると、バーコード検出部１１が、入力文書データＢｎを走査して、該文書データＢｎからバーコードの有無を検出し（ステップＳ４０１）、バーコードを検出すると、検出したバーコードを取り出してバーコード解釈部１２に渡して、バーコード解釈部１２が、バーコード検出部１１から渡されたバーコードを解釈して、該バーコードから文書データＢｎの配信先情報が取得可能か判断する（ステップＳ４０２）。
【００８４】
バーコード解釈部１２は、バーコードから配信先情報が取得可能であると、取得した配信先情報をバーコード表示部１３に渡し、バーコード表示部１３が、バーコード解釈部１２から受け取った配信先情報（バーコード情報）を、上述のように、操作表示部のディスプレイ２０に表示出力し（ステップＳ４０３）、配信先への配信の許否を問い合わせる表示を行う（ステップＳ４０４）。
【００８５】
ステップＳ４０４で、「ＯＫ」であれば、ユーザ選択通知部１４は、バーコード選択入力部１４から渡された配信先情報に応じて、バーコード解釈部１２の解釈した配信先情報を配信先表示画面に表示して通知し、配信制御部１５が、配信先表示画面で「ＯＫ」が選択操作されたか、「キャンセル」が選択操作されたかをチェックする（ステップＳ４０５）。
【００８６】
配信制御部１５は、ステップＳ４０５で、配信許否通知が配信「ＯＫ」であると、配信先情報と文書データＢｎを文書配信部１６に渡して配信を指示し、文書配信部１６が、配信制御部１５から該配信先情報の配信先に該文書データＢｎをファクシミリ送信またはデータ配信し（ステップＳ４０６）、配信許否通知が配信「キャンセル」であると、配信情報と文書データＢｎを文書配信部１６へ渡すことなく、配信をキャンセルする（ステップＳ４０７）。
【００８７】
上記ステップＳ４０１で、バーコード検出部１１が文書データＢｎからバーコードを検出できなかったとき、または、ステップＳ４０２で、バーコード解釈部１２がバーコード検出部１１の検出したバーコードから配信先情報を解釈することができなかったとき、あるいは、ステップＳ４０４で、ユーザ選択通知部１４が「キャンセル」を検出したときには、ユーザ入力部８１が、ＯＣＲ検出部８３に文書データＢｎのＯＣＲ処理を指示し、ＯＣＲ検出部８３が文書データＢｎをＯＣＲ処理して文書データＢｎのテキストデータから配信先情報を抽出してユーザ入力部８１に渡す（ステップＳ４１１）。
【００８８】
ユーザ入力部８１は、ＯＣＲ検出部８３から渡された配信先情報をユーザ選択通知部１４に渡し、ユーザ選択通知部１４が、入力された配信先情報を配信先表示画面に表示して、ユーザによる選択結果を配信制御部１５に渡す（ステップＳ４１２）。
【００８９】
配信制御部１５は、配信先表示画面で「ＯＫ」が選択操作されたか、「キャンセル」が選択操作されたかをチェックする（ステップＳ４０５）。配信制御部１５は、配信許否通知が配信「ＯＫ」であると、配信先情報と文書データＢｎを文書配信部１６に渡して配信を指示して、文書配信部１６が、配信制御部１５から該配信先情報の配信先に該文書データＢｎをファクシミリ送信またはデータ配信し（ステップＳ４０６）、配信許否通知が配信「キャンセル」であると、配信情報と文書データＢｎを文書配信部１６へ渡すことなく、配信をキャンセルする（ステップＳ４０７）。
【００９０】
このように、本実施例の複合装置７０は、バーコード検出部１１によるバーコードの検出またはバーコード解釈部１２による配信先情報の抽出に失敗したとき、また、ユーザ選択通知部１４によってバーコード解釈部１２の抽出した配信先情報の配信先への配信がキャンセルされたときに、ユーザ入力部８１で操作入力された配信先を文書データＢｎの配信先情報として選択している。
【００９１】
したがって、バーコードによる配信先の設定が適切に行えなかったり、誤っている場合に、ユーザの操作によって適切な配信先を設定して、文書データＢｎをユーザの意図する配信先に確実に配信することができる。
【００９２】
また、本実施例の複合装置７０は、バーコード検出部１１によるバーコードの検出またはバーコード解釈部１２による配信先情報の抽出に失敗したとき、また、ユーザ選択通知部１４によってバーコード解釈部１２の抽出した配信先情報の配信先への配信がキャンセルされたときに、複数の配信先に関する配信先情報をアドレス帳としてハードディスク等に記憶して、アドレス帳取得部８２がアドレス帳から取得した配信先情報からユーザ入力部８１が適宜選択して、文書データＢｎの配信先を設定している。
【００９３】
したがって、バーコードによる配信先の設定が適切に行えなかったり、誤っている場合に、ユーザの操作によって簡単にかつ適切な配信先を設定して、文書データＢｎをユーザの意図する配信先に簡単にかつ確実に配信することができる。
【００９４】
さらに、本実施例の複合装置７０は、バーコード検出部１１によるバーコードの検出またはバーコード解釈部１２による配信先情報の抽出に失敗したとき、また、ユーザ選択通知部１４によってバーコード解釈部１２の抽出した配信先情報の配信先への配信が許否されたときに、ＯＣＲ検出部８３が文書データＢｎから取得した配信先から文書データＢｎの配信先を選択している。
【００９５】
したがって、バーコードによる配信先の設定が適切に行えなかったり、誤っている場合に、文書データＢｎの配信先を、ＯＣＲ処理で取得した配信先に設定して、文書データＢｎをユーザの意図する配信先に簡単にかつ確実に配信することができる。
【００９６】
なお、上記各実施例においては、複合装置１、３０、５０、７０が、文書データの取り込みと配信先の検出及び配信処理を行っている場合について説明したが、本発明は、複合装置１、３０、５０、７０で全ての処理を実行する形態に限るものではなく、例えば、図２０に示すような画像処理システム（データ配信システム）１００を構成する各装置で分担して処理を行ってもよい。
【００９７】
すなわち、画像処理システム１００は、ＬＡＮ（Local Area Network）等の有線／無線のネットワークＮＷに、複数の複合装置１０１ａ、１０１ｂ、・・・、コンピュータ等の情報処理装置１０２及び画像処理サーバ１０３ａ、１０３ｂ等が接続されており、複写装置１０１ａ、１０１ｂで読み取った原稿の文書データＢｎや情報処理装置１０２で作成された文書データＢｎ等の任意の形態の文書データＢｎを、画像処理サーバ１０３ａ、１０３ｂに送信して、画像処理サーバ１０３ａ、１０３ｂで、該文書データＢｎの任意の位置に付加されている配信先情報を示すバーコードを解釈してユーザの確認の上で配信することで、ネットワークＮＷ上の配信先やネットワークＮＷに接続されているネットワーク上の配信先に正確に配信する。なお、画像処理サーバ１０３ａ、１０３ｂに文書データＢｎを送信するのは、複合装置１０１ａ、１０１ｂに限るものではなく、情報処理装置１０２や紙文書を読み取って文書データＢｎとして取得するスキャナ装置、複写装置等であってもよい。
【００９８】
この場合、画像処理サーバ１０３ａ、１０３ｂは、通常のハードウェア構成のサーバやパーソナルコンピュータ等が用いられ、図２１に示すように、制御部１１１、主記憶部１１２、補助記憶部１１３、外部記憶部Ｉ／Ｆ１１４及びネットワークＩ／Ｆ１１５等を備えていて、上記各部は、バス１１６により接続されている。
【００９９】
主記憶部１１２は、ＲＯＭやＲＡＭ等で構成され、ＲＯＭには、システムプログラム及びシステムデータ等が格納されている。補助記憶部１１３は、ハードディスク等の不揮発性メモリで構成され、ＯＳ（Operating System）やアプリケーションソフトウェア、特に、本発明のデータ配信方法を実行するデータ配信プログラム及び該データ配信プログラムを実行するのに必要な各種データが格納されるとともに、各データ、特に、ネットワークＮＷを介して複合装置１０１ａ、１０１ｂ、情報処理装置１０２から送信されてくる配信対象の文書データＢｎが格納される。
【０１００】
制御部１１１は、ＣＰＵ（Central Processing Unit ）等で構成され、主記憶部１１２のプログラムに基づいて画像処理サーバ１０３ａ、１０３ｂの各部を制御して、画像処理サーバ１０３ａ、１０３ｂとしての機能を実行する。
【０１０１】
すなわち、画像処理サーバ１０３ａ、１０３ｂは、ＲＯＭ、ＥＥＰＲＯＭ、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ、ＤＶＤ、ＳＤカード、ＭＯ等のコンピュータが読み取り可能な記録媒体に記録されている本発明のデータ配信方法を実行するデータ配信プログラムを読み込んで主記憶部１１２や補助記憶部１１３に導入することで、本発明の任意の形態の文書の任意の位置に付与されている配信先情報を示すバーコードを解釈してユーザの確認の上で配信することで正確な配信先に配信するデータ配信方法を実行するデータ配信装置として構築されている。このデータ配信プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【０１０２】
ネットワークＩ／Ｆ１１５は、上記ネットワークＮＷに接続されており、ネットワークＮＷを介して相手端末、特に、複写装置１０１ａ、１０１ｂ、情報処理装置１０２との間で、データ及び制御信号の授受を行ってデータの受け取りを行い、また、ネットワークＮＷ上の配信先端末と接続して、該配信先端末にデータ配信を行う。
【０１０３】
外部記憶部Ｉ／Ｆ１１４は、ＵＳＢドライブ等の記憶媒体１２０が接続され、ＵＳＢデバイスやＳＤカード、メモリスティック等の記憶媒体１２０のアクセスを行って、該記憶媒体１２０へのデータの書き出し（転送）及び該記憶媒体１２０からのデータの入力を行う。
【０１０４】
そして、本実施例のデータ配信システム１００は、上記データ配信プログラムが画像処理サーバ１０３ａ、１０３ｂに導入されることで、図２２に示すように機能構成され、複合装置１０３ａ、１０３ｂが、ＵＩ表示機能部１３１、ＵＩ制御機能部１３２、画像生成機能部１３３、記憶機能部１３４、リモート通信機能部１３５等を搭載して、画像処理サーバ１０３ａ、１０３ｂが、リモート通信機能部１４１、記憶機能部１４２、ジョブ実行管理機能部１４３、ワークフロー実行機能部１４４、電子データ取得機能部１４５及びデータ処理機能部１４６等を搭載した機能構成となっている。画像処理サーバ１０３ａ、１０３ｂは、ネットワークＮＷによって複合装置１０１ａ、１０１ｂ等と接続されているとともに、ネットワークＮＷを介して、または、直接、ＳＭＴＰサーバ１５１、Ｗｅｂサーバ１５２及びファイルサーバ１５３等に接続されており、複合装置１０１ａ、１０１ｂとの間でデータの授受を行うとともに、ＳＭＴＰサーバ１５１、Ｗｅｂサーバ１５２及びファイルサーバ１５３との間でデータやメールの授受を行う。
【０１０５】
複合装置１０１ａ、１０１ｂは、ＵＩ制御部機能部１３２の制御下でＵＩ表示機能部１３１に、文書データＢｎを取り込むための指示操作や文書データＢｎのどの位置にあるバーコードから配信先情報を取得するか等の文書配信に必要な指示操作を表示する。画像生成機能部１３３は、スキャナ機能によって紙文書を読み取って文書データＢｎを生成したり、情報処理装置１０２等から受け取ったデータを文書データＢｎとして生成して、記憶機能部１３４に記憶する。リモート通信機能部１３５は、ネットワークＮＷを介して画像処理サーバ１０３ａ、１０３ｂと接続されて、種々のデータの交換、特に、画像生成機能部１３３の生成した文書データＢｎを画像処理サーバ１０３ａ、１０３ｂへの送信を行う。
【０１０６】
画像処理サーバ１０３ａ、１０３ｂは、リモート通信機能部１４１が複合装置１０１ａ、１０１ｂとネットワークを介して通信を行って、複合装置１０１ａ、１０１ｂからデータ、特に、文書データＢｎを受信して、受信した文書データＢｎを記憶機能部１４２に保管する。
【０１０７】
ジョブ実行管理機能部１４３は、リモート通信機能部１４１が複合装置１０１ａ、１０１ｂから受信した文書データＢｎの配信処理ジョブを管理してワークフロー実行機能部１４４が配信処理ジョブを実行する。
【０１０８】
データ処理機能部１４６は、複数（図２２では、４つ）のデータ処理機能部１４６ａ〜１４６ｄを備えており、それぞれデータに対してワークフロー実行機能部１４４によって割り当てられたデータ処理を順次実行する。データ処理機能部１４６は、特に、複合装置１０１ａ、１０１ｂから受け取った文書データＢｎの配信先を、該文書データＢｎの任意の領域に付加されているバーコードを抽出することによって取得し、また、複数のバーコードが文書データＢｎに存在するときには、第２実施例の場合と同様にして指定されて文書データＢｎとともに複合装置１０１ａ、１０１ｂから送信されてくるバーコード採用情報を参照して決定したバーコードを抽出することによって取得する。なお、文書データに複数のバーコードが存在する場合には、文書データＢｎのどの位置のバーコードを正規の配信先として採用する配信先情報の埋め込まれているバーコードとして採用するかは、例えば、文書データＢｎを複合装置１０１ａ、１０１ｂに投入する際等の適宜のタイミングに、複合装置１０１ａ、１０１ｂのＵＩ表示機能部１３１の指示に従って操作されたバーコード採用情報を文書データＢｎとともに画像処理サーバ１０３ａ、１０３ｂに送信されてくる。電子データ処理機能部１４５は、各種電子データの処理を行い、例えば、文書データＢｎのテキストデータをＯＣＲ処理して、配信先情報を取得する。なお、このＯＣＲ処理機能は、電子データ処理機能部１４５が備えているものに限るものではなく、その他の機能部、例えば、データ処理機能部１４６が備えていてもよい。
【０１０９】
そして、画像処理サーバ１０３ａ、１０３ｂは、バーコードから文書データＢｎの配信先を抽出すると、抽出した配信先情報を、画像処理サーバ１０３ａ、１０３ｂのディスプレイに文書配信先表示画面として、表示してもよいし、ネットワークを介して該文書データＢｎを送信してきた複合装置１０１ａ、１０１ｂに送信して、該複合装置１０１ａ、１０１ｂが、画像処理サーバ１０３ａ、１０３ｂから送信されてきた配信先情報を、ＵＩ制御機能部１３２の制御下でＵＩ表示機能部１０１ａ、１０１ｂがディスプレイに文書配信先表示画面として、表示出力してもよい。
【０１１０】
複合装置１０１ａ、１０１ｂのディスプレイまたは画像処理サーバ１０３ａ、１０３ｂのディスプレイの文書配信先表示画面において、配信先がユーザの意図する配信先であって、「ＯＫ」が指示操作されると、画像処理サーバ１０３ａ、１０３ｂは、バーコードから抽出して確認済みの配信先に配信する。
【０１１１】
また、画像処理サーバ１０３ａ、１０３ｂは、文書データＢｎにバーコードが含まれていないか、バーコードから配信先情報を抽出できなかったときには、複合装置１０１ａ、１０１ｂからの指示操作、または、画像処理サーバ１０３ａ、１０３ｂでの指示操作によって、例えば、電子データ処理機能部１４５またはデータ処理機能部１４６の備えているＯＣＲ機能によって、文書データＢｎのテキストデータから配信先情報を抽出する。この文書データＢｎの配信先としては、ネットワークＮＷ上の装置、ネットワークに接続されたネットワークやインターネット上の装置、ＳＭＴＰサーバ１５１、Ｗｅｂサーバ１５２及びファイルサーバ１５３等である。
【０１１２】
このように、ネットワークＮＷに複数の複合装置１０１ａ、１０１ｂや情報処理装置１０２等の文書データＢｎを取得する装置と画像処理サーバ１０３ａ、１０３ｂ等のデータ転送機能を有する画像処理装置が接続されていると、ネットワークＮＷに複数接続されている画像処理サーバ１０３ａ、１０３ｂにおいて、文書データＢｎに付加されているバーコードから該文書データＢｎの配信先情報を抽出して、ユーザによる確認の後に、該配信先情報の配信先に文書データＢｎを配信することができ、文書データＢｎの配信処理の多様性を向上させることができる。
【０１１３】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【０１１４】
本発明は、文書データの配信先を確認可能な状態にして適切にかつ簡単に決定して文書データを配信するスキャナ装置、複写装置、ファクシミリ装置、複合装置、コンピュータ等のデータ配信装置、データ配信システム、データ配信プログラム及び記録媒体に利用することができる。
【符号の説明】
【０１１５】
１  複合装置
１０  転送処理部
１１  バーコード検出部
１２  バーコード解釈部
１３  バーコード表示部
１４  ユーザ選択通知部
１５  配信制御部
１６  文書配信部
２０  ディスプレイ
３０  複合装置
４０  配信処理部
４１  バーコード選択部
５０  複合装置
６０  配信処理部
６１  ユーザ選択入力部
７０  複合装置
８０  配信処理部
８１  ユーザ入力部
８２  アドレス帳取得部
８３  ＯＣＲ検出部
Ｂｎ  文書データ
Ｂｃ、Ｂｃａ、Ｂｃｂ  バーコード
Ｊａ、Ｊｂ  配信先情報
１００  画像処理システム
１０１ａ、１０１ｂ  複合装置
１０２  情報処理装置
１０３ａ、１０３ｂ  画像処理サーバ
ＮＷ  ネットワーク
１１１  制御部
１１２  主記憶部
１１３  補助記憶部
１１４  外部記憶部Ｉ／Ｆ
１１５  ネットワークＩ／Ｆ
１１６  バス
１２０  記憶媒体
１３１  ＵＩ表示機能部
１３２  ＵＩ制御機能部
１３３  画像生成機能部
１３４  記憶機能部
１３５  リモート通信機能部
１４１  リモート通信機能部
１４２  記憶機能部
１４３  ジョブ実行管理機能部
１４４  ワークフロー実行機能部
１４５  電子データ取得機能部
１４６  データ処理機能部
１５１  ＳＭＴＰサーバ
１５２  Ｗｅｂサーバ
１５３  ファイルサーバ
【先行技術文献】
【特許文献】
【０１１６】
【特許文献１】特開２００６−２５９８４３号公報
【図１】
2011129966.tif 000003
【図２】
2011129966.tif 000004
【図３】
2011129966.tif 000005
【図４】
2011129966.tif 000006
【図５】
2011129966.tif 000007
【図６】
2011129966.tif 000008
【図７】
2011129966.tif 000009
【図８】
2011129966.tif 000010
【図９】
2011129966.tif 000011
【図１０】
2011129966.tif 000012
【図１１】
2011129966.tif 000013
【図１２】
2011129966.tif 000014
【図１３】
2011129966.tif 000015
【図１４】
2011129966.tif 000016
【図１５】
2011129966.tif 000017
【図１６】
2011129966.tif 000018
【図１７】
2011129966.tif 000019
【図１８】
2011129966.tif 000020
【図１９】
2011129966.tif 000021
【図２０】
2011129966.tif 000022
【図２１】
2011129966.tif 000023
【図２２】
2011129966.tif 000024