(57)【要約】【課題】画像形成装置に対する配信プロファイルの割り振りを矛盾なく行うことが可能な情報処理装置、情報処理方法、情報処理プログラムを提供することを目的とする。【解決手段】サーバの有する表示装置において、サーバに接続された画像形成装置のうち、配信プロファイルが割り振られた画像形成装置と各装置に割り振られた配信プロファイルの一覧と、配信プロファイルが割り振られていない画像形成装置の一覧と、配信プロファイルの設定内容とを同一画面上に表示させる。【選択図】図９
2008191953.tif 000002
【特許請求の範囲】
【請求項１】
設定された配信手順に基づき電子データを配信する画像形成装置と接続されており、電子データを配信する配信手順が設定された配信設定ファイルを前記画像形成装置へ割り振る情報処理装置であって、
当該情報処理装置の有する表示装置の表示を制御する表示制御手段と、
当該情報処理装置に接続された画像形成装置のうち、配信設定ファイルが割り振られた画像形成装置と前記画像形成装置に割り振られた配信設定ファイルの一覧である第一の一覧を取得する割振一覧取得手段と、
当該情報処理装置に接続された画像形成装置のうち、配信設定ファイルが割り振られていない画像形成装置の一覧である第二の一覧を取得する未割振一覧取得手段とを有し、
前記表示制御手段は、前記表示装置において、前記第一の一覧と、前記第二の一覧と、前記第一の一覧の前記配信設定ファイルにおける配信手順の設定とを同時に閲覧可能に表示させることを特徴とする情報処理装置。
【請求項２】
前記配信設定ファイルが更新されたか否かを判定する更新判定手段を有し、
前記表示制御手段は、前記更新判定手段により前記配信設定ファイルが更新されたと判定されたとき、前記表示装置に前記配信設定ファイルが更新されたことを表示させることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記配信設定ファイルの管理を行う配信設定ファイル管理手段と、
前記配信設定ファイルが格納される記憶装置とを有し、
前記配信設定ファイル管理手段は、前記更新判定手段により前記配信設定ファイルが更新されたと判定されたとき、更新前の前記配信設定ファイルの複製を生成し、更新後の前記配信設定ファイルと紐付けして前記記憶装置へ格納することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
設定された配信手順に基づき電子データを配信する画像形成装置と接続されており、電子データを配信する配信手順が設定された配信設定ファイルを前記画像形成装置へ割り振る情報処理装置であって、
前記画像形成装置に搭載されたソフトウェアのライセンス情報を取得するライセンス情報取得手段と、
配信設定ファイルと、前記ライセンス情報取得手段により取得されたライセンス情報とが対応しているか否かを判定する対応判定手段と、
前記対応判定手段による判定結果に基づき前記配信設定ファイルの割り振りを制御する割振制御手段とを有することを特徴とする情報処理装置。
【請求項５】
表示装置と前記表示装置を制御する表示制御手段を有し、
前記表示制御手段は、前記対応判定手段により前記配信設定ファイルと、前記ライセンス情報とが対応していないと判定されたとき、前記表示装置にその旨を示す警告を表示させることを特徴とする請求項４に記載の情報処理装置。
【請求項６】
配信設定ファイルを編集する編集手段を有し、
前記表示制御手段は、
前記対応判定手段により、前記配信設定ファイル編集手段により編集された配信設定ファイルと、前記ライセンス情報とが対応していないと判定されたとき、前記表示装置にその旨を示す警告を表示させることを特徴とする請求項４又は５に記載の情報処理装置。
【請求項７】
前記表示制御手段は、
前記警告が表示された後、前記警告の対象となったライセンスの購入を促す画面を前記表示装置に表示させることを特徴とする請求項５又は６に記載の情報処理装置。
【請求項８】
設定された配信手順に基づき電子データを配信する画像形成装置と接続されており、電子データを配信する配信手順が設定された配信設定ファイルを前記画像形成装置へ割り振る表示装置を有する情報処理装置による情報処理方法であって、
当該情報処理装置に接続された画像形成装置のうち、配信設定ファイルが割り振られた画像形成装置と前記画像形成装置に割り振られた配信設定ファイルとの対応の一覧である第一の一覧を取得する割振一覧取得手順と、
当該情報処理装置に接続された画像形成装置のうち、配信設定ファイルが割り振られていない画像形成装置の一覧である第二の一覧を取得する未割振一覧取得手順と、
前記表示装置において、前記第一の一覧と、前記第二の一覧と、前記第一の一覧の前記配信設定ファイルにおける配信手順の設定とを同時に閲覧可能に表示させる手順とを有することを特徴とする情報処理方法。
【請求項９】
設定された配信手順に基づき電子データを配信する画像形成装置と接続されており、電子データを配信する配信手順が設定された配信設定ファイルを前記画像形成装置へ割り振る情報処理装置による情報処理方法であって、
前記画像形成装置に搭載されたソフトウェアのライセンス情報を取得するライセンス情報取得手順と、
配信設定ファイルと、前記取得されたライセンス情報とが対応しているか否かを判定する対応判定手順と、
前記対応判定手順による判定結果に基づき前記配信設定ファイルの割り振りを制御する割振制御手順とを有することを特徴とする情報処理方法。
【請求項１０】
設定された配信手順に基づき電子データを配信する画像形成装置と接続されており、電子データを配信する配信手順が設定された配信設定ファイルを前記画像形成装置へ割り振る表示装置を有する情報処理装置における情報処理プログラムであって、
コンピュータに、
当該情報処理装置に接続された画像形成装置のうち、配信設定ファイルが割り振られた画像形成装置と前記画像形成装置に割り振られた配信設定ファイルの一覧である第一の一覧を取得する割振一覧取得ステップと、
当該情報処理装置に接続された画像形成装置のうち、配信設定ファイルが割り振られていない画像形成装置の一覧である第二の一覧を取得する未割振一覧取得ステップと、
前記表示装置において、前記第一の一覧と、前記第二の一覧と、前記第一の一覧の前記配信設定ファイルにおける配信手順の設定画面とを同時に閲覧可能に表示させるステップとを実行させることを特徴とする情報処理プログラム。
【請求項１１】
設定された配信手順に基づき電子データを配信する画像形成装置と接続されており、電子データを配信する配信手順が設定された配信設定ファイルを前記画像形成装置へ割り振る情報処理装置における情報処理プログラムであって、
コンピュータに、
前記画像形成装置に搭載されたソフトウェアのライセンス情報を取得するライセンス情報取得ステップと、
配信設定ファイルと、前記取得されたライセンス情報とが対応しているか否かを判定する対応判定ステップと、
前記対応判定ステップによる判定結果に基づき前記配信設定ファイルの割り振りを制御する割振制御ステップとを実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子データを配信する画像形成装置に接続された情報処理装置及びこの情報処理装置による情報処理方法、情報処理プログラムに関する。
【背景技術】
【０００２】
スキャン機能を有する画像形成装置などを利用して電子データを配信する文書配信システムでは、各機器ごとに電子データの配信手順が予め設定されている。そしてこの機器間において電子データの配信処理を行う場合、この配信手順に従って配信処理が実行される。このように機器毎に設定される配信手順は、配信プロファイルと呼ばれている。以下に図面を参照して、配信プロファイルを用いた文書配信システムについて説明する。
【０００３】
図１に示す例では、画像形成装置１０に対して配信プロファイル１１が割り当てられている。この配信プロファイル１１では、画像形成装置１０の有するスキャン部によりスキャンされた電子データの配信手順として、電子データをＰＤＦファイルとした後にメール配信を行うことが設定されている。この場合、画像形成装置１０にはスキャン部によりスキャンされた電子データをＰＤＦファイルへ変換するためのソフトウェアが搭載されている。
【０００４】
ここで画像形装置１０において、電子データをＰＣ（パーソナルコンピュータ）１３へ配信する処理が選択された場合、画像形成装置１０は配信プロファイル１１の設定に基づき自動的にこの電子データをＰＤＦファイルに変換し、そのＰＤＦファイルをメールに添付してＰＣ１３に配信する。
【０００５】
この配信プロファイル１１は、予め画像形成装置１０と接続されたサーバ等において作成されて、サーバにより画像形成装置１０へ割り振られる。画像形成装置１０は、この配信プロファイル１１がサーバにより割り振られると、割り振られた配信プロファイル１１に基づき配信処理を実行する。
【０００６】
尚配信プロファイルは、配信の際に利用されるサービス群をグループ化したものが記述されている。すなわち、複数種類の処理について、それぞれ配信手順が設定されている。図２には、配信プロファイルを説明する図である。図２に示す例では、ＯＣＲ処理、バーコードリーダ処理、Ｅ−ｍａｉｌ配信処理、フォルダへ電子データを格納するフォルダ配信処理などの複数の処理について、それぞれの配信手順が設定されている。
【０００７】
この配信プロファイルは、１台の画像形成装置に対し１つの配信プロファイルが割り振られる。図３に配信プロファイルの画像形成装置への割り振りを説明する図を示す。例えば文書配信システムにおいて複数の画像形成装置が接続されていた場合でも、図３に示すように１台の画像形成装置につき１つの配信プロファイルが対応付けられる。
【０００８】
この画像形成装置と配信プロファイルとの対応付けは、文書配信システムを管理するサーバにおいて行われる。図４は、従来の文書配信システムのサーバにおける画像形成装置への配信プロファイルの割り振りを説明する図である。
【０００９】
文書配信システムのサーバでは、はじめに配信プロファイル作成画面において配信プロファイルを作成し、作成した配信プロファイルをサーバの有するデータベース等の記憶装置に格納しておく。図４（Ａ）は、サーバの表示装置に表示された配信プロファイル作成画面の例を示す。サーバでは、作成された配信プロファイルを画像形成装置へ割り振る際に、サーバに接続された画像形成装置の一覧を示す画面を表示させる。図４（Ｂ）は、サーバに接続された画像形成装置の一覧を示す図である。
【００１０】
従来のサーバでは、ユーザは、図４（Ｂ）に示すように、画像形成装置の一覧画面において、画像形成装置の一覧を閲覧しながら各画像形成装置へ配信プロファイルの割り振りを行う。
【００１１】
このような電子データの配信に係る発明として、特許文献１には、クライアントＰＣのユーザが配信指示書を指定するのみで文書の配信を文書配信装置に行わせることができ、また、配信種別に係りなく共通に使用される配信指示書の再利用を可能とする配信処理を実現する画像形成装置及び画像形成方法が記載されている。
【００１２】
特許文献２には、ユーザが配信指示書を指定するのみでデータの配信を配信装置に行わせることができる情報処理装置及び情報処理装置としてコンピュータに機能させるコンピュータ実行可能なプログラムが記載されている。
【００１３】
特許文献３には、サービス連携処理を行うための指示に関わる負荷を低減することができるサービス連携処理の実行指示方法及びサービス連携処理システムが記載されている。
【特許文献１】特開２００６−３３８０５号公報
【特許文献２】特開２００６−３１６８４号公報
【特許文献３】特開２００５−１７３８９２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
しかしながら上記従来の技術では、画像形成装置に配信プロファイルを割り振る際に、表示装置の表示を配信プロファイル生成画面から機器一覧画面へ遷移させた後に割り振りが行われるため、割り振りを行う際にユーザは生成された配信プロファイルの内容を閲覧することができない。よってユーザは、配信プロファイルの割り振りを行う際に配信プロファイルの内容を記憶しておく必要がある。
【００１５】
また、機器一覧画面により配信プロファイルの割り振りを行う場合、例えば配信プロファイルが更新されて画像形成装置において利用できない処理の設定がなされる場合がある。この場合、配信プロファイルの割り振りを行う際に、配信プロファイルの内容が更新されて、画像形成装置と対応しない内容とされているか否かを把握した上で割り振りを行う必要がある。
【００１６】
以上のように上記従来の技術では、画像形成装置に対する配信プロファイルの割り振りの際に、画像形成装置に一意に対応付けられるべき配信プロファイルの割り振りを矛盾なく行うことが困難であった。
【００１７】
本発明は上記問題を鑑みてこれを解消すべくなされたものであり、画像形成装置に対する配信プロファイルの割り振りを矛盾なく行うことが可能な情報処理装置、情報処理方法、情報処理プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【００１８】
本発明は、上記の目的を達成するために、以下の如き構成を採用した。
【００１９】
本発明の情報処理装置は、設定された配信手順に基づき電子データを配信する画像形成装置と接続されており、電子データを配信する配信手順が設定された配信設定ファイルを前記画像形成装置へ割り振る情報処理装置であって、当該情報処理装置の有する表示装置の表示を制御する表示制御手段と、当該情報処理装置に接続された画像形成装置のうち、配信設定ファイルが割り振られた画像形成装置と前記画像形成装置に割り振られた配信設定ファイルの一覧である第一の一覧を取得する割振一覧取得手段と、当該情報処理装置に接続された画像形成装置のうち、配信設定ファイルが割り振られていない画像形成装置の一覧である第二の一覧を取得する未割振一覧取得手段とを有し、前記表示制御手段は、前記表示装置において、前記第一の一覧と、前記第二の一覧と、前記第一の一覧の前記配信設定ファイルにおける配信手順の設定とを同時に閲覧可能に表示させる構成とした。
【００２０】
係る構成によれば、画像形成装置に対する配信プロファイルの割り振りを矛盾なく行うことができる。
【００２１】
また本発明の情報処理装置は、前記配信設定ファイルが更新されたか否かを判定する更新判定手段を有し、前記表示制御手段は、前記更新判定手段により前記配信設定ファイルが更新されたと判定されたとき、前記表示装置に前記配信設定ファイルが更新されたことを表示させる構成とすることができる。
【００２２】
係る構成によれば、前記配信プロファイルが更新されていることをユーザが容易に把握できる。
【００２３】
また本発明の情報処理装置は、前記配信設定ファイルの管理を行う配信設定ファイル管理手段と、前記配信設定ファイルが格納される記憶装置とを有し、前記配信設定ファイル管理手段は、前記更新判定手段により前記配信設定ファイルが更新されたと判定されたとき、更新前の前記配信設定ファイルの複製を生成し、更新後の前記配信設定ファイルと紐付けして前記記憶装置へ格納する構成とすることができる。
【００２４】
係る構成によれば、更新前の配信プロファイルと更新後の配信プロファイルの両方の配信プロファイルを使いわけることができる。
【００２５】
本発明の情報処理装置は、設定された配信手順に基づき電子データを配信する画像形成装置と接続されており、電子データを配信する配信手順が設定された配信設定ファイルを前記画像形成装置へ割り振る情報処理装置であって、前記画像形成装置に搭載されたソフトウェアのライセンス情報を取得するライセンス情報取得手段と、配信設定ファイルと、前記ライセンス情報取得手段により取得されたライセンス情報とが対応しているか否かを判定する対応判定手段と、前記対応判定手段による判定結果に基づき前記配信設定ファイルの割り振りを制御する割振制御手段とを有する構成とした。
【００２６】
係る構成によれば、画像形成装置に対する配信プロファイルの割り振りを矛盾なく行うことできる。
【００２７】
また本発明の情報処理装置は、表示装置と前記表示装置を制御する表示制御手段を有し、前記表示制御手段は、前記対応判定手段により前記配信設定ファイルと、前記ライセンス情報とが対応していないと判定されたとき、前記表示装置にその旨を示す警告を表示させる構成とすることができる。
【００２８】
係る構成によれば、ライセン情報と配信プロファイルとが対応していない場合をユーザが容易に把握できる。
【００２９】
また本発明の情報処理装置は、配信設定ファイルを編集する編集手段を有し、前記表示制御手段は、前記対応判定手段により、前記配信設定ファイル編集手段により編集された配信設定ファイルと、前記ライセンス情報とが対応していないと判定されたとき、前記表示装置にその旨を示す警告を表示させる構成とすることができる。
【００３０】
係る構成によれば、編集後の配信プロファイルがライセンス情報と対応していない場合をユーザが容易に把握できる。
【００３１】
また前記表示制御手段は、前記警告が表示された後、前記警告の対象となったライセンスの購入を促す画面を前記表示装置に表示させる構成とすることができる。
【００３２】
係る構成によれば、ユーザが容易にライセンスを購入することができる。
【００３３】
本発明の情報処理方法は、設定された配信手順に基づき電子データを配信する画像形成装置と接続されており、電子データを配信する配信手順が設定された配信設定ファイルを前記画像形成装置へ割り振る表示装置を有する情報処理装置による情報処理方法であって、当該情報処理装置に接続された画像形成装置のうち、配信設定ファイルが割り振られた画像形成装置と前記画像形成装置に割り振られた配信設定ファイルの一覧である第一の一覧を取得する割振一覧取得手順と、当該情報処理装置に接続された画像形成装置のうち、配信設定ファイルが割り振られていない画像形成装置の一覧である第二の一覧を取得する未割振一覧取得手順と、前記表示装置において、前記第一の一覧と、前記第二の一覧と、前記第一の一覧の前記配信設定ファイルにおける配信手順の設定とを同時に閲覧可能に表示させる手順とを有する方法とした。
【００３４】
係る方法によれば、画像形成装置に対する配信プロファイルの割り振りを矛盾なく行うことができる。
【００３５】
本発明の情報処理方法は、設定された配信手順に基づき電子データを配信する画像形成装置と接続されており、電子データを配信する配信手順が設定された配信設定ファイルを前記画像形成装置へ割り振る情報処理装置による情報処理方法であって、前記画像形成装置に搭載されたソフトウェアのライセンス情報を取得するライセンス情報取得手順と、配信設定ファイルと、前記取得されたライセンス情報とが対応しているか否かを判定する対応判定手順と、前記対応判定手順による判定結果に基づき前記配信設定ファイルの割り振りを制御する割振制御手順とを有する方法とした。
【００３６】
係る方法によれば、画像形成装置に対する配信プロファイルの割り振りを矛盾なく行うことができる。
【００３７】
本発明の情報処理プログラムは、設定された配信手順に基づき電子データを配信する画像形成装置と接続されており、電子データを配信する配信手順が設定された配信設定ファイルを前記画像形成装置へ割り振る表示装置を有する情報処理装置における情報処理プログラムであって、コンピュータに、該情報処理装置に接続された画像形成装置のうち、配信設定ファイルが割り振られた画像形成装置と前記画像形成装置に割り振られた配信設定ファイルとの対応の一覧である第一の一覧を取得する割振一覧取得ステップと、当該情報処理装置に接続された画像形成装置のうち、配信設定ファイルが割り振られていない画像形成装置の一覧である第二の一覧を取得する未割振一覧取得ステップと、前記表示装置において、前記第一の一覧と、前記第二の一覧と、前記第一の一覧の前記配信設定ファイルにおける配信手順の設定画面とを同時に閲覧可能に表示させるステップとを実行させるプログラムとした。
【００３８】
係るプログラムによれば、画像形成装置に対する配信プロファイルの割り振りを矛盾なく行うことができる。
【００３９】
本発明の情報処理プログラムは、設定された配信手順に基づき電子データを配信する画像形成装置と接続されており、電子データを配信する配信手順が設定された配信設定ファイルを前記画像形成装置へ割り振る情報処理装置における情報処理プログラムであって、コンピュータに、前記画像形成装置に搭載されたソフトウェアのライセンス情報を取得するライセンス情報取得ステップと、配信設定ファイルと、前記取得されたライセンス情報とが対応しているか否かを判定する対応判定ステップと、前記対応判定ステップによる判定結果に基づき前記配信設定ファイルの割り振りを制御する割振制御ステップとを実行させるプログラムとした。
【００４０】
係るプログラムによれば、画像形成装置に対する配信プロファイルの割り振りを矛盾なく行うことができる。
【発明の効果】
【００４１】
本発明によれば、画像形成装置に対する配信プロファイルの割り振りを矛盾なく行うことができる。
【発明を実施するための最良の形態】
【００４２】
本発明の情報処理装置では、表示装置において、当該情報処理装置に接続された画像形成装置のうち、配信プロファイルが割り振られた画像形成装置と各装置に割り振られた配信プロファイルの一覧と、配信プロファイルが割り振られていない画像形成装置の一覧と、配信プロファイルの設定内容とを同一画面上に表示させる。
（第一の実施形態）
以下に図面を参照して本発明の実施形態について説明する。
【００４３】
図５は本発明の第一の実施形態を説明する文書配信システム１００のシステム構成図である。文書配信システム１００は、サーバ２００、データベース（以下、ＤＢ）３００、画像形成装置４００Ａ、４００Ｂ、４００Ｃ、ＰＣ（パーソナルコンピュータ）５００とがネットワークを介して接続されて構成されている。
【００４４】
サーバ２００では、画像形成装置４００Ａ、４００Ｂ、４００Ｃへの配信プロファイルの割り振りや、配信プロファイルの作成、編集、管理などが行われる。ＤＢ３００には、サーバ２００で作成、編集された配信プロファイルなどが格納される。画像形成装置４００Ａ、４００Ｂ、４００Ｃでは紙文書がスキャンされて電子データとされ、サーバ２００により割り振られた配信プロファイルに基づきＰＣ５００等にこの電子データの配信する配信処理が実行される。
【００４５】
以下に図６を参照して本実施形態を説明する文書配信システム１００を構成する各装置の機能を説明する。図６は第一の実施形態を説明する文書配信システム１００を構成する各装置の機能構成を示す図である。尚図６に示す例では、画像形成装置４００Ａ、４００Ｂ、４００Ｃの説明について、各画像形成装置に共通する機能を有する画像形成装置４００を用いて説明する。
【００４６】
サーバ２００は、ＣＰＵなどの演算処理装置と、入力装置と、記憶装置と、表示装置２１０とを備える情報処理装置により実現される。図７は第一の実施形態のサーバ２００のハードウェア構成を示す図である。サーバ２００では、このハードウェア構成を用いて各種プログラムを実行することにより、以下の機能を実現する各部を構成することができる。サーバ２００は、表示装置２１０を備え、割振制御部２２０、表示制御部２３０、割振一覧管理部２４０、プロファイル設定部２５０、プロファイル編集部２６０、プロファイル管理部２６５、更新判定部２７０とを有する。
【００４７】
割振制御部２２０は、画像形成装置４００への配信プロファイルの割り振りを制御する。表示制御部２３０は、サーバ２００における処理結果を表示装置２１０へ表示する際の表示を制御する。
【００４８】
割振一覧管理部２４０は、割振一覧取得部２４１と未割振一覧取得部２４２とを有し、サーバ２００とネットワークを介して接続されている画像形成装置の一覧に係る情報を管理する。割振一覧取得部２４１は、サーバ２００に接続された画像形成装置のうち、配信プロファイルが割り振られた画像形成装置を選別し、配信プロファイルが割り振られた画像形成装置の一覧を取得する。未割振一覧取得部２４２は、配信プロファイルが割り振られていない画像形成装置を選別し、配信プロファイルが割り振られていない画像形成装置の一覧を取得する。
【００４９】
プロファイル設定部２５０は、画像形成装置に配信する配信プロファイルを作成する。プロファイル編集部２６０では、プロファイル設定部２５０により作成された配信プロファイルを編集することができる。プロファイル管理部２６５は、配信プロファイルをＤＢ３００に格納する等の管理を行う。更新判定部２７０は、配信プロファイルが更新されているか否かを判定する。
【００５０】
サーバ２００には、ＤＢ３００が接続されている。ＤＢ３００は、サーバ２００に接続された画像形成装置の一覧に係る情報が格納される機器一覧情報格納部３１０と、配信プロファイルが格納されるプロファイル格納部３２０とを有する。機器一覧情報格納部３１０は、割振一覧情報格納部３１１と割振一覧情報格納部３１２とを有する。割振一覧情報格納部３１１には、サーバ２００において割振一覧取得部２４１により取得された、配信プロファイルが割り振られた画像形成装置の一覧情報が格納される。未割振一覧情報格納部３１２は、サーバ２００において未割振一覧取得部２４２により取得された、配信プロファイルが割り振られていない画像形成装置の一覧情報が格納される。プロファイル格納部３２０には、プロファイル設定部２５０により作成された配信プロファイルが格納されている。尚ＤＢ３００は、サーバ２００の内部に設けられていても良い。
【００５１】
画像形成装置４００は、プロファイル管理部４１０と、機器情報管理部４２０と、スキャン部４３０とを備える。図８は第一の実施形態の画像形成装置４００のハードウェア構成を示す図である。プロファイル管理部４１０では、サーバ２００により割り振られた配信プロファイルが格納されて管理される。機器情報管理部４２０では、画像形成装置４００の機器情報が管理される。ここでいう機器情報とは、例えば画像形成装置４００において実行可能な処理の内容や、画像形成装置４００の機器状態などを示す情報である。
【００５２】
スキャン部４３０では、紙文書がスキャンされて電子データとなる。スキャン部４３０は、スキャナエンジンとスキャナエンジンを制御するエンジン制御部とにより実現される。
【００５３】
ＰＣ５００は、ＣＰＵなどの演算処理装置とメモリなどの記憶装置を有する一般のコンピュータである。
【００５４】
以下に本実施形態のサーバ２００の特徴的な動作の説明に先立ち、本実施形態のサーバ２００による配信プロファイルの割振動作について説明する。
【００５５】
本実施形態のサーバ２００では、予めプロファイル設定部２５０により配信プロファイルが設定されている。配信プロファイルの設定は、例えば文書配信システム１００の管理者などにより行われる。設定された配信プロファイルは、ＤＢ３００のプロファイル格納部３２０に格納されて管理される。
【００５６】
サーバ２００から画像形成装置４００へ配信プロファイルが割り振られる場合には、割振制御部２２０は、割り振られる配信プロファイルをプロファイル格納部３２０から読み出し、この読み出された配信プロファイルの複製を作成する。そして割振制御部２２０はこの複製の配信プロファイルを画像形成装置４００へ割り振る。よってプロファイル格納部３２０では、割り振られた配信プロファイルの元となる配信プロファイルの情報がそのまま保持される。
【００５７】
次に、図面を参照して本実施形態のサーバ２００の特徴的な動作を説明する。本実施形態のサーバ２００は、表示制御部２３０により、配信プロファイルが割り振られた画像形成装置と、各装置に割り振られた配信プロファイルの一覧と、配信プロファイルの設定画面と、配信プロファイルが割り振られていない画像形成装置の一覧とを表示装置２１０において同一画面に同時に閲覧可能に表示させる。
【００５８】
このことにより、ユーザは配信プロファイルの設定内容を閲覧しながら割り振りを行うことができる。よってユーザは、配信プロファイルの割り振りの際に配信プロファイルの設定内容を記憶しておく必要がない。
【００５９】
図９は、第一の実施形態のサーバ２００の動作を説明するフローチャートの例である。
【００６０】
本実施形態のサーバ２００において配信プロファイルの割振処理が開始されると、割振一覧取得部２４１により文書配信システム１００に接続された画像形成装置のうち、配信プロファイルが割り振られた画像形成装置と、各装置に割り振られた配信プロファイルの一覧を取得する（Ｓ９１）。そして取得した一覧を割振一覧情報格納部３１１に格納する。このとき割振一覧取得部２４１は、まず配信プロファイルが割り振られた画像形成装置を選別し、次に選別された画像形成装置のプロファイル管理部に格納された配信プロファイルを取得する。そして配信プロファイルが割り振られた画像形成装置と、各装置に割り振られた配信プロファイルの一覧を生成する。
【００６１】
尚ここで、Ｓ９１で取得された画像形成装置の一覧に画像形成装置４００が含まれるものとして以下の説明を行う。よって、振一覧取得部２４１は、Ｓ９１において画像形成装置４００のプロファイル管理部４１０から配信プロファイルが取得している。そして画像形成装置４００に割り振られた配信プロファイルは、割振一覧情報格納部３１２に格納されている。
【００６２】
サーバ２００において、更新判定部２７０は、割振一覧情報格納部３１１から、画像形成装置４００に割り振られた配信プロファイルを読み出す（Ｓ９２）。
【００６３】
サーバ２００において更新判定部２７０は、Ｓ９２で読み出された配信プロファイルの更新日時情報を参照する。次に更新判定部２７０は、プロファイル格納部３２０に格納された、画像形成装置４００へ割り振られた配信プロファイルの元の配信プロファイルの更新日時情報を参照する。そして更新判定部２７０は、この元の配信プロファイルの更新日時情報と、Ｓ９２で読み出された配信プロファイルの更新日時情報とが一致しているか否かを判定する（Ｓ９３）。
【００６４】
Ｓ９３において、更新判定部２７０が、両配信プロファイルの更新日時情報が異なると判定した場合、プロファイル格納部３２０に格納されている配信プロファイルは、画像形成装置４００に割り振られた後に更新されたものであることがわかる。そこで更新判定部２７０は画像形成装置４００から取得した配信プロファイルに、更新が反映されていないことを示すフラグを立てる（Ｓ９４）。そしてサーバ２００は、表示制御部２３０により画像形成装置４００と、画像形成装置４００に割り振られた配信プロファイルとの対応を示す一覧を表示装置２１０の表示画面の所定領域に表示させる（Ｓ９５）。
【００６５】
ここで図１０に表示装置２１０の表示画面２１１の例を示す。表示画面２１１では、画像形成装置４００と、画像形成装置４００に割り振られた配信プロファイルとの対応を示す一覧が領域１１０に表示される。尚本実施形態のサーバ２００では、領域１１０に、プロファイル格納部３２０に格納されている配信プロファイルの一覧を同時に表示させても良い。
【００６６】
また表示制御部２３０は、配信プロファイルの設定画面を表示画面２１１の領域１１３に表示させる。この設定画面には、配信プロファイルで設定された配信手順の内容が表示される。さらに表示制御部２３０は、例えば選択部１１４により配信プロファイルの一覧をプルダウン形式で選択可能に表示させても良い。選択部１１４で配信プロファイルが選択されると、表示制御部２３０はＤＢ３００のプロファイル格納部３２０から選択された配信プロファイルの設定内容を読み出し、その設定内容を領域１１３に表示させる。ここで領域１１３に表示された配信プロファイルは、プロファイル編集部２６０により編集することができる。
【００６７】
図９に戻って、次にサーバ２００は、未割振一覧取得部２４２により、文書配信システム１００に接続された画像形成装置のうち、配信プロファイルが割り振られていない画像形成装置の一覧を取得し、未割振一覧情報格納部３１２へ格納する（Ｓ９６）。そしてサーバ２００は、表示制御部２３０により表示装置２１０の表示画面２１１の領域１１１内にこの一覧を表示させる（Ｓ９７）。領域１１１は、図１０に示すようにＳ９５で表示される一覧と同一の表示画面に表示される。
【００６８】
ここでサーバ２００では、サーバ２００の有するマウスなどの入出装置により、領域１１１に表示された画像形成装置の一覧から配信プロファイルを割り振りたい画像形成装置を選択し、領域１１０に表示された配信プロファイル部分に移動させるができる（Ｓ９８）。
【００６９】
例えば図１０において、領域１１１に表示された配信プロファイルが割り振られていない「画像形成装置（ＭＦＰ）４００Ｂ」が表示画面２１１上において選択され、ドロップアンドドラックにより領域１１０の配信プロファイル２上に移動される。すると割振制御部２２０は、これを割振指示として受け、画像形成装置４００Ｂへ配信プロファイル２を割り振る（Ｓ９９）。
【００７０】
ここで配信プロファイルの割振処理について説明する。
【００７１】
本実施形態では、画像形成装置へ配信プロファイルを割り振る際に、画像形成装置と配信プロファイルとが対応している必要がある。ここで言う対応とは、配信プロファイルに設定されたすべての配信手順を実現するための機能を画像形成装置が備えていることを意味する。画像形成装置には、配信プロファイルに設定された配信手順を実現するために、様々な機能を実現させるハードウェアやソフトウェアが搭載されている。画像形成装置ではこのハードウェアとソフトウェアを協働させることで配信プロファイルに設定された配信手順を実行する。
【００７２】
画像形成装置では、画像形成装置において実行可能な処理の内容を示す情報が機器情報として機器情報管理部４２０に格納されている。サーバ２００は、この機器情報管理部３２０に格納された機器情報を参照することにより、配信プロファイルと画像形成装置とが対応しているか否かを判断することができる。
【００７３】
本実施形態のサーバ２００では、割振制御部２２０により画像形成装置４００Ｂへ割り振られる配信プロファイル２と、画像形成装置４００Ｂとが対応しているかを判断する。そして配信プロファイル２と画像形成装置４００Ｂとが対応していた場合、割振制御部２２０は画像形成装置４００Ｂへ配信プロファイル２を割り振る（Ｓ９９）。
【００７４】
画像形成装置４００Ｂに配信プロファイルが割り振られると、表示制御部２３０は、配信プロファイルが割り振られていない画像形成装置の一覧を表示する領域１１１から画像形成装置４００Ｂを消去する（Ｓ１００）。そして表示制御部２３０は、画像形成装置４００Ｂを、画像形成装置４００Ｂに割り振られた配信プロファイル２と対応付けて、領域１１０に表示する。
【００７５】
尚ここで表示制御部２３０は、Ｓ９４において更新判定部２７０により未更新と判定された配信プロファイルには、その旨を示す表示をしてもよい。例えば図１０に示す例では、画像形成装置４００に割り振られた配信プロファイル１が未更新であることを示すフラグ１１５が表示されている。このように画像形成装置に割り振られた配信プロファイルが未更新であることを表示させることにより、配信プロファイルを更新すべき画像形成装置を即座に把握することができる。
【００７６】
また本実施形態のサーバ２００では、更新判定部２７０により画像形成装置４００に割り振られた配信プロファイルが未更新と判定されたとき、すなわちサーバ２００側で配信プロファイルが更新されたと判定されたとき、更新前の配信プロファイルと更新後の最新の配信プロファイルを関連付けて管理することができる。
【００７７】
以下に図１１を参照して本実施形態のサーバ２００における更新前の配信プロファイルと更新後の配信プロファイルとの管理動作を説明する。図１１は、第一の実施形態のサーバ２００における更新前の配信プロファイルと更新後の配信プログラムとの管理を説明するフローチャートである。
【００７８】
図１１のＳ１１０１からＳ１１０３までの処理は、図９のＳ９１からＳ９３までの処理と同様であるから説明を省略する。
【００７９】
Ｓ１１０３において更新判定部２７０により、画像形成装置４００に割り振られた配信プロファイルの更新日時情報と、プロファイル格納部３２０に格納された元となる配信プロファイルの更新日時情報とが一致していないと判定された場合、サーバ２００における配信プログラムの更新が、画像形成装置４００に割り振られた配信プロファイルに反映されていない場合を示す。このときサーバ２００においてプロファイル管理部２６５は、割振一覧情報格納部３１１に格納されてた、画像形成装置４００から取得した配信プロファイルを参照して、更新前の配信プロファイルの複製を生成する（Ｓ１１０４）。
【００８０】
そしてプロファイル管理部２６５は、Ｓ１１０４で生成した更新前の配信プロファイルの複製を旧バージョンの配信プロファイルとし、更新後の配信プロファイルと紐付けしてプロファイル格納部３２０へ格納する（Ｓ１１０５）。
【００８１】
このように、更新前の配信プロファイルを更新後の配信プロファイルと関連付けて管理することにより、例えば画像形成装置の仕様により旧バージョン（更新前）の配信プロファイルと新バージョン（更新後）の配信プロファイルを任意に使い分けることができる。
【００８２】
以上に説明したように、本実施形態によれば、サーバ２００の表示装置２１０おいて配信プロファイルが割り振られた画像形成装置と各装置に割り振られた配信プロファイルの一覧と、配信プロファイルの設定画面と、配信プロファイルが割り振られていない画像形成装置の一覧とを同時に閲覧可能に表示する。このため配信プロファイルが割り振られていない画像形成装置に配信プロファイルを割り振る際に、画像形成装置にどの配信プロファイルが割り振られたかが一目瞭然となる。したがって誤って１台の画像形成装置に２つの配信プロファイルを割り振るというような誤操作の発生を防止することができ、操作性を向上させる。
【００８３】
また本実施形態では、配信プロファイルの割振処理の際に、表示装置２１０に配信プロファイルの設定内容が表示された設定画面が表示されている。よって割振処理の際に、別の配信プロファイル設定画面に遷移することなく配信プロファイルの設定内容を確認しながら割振処理を行うことができる。このためユーザが割振処理の指示を出す際に、配信プロファイルの設定内容を記憶また暗記しておく必要がなく、より操作性を向上させることができる。
（第二の実施形態）
以下に図面を参照して本発明の第二の実施形態について説明する。
【００８４】
本実施形態では、画像形成装置の各種機能を実現させるために搭載されたソフトウェアのライセンスを参照して配信プロファイルの割り振りを制御することにより、画像形成装置に対する配信プロファイルの割り振りを矛盾なく行う。本実施形態において、第一の実施形態と同様の機能構成を有するものは、第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【００８５】
図１２は第二の実施形態を説明する文書配信システム１００を構成する各装置の機能構成を示す図である。本実施形態の文書配信システム１００Ａは、サーバ２００Ａと画像形成装置４００Ｄを有する。
【００８６】
サーバ２００Ａは、第一の実施形態で説明したサーバ２００の有する各部に加え、ライセンス情報取得部２９０と対応判定部２９５とを有する。
【００８７】
ライセンス情報取得部２９０は、文書配信システム１００Ａに接続された画像形成装置に搭載されたソフトウェアのライセンス情報を取得する。対応判定部２９５は、ライセンス情報取得部２９０により取得されたライセンス情報が、配信プロファイルと対応しているか否かを判定する。尚ここでの対応の意味についての説明は後述する。
【００８８】
画像形成装置４００Ｄは、第一の実施形態で説明した画像形成装置４００の有する各部に加え、さらにライセンス管理部４４０を有する。ライセンス管理部４４０は、画像形成装置４００Ｄの各種機能を実現させるために、画像形成装置４００Ｄに搭載されたソフトウェアのライセンスを管理する。
【００８９】
ここで言うライセンスとは、画像形成装置４００Ｄにおいて処理を実行する際に用いるソフトウェアの利用権限を意味する。例えば画像形成装置４００Ｄにインストールされたソフトウェアのバージョンが更新された場合に、画像形成装置４００にこの最新バージョンのソフトウェアのライセンスが付与されていなければ、画像形成装置４００Ｄはこのソフトウェアを使用することができなくなる。よって、画像形成装置４００Ｄにおいて最新バージョンのソフトウェアを用いた処理を実行することができなくなる。
【００９０】
本実施形態では、画像形成装置に搭載されたソフトウェアのライセンスを管理することにより、このような状況の発生を予防し、画像形成装置において、割り振られた配信プロファイルに設定された全ての配信手順を実行可能とすることができる。よって画像形成装置に対する配信プロファイルの割り振りを矛盾なく行うことができる。
【００９１】
以下に図面を参照して本実施形態の配信プロファイルの割り振りについて説明する。図１３は、第二の実施形態のサーバ２００Ａの動作を説明するフローチャートである。
【００９２】
図１３におけるＳ１２０１からＳ１２０８までの処理は、第一の実施形態の図９で説明したＳ９１からＳ９８までの処理と同様であるから説明を省略する。
【００９３】
Ｓ１２０８において、表示装置２１０の表示画面２１１において画像形成装置４００Ｄへの配信プロファイルへの割振指示が出されると（図１０参照）、ライセンス情報取得部２９０は、ライセンス管理部４４０から画像形成装置４００Ｄに搭載されたソフトウェアのライセンス情報を取得する（Ｓ１２０９）。ライセンス情報を取得すると、対応判定部２９５は、このライセンス情報と配信プロファイルとが対応しているか否かの判定を行う（Ｓ１２１０）。
【００９４】
ここでいうライセンス情報と配信プロファイルとが対応することとは、画像形成装置において、ライセンス情報に含まれるライセンスにより利用権限が付与されるソフトウェアを用いて、配信プロファイルに設定された全ての配信手順を実現することを意味する。よって本実施形態では、ライセンス情報と配信プロファイルとが対応していれば、このライセンス情報を有する画像形成装置において配信プロファイルに設定された全ての配信手順を実行することが可能となる。
【００９５】
Ｓ１２１０において、対応判定部２９５は、ライセンス情報が配信プロファイルと対応していると判定した場合、割振制御部２２０はこの配信プロファイルを画像形成装置４００Ｄへ割り振る（Ｓ１２１１）。Ｓ１２１１とＳ１２１２の処理は、図９のＳ９９とＳ１００の処理と同様なので説明を省略する。
【００９６】
Ｓ１２１０において、対応判定部２９５がライセンス情報と配信プロファイルとが対応していないと判定した場合、割振制御部２２０は配信プロファイルの割振処理を中止する。ここで本実施形態において、配信プロファイルの割振処理が中止される場合について具体的に説明する。
【００９７】
本実施形態では、例えば配信プロファイルに設定された配信手順の中に、画像形成装置４００Ｄがライセンスを付与されたソフトウェアでは実現出来ない手順が含まれていた場合に割振処理が中止される。例えば配信プロファイルにおいて、スキャン部４３０によりスキャンされた電子データにＯＣＲ処理を施して電子データをテキストデータとして配信する手順が設定されていたとする。これに対し、画像形成装置４００ＤにＯＣＲ処理を実現させるソフトウェアのライセンスが付与されていなかった場合、画像形成装置４００ＤではＯＣＲ処理を含む配信手順を実現することができない。よって割振制御部２２０は、この場合配信プロファイルの割振処理を中止する。
【００９８】
サーバ２００Ａにおいて割振処理の中止を受けると、表示制御部２３０は、画像形成装置４００Ｄを示す表示を配信プロファイルが割り振られていない画像形成装置の一覧が表示された領域１１１内へ戻す（Ｓ１２１３）。そして画像形成装置４００Ｄを、配信プロファイルが割り振られていない装置として、領域１１１の一覧に表示して割振処理を終了する。
【００９９】
このように、本実施形態では画像形成装置４００Ｄに搭載されて画像形成装置４００Ｄの機能を実現させるソフトウェアのライセンス情報と配信プロファイルとの対応を判定する。よって画像形成装置４００Ｄにおいて実現不可能な配信手順が含まれる配信プロファイルが割り振られることがない。このため本実施形態では、画像形成装置に対して配信プロファイルを割り振る際に、矛盾をなくすことができる。
【０１００】
また本実施形態では、ライセンス情報取得部２９０に取得されたライセンス情報と配信プロファイルとが対応していない場合に、割振処理を停止するか否かを選択可能としても良い。この場合のサーバ２００Ａの動作を説明する。図１４は、第二の実施形態のサーバ２００Ａの動作を説明するその他のフローチャートである。
【０１０１】
図１４に示すＳ１３０１からＳ１３１２までの処理は、図１３で説明したＳ１２０１からＳ１２１２までの処理と同様であるから説明を省略する。
【０１０２】
Ｓ１３１０において、ライセンス情報と配信プロファイルとが対応していない場合、表示制御部２２０は、その旨を示す警告メッセージを表示させる（Ｓ１３１３）。そして表示制御部２２０は割振処理を実行するか、または中止するか、いずれか一方をユーザに選択させる選択画面を表示装置２１０に表示させる（Ｓ１３１４）。ここで割振処理の実行が選択された場合、割振制御部２２０は画像形成装置４００Ｄへの配信プロファイルの割振処理を実行する。そしてここで割振処理の中止が選択された場合、割振制御部２２０は画像形成装置４００Ｄへの配信プロファイルの割振処理を中止する。
【０１０３】
このような、本実施形態のサーバ２００Ａでは、割振処理を中止するか否かを選択可能であっても良い。
【０１０４】
次に、本実施形態において、画像形成装置４００Ｄに配信プロファイルが割り振られた後に、この配信プロファイルの元である、ＤＢ３００のプロファイル格納部３２０に格納された配信プロファイルが更新された場合について説明する。図１５は、第二の実施形態において配信プロファイルが更新された場合を説明するフローチャートの例である。
【０１０５】
本実施形態において、画像形成装置４００Ｄに割り振られてプロファイル格納部３２０に格納された配信プロファイルが更新されると、表示制御部２３０は配信プロファイルが更新された旨を示すメッセージを表示装置２１０に表示させる。そして表示制御部２３０は、画像形成装置に割り振られた配信プロファイルへこの更新された配信プロファイルを割り振るアップデート指示をユーザに促す選択画面を表示装置２１０へ表示させる。
【０１０６】
ここで画像形成装置４００Ｄの配信プロファイルのアップデート指示がなされると（Ｓ１４０１）、ライセンス情報取得部２９０は、画像形成装置４００Ｄのライセンス管理部４４０より画像形成装置４００Ｄに搭載されたソフトウェアのライセンス情報を取得する（Ｓ１４０２）。ここで対応判定部２９５が、取得したライセンス情報と、更新された配信プロファイルとが対応していると判定した場合（Ｓ１４０３）、割振制御部２２０は画像形成装置４００Ｄへの更新された配信プロファイルの割振処理を実行する（Ｓ１４０４）。
【０１０７】
このとき画像形成装置４００Ｄは、更新された配信プロファイルが割り振られると、プロファイル管理部４１０で管理されていた更新前の配信プロファイルに、新たに割り振られた更新された配信プロファイルを上書きすることにより配信プロファイルの更新処理を行っても良い。
【０１０８】
Ｓ１４０２において、対応判定部２９５が、取得したライセンス情報と、更新された配信プロファイルとが対応しないと判定した場合、表示制御部２３０は表示装置２１０にその旨を示す警告のメッセージを表示させる（Ｓ１４０５）。ここで表示制御部２３０は、画像形成装置４００Ｄへの更新された配信プロファイルの割振処理を実行するか否かを選択させる選択画面を表示装置２１０へ表示させる（Ｓ１４０６）。
【０１０９】
Ｓ１４０６において更新された配信プロファイルの割振処理の実行が選択されると、割振制御部２２０は、画像形成装置４００Ｄへの更新された配信プロファイルの割振処理が実行する。そしてＳ１４０６において更新された配信プロファイルの割振処理の中止が選択されると、割振制御部２６０は割振処理を中止する。
【０１１０】
このように本実施形態では、画像形成装置に割り振られた配信プロファイルが更新された場合に、更新後の配信プロファイルがライセンス情報と対応しているか否かを判定した上で、更新を反映させることができる。
【０１１１】
次に、本実施形態において、配信プロファイルが画像形成装置４００Ｄに割り振られた後に、この配信プロファイルの元である、ＤＢ３００のプロファイル格納部３２０に格納された配信プロファイルが編集された場合について説明する。図１６は、第二の実施形態において配信プロファイルが編集された場合を説明するフローチャートの例である。
【０１１２】
サーバ２００Ａにおいて、表示画面２１１の選択部１１４により、編集される配信プロファイルが選択される（Ｓ１５０１）。選択部１１４により配信プロファイルが選択されると、表示制御部２３０はプロファイル格納部３２０から選択された配信プロファイルの設定内容を読み出し、領域１１３に読み出した設定画面を表示させる。本実施形態のサーバ２００Ａでは、この設定画面においてプロファイル編集部２６０により配信プロファイルを編集することができる。尚ここで言う配信プロファイルの編集とは、例えば配信プロファイルにおける新たな配信手順の追加や、既存の配信手順の削除などである。ここでは配信プロファイルに新たな配信手順を追加した場合について説明する。
【０１１３】
領域１１３に表示された設定画面において、配信プロファイルに新たな配信手順が追加されると（Ｓ１５０２）、ライセンス情報取得部２９０は画像形成装置４００Ｄから画像形成装置４００Ｄに搭載されたソフトウェアのライセンス情報を取得する（Ｓ１５０３）。ここで対応判定部２９５は、取得したライセンス情報と、Ｓ１５０２で新たに追加された配信手順を含む配信プロファイルとが対応するか否かを判定する（Ｓ１５０４）。
【０１１４】
Ｓ１５０４において、対応判定部２９５が、ライセンス情報と編集された配信プロファイルとが対応していると判定した場合、プロファイル編集部２６０は新たな配信手順を配信プロファイルに追加する（Ｓ１５０５）。そして割振制御部２９０は、この新たに配信手順が追加された配信プロファイルを画像形成装置４００Ｄへ割り振る。画像形成装置４００Ｄでは、新たに割り振られた配信プロファイルをプロファイル管理部４１０に格納された編集前の配信プロファイルに上書きし、配信プロファイルに編集を反映させる（Ｓ１５０６）。
【０１１５】
Ｓ１５０４において、対応判定部２９５により、ライセンス情報と編集された配信プロファイルとが対応しないと判定された場合、表示制御部２３０は、表示装置２１０にその旨を示す警告のメッセージを表示する（Ｓ１５０７）。そして表示制御部２３０は、配信プロファイルへ新たな配信手順を追加するか否かを選択させる選択画面を表示させる（Ｓ１５０８）。
【０１１６】
Ｓ１５０８において、配信プロファイルへ新たな配信手順を追加する選択がされた場合、プロファイル編集部２６０は配信プロファイルに新たな配信手順を追加する編集処理を行う。そしてＳ１５０８において配信手順を追加しない選択がされた場合、配信プロファイルの編集処理を終了する。
【０１１７】
尚ここでは、編集後の配信プロファイルとライセンス情報とが対応していない場合の警告が、配信プロファイルの編集処理途中に表示されるが、この警告の表示は編集処理が終了した後に表示されても良い。この場合、配信プロファイルの編集処理が終了した後、編集後の配信プロファイルを画像形成装置へ割り振る処理を行う際に警告を表示させても良い。
【０１１８】
このように本実施形態のサーバ２００では、配信プロファイルを編集して設定内容を変更した場合に、編集後の配信プロファイルとライセンス情報とが対応するか否かを判定する。このため配信プロファイルを編集して設定内容を変更した場合でも、画像形成装置に対する配信プロファイルの割り振りを矛盾なく行うことができる。
【０１１９】
また本実施形態のサーバ２００Ａでは、ライセンス情報と配信プロファイルとが対応していないとき、画像形成装置４００において配信プロファイルの実行を可能とするソフトウェアのライセンスの購入を促すための画面を表示することができる。
【０１２０】
このような状況は、例えば上で説明した配信プロファイルの更新や編集により配信プロファイルが変更され、この変更後の配信プロファイルがライセンス情報と対応しなくなった場合などに発生する。例えば配信プロファイルの編集により、新たに電子データの配信前にＯＣＲ処理を施す手順が追加された場合について説明する。
【０１２１】
この場合、画像形成装置４００ＤにＯＣＲ機能を実現するソフトウェアが搭載されていても、画像形成装置４００Ｄにこのソフトウェアのライセンスが付与されていなければＯＣＲ機能は使用できない。よって編集後の配信プロファイルを実行することができない。ここで画像形成装置４００Ｄが、ＯＣＲ機能を実現するソフトウェアのライセンスを取得すれば、編集後の配信プロファイルを実行することが可能となる。
【０１２２】
本実施形態のサーバ２００Ａでは、このような場合に表示装置２１０にライセンス購入を促すメッセージを表示させる。図１７は、第二の実施形態のサーバ２００Ａにおいてライセンス購入を促す画面表示の動作を説明するフローチャートである。
【０１２３】
図１７におけるＳ１６０１からＳ１６０５まで処理は、図１４のＳ１３０９からＳ１３１３までの処理と同様であるから説明を省略する。
【０１２４】
Ｓ１６０５において、表示装置２１０に警告のメッセージが表示された後、表示制御部２３０はさらに、ユーザに対し、画像形成装置４００Ｄへ付与するためのソフトウェアのライセンス購入を促す画面を表示させる（Ｓ１６０６）。尚ここで表示される画面では、ライセンスを購入するか否かが選択可能に表示されていることが好ましい。Ｓ１６０６において、ユーザによりライセンスを購入しない選択がなされると、表示制御部２３０はライセンス購入画面の表示動作を終了する。
【０１２５】
Ｓ１６０６において、ユーザによりライセンス購入の選択がなされると、サーバ２００Ａでは、ネットワークを介して画像形成装置４００Ｄに付与するライセンスが含まれるライセンス情報を受信する。そしてサーバ２００Ａはこのライセンス情報を画像形成装置４００Ｄへ送信する。画像形成装置４００Ｄでは、このライセンス情報に基づき新たなライセンスが付与される。ここで新たに付与されたライセンスは、ライセンス管理部４４０に格納されて管理される。
【０１２６】
ライセンスが購入されて、画像形成装置４００Ｄに新たなライセンスが付与されると、サーバ２００Ａの処理はＳ１６０１に戻り、ライセンス情報取得部２９０により画像形成装置４００Ｄのライセンス情報が取得される。以下Ｓ１６０２以降の処理の説明は省略する。
【０１２７】
このような本実施形態によれば、新たなライセンスが必要となる場合にはライセンス購入を促す画面が表示されるため、容易にライセンスを取得し、画像形成装置において配信プロファイルを実行可能とすることができる。
【０１２８】
また本実施形態のサーバ２００Ａでは、画像形成装置４００Ｄに搭載されたソフトウェアのライセンス情報と、配信プロファイルの変更履歴を示す配信プロファイルのバージョン履歴を用いて配信プロファイルの割振処理を行うことができる。以下に図１８を参照して配信プロファイルのバージョン履歴を用いた配信プロファイルの割振処理について説明する。図１８は第二の実施形態の２００Ａにおける配信プロファイルのバージョン履歴を用いた割振処理を説明するフローチャートである。
【０１２９】
文書配信システムが起動されると（Ｓ１８０１）、サーバ２００ＡはＤＢ３００のプロファイル格納部３２０に格納された配信プロファイルの一覧を取得する（Ｓ１８０２）。次にサーバ２００Ａは割振一覧管理部２４０の割振一覧取得部２４１により配信プロファイルが割り振られた画像形成装置の一覧を取得する（Ｓ１８０３）。本実施形態の説明では、ここで取得された画像形成装置の一覧に、画像形成装置４００Ｄが含まれるものとし、画像形成装置４００Ｄを用いて説明する。
【０１３０】
サーバ２００Ａは、ライセンス情報取得部２９０により、Ｓ１８０３において取得された一覧に含まれる画像形成装置４００Ｄに搭載されたソフトウェアのライセンス情報を取得する（Ｓ１８０４）。次に、Ｓ１８０２において取得した配信プロファイルの一覧から、画像形成装置４００Ｄに割り振る配信プロファイルが選択される。
【０１３１】
画像形成装置４００Ｄに割り振られる配信プロファイルが選択されると、プロファイル管理部２６５により選択された配信プロファイルのバージョン履歴を取得する（Ｓ１８０５）。ここで対応判定部２９５は、Ｓ１８０５で取得された配信プロファイルのバージョン履歴のうち、最新バージョンの配信プロファイルがライセンス情報と対応しているか否かを判定する（Ｓ１８０６）。
【０１３２】
Ｓ１８０６において、最新バージョンの配信プロファイルとライセンス情報が対応していた場合、表示制御部２３０は表示画面２１１の領域１１０に、画像形成装置４００Ｄに割り振り可能な配信プロファイルとして最新バージョンの配信プロファイルを表示する（Ｓ１８０７）。
【０１３３】
以上のように、本実施形態のサーバ２００Ａでは、配信プロファイルのバージョン履歴を用いて最新バージョンの配信プロファイルとライセンス情報とが対応しているか否かを判定する。そして最新バージョンの配信プロファイルがライセンス情報と対応していた場合に、画像形成装置へ割り振り可能な配信プロファイルとして、最新バージョンの配信プロファイルを表示する。よって配信プロファイルが複数回更新されていたとしても、常に最新の配信プロファイルを画像形成装置へ割り振ることができる。
【０１３４】
また本実施形態では、最新バージョンの配信プロファイルと旧バージョンの配信プロファイルとを１シリーズとして管理しても良い。このように新バージョンの配信プロファイルと旧バージョンの配信プロファイルを一括りで管理した場合には、割振可能な配信プロファイルとして、新旧両バージョンの配信プロファイルを選択可能に表示しても良い。
【０１３５】
このようにすれば、配信プロファイルを割り振る画像形成装置の仕様に応じて新旧いずれのバージョンの配信プロファイルを割り振るか適宜選択することができる。
【０１３６】
また、以上に説明した実施形態における各機能を実現する手順は、コンピュータに読み取り可能なプログラムとして記録媒体に記録されていても良い。
【０１３７】
図１９は、各実施形態で説明した各機能を実現させるプログラムが記録された記録媒体を説明する図である。記録媒体７１０に記録されたプログラムが、コンピュータ６００に読み込まれて実行されることにより各本実施形態で説明した機能を実現することができる。
【０１３８】
例えばコンピュータ６００は、ＣＰＵ６１０、ハードディスク６２０、メモリ６３０、表示部６４０、入力部６５０、通信部６６０、記録媒体読込部６７０を備えている。ＣＰＵ６１０は演算処理装置であって、コンピュータ６００において実行される演算や処理を実行する。ハードディスク６２０は、データを格納する記録手段であって、コンピュータ６００上で動作するアプリケーションや、このアプリケーションにより作成されたデータなどが格納されている。メモリ６３０には、コンピュータ６００に係る各種の設定値や、ＣＰＵ６１０での演算結果などが格納される。
【０１３９】
表示部６４０はディスプレイなどであり、コンピュータ６００において作成されたデータなどをユーザに閲覧可能に表示する。入力部６５０は例えばキーボードやマウスであって、ユーザの操作により各種データが入力される。通信部６６０は例えばネットワークコントロールユニットなどであり、コンピュータ６００が外部の装置と通信を行うためのものである。記録媒体読込部６７０は、各種記録媒体に記録されたデータやプログラムなどを読み込むものであり、例えばフロッピー（登録商標）ディスクドライバなどである。
【０１４０】
記録媒体７１０は、本実施例の各機能を実現させる情報処理1プログラム７００が記録されている。この情報処理プログラム７００は、記録媒体読み込み部６７０により読み込まれてＣＰＵ６１０において実行される。記録媒体７１０は、例えばフロッピー（登録商標）ディスクやＣＤ−ＲＯＭ（Compact Disk Read Only Memory）等であっても良く、コンピュータ６００において読み取り可能なに媒体であれば良い。また、情報処理プログラム７００はネットワークを介して通信部６６０により受信されて、ハードディスク６２０等に格納されても良い。
【０１４１】
以上、各実施形態に基づき本発明の説明を行ってきたが、上記実施形態にあげた構成、その他の要素との組み合わせなど、ここで示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【産業上の利用可能性】
【０１４２】
本発明は、電子データを配信する画像形成装置に接続された情報処理装置及びこの情報処理装置による情報処理方法、情報処理プログラムに利用可能である。
【図面の簡単な説明】
【０１４３】
【図１】画像形成装置１０に対する配信プロファイル１１が割り当てを説明する図である。
【図２】配信プロファイルを説明する図である。
【図３】配信プロファイルの画像形成装置への割り振りを説明する図である。
【図４】従来の文書配信システムのサーバにおける画像形成装置への配信プロファイルの割り振りを説明する図である。
【図５】第一の実施形態を説明する文書配信システム１００のシステム構成図である。
【図６】第一の実施形態を説明する文書配信システム１００を構成する各装置の機能構成を示す図である。
【図７】第一の実施形態のサーバ２００のハードウェア構成を示す図である。
【図８】第一の実施形態の画像形成装置４００のハードウェア構成を示す図である。
【図９】第一の実施形態のサーバ２００の動作を説明するフローチャートである。
【図１０】表示装置２１０の表示画面２１１の例を示す図である。
【図１１】第一の実施形態のサーバ２００における更新前の配信プロファイルと更新後の配信プログラムとの管理を説明するフローチャートである。
【図１２】第二の実施形態を説明する文書配信システム１００を構成する各装置の機能構成を示す図である。
【図１３】第二の実施形態のサーバ２００Ａの動作を説明するフローチャートである。
【図１４】第二の実施形態のサーバ２００Ａの動作を説明するその他のフローチャートである。
【図１５】第二の実施形態において配信プロファイルが更新された場合を説明するフローチャートである。
【図１６】第二の実施形態において配信プロファイルが編集された場合を説明するフローチャートである。
【図１７】第二の実施形態のサーバ２００Ａにおいてライセンス購入を促す画面表示の動作を説明するフローチャートである。
【図１８】第二の実施形態の２００Ａにおける配信プロファイルのバージョン履歴を用いた割振処理を説明するフローチャートである。
【図１９】各実施形態で説明した各機能を実現させるプログラムが記録された記録媒体を説明する図である。
【符号の説明】
【０１４４】
１００、１００Ａ  文書配信システム
２００、２００Ａ  サーバ
２２０  割振制御部
２３０  表示制御部
２４０  割振一覧管理部
２５０  プロファイル設定部
２６０  プロファイル編集部
２６５  プロファイル管理部
２７０  更新判定部
２９０  対応判定部
３００  データベース
３１０  機器一覧情報格納部
３２０  プロファイル格納部
４００、４００Ａ、４００Ｂ、４００Ｃ、４００Ｄ  画像形成装置
４１０  プロファイル管理部
４２０  機器情報管理部
４３０  スキャン部
４４０  ライセンス管理部
７００  情報処理プログラム
７１０  記録媒体
【図１】
2008191953.tif 000003
【図２】
2008191953.tif 000004
【図３】
2008191953.tif 000005
【図４】
2008191953.tif 000006
【図５】
2008191953.tif 000007
【図６】
2008191953.tif 000008
【図７】
2008191953.tif 000009
【図８】
2008191953.tif 000010
【図９】
2008191953.tif 000011
【図１０】
2008191953.tif 000012
【図１１】
2008191953.tif 000013
【図１２】
2008191953.tif 000014
【図１３】
2008191953.tif 000015
【図１４】
2008191953.tif 000016
【図１５】
2008191953.tif 000017
【図１６】
2008191953.tif 000018
【図１７】
2008191953.tif 000019
【図１８】
2008191953.tif 000020
【図１９】
2008191953.tif 000021