(57)【特許請求の範囲】
【請求項１】
ネットワークに接続される配信処理装置であって、
文書データの配信先の指定を受け付ける受付手段と、
前記受付手段に対し配信先の指定が行われた後、配信の実行が要求されたことに応じて、指定された前記配信先である配信情報管理装置とネットワークを介して通信し、前記配信先が前記要求にかかる前記文書データをデータ受信可能な１以上の時間帯を規定する配信設定情報を取得する取得手段と、
前記配信設定情報に規定される前記１以上の時間帯のうち、選択された時間帯の開始時刻を少なくとも過ぎるまで、前記文書データの配信を待機するよう設定する設定手段と、
前記選択された時間帯の開始時刻を過ぎた後に、前記文書データの配信先への配信処理を実行する配信処理手段と
を含む、配信処理装置。
【請求項２】
前記取得手段が、当該配信処理装置を識別する識別子を付して、前記配信設定情報の取得要求を発行することを特徴とし、
前記配信情報管理装置が、前記配信設定情報の取得要求元を識別して、前記取得要求元に応じた前記１以上の時間帯を判定する判定手段をさらに含む、
請求項１に記載の配信処理装置。
【請求項３】
前記取得手段が、前記配信の実行が要求されたことに応じて作成された前記文書データのデータサイズを特徴付ける属性値を付して、前記配信設定情報の取得要求を発行することを特徴とし、
前記配信情報管理装置が、前記配信設定情報の取得要求に付された前記属性値に対応して、前記文書データの前記データサイズに応じた前記１以上の時間帯を判定する判定手段をさらに含むことを特徴とする、請求項１または２に記載の配信処理装置。
【請求項４】
原稿台にセットされた原稿を読み取り、文書データを生成し、該文書データを蓄積手段に蓄積させる画像読取手段と、
取得した前記１以上の時間帯を示す配信設定情報を記憶する記憶手段と
をさらに含む、請求項１〜３のいずれか１項に記載の配信処理装置。
【請求項５】
配信処理装置は、画像読取装置、画像形成装置または画像通信装置であり、配信管理装置は、情報処理装置であることを特徴とする、請求項１〜４のいずれか１項に記載の配信処理装置。
【請求項６】
コンピュータ実行可能なプログラムであって、コンピュータを、
文書データの配信先の指定を受け付ける受付手段、
前記受付手段に対し配信先の指定が行われた後、配信の実行が要求されたことに応じて、指定された前記配信先である配信情報管理装置とネットワークを介して通信し、前記配信先が前記要求にかかる前記文書データをデータ受信可能な１以上の時間帯を規定する配信設定情報を取得する取得手段、
前記配信設定情報に規定される前記１以上の時間帯のうち、選択された時間帯の開始時刻を少なくとも過ぎるまで、前記文書データの配信を待機するよう設定する設定手段、および
前記選択された時間帯の開始時刻を過ぎた後に、前記文書データの配信先への配信処理を実行する配信処理手段
として機能させるためのプログラム。
【請求項７】
ネットワークを介して接続される配信処理装置および配信情報管理装置を含む配信システムであって、前記配信処理装置は、
文書データの配信先の指定を受け付ける受付手段と、
前記受付手段に対し配信先の指定が行われた後、配信の実行が要求されたことに応じて、指定された前記配信先である前記配信情報管理装置とネットワークを介して通信し、前記配信先が前記要求にかかる前記文書データをデータ受信可能な１以上の時間帯を規定する配信設定情報を取得する取得手段と、
前記配信設定情報に規定される前記１以上の時間帯のうち、選択された時間帯の開始時刻を少なくとも過ぎるまで、前記文書データの配信を待機するよう設定する設定手段と、
前記選択された時間帯の開始時刻を過ぎた後に、前記文書データの配信先への配信処理を実行する配信処理手段と
を含み、前記配信情報管理装置は、
前記配信処理装置からの通信に応答して、前記１以上の時間帯を判定し、取得要求元の配信処理装置に対し前記配信設定情報を送信する配信設定管理手段を含む、配信システム。
【請求項８】
前記取得手段が、当該配信処理装置を識別する識別子を付して、前記配信設定情報の取得要求を発行することを特徴とし、前記配信設定管理手段が、前記配信設定情報の取得要求元を識別して、前記取得要求元に応じた前記１以上の時間帯を判定することを特徴とする、請求項７に記載の配信システム。
【請求項９】
前記取得手段が、前記配信の実行が要求されたことに応じて作成された前記文書データのデータサイズを特徴付ける属性値を付して、前記配信設定情報の取得要求を発行することを特徴とし、前記配信設定管理手段が、前記配信設定情報の取得要求に付された前記属性値に対応して、前記文書データの前記データサイズに応じた前記１以上の時間帯を判定することを特徴とする、請求項７または８に記載の配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書配信技術に関し、より詳細には、文書データの配信処理を適時に行える配信処理装置、該配信処理装置を実現するためのプログラム、および該配信処理装置を含む配信システムに関する。
【背景技術】
【０００２】
従来、複合機でスキャンした文書を配信する文書配信システムにおいて、操作者に所望の配信時間帯を設定させて、設定時間帯となるまでスキャン文書の配信処理を待機する技術が知られている。例えば、特開２０００−１６３３３０号公報（特許文献１）は、情報処理装置からジョブと共に入力されるジョブ管理設定情報に基づいてメモリに蓄積されているジョブを管理し、上記ジョブ管理設定情報が指定する時刻にジョブを処理する周辺装置を開示する。
【０００３】
上述のように配信時間帯を設定する目的としては、特許文献１で例示されるように通話料の比較的安い深夜に配信を行いたいケースや、配信先が受信可能な時間帯に合わせて配信を行う必要があるケースを例示することができる。例えば、バックアップ処理実行中にファイルサーバが受信処理を行うと、バックアップ処理効率が低下してしまうため、バックアップ処理の時間帯を避けて配信処理を行うことが望まれる。
【０００４】
上記配信時刻の指定に関連して、特開２０００−１９６６５６号公報（特許文献２）は、配信開始時刻設定テーブルと配信開始時刻タイマ管理テーブルとが設けられたファクシミリ装置を開示する。特許文献２では、送信元のファクシミリ装置からの原稿を入力する際に、宛先のファクシミリ装置のファクシミリ番号から配信開始時刻を認識し、宛先毎にその配信開始時刻になるまで配信動作を行わない制御が行われる。
【０００５】
さらに、スキャナ装置が取得するスキャン文書を配信サーバが配信する文書配信システムに関して、特開２００６−３３３４２８号公報（特許文献３）が知られている。特許文献３は、所定のユーザを宛先とする画像を所定の配信先に配信する配信サーバのクライアントとなるスキャナ装置を開示する。上記スキャナ装置は、スキャナ装置にセットされた記憶媒体から取得された配信サーバの識別情報に基づいて、原稿から読み取った画像を当該配信サーバに転送することを特徴としている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術では、配信処理を指示する操作者が時間帯の指定を行わなければならないため、利便性に欠け、充分なものではなかった。例えば配信先装置の受信可能時間帯が頻繁に変更される場合や、複数の異なった受信可能時間帯を有する配信先装置で有る場合、操作者がすべての時間帯を把握することは通常困難だからである。また、操作者が配信時に毎回配信時間帯を入力する必要があるため、指定した時間帯が実際は配信先装置で受信不可能であるなど、人為的な入力ミスが発生する事例もあった。
【０００７】
上記特許文献２によれば、画像情報の入力時に希望の配信開始時刻を毎回指定する手間を省くことができるが、各ファクシミリ蓄積交換装置の操作者側で、予め配信開始時刻を指定しておく必要がある。したがって、上述した受信可能時間帯が頻繁に変更される場合や、複数の異なった受信可能時間帯を有する配信先装置で有る場合に、操作者側に負担をかけてしまう。さらに、配信先の環境の変更に対応して配信元で適切に設定が変更されなければ、従前に指定した時間帯が現在は配信先装置で受信不可能であるなど、不具合が発生するおそれがあり、充分なものではなかった。
【０００８】
本発明は、上記従来技術における不充分な点に鑑みてなされたものであり、本発明は、スキャンを行う操作者に対し配信時間帯の指定を求めず、配信先装置側の都合に合わせて配信ジョブを実行することができる配信処理装置、プログラムおよび配信システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、上記課題を解決するために、下記特徴を有する配信処理装置、および該配信処理装置を含む配信システムを提供する。本配信処理装置は、文書データの配信先の指定を受け付ける受付手段と、取得手段と、設定手段と、配信処理手段を含む。上記取得手段は、指定された前記配信先を管理している配信情報管理装置とネットワークを介して通信し、配信先がデータ受信可能な１以上の時間帯を規定する配信設定情報を取得する。上記設定手段は、配信設定情報に規定される１以上の時間帯のうち、選択された時間帯の開始時刻を少なくとも過ぎるまで、文書データの配信を待機するよう設定する。上記配信処理手段は、選択された時間帯の開始時刻を過ぎた後に、文書データの配信先への配信処理を実行する。
【００１０】
本発明によれば、また、コンピュータ実行可能なプログラムであって、コンピュータを上記各手段として機能させるためのプログラムを提供することができる。さらに、本発明によれば、上記配信処理装置と、配信情報管理装置とを含む配信システムを提供することができる。上記配信情報管理装置は、上記配信処理装置からの通信に応答して、１以上の時間帯を判定し、上記配信処理装置に対し、配信設定情報を送信する配信設定管理手段を含む。
【発明の効果】
【００１１】
上記構成によれば、配信先を管理している配信情報管理装置に受信可能な時間帯を問い合わせて、配信ジョブの実行時間帯を設定するため、スキャンを行う操作者に対し配信時間帯の指定を求める必要がなく、配信先装置の都合に適合させる形で配信ジョブを実行することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態の文書配信システムのネットワーク環境を示す図。
【図２】本実施形態の複合機のハードウェア構成図。
【図３】本実施形態による文書配信システムの機能ブロック図。
【図４】本実施形態による文書配信システムにおいて実行される、文書配信処理を示すシーケンス図。
【図５】本実施形態による複合機が実行する文書配信処理を示すフローチャート。
【図６】受信可能時間帯管理テーブルのデータ構造を例示する図。
【図７】（Ａ）受信可能時間帯管理テーブルおよび（Ｂ）複合機へ送信される配信設定情報のデータ構造を例示する図。
【図８】本実施形態による情報処理装置および複合機の表示装置上に表示される画面を例示する図。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態を説明するが、本発明の実施形態は、以下の実施形態に限定されるものではない。なお、以下の実施形態では、配信処理装置と配信情報管理装置とを含む配信システムの一例として、複合機と情報処理装置とを含んで構成される文書配信システムを用いて説明する。
【００１４】
図１は、本実施形態による文書配信システム１００のネットワーク環境を示す図である。図１に示す文書配信システム１００は、ネットワーク１０２を介して相互に接続される、複合機１１０ａ，１１０ｂと、文書管理サーバ１５０ａと、パーソナル・コンピュータ１５０ｂとを含む。図１に示すネットワーク環境において、複合機１１０ａおよび複合機１１０ｂは、それぞれ、原稿をスキャン等して文書データを作成し、その文書データを所定の配信先へ配信する配信元装置として動作する。文書管理サーバ１５０ａおよびパーソナル・コンピュータ１５０ｂは、それぞれ、上記複合機１１０から文書データの配信を受ける配信先装置として動作する。以下、文書管理サーバ１５０ａおよびパーソナル・コンピュータ１５０ｂを総称して、情報処理装置１５０という。
【００１５】
上記ネットワーク１０２は、イーサネット（登録商標）やＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）などによるＬＡＮ（Local Area Network）、ＶＰＮ（Virtual Private Network）や専用線を使用して接続されるＷＡＮ（Wide Area Network）などとして構成される。しかしながら、ネットワーク１０２は、特に限定されるものではなく、図示しないルータを介して接続されるインターネットなどを含んでいてもよい。さらに、上記ネットワーク１０２は、有線または無線、またはこれらの混合のネットワークとして構成することができる。
【００１６】
本実施形態による複合機１１０は、文書配信機能を実現するためのアプリケーション（以下、配信アプリケーションという。）がインストールされており、本実施形態における配信処理装置を構成する。複合機１１０は、配信アプリケーションにより、詳細を後述する情報処理装置１５０側のアプリケーションと通信して、情報処理装置１５０側で都合が良い適切な時間帯に配信処理を実施するよう配信ジョブのスケジュールを設定する。複合機１１０は、設定したタイミングが到来すると、スキャンにより作成された文書データを所定の配信先へ配信する。配信先は、例えば、複合機１１０の操作者により、スキャン配信ジョブ実行の指示する際に指定される。
【００１７】
情報処理装置１５０は、複合機１１０側に自らが都合のよい時間帯を通知するためのアプリケーション（以下、時間帯管理アプリケーションという。）がインストールされている。情報処理装置１５０は、本実施形態において、配信先装置として動作するとともに、自己の受信可能な時間帯を管理する配信情報管理装置を構成する。情報処理装置１５０は、複合機１１０側の配信アプリケーションと通信して、所与の受信可能な時間帯を通知する。情報処理装置１５０は、複合機１１０から文書データを受信すると、受信した文書データをハードディスク・ドライブ（以下、ＨＤＤとして参照する。）などの記憶装置に蓄積する。
【００１８】
以下、図２を参照して、複合機１１０のハードウェア構成を説明する。図２は、本実施形態による複合機のハードウェア構成図である。図２に示す複合機１１０は、コントローラ３２と、オペレーション・パネル６２と、ＦＣＵ（ファクシミリ・コントロール・ユニット）６４と、スキャナ・エンジン６６と、プロッタ・エンジン６８とを含み構成される。コントローラ３２は、ＣＰＵ（中央演算処理装置）３４と、ＮＢ（ノース・ブリッジ）３８と、ＮＢ３８を介してＣＰＵ３４と接続するＡＳＩＣ４０と、システムメモリ３６とを含み構成される。ＡＳＩＣ４０は、各種画像処理を実行し、ＡＧＰ（Accelerated Graphics Port）６０を介してＮＢ３８と接続される。システムメモリ３６は、描画用メモリなどとして用いられる。
【００１９】
ＡＳＩＣ４０は、ローカルメモリ４２と、ＨＤＤ４４と、フラッシュメモリなどの不揮発性メモリ（以下、ＮＶ−ＲＡＭとして参照する。）４６と接続される。ローカルメモリ４２は、コピー用画像バッファや符号バッファとして用いられる。ＨＤＤ４４は、画像データ、文書データ、プログラム、フォントデータやフォームデータなどを蓄積するストレージとして用いられる。ＮＶ−ＲＡＭ４６は、複合機１１０を制御するためのプログラムや各種システム情報や各種設定情報を格納する。
【００２０】
コントローラ３２は、さらにＳＢ（サウス・ブリッジ）４８と、ＮＩＣ（ネットワーク・インタフェース・カード）５０と、ＳＤ（Secure Digital）カード・スロット５２と、ＵＳＢインタフェース５４と、ＩＥＥＥ１３９４インタフェース５６と、セントロニクス・インタフェース５８とを含み構成される。これらの要素４８〜５８は、ＰＣＩバス７０を介してＮＢ３８と接続される。ＳＢ４８は、図示しないＲＯＭやＰＣＩバス周辺デバイスなどとＮＢ３８とを接続するためのブリッジである。ＮＩＣ５０は、複合機１１０をインターネットやＬＡＮなどのネットワークに接続するインタフェース機器であり、ネットワークを介した指令を受付けている。
【００２１】
オペレーションパネル６２は、コントローラ３２のＡＳＩＣ４０と接続され、オペレータからの各種指示の入力を受付けや、画面表示を行なうためのユーザ・インタフェースを提供する。ＦＣＵ６４、スキャナ・エンジン６６およびプロッタ・エンジン６８は、ＰＣＩバス７２を介してＡＳＩＣ４０と接続する。スキャナ・エンジン６６は、アプリケーションが発行したスキャン指令を受けて画像読取処理を実行する。プロッタ・エンジン６８は、同様に、アプリケーションが発行したプリント指令を受け画像形成処理を実行する。
【００２２】
なお、情報処理装置１５０のハードウェア構成については、説明を割愛するが、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ、ＮＩＣ、必要に応じて、キーボード、マウス、ディスプレイなど適切なハードウェア・コンポーネントを用いて実現することができる。
【００２３】
以下、図３〜図８を参照して、本実施形態による文書配信処理について説明する。以下、原稿をスキャンして作成した文書データを所定の配信先に配信するスキャン配信ジョブを一例として説明する。図３は、本実施形態による文書配信システム１００の機能ブロック図である。図３には、配信元装置である複合機１１０上で動作する配信アプリケーション１２０と、配信先装置である情報処理装置１５０上で動作する時間帯管理アプリケーション１６０とが示されている。
【００２４】
配信アプリケーション１２０は、図２に示したＣＰＵ３４が、ＲＯＭやＨＤＤ４４やＮＶ−ＲＡＭ４６などの記録媒体から制御プログラムを読み出し、システムメモリ３６などの作業空間に展開することにより、適切なＯＳ（Operating System）上で動作する。時間帯管理アプリケーション１６０も同様に、図示しないＣＰＵが、ＲＯＭやＨＤＤ、ＳＳＤ（Solid State Drive）などの記録媒体から制御プログラムを読み出し、ＲＡＭなどの作業空間に展開することにより、物理コンピュータまたは仮想コンピュータの適切なＯＳ上で動作する。
【００２５】
配信元装置側の配信アプリケーション１２０は、リモート通信部１２２と、表示制御部１２４と、情報記憶部１２６と、スキャン実行部１２８とを含み構成される。リモート通信部１２２は、配信アプリケーション１２０において、時間帯管理アプリケーション１６０との通信および文書データの配信など、外部との通信を担う機能部である。表示制御部１２４は、スキャン配信ジョブに関連する各種画面のオペレーション・パネル６２への表示制御を担う機能部である。本実施形態において、表示制御部１２４は、文書データの配信先の指定を受け付ける受付手段を構成する。
【００２６】
情報記憶部１２６は、スキャン配信ジョブに関連する各種設定画面で受け付けた設定値や、時間帯管理アプリケーション１６０から受信した配信設定情報を記憶する。情報記憶部１２６は、本実施形態における記憶手段を構成する。スキャン実行部１２８は、複合機１１０の原稿台にセットされた原稿を読み取り、文書データを作成し、ＨＤＤ４４やローカルメモリ４２などの記憶装置に蓄積する。スキャン実行部１２８は、本実施形態における画像読取手段を構成する。
【００２７】
本実施形態によるリモート通信部１２２は、より詳細には、取得部１３０と、設定部１３２と、配信処理部１３４とを含む。取得部１３０は、ネットワーク１０２を介して、指定された配信先装置の時間帯管理アプリケーション１６０と通信し、当該配信先装置がデータ受信可能な時間帯が規定される配信設定情報の取得要求を発行する。データ受信可能な時間帯は、配信設定情報内に１又は複数規定される。
【００２８】
また、詳細は後述するが、受信可能な時間帯が配信元装置毎に決定される場合は、取得部１３０は、当該複合機を識別できる識別子を付して、上記配信設定情報の取得要求を発行することができる。同様に、データサイズなど文書データを特徴付ける属性値によって受信可能な時間帯が決定される場合、取得部１３０は、上記文書データの属性を参照して、属性値を付して、上記配信設定情報の取得要求を発行する。
【００２９】
設定部１３２は、取得された配信設定情報内に規定される時間帯の開始時刻を過ぎるまで、上記文書データの配信処理の実行を待機するよう配信処理部１３４に設定する。配信設定情報内に時間帯が複数規定される場合には、複合機１１０の操作者にいずれの時間帯とするか都度選択させてもよいし、自動的に判定するよう構成することもできる。自動選択を行う好適な実施形態では、設定部１３２は、例えば複数の時間帯のうち、スキャン配信ジョブ実行が指令された時点が含まれる時間帯、または次ぎに到来する時間帯を判定し、その時間帯に決定して設定することができる。
【００３０】
配信処理部１３４は、配信処理のスケジュールを管理しており、上記設定された時間帯の開始時刻が到来するまで、スキャン配信ジョブにかかる配信処理を待機させる。配信処理部１３４は、設定された時間帯の開始時刻が到来したことに応答して、指定の配信先装置への配信処理を実行する。設定された時間帯の開始時刻が既に到来し、その終了時刻前である場合は、配信処理部１３４は、直ちに配信処理を実行する。
【００３１】
配信先装置側の時間帯管理アプリケーション１６０は、リモート通信部１６２と、表示制御部１６４と、情報記憶部１６６とを含み構成される。リモート通信部１６２は、時間帯管理アプリケーション１６０において、配信元装置側の配信アプリケーション１２０との通信など、外部との通信を担う機能部である。表示制御部１６４は、配信処理に関連する各種画面のディスプレイへの表示制御を担う機能部である。表示制御部１６４は、システム管理者が都合の良い受信可能な時間帯を設定するための管理画面を表示させるのユーザ・インタフェース手段を構成する。情報記憶部１６６は、上記管理画面を介して設定される各種管理情報を格納する記憶手段である。
【００３２】
本実施形態によるリモート通信部１６２は、より詳細には、要求元別判定部１６８と、属性別判定部１７０とを含む。要求元別判定部１６８および属性別判定部１７０は、配信元装置毎に、または属性値に応じて、受信可能な時間帯を決定付ける場合に、配信元装置に通知する受信可能な時間帯を判定するための機能部である。要求元別判定部１６８は、取得要求に付された識別子に対応して、通知すべき１以上の受信可能な時間帯を決定する。属性別判定部１７０は、取得要求に付された属性値に対応して、通知すべき１以上の受信可能な時間帯を決定する。
【００３３】
以下、図４を参照して、本実施形態による文書配信処理について詳細を説明する。図４は、本実施形態による文書配信システム１００において実行される、文書配信処理を示すシーケンス図である。なお、ステップＳ１は、システム管理者からの受信可能な時間帯の設定入力を受け付ける、設定処理フローを示している。一方、ステップＳ２およびステップＳ３は、配信元装置である複合機１１０の操作者からの指示に応答して実行される、文書配信処理フローを示している。
【００３４】
図４に示す設定処理フローは、ステップＳ１から開始し、ステップＳ１では、表示制御部１６４は、システム管理者（情報処理装置１５０の操作者である。）による受信時間帯の設定入力を受け付ける。ステップＳ１．１では、表示制御部１６４は、設定画面を介して設定入力された受信可能な時間帯を情報記憶部１６６に保存する。配信元装置毎に、また文書データの属性値毎に、通知する受信可能な時間帯を変える場合は、ステップＳ１で、その対応付けや条件なども入力される。
【００３５】
図８（Ａ）は、本実施形態による情報処理装置１５０のディスプレイ上に表示される、受信可能時間帯設定画面２００を例示する図である。なお、図８（Ａ）に示す受信可能時間帯設定画面は、配信先装置および属性値の両方で受信可能な時間帯を変えることができるよう構成されている。また、文書データの属性値としては、文書データのデータサイズが用いられている。
【００３６】
図８（Ａ）に示す受信可能時間帯設定画面２００は、受信可能な時間帯を設定する対象を選択するためのプルダウン・メニュー（以下、単にメニューという。）２０２，２０４と、設定対象について設定反映後の受信可能な時間帯を表すスケジュール表示２０６と、設定内容を変更するためのＧＵＩ（Graphical user Interface）部品群２１０〜２１８と、設定内容を確定又は破棄するためのボタン２２０〜２２４とを含む。メニュー２０２は、リストアップされた配信先装置の候補の中から、設定対象を選択するためのＧＵＩ部品である。メニュー２０４は、リストアップされたデータサイズの分類の中から、設定対象を選択するためのＧＵＩ部品である。
【００３７】
なお、説明する実施形態では、管理者が、メニュー２０２で配信先装置を指定し、メニュー２０４でデータサイズを指定し、ＧＵＩ部品２１０〜２１６を用いて設定内容を記述し、スケジュールを上書きすることで、受信可能な時間帯を設定するものとして説明する。
【００３８】
チェックボックス群２１０は、上書き対象の曜日を指定するためのＧＵＩ部品である。チェックボックスにチェックが入ると、その曜日が指定される。メニュー２１２および２１４は、それぞれ時間帯の開始時刻および終了時刻を選択するためのＧＵＩ部品である。メニュー２１２および２１４には、予め選択可能な時刻がリストアップされている。メニュー２１６は、上記開始時刻および終了時刻で指定される時間帯を、受信可能な時間帯として上書きするか、受信不可能な時間帯として上書きするかを選択するためのＧＵＩ部品である。
【００３９】
管理者は、チェックボックス群２１０を用いて曜日を指定し、メニュー２１２〜２１６で、時間帯の開始時刻および終了時刻を指定し、受信可能または受信不可能を選択することで、設定内容を記述することができる。そして、管理者は、設定ボタン２１８をクリックすることにより、ＧＵＩ部品２１０〜２１６で記述された設定内容でスケジュールを変更することができる。スケジュール表示２０６には、設定反映後の受信可能な時間帯が表される。例えばグレー強調表示２０８された時間帯は、受信不可能な時間帯であることを示す。そして、ＯＫボタン２２０または適用ボタン２２４がクリックされると、スケジュール表示２０６で示された設定内容が反映され、受信可能な時間帯が設定される。
【００４０】
図６（Ａ）は、メニュー２０４でデータサイズの指定が「なし」で設定された場合の受信可能時間帯管理テーブルのデータ構造を例示する図である。図６（Ｂ）は、メニュー２０２で配信先装置の指定が「なし」で設定された場合の受信可能時間帯管理テーブルのデータ構造を例示する図である。図７（Ａ）は、メニュー２０２，２０４で配信先装置およびデータサイズを指定して設定された場合の受信可能時間帯管理テーブルのデータ構造を例示する図である。
【００４１】
再び図４を参照すると、文書配信処理フローは、ステップＳ２から開始し、ステップＳ２で、表示制御部１２４は、スキャン配信ジョブの設定画面を表示し、該画面を介して行われる複合機１１０の操作者からの配信先情報の入力を受け付ける。ステップＳ２．１では、表示制御部１２４は、スキャン配信ジョブ設定画面を介して入力された配信先情報を情報記憶部１２６に保存する。
【００４２】
図８（Ｂ）は、本実施形態による複合機１１０のオペレーション・パネル６２上に表示される、スキャン配信ジョブ設定画面２５０を例示する図である。なお、図８（Ｂ）に示すスキャン配信ジョブ設定画面２５０が表示される前に、予め配信先の候補となる装置が登録されており、その装置のＩＰアドレス、ホスト名、ＭＡＣアドレス、ＵＲＬなどの適切な接続設定情報が記憶されているものとして説明する。
【００４３】
図８（Ｂ）に示すスキャン配信ジョブ設定画面２５０は、配信先装置をリストアップするテーブル２５２と、新規な配信先装置の候補を追加するための新規登録ボタン２５６と、登録を削除するための削除ボタン２５８とを含む。テーブル２５２には、登録された配信先装置がリストアップされており、チェックボックスで選択可能とされている。図８（Ｂ）に示すスキャン配信ジョブ設定画面２５０の例では「サーバ１」のチェックボックス２５４にチェックが入れられており、配信先として選択されている。
【００４４】
新規登録ボタン２５６がタッチされると、配信先候補の装置のホスト名、ＩＰアドレス、ＵＲＬなどの接続設定情報を設定するための画面が表示されるが、配信先の選択や配信先の登録については、説明の簡単のため、これ以上の詳細な説明を割愛する。
【００４５】
再び図４を参照すると、ステップＳ３では、表示制御部１２４は、配信実行操作を受け付ける。配信実行操作は、図８（Ｂ）に示すスキャン配信ジョブ設定画面において配信先が指定された状態で、スタートキーを押下するなどの操作が対応する。ステップＳ３．１では、表示制御部１２４は、配信実行操作に応答して、スキャン実行部１２８に対し、画像スキャン要求を発行する。ステップＳ３．１．１では、スキャン実行部１２８は、画像スキャン要求に応答して、原稿台にセットされた原稿の画像スキャンを実行し、文書データをローカルメモリ４２などに記憶し、表示制御部１２４に結果応答を返す。
【００４６】
成功裡に完了した旨の結果応答を受け取った表示制御部１２４は、ステップＳ３．２で、リモート通信部１２２に対し、配信要求を発行する。ステップＳ３．２．１では、リモート通信部１２２は、情報記憶部１２６に対し配信先情報の取得要求を発行し、上記ステップＳ２．１で保存された配信先情報を取得する。ステップＳ３．２．２では、リモート通信部１２２は、取得部１３０により、取得した配信先情報に記述されている配信先装置と通信し、受信可能な時間帯の取得要求を送信する。
【００４７】
情報処理装置１５０側のリモート通信部１６２は、受信可能な時間帯の取得要求を受信すると、ステップＳ３．２．２．１で示す処理を行う。ステップＳ３．２．２．１では、リモート通信部１６２は、情報処理装置１５０の情報記憶部１６６に対し、受信可能時間帯取得要求の通知を行い、受信可能な時間帯を取得し、要求元のリモート通信部１２２に受信可能な時間帯を返却する。上述のように配信先装置毎、データサイズ毎に個別に受信可能な時間帯が設定されている場合は、要求元およびデータサイズに対応した１または複数の受信可能な時間帯が取得される。
【００４８】
図７（Ｂ）は、情報処理装置１５０側から複合機１１０側へ送信される、受信可能な時間帯を規定する配信設定情報のデータ構造を例示する図である。図７（Ｂ）に示すように、図６および図７（Ａ）に示す管理テーブルから、要求元に対応する配信先、かつ、該当するデータサイズに対応する受信可能な時間帯のリストが返却される。受信可能な時間帯が曜日毎に設定される場合には、スキャンジョブ実行時の曜日に対応する時間帯のリストが返却される。
【００４９】
ステップＳ３．２．３では、リモート通信部１２２は、設定部１３２により、取得した受信可能な時間帯を配信ジョブに設定し、該時間帯の開始時刻が到来するまで配信処理を待機させる。ステップＳ３．２．４では、リモート通信部１２２は、開始時刻が到来したことに応答して、配信処理部１３４により、配信先の情報処理装置１５０へ向けて文書データを配信し、スキャン配信ジョブを完了させる。
【００５０】
図５は、本実施形態の複合機１１０が実行する、文書配信処理を示すフローチャートである。なお、図５中ステップＳ１０６〜ステップＳ１０９の処理は、配信先の情報処理装置が実行する処理を示している。図５に示す文書配信処理は、ステップＳ１００から開始し、ステップＳ１０１では、複合機１１０は、表示制御部１２４により、図８（Ｂ）に示すスキャン配信ジョブ設定画面を表示させる。ステップＳ１０２では、複合機１１０は、表示制御部１２４により、スキャン配信ジョブ設定画面を介して各種設定値を受け付ける。
【００５１】
ステップＳ１０３では、複合機１１０は、表示制御部１２４により、オペレーション・パネル６２のスタートキーが押下されたか否かを判定する。ステップＳ１０３で、スタートキーがまだ押下されていないと判定される場合は、スタートキーが押下されるまでの間（ステップＳ１０３でＮＯの間）ステップＳ１０３をループさせる。ステップＳ１０３で、スタートキーが押下されたと判定された場合（ＹＥＳ）は、ステップＳ１０４へ処理を進める。
【００５２】
ステップＳ１０４では、複合機１１０は、スキャン実行部１２８により、原稿の画像スキャン処理を実行する。ステップＳ１０５では、複合機１１０は、リモート通信部１２２により、指定の配信先の情報処理装置に対し、配信設定情報の取得要求を送信する。
【００５３】
情報処理装置１５０は、ステップＳ１０６で、配信設定情報の取得要求を受信すると、ステップＳ１０７〜スップＳ１０９の処理を実行する。ステップＳ１０７では、情報処理装置１５０は、取得要求に付された識別子から要求元を識別し、さらに属性値を抽出する。ステップＳ１０８では、情報処理装置１５０は、リモート通信部１６２により、受信可能時間帯管理テーブルを読み出し、上記要求元および上記属性値またはこれらのいずれか一方を用いて、通知すべき受信可能な時間帯を判定する。ステップＳ１０９では、情報処理装置１５０は、上記１以上の時間帯を含めて配信設定情報を複合機１１０に返信する。
【００５４】
ステップＳ１１０で、複合機１１０は、配信設定情報を受信すると、ステップＳ１１１で、現在の時刻に最も近い受信可能な時間帯を選択して、配信ジョブを設定する。ステップＳ１１２では、複合機１１０は、設定された時間帯の開始時刻を過ぎたか否かを判定し、設定された時間帯の開始時刻が到来するまで、ステップＳ１１２をループさせる。
【００５５】
ステップＳ１１２で、設定された時間帯の開始時刻を過ぎたと判定された場合（ＹＥＳ）は、ステップＳ１１３へ処理を進める。ステップＳ１１３では、複合機１１０は、配信処理部１３４により、待機していた配信ジョブを実行し、ステップＳ１１４で、本処理を終了させる。
【００５６】
上述した実施形態では、複合機が、自己のデータ受信可能な時間帯を管理する情報処理装置に受信可能な時間帯を問い合わせ、配信ジョブの実行時間帯を設定するため、スキャンを行う操作者に対し配信時間帯の指定を求める必要がなく、容易に配信先装置の都合に適合させる形で配信ジョブを実行することが可能となる。
【００５７】
以上説明した実施形態によれば、スキャンを行う操作者に対し配信時間帯の指定を求めずとも、配信先装置の都合に合わせて配信ジョブを実行することができる、配信処理装置、プログラムおよび配信システムを提供することができる。
【００５８】
なお、上述までの説明では、原稿をスキャンして、作成された文書データを指定の配信先に配信するスキャン配信ジョブを例に説明したが、配信を伴う種々の画像処理ジョブに適用することができる。他の実施形態では、ファクシミリ受信した場合に、所与の配信先に配信するファクシミリ受信転送ジョブを適時に行う構成としてもよい。さらに、上述までの実施形態では、情報処理装置は、配信先装置として動作するとともに、自己の受信可能な時間帯を管理する配信情報管理装置として動作するものとして説明してきた。しかしながら、他の実施形態では、配信情報管理装置を配信先装置と別に設けることもできる。
【００５９】
さらに、上述までの実施形態では、配信処理装置の一例として、複合機を例示したが、他の実施形態では、スキャナ、ファクシミリ装置など、画像読取機能および画像通信機能など配信する文書データを作成することができる種々の画像処理装置とすることができる。
【００６０】
なお、上記機能は、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）、などのレガシープログラミング言語やオブジェクト指向プログラミング言語などで記述されたコンピュータ実行可能なプログラムにより実現でき、ＲＯＭ、ＥＥＰＲＯＭ、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ、ＤＶＤ、ＳＤカード、ＭＯなど装置可読な記録媒体に格納して頒布することができる。
【００６１】
これまで本発明の実施形態について説明してきたが、本発明の実施形態は上述した実施形態に限定されるものではなく、他の実施形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【００６２】
３２…コントローラ、３４…ＣＰＵ、３６…システムメモリ、３８…ＮＢ、４０…ＡＳＩＣ、４２…ローカルメモリ、４４…ＨＤＤ、４６…ＮＶ−ＲＡＭ、４８…ＳＢ、５０…ＮＩＣ、５２…ＳＤカード・スロット、５４…ＵＳＢインタフェース、５６…ＩＥＥＥ１３９４インタフェース、５８…セントロニクス・インタフェース、６０…ＡＧＰ、６２…オペレーションパネル、６４…ＦＣＵ、６６…スキャナ・エンジン、６８…プロッタ・エンジン、７０，７２…ＰＣＩバス、１００…文書配信システム、１０２…ネットワーク、１１０…複合機、１２０…配信アプリケーション、１２２…リモート通信部、１２４…表示制御部、１２６…情報記憶部、１２８…スキャン実行部、１３０…取得部、１３２…設定部、１３４…配信処理部、１５０…情報処理装置、１５０ａ…文書管理サーバ、１５０ｂ…パーソナル・コンピュータ、１６０…時間帯管理アプリケーション、１６２…リモート通信部、１６４…表示制御部、１６６…情報記憶部、１６８…要求元別判定部、１７０…属性別判定部、２００…受信可能時間帯設定画面、２０２，２０４，２１２〜２１６…プルダウン・メニュー、２０６…スケジュール表示、２０８…グレイ強調表示、２１０…チェックボックス群、２１８〜２２４…ボタン、２５０…スキャン配信ジョブ設定画面、２５２…テーブル、２５６…新規登録ボタン、２５８…削除ボタン、２５４…チェックボックス
【先行技術文献】
【特許文献】
【００６３】
【特許文献１】特開２０００−１６３３３０号公報
【特許文献２】特開２０００−１９６６５６号公報
【特許文献３】特開２００６−３３３４２８号公報
【図１】
0005765103.tif 000002
【図２】
0005765103.tif 000003
【図３】
0005765103.tif 000004
【図４】
0005765103.tif 000005
【図５】
0005765103.tif 000006
【図６】
0005765103.tif 000007
【図７】
0005765103.tif 000008
【図８】
0005765103.tif 000009