(57)【要約】【課題】ネットワーク上に存在する電子ファイルの配信処理を行う際に、印刷出力せずに配信対象のファイルを選択して、所望の配信先へ直接配信できるようにする。【解決手段】複合機１０は、配信管理サーバ２０のデータベース２６から配信フロー一覧を取得し、配信フロー選択画面をオペレーションパネル１１に表示して、利用者が配信フローを選択する。表示制御部１３は、ファイルアクセサ２２にネットワーク上の対象リソース情報収集を依頼し、取得した取得可能な画像データを選択する配信ファイル選択画面を表示してファイルを選択する。スキャナをスタートさせると、利用者が入力した設定情報を配信管理サーバ２０に送信し、フロー実行部２３はファイルアクセサ２２に設定情報のファイル取得を依頼し、ネットワーク上から配信対象ファイルを取得する。フロー実行部２３は、取得ファイルに各種処理を実施し、当該ファイルを外部に配信する。【選択図】        図２
2010074316.tif 000002
【特許請求の範囲】
【請求項１】
画像入力装置と、画像データの配信処理を管理する配信管理装置とがネットワークを介して接続された配信管理システムであって、
前記配信管理装置は、
前記画像データに対する配信処理の流れを定義した配信フローの一覧を記憶する記憶手段と、
前記ネットワーク上に存在する取得可能な画像データの情報を収集し、収集された画像データ情報の中から選択された対象画像データを取得するデータアクセス手段と、
前記画像入力装置で選択された配信対象の画像データと、その画像データを配信処理する配信フローとに基づいて、対象画像データの配信処理を実行するフロー実行制御手段と、
前記ネットワークを介して画像データおよび各種データの送受信を制御する第１の通信手段と、を備え、
前記画像入力装置は、
操作表示および入力が可能な操作表示手段と、
画像データを入力する画像入力手段と、
前記配信管理装置と接続して、前記記憶手段から前記配信フローの一覧を取得すると共に、前記データアクセス手段に対して取得可能な画像データの情報収集を依頼し、収集された情報を取得して、利用者が前記配信フローの一覧と前記取得可能な画像データの情報とを選択できるように前記操作表示手段に表示させる表示制御手段と、
前記ネットワークを介して画像データおよび各種データの送受信を制御する第２の通信手段と、を備えたことを特徴とする配信管理システム。
【請求項２】
前記データアクセス手段は、
前記ネットワーク上に存在する取得可能な画像データの情報を収集し、収集された画像データ情報の中から選択された対象画像データを取得する際に、ＳＭＢプロトコル、ＨＴＴＰプロトコル、およびＦＴＰプロトコルの少なくとも一つを利用することを特徴とする請求項１に記載の配信管理システム。
【請求項３】
前記データアクセス手段は、前記ネットワーク上に存在する取得可能な画像データの情報収集の範囲をシステム管理者が予め規定しておくことを特徴とする請求項１または２に記載の配信管理システム。
【請求項４】
前記データアクセス手段は、前記ネットワーク上に存在する取得可能な画像データの情報収集の範囲を、前記画像入力装置ごとにシステム管理者が予め規定しておくことを特徴とする請求項１または２に記載の配信管理システム。
【請求項５】
前記データアクセス手段は、前記ネットワーク上に存在する取得可能な画像データの情報収集の範囲を、前記配信フローごとにシステム管理者が予め規定しておくことを特徴とする請求項１または２に記載の配信管理システム。
【請求項６】
前記データアクセス手段は、前記ネットワーク上に存在する取得可能な画像データの情報収集の範囲を、前記画像入力装置の利用者の権限に基づいて制限可能にすることを特徴とする請求項１〜５のいずれか一つに記載の配信管理システム。
【請求項７】
前記フロー実行制御手段は、前記画像入力装置の利用者が前記操作表示手段を使って前記配信管理装置の前記データアクセス手段に依頼して取得した画像データと、前記画像入力手段による紙文書のスキャンデータとを組み合わせて対象画像データとし、１つのジョブとして配信処理を実行することを特徴とする請求項１〜６のいずれか１つに記載の配信管理システム。
【請求項８】
ネットワークに接続され、画像データを入力する画像入力装置に提供可能な、画像データの配信処理の流れを定義した配信フローの一覧を記憶する記憶手段と、
前記ネットワーク上に存在する取得可能な画像データの情報を収集し、収集された画像データ情報の中から選択された対象画像データを取得するデータアクセス手段と、
前記画像入力装置で選択された配信対象の画像データと、その画像データを配信処理する配信フローとに基づいて、対象画像データの配信処理を実行するフロー実行制御手段と、
前記ネットワークを介して画像データおよび各種データの送受信を制御する第１の通信手段と、を備えたことを特徴とする配信管理装置。
【請求項９】
操作表示および入力が可能な操作表示手段と、
画像データを入力する画像入力手段と、
画像データの配信処理を管理する配信管理装置とネットワークを介して接続され、画像データに対する配信処理の流れを定義した配信フローの一覧を取得すると共に、取得可能な画像データの情報収集を依頼して、収集された情報を取得し、前記配信フローの一覧と前記取得可能な画像データの情報とを選択できるように前記操作表示手段に表示させる表示制御手段と、
前記ネットワークを介して画像データおよび各種データの送受信を制御する第２の通信手段と、を備えたことを特徴とする画像入力装置。
【請求項１０】
画像入力装置とネットワークで接続された配信管理装置で実行される配信管理方法であって、
前記配信管理装置は、前記画像データに対する配信処理の流れを定義した配信フローの一覧を記憶する記憶手段を備え、
前記画像入力装置の表示制御手段が、前記記憶手段から前記配信フローの一覧を取得する工程と、
前記表示制御手段が、前記配信管理装置のデータアクセス手段に対して前記ネットワーク上に存在する取得可能な画像データの情報収集を依頼する工程と、
前記表示制御手段が、前記データアクセス手段により収集された画像データの情報を取得し、前記配信フローの一覧と前記取得可能な画像データの情報とを選択できるように、前記画像入力装置の操作表示手段に表示させる工程と、
前記操作表示手段が、前記画像入力装置の利用者によって選択された配信フローと取得可能な画像データの情報とを前記配信管理装置のフロー実行制御手段に送信する工程と、
前記フロー実行制御手段が、前記データアクセス手段に対して選択された情報に基づいて画像データの取得を依頼する工程と、
前記フロー実行制御手段が、取得した画像データを選択された配信フローに基づいて配信処理を実行する工程と、を含むことを特徴とする配信管理方法。
【請求項１１】
請求項１０に記載の方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配信管理システムに関し、特に、電子化データを外部機へ効率的に配布するネットワークスキャナ機能を実現する配信管理システム、配信管理装置、画像入力装置、配信管理方法、およびプログラムに関する。  
【背景技術】
【０００２】
近年、紙文書の画像を読み取って電子データ化し、これを出力する画像入出力機器としては、複写機をベースとして多数の機能を併せ持つＭＦＰ（Multi Function Peripheral：複合機）は勿論のこと、スキャナのような単機能機であっても、スキャン入力された画像データを利用するＰＣ（Personal Computer）、あるいはプリンタ等の外部機に対し、ネットワーク経由でデータを送信する機能を備えている。
【０００３】
現在、この種の画像入出力機器は、業務の効率化をはかるソリューション手段のひとつとして大きな役割を担っている。例えば、ネットワーク経由で画像入出力機器のスキャンデータを利用するシステムでは、スキャナを複数の外部機器が共用する形になるので、システム全体の効率化を図るため、入力されたデータを配信サーバで管理する方法が採用されている。
【０００４】
このように、スキャンデータをネットワーク経由で配信するシステムとしては、紙文書の画像データを添付した電子メールに予め設定、または任意に入力された文字列をメールタイトル、本文、コメント等として付加して送信する電子メールシステムがある（特許文献１参照）。この電子メールシステムは、スキャナの電子データ作成機能部が紙文書を読み取った画像データを添付ファイルとする電子メールを、サーバのメール配信機能部で作成する。電子メールの送信宛先毎にメールタイトル、本文、コメント等の文字列を用途指定とともに記憶する文字列保存機能部から、当該画像データの送信先として指定された宛先に対応する文字列を読み取る。その文字列の用途指定に応じてメールタイトル、本文、コメント等とする電子メールを作成し、指定された宛先に電子メールを送信する。
【０００５】
また、ネットワークを介して画像データを送信する際の機密保護および画像データの機密保護を利用性が良好な状態で処理するネットワークスキャナ装置がある（特許文献２参照）。このネットワークスキャナ装置は、各宛先毎に、ユーザ名、パスワード、配信先情報および当該宛先のユーザが利用可能な他の参照可能宛先ＩＤからなる宛先情報を宛先管理テーブルとして記憶部に記憶する。ユーザ名とパスワードの組に基づいてユーザ認証を行い、ユーザ認証が成功したユーザのみ利用を許可する。表示部に参照可能宛先を表示し、画像読取部の読み取った原稿の画像データを記憶部に記憶する。その際、表示部に表示される参照可能宛先から適宜選択した宛先を当該画像データの参照可能宛先とする文書管理テーブルを作成し、記憶部に記憶して、宛先と文書の機密を保護する。
【０００６】
さらに、文書を読み取って配信する際に、自動的に必要な画像処理を容易に行うことができる文書配信処理装置がある（特許文献３参照）。この文書配信処理装置は、入力文書の先頭ページに、ＯＣＲフォームシートを配置する。文書をスキャナで読み取った文書データから、ＯＣＲフォームシートに記入された画像処理メニューに対応する符号データと、画像処理範囲を指定する画像処理位置データを認識して抽出する。抽出した符号データに対応する画像処理を、画像処理位置データで決められた範囲について行う。指定された画像処理が行われた後、決められた配信先に配信する。 
【０００７】
【特許文献１】特開２００３−０３２４２５号公報
【特許文献２】特開２００４−１７１１９９号公報
【特許文献３】特開２００５−２０８９３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、紙文書の電子化と配布を行う従来の配信システムにあっては、画像入力機器（スキャナ）と配信サーバとで構成されており、配信サーバには予めさまざまな業務や用途にあわせた複数の配信フローが登録されている。そして、利用者は、スキャナのオペレーションパネル（操作部）を使い、業務に適した配信フローを選択し、紙文書をスキャンしたスキャンデータを配信していたため、利用者が自分のＰＣや共有のファイルサーバに保存している電子ファイルを配信する場合であっても、当該電子ファイルを一度印刷して紙へ出力し、出力された紙文書を再度スキャナで読み取る必要があり、手間やコストがかかるという問題があった。
【０００９】
本発明は、上記課題に鑑みてなされたものであり、利用者が自分のＰＣや共有のファイルサーバに保存されている電子ファイルを配信する場合であっても、電子ファイルを印刷出力せずに配信対象のファイルを選択して、所望の配信先へ直接配信することが可能な配信管理システム、配信管理装置、画像入力装置、配信管理方法、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、本発明の配信管理システムは、画像入力装置と、画像データの配信処理を管理する配信管理装置とがネットワークを介して接続された配信管理システムであって、前記配信管理装置は、前記画像データに対する配信処理の流れを定義した配信フローの一覧を記憶する記憶手段と、前記ネットワーク上に存在する取得可能な画像データの情報を収集し、収集された画像データ情報の中から選択された対象画像データを取得するデータアクセス手段と、前記画像入力装置で選択された配信対象の画像データと、その画像データを配信処理する配信フローとに基づいて、対象画像データの配信処理を実行するフロー実行制御手段と、前記ネットワークを介して画像データおよび各種データの送受信を制御する第１の通信手段と、を備え、前記画像入力装置は、操作表示および入力が可能な操作表示手段と、画像データを入力する画像入力手段と、前記配信管理装置と接続して、前記記憶手段から前記配信フローの一覧を取得すると共に、前記データアクセス手段に対して取得可能な画像データの情報収集を依頼し、収集された情報を取得して、利用者が前記配信フローの一覧と前記取得可能な画像データの情報とを選択できるように前記操作表示手段に表示させる表示制御手段と、前記ネットワークを介して画像データおよび各種データの送受信を制御する第２の通信手段と、を備えたことを特徴とする。
【００１１】
また、本発明の配信管理装置は、ネットワークに接続され、画像データを入力する画像入力装置に提供可能な、画像データの配信処理の流れを定義した配信フローの一覧を記憶する記憶手段と、前記ネットワーク上に存在する取得可能な画像データの情報を収集し、収集された画像データ情報の中から選択された対象画像データを取得するデータアクセス手段と、前記画像入力装置で選択された配信対象の画像データと、その画像データを配信処理する配信フローとに基づいて、対象画像データの配信処理を実行するフロー実行制御手段と、前記ネットワークを介して画像データおよび各種データの送受信を制御する第１の通信手段と、を備えたことを特徴とする。
【００１２】
また、本発明の画像入力装置は、操作表示および入力が可能な操作表示手段と、画像データを入力する画像入力手段と、画像データの配信処理を管理する配信管理装置とネットワークを介して接続され、画像データに対する配信処理の流れを定義した配信フローの一覧を取得すると共に、取得可能な画像データの情報収集を依頼して、収集された情報を取得し、前記配信フローの一覧と前記取得可能な画像データの情報とを選択できるように前記操作表示手段に表示させる表示制御手段と、前記ネットワークを介して画像データおよび各種データの送受信を制御する第２の通信手段と、を備えたことを特徴とする。
【００１３】
また、本発明の配信管理方法は、画像入力装置とネットワークで接続された配信管理装置で実行される配信管理方法であって、前記配信管理装置は、前記画像データに対する配信処理の流れを定義した配信フローの一覧を記憶する記憶手段を備え、前記画像入力装置の表示制御手段が、前記記憶手段から前記配信フローの一覧を取得する工程と、前記表示制御手段が、前記配信管理装置のデータアクセス手段に対して前記ネットワーク上に存在する取得可能な画像データの情報収集を依頼する工程と、前記表示制御手段が、前記データアクセス手段により収集された画像データの情報を取得し、前記配信フローの一覧と前記取得可能な画像データの情報とを選択できるように、前記画像入力装置の操作表示手段に表示させる工程と、前記操作表示手段が、前記画像入力装置の利用者によって選択された配信フローと取得可能な画像データの情報とを前記配信管理装置のフロー実行制御手段に送信する工程と、前記フロー実行制御手段が、前記データアクセス手段に対して選択された情報に基づいて画像データの取得を依頼する工程と、前記フロー実行制御手段が、取得した画像データを選択された配信フローに基づいて配信処理を実行する工程と、を含むことを特徴とする。
【００１４】
また、本発明は、上記配信管理方法をコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１５】
本発明によれば、利用者が自分のＰＣや共有のファイルサーバなどに保存されている電子ファイルを配信する際に、電子ファイルを印刷出力することなく配信対象ファイルを選択して、所望の配信先へ直接配信することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１６】
以下に添付図面を参照して、この発明にかかる配信管理システム、配信管理装置、画像入力装置、配信管理方法、およびプログラムの最良な実施の形態を詳細に説明する。以下に示す実施の形態では、本発明の配信管理システム、配信管理装置、画像入力装置、配信管理方法、およびプログラムを、複合機によりスキャンした画像データ、あるいは、配信管理サーバに保存されている電子データの配信処理を配信フローによって行うことが可能な複合機、配信管理サーバに適用した例を挙げて説明する。ただし、本発明の配信管理システム、配信管理装置、画像入力装置、配信管理方法、およびプログラムは、これに限定されるものではなく、画像データに対して配信処理を行うよう制御するものであれば、いずれの装置、システムにも適用することができる。
【００１７】
また、以下に示す実施の形態では、画像データを入力する画像入力装置として、プリンタ機能、スキャナ機能、コピー機能、ファクシミリ機能を一つの筐体に搭載した複合機を例にあげて説明しているが、これに限定されるものではなく、画像データが入力可能な画像入力装置であれば、スキャナ装置、ファクシミリ装置、コピー装置などいずれにも適用することができる。
【００１８】
（第１の実施の形態）
図１は、実施の形態１にかかる配信管理システムのネットワーク構成を示す説明図である。実施の形態１にかかる配信管理システムは、図１に示すように、インターネット５０に接続された配信管理サーバ２０と、インターネット５０に接続されたファイルサーバ３１と、ＥＤＭＳ（Ｅｎｔｅｒｐｒｉｓｅ  Ｄｏｃｕｍｅｎｔ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）３２と、ＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サーバ３３とを備えている。また、配信管理サーバ２０は、さらにＬＡＮまたはインターネット等のネットワーク４０を介して複合機１０と接続されている。 
【００１９】
複合機１０は、スキャン機能、コピー機能、プリンタ機能、ファクシミリ機能などを一つの筐体に搭載したものである。この複合機１０は、スキャナ機能により紙媒体等をスキャン処理して画像データを生成し、生成された画像データを配信管理サーバ２０に送信する。複合機１０および配信管理サーバ２０の詳細については後述する。 
【００２０】
配信管理サーバ２０は、複合機１０でスキャンされた画像データを受信し、後述する配信フローに従って種々の処理や配信処理を実行するワークステーション等のコンピュータである。 
【００２１】
ファイルサーバ３１は、ネットワーク４０上で共有するファイルを蓄積して管理するコンピュータであり、ＥＤＭＳ３０２は、いわゆる文書管理システムであり、ＳＭＴＰサーバ３０３は、メール送信プロトコルであるＳＭＴＰに準拠した電子メールの送信するためのサーバである。ファイルサーバ３１、ＥＤＭＳ３２，ＳＭＴＰ３３のいずれも配信管理サーバ２０による配信処理によりアクセスされる。
【００２２】
図２は、配信管理システムを構成する複合機と配信管理サーバの機能的構成を示すブロック図である。まず、複合機１０の詳細について説明する。複合機１０は、図２に示すように、操作表示手段としてのオペレーションパネル１１、第２の通信手段としてのリモート通信部１２、表示制御手段としての表示制御部１３、サーバ情報格納部１４、および画像入力手段としてのスキャナ本体１５を主に備えている。 
【００２３】
オペレーションパネル１１は、複合機１０の利用者に対して各種画面や操作入力を行わせるハードウェアである。オペレーションパネル１１は、各種操作画面が表示可能な表示部の表面にタッチパネルを装着し、表示部に表示されたスタートボタン、ストップボタン、コピーボタン、スキャンボタンの他、ファイル選択ボタン、フロー選択ボタン、スクロールボタン等を直接タッチすることにより、ファイル選択や操作入力などが行える操作部を備えている。勿論、タッチパネルではなく、種々の操作ボタンを配置したキーボードなどの操作部を表示部と別に設けても良い。
【００２４】
リモート通信部１２は、配信管理サーバ２０との間で各種データをやり取りする送受信制御を行うものである。具体的には、リモート通信部１２は、配信フロー選択画面の要求、選択したフローのフローＩＤの要求、あるいは、スキャンした画像データをサーバ情報格納部１４に登録されているＩＰアドレスの配信サーバ２０に対して送信したりする。
【００２５】
表示制御部１３は、オペレーションパネル１１の表示部に対して、各種画面やソフトウェアキーボード画面等をタッチ入力可能に表示する制御を行うものである。また、表示制御部１３は、ここでは入力制御部も兼ねており、オペレーションパネル１１の表示部からのタッチ入力やソフトウェアキー入力、操作部からの操作入力等を受け付けて入力制御を行っている。具体的には、表示部に対するタッチ入力や操作部の各種ボタンの押下によるイベント入力により、上記タッチ入力やボタンの押下を検知する。かかる検知は、スキャナアプリに通知される。 
【００２６】
サーバ情報格納部１４は、配信管理サーバ２０のＩＰアドレス等を登録したデータベースであり、ＨＤＤやメモリ等の記憶媒体により構成されている。 
【００２７】
スキャナ本体１５は、スキャン動作を実行するハードウェアである。この実施の形態では、スキャナ機能に関連する発明のため、スキャナ本体１５のみを図示したが、複合機１０であるため、プリント処理を実行するプリンタ本体なども実際には具備している。そして、複合機１０全体を制御する不図示の制御部は、スキャナアプリ、プリンタアプリ、コピーアプリ、ファクスアプリ等のアプリケーションから要求を受けると、スキャナ本体１５、プリンタ本体の他、ＨＤＤやメモリ等を制御することによって、画像の読み取り、画像の書き込み、画像のコピー、あるいは、画像データの配信処理等を実行する。
【００２８】
上記のスキャナアプリは、利用者によるオペレーションパネル１１の操作部（スキャンボタン等）からの指示により、スキャン条件の設定やスキャン処理を実行するアプリケーションである。具体的には、スキャナアプリは、上記制御部に対しスキャン要求を行って、スキャナ本体１５を動作させ、原稿をスキャンする。そして、スキャナアプリは、スキャンされた原稿の画像データを入力する。また、スキャナアプリは、スキャン処理開始時、すなわち、利用者がスキャンボタンを押下したことを表示制御部１３おける入力制御部が検知すると、配信フローの選択を行うため、フロー選択画面を要求するようリモート通信部１２に指示する。
【００２９】
次に、配信サーバ２０の詳細について説明する。配信サーバ２０は、図２に示すように、第１の通信手段としてのリモート通信部２１、データアクセス手段としてのファイルアクセサ２２、フロー実行制御手段としてのフロー実行部２３、フロー処理コンポーネント部２４、データアクセス部２５、記憶手段としてのデータベース２６、および第１の通信手段としてのリモート通信部２７を主に備えている。そして、ファイルアクセサ２２は、ファイルアクセス手段として利用するプロトコルの種類に応じて、ＳＭＢ２２１、ＨＴＴＰ２２２、ＦＴＰ２２３に分けられる。
【００３０】
リモート通信部２１は、インターネット５０を介してファイルサーバ３１、ＥＤＭＳ３２、ＳＭＴＰサーバ３３などとの間で各種データをやり取りする送受信制御を行うものである。具体的には、後述する配信サーバ２０のファイルアクセサ２２がインターネット５０上に存在するファイルサーバ３１、ＥＤＭＳ３２、ＳＭＴＰサーバ３３などから、アクセス可能なリソースの一覧を取得したり、複合機１０の利用者がその一覧に基づいて指定した配信対象ファイルをファイルアクセサ２２がインターネット５０上から取得したり、取得した配信対象ファイルをフロー実行部２３が配信フローで定義された各種処理を行って外部に配信したりする送受信制御が行われる。
【００３１】
ファイルアクセサ２２は、ネットワーク上に存在するアクセス可能なリソースの一覧を取得し、指定された配信対象ファイルを取得するものである。ファイルアクセサ２２によってネットワーク上からファイルアクセスする際に利用するプロトコルは、ＳＭＢプロトコル、ＨＴＴＰプロトコル、ＦＴＰプロトコルを個別に、あるいはこれらを組み合わせることにより、用途に応じた利用が可能となる。ＳＭＢプロトコルは、ウインドウズに標準装備されたファイル共有やプリンタ共有を行うプロトコルである。ＨＴＴＰプロトコルはウェブサーバとクライアントとの間でＨＴＭＬ文書などのコンテンツを送受信するためのプロトコルである。また、ＦＴＰプロトコルは、ファイル転送を行うためのプロトコルである。
【００３２】
フロー実行部２３は、選択された配信フローに基づいて処理を実行するものである。具体的には、フロー実行部２３は、複合機１０側で指定された配信対象ファイルの取得をファイルアクセサ２２に対して依頼したり、ファイルアクセサ２２が取得したファイルに対して配信フローに定義されている各種処理を実施したりする。
【００３３】
フロー処理コンポーネント部２４は、フロー実行部２３が配信フローに定義された各種処理を行うためのコンポーネント部品を具備している。各種処理の具体例としては、画像変換処理、ＯＣＲ抽出処理、ＳＭＴＰ配信処理、フォルダ配信処理、アーカイブ処理などがある。
【００３４】
データアクセス部２５は、データベース２６にアクセスしてデータベース２６に保存されている各種データの取得や新たにデータを登録したりするものである。具体的には、データアクセス部２５に依頼して、データベース２６に保存されている配信フローの一覧などを取得することが行われる。
【００３５】
データベース２６は、さまざまな業務や用途にあわせて予め登録されている複数の配信フロー、その配信フローの詳細データ、あるいは履歴情報などを保存している。
【００３６】
リモート通信部２７は、ネットワーク４０を介して複合機１０との間で各種データをやり取りする送受信制御を行うものである。具体的には、複合機１０から配信フロー一覧の要求があると、データベース２６から取得して複合機１０へ送出したり、複合機１０で選択された配信フローに基づいてデータベース２６から配信フローの詳細データを取得して複合機１０に送出したり、複合機１０からファイルアクセサ２２にインターネット５０上に存在するアクセス可能なリソース一覧の取得を依頼したり、ファイルアクセサ２２が取得した対象リソースの一覧を複合機１０へ送出したり、複合機１０のユーザが入力した情報を配信管理サーバ２０が受け取ったりする送受信制御が行われる。
【００３７】
図３は、複合機のオペレーションパネルに表示される配信フローの選択画面例を示す図であり、図４は、図３の配信ファイル選択ボタンを押下して遷移したファイル選択画面例を示す図である。図３に示すように、オペレーションパネル１１の表示部の画面中央には、フロー１（１１１）〜フロー６（１１６）までの６種類の選択ボタンが表示されている。これは、複合機１０の表示制御部１３が配信管理サーバ２０にアクセスして、データベース２６に保存されている配信フロー一覧のデータを取得して、表示したものである。
【００３８】
また、図３に示す配信フローの選択画面の上部には、配信ファイル選択ボタン１１７が表示されており、この配信ファイル選択ボタン１１７を押下すると、図４に示すファイル選択画面に遷移する。
【００３９】
図４のファイル選択画面には、ローカル／ネットワーク上で閲覧可能なフォルダやファイルの一覧が表示され、複合機１０の利用者はこの中から任意のファイルを配信対象として探し出して、選択することができる。例えば、図４中のアップ（Ｕｐ）ボタン１２１は、表示されているフォルダ画面を一階層上に移動させるボタンであり、トップ（Ｔｏｐ）ボタン１２２は、最上位の画面に戻るボタンであり、＋／−ボタン１２３は、表示されているフォルダを一階層下に移動させるボタンである。また、ファイル選択ボタン一覧１２４は、ネットワーク上の全てのコンピュータ、フォルダ、ファイルの選択が可能なボタンの一覧である。ファイルのボタンを押下すると、ファイル選択ボタン一覧１２４の直上の選択済みファイル１２６の欄に入る。ファイル選択ボタン一覧１２４は、スクロールバー１２５によって、上下に隠れているファイル選択ボタンをスクロールさせて、新たに選択することができる。
【００４０】
このように、図４のファイル選択画面を使って、配信対象となる任意のファイルを選択する操作は、図２の複合機１０のスキャナ本体１５により紙文書をスキャンする場合の代替操作となる。
【００４１】
図４の画面上で配信対象ファイルを指定し、図３の配信フロー選択画面で配信フローを選択した後の操作は、通常の紙文書をスキャンして配信処理を行う場合と同じになる。すなわち、選択された配信フローの設定にしたがって、複合機１０の利用者は必要なパラメータ（例えば、配信先など）をオペレーションパネル１１上から入力し、不図示のスタートボタンを押下することにより、オペレーションパネル１１で設定された情報は配信管理サーバ２０に送信される。この時、紙文書をスキャンした場合と異なるのは、配信対象となる文書データそのものは送信されない点である。
【００４２】
配信管理サーバ２０は、複合機１０で設定された設定情報を受信すると、フロー実行部２３が設定情報の内容を解析して、その設定（ファイル、アクセス権など）にしたがってファイルアクセサ２２に対して指定した配信対象ファイルを取得するように依頼する。
【００４３】
ファイルアクセサ２２によって取得された配信対象ファイルは、紙文書のスキャン時と同様に、フロー実行部２３が配信フローに定義された各種処理をフロー処理コンポーネント部２４の部品を使って実施する。このように、配信フローに定義された処理が行われたファイルデータは、フロー実行部２３によりリモート通信部２１を介して所望の配信先へ配信される。
【００４４】
次に、以上のように構成された第１の実施の形態にかかる配信管理システムによる画像データの配信処理の動作について説明する。図７−１および図７−２は、第１の実施の形態にかかる画像データの配信処理のフローチャートである。
【００４５】
まず、複合機１０の利用者が電源を入れて複合機１０を起動させると、利用者はオペレーションパネル１１を使い、サーバ情報格納部１４内のサーバ情報を参照することにより、適切な配信管理サーバ２０へ接続する（ステップＳ１００）。
【００４６】
複合機１０の表示制御部１３は、リモート通信部１２および１３を経由して、データアクセス部２５からデータベース２６にアクセスし、データベース２６内の配信フロー一覧を取得して、図３に示すような配信フロー選択画面をオペレーションパネル１１に表示する（ステップＳ１０１）。この時、配信ファイル選択ボタン１１７も画面上に表示する。
【００４７】
表示制御部１３は、ここでは入力制御部も兼用しているため、オペレーションパネル１１の配信ファイル選択ボタン１１７が押下されたか否かを監視している（ステップＳ１０２）。配信ファイル選択ボタン１１７が押下された場合は、図４に示すような配信ファイル選択画面がオペレーションパネル１１に表示される（ステップＳ１０３）。
【００４８】
図４の配信ファイル選択画面を表示するにあたって、表示制御部１３は、配信管理サーバ２０のファイルアクセサ２２に対し、ネットワーク上の対象リソース（ファイルやフォルダ等）の情報を収集するように依頼する。ファイルアクセサ２２は、ネットワーク上に存在する取得可能な画像データの情報を取得して、表示制御部１３に送信する。表示制御部１３は、受信した取得可能な画像データの情報に基づいて、図４に示すような配信ファイル選択画面が表示される。
【００４９】
複合機１０の利用者は、図４の配信ファイル選択画面から配信したいファイルを選択する（ステップＳ１０４）。表示制御部１３は、その選択されたファイルの情報を設定情報として記録し（ステップＳ１０５）、図３の配信フロー選択画面に戻る（ステップＳ１０６）。複合機１０の利用者は、この図３の配信フロー選択画面を使って利用する配信フローを選択する（ステップＳ１０７）。
【００５０】
表示制御部１３は、配信フロー選択画面で選択された配信フローの詳細な情報を配信管理サーバ２０のデータアクセス部２５にアクセスし、データベース２６から取得する。この配信フローの詳細な情報例としては、例えば、書誌情報設定画面、ＯＣＲ抽出の有無、画像の回転の有無、宛先、文書名などの入力画面情報などがある。表示制御部１３は、取得した配信フローの画面情報にしたがってパラメータ入力画面をオペレーションパネル１１に画面表示する（ステップＳ１０８）。
【００５１】
複合機１０の利用者は、オペレーションパネル１１に画面表示されたパラメータ入力画面を使って書誌情報など、配信に必要な情報（パラメータ）を入力する（ステップＳ１０９）。
【００５２】
図７−１に続く図７−２のフローチャートでは、配信対象ファイルの選択処理（ステップＳ１０２〜ステップＳ１０５）を行っているか否かを判断し（ステップＳ１１０）、既に選択されている場合は、図示していないオペレーションパネル１１のスキャナのスタートボタンを押下する（ステップＳ１１１）。また、上記ステップＳ１１０において、配信対象ファイルを選択せずに紙原稿をスキャンする場合は、ステップＳ１１８に移行し、利用者がスキャナ本体１５に紙原稿をセットしてから、スキャナのスタートボタンを押下する（ステップＳ１１１）。
【００５３】
続くステップＳ１１２では、紙原稿の有無が判断される。配信対象ファイルを選択して紙原稿が無い場合は、ステップＳ１１３に移行し、利用者が入力した設定情報を複合機１０の表示制御部１３が配信管理サーバ２０に送信する。また、ステップＳ１１２において、紙原稿がセットされている場合は、紙原稿をスキャンし（ステップＳ１１９）、そのスキャンデータと利用者が入力した設定情報とを配信管理サーバ２０に送信する（ステップＳ１２０）。
【００５４】
配信管理サーバ２０は、複合機１０から利用者が入力した設定情報と、紙原稿がある場合はさらにスャナデータを受信する（ステップＳ１１４）。配信対象ファイルを指定した場合、画像データがまだ取得されていないため、フロー実行部２３は、ファイルアクセサ２２に対して設定情報に記載されているファイルの取得を依頼する。ファイルアクセサ２２は、ネットワーク上から配信対象ファイルを取得する（ステップＳ１１６）。
【００５５】
フロー実行部２３は、取得したファイルに対して配信フローに定義されている各種処理を実施する（ステップＳ１１７）。例えば、画像変換処理、ＯＣＲ抽出処理、ＳＭＴＰ配信、およびフォルダ配信などが実施される。そして、フロー実行部２３は、配信フローに定義された処理を行ったファイルデータを、リモート通信部２１からインターネット５０を介して外部に配信される。
【００５６】
このように、第１の実施の形態によれば、スキャナ本体１５を備えた複合機１０から、紙原稿をスキャンしたスキャンデータを配信する場合と、ネットワーク上に存在する取得可能な電子ファイルを配信する場合とを、同じ操作画面を使って同じ操作性により実現することができる。このため、配信対象の電子ファイルをプリントアウトして紙原稿とし、これを再度スキャンする従来の手間やコストを大幅に削減することが可能になった。
【００５７】
（第２の実施の形態）
第１の実施の形態は、図３の配信フローの選択画面の配信ファイル選択ボタン１１７を押下して、図４に示すファイル選択画面に遷移する際に、ローカル／ネットワーク上で閲覧可能なフォルダやファイルの一覧を表示し、複合機１０の利用者はこの中から任意のファイルを配信対象として探し出して選択していた。このとき、ローカル／ネットワーク上でアクセス可能なすべてのファイルを選択対象としてもよいが、セキュリティの面からもシステム管理者が指定するフォルダ以下に存在するファイルのみを選択できるように、一定の範囲制限を設けるようにしたのが、本第２の実施の形態の特徴である。
【００５８】
図５は、第２の実施の形態にかかるネットワーク上で閲覧可能なフォルダやファイルの範囲に制限を加える管理ツールの設定画面例を示す図であり、図６は、図５の管理ツールの設定に対応したオペレーションパネルの表示画面例を示す図である。第２の実施の形態では、システム管理者が指定したフォルダ（ネットワーク上で閲覧可能な範囲を制限したフォルダ）をここでは「ルートフォルダ」と称する。
【００５９】
図５の管理ツールの設定画面１７に示すように、ユーザごと、あるいは装置ごとにルートフォルダが設定されている。ユーザは、機器のオペレーションパネルに表示されたルートフォルダの一覧から、配信したいファイルが存在するルートパスを＋ボタンを押下して選択（移動）する。すると、そのルートパス内に存在するファイルの一覧が表示されるので、実際に配信したいファイルを指定することが可能となる。また、フォルダやファイルへのアクセスには、正しいユーザＩＤやパスワードが必要である。このため、閲覧権限のない者がルートフォルダ以下に存在するファイルを選んで配信することができず、セキュリティが確保されている。
【００６０】
また、図５の設定ウインドウ１６内には、例えばルートフォルダごとに、サブフォルダへの移動の可否を設定するチェック欄１６１が設けられている。さらに、ユーザＩＤ、パスワード、ドメインなどの設定の可否によって、アクセス権の設定方法なども任意に指定することができる。
【００６１】
そして、図６に示すように、複合機１０のオペレーションパネル１１を使い、ルートフォルダの管理ツールを設定する場合は、予めシステム管理者が指定した複数のルートフォルダがルートフォルダ選択ボタン一覧１３１に表示されていて、この中のフォルダを選択すると、そのフォルダの中に存在するファイルやサブフォルダの一覧画面へ遷移する。ここで、ユーザがファイルを選択した場合、そのファイルは配信対象ファイルとして、選択済みファイル１３２の欄に入る。
【００６２】
図６のルートフォルダ選択ボタン一覧１３１に表示されていない他の選択枝を選択したい場合は、図６中のアップ（Ｕｐ）ボタン１２１を押下して表示されているフォルダ画面を一階層上に移動させたり（サブフォルダ表示中のみ。ルートフォルダ一覧を表示中にはこの操作は不可）、トップ（Ｔｏｐ）ボタン１２２を押下して最上位の画面（ルートフォルダ一覧）に戻したり、＋／−ボタン１２３を押下して表示されているフォルダを一階層下に移動させたり（＋ボタンの場合のみこの操作は可能。−ボタンは、この下にサブフォルダ・ファイルが何も存在しないことを表す）、スクロールバー１２５を使ってルートフォルダ選択ボタン一覧１３１の上下に隠れているファイル選択ボタンをスクロールさせて、他の選択枝を表示させて、選択する。
【００６３】
このように、第２の実施の形態によれば、複合機１０の表示制御部１３から配信管理サーバ２０のファイルアクセサ２２に対して、ネットワーク上で閲覧可能なフォルダやファイルの情報を取得するよう依頼する際に、システム管理者が指定したフォルダ以下に存在するファイル情報のみを取得するよう検索範囲を制限するルートフォルダを採用している。このため、配信管理サーバ２０側では、ファイルの検索時間を短縮することができ、複合機１０側では、選択枝の減少により選択時間を短縮することができる。また、ネットワーク上に存在するファイル所有者は、勝手にファイルが他に配信されるのを未然に防止するというセキュリティ面での保護が可能となる。
【００６４】
また、スキャナごとに表示するルートパスを変えることによって、第１の部署のスキャナには、第１の部署のファイルサーバを表示させ、第２の部署のスキャナには、第２の部署のファイルサーバを表示させることが可能となる。
【００６５】
さらに、配信フローごとに表示するルートパスを変えることによって、例えば、経理処理用の配信フロー、Ａさん用の配信フローというように、配信フローの用途に沿ったルートパスを管理ツールから指定する。この場合、オペレーションパネル１１上における配信対象ファイルの選択は、配信フローを選択した後に行うことになる。
【００６６】
なお、上記第１および第２の実施の形態では、紙文書とネットワーク上に存在する電子ファイルのいずれか一方のみを配信する場合について説明したが、本発明は必ずしもこれに限定されない。例えば、配信対象ファイルが複数あって、その内訳が紙文書をスキャンしたスキャンデータとネットワーク上に存在する電子データの両方を１つのジョブで配信したい場合は、紙文書のスキャンデータと電子ファイルとを混在させ、１つのフォルダにまとめて、１つのジョブで配信処理することが可能である。
【００６７】
具体的には、複合機１０側でスキャナ本体１５に紙文書をセットしてスキャンデータを取得する手順を行うと共に、これと並行して表示制御部１３が配信管理サーバ２０のファイルアクセサ２２を使って、ネットワーク上のリソース情報を取得して、所望の電子ファイルを選択すると共に、配信フローの選択が行われる。そして、紙文書のスキャンデータと電子ファイルの設定情報、および配信フローの設定情報は、複合機１０から配信管理サーバ２０に送信され、紙文書のスキャンデータを一時データベース２６に保管する。フロー実行部２３は、ファイルアクセサ２２を使ってネットワーク上から電子ファイルを取得し、データベース２６に一時保管しておいた紙文書のスキャンデータと一緒のフォルダを作成する。そして、フロー実行部２３は、この複数のファイルを混在させたフォルダを配信フロー従って１つのジョブで配信処理を実施する。これにより、紙文書とネットワーク上の電子データとを１つのジョブで配信することができる。
【００６８】
実施の形態１および２の複合機１０と配信管理サーバ２０とで実行されるプログラムは、上述した各部（オペレーションパネル、リモート通信部、表示制御部、スキャナ本体、および、リモート通信部、ファイルアクセサ、フロー実行部、データベースなど）を含むモジュール構成となっている。実際のハードウェアとしては、図示していないＣＰＵ（プロセッサ）やＲＯＭ，ＲＡＭなどの記憶媒体を使って配信管理を行うプログラムを読み出し、これを実行することにより、上記各部が主記憶装置上にロードされ、オペレーションパネル、リモート通信部、表示制御部、スキャナ本体、および、リモート通信部、ファイルアクセサ、フロー実行部、データベースなどが主記憶装置上に生成されるようになっている。 
【００６９】
なお、本発明は、上記実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施の形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施の形態にわたる構成要素を適宜組み合わせても良い。
【図面の簡単な説明】
【００７０】
【図１】実施の形態１にかかる配信管理システムのネットワーク構成を示す説明図である。
【図２】配信管理システムを構成する複合機と配信管理サーバの機能的構成を示すブロック図である。
【図３】複合機のオペレーションパネルに表示される配信フローの選択画面例を示す図である。
【図４】図３の配信ファイル選択ボタンを押下して遷移したファイル選択画面例を示す図である。
【図５】第２の実施の形態にかかるネットワーク上で閲覧可能なフォルダやファイルの範囲に制限を加える管理ツールの設定画面例を示す図である。
【図６】図５の管理ツールの設定に対応したオペレーションパネルの表示画面例を示す図である。
【図７−１】第１の実施の形態にかかる画像データの配信処理のフローチャートである。
【図７−２】第１の実施の形態にかかる画像データの配信処理のフローチャートである。
【符号の説明】
【００７１】
１０  複合機
１１  オペレーションパネル
１２  リモート通信部
１３  表示制御部
１４  サーバ情報格納部
１５  スキャナ本体
２０  配信管理サーバ
２１  リモート通信部
２２  ファイルアクセサ
２２１  ＳＭＢ
２２２  ＨＴＴＰ
２２３  ＦＴＰ
２３  フロー実行部
２４  フロー処理コンポーネント部
２５  データアクセス部
２６  データベース
２７  リモート通信部
３１  ファイルサーバ
３２  ＥＤＭＳ
３３  ＳＭＴＰサーバ
４０  ネットワーク
５０  インターネット
１１７  配信ファイル選択ボタン
【図１】
2010074316.tif 000003
【図２】
2010074316.tif 000004
【図３】
2010074316.tif 000005
【図４】
2010074316.tif 000006
【図５】
2010074316.tif 000007
【図６】
2010074316.tif 000008
【図７−１】
2010074316.tif 000009
【図７−２】
2010074316.tif 000010