(57)【要約】【課題】操作パネルの無い又は小型の操作パネルを備えた画像形成装置であっても、ファイル配信システムを構成できるようにするとともに操作性を向上させる。【解決手段】クライアント３０でユーザ６０の入力に基づいてメタ情報ファイル６４を生成し、クライアント３０からファイル配信サーバ２０を介した画像形成装置１０へのＷｅｂサービス要求により画像をスキャンさせ、メタ情報ファイル６４をファイル管理サーバ２０に送信してスキャン画像ファイルの配信を要求する。クライアント３０の記憶手段には、配信される情報の種別毎に定められた、画像形成装置１０用及びファイル配信サーバ２０用のユーザインターフェイス情報ファイル群２８１Ａが格納され、そのうち選択されたものに基づき入力画面を表示させ、その入力を受け付け、画像形成装置１０用及びファイル配信サーバ２０用の入力情報を定める。【選択図】図２
2013232085.tif 000002
【特許請求の範囲】
【請求項１】
スキャナを備え画像スキャンに関しＷｅｂサービスを提供する画像形成装置と、ファイル配信先決定ルールがその記憶手段に格納されたファイル管理サーバと、クライアントとがネットワークで結合されたファイル配信システムにおいて、
該クライアントの記憶手段には、配信される情報の種別毎に定められた、該画像形成装置用及び該ファイル配信サーバ用のユーザインターフェイス情報ファイルが格納され、
該クライアントは、ユーザにより指定されたユーザインターフェイス情報ファイルの内容に基づき入力画面を表示させ、その入力を受け付け、該ユーザによる指示入力に応答して、該画像形成装置に関し受け付けた入力又はこのユーザインターフェイス情報ファイルに記述された既定値をパラメータとして、該ファイル管理サーバに対し、該スキャナの設定と画像スキャンとを要求し、
該ファイル管理サーバは、この要求に応答して、該画像形成装置に該スキャナの設定と該画像スキャンとをＷｅｂサービス要求し、
該画像形成装置は、この要求に応答して、該パラメータに基づき該スキャナを設定し、原稿画像を光学的に読み取りそのスキャン画像ファイルを生成しこれをＷｅｂサービス応答として該ファイル管理サーバに送信し、
該ファイル管理サーバは、このスキャン画像ファイルを受信し、該スキャン画像ファイル又はそのサムネイル画像のファイルを該クライアントに返信し、
該クライアントは、該スキャン画像ファイル又はそのサムネイル画像のファイルを受信し、該ファイル配信サーバに関し受け付けた入力又は該ユーザインターフェイス情報ファイルに記述された既定値、及び、ユーザＩＤを内容とするメタ情報と、該スキャン画像ファイルとを伴ったファイル配信要求を該ファイル管理サーバに送信し、
該ファイル管理サーバは、該ファイル配信要求に応答して、該配信先決定ルールに基づき該メタ情報の内容に対応した配信先を決定し、該スキャン画像ファイルを該配信先に送信する、
ことを特徴とするファイル配信システム。
【請求項２】
該ユーザインターフェイス情報ファイルは、ユーザインターフェイス情報ファイルの種別を示す要素と、入力項目のそれぞれの要素に表示文字属性を含むＸＭＬファイルであり、
該クライアントは、該表示文字属性と要素の内容とに基づいて該入力用インターフェイスを表示し、
該メタ情報は、該ＸＭＬファイルのオプション要素のうち該入力の受け付けにより選択され又は既定で選択されたものの内容を親要素の内容とし該親要素に含まれるオプション要素を削除し、該ユーザＩＤの要素を追加して生成したＸＭＬファイルの内容を含む、
ことを特徴とする請求項１に記載のファイル配信システム。
【請求項３】
該ファイル管理サーバの記憶手段にはさらに、複数種の該ユーザインターフェイス情報ファイル及びそのリストが格納されており、
該クライアントは、ユーザによる指示に応答して該ファイル管理サーバに対し該リストを要求し、
該ファイル管理サーバは、該リストの要求に応答して該リストを返信し、
該クライアントは、ユーザによる選択に応答して該リスト中の選択されたユーザインターフェイス情報ファイルを要求し、
該ファイル管理サーバは、要求されたユーザインターフェイス情報ファイルを該クライアントに返信する、
ことを特徴とする請求項１又は２に記載のファイル配信システム。
【請求項４】
該クライアントは、該スキャン画像ファイルを受信した後、該スキャン画像ファイルの内容又はそのサムネイル画像を表示するとともに、該スキャン画像ファイルに対する画像処理の種別を表示させてユーザに選択させ、選択された種別を該メタ情報に含ませ、
該ファイル管理サーバは、該スキャン画像ファイルの配信前に、該スキャン画像ファイルに対し該種別情報に対応した画像処理を施す、
ことを特徴とする請求項１乃至３のいずれか１つに記載のファイル配信システム。
【請求項５】
該クライアントはスマートフォンであることを特徴とする請求項１乃至４のいずれか１つに記載のファイル配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像スキャンに関しＷｅｂサービスを提供する画像形成装置と、ファイル配信先決定ルールが記憶手段に格納されたファイル管理サーバと、クライアントとがネットワークで結合されたファイル配信システムに関する。
【背景技術】
【０００２】
ネットワーク上のワークフローは、組織におけるノード間の情報の流れであり、その設計の基本は、誰が何（情報の種別）を何処へ送信するかを、スムーズに行えるようにすることである。「誰が」という送信元ノードは、ログインするときのユーザＩＤで定まる。「何を」は、情報の種別毎にフォーマットを作っておくことにより、情報の形式的な質を保証して、情報を円滑に流すことができる。「何処へ」という送信先ノードは、通常は、「誰が」と「何を」で定まるので、情報配信サーバにおいて、「誰が」と「何を」で送信先ノードを対応付けるルールを定めておき、これを既定値とすることにより、ユーザが送信先を選択又は入力する手間を省くことができる。
【０００３】
このような情報の流れのシステムは、情報が紙媒体を含む場合、画像形成装置のスキャナで読み取って電子ファイル化し、それをファイル配信サーバへ送信する形となる。この場合、ユーザが紙媒体を画像形成装置のオートシートフィーダ上に載置する必要があるので、従来では、例えば下記特許文献１に開示されているように、ユーザが画像形成装置の操作パネルで、ファイル配信サーバへ送信するまでの操作を行っていた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１００２６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このため、操作パネルの無い画像形成装置でファイル配信システムを構成することができず、また、操作パネルが有っても小形である場合には、多機能化のために操作性がよくなく、情報のスムーズな流れを妨げることになる。
【０００６】
一方、スマートフォンの利用者が増加しており、その操作に慣れた人にとっては、小型であっても、画像形成装置の操作パネルよりも操作し易い場合がある。
【０００７】
また、パーソナルコンピュータやスマートフォンなどからリモート操作パネルにより上記操作を行えるように構成したとしても、多機能な画像形成装置での操作と同一又はこれに類似していれば、操作性の向上が妨げられる。
【０００８】
本発明の目的は、このような点に鑑み、操作パネルの無い又は小型の操作パネルを備えた画像形成装置であっても、ファイル配信システムを構成することを可能にするとともに操作性を向上させることができるファイル配信システムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明によるファイル配信システムの第１態様では、スキャナを備え画像スキャンに関しＷｅｂサービスを提供する画像形成装置と、ファイル配信先決定ルールがその記憶手段に格納されたファイル管理サーバと、クライアントとがネットワークで結合されたファイル配信システムにおいて、
該クライアントの記憶手段には、配信される情報の種別毎に定められた、該画像形成装置用及び該ファイル配信サーバ用のユーザインターフェイス情報ファイルが格納され、
該クライアントは、ユーザにより指定されたユーザインターフェイス情報ファイルの内容に基づき入力画面を表示させ、その入力を受け付け、該ユーザによる指示入力に応答して、該画像形成装置に関し受け付けた入力又はこのユーザインターフェイス情報ファイルに記述された既定値をパラメータとして、該ファイル管理サーバに対し、該スキャナの設定と画像スキャンとを要求し、
該ファイル管理サーバは、この要求に応答して、該画像形成装置に該スキャナの設定と該画像スキャンとをＷｅｂサービス要求し、
該画像形成装置は、この要求に応答して、該パラメータに基づき該スキャナを設定し、原稿画像を光学的に読み取りそのスキャン画像ファイルを生成しこれをＷｅｂサービス応答として該ファイル管理サーバに送信し、
該ファイル管理サーバは、このスキャン画像ファイルを受信し、該スキャン画像ファイル又はそのサムネイル画像のファイルを該クライアントに返信し、
該クライアントは、該スキャン画像ファイル又はそのサムネイル画像のファイルを受信し、該ファイル配信サーバに関し受け付けた入力又は該ユーザインターフェイス情報ファイルに記述された既定値、及び、ユーザＩＤを内容とするメタ情報と、該スキャン画像ファイルとを伴ったファイル配信要求を該ファイル管理サーバに送信し、
該ファイル管理サーバは、該ファイル配信要求に応答して、該配信先決定ルールに基づき該メタ情報の内容に対応した配信先を決定し、該スキャン画像ファイルを該配信先に送信する。
【００１０】
本発明によるファイル配信システムの第２態様では、第１態様において、該ユーザインターフェイス情報ファイルは、ユーザインターフェイス情報ファイルの種別を示す要素と、入力項目のそれぞれの要素に表示文字属性を含むＸＭＬファイルであり、
該クライアントは、該表示文字属性と要素の内容とに基づいて該入力用インターフェイスを表示し、
該メタ情報は、該ＸＭＬファイルのオプション要素のうち該入力の受け付けにより選択され又は既定で選択されたものの内容を親要素の内容とし該親要素に含まれるオプション要素を削除し、該ユーザＩＤの要素を追加して生成したＸＭＬファイルの内容を含む。
【００１１】
本発明によるファイル配信システムの第３態様では、第１又は２態様において、該ファイル管理サーバの記憶手段にはさらに、複数種の該ユーザインターフェイス情報ファイル及びそのリストが格納されており、
該クライアントは、ユーザによる指示に応答して該ファイル管理サーバに対し該リストを要求し、
該ファイル管理サーバは、該リストの要求に応答して該リストを返信し、
該クライアントは、ユーザによる選択に応答して該リスト中の選択されたユーザインターフェイス情報ファイルを要求し、
該ファイル管理サーバは、要求されたユーザインターフェイス情報ファイルを該クライアントに返信する。
【００１２】
本発明によるファイル配信システムの第４態様では、第１乃至３態様のいずれか１つにおいて、該クライアントは、該スキャン画像ファイルを受信した後、該スキャン画像ファイルの内容又はそのサムネイル画像を表示するとともに、該スキャン画像ファイルに対する画像処理の種別を表示させてユーザに選択させ、選択された種別を該メタ情報に含ませ、
該ファイル管理サーバは、該スキャン画像ファイルの配信前に、該スキャン画像ファイルに対し該種別情報に対応した画像処理を施す。
【００１３】
本発明によるファイル配信システムの第５態様では、第１乃至４態様のいずれか１つにおいて、該クライアントはスマートフォンである。
【発明の効果】
【００１４】
上記第１態様の構成によれば、クライアントでユーザの入力に基づいてメタ情報を生成し、該クライアントからファイル配信サーバを介した画像形成装置へのＷｅｂサービス要求により画像をスキャンさせ、該メタ情報をファイル管理サーバに送信してスキャン画像ファイルの配信を要求するので、操作パネルの無い画像形成装置でファイル配信システムを構成することができ、また、画像形成装置の操作パネルが小形であっても、使い慣れたクライアントを操作すればよいので、操作性が向上するという効果を奏する。
【００１５】
また、クライアントの記憶手段に、配信される情報の種別毎に定められた、画像形成装置用及びファイル配信サーバ用のユーザインターフェイス情報ファイルが格納され、該クライアントは、ユーザにより指定されたユーザインターフェイス情報ファイルの内容に基づき入力画面を表示させ、その入力を受け付け、該画像形成装置用及び該ファイル配信サーバ用の入力情報を定めるので、ユーザインターフェイスの構成が簡単になって、操作性がさらに向上するという効果を奏する。
【００１６】
上記第２態様の構成によれば、該ユーザインターフェイス情報ファイルとしてのＸＭＬファイルについて、入力項目のそれぞれの要素に表示文字属性を含むので、ＸＭＬファイルのみで入力用インターフェイスの表示形式を入力項目と対応付けて定めることができ、ユーザインターフェイスを定める構成が簡単になるという効果を奏する。また、該ユーザインターフェイス情報ファイルの内容を処理して、該ファイル配信サーバに送信するメタ情報も構成することができるという効果を奏する。
【００１７】
上記第３態様の構成によれば、該ファイル管理サーバに登録された複数種のユーザインターフェイス情報ファイルを各ユーザが選択的に且つ容易に利用できるという効果を奏する。
【００１８】
上記第４態様の構成によれば、ユーザがスキャン画像ファイルの内容又はそのサムネイル画像を確認して該ファイル管理サーバに対し特別な画像処理を依頼することができるという効果を奏する。
【００１９】
上記第５態様の構成によれば、使い慣れたスマートフォンで以上の効果を享受できるという効果を奏する。
【００２０】
本発明の他の目的、特徴的な構成及び効果は、以下の説明を特許請求の範囲及び図面の記載と関係づけて読むことにより明らかになる。 
【図面の簡単な説明】
【００２１】
【図１】本発明の実施例１のファイル配信システムの概略ネットワーク構成図である。
【図２】図１中の画像形成装置１０とファイル配信サーバ２０とクライアント３０とのネットワークシステムの概略機能ブロック図である。
【図３】図２中のユーザインターフェイス情報ファイル群２８１に含まれる１つのユーザインターフェイス情報ファイル２８１０を示す説明図である。
【図４】ユーザ６０によるクライアント３０の操作と、これに基づくクライアント３０での処理と、クライアント３０とファイル配信サーバ３０との間及びファイル配信サーバ３０と画像形成装置１０との間の通信のシーケンスを示す概略図である。
【図５】ユーザインターフェイス情報ファイル２８１０の内容を処理して入力画面を生成する概略フローチャートである。
【図６】図５の処理により得られる入力用スクロール画像６１の構成図である。
【図７】図３のユーザインターフェイス情報ファイル２８１０と図６の画面に対する入力とに基づいてメタ情報ファイル６２を生成する処理の概略フローチャートである。
【図８】図７の処理により得られるメタ情報ファイル６２の構成図である。
【図９】図４のステップＳ１９の処理により得られる確認用スクロール画像６３の構成図である。
【図１０】図９のメタ情報ファイル６４でユーザが画像処理を選択した後に得られるメタ情報ファイル６４の構成図である。
【実施例１】
【００２２】
図１は、本発明の実施例１のファイル配信システムの概略ネットワーク構成図である。
【００２３】
このシステムでは、画像形成装置１０と、ファイル配信サーバ２０と、クライアント３０−１〜３０ｎとがネットワーク４０に結合され、更に、携帯クライアントとしてのスマートフォン３０−０がアクセスポイント５０を介してネットワーク４０に結合されている。図１では、説明の複雑化を避けるため、画像形成装置１０とスマートフォン３０−０とをそれぞれ１台のみ代表して示している。
【００２４】
図２は、ネットワーク４０に結合された画像形成装置１０とファイル配信サーバ２０とクライアント３０とのシステムの概略機能ブロック図である。このクライアント３０は、図１中のスマートフォン３０−０及びクライアント３０−１〜３０−Ｎのうちの任意の１つを代表して示している。
【００２５】
画像形成装置１０は、画像スキャンに関しＷｅｂサービスを提供する機能を備えており、その制御部１１は、通信部１２からのＷｅｂサービス要求に応答して、この要求がスキャナ設定及びファイル形式指定を伴う画像スキャン要求であれば、画像スキャナ１３に対しスキャナ１３の画像読取りに関するカラー種別や解像度等の設定を行い、画像スキャナ１３に対し画像をスキャンさせて画像データに変換させ、このデータを画像処理部１４で、ノイズ除去等の処理を行わせた後、指定されたフォーマットのファイルを生成させ、通信部１２を介し要求元に返信する。
【００２６】
制御部１１及び画像処理部１４はいずれも、記憶手段に格納されたプログラムに従ってプロセッサが動作することにより、機能する。通信部１２は、ネットワークインターフェイスと、そのドライバソフトウェアと、Ｗｅｂサービスのプロトコル及びその下位のプロトコルを処理するソフトウェア、例えばＳＯＡＰ／ＴＣＰ／ＩＰのプロトコルスタック処理部と、ＳＯＡＰとアプリケーションとの間のインターフェイスとして機能するプロキシとにより構成されている。画像スキャナ１３は、スキャナ本体とオートシートフィーダとを備えている。
【００２７】
ファイル配信サーバ２０は、クライアント３０からの画像形成装置１０に対する画像スキャン要求を仲介するとともに、クライアント３０からのメタ情報ファイルを伴う配信要求に対し、得られたスキャン画像ファイルを配信するものである。ユーザは、スキャン画像を確認する必要があるので、完全な自動化はできす、このため、クライアント３０に対しファイル配信サーバ２０は、ＷｅｂサーバとＷｅｂアプリケーションとの組を備えていても、画像形成装置１０と同様にＷｅｂサービス提供機能を備えてもよい。
【００２８】
ファイル配信サーバ２０では、その制御部２１が、通信部２２を介してクライアント３０から受信した、スキャナ設定及びファイル形式指定を伴う画像スキャン要求に応答して、画像形成装置１０にこのＷｅｂサービス要求を行い、画像形成装置１０からの応答であるスキャン画像ファイルを受信フォルダ２３に格納するとともに、そのサムネイル画像を生成してクライアント３０に返信することにより画像を確認させる。
【００２９】
制御部２１は、クライアント３０からメタ情報ファイルを受信し、これをファイル受信フォルダ２３に格納させる。制御部２１は、クライアントからの配信要求に応答して、このメタ情報ファイルの内容に従って画像処理部２４に対しスキャン画像ファイルを処理させ、ファイル配信先決定部２５に対し配信先を決定させる。ファイル配信先決定部２５は、ファイル配信先決定ルール２６に基づき、メタ情報に対応した配信先を決定する。
【００３０】
メタ情報としては、メタ情報ファイルの内容の一部のみ又は／及びファイル名を用いることができる。ファイル配信先は、ファイル配信サーバ２０内の配信先フォルダ２７又はクライアント３０内のフォルダである。
【００３１】
例えば、ファイル配信先決定ルール２６に基づき、メタ情報ファイル又はファイル名に含まれている後述の文書種別名とユーザＩＤとに対応した配信先を決定する。
【００３２】
より具体的には、例えば文書種別名が「資料」であり、メタ情報ファイル内に配信先の指定がなければ、ユーザＩＤに対応したクライアントの配信フォルダ３７を配信先と決定し、配信先の指定が例えば"MySection"であれば、それを優先して、ユーザＩＤのユーザが所属する部の共有フォルダを配信先と決定する。また、文書種別名が「報告書」であり、メタ情報ファイル内に配信先の指定がなければ、配信先フォルダ２７内の、ユーザＩＤのユーザが所属する課の課長に対応した共有ファルダを配信先と決定する。
【００３３】
ファイル配信先決定ルール２６には、ユーザＩＤ毎のクライアント３０のＩＰアドレス及びこのクライアント内の配信先フォルダ３７のパス、配信先フォルダ２７内のユーザＩＤ毎のフォルダのパス、各ユーザＩＤの所属及び肩書などの、ファイル配信先決定のための付属情報が含まれている。
【００３４】
ファイル配信サーバ２０にはまた、ユーザダウンロード用フォルダ２８内に、クライアント３０にインストールされるファイル管理クライアントソフトウェア（ＦＭＣ）２８０と、クライアント３０で用いられるユーザインターフェイス情報ファイル群２８１とが格納されている。図３は、ユーザインターフェイス情報ファイル群２８１に含まれる１つのユーザインターフェイス情報ファイル２８１０を示す。このユーザインターフェイス情報ファイル２８１０は、ＸＭＬで記述されている。ユーザインターフェイス情報ファイルに対応した文書種別には、組織で通常用いられる資料、報告書、設計案、稟議、見積書等の名前のものがある。
【００３５】
制御部２１、画像処理部２４及びファイル配信先決定部２５はいずれも、記憶手段に格納されたプログラムに従ってプロセッサが動作することにより、機能する。
【００３６】
クライアント３０は、ファイル管理サーバ３０を介して画像形成装置１０に対し、スキャナ設定及びファイル形式指定を伴う画像スキャンのＷｅｂサービスを要求し、得られたスキャン画像ファイルのサムネイルを受信して確認し、ファイル配信サーバ２０に対し、必要に応じ傾斜補正等の画像処理をＷｅｂサービス要求するとともにスキャン画像ファイルの配信を要求するものである。クライアント３０では、制御部３１がＵＩ部３２を介して表示装置３３にメニューを表示させ、ユーザが入力装置３４を操作してメニュー項目を選択したことをＵＩ部３２が受け付ける。入力装置３４は、キーボード、ポインティングデバイス又はタッチパネルである。制御部３１は、ファイル配信の項目が選択された場合、ファイル管理クライアント部３５に制御を移す。ファイル管理クライアント部３５はこれに応答して、ＵＩ部３２を介し表示装置３３にファイル配信に関するメニューを表示させる。ファイル管理クライアント部３５は、ユーザによる表示装置３３の操作に応答して、ＵＩ部３２を介しこれに対応した処理を行い、通信部３６を介しファイル配信サーバ２０の制御部２１に対して間接的な画像スキャン又は直接的なファイル配信を要求する。
【００３７】
ファイル管理クライアント部３５のソフトウェアは、ファイル管理サーバ２０内の上記ＦＭＣ２８０をインストールしたものである。
【００３８】
クライアント３０には、ファイル配信サーバ２０からクライアント３０へファイルを配信する際の配信先フォルダ３７が作成されている。
【００３９】
制御部３１、ＵＩ部３２及びファイル管理クライアント部３５はいずれも、記憶手段に格納されたプログラムに従ってプロセッサが動作することにより、機能する。
【００４０】
ファイル配信サーバ２０からクライアント３０の配信先フォルダ３７へのファイル配信、クライアント３０からファイル配信サーバ２０のファイル受信フォルダ２３へのファイル配信、クライアント３０から配信先フォルダ２７内のファイルの閲覧及び取得及びクライアント３０からユーザダウンロード用フォルダ２８内のファイルの取得の構成を簡単にするために、これらを、ＯＳに備えられているファイル共有サービスを用いて行っている。
【００４１】
すなわち、ファイル受信フォルダ２３、配信先フォルダ２７、ユーザダウンロード用フォルダ２８及び配信先フォルダ３７はいずれも共有フォルダである。また、通信部２２、３６及び通信部１２はいずれも、ファイル共有プロトコルとその下位のプロトコルの処理部、例えばＳＭＢ／ＴＣＰ／ＩＰプロトコルスタック処理部を備えている。
【００４２】
図４は、ユーザ６０によるクライアント３０の操作と、これに基づくクライアント３０での処理と、クライアント３０とファイル配信サーバ３０との間及びファイル配信サーバ３０と画像形成装置１０との間の通信のシーケンスを示す概略図である。以下、図４を参照して、図２の構成の動作を説明する。
【００４３】
（Ｓ０）ユーザ６０は、入力装置３４を操作して前記メニューからユーザインターフェイス情報ファイルリストを選択する。
【００４４】
（Ｓ１）ファイル管理クライアント部３５はこれに応答して、制御部２１に対しユーザインターフェイス情報ファイルリストを要求する。
【００４５】
（Ｓ２）制御部２１はこれに応答して、ユーザダウンロード用フォルダ２８内のユーザインターフェイス情報ファイル群２８１のリストをファイル管理クライアント部３５に返信する。ファイル管理クライアント部３５は、その内容を表示装置３３に表示させる。
【００４６】
（Ｓ３）ユーザ６０は、リスト内の１つ以上のユーザインターフェイス情報ファイルを選択する。
【００４７】
（Ｓ４）ファイル管理クライアント部３５はこれに応答して、制御部２１に対し、選択されたユーザインターフェイス情報ファイルの取得を要求する。
【００４８】
（Ｓ５）制御部２１はこれに応答して、ユーザインターフェイス情報ファイル群２８１の内、選択されたものをファイル管理クライアント部３５へ返信する。ファイル管理クライアント部３５は、取得したユーザインターフェイス情報ファイルをユーザインターフェイス情報ファイル群２８１Ａに加え、ユーザインターフェイス情報ファイル群２８１Ａに存在するユーザインターフェイス情報ファイルを表示装置３３に表示させる。
【００４９】
以上のステップＳ０〜Ｓ５の処理は、必要なユーザインターフェイス情報ファイルがクライアント３０に既に存在すれば、省略される。
【００５０】
（Ｓ６）ユーザは、入力装置３４を操作して、ユーザインターフェイス情報ファイル群２８１Ａ内の１つのユーザインターフェイス情報ファイル２８１０を選択する。
【００５１】
（Ｓ７）ファイル管理クライアント部３５はこれに応答して、選択されたユーザインターフェイス情報ファイル２８１０の内容を表示装置３３に表示させる。
【００５２】
ユーザインターフェイス情報ファイル２８１０は、例えば図３に示すように、ＸＭＬで記述されている。図３の内容は、後述の図５の処理により、図６に示すようにクライアント３０の表示装置３３に表示される。
【００５３】
ユーザインターフェイス情報ファイルは、１次的には、画像形成装置１０用及びファイル配信サーバ２０用のファイルであり、簡単化してユーザによる操作性を向上させるため、配信される情報の種別毎にその内容が定められる。ユーザインターフェイス情報ファイルの内容は、画像形成装置１０によるスキャン画像生成に関するものと、ファイル配信サーバ２０によるファイル配信先に関するものと、コメントのように配信元又は配信先のユーザが利用するための付加情報に関するものとが含まれている。
【００５４】
（Ｓ８）ユーザ６０は、入力装置３４を操作して、表示された項目のそれぞれについて、ラジオボタン形式のoptionを選択し又はテキストボックスに値を入力する。
【００５５】
情報の流れをスムーズにするため、通常は、ユーザ６０が何も入力又は選択せずに図６の下部の「スキャン実行」ボタンを押せばよいように、既定値が選択状態となっており、また、ファイル名が例えば文書種別名＋ユーザＩＤ＋「スキャン実行」ボタン押下日時を用いて"資料_TaroYamada_2012-04-28-093456.pdf"のように自動決定され、配信先はファイル配信サーバ３０により文書種別名とユーザＩＤとに基づいて自動決定される。
【００５６】
（Ｓ９）ユーザ６０は、画像形成装置１０のオートシーダフィーダに、原稿束を載置する。
【００５７】
（Ｓ１０）ユーザ６０は、「スキャン実行」ボタンを押下する。この時、ユーザによるスキャン画像ファイル名が指定されていなければ、上記のようにこのファイル名を決定する。
【００５８】
（Ｓ１１）ファイル管理クライアント部３５は、入力用スクロール画像６１について必須項目の入力が行われているか否か及び入力文字数等の制限を満たしているか否かをチェックし、満たしていなければエラー表示を行って、入力又はその修正を促す。ユーザはこれに応じた処理を行った後、スキャン実行ボタンを再度押下する。
【００５９】
（Ｓ１２）上記要件を満たしている場合には、ステップＳ８での設定のうちのスキャナ設定のパラメータ（既定のオプション値又はユーザが選択した値）とステップＳ８又はＳ１０で決定されたファイル名とを引数として、ファイル配信サーバ２０の制御部２１に対し画像スキャンのＷｅｂサービス仲介を要求する。
【００６０】
（Ｓ１３）制御部２１はこれに応答して、画像形成装置１０の制御部１１に対し、ステップＳ１２で受信した引数を指定して画像スキャンのＷｅｂサービス仲介を要求する。
【００６１】
（Ｓ１４）画像形成装置１０の制御部１１は、画像スキャナ１３に対しこの設定を行う。指定された項目以外の設定値は、画像形成装置１０の最初の既定値又は管理者がこれを変更したものが既定値として用いられる。
【００６２】
（Ｓ１５、Ｓ１６）制御部１１は次いで、画像スキャナ１３に対しスキャンを実行させる。制御部１１は、画像処理部１４に対し、得られた画像データのノイズ除去処理等を行わせるとともに、ファイル名の拡張子で定まるフォーマットの画像ファイルに変換させ、これをファイル管理クライアント部３５に返信させる。
【００６３】
（Ｓ１７、Ｓ１８）ファイル管理クライアント部３５は、受信したスキャン画像ファイルをファイル受信フォルダ２３に格納させ、また、そのサムネイル画像を生成し、クライアントに返信する。
【００６４】
（Ｓ１９）ファイル管理クライアント部３５は、ステップＳ８（図６）での設定値と図３のユーザインターフェイス情報ファイル２８１０とに基づいて、後述の図７の処理により、図８に示すようなメタ情報ファイル６２を生成し、その内容とサムネイルとを、図９に確認用スクロール画像６３として示すように表示させる。
【００６５】
メタ情報ファイルは、前記のようにして作成されるので、ユーザインターフェイス情報ファイルと同様に、その内容には、画像形成装置１０によるスキャン画像生成に関するものと、ファイル配信サーバ２０によるファイル配信先に関するものと、コメントのように配信元又は配信先のユーザが利用するための付加情報に関するものとが含まれている。換言すれば、ユーザインターフェイス情報ファイルは、２次的にメタ情報ファイルとしても利用できるように、構成されている。
【００６６】
（Ｓ２０）特にクライアント３０がスマートフォン３０−０の場合、その画像処理能力が比較的低いので、ユーザ６０はサムネイル画像を確認して、ファイル配信サーバ２０の画像処理部２４による必要な画像処理を、確認用スクロール画像６３の下部で選択する。この画像処理には、例えばＯＣＲ、傾斜補正、赤目補正、美肌処理などがある。
【００６７】
（Ｓ２１）ユーザ６０は、図９の下部に示す「サーバへ送信」ボタンを押下する。
【００６８】
（Ｓ２２）ファイル管理クライアント部３５はこれに応答して、図８のメタ情報ファイル６２に、ステップＳ１８で選択された画像処理の要素を加えて、図１０に示すようなメタ情報ファイル６４を生成し、これを伴った配信要求を、ファイル配信サーバ２０の制御部２１に対し行う。メタ情報ファイル６４をスキャン画像ファイルと簡単に紐付けるため、そのファイル名は、その本体部がスキャン画像ファイルのそれと同一にする。
【００６９】
ファイル配信サーバ２０で利用するのはメタ情報ファイルの内容の一部であり、上記配信要求においては、この部分のみを抽出して送信してもよいが、ユーザが後で参考にすることができ、また、処理を簡単化するため、この抽出は行わない。
【００７０】
（Ｓ２３）制御部２１は前記要求に応答して、受信したメタ情報ファイル６４をファイル受信フォルダ２３に格納させ、メタ情報ファイル６４の内容を読み出し、これに画像処理が含まれていれば、画像処理部２４に対し、この画像処理とスキャン画像ファイルとを指定してこの処理を行わせる。制御部２１はまた、このメタ情報ファイル６４を指定して、ファイル配信先決定部２５に対しファイル配信先を決定させる。ファイル配信先決定部２５は、メタ情報ファイル６４内の要素deliveryDestinationの内容に応じ上述のようにして配信先を自動決定する。
【００７１】
（Ｓ２４）制御部２１は、決定した配信先へ、これらスキャン画像ファイル及びメタ情報ファイル６４を配信する。配信に成功した場合には、配信先フォルダに対応したユーザ宛に、この配信先へ配信したことを通知する電子メールを送信する。
【００７２】
（Ｓ２５）制御部２１は、配信の成否をファイル管理クライアント部３５に返信する。ファイル管理クライアント部３５はこの結果を表示装置３３に表示させる。
【００７３】
なお、図１において例えばクライアント３０−１とスマートフォン３０−０とをＵＳＢで接続し、スマートフォン３０−０内のファイル管理クライアント３５により、クライアント３０−１内のユーザインターフェイス情報ファイル群２８１Ａの一部を、上記ステップＳ０〜Ｓ５と同一の処理により、スマートフォン３０−０内に転送するように構成してもよい。
【００７４】
次に、上記ステップＳ７での処理の詳細を、図５を参照して説明する。
【００７５】
（Ｓ３０）ユーザインターフェイス情報ファイル２８１０から、次の１つの要素の開始タグ（図５では簡単化の為、単に「要素」と記載）を読み出す。図３の場合、これにより最初は<fileManagement caption="資料">が読み出される。終了タグは読み飛ばす。
【００７６】
（Ｓ３１）ステップＳ３０で要素が存在すればステップＳ３２へ進み、そうでなければステップＳ７の処理を終了する。
【００７７】
（Ｓ３２、Ｓ３３）この要素が前回ステップＳ３０で読み出した要素の、子要素であればインデント変数を１だけインクリメントし、親要素であればインデント変数を１だけデクリメントする。インデント変数の初期値は０である。
【００７８】
（Ｓ３４、Ｓ３５）この要素の開始タグにcaption属性が含まれていれば、インデント変数の値だけインデントさせてcaption属性の値（文字列）を表示させる。
【００７９】
例えば図３のスキャナ設定の<scannerSetting caption="スキャナ設定">とカラー種別の<color caption="カラー種別選択">のそれぞれについてcaption属性があり、カラー種別の要素のときのインデント変数の値がスキャナ設定の要素のときのインデント変数の値より１だけ大きいので、caption値"カラー種別選択"がcaption値"スキャナ設定"よりも１つインデントが下げられて図６に示すように表示される。
【００８０】
（Ｓ３６〜Ｓ３９）この要素にテキスト又は数値の内容が含まれている場合には、要素名がoptionでなければこの内容（変更できない既定値）をインデント変数だけ下げて表示させ、optionであればインデント変数だけ下げてラジオボタンとその内容を表示させる。
【００８１】
例えば図３ではこの変更できない既定値は存在せず、また、<option selected=1>白黒２値</option>は図４に示すようにラジオボタンとその内容「白黒２値」が表示される。selected=1は既定で選択されていることを示し、selectedが存在しないoption要素は選択されていない（selected=0が省略されている）ことを示す。図６内の表示を見易くするための縦線及び横線は、インデント変数を用いて決定される。
【００８２】
（Ｓ４０〜Ｓ４２）要素にテキスト又は数値の内容が含まれていない場合、要素名がoptionであればインデント変数だけ下げてラジオボタンとテキストボックスを表示させ、optionでなければ改行しインデント変数だけ下げてテキストボックスを表示させる。例えば図３において、要素<name caption="自動付加以外を望む場合のファイル名"></name>及び要素<option caption="その他"></option>がこれらに該当し、図６に示すように表示される。また、図３の要素<comment caption="コメント" size="25x5"></comment>は内容が無いのでテキストボックスが表示されるが、そのサイズは属性size="25x5"により、横幅ファイル配信先決定部２５文字分で縦幅５行と決定される。
【００８３】
図６の下部の「以上の・・・」及び「スキャン実行」ボタンは、すべてのユーザインターフェイス情報ファイル２８１０について共通に付加される。
【００８４】
なお、図６の項目「配信先入力／選択」の、既定で選択状態の"Auto"は、ファイル管理サーバ２０が上述のように配信先を自動決定することを意味している。また、"ＭｙSection"は、配信先が、フォルダ２７内の、ユーザＩＤのユーザが所属する部に割り当てられた共有フォルダであり、"ＭｙSubection"は、配信先が、フォルダ２７内の、ユーザＩＤのユーザが所属する課に割り当てられた共有フォルダである。これらの場合、上記ステップＳ２２において、それぞれその部又は課に所属する各ユーザ宛に、配信通知の電子メールが送信される。
【００８５】
次に、図４のステップＳ１９での処理の詳細を、図７を参照して説明する。
【００８６】
（Ｓ５０）図３のユーザインターフェイス情報ファイル２８１０の第１行のＸＭＬ宣言をそのまま取り出して、図８に示すようにメタ情報ファイル６２に転記する。
【００８７】
（Ｓ５１）ユーザインターフェイス情報ファイル２８１０から、次の１つの要素の開始タグを読み出す。終了タグについてはそのままメタ情報ファイル６２に転記する。
【００８８】
（Ｓ５２）ステップＳ５１での読み出しで要素が存在すれば、ステップＳ５３へ進み、そうでなければステップＳ６６へ進む。
【００８９】
（Ｓ５３）この要素の開始タグに、caption属性が含まれていればステップＳ５４へ進み、そうでなければステップＳ５７へ進む。
【００９０】
（Ｓ５４〜５６）この要素がfileManagement要素であれば、その属性名captionを属性名documentClassに変更し、そうでなければ、そのcaptionを削除する。例えば、要素の開始タグが図３の<fileManagement caption="資料">であれば、これを<fileManagement documentClass="資料">に変更し、要素の開始タグが例えば図３の<color caption="カラー種別選択">であれば、これを<color>に変更する。
【００９１】
（Ｓ５７〜Ｓ６１）この要素にテキスト又は数値の内容が無い場合、入力用スクロール画像６１に対応するテキストボックスが存在し、その内容があれば、これをこの要素の内容とし、この要素をメタ情報ファイル６２に転記する。
【００９２】
例えば、要素<name caption="自動付加以外を望む場合のファイル名"></name>については、ステップＳ５６で要素<name></name>とし、ステップＳ６０で要素<name>TaroYamada</name>に変更し、ステップＳ６１でこれをメタ情報ファイル６２に転記する。
【００９３】
（Ｓ６２）要素に内容が有る場合、要素名がoptionであれば、ステップＳ６３へ進み、そうでなければ、すなわち変更できない既定値であれば、ステップＳ６１へ進む。
【００９４】
（Ｓ６３〜Ｓ６５）select属性の値が１であればその内容を親要素の内容に追加し、この属性値の値によらずoption要素を削除し、ステップＳ５１へ戻る。
【００９５】
（Ｓ６６）ユーザＩＤ要素（図８では<userId>TaroYamada</userId>）をメタ情報ファイル６２に追加し、ステップＳ１７の処理を終了する。このユーザＩＤは例えば、ユーザ６０がクライアント３０にログインする際にＯＳが取得したものを用いる。
【００９６】
このような処理により図８に示すメタ情報ファイル６２が得られ、これに、図９の下部でユーザが選択した画像処理種別を内容とするimageProcessRequest要素を追加することにより、図１０に示すメタ情報ファイル６４が得られる。
【００９７】
本実施例１によれば、クライアント３０でユーザ６０の入力に基づいてメタ情報ファイル６４を生成し、クライアント３０からファイル配信サーバ２０を介した画像形成装置１０へのＷｅｂサービス要求により画像をスキャンさせ、メタ情報ファイル６４をファイル管理サーバ２０に送信してスキャン画像ファイルの配信を要求するので、操作パネルの無い画像形成装置でファイル配信システムを構成することができ、また、画像形成装置の操作パネルが小形であっても、使い慣れたクライアントを操作すればよいので、操作性が向上するという効果を奏する。
【００９８】
また、クライアント３０の記憶手段に、配信される情報の種別毎に定められた、画像形成装置１０用及びファイル配信サーバ２０用のユーザインターフェイス情報ファイル群２８１Ａが格納され、クライアント３０は、ユーザ６０により指定されたユーザインターフェイス情報ファイルの内容に基づき入力画面を表示させ、その入力を受け付け、画像形成装置１０用及びファイル配信サーバ２０用の入力情報を定めるので、ユーザインターフェイスの構成が簡単になって、操作性がさらに向上するという効果を奏する。
【００９９】
また、ユーザインターフェイス情報ファイルとしてのＸＭＬファイル２８１０について、入力項目のそれぞれの要素に表示文字属性captionを含むので、ＸＭＬファイルのみで入力用インターフェイスの表示形式を、入力項目と対応付けて定めることができ、ユーザインターフェイスを定める構成が簡単になるという効果を奏する。
【０１００】
また、ユーザインターフェイス情報ファイル２８１０の内容を処理して、ファイル配信サーバ２０に送信するメタ情報ファイル６４も構成することができるという効果を奏する。
【０１０１】
さらに、ファイル管理サーバ２０に登録された複数種のユーザインターフェイス情報ファイル群２８１を各ユーザが選択的に且つ容易に利用できるという効果を奏する。
【０１０２】
また、ユーザがスキャン画像ファイルの内容又はそのサムネイル画像を確認してファイル管理サーバ２０に対し特別な画像処理を依頼することができるという効果を奏する。
【０１０３】
さらにまた、使い慣れたスマートフォン３０−０で以上の効果を享受できるという効果を奏する。
【０１０４】
以上において、本発明の好適な実施例を説明したが、本発明には他にも種々の変形例が含まれ、上記実施例で述べた各構成要素の機能を実現する他の構成を用いたもの、当業者であればこれらの構成又は機能から想到するであろう他の構成も、本発明に含まれる。
【０１０５】
例えば、図４において、ファイル配信サーバの画像形成装置に対するステップＳ１３の要求を、スキャナ設定要求と画像スキャン要求の２つに分けた構成であってもよい。
【０１０６】
また、上記実施例では１つのＸＭＬファイルに設定情報と表示情報とを含める構成を説明したが、両情報を分けて記述し両者を対応付ける情報を付加した構成であってもよい。
【０１０７】
さらに、図７でcaption属性を削除しない構成であったり、図４のステップＳ１８のサムネイル画像として、画像形成装置１０で作成したものを用いる構成であったりしてもよいことは勿論である。また、クライアントがパーソナルコンピュータである場合、サムネイル画像を用いずにスキャン画像ファイルの内容を表示させてそれを確認することにより、画像処理種別をより正確に選択できるようにする構成であってもよい。
【符号の説明】
【０１０８】
１０  画像形成装置
１１、２１、３１  制御部
１２、２２、３６  通信部
１３  画像スキャナ
１４、２４  画像処理部
２０  ファイル配信サーバ
２３  ファイル受信フォルダ
２５  ファイル配信先決定部
２６  ファイル配信先決定ルール
２７、３７  配信先フォルダ
２８  ユーザダウンロード用フォルダ
２８０  ＦＭＣ
２８１、２８１Ａ  ユーザインターフェイス情報ファイル群
２８１０  ユーザインターフェイス情報ファイル
３０−０  スマートフォン
３０、３０−１〜３０Ｎ  クライアント
３２  ＵＩ部
３３  表示装置
３４  入力装置
３５  ファイル管理クライアント部
４０  ネットワーク
５０  アクセスポイント
６０  ユーザ
６１  入力用スクロール画像
６２、６４  メタ情報ファイル
６３  確認用スクロール画像
【図１】
2013232085.tif 000003
【図２】
2013232085.tif 000004
【図３】
2013232085.tif 000005
【図４】
2013232085.tif 000006
【図５】
2013232085.tif 000007
【図６】
2013232085.tif 000008
【図７】
2013232085.tif 000009
【図８】
2013232085.tif 000010
【図９】
2013232085.tif 000011
【図１０】
2013232085.tif 000012