(57)【要約】【課題】  送信したデータを確実に目的の送信先に送信した証拠を生成する。【解決手段】  画像形成処理装置１０１は、送信先１０４に対してデータを送信した後に、送信されたデータを含む処理終了報告書データを、送信先１０４特有のフォーマットで生成する。【選択図】  図１
2010021658.tif 000002
【特許請求の範囲】
【請求項１】
送信先に対してデータを送信する送信手段と、
前記送信手段によるデータ送信後に、前記送信手段により送信されたデータを含む前記送信手段のデータ送信処理の終了を報告するための処理終了報告書データを、前記送信先特有のフォーマットで生成する生成手段とを有することを特徴とするデータ送信装置。
【請求項２】
送信先に対してデータを送信する送信手段と、
前記送信手段による前記データの送信後に、前記送信手段により送信されたデータと前記送信先特有のデータとを含む前記送信手段の送信処理のデータ送信処理の終了を報告するための処理終了報告書データを生成する生成手段とを有することを特徴とするデータ送信装置。
【請求項３】
前記送信先特有のデータは、前記送信先特有のタイムスタンプ、電子署名及びロゴ情報のうちの少なくとも何れか一つを含むことを特徴とする請求項２に記載のデータ送信装置。
【請求項４】
前記送信手段により送信されるデータは、紙媒体上に記録される情報がスキャン手段によって読み取られ、電子化されたデータであることを特徴とする請求項１乃至３の何れか１項に記載のデータ送信装置。
【請求項５】
紙媒体を読み取り、電子化するための設定情報を外部装置から取得する取得手段と、
前記設定情報に基づき、前記スキャン手段に紙媒体の読み取りを命令するスキャン命令手段とを更に有することを特徴とする請求項４に記載のデータ送信装置。
【請求項６】
前記生成手段により生成された前記処理終了報告書データの印刷処理を印刷処理手段に命令する印刷命令手段を更に有することを特徴とする請求項１乃至５の何れか１項に記載のデータ送信装置。
【請求項７】
送信先に対してデータを送信する送信ステップと、
前記送信ステップによるデータ送信後に、前記送信ステップにより送信されたデータを含む前記送信ステップのデータ送信処理の終了を報告するための処理終了報告書データを、前記送信先特有のフォーマットで生成する生成ステップとを含むことを特徴とするデータ送信装置の制御方法。
【請求項８】
送信先に対してデータを送信する送信ステップと、
前記送信ステップによる前記データの送信後に、前記送信ステップにより送信されたデータと前記送信先特有のデータとを含む前記送信ステップの送信処理のデータ送信処理の終了を報告するための処理終了報告書データを生成する生成ステップとを含むことを特徴とするデータ送信装置の制御方法。
【請求項９】
送信先に対してデータを送信する送信ステップと、
前記送信ステップによるデータ送信後に、前記送信ステップにより送信されたデータを含む前記送信ステップのデータ送信処理の終了を報告するための処理終了報告書データを、前記送信先特有のフォーマットで生成する生成ステップとをコンピュータに実行させるためのプログラム。
【請求項１０】
送信先に対してデータを送信する送信ステップと、
前記送信ステップによる前記データの送信後に、前記送信ステップにより送信されたデータと前記送信先特有のデータとを含む前記送信ステップの送信処理のデータ送信処理の終了を報告するための処理終了報告書データを生成する生成ステップとをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを送信先に確実に送信したことを証拠として生成するための技術に関するものである。
【背景技術】
【０００２】
従来、ＭＦＰを用いてスキャンしたデータを送信するようなサービスがある。また、買い物をした際に、購入した商品の情報を印字して購入料金をレシート出力するレジ端末機が存在する(例えば、特許文献１参照)。さらに、文書等をＦＡＸ送信するときに、その先頭頁を識別して、これを記憶し、ＦＡＸ送信の終了後に、送信先電話番号、送信日時、送信結果等を含む送信状況データを生成する。そして、先頭頁データと送信状況データとを併せた送信合成レシートデータを生成して用紙に印刷するファクシミリレシート出力方法も提案されている(例えば、特許文献２参照)。
【０００３】
【特許文献１】特開昭６２−２５４２９３号公報
【特許文献２】特開平６−１０５０３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
サーバにデータを送信した場合、正しくデータ送信されたかどうかはＵＩ画面上の通知で知るだけである。そのため、サービス側で何も送信されていませんと提示されても、証拠を示すことができない。
【０００５】
また、特許文献１のようなスーパーのレジ端末機と同様に、送信したデータのサイズや枚数、料金が記述された領収書等の処理終了報告書を出力したとしても、その情報はあくまでも送信した結果を出力しているだけである。そのため、データの送信先が受け取ったデータがスキャンしたデータそのものである証拠にはならない。
【０００６】
また、上記特許文献２は、決められたフォーマットの処理終了報告書であるため、簡単にデータの改竄が可能である。
【０００７】
そこで、本発明の目的は、送信したデータを確実に目的の送信先に送信した証拠を生成することにある。
【課題を解決するための手段】
【０００８】
本発明のデータ送信装置の第１の態様は、送信先に対してデータを送信する送信手段と、前記送信手段によるデータ送信後に、前記送信手段により送信されたデータを含む前記送信手段のデータ送信処理の終了を報告するための処理終了報告書データを、前記送信先特有のフォーマットで生成する生成手段とを有することを特徴とする。
本発明のデータ送信装置の第２の態様は、送信先に対してデータを送信する送信手段と、前記送信手段による前記データの送信後に、前記送信手段により送信されたデータと前記送信先特有のデータとを含む前記送信手段の送信処理のデータ送信処理の終了を報告するための処理終了報告書データを生成する生成手段とを有することを特徴とする。
本発明のデータ送信装置の制御方法の第１の態様は、送信先に対してデータを送信する送信ステップと、前記送信ステップによるデータ送信後に、前記送信ステップにより送信されたデータを含む前記送信ステップのデータ送信処理の終了を報告するための処理終了報告書データを、前記送信先特有のフォーマットで生成する生成ステップとを含むことを特徴とする。
本発明のデータ送信装置の制御方法の第２の態様は、送信先に対してデータを送信する送信ステップと、前記送信ステップによる前記データの送信後に、前記送信ステップにより送信されたデータと前記送信先特有のデータとを含む前記送信ステップの送信処理のデータ送信処理の終了を報告するための処理終了報告書データを生成する生成ステップとを含むことを特徴とする。
本発明のプログラムの第１の態様は、送信先に対してデータを送信する送信ステップと、前記送信ステップによるデータ送信後に、前記送信ステップにより送信されたデータを含む前記送信ステップのデータ送信処理の終了を報告するための処理終了報告書データを、前記送信先特有のフォーマットで生成する生成ステップとをコンピュータに実行させることを特徴とする。
本発明のプログラムの第２の態様は、送信先に対してデータを送信する送信ステップと、前記送信ステップによる前記データの送信後に、前記送信ステップにより送信されたデータと前記送信先特有のデータとを含む前記送信ステップの送信処理のデータ送信処理の終了を報告するための処理終了報告書データを生成する生成ステップとをコンピュータに実行させることを特徴とする。
【発明の効果】
【０００９】
本発明においては、データ送信後に、送信されたデータを含む処理終了報告書データを送信先特有のフォーマットで生成するように構成している。従って、本発明によれば、送信したデータを確実に目的の送信先に送信した証拠を生成することが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
【００１１】
＜第１の実施形態＞
先ず、本発明の第１の実施形態を、図１〜図５−３を参照しながら説明する。図１は、本発明の第１の実施形態に係るシステム全体の構成を示す図である。
【００１２】
１０１は、画像形成処理装置であり、後述するチケットサーバ１０２や送信先１０４とやり取りを行う。また、画像形成処理装置１０１は、スキャン処理や印刷処理が行え、内部で処理終了報告書の生成を可能とする。なお、画像形成処理装置１０１は、本発明のデータ送信装置の適用例となる構成である。また、チケットサーバ１０２は、本発明における外部装置の適用例となる構成である。
【００１３】
１０２は、チケットサーバであり、ユーザ毎にスキャンした画像を送信するための情報が記述されたチケットを格納している。
【００１４】
１０３は、画像形成処理装置１０１によってスキャンされたスキャンデータである。１０４は、スキャンデータ１０３の送信先となるコンピュータであり、送信されたスキャンデータ１０３を格納する。
【００１５】
１０５は、送信先１０４が保持する処理終了報告書テンプレートである。１０６は、画像形成処理装置１０１が生成する処理終了報告書である。
【００１６】
図２は、画像形成処理装置１０１の機能的な構成を示すブロック図である。図２に示すように、画像形成処理装置１０１は、スキャンデータ送信処理部２０１、ジョブ実行処理部２０２、スキャン処理部２０３及び印刷処理部２０４から構成されている。
【００１７】
スキャンデータ送信処理部２０１は、チケットサーバ１０２からチケットを受け取り、送信先１０４にスキャンしたデータを送信する。このチケットには、送信先情報、スキャン用紙のサイズ及び解像度等のスキャン設定情報が記述されている。スキャンデータ送信処理部２０１の詳細は後述する。
【００１８】
ジョブ実行処理部２０２は、スキャンデータ送信処理部２０１から指示が与えられ、スキャン処理部２０３、印刷処理部２０４等に各ジョブを実行させる。
【００１９】
スキャン処理部２０３は、紙媒体上に記録される情報を読み取り、電子化するためのスキャン処理を実行する。印刷処理部２０４は、指定された画像の印刷処理を実行する。
【００２０】
スキャンデータ送信処理部２０１において、２１１はチケット取得部であり、チケットサーバ１０２からユーザのチケットを取得する。なお、チケット取得部２１１は、本発明の取得手段の適用例となる構成である。
【００２１】
２１２はチケット解析部であり、チケット取得部２１１から渡されたチケットの中身を解析する。
【００２２】
２１３はスキャン命令部であり、チケット解析部２１２から渡された情報（チケットの解析結果）を基に、ジョブ実行処理部２０２にスキャンを要求する。なお、スキャン命令部２１３は、本発明のスキャン命令手段の適用例となる構成である。
【００２３】
２１４はデータ送信部であり、チケット解析部２１２から渡された情報（チケットの解析結果）を基に、スキャン命令部２１３から渡されたスキャンデータ１０３を送信先１０４に送信する。なお、データ送信部２１４は、本発明の送信手段の適用例となる構成である。
【００２４】
２１５は処理終了報告書生成部であり、データ送信部２１４から渡された処理終了報告書テンプレート１０５とスキャンデータ１０３とを基に処理終了報告書を生成する。なお、処理終了報告書生成部２１５は、本発明の生成手段の適用例となる構成である。
【００２５】
２１６は印刷命令部であり、処理終了報告書生成部２１５から渡された処理終了報告書を印刷することをジョブ実行処理部２０２に要求する。なお、印刷命令部２１６は、本発明の印刷命令手段の適用例となる構成である。
【００２６】
図３は、送信先１０４から取得される処理終了報告書テンプレート１０５の一例を示す図である。ここでは、送信先１０４が保険会社に設置されるコンピュータを想定しており、ユーザが保険の申し込みを行った場合の例を示す図である。処理終了報告書テンプレート１０５は、送信先１０４特有のフォーマットのテンプレートである。
【００２７】
処理終了報告書テンプレート１０５は、データのレイアウト情報とレイアウトにマージさせる情報とからなる。３０１はデータのレイアウト情報であり、ここでは、改竄が不可能な送信先１０４特有の透かし情報が含まれたレイアウトとなっている。３０２は、データのレイアウト情報３０１にマージさせる情報である。
【００２８】
データのレイアウト情報３０１において、３１１は、マージされる情報３０２に記述された３１４の情報とマージする領域を示す。３１２は、マージされる情報３０２に記述された３１５の情報とマージする領域を示す。３１３は、マージされる情報３０２に記述された３１６の情報とマージする領域を示す。
【００２９】
マージさせる情報３０２において、３１４は、データのレイアウト情報３０１で示された領域３１１にマージする情報である。３１５は、データのレイアウト情報３０１で示された領域３１２にマージする情報である。３１６は、データのレイアウト情報３０１で示された領域３１３にマージする情報である。
【００３０】
図４は、本発明の第１の実施形態における画像形成処理装置１０１によって生成された処理終了報告書の一例を示す図である。
【００３１】
４０１は処理終了報告書であり、データのレイアウト情報３０１に、マージさせる情報３０２に記述されていた送信先１０４に送信されたスキャンデータ４１１とユーザ名４１２とスキャンデータ４１１を送信先１０４に送信した時刻４１３とがマージされている。
【００３２】
図５−１〜図５−３は、本発明の第１の実施形態における画像形成処理装置１０１のスキャンデータ送信処理部２０１における処理を示すフローチャートである。
【００３３】
先ず、図５−１に示すように、ユーザがログインした際に、チケット取得工程に処理が移る(Ｓ５０１)。チケット取得工程において先ずチケット取得部２１１は、チケットサーバ１０２にログインしたユーザのチケットが存在するかをチケットサーバ１０２に問い合わせる(Ｓ５０２)。
【００３４】
続いて、チケット取得部２１１は、上記問い合わせの結果、チケットサーバ１０２にユーザのチケットが存在するか否かを判定する（ステップＳ５０３）。チケットが存在した場合(Ｓ５０３／ＹＥＳ)、チケット取得部２１１は、ユーザのチケットをチケットサーバ１０２から取得する(Ｓ５０４)。一方、チケットが存在しなかった場合(Ｓ５０３／ＮＯ)、処理はそこで終了する。
【００３５】
続いて、チケット取得部２１１は、取得したチケットのうち、ユーザが処理を実行するチケットを選択する(Ｓ５０５)。
【００３６】
続いて、チケット取得部２１１は、選択したチケットをチケット解析部２１２に渡す(Ｓ５０６)。
【００３７】
そして、処理はチケット解析工程に移る(Ｓ５０７)。チケット解析工程において先ずチケット解析部２１２は、チケット取得部２１１から渡されたチケットの解析を行う(Ｓ５０８)。チケットには、上述したようにスキャン設定情報と送信先情報とが記述されている。チケット解析部２１２は、送信先情報をデータ送信部２１４に渡す(Ｓ５０９)。次に、チケット解析部２１２は、スキャン設定情報をスキャン命令部２１３に渡す(Ｓ５１０)。
【００３８】
そして、図５−２に示すように、処理はスキャン命令工程に移る(Ｓ５１１)。スキャン命令工程において先ずスキャン命令部２１３は、ユーザの操作によってスキャン指示を受け付ける(Ｓ５１２)。
【００３９】
スキャン命令部２１３は、チケット解析部２１２から渡されたスキャン設定情報をジョブ実行処理部２０２に与えてスキャンを要求する(Ｓ５１３)。
【００４０】
続いて、スキャン命令部２１３は、ジョブ実行処理部２０２からスキャンデータ１０３を取得する(Ｓ５１４)。
【００４１】
続いて、スキャン命令部２１３は、取得したスキャンデータ１０３をデータ送信部２１４に渡す(Ｓ５１５)。
【００４２】
そして、図５−３に示すように、処理はデータ送信工程に移る(Ｓ５１６)。データ送信工程において先ずデータ送信部２１４は、スキャン命令部２１３から受け取ったスキャンデータ１０３を、チケット解析部２１２から渡された送信先情報に示される送信先１０４に送信する(Ｓ５１７)。
【００４３】
続いて、データ送信部２１４は、送信先１０４から処理終了報告書テンプレート１０５を受信したか否かを判定する（Ｓ５１８）。
【００４４】
送信先１０４から処理終了報告書テンプレート１０５ではなく、エラーメッセージを受信した場合(Ｓ５１８／ＮＯ)、データ送信部２１４は、スキャンデータ１０３の送信に失敗したことをユーザに通知し(Ｓ５１９)、処理は終了する。
【００４５】
一方、送信先１０４から処理終了報告書テンプレート１０５を取得した場合(Ｓ５１８／ＹＥＳ)、データ送信部２１４は、取得した処理終了報告書テンプレート１０５とスキャンデータ１０３とを処理終了報告書生成部２１５に渡す(Ｓ５２０)。
【００４６】
そして、処理は処理終了報告書生成工程に移る(Ｓ５２１)。処理終了報告書生成工程において先ず処理終了報告書生成部２１５は、データ送信部２１４から渡された処理終了報告書テンプレート１０５とスキャンデータ１０３とを基に、処理終了報告書１０６を生成する(Ｓ５２２)。
【００４７】
続いて、処理終了報告書生成部２１５は、生成した処理終了報告書１０６を印刷命令部２１６に渡す(Ｓ５２３)。
【００４８】
そして、処理は印刷命令工程に移る(Ｓ５２４)。印刷命令工程において先ず印刷命令部２１６は、処理終了報告書生成部２１５から渡された処理終了報告書１０６をジョブ実行処理部２０２に渡し、印刷を要求する(Ｓ５２５)。
【００４９】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。上述した第１の実施形態では、送信先特有の情報として処理終了報告書テンプレートを送信先独自のものとした。しかし、処理終了報告書テンプレートは複数の送信先が共通で使用できる共通フォーマットであり、送信先から取得するデータが改竄不可能な特有データであっても、送信先の情報が付与された処理終了報告書が作成される。そのため、処理終了報告書としての確かさは変わらない。そこで、第２の実施形態では、処理終了報告書テンプレートは複数の送信先が共通で使用できる共通フォーマットであり、送信先から取得するデータが改竄不可能な特有データである場合の説明を行う。
【００５０】
以下、本発明の第２の実施形態を、図６〜図９−３を参照しながら説明する。なお、第２の実施形態の説明では、第１の実施形態と同様の箇所については説明しない。
【００５１】
図６は、本発明の第２の実施形態に係るシステム全体の構成を示す図である。図６の１０１〜１０４は、第１の実施形態と同様である。
【００５２】
６０１は、送信先１０４が作成し、画像形成処理装置１０１に渡す送信先特有の画像である。
【００５３】
６０２は、処理終了報告書テンプレートデータベースであり、処理終了報告書テンプレートが格納されている。
【００５４】
６０３は、処理終了報告書テンプレートデータベース６０２に格納されている処理終了報告書テンプレートの一例である。６０４は、画像形成処理装置１０１が生成する処理終了報告書である。
【００５５】
図７は、処理終了報告書テンプレートデータベース６０２から取得される処理終了報告書テンプレートの一例を示す図である。処理終了報告書テンプレートは、第１の実施形態と同様に、データのレイアウト情報とレイアウトにマージさせる情報からなる。
【００５６】
７０１はデータのレイアウト情報である。７０２は、データのレイアウト情報７０１にマージさせる情報である。
【００５７】
データのレイアウト情報７０１において、７１１は、マージされる情報７０２に記述された７１３の情報とマージする領域を示し、７１２は、マージされる情報７０２に記述された７１４の情報とマージする領域を示す。
【００５８】
マージさせる情報７０２において、７１３は、データのレイアウト情報７０１で示された領域７１１にマージする情報である。７１４は、データのレイアウト情報７０１で示された領域７１２にマージする情報である。
【００５９】
処理終了報告書のテンプレートは複数の送信先１０４が共通で使用できる共通フォーマットであるため、送信先１０４特有の情報は含まれない。マージされる情報として、７１４のように、送信先１０４から取得される画像６０１を含ませる。
【００６０】
図８は、本発明の第２の実施形態における画像形成処理装置１０１によって生成される処理終了報告書の一例を示す図である。
【００６１】
図８に示すように、処理終了報告書には、データのレイアウト情報７０１に、マージさせる情報７０２に記述されていた、送信先１０４に送信されたスキャンデータ８０１と送信先１０４から取得した画像８０２とがマージされている。
【００６２】
図９−１〜図９−３は、本発明の第２の実施形態における画像形成処理装置１０１のスキャンデータ送信処理部２０１の処理を示すフローチャートである。以下では、図２に示した画像形成処理装置１０１の各機能構成を用いて説明を行うものとする。
【００６３】
先ず、図９−１に示すように、ユーザがログインした際に、チケット取得工程に処理が移る(Ｓ５０１)。チケット取得工程において先ずチケット取得部２１１は、チケットサーバ１０２にログインしたユーザのチケットが存在するかをチケットサーバ１０２に問い合わせる(Ｓ５０２)。
【００６４】
続いて、チケット取得部２１１は、上記問い合わせの結果、チケットサーバ１０２にユーザのチケットが存在するか否かを判定する（Ｓ５０３）。チケットが存在した場合（Ｓ５０３／ＹＥＳ）、チケット取得部２１１は、ユーザのチケットをチケットサーバ１０２から取得する(Ｓ５０４)。チケットが存在しなかった場合(Ｓ５０３／ＮＯ)、処理はそこで終了する。
【００６５】
続いて、チケット取得部２１１は、取得したチケットのうち、ユーザが処理を実行するチケットを選択する(Ｓ５０５)。
【００６６】
続いて、チケット取得部２１１は、選択したチケットをチケット解析部２１２に渡す(Ｓ５０６)。
【００６７】
そして、処理はチケット解析工程に移る(Ｓ５０７)。チケット解析工程において先ずチケット解析部２１２は、チケット取得部２１１から渡されたチケットの解析を行う(Ｓ５０８)。チケットには、スキャン設定情報と送信先情報と処理終了報告書テンプレートの格納先情報とが記述されている。チケット解析部２１２は、送信先情報と処理終了報告書テンプレートの格納先情報とをデータ送信部２１４に渡す(Ｓ９０１)。次に、チケット解析部２１２は、スキャン設定情報をスキャン命令部２１３に渡す(Ｓ５１０)。
【００６８】
そして、図９−２に示すように、処理はスキャン命令工程に移る(Ｓ５１１)。スキャン命令工程において先ずスキャン命令部２１３は、ユーザの操作によってスキャン指示を受け付ける(Ｓ５１２)。
【００６９】
スキャン命令部２１３は、チケット解析部２１２から渡されたスキャン設定情報をジョブ実行処理部２０２に与えてスキャンを要求する(Ｓ５１３)。
【００７０】
続いて、スキャン命令部２１３は、ジョブ実行処理部２０２からスキャンデータ１０３を取得する(Ｓ５１４)。
【００７１】
続いて、スキャン命令部２１３は、取得したスキャンデータ１０３をデータ送信部２１４に渡す(Ｓ５１５)。
【００７２】
そして、図９−３に示すように、処理はデータ送信工程に移る(Ｓ５１６)。データ送信工程において先ずデータ送信部２１４は、スキャン命令部２１３から受け取ったスキャンデータ１０３を、チケット解析部２１２から渡された送信先情報に示される送信先１０４に送信する(Ｓ５１７)。
【００７３】
続いて、データ送信部２１４は、送信先１０４からデータ送信受け取りの証拠である画像６０１を受信したか否かを判定する(Ｓ９０２)。ここで、画像６０１は、送信先特有のタイムスタンプ、電子署名又は会社のロゴ情報等を含む。タイムスタンプの代わりに、送信先１０４が生成した乱数でもよい。この乱数は、データ送信受け取りの証拠となる程度の桁数を有する。
【００７４】
送信先１０４から画像６０１ではなく、エラーメッセージを取得した場合(Ｓ９０２／ＮＯ)、データ送信部２１４は、データ送信に失敗したことをユーザに通知し(Ｓ５１９)、処理は終了する。
【００７５】
一方、送信先１０４から画像６０１を取得した場合(Ｓ９０２／ＹＥＳ)、データ送信部２１４は、取得した画像６０１とスキャンデータ１０３と処理終了報告書テンプレートの格納先情報とを処理終了報告書生成部２１５に渡す(Ｓ９０３)。
【００７６】
そして、処理は処理終了報告書生成工程に移る(Ｓ５２１)。処理終了報告書生成工程において先ず処理終了報告書生成部２１５は、データ送信部２１４から渡された処理終了報告書テンプレートの格納先情報を基に、処理終了報告書テンプレートデータベース６０２から処理終了報告書テンプレート６０３を取得する（Ｓ９０４）。
【００７７】
そして、処理終了報告書生成部２１５は、データ送信部２１４から渡された画像６０１とスキャンデータ１０３と処理終了報告書テンプレートデータベース６０２から取得した処理終了報告書テンプレート６０３とを基に、処理終了報告書６０４を生成する(Ｓ９０５)。
【００７８】
続いて、処理終了報告書生成部２１５は、生成した処理終了報告書６０４を印刷命令部２１６に渡す(Ｓ５２３)。
【００７９】
そして、処理は印刷命令工程に移る(Ｓ５２４)。印刷命令工程において先ず印刷命令部２１６は、処理終了報告書生成部２１５から渡された処理終了報告書６０４をジョブ実行処理部２０２に渡し、印刷を要求する(Ｓ５２５)。
【００８０】
第２の実施形態では、処理終了報告書テンプレートの格納先がチケット内に記述してある場合を説明したが、送信先１０４から、処理終了報告書テンプレートの格納先のＵＲＬ等をデータ送信完了後に通知されても良い。
【００８１】
また、上述した実施形態では、一つの画像形成処理装置１０１が処理終了報告書を生成する形態を説明した。その他の実施形態として、画像形成処理装置１０１内に、別の処理終了報告書生成サーバが存在し、そのサーバが処理終了報告書を生成するような画像形成処理装置１０１でもあっても良い。さらに、画像形成処理装置１０１が送信先１０４に処理終了報告書を生成させるように制御する形態であっても良い。
【００８２】
上述した実施形態によれば、送信したデータを確実に目的の送信先に送信した証拠として生成することが可能になる。また、送信先特有のフォーマットの処理終了報告書が動的に生成されることで、簡単に改竄されない信頼性の高い処理終了報告書が作成可能である。
【００８３】
さらに、もし送信先で処理終了報告書を生成する場合は、生成した処理終了報告書をネットワークを介してデジタル複合機（ＭＦＰ）に送信する必要があり、通信量がかさむ。しかし、ＭＦＰはスキャン処理した送信画像のデータをすでに保持しているので、そのデータを利用してＭＦＰ内部で処理終了報告書を生成すればよく、効果的である。また、ＭＦＰ内に全ての送信先で共通に使用できる処理終了報告書生成処理部が存在すれば、処理終了報告書を生成する機構を各送信先がそれぞれもつ必要がなくなる。
【００８４】
上述した本発明の実施形態を構成する各手段及び各ステップは、コンピュータのＲＡＭやＲＯＭ等に記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００８５】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、一つの機器からなる装置に適用してもよい。
【００８６】
なお、本発明は、上述した実施形態の機能を実現するソフトウェアのプログラムを、システム又は装置に直接、又は遠隔から供給する。そして、そのシステム又は装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００８７】
従って、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００８８】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。更に、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ等が、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００８９】
更に、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００９０】
【図１】本発明の第１の実施形態に係るシステム全体の構成を示す図である。
【図２】画像形成処理装置の機能的な構成を示すブロック図である。
【図３】送信先から取得される処理終了報告書テンプレートの一例を示す図である。
【図４】本発明の第１の実施形態における画像形成処理装置によって生成された処理終了報告書の一例を示す図である。
【図５−１】本発明の第１の実施形態における画像形成処理装置のスキャンデータ送信処理部における処理を示すフローチャートである。
【図５−２】本発明の第１の実施形態における画像形成処理装置のスキャンデータ送信処理部における処理を示すフローチャートである。
【図５−３】本発明の第１の実施形態における画像形成処理装置のスキャンデータ送信処理部における処理を示すフローチャートである。
【図６】本発明の第２の実施形態に係るシステム全体の構成を示す図である。
【図７】処理終了報告書テンプレートデータベースから取得される処理終了報告書テンプレートの一例を示す図である。
【図８】本発明の第２の実施形態における画像形成処理装置によって生成される処理終了報告書の一例を示す図である。
【図９−１】本発明の第２の実施形態における画像形成処理装置のスキャンデータ送信処理部の処理を示すフローチャートである。
【図９−２】本発明の第２の実施形態における画像形成処理装置のスキャンデータ送信処理部の処理を示すフローチャートである。
【図９−３】本発明の第２の実施形態における画像形成処理装置のスキャンデータ送信処理部の処理を示すフローチャートである。
【符号の説明】
【００９１】
１０１  画像形成処理装置
１０２  チケットサーバ
１０３  スキャンデータ
１０４  送信先
１０５  処理終了報告書テンプレート
１０６  処理終了報告書
２０１  スキャンデータ送信処理部
２０２  ジョブ実行処理部
２０３  スキャン処理部
２０４  印刷処理部
２１１  チケット取得部
２１２  チケット解析部
２１３  スキャン命令部
２１４  データ送信部
２１５  処理終了報告書作成部
２１６  印刷命令部
６０１  画像
６０２  処理終了報告書テンプレートデータベース
６０３  処理終了報告書テンプレート
【図１】
2010021658.tif 000003
【図２】
2010021658.tif 000004
【図３】
2010021658.tif 000005
【図４】
2010021658.tif 000006
【図５−１】
2010021658.tif 000007
【図５−２】
2010021658.tif 000008
【図５−３】
2010021658.tif 000009
【図６】
2010021658.tif 000010
【図７】
2010021658.tif 000011
【図８】
2010021658.tif 000012
【図９−１】
2010021658.tif 000013
【図９−２】
2010021658.tif 000014
【図９−３】
2010021658.tif 000015