(57)【要約】【課題】パラメータの設定ができない操作パネルを用いて配信処理を行う場合でも、管理者の負担を軽減し、配信処理の柔軟性を高める。【解決手段】画像形成装置及び情報処理装置とネットワークを介して接続される画像処理装置であって、１又は複数の処理を規定したワークフロー内の処理のパラメータを設定させる設定画面データを記憶する第１記憶手段と、情報処理装置から、設定画面データに基づき設定されたパラメータを取得する取得手段と、取得されたパラメータを一時的に記憶する第２記憶手段と、画像形成装置から入力された画像データを、画像形成装置から選択された、第２記憶手段に記憶されるパラメータを設定したワークフローに従って配信する配信手段と、を備える。【選択図】図８
2012099966.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置、画像処理装置及び情報処理装置がネットワークを介して接続された画像配信システムであって、
前記画像処理装置は、
前記画像形成装置から入力された画像データを、前記画像形成装置から選択された１又は複数の処理を規定したワークフローに従って配信する配信手段と、
前記ワークフロー内の処理のパラメータを設定させる設定画面データを記憶する第１記憶手段と、
前記設定画面データから設定されたパラメータを一時的に記憶する第２記憶手段と、を備え、
前記情報処理装置は、
前記画像処理装置にアクセスし、前記第１記憶手段に記憶された前記設定画面データに基づき設定画面を表示制御してパラメータの設定を受け付ける管理手段と、
前記設定されたパラメータを前記画像処理装置に送信する送信手段と、を備え、
前記画像形成装置は、
前記画像処理装置から、前記情報処理装置に設定されたパラメータを有するワークフローを取得する取得手段と、
前記取得されたワークフローを、パラメータの設定が不可能な操作パネルに表示し、該ワークフローを選択可能にする配信制御手段と、
を備える画像配信システム。
【請求項２】
前記管理手段は、
前記パラメータを設定するユーザを識別するための識別情報と前記設定されたパラメータとを関連付け、
前記送信手段は、
関連付けられた前記識別情報と前記設定されたパラメータとを送信し、
前記第２記憶手段は、
前記識別情報と前記設定されたパラメータとを関連付けて記憶し、
前記取得手段は、
前記画像形成装置にログインしたユーザの識別情報に対応する前記設定されたパラメータを有するワークフローを取得する請求項１記載の画像配信システム。
【請求項３】
前記画像処理装置は、
前記画像データの配信処理が正常に完了した場合、該配信処理に用いた前記設定されたパラメータを前記第２記憶手段から削除する削除手段をさらに備える請求項１又は２記載の画像配信システム。
【請求項４】
前記管理手段は、
前記画像処理装置から配信結果を取得し、前記配信結果を閲覧可能にする請求項１乃至３何れか一項に記載の画像配信システム。
【請求項５】
前記管理手段は、
アクセスした前記設定画面データから以前に設定したパラメータが前記第２記憶手段に記憶されている場合、前記第２記憶手段から該パラメータを取得する請求項１乃至４何れか一項に記載の画像配信システム。
【請求項６】
画像形成装置及び情報処理装置とネットワークを介して接続される画像処理装置であって、
１又は複数の処理を規定したワークフロー内の処理のパラメータを設定させる設定画面データを記憶する第１記憶手段と、
前記情報処理装置から、前記設定画面データに基づき設定されたパラメータを取得する取得手段と、
前記取得されたパラメータを一時的に記憶する第２記憶手段と、
前記画像形成装置から入力された画像データを、前記画像形成装置から選択された、前記第２記憶手段に記憶されるパラメータを設定したワークフローに従って配信する配信手段と、
を備える画像処理装置。
【請求項７】
前記取得手段により、ユーザを識別するための識別情報と前記設定されたパラメータとが関連付けられて前記情報処理装置から取得された場合、
前記第２記憶手段は、
前記識別情報と前記設定されたパラメータとを関連付けて記憶する請求項６記載の画像処理装置。
【請求項８】
前記画像処理装置は、
前記画像データの配信処理が正常に完了した場合、該配信処理に用いた前記設定されたパラメータを前記第２記憶手段から削除する削除手段をさらに備える請求項６又は７記載の画像配信システム。
【請求項９】
１又は複数の処理を規定したワークフローに基づいて画像データを配信処理する画像処理装置にネットワークを介して接続される画像形成装置であって、
前記画像処理装置にネットワークを介して接続される情報処理装置から設定されたパラメータを有するワークフローを前記画像処理装置から取得する取得手段と、
前記取得されたワークフローを、パラメータの設定が不可能な操作パネルに表示し、該ワークフローを選択可能にするワークフロー制御手段と、
を備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像配信システム、画像処理装置及び画像形成装置に関する。
【背景技術】
【０００２】
近年、多くの企業において、多機能複合機などの画像入出力機器のネットワーク上への配置・接続が進んでいる。画像入出力機器は、業務の効率化を図る手段として大きな役割を担っている。特に、紙文書の電子化と配布を効率的に行う画像配信システムが重要になっている。画像配信システムを構成する大きな要素は、画像入力機器（例えば画像形成装置など）と画像処理サーバである。画像処理サーバには、あらかじめさまざまな業務・用途にあわせた複数の配信処理メニューが登録されている。ユーザは、画像形成装置のオペレーションパネル（表示部及び操作部）から、業務に適した処理メニューを選択してスキャンを行う。
【０００３】
例えば、特許文献１（特開２００６−０１８６４０号公報）には、配信処理や画像変換処理をプラグイン化し、ユーザやユーザがそれらプラグインを任意に組み合わせて入力、画像変換、出力のワークフローを作成し、作成されたワークフローを利用して画像データの配信処理を行う技術が開示されている。
【０００４】
また、特許文献２（特開２００８−０９７５８６号公報）には、画像データに対する書誌情報を設定して、画像データに対する処理の実行を容易にする技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来技術では、文書のスキャン実行時に、複合機の操作パネルから、ワークフローに必要なパラメータをユーザが設定することが前提となっている。これは、操作パネルが大きくなり、文字入力やボタンの選択などが容易になってきたという技術背景があるからである。
【０００６】
しかし、操作パネルの表示領域が狭い複合機の場合、パラメータの文字入力は困難であり、ワークフローに必要なパラメータを設定することができない。このようなプアな操作パネルを持つ複合機からスキャンを実行する場合、管理者が予めパラメータを設定したワークフローを用意し、ユーザは、既定のワークフローを選択することしかできなかった。
【０００７】
すなわち、プアな操作パネルを用いて配信処理を行う場合、一つ一つパラメータを設定したワークフローを用意する管理者の負担が増大し、また、ユーザが適宜パラメータを設定することができないので配信処理の柔軟性が低いという問題点があった。
【０００８】
そこで、本発明は上記問題点に鑑みてなされたものであり、パラメータの設定ができない操作パネルを用いて配信処理を行う場合でも、管理者の負担を軽減し、配信処理の柔軟性を高めることができる画像配信システム、画像処理装置、画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明における一態様の画像配信システムは、画像形成装置、画像処理装置及び情報処理装置がネットワークを介して接続された画像配信システムであって、前記画像処理装置は、前記画像形成装置から入力された画像データを、前記画像形成装置から選択された１又は複数の処理を規定したワークフローに従って配信する配信手段と、前記ワークフロー内の処理のパラメータを設定させる設定画面データを記憶する第１記憶手段と、前記設定画面データから設定されたパラメータを一時的に記憶する第２記憶手段と、を備え、前記情報処理装置は、前記画像処理装置にアクセスし、前記第１記憶手段に記憶された前記設定画面データに基づき設定画面を表示制御してパラメータの設定を受け付ける管理手段と、前記設定されたパラメータを前記画像処理装置に送信する送信手段と、を備え、前記画像形成装置は、前記画像処理装置から、前記情報処理装置に設定されたパラメータを有するワークフローを取得する取得手段と、前記取得されたワークフローを、パラメータの設定が不可能な操作パネルに表示し、該ワークフローを選択可能にする配信制御手段と、を備える。
【００１０】
また、本発明における他の態様の画像処理装置は、画像形成装置及び情報処理装置とネットワークを介して接続される画像処理装置であって、１又は複数の処理を規定したワークフロー内の処理のパラメータを設定させる設定画面データを記憶する第１記憶手段と、前記情報処理装置から、前記設定画面データに基づき設定されたパラメータを取得する取得手段と、前記取得されたパラメータを一時的に記憶する第２記憶手段と、前記画像形成装置から入力された画像データを、前記画像形成装置から選択された、前記第２記憶手段に記憶されるパラメータを設定したワークフローに従って配信する配信手段と、を備える。
【００１１】
また、本発明における他の態様の画像形成装置は、１又は複数の処理を規定したワークフローに基づいて画像データを配信処理する画像処理装置にネットワークを介して接続される画像形成装置であって、前記画像処理装置にネットワークを介して接続される情報処理装置から設定されたパラメータを有するワークフローを前記画像処理装置から取得する取得手段と、前記取得されたワークフローを、パラメータの設定が不可能な操作パネルに表示し、該ワークフローを選択可能にするワークフロー制御手段と、を備える。
【発明の効果】
【００１２】
本発明によれば、パラメータの設定ができない操作パネルを用いて配信処理を行う場合でも、管理者の負担を軽減し、配信処理の柔軟性を高めることができる。
【図面の簡単な説明】
【００１３】
【図１】実施例に係る画像処理システムの一例を示す図。
【図２】実施例に係るＭＦＰのハードウェア構成の一例を示すブロック図。
【図３】実施例に係る画像処理サーバのハードウェア構成の一例を示すブロック図。
【図４】実施例における情報処理端末の機能の一例を示すブロック図。
【図５】ワークフローの例を示す図。
【図６】パスワード付ＰＤＦのパスワード設定画面の一例を示す図。
【図７】フォルダ一覧からフォルダを設定する設定画面の一例を示す図。
【図８】実施例における画像処理サーバの機能の一例を示すブロック図。
【図９】記憶手段３０７が記憶するパラメータテーブルの一例を示す図。
【図１０】ログ一覧の一例を示す図。
【図１１】実施例におけるＭＦＰ１０の機能の一例を示すブロック図。
【図１２】ＭＦＰの操作パネルの一例を示す図。
【図１３】ＭＦＰによるワークフローの選択画面の一例を示す図。
【図１４】配信管理ツールの一画面例を示す図。
【図１５】ナビゲーション付き配信管理ツールの一例を示す図。
【図１６】実施例における配信処理の一例を示すフローチャート。
【発明を実施するための形態】
【００１４】
以下、添付図面を参照して、本発明に係る実施例を詳細に説明する。
【００１５】
また、以下に示す実施例では、画像データを入力する画像入力装置として、プリンタ機能、スキャナ機能、コピー機能、ファクシミリ機能を一つの筐体に搭載した複合機を例にあげて説明しているが、これに限定されるものではなく、画像データを入力可能であれば、スキャナ装置、ファクシミリ装置、コピー装置などいずれにも適用することができる。
【００１６】
［実施例］
＜システム＞
図１は、実施例に係る画像処理システムの一例を示す図である。図１に示すように、画像処理システムは、ネットワークを介して画像形成装置（ＭＦＰ：Multifunction Peripheral）１０、画像処理サーバ（画像処理装置）３０、情報処理端末（例えば、ＰＣ（Personal Computer）、ＰＤＡ（Personal Data Assistance）など）２０、４０、ファイルサーバ５０、ＥＤＭＳ（Enterprise Document Management System）６０、ＳＭＴＰ（Simple Mail Transfer Protocol）サーバ７０が接続されている。
【００１７】
ＭＦＰ１０は、スキャン機能、コピー機能、プリンタ機能、ファクシミリ機能などを一つの筐体に搭載したものである。ＭＦＰ１０は、スキャナ機能により紙媒体等をスキャン処理して画像データを生成し、生成された画像データを画像処理サーバ３０に送信する。
【００１８】
なお、ＭＦＰ１０の表示部及び操作部（操作パネル）の表示領域及び操作領域は狭く、パラメータの設定ができないとする。いとする。ＭＦＰ１０は、例えば、４行分の文字列しか表示できない操作パネルを有する、又は操作パネルに関するリソース資源が貧しいＭＦＰである。ＭＦＰの詳細については後述する。また、画像データは、文書の画像データを含む。
【００１９】
情報処理端末２０は、画像処理サーバ３０にアクセスし、管理ツールの一部が表示され、ワークフローに必要なパラメータを設定する。情報処理端末２０の詳細は後述する。
【００２０】
画像処理サーバ３０は、各ＭＦＰでスキャンされた画像データを受信して、ＭＦＰ１０により指定されたワークフローに従って種々の処理や配信処理を実行するワークステーション等のコンピュータである。ワークフローには、メール送信、ＦＡＸ送信、フォルダ配信などがある。
【００２１】
また、画像処理サーバ３０は、入力された画像データに基づいてワークフローを実行するサーバであり、ユーザ（例えば管理者）によって構築されたワークフローに従って文書の蓄積又は配信処理を実行する。即ち、画像を処理するという観点において、画像処理サーバ３０は画像処理装置として機能する。画像処理サーバ３０の詳細については後述する。
【００２２】
情報処理端末４０は、管理者により配信処理に関する管理ツールが起動され、入力、画像変換、出力の各プラグインが順に選択されることでワークフローを管理ツール上で作成する。また、情報処理端末４０は、管理ツールからワークフローにおける設定値（パラメータ）の設定を可能とする。
【００２３】
ファイルサーバ５０は、インターネット上で共有するファイルを蓄積して管理するコンピュータである。ＥＤＭＳ６０は、いわゆる文書管理システムであり、文書を蓄積、管理を行う。
【００２４】
ＳＭＴＰサーバ７０は、メール送信プロトコルであるＳＭＴＰに準拠した電子メールを送信するためのサーバである。ファイルサーバ５０、ＥＤＭＳ６０、ＳＭＴＰサーバ７０のいずれも画像処理サーバ３０の配信処理によりアクセスされる。なお、ネットワークを介して接続されるＭＦＰや画像処理サーバや情報処理端末などの数は、それぞれ任意の数でもよい。
【００２５】
以下に示す実施例では、例えば、プアな操作パネルを有するＭＦＰ１０と情報処理端末２０とが同じ拠点にあり、情報処理端末２０でワークフローに関するパラメータの設定を行って、ＭＦＰ１０でスキャン配信を実行する場合を想定する。
【００２６】
＜ハードウェア＞
実施例に係るＭＦＰ１０及び画像処理サーバ３０のハードウェア構成について説明する。図２は、実施例に係るＭＦＰ１０のハードウェア構成の一例を示すブロック図である。
【００２７】
図２に示すように、ＭＦＰ１０は、制御部１１、主記憶部１２、補助記憶部１３、外部記憶装置Ｉ／Ｆ部１４、ネットワークＩ／Ｆ部１６、操作部１７、表示部１８、エンジン部１９を含む。これら各構成は、バスを介して相互にデータ送受信可能に接続されている。
【００２８】
制御部１１は、コンピュータの中で、各装置の制御やデータの演算、加工を行うＣＰＵである。また、制御部１１は、主記憶部１２に記憶されたプログラムを実行する演算装置であり、入力装置や記憶装置からデータを受け取り、演算、加工した上で、出力装置や記憶装置に出力する。
【００２９】
主記憶部１２は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などであり、制御部１１が実行する基本ソフトウェアであるＯＳやアプリケーションソフトウェアなどのプログラムやデータを記憶又は一時保存する記憶装置である。
【００３０】
補助記憶部１３は、ＨＤＤ（Hard Disk Drive）などであり、アプリケーションソフトウェアなどに関連するデータを記憶する記憶装置である。
【００３１】
外部記憶装置I／F部１４は、ＵＳＢ（Universal Serial Bus）などのデータ伝送路を介して接続された記憶媒体１５（例えば、フラッシュメモリなど）とＭＦＰ１０とのインタフェースである。
【００３２】
また、記憶媒体１５に、所定のプログラムを格納し、この記憶媒体１５に格納されたプログラムは外部記憶装置Ｉ／Ｆ部１４を介してＭＦＰ１０にインストールされ、インストールされた所定のプログラムはＭＦＰ１０により実行可能となる。
【００３３】
ネットワークＩ／Ｆ部１６は、有線及び／又は無線回線などのデータ伝送路により構築されたＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）などのネットワークを介して接続された通信機能を有する周辺機器とＭＦＰ１０とのインタフェースである。
【００３４】
操作部１７や表示部１８は、キースイッチ（ハードキー）とタッチパネル機能（ＧＵＩのソフトウェアキーを含む：Graphical User Interface）を備えたＬＣＤ（Liquid Crystal Display）とから構成され、ＭＦＰ１０が有する機能を利用する際のＵＩ（User Interface）として機能する表示及び／又は入力装置である。
【００３５】
なお、この操作部１７及び表示部１８からなる操作パネルは、表示領域が狭く、メールアドレス一覧などを表示するのは困難であり、又は操作領域が狭く、パスワードの入力などが困難である。
【００３６】
エンジン部１９は、実際に画像形成に係る処理を行うプロッタ、スキャナ等の機構部分である。
【００３７】
図３は、実施例に係る画像処理サーバ３０のハードウェア構成の一例を示すブロック図である。図３に示すように、画像処理サーバ３０は、制御部３１、主記憶部３２、補助記憶部３３、外部記憶装置Ｉ／Ｆ部３４、ネットワークＩ／Ｆ部３６を含む。これら各構成は、バスを介して相互にデータ送受信可能に接続されている。
【００３８】
制御部３１は、コンピュータの中で、各装置の制御やデータの演算、加工を行うＣＰＵである。また、制御部３１は、主記憶部３２に記憶されたプログラムを実行する演算装置であり、入力装置や記憶装置からデータを受け取り、演算、加工した上で、出力装置や記憶装置に出力する。
【００３９】
主記憶部３２は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などであり、制御部３１が実行する基本ソフトウェアであるＯＳやアプリケーションソフトウェアなどのプログラムやデータを記憶又は一時保存する記憶装置である。
【００４０】
補助記憶部３３は、ＨＤＤ（Hard Disk Drive）などであり、アプリケーションソフトウェアなどに関連するデータを記憶する記憶装置である。
【００４１】
外部記憶装置I／F部３４は、ＵＳＢ（Universal Serial Bus）などのデータ伝送路を介して接続された記憶媒体３５（例えば、フラッシュメモリなど）と画像処理サーバ３０とのインタフェースである。
【００４２】
また、記憶媒体３５に、所定のプログラムを格納し、この記憶媒体３５に格納されたプログラムは外部記憶装置Ｉ／Ｆ部３４を介して画像処理サーバ３０にインストールされ、インストールされた所定のプログラムは画像処理サーバ３０により実行可能となる。
【００４３】
ネットワークＩ／Ｆ部３６は、有線及び／又は無線回線などのデータ伝送路により構築されたＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）などのネットワークを介して接続された通信機能を有する周辺機器と画像処理サーバ３０とのインタフェースである。また、図３に示す例では、画像処理サーバ３０には、キーボードなどの入力部と、ＬＣＤなどの表示部とを図示していないが、これらを有する構成としてもよい。なお、情報処理端末２０、４０は、画像処理サーバ３０と同様のハードウェアを有する。
【００４４】
＜機能＞
次に、実施例における情報処理端末２０、画像処理サーバ３０、ＭＦＰ１０の機能について説明する。
・情報処理端末２０
図４は、実施例における情報処理端末２０の機能の一例を示すブロック図である。図４に示す情報処理端末２０は、通信手段２０１、管理手段２０２、表示制御手段２０３を含む。
【００４５】
通信手段２０１は、ＭＦＰ１０や画像処理サーバ３０と画像データやさまざまなデータの送受信を行う。通信手段２０１は、画像処理サーバ３０に接続し、画像配信システムの管理ツールの一部を表す設定画面データにアクセス可能とする。
【００４６】
管理手段２０２は、ＭＦＰ１０や情報処理端末４０で表示するワークフローの設定画面データなどを画像処理サーバ３０から取得する。管理手段２０２は、配信処理に関する配信管理ツールとして機能する。管理手段２０２は、取得した設定画面データに基づき表示された設定画面からワークフローのパラメータを設定可能とする。なお、管理手段２０２は、画像処理サーバ３０の設定画面データを記憶する記憶手段３０６にアクセスし、この設定画面データに基づく設定画面を表示制御してもよい。設定されたパラメータは、通信手段２０１を介して画像処理サーバ３０に送信される。
【００４７】
また、管理手段２０２は、設定したパラメータと、この配信管理ツールにログインしたユーザのユーザＩＤとを関連付ける。関連付けられたユーザＩＤと設定されたパラメータとは、通信手段２０１を介して画像処理サーバ３０に送信される。
【００４８】
また、管理手段２０２は、既に設定されたパラメータが後述する記憶手段３０７に記憶されている場合、このパラメータを読み出してパラメータの設定画面に表示するようにしてもよい。これにより、ユーザは、以前設定したパラメータを基に、新たにパラメータを設定することができる。
【００４９】
ここで、ワークフローについて説明する。図５は、ワークフローの例を示す図である。図５に示すワークフロー１は、ＯＭＲ（Optical Mark Recognition）処理を行うワークフローを示す。また、ワークフロー２は、画像変換を行って、ＳＭＴＰ送信するワークフローを示す。また、ワークフロー３は、ＯＣＲ処理を行って、フォルダ配信するワークフローを示す。ワークフロー４は、フォルダ配信を行って、さらにＳＭＴＰ送信を行うワークフローを示す。つまり、ワークフローは、入力、画像変換、出力（配信）の各プラグインのうち、１又は複数の処理（プラグイン）を組み合わせて規定した配信処理を言う。
【００５０】
次に、ワークフローのパラメータについて説明する。ワークフローのパラメータは、ワークフロー内の処理を実行するのに必要な設定値である。例えばフォルダ配信のパラメータは、配信先のフォルダ名やフォルダパスであり、ＰＤＦ変換処理のパラメータは、変換後の解像度、又はパスワード付ＰＤＦ変換の場合のパスワードなどである。
【００５１】
図４に戻り、表示制御手段２０３は、管理手段２０２が取得した画面データなどの表示制御を行う。表示制御手段２０３は、その他の画面データを表示部に表示するよう表示制御する。
【００５２】
図６は、パスワード付ＰＤＦのパスワード設定画面の一例を示す図である。図６に示すように、Ｐａｓｓｗｏｒｄを入力可能となっている。
【００５３】
図７は、フォルダ一覧からフォルダを設定する設定画面の一例を示す図である。図７に示すように、管理ツールを用いれば、ＭＦＰ１０でできないパラメータの設定を、情報処理端末２０を用いて行うことができる。
【００５４】
図６及び７に示す設定画面は、配信管理ツールの一部として表示される。これらの画面は、パラメータの設定が可能なリッチな操作パネルを有するＭＦＰでも表示される画面である。従来のＭＦＰで表示できていたこれらの画面を、情報処理端末２０に表示できるようにすればよい。リッチな操作パネルを有するＭＦＰと同様のビューア機能を情報処理端末２０に持たせればよい。
【００５５】
なお、通信手段２０１は、例えばネットワークＩ／Ｆ部により実現され、管理手段２０２、表示制御手段２０３は、例えば制御部及びワークメモリとしての主記憶部より実現されうる。
・画像処理サーバ
次に、実施例における画像処理サーバ３０の機能について説明する。図８は、実施例における画像処理サーバ３０の機能の一例を示すブロック図である。図８に示す画像処理サーバ３０は、ワークフロー管理手段３０１、通信手段３０２、ジョブ実行手段３０３、ワークフロー制御手段３０４、ワークフロー処理手段３０５、記憶手段３０６、記憶手段３０７、ログ管理手段３０８、削除手段３０９を含む。
【００５６】
ワークフロー管理手段３０１は、画像変換処理、又は出力処理の各プラグインを任意に組み合わせたワークフローをユーザにより設定された場合、設定されたワークフローを例えばＸＭＬ形式で記憶手段３０６に記憶する。
【００５７】
ワークフロー管理手段３０１は、ＭＦＰ１０、情報処理端末２０、４０に表示するワークフロー設定のためのＵＩ画面データなどを管理し、ＵＩ画面データなどを必要に応じて通信手段３０２を介して送信する。また、ワークフロー管理手段３０１は、画像配信システムの管理ツールとしても機能する。
【００５８】
通信手段３０２は、機器情報や画像データなどの送受信を行う。特に、通信手段３０２は、ＭＦＰ１０から画像データを受信したり、ワークフローの配信先に対し、画像処理した画像データを送信したりする。
【００５９】
また、通信手段３０２は、ワークフローの識別情報などをＭＦＰ１０から受信する。通信手段３０２は、ＭＦＰ１０からワークフローの処理要求（ジョブ要求）を受信した場合は、ワークフローの識別情報などをジョブ実行手段３０３に出力する。
【００６０】
通信手段３０２は、情報処理端末２０からパラメータを取得した場合、記憶するために記憶手段３０７に出力する。パラメータにユーザＩＤが関連付けられている場合は、ユーザＩＤも記憶手段３０７に出力する。
【００６１】
ジョブ実行手段３０３は、ＭＦＰ１０から要求されたジョブを実行する。ジョブ実行手段３０３は、ワークフロー制御手段３０４に対し、ワークフローの処理要求を行うと共に、ワークフローの識別情報、画像データを出力する。
【００６２】
ワークフロー制御手段３０４は、ジョブ実行手段３０３からワークフローの処理要求を受けた場合、ワークフローに含まれる各処理の実行を制御する。
【００６３】
ワークフロー処理手段３０５は、ワークフロー制御手段３０４からワークフロー制御の指示を受けると、この指示に従ってワークフローを実行し、配信処理を行う。つまり、ワークフロー処理手段３０５は、ワークフローに含まれる各処理をフロー順に実行し、配信先へ画像データを配信する。
【００６４】
なお、ワークフロー処理手段３０５が行う各処理は、画像変換処理、出力処理（配信処理）などに分けられる。画像変換処理とは、ＰＤＦ変換やＴＩＦＦ変換などの画像データの形式変換を行う処理などのことを言う。出力処理とは、取得した画像データ又は画像変換された画像データを配信先（メール配信サーバや画像管理サーバなど）に配信する処理のことを言う。また、ワークフロー処理手段３０５において、少なくとも出力処理は行われることとする。
【００６５】
記憶手段３０６は、画像変換処理、又は出力処理の各プラグインを格納し、また、各プラグインが組み合わされたワークフローを１又は複数格納する。また、各プラグインの設定画面データを格納する。
【００６６】
記憶手段３０７は、情報処理端末２０から設定されたワークフローのパラメータを記憶する。例えば、図９は、記憶手段３０７が記憶するパラメータテーブルの一例を示す図である。
【００６７】
図９に示すように、パラメータテーブルは、ユーザＩＤ、ワークフローＩＤ、各パラメータを含む。ユーザＩＤは、パラメータを設定したユーザのユーザ識別情報であり、ワークフローＩＤは、パラメータを設定したワークフローの識別情報である。各パラメータは、情報処理端末２０から設定されたパラメータを示す。ワークフローに複数のプラグインが含まれる場合は、各パラメータは、フローの順番に従って必要な順にパラメータ１、パラメータ２・・・の順位保持される。
【００６８】
なお、パラメータテーブルは、ワークフローのプラグイン毎に必要なパラメータを分けて保持するようにしてもよい。
【００６９】
図９に示す最初の行について、ワークフローＩＤ「Ｗ１」は、パスワード付ＰＤＦ変換、フォルダ配信の順のワークフローとし、ユーザにより設定が必要なパラメータは、ＰＤＦ変換のためのパスワード、解像度、配信先のフォルダなどとして以下に説明する。
【００７０】
ユーザ「ＡＡＡ」が情報処理端末２０を用いて管理手段２０２による配信管理ツールを起動し、ログインする。次に、ユーザ「ＡＡＡ」は、配信処理を行うＭＦＰ１０を選択し、使用するワークフローＩＤ「Ｗ１」のワークフローを選択する。ワークフローは、画像処理サーバ３０の記憶手段３０６に記憶されるワークフローの中から選択される。
【００７１】
ユーザ「ＡＡＡ」は、ワークフローＩＤ「Ｗ１」が示すワークフローの配信に必要なパラメータを、管理手段２０２による配信管理ツールを用いて設定する。この配信管理ツールの設定画面データは、画像処理サーバ３０に記憶されるものであり、リッチな操作パネルを有するＭＦＰで表示されるものと同様である。リッチな操作パネルとは、表示領域や操作領域が大きく、メールアドレス一覧やフォルダ一覧を表示できたり、テキストの入力などを容易に行えたりするパネルのことをいう。
【００７２】
ユーザ「ＡＡＡ」は、配信管理ツールを用いてワークフローＩＤ「Ｗ１」が示すワークフローのＰＤＦ変換におけるパスワード「ｘｙｚ１２３」を設定し（図６参照）、解像度を選択し、配信先のフォルダ一覧から「フォルダ１」を選択する（図７参照）。このようにして設定されたパラメータ「ｘｙｚ１２３」、「フォルダ１」などは、ユーザＩＤ「ＡＡＡ」と関連付けられ、画像処理サーバ３０に送信される。
【００７３】
これにより、記憶手段３０７は、パラメータテーブルに、ユーザＩＤ「ＡＡＡ」、ワークフローＩＤ「Ｗ１」、各パラメータ「ｘｙｚ１２３」・・・「フォルダ１」を記憶する。ワークフローＩＤは、画像処理サーバ３０側で選択されたワークフローを認識することができるが、情報処理端末２０から選択したワークフローのワークフローＩＤを画像処理サーバ３０に送信するようにしてもよい。
【００７４】
なお、図９に示すパラメータテーブルに、このパラメータが適用されるＭＦＰの識別情報を関連付けて記憶するようにしてもよい。この場合、情報処理端末２０から選択されたＭＦＰ１０を識別する識別情報が画像処理サーバ３０に送信される。ＭＦＰを識別する識別情報は、例えば機器ＩＤやＩＰアドレスなどである。
【００７５】
図８に戻り、ログ管理手段３０８は、ワークフロー処理手段３０５による処理が完了したかどうかをログとして記録し、管理する。ログ管理手段３０８は、管理するログ一覧の閲覧が情報処理端末２０から指示された場合、ログ一覧情報を、通信手段３０２を介して情報処理端末２０に送信する。
【００７６】
図１０は、ログ一覧の一例を示す図である。図１０に示すように、ログ一覧には、ジョブの日時、ワークフロー名、文書名（画像データ）、ユーザ名、ページ数、状態を含む。状態には、例えば成功、失敗の２つがある。なお、失敗の場合には、配信のリトライを可能にするため、記憶手段３０７に記憶されたパラメータの記憶を継続する。
【００７７】
図８に戻り、削除手段３０９は、ワークフローの配信処理の動作が正常に完了（成功）した場合、成功したワークフローに用いたパラメータを記憶手段３０７から削除する。削除手段３０９は、ワークフローの配信処理の動作が失敗した場合、記憶手段３０７内のパラメータを削除しない。これにより、配信処理が失敗に終わった場合は、パラメータを保持しつつ、配信処理が成功した場合にはパラメータを削除することで、メモリ資源を適切に活用することができる。
【００７８】
なお、記憶手段３０７内のパラメータを削除するか維持するかは、ＭＦＰ１０からの配信時に、ユーザに選択させてもよい。この場合、ユーザは、ＭＦＰ１０を用いてスキャン配信を実行する場合に、情報処理端末２０を用いて設定したパラメータを削除するか維持するかを選択する。画像処理サーバ３０は、この選択を可能にするため、パラメータの削除要否画面データを用意する。この削除要否画面データをＭＦＰ１０に表示させ、ユーザは、この削除要否画面からパラメータの削除要否を設定することができる。
【００７９】
ユーザにより、維持すると設定されたパラメータは、例えば、記憶手段３０７内のパラメータにフラグを立て、削除手段３０９は、フラグが立っているパラメータについては削除しないようにすればよい。これにより、ユーザがパラメータの削除要否を適宜選択することで、ユーザ所望のパラメータが記憶手段３０７に記憶されるようになる。
【００８０】
なお、記憶手段３０６、記憶手段３０７は、補助記憶部３３及び／又は主記憶部３２により実現され、通信手段３０２は、例えばネットワークＩ／Ｆ部３６により実現されうる。その他の各手段は、制御部３１及びワークメモリとしての主記憶部３２により実現されうる。
【００８１】
・ＭＦＰ１０
次に、ＭＦＰ１０の機能について説明する。図１１は、実施例におけるＭＦＰ１０の機能の一例を示すブロック図である。図１１に示すように、ＭＦＰ１０は、画像読込手段１０１、通信手段１０２、配信制御手段１０３、表示制御手段１０４を含む。その他一般的なＭＦＰが有するプリンタ機能やコピー機能等については図示していない。
【００８２】
画像読込手段１０１は、スキャン機能により原稿を読み込んで画像データを取得する。画像データの取得については、ＦＡＸで受信したり、情報処理端末２０から取得したり、ネットワーク上のホットフォルダーから取得したりしてもよい。
【００８３】
通信手段１０２は、外部の機器と、機器情報や画像データなどの送受信を行う。特に、通信手段１０２は、画像データのワークフロー処理要求などがユーザから指示された場合、画像データ及びこの処理要求を画像処理サーバ３０に送信する。
【００８４】
配信制御手段１０３は、表示制御手段１０４により表示制御されたワークフロー選択画面から、ユーザによるワークフローの選択を受け付ける。ワークフローの選択は、ＭＦＰ１０の操作パネル（操作部１７及び表示部１８）を用いて行われる。選択可能なワークフローは、画像処理サーバ３０の記憶手段３０６などから取得される。
【００８５】
このとき、ＭＦＰ１０にログインしたユーザのユーザＩＤが取得できた場合、このユーザＩＤに対応するパラメータが記憶手段３０７に記憶されていれば、そのパラメータを有するワークフローを選択可能なワークフローとする。
【００８６】
例えば、ＭＦＰ１０はカードリーダを備え、社員証などのユーザＩＤを識別できる情報が埋め込まれたカードをカードリーダに通すことで、ＭＦＰ１０は、ログインユーザのユーザＩＤを取得できる。
【００８７】
ＭＦＰ１０は、ユーザＩＤを取得した場合、ワークフローの選択画面の取得要求を画像処理サーバ３０に行うとき、ユーザＩＤも画像処理サーバ３０に送信する。画像処理サーバ３０は、取得したユーザＩＤをキーにし、記憶手段３０７内のデータを検索し、ユーザＩＤに対応するパラメータが存在すれば、そのパラメータを読み出す。画像処理サーバ３０は、読み出したパラメータに関連付けられたワークフローＩＤからワークフローを特定し、特定したワークフローを記憶手段３０６から取得する。画像処理サーバ３０は、このワークフローをＭＦＰ１０で選択可能なワークフローとして出力する。これにより、ユーザ自身が情報処理端末２０で設定したパラメータを有するワークフローを選択することができ、他のユーザが設定したパラメータを有するワークフローを誤って選択することがない。
【００８８】
配信制御手段１０３は、ワークフローを選択させる際、このワークフローに対し、記憶手段３０７から設定されたパラメータを削除するか、記憶を継続するかをユーザに選択させてもよい。配信制御手段１０３は、この選択結果を、通信手段１０２を介して画像処理サーバ３０に送信する。
【００８９】
表示制御手段１０４は、ワークフローの選択画面などを操作パネルに表示するよう制御する。ここで、ＭＦＰ１０の操作パネルは、表示領域及び操作領域が狭く、パラメータの設定ができないとする。
【００９０】
図１２は、ＭＦＰ１０の操作パネルの一例を示す図である。図１２に示す操作パネルｄ１１は、４行しか文字を表示できず、１行に表示できる文字数も制限がある。この操作パネルｄ１１には、ワンクリックボタンなどを表示するのが妥当である。
【００９１】
図１３は、ＭＦＰ１０によるワークフローの選択画面の一例を示す図である。図１３に示すように、操作パネルｄ１１にはワークフローの選択ボタンｂ１１〜１３が表示される。ユーザは、ワークフローの選択ボタンｂ１１〜１３を押下、又は選択ボタンｂ１１〜１３下のハードキーを押下することで、ワークフローを選択する。表示されるワークフローは、例えば、情報処理端末２０によりパラメータが設定されたワークフローのみでもよい。これにより、ユーザは、パラメータを設定したワークフローを容易に把握することができる。
【００９２】
なお、画像読込手段１０１は、エンジン部１９のスキャナにより実現されうる。配信制御手段１０３、表示制御手段１０４は、例えば制御部１１及びワークメモリとしての主記憶部１２により実現されうる。通信手段１０２は、例えば制御部１１によりネットワークＩ／Ｆ部１６が制御されて実現されうる。
【００９３】
＜配信管理ツールの例＞
次に、情報処理端末２０でワークフローのパラメータを設定可能にする配信管理ツールの例について説明する。
・例１
管理手段２０２は、ユーザから配信管理ツールの起動を指示されると、ログイン完了後に、図１４に示す画面が表示されるよう表示制御手段２０３に指示する。図１４は、配信管理ツールの一画面例を示す図である。管理手段２０２は、「フロー設定」にチェックが入り、ＯＫボタンが押下された場合、ＭＦＰの選択、ワークフローの選択、パラメータの設定（図６、７参照）の順にユーザに行わせる。
【００９４】
管理手段２０２は、図１４に示す「ログ一覧」にチェックが入り、ＯＫボタンが押下された場合、図１０に示すようなログ一覧画面を表示する。管理手段２０２は、画像処理サーバ３０のログ管理手段３０８にアクセスすることで、ログ一覧情報を取得できる。
・例２
管理手段２０２は、ナビゲーション付きで、ワークフローのパラメータを設定させてもよい。図１５は、ナビゲーション付き配信管理ツールの一例を示す図である。管理手段２０２は、ＭＦＰの選択後、図１５（Ａ）に示すワークフロー選択指示画面を表示部に表示させる。図１５（Ａ）に示す「ＯＫ」ボタンが押下された場合、ワークフローの選択画面（図示せず）に遷移する。
【００９５】
次に、管理手段２０２は、ワークフローの選択後、図１５（Ｂ）に示すパラメータの設定指示画面を表示部に表示させる。図１５（Ｂ）に示すＯＫボタンが押下されると、ワークフローのパラメータの設定画面に遷移する（図６、７参照）。
【００９６】
次に、管理手段２０２は、パラメータの設定後、図１５（Ｃ）に示す配信実行促進画面を表示部に表示させる。ユーザは、図１５（Ｃ）に示す画面を見ると、ＭＦＰ１０の前に行き、情報処理端末２０でパラメータを設定したワークフローを選択し、配信処理を実行する。
【００９７】
次に、管理手段２０２は、図１５（Ｃ）に示すＯＫボタンが押下されると、図１５（Ｄ）に示すログ確認指示画面を表示部に表示させる。図１５（Ｄ）に示すＯＫボタンが押下されると、ログ一覧画面に遷移する（図１０参照）。
【００９８】
以上のような配信管理ツールの２タイプの画面遷移が考えられる。例２では、ナビゲーション付きなので、ユーザは次の処理を容易に把握することができる。
【００９９】
＜動作＞
次に、実施例に係る画像配信システムの動作について説明する。図１６は、実施例における配信処理の一例を示すフローチャートである。
【０１００】
ステップＳ１０１で、情報処理端末２０は、管理手段２０２による配信管理ツールを起動し、ワークフローの選択を行う。情報処理端末２０は、選択可能なワークフローは、画像処理サーバ３０にアクセスして取得する。
【０１０１】
ステップＳ１０２で、情報処理端末２０は、配信管理ツールを用いてワークフローのパラメータをユーザに設定させる。リッチな操作パネルを有するＭＦＰのビューア機能を情報処理端末２０が有すれば、このワークフローの設定画面を表示できる。
【０１０２】
ステップＳ１０３で、画像処理サーバ３０は、情報処理端末２０から設定されたパラメータを取得し、記憶手段３０７に一時記憶する。
【０１０３】
ステップＳ１０４で、ＭＦＰ１０は、記憶手段３０７に記憶されたパラメータを有するワークフローを画像処理サーバ３０から取得し、取得したワークフローに対応するワンクリックボタンなどを操作パネルに表示する（図１３参照）。ユーザは、操作パネルからワンクリックボタンを押下するなどしてワークフローを選択する。
【０１０４】
ステップＳ１０５で、ＭＦＰ１０は、スキャンした画像データと選択されたワークフローを画像処理サーバ３０に送信する。画像処理サーバ３０は、取得した画像データを、選択されたワークフローに従って配信処理を行う。
【０１０５】
ステップＳ１０６で、画像処理サーバ３０は、配信処理の結果をログとして記録する。配信処理の結果は、例えば、成功と失敗の２種類がある。このとき、配信処理の動作が正常に完了した場合、このワークフローで用いた記憶手段３０７内のパラメータは削除される。
【０１０６】
以上、実施例によれば、画像データを配信するシステムにおいて、表示領域が狭い操作パネルを用いて配信処理を行う場合でも、管理者の負担を軽減し、配信処理の柔軟性を高めることができる。また、実施例によれば、パラメータを設定したユーザの識別情報とパラメータを関連付けて設定しておくことで、他のユーザが設定したパラメータを誤って用いることがなくなる。また、実施例によれば、配信処理の動作が正常に完了した場合、この配信処理に用いたパラメータを削除することで、メモリ資源を適切に活用することができる。また、ログ一覧を情報処理端末２０で表示可能にすることで、ユーザは、ＭＦＰ１０を用いて配信処理する場合でも、結果を確認することができる。また、実施例によれば、一度設定したパラメータを配信管理ツールが再度読み出すことで、パラメータの設定を容易にすることができる。
【０１０７】
実施例の画像処理サーバや情報処理端末で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供されてもよい。
【０１０８】
また、実施例の画像処理サーバや情報処理端末で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、実施例の画像処理サーバや情報処理端末で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【０１０９】
また、実施例の画像処理サーバや情報処理端末で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０１１０】
実施例の画像処理サーバや情報処理端末で実行されるプログラムは、前述した各手段を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体からプログラムを読み出して実行することにより上記各手段が主記憶装置上にロードされ、上記各手段が主記憶装置上に生成されるようになっている。
【０１１１】
なお、本発明は、上記実施例そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施例に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施例に示される全構成要素からいくつかの構成要素を削除してもよい。
【符号の説明】
【０１１２】
１０  ＭＦＰ
３０  画像処理サーバ
２０、４０  情報処理端末
５０  ファイルサーバ
６０  ＥＤＭＳ
７０  ＳＭＴＰサーバ
１０１  画像読込手段
１０２  配信制御手段
１０３  通信手段
１０４  表示制御手段
２０１  通信手段
２０２  管理手段
２０３  表示制御手段
３０１  ワークフロー管理手段
３０２  通信手段
３０３  ジョブ実行手段
３０４  ワークフロー制御手段
３０５  ワークフロー処理手段
３０６  記憶手段
３０７  記憶手段
３０８  ログ管理手段
３０９  削除手段
３００  通信手段
【先行技術文献】
【特許文献】
【０１１３】
【特許文献１】特開２００６−０１８６４０号公報
【特許文献２】特開２００８−０９７５８６号公報
【図１】
2012099966.tif 000003
【図２】
2012099966.tif 000004
【図３】
2012099966.tif 000005
【図４】
2012099966.tif 000006
【図５】
2012099966.tif 000007
【図６】
2012099966.tif 000008
【図７】
2012099966.tif 000009
【図８】
2012099966.tif 000010
【図９】
2012099966.tif 000011
【図１０】
2012099966.tif 000012
【図１１】
2012099966.tif 000013
【図１２】
2012099966.tif 000014
【図１３】
2012099966.tif 000015
【図１４】
2012099966.tif 000016
【図１５】
2012099966.tif 000017
【図１６】
2012099966.tif 000018