(57)【特許請求の範囲】
【請求項１】
通信ネットワークに接続された複数の装置のうちの少なくとも二つの装置が情報を段階的に加工して新たな情報を形成する情報形成システムであって、
前記情報を段階的に加工する少なくとも二つの装置を確定するのに先立って、前記情報の加工に関わることができる装置毎に該装置の利用の是非をユーザが判断する際の判断材料となる選定判断情報を取得する選定判断情報収集部と、
前記選定判断情報の取得対象とした装置毎に、前記選定判断情報に含まれる項目のうちで前記情報を段階的に加工する際の前段の装置による情報の加工処理結果に応じて内容が確定する選定判断依存項目の情報を取得する選定判断依存項目収集部と、
前記情報を段階的に加工する際に前記選定判断依存項目を有する装置よりも前段で情報の加工処理を行う装置の加工処理結果に係る情報に基づいて、前記選定判断依存項目の内容を確定させることができる選定判断依存情報を作成する選定判断依存情報作成部と、
前記選定判断依存項目を有する装置の選定判断情報を前記選定判断依存情報に基づいて確定させて、前記情報を段階的に加工する少なくとも二つの装置全体での確定された選定判断情報である組み合わせ選定判断情報を算出する組み合わせ選定判断情報算出部と、
前記組み合わせ選定判断情報をユーザに提示する組み合わせ選定判断情報提示部と、
前記選定判断情報収集部が取得した選定判断情報、前記選定判断依存項目収集部が取得した選定判断依存項目の情報、前記選定判断依存情報作成部が作成した選定判断依存情報、および前記組み合わせ選定判断情報算出部が算出した組み合わせ選定判断情報が格納される記憶部と、を備え、
前記選定判断情報提示部が前記組み合わせ選定判断情報をユーザに提示した後、前記情報を段階的に加工する少なくとも二つの装置が確定する前に、前記情報を段階的に加工する少なくとも二つの装置のうちの少なくとも一つについての変更指示を当該情報形成システムが受け付けた場合、前記組み合わせ選定判断情報算出部は、変更後の組み合わせ選定判断情報を算出するうえで要する情報のうち、変更前の組み合わせ選定判断情報の算出に用いられて前記記憶部に格納されている情報と共通する情報を前記記憶部から取得する、
ことを特徴とする情報形成システム。
【請求項２】
前記通信ネットワークに接続された装置の各々は、情報の加工に用いる機能の種別を示す機能種別情報を保有し、
当該情報形成システムは、前記情報の加工に用いる機能の種別を指定する機能種別設定部と、前記通信ネットワークに接続された装置の中から、前記機能種別設定部によって指定された機能種別に該当する機能を有する装置を前記機能種別情報に基づいて特定する装置特定部とを更に備え、
前記装置特定部によって複数の装置が特定され、該特定された装置のいずれかを含んで前記情報を段階的に加工する少なくとも二つの装置が複数通り選定される場合、前記組み合わせ選定判断情報算出部は、前記複数通り選定される少なくとも二つの装置毎に該少なくとも二つの装置全体での組み合わせ選定判断情報を算出し、前記組み合わせ選定判断情報提示部は、前記組み合わせ選定判断情報算出部が算出した各組み合わせ選定判断情報を一括してユーザに提示する、
ことを特徴とする請求項１に記載の情報形成システム。
【請求項３】
前記組み合わせ選定判断情報算出部は、前記情報を段階的に加工する少なくとも二つの装置それぞれでの確定された選定判断情報と、前記少なくとも二つの装置全体での組み合わせ選定判断情報とを算出し、
前記組み合わせ選定判断情報提示部は、前記少なくとも二つの装置それぞれでの確定された選定判断情報と、前記少なくとも二つの装置全体での組み合わせ選定判断情報とをユーザに提示する、
ことを特徴とする請求項１または２に記載の情報形成システム。
【請求項４】
前記選定判断依存情報作成部は、前記選定判断依存項目を有する装置がある場合にのみ、前記選定判断依存情報を作成することを特徴とする請求項１〜３のいずれか一つに記載の情報形成システム。
【請求項５】
前記選定判断依存情報作成部は、前記前段で情報の加工処理を行う装置に情報の加工を実行させて前記選定判断依存情報を作成することを特徴とする請求項１〜４のいずれか一つに記載の情報形成システム。
【請求項６】
前記選定判断依存情報作成部は、前記前段で情報の加工処理を行う装置に情報の加工を実行させることなく前記選定判断依存情報を作成することを特徴とする請求項１〜４のいずれか一つに記載の情報形成システム。
【請求項７】
前記組み合わせ選定判断情報算出部は、前記選定判断依存項目を有する装置に情報の加工を一部実行させて前記組み合わせ選定判断情報を算出することを特徴とする請求項１〜６のいずれか一つに記載の情報形成システム。
【請求項８】
通信ネットワークに接続された複数の装置のうちの少なくとも二つの装置が情報を段階的に加工して新たな情報を形成する情報形成システムで少なくとも前記複数の装置に係る情報を管理する管理装置であって、
前記情報を段階的に加工する少なくとも二つの装置を確定するのに先立って、前記情報の加工に関わることができる装置毎に該装置の利用の是非をユーザが判断する際の判断材料となる選定判断情報を取得する選定判断情報収集部と、
前記選定判断情報の取得対象とした装置毎に、前記選定判断情報に含まれる項目のうちで前記情報を段階的に加工する際の前段の装置による情報の加工処理結果に応じて内容が確定する選定判断依存項目の情報を取得する選定判断依存項目収集部と、
前記情報を段階的に加工する際に前記選定判断依存項目を有する装置よりも前段で情報の加工処理を行う装置の加工処理結果に係る情報に基づいて、前記選定判断依存項目の内容を確定させることができる選定判断依存情報を作成する選定判断依存情報作成部と、
前記選定判断依存項目を有する装置の選定判断情報を前記選定判断依存情報に基づいて確定させて、前記情報を段階的に加工する少なくとも二つの装置全体での確定された選定判断情報である組み合わせ選定判断情報を算出する組み合わせ選定判断情報算出部と、
前記組み合わせ選定判断情報をユーザに提示する組み合わせ選定判断情報提示部と、
前記選定判断情報収集部が取得した選定判断情報、前記選定判断依存項目収集部が取得した選定判断依存項目の情報、前記選定判断依存情報作成部が作成した選定判断依存情報、および前記組み合わせ選定判断情報算出部が算出した組み合わせ選定判断情報が格納される記憶部と、を備え、
前記選定判断情報提示部が前記組み合わせ選定判断情報をユーザに提示した後、前記情報を段階的に加工する少なくとも二つの装置が確定する前に、前記情報を段階的に加工する少なくとも二つの装置のうちの少なくとも一つについての変更指示を当該情報形成システムが受け付けた場合、前記組み合わせ選定判断情報算出部は、変更後の組み合わせ選定判断情報を算出するうえで要する情報のうち、変更前の組み合わせ選定判断情報の算出に用いられて前記記憶部に格納されている情報と共通する情報を前記記憶部から取得する、
ことを特徴とする管理装置。
【請求項９】
通信ネットワークに接続された複数の装置のうちの少なくとも二つの装置が情報を段階的に加工して新たな情報を形成する情報形成システムのコンピュータに、
前記情報を段階的に加工する少なくとも二つの装置を確定するのに先立って、前記情報の加工に関わることができる装置毎に該装置の利用の是非をユーザが判断する際の判断材料となる選定判断情報を取得する機能と、
前記選定判断情報の取得対象とした装置毎に、前記選定判断情報に含まれる項目のうちで前記情報を段階的に加工する際の前段の装置による情報の加工処理結果に応じて内容が確定する選定判断依存項目の情報を取得する機能と、
前記情報を段階的に加工する際に前記選定判断依存項目を有する装置よりも前段で情報の加工処理を行う装置の加工処理結果に係る情報に基づいて、前記選定判断依存項目の内容を確定させることができる選定判断依存情報を作成する機能と、
前記選定判断依存項目を有する装置の選定判断情報を前記選定判断依存情報に基づいて確定させて、前記情報を段階的に加工する少なくとも二つの装置全体での確定された選定判断情報である組み合わせ選定判断情報を算出する機能と、
前記組み合わせ選定判断情報をユーザに提示する機能と、
前記組み合わせ選定判断情報をユーザに提示した後、前記情報を段階的に加工する少なくとも二つの装置が確定する前に、前記情報を段階的に加工する少なくとも二つの装置のうちの少なくとも一つについての変更指示を受け付けた場合、変更後の組み合わせ選定判断情報を算出するうえで要する情報のうち、変更前の組み合わせ選定判断情報の算出に用いられて、取得した選定判断情報、取得した選定判断依存項目の情報、作成した選定判断依存情報、および算出した組み合わせ選定判断情報が格納される記憶部に格納されている情報と共通する情報を前記記憶部から取得する機能と、
を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークに接続された複数の装置が情報を段階的に加工して新たな情報を形成する情報形成システム、このシステムに用いることができる管理装置、およびプログラムに関するものである。
【背景技術】
【０００２】
近年、ファクシミリ装置、プリンタ装置、複合機（ＭＦＰ；Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）等の画像形成装置は、通信ネットワーク（以下、ネットワークという）に対応可能なものが多くなっており、画像形成装置が有する機能をネットワークを介して提供するサービスも行われている。また、ネットワーク上の情報処理装置から様々なサービスが提供され、ユーザが任意に利用することができるクラウドコンピューティング化が進んでいる。
【０００３】
さらには、ネットワークに接続された複数の画像形成装置または情報処理装置が画像等の情報を段階的に加工して新たな情報を形成し、この新たな情報をユーザに提供する情報形成システムも提案されている。この情報形成システムには、ネットワーク上の複数の画像形成装置または情報処理装置が互いに類似の機能を有している場合に、装置毎にその料金をユーザに提示して、ユーザが装置を選定する際の判断材料（以下、選定判断情報という）とするものがある。
【０００４】
例えば特開２００７−１６６４２６号公報には、ワークフローの設定が可能な画像形成装置であって、ワークフローを構成する作業項目毎に当該作業項目に関する設定情報が登録された作業項目管理手段と、作業項目管理手段に登録された作業項目毎に当該作業項目を示す図形を表示させる表示手段と、図形の選択に応じて、当該図形に係る作業項目に対して登録された設定情報に基づく画像処理を実行させる作業項目実行手段とを有する画像形成装置が記載されている。
【０００５】
また、特開２００５−１５１０１０号公報には、インターネットで接続された各種サービスの処理に関する情報を取得する手段と、その処理を制御する手段と、画像処理装置からサービスプロバイダに外部発注される画像処理の実行に応じた対価、およびローカルで実行される保守契約等に伴う使用量に応じた代金を画像処理装置側で管理する手段と、その情報を表示、発注する手段とを主とする画像処理システムが記載されている。インターネット環境で接続されたサービスの実行結果をユーザ環境における画像形成装置でプレビューとして表示する構成も開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、ネットワークに接続された複数の装置が情報を段階的に加工して新たな情報を形成する従来の情報形成システムは、ネットワークに接続された個々の装置の選定判断情報をユーザに提示するだけである。複数の装置が情報を段階的に加工して新たな情報を形成する場合、ある装置の処理結果がその後に処理を行う装置の処理結果に影響を及ぼすことがあるため、個々の装置の選定判断情報だけでは、情報を段階的に加工する複数の装置全体が目的に合ったものであるか否かの判断をユーザが行い難いことがある。
【０００７】
本発明は上記の事情に鑑みてなされたものであり、ネットワークに接続された複数の装置のうちの少なくとも二つの装置が情報を段階的に加工して新たな情報を形成することができ、かつ当該少なくとも二つの装置全体が目的に合ったものであるか否かをユーザが容易に判断することができる情報形成システム、このシステムに用いることができる管理装置、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成する本発明の情報形成システムは、通信ネットワークに接続された複数の装置のうちの少なくとも二つの装置が情報を段階的に加工して新たな情報を形成する情報形成システムであって、前記情報を段階的に加工する少なくとも二つの装置を確定するのに先立って、前記情報の加工に関わることができる装置毎に該装置の利用の是非をユーザが判断する際の判断材料となる選定判断情報を取得する選定判断情報収集部と、前記選定判断情報の取得対象とした装置毎に、前記選定判断情報に含まれる項目のうちで前記情報を段階的に加工する際の前段の装置による情報の加工処理結果に応じて内容が確定する選定判断依存項目の情報を取得する選定判断依存項目収集部と、前記情報を段階的に加工する際に前記選定判断依存項目を有する装置よりも前段で情報の加工処理を行う装置の加工処理結果に係る情報に基づいて、前記選定判断依存項目の内容を確定させることができる選定判断依存情報を作成する選定判断依存情報作成部と、前記選定判断依存項目を有する装置の選定判断情報を前記選定判断依存情報に基づいて確定させて、前記情報を段階的に加工する少なくとも二つの装置全体での確定された選定判断情報である組み合わせ選定判断情報を算出する組み合わせ選定判断情報算出部と、前記組み合わせ選定判断情報をユーザに提示する組み合わせ選定判断情報提示部と、前記選定判断情報収集部が取得した選定判断情報、前記選定判断依存項目収集部が取得した選定判断依存項目の情報、前記選定判断依存情報作成部が作成した選定判断依存情報、および前記組み合わせ選定判断情報算出部が算出した組み合わせ選定判断情報が格納される記憶部と、を備え、前記選定判断情報提示部が前記組み合わせ選定判断情報をユーザに提示した後、前記情報を段階的に加工する少なくとも二つの装置が確定する前に、前記情報を段階的に加工する少なくとも二つの装置のうちの少なくとも一つについての変更指示を当該情報形成システムが受け付けた場合、前記組み合わせ選定判断情報算出部は、変更後の組み合わせ選定判断情報を算出するうえで要する情報のうち、変更前の組み合わせ選定判断情報の算出に用いられて前記記憶部に格納されている情報と共通する情報を前記記憶部から取得する、ことを特徴とする。
【０００９】
また、本発明の管理装置は、通信ネットワークに接続された複数の装置のうちの少なくとも二つの装置が情報を段階的に加工して新たな情報を形成する情報形成システムで少なくとも前記複数の装置に係る情報を管理する管理装置であって、前記情報を段階的に加工する少なくとも二つの装置を確定するのに先立って、前記情報の加工に関わることができる装置毎に該装置の利用の是非をユーザが判断する際の判断材料となる選定判断情報を取得する選定判断情報収集部と、前記選定判断情報の取得対象とした装置毎に、前記選定判断情報に含まれる項目のうちで前記情報を段階的に加工する際の前段の装置による情報の加工処理結果に応じて内容が確定する選定判断依存項目の情報を取得する選定判断依存項目収集部と、前記情報を段階的に加工する際に前記選定判断依存項目を有する装置よりも前段で情報の加工処理を行う装置の加工処理結果に係る情報に基づいて、前記選定判断依存項目の内容を確定させることができる選定判断依存情報を作成する選定判断依存情報作成部と、前記選定判断依存項目を有する装置の選定判断情報を前記選定判断依存情報に基づいて確定させて、前記情報を段階的に加工する少なくとも二つの装置全体での確定された選定判断情報である組み合わせ選定判断情報を算出する組み合わせ選定判断情報算出部と、前記組み合わせ選定判断情報をユーザに提示する組み合わせ選定判断情報提示部と、前記選定判断情報収集部が取得した選定判断情報、前記選定判断依存項目収集部が取得した選定判断依存項目の情報、前記選定判断依存情報作成部が作成した選定判断依存情報、および前記組み合わせ選定判断情報算出部が算出した組み合わせ選定判断情報が格納される記憶部と、を備え、前記選定判断情報提示部が前記組み合わせ選定判断情報をユーザに提示した後、前記情報を段階的に加工する少なくとも二つの装置が確定する前に、前記情報を段階的に加工する少なくとも二つの装置のうちの少なくとも一つについての変更指示を当該情報形成システムが受け付けた場合、前記組み合わせ選定判断情報算出部は、変更後の組み合わせ選定判断情報を算出するうえで要する情報のうち、変更前の組み合わせ選定判断情報の算出に用いられて前記記憶部に格納されている情報と共通する情報を前記記憶部から取得する、ことを特徴とする。
【００１０】
また、本発明のプログラムは、通信ネットワークに接続された複数の装置のうちの少なくとも二つの装置が情報を段階的に加工して新たな情報を形成する情報形成システムのコンピュータに、前記情報を段階的に加工する少なくとも二つの装置を確定するのに先立って、前記情報の加工に関わることができる装置毎に該装置の利用の是非をユーザが判断する際の判断材料となる選定判断情報を取得する機能と、前記選定判断情報の取得対象とした装置毎に、前記選定判断情報に含まれる項目のうちで前記情報を段階的に加工する際の前段の装置による情報の加工処理結果に応じて内容が確定する選定判断依存項目の情報を取得する機能と、前記情報を段階的に加工する際に前記選定判断依存項目を有する装置よりも前段で情報の加工処理を行う装置の加工処理結果に係る情報に基づいて、前記選定判断依存項目の内容を確定させることができる選定判断依存情報を作成する機能と、前記選定判断依存項目を有する装置の選定判断情報を前記選定判断依存情報に基づいて確定させて、前記情報を段階的に加工する少なくとも二つの装置全体での確定された選定判断情報である組み合わせ選定判断情報を算出する機能と、前記組み合わせ選定判断情報をユーザに提示する機能と、前記組み合わせ選定判断情報をユーザに提示した後、前記情報を段階的に加工する少なくとも二つの装置が確定する前に、前記情報を段階的に加工する少なくとも二つの装置のうちの少なくとも一つについての変更指示を受け付けた場合、変更後の組み合わせ選定判断情報を算出するうえで要する情報のうち、変更前の組み合わせ選定判断情報の算出に用いられて、取得した選定判断情報、取得した選定判断依存項目の情報、作成した選定判断依存情報、および算出した組み合わせ選定判断情報が格納される記憶部に格納されている情報と共通する情報を前記記憶部から取得する機能と、を実現させる。
【発明の効果】
【００１１】
本発明の情報形成システムおよび管理装置では、情報を段階的に加工する少なくとも二つの装置全体での確定された選定判断情報である組み合わせ選定判断情報を組み合わせ選定判断情報算出部が算出し、この組み合わせ選定判断情報を組み合わせ選定判断情報提示部がユーザに提示するので、上記少なくとも二つの装置が目的に合ったものであるか否かをユーザが容易に判断することができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、本発明の情報形成システムの一例を示す概略図である。
【図２】図２は、図１に示した情報形成システムにおける各装置の概略構成を示す機能ブロック図である。
【図３】図３は、図１に示した情報形成システムでの利用サービスの選択から組み合わせ選定判断情報の提示までの処理の一例を示すシーケンス図である。
【図４】図４は、図３に示したシーケンスでの組み合わせ選定判断情報の一例を示す概念図である。
【図５】図５は、図３に示したシーケンスでの組み合わせ選定判断情報の他の例を示す概念図である。
【図６】図６は、本発明の情報形成システムのうち、情報を段階的に加工する少なくとも二つの装置の中に選定判断依存項目を有する装置があるときにのみ選定判断依存情報を作成するものでの処理の一例を概略的に示すフローチャートである。
【図７】図７は、本発明の情報形成システムのうち、選定判断依存項目を有する装置に情報の加工処理を一部実行させて組み合わせ選定判断情報を算出するものでの処理の一例を概略的に示すシーケンス図である。
【図８】図８は、図７に示したシーケンスでの組み合わせ選定判断情報の一例を示す概念図である。
【図９】図９は、本発明の情報形成システムのうち、既に取得済みの情報を活用して新たな組み合わせ選定判断情報を算出するものでの処理の一例を概略的に示すフローチャートである。
【図１０】図１０は、情報を段階的に加工する少なくとも二つの装置が複数通り選定される場合に、複数通り選定される少なくとも二つの装置毎に組み合わせ選定判断情を算出し、これらを一括してユーザに提示することができる情報形成システムの一例を概略的に示す機能ブロック図である。
【図１１】図１１は、図１０に示した管理装置での処理の一例を概略的に示すフローチャートである。
【図１２】図１２は、図１０に示したサービス特定部による装置の特定の一例を示す概念図である。
【図１３】図１３は、図１０に示したサービス特定部によって二台の情報処理装置が特定されたときに組み合わせ選定判断情報算出部が算出する組み合わせ選定判断情報の一例を示す概念図である。
【図１４】図１４は、本発明の情報形成システムのうちで、情報を段階的に加工する少なくとも二つの装置それぞれの確定された選定判断情報と一緒に当該少なくとも二つの装置全体の組み合わせ選定判断情報を一画面で提示するものでの画面表示の一例を示す概略図である。
【発明を実施するための形態】
【００１３】
以下、本発明の画像形成装置システムの実施の形態について、図面を参照して詳細に説明する。
【００１４】
（第１の実施の形態）
図１は、本発明の情報形成システムの一例を示す概略図である。図１に示す情報形成システム１は、ネットワークＮＷに接続された複数の装置のうちの少なくとも二つの装置が画像情報やテキスト情報等の情報を段階的に加工して、例えば印刷媒体上や表示媒体上等で画像に再生することが可能な新たな情報を形成する。ネットワークＮＷに接続された複数の装置は、具体的には、スキャン機能を有する画像形成装置１１、プリント機能を有する画像形成装置１２、スキャン機能とプリント機能とを有する画像形成装置１３、光学文字認識（ＯＣＲ）機能を有する２台の情報処理装置１４，１５、および翻訳機能を有する情報処理装置１６である。また、ネットワークＮＷには、情報形成システム１での少なくとも上記複数の装置に係る情報を管理する管理装置１７が接続される。さらには、パーソナルコンピュータ等のユーザノード２１，２２もネットワークＮＷに接続される。
【００１５】
画像形成装置１１は画像のスキャン処理（以下、スキャンサービスという）をユーザに提供し、画像形成装置１２はプリント処理（以下、プリントサービスという）をユーザに提供し、画像形成装置１３はスキャンサービスとプリントサービスとをユーザに提供する。また、各情報処理装置１４，１５はＯＣＲ処理（以下、ＯＣＲサービスという）をユーザに提供し、情報処理装置１６は翻訳処理（以下、翻訳サービスという）をユーザに提供する。画像形成装置１１〜１３および情報処理装置１４〜１６のうちの所定数の装置は互いに連携して、情報を所定の順番で段階的に加工するワークフローを構成する。
【００１６】
管理装置１７は、ネットワークＮＷに接続された少なくとも二つの装置に上記情報の加工を段階的に実行させる。また、情報を段階的に加工する少なくとも二つの装置をネットワークＮＷ上で確定するのに先立って、当該少なくとも二つの装置による情報の加工の是非をユーザが判断する際の判断材料となる組み合わせ選定判断情報を作成して、ユーザノード２１またはユーザノード２２に送信する。
【００１７】
管理装置１７が上記の組み合わせ選定判断情報を作成してユーザノード２１，２２に送信することができるように、各画像形成装置１１〜１３、各情報処理装置１４〜１６、および当該管理装置１７は、図２に示すように、それぞれ所定の機能を有している。
【００１８】
図２は、図１に示した情報形成システム１における各装置１１〜１３，１４〜１６，１７の概略構成を示す機能ブロック図である。図２に示すように、画像形成装置１１は、管理装置１７と通信することができ、かつ当該画像形成装置１１が提供するスキャンサービスをユーザが受ける際の利用料金、サービス単価等の利用条件と処理時間等の処理能力（以下、サービス能力と総称する）を管理装置１７に送信することができるサービス能力通知手段１１ａと、スキャンサービスを行ってその処理結果（情報の加工処理結果）を出力するサービス実行手段１１ｂとを有する。同様に、情報処理装置１４も、管理装置１７と通信することができ、かつ当該画像形成装置１４のサービス能力を管理装置１７に送信することができるサービス能力通知手段１４ａと、ＯＣＲサービスを行ってその処理結果（情報の加工処理結果）を出力するサービス実行手段１４ｂとを有する。図２では図示を省略しているが、画像形成装置１２，１３および情報処理装置１４，１６の各々も、上記と同様のサービス能力通知手段およびサービス実行手段を有する。
【００１９】
一方、管理装置１７は、条件設定部１７ａ（図２および以下の説明では、ワークフロー条件設定部１７ａという）、選定判断情報収集部１７ｂ、選定判断依存項目収集部１７ｃ、選定判断依存情報作成部１７ｄ、組み合わせ選定判断情報算出部１７ｅ、制御部１７ｆ（図２および以下、ワークフロー制御部１７ｆという）、および記憶部１７ｇを有する。
【００２０】
ワークフロー条件設定部１７ａは、ユーザノード２１，２２からユーザが望む情報加工の種類（以下、利用サービスという）が選択され、その利用サービスの設定条件の情報が送られてきたときに、ネットワークＮＷ上の少なくとも二つの装置で実行すべき情報の加工種別（以下、サービス種別という）または情報の加工を行うべき装置の機能種別（以下、サービスの機能種別という）と、その設定条件を設定する。
【００２１】
選定判断情報収集部１７ｂは、ユーザノード２１，２２で選択された利用サービスをネットワークＮＷ上の少なくとも二つの装置で提供可能な場合に、情報の加工に関わることができる装置毎に、該装置の利用の是非をユーザが判断する際の判断材料となる情報（以下、選定判断情報という）を取得する。
【００２２】
選定判断依存項目収集部１７ｃは、選定判断情報収集部１７ｂが選定判断情報の取得対象とした装置毎に、選定判断情報に含まれる項目のうちで上記情報を段階的に加工する際の前段の装置による情報の加工処理結果に応じて内容が確定する項目（以下、選定判断依存項目という）の情報を取得する。
【００２３】
選定判断依存情報作成部１７ｄは、上記情報を段階的に加工する際に選定判断依存項目を有する装置よりも前段で情報の加工処理を行う装置の加工処理結果に係る情報に基づいて、選定判断依存項目の内容を確定させることができる情報（以下、選定判断依存情報という）を作成する。例えば、選定判断依存情報作成部１７ｄは、上記前段で情報の加工処理を行う装置に情報の加工を一部または全部実行させて加工処理結果の情報を得、この加工処理結果に基づいて選定判断依存情報を作成する。または、上記前段で情報の加工処理を行う装置の加工処理結果を前述の設定条件から推定し、この推定結果に基づいて選定判断依存情報を作成する。
【００２４】
組み合わせ選定判断情報算出部１７ｅは、選定判断依存項目を有する装置の選定判断情報を選定判断依存情報に基づいて確定させて、上記情報を段階的に加工する少なくとも二つの装置全体での確定された選定判断情報（以下、組み合わせ選定判断情報という）を算出する。
【００２５】
ワークフロー制御部１７ｆは、選定判断情報収集部１７ｂ、選定判断依存項目収集部１７ｃ、選定判断依存情報作成部１７ｄ、および組み合わせ選定判断情報算出部１７ｅの各々に上記の責務の実行依頼を行う。また、ユーザノード２１，２２で設定された情報加工実行要求に従って、ネットワークＮＷに接続された少なくとも二つの装置に段階的な情報加工の実行を依頼する。さらには、ユーザノード２１，２２と通信し、組み合わせ選定判断情報算出部１７ｅが算出した組み合わせ選定判断情報を当該ユーザノード２１，２２に送信する。ワークフロー制御部１７ｆは、組み合わせ選定判断情報をユーザに提示する組み合わせ選定判断情報提示部としての機能を兼ね備える。
【００２６】
記憶部１７ｇは、例えば半導体記憶素子やハードディスクドライブにより構成されて、管理装置１７での各機能部１７ａ〜１７ｆの動作を制御するプログラムが格納される。また、ユーザが選択した利用サービスについての設定条件の情報、選定判断情報収集部が取得した選定判断情報、選定判断依存項目収集部が取得した選定判断依存項目の情報、選定判断依存情報作成部が作成した選定判断依存情報、および組み合わせ選定判断情報算出部が算出した組み合わせ選定判断情報等も、当該記憶部１７ｇに格納される。
【００２７】
なお、管理装置１７におけるワークフロー条件設定部１７ａ、選定判断情報収集部１７ｂ、選定判断依存項目収集部１７ｃ、選定判断依存情報作成部１７ｄ、組み合わせ選定判断情報算出部１７ｅ、およびワークフロー制御部１７ｆの各々は、一または複数のコンピュータによって実現される。これらの各機能部１７ａ〜１７ｆで実行されるプログラムは、個々の機能部に対応するモジュール構成とすることができ、実際のハードウェアとしては、少なくとも一つのプロセッサが主記憶装置または補助記憶装置から上記のプログラムを読み出して実行する。これにより、上記の各機能部１７ａ〜１７ｆが記憶装置上にロードされ、生成される。
【００２８】
上述した各構成要素を有する情報形成システム１では、ある情報の段階的な加工についての依頼がユーザノード２１，２２からあったときに、管理装置１７が組み合わせ選定判断情報作成して依頼元のユーザノードに送信する。以下、図３〜図５を参照して管理装置１７での処理を具体的に説明する。
【００２９】
図３は、図１に示した情報形成システム１での利用サービスの選択から組み合わせ選定判断情報の提示までの処理の一例を示すシーケンス図である。図３に示すシーケンスは、ユーザが希望する利用サービスの内容およびその設定条件の情報を示す利用サービス選択情報ＳＳが管理装置１７に送信されてきたときに開始される。なお、ユーザが希望する利用サービスは、画像形成装置１１のスキャンサービスＳｅｒ１と情報処理装置１４のＯＣＲサービスＳｅｒ２とをこの順番で順次行うワークフローによって提供されるものとする。
【００３０】
上記の利用サービス選択情報ＳＳは、ワークフロー条件設定部１７ａに送られる。この後、ユーザノード２１から選定判断情報の提示依頼Ｒｐが送られてくると、ワークフロー制御部１７ｆがワークフロー条件設定部１７ａに上記の設定条件の取得要求Ａｃを送る。取得要求Ａｃを受けたワークフロー条件設定部１７ａは、利用サービス選択情報ＳＳに含まれている設定条件の情報Ｃｓを抽出してワークフロー制御部１７ｆに送る。情報Ｃｓを取得したワークフロー制御部１７ｆは、情報Ｃｓによって特定されるワークフロー中の各装置、すなわち画像形成装置１１および情報処理装置１４の各々についての選定判断情報の取得を指示する指示信号Ｉｃ１を選定判断情報収集部１７ｂに送る。
【００３１】
指示信号Ｉｃ１を受けた選定判断情報収集部１７ｂは、画像形成装置１１に宛てて、そのスキャンサービスＳｅｒ１でのサービス能力についての情報（以下、サービス能力情報という）を求める情報取得要求Ｒｃ１を送り、当該サービス能力情報を選定判断情報Ｉｓ１（未確定の項目を含む）として画像形成装置１１のサービス能力通知手段１１ａから得る。また、選定判断情報収集部１７ｂは、情報処理装置１４に宛ててそのＯＣＲサービスＳｅｒ２でのサービス能力情報を求める情報取得要求Ｒｃ２を送り、当該サービス能力情報を選定判断情報Ｉｓ２（未確定の項目を含む）として画像形成装置１４のサービス能力通知手段１４ａから得る。選定判断情報収集部１７ｂは、取得した各選定判断情報Ｉｓ１，Ｉｓ２をワークフロー制御部１７ｆに送る。
【００３２】
次いで、ワークフロー制御部１７ｆは、画像形成装置１１および情報処理装置１４の各々からの選定判断依存項目の情報の取得を指示する指示信号Ｉｃ２を選定判断依存項目収集部１７ｃに送る。指示信号Ｉｃ２を受けた選定判断依存項目収集部１７ｃは、画像形成装置１１に宛ててそのサービス能力情報中の選定判断依存項目の情報を求める情報取得要求Ｒｃ３を送り、当該選定判断依存項目の情報Ｉｄ１を画像形成装置１１のサービス能力通知手段１１ａから得る。また、選定判断依存項目収集部１７ｃは、情報処理装置１４に宛ててそのサービス能力情報中の選定判断依存項目の情報を求める情報取得要求Ｒｃ４を送り、当該選定判断依存項目の情報Ｉｄ２を情報処理装置１４のサービス能力通知手段１４ａから得る。選定判断依存項目収集部１７ｃは、取得した各情報Ｉｄ１，Ｉｄ２をワークフロー制御部１７ｆに送る。
【００３３】
この後、ワークフロー制御部１７ｆは、ユーザノード２１で選択された利用サービスを提供する際に実際に選定判断依存項目となる項目が各選定判断依存項目の情報Ｉｄ１，Ｉｄ２中にあるか否かを利用サービス選択情報ＳＳに基づいて確認するステップＣｏを行う。図３に示すシーケンスでは、実際に選定判断依存項目となる項目が情報Ｉｄ２中にあったものとする。
【００３４】
ワークフロー制御部１７ｆは、ステップＣｏでの確認結果に基づき、選定判断依存項目を有する情報処理装置１４の選定判断情報を確定させることができる選定判断依頼情報の作成を指示する指示信号Ｉｃ３を選定判断依存情報作成部１７ｄに送る。指示信号Ｉｃ３を受けた選定判断依存情報作成部１７ｄは、設定条件の情報Ｃｓに基づいてスキャンサービスＳｅｒ１を実行することを依頼する実行依頼Ｒｅを画像形成装置１１のサービス実行手段１１ｂに宛てて送る。
【００３５】
実行依頼Ｒｅを受けたサービス実行手段１１ｂは、実行依頼Ｒｅに基づいてスキャンサービスＳｅｒ１を実行し、スキャン処理結果について情報ＳＲ１を選定判断依存情報作成部１７ｄに宛てて送る。情報ＳＲ１を受けた選定判断依存情報作成部１７ｄは、この情報ＳＲ１中で情報処理装置１４の選定判断情報を確定させることができる情報、すなわち選定判断依存項目の内容を確定させることができる情報を抽出し、この情報を選定判断依存情報Ｉｄ３としてワークフロー制御部１７ｆに送る。
【００３６】
選定判断依存情報Ｉｄ３を受けたワークフロー制御部１７ｆは、組み合わせ選定判断情報の算出を指示する指示信号Ｉｃ４を組み合わせ選定判断情報算出部１７ｅに送る。指示信号Ｉｃ４を受けた組み合わせ選定判断情報算出部１７ｅは、選定判断依存情報Ｉｄ３と、各選定判断情報Ｉｓ１，Ｉｓ２と、各選定判断依存項目の情報Ｉｄ１，Ｉｄ２とに基づいて、スキャンサービスＳｅｒ１とＯＣＲサービスＳｅｒ２とを順次行うワークフロー全体での確定された選定判断情報（組み合わせ選定判断情報Ｉｓ３）を算出し、ワークフロー制御部１７ｆに送る。ワークフロー制御部１７ｆは、組み合わせ選定判断情報Ｉｓ３をユーザノード２１に宛てて送る。
【００３７】
ここで、上述した組み合わせ選定判断情報Ｉｓ３について、図４および図５を参照して具体的に説明する。図４は、図３に示したシーケンスでの組み合わせ選定判断情報Ｉｓ３の一例を示す概念図である。図５は、図３に示したシーケンスでの組み合わせ選定判断情報Ｉｓ３の他の例を示す概念図である。
【００３８】
図４に示すように、情報処理装置１４が提供するＯＣＲサービスＳｅｒ２の利用料金は、画像形成装置１１が提供するスキャンサービスＳｅｒ１でのスキャン処理結果ＰＲ１である出力ページ数に応じて変動する。このため、ＯＣＲサービスＳｅｒ２でのＯＣＲ処理結果ＰＲ２は、スキャン処理結果ＰＲ１が確定するまでは未確定となる。ＯＣＲサービスＳｅｒ２の利用料金の情報は未確定の選定判断情報Ｉｓ２に相当し、ＯＣＲサービスＳｅｒ２での入力ページ数は選定判断依存項目に相当する。また、スキャンサービスＳｅｒ１を実行したときの出力ページ数の情報は、選定判断依存情報Ｉｄ３に相当する。なお、スキャンサービスＳｅｒ１は無料で行われるものとする。図４中の矢印Ａ１，Ａ２は、それぞれ、サービスの実行を示している。
【００３９】
図３のシーケンスでは、スキャンサービスＳｅｒ１を画像形成装置１１に行わせ、そのスキャン処理結果ＰＲ１の情報ＳＲ１（図３参照）を得、この情報ＳＲ１から選定判断依存情報Ｉｄ３、すなわち出力ページ数の情報を得る。そして、この選定判断依存情報Ｉｄ３に基づいて、ＯＣＲサービスＳｅｒ２でのＯＣＲ処理結果ＰＲ２を算出して、ＯＣＲサービスＳｅｒ２での未確定の選定判断情報Ｉｓ２である利用料金の情報を確定する。この利用料金の情報が確定すれば、スキャンサービスＳｅｒ１とＯＣＲサービスＳｅｒ２とをこの順番で順次行うワークフローでの情報の加工処理結果ＰＲ３が求まる。この加工処理結果ＰＲ３での利用料金の情報は、図３のシーケンスでの組み合わせ選定判断情報Ｉｓ３に相当する。組み合わせ選定判断情報Ｉｓ３は、管理装置１７からユーザノード２１（図３参照）に送られる。
【００４０】
また、図５に示す例では、ＯＣＲサービスＳｅｒ２での選定判断情報Ｉｓ２に利用料金の情報と、処理時間と、評判の情報とが含まれており、これらの情報のうちの利用料金の情報と処理時間の情報とは未確定の選定判断情報に相当する。ＯＣＲサービスＳｅｒ２での利用料金および処理時間は入力ページ数に応じて変動するので、入力ページ数の情報は選定判断依存項目の情報Ｉｄ２に相当する。スキャンサービスＳｅｒ１を画像形成装置１１に行わせたときのスキャン処理結果の情報ＳＲ１（図３参照）から出力ページ数の情報として「１０ページ」という情報が得られたとすると、この情報が図３のシーケンスでの選定判断依存情報Ｉｄ３となる。そして、この選定判断依存情報Ｉｄ３に基づいて、ＯＣＲサービスＳｅｒ２でのＯＣＲ処理結果ＰＲ３を算出して、利用料金の情報および処理時間の情報を確定する。これら利用料金の情報および処理時間の情報が図３のシーケンスでの組み合わせ選定判断情報Ｉｓ３であり、該組み合わせ選定判断情報Ｉｓ３は管理装置１７からユーザノード２１に送られる。このとき、評判の情報を組み合わせ選定判断情報Ｉｓ３と一緒に送ることができる。
【００４１】
上述したように、情報形成システム１では、ユーザノード２１，２２から選定判断情報の提示依頼Ｒｐがあったときに、画像形成装置１１および情報処理装置１４の各々から選定判断情報Ｉｓ１，Ｉｓ２を取得するだけではなく、画像形成装置１１と情報処理装置１４とがこの順番で段階的に情報を加工するワークフロー全体での確定された選定判断情報である組み合わせ選定判断情報Ｉｓ３を算出し、この組み合わせ選定判断情報Ｉｓ３をユーザノード２１，２２に送る。このため、情報形成システム１のユーザは、段階的に情報を加工する二つの装置１１，１４全体が自己の目的に合ったもの、すなわち画像形成装置１１と情報処理装置１４との組み合わせが自己の目的に合ったものであるか否かの判断を容易に行うことができる。
【００４２】
（第２の実施の形態）
本発明の情報形成システムは、情報を段階的に加工して新たな情報を形成する少なくとも二つの装置の中に選定判断依存項目を有する装置がある場合にのみ、選定判断依存情報を作成するように構成してもよい。このように情報形成システムを構成する場合、当該情報形成システムの構成は、例えば管理装置におけるワークフロー制御部の機能を変更する以外は図２に示した情報形成システム１と同様の構成とすることができる。
【００４３】
図６は、本発明の情報形成システムのうち、情報を段階的に加工する少なくとも二つの装置の中に選定判断依存項目を有する装置があるときにのみ選定判断依存情報を作成するものでの処理の一例を概略的に示すフローチャートである。図６に示すフローでは、ステップＳ１〜ステップＳ８が行われる。
【００４４】
ステップＳ１では、ユーザが管理装置のワークフロー条件設定部に利用サービスを設定する。ステップＳ２では、ユーザがワークフロー制御部に選定判断情報の提示を依頼する。ステップＳ３では、ステップＳ１で設定された利用サービスでの段階的な情報加工を行うことができる少なくとも二つの装置の各々から、選定判断情報収集部が選定判断情報を取得し、選定判断依存項目収集部が選定判断依存項目の情報を取得する。ステップＳ４では、ワークフロー制御部が選定判断依存項目を確認する。ステップＳ５では、ワークフロー制御部が選定判断依存項目の有無を判断する。
【００４５】
ステップＳ５で選定判断依存項目がないと判断されたときにはステップＳ８に進んで、ワークフロー制御部がユーザに組み合わせ選定判断情報を提示する。この場合、ステップＳ３で取得した選定判断情報が組み合わせ選定判断情報としてユーザに提示される。
【００４６】
一方、ステップＳ５で選定判断依存項目があると判断されたときにはステップＳ６、ステップＳ７、ステップＳ８へと順次進む。ステップＳ６では、選定判断依存情報作成部が選定判断依存情報を作成する。ステップＳ７では、組み合わせ選定判断情報算出が組み合わせ選定判断情報を算出する。そして、ステップＳ８では、ステップＳ７で算出された組み合わせ選定判断情報をワークフロー制御部がユーザに提示する。
【００４７】
このように情報形成システムを構成すると、段階的な情報加工を行うことができる少なくとも二つの装置それぞれの選定判断情報中に選定判断依存項目がない場合に管理装置が不要な動作をしてしまうことが防止される。
【００４８】
（第３の実施の形態）
本発明の情報形成システムは、情報を段階的に加工する少なくとも二つの装置の中に選定判断依存項目を有する装置があるときに、当該装置に情報の加工処理を一部実行させて組み合わせ選定判断情報を算出するように構成してもよい。このように情報形成システムを構成する場合、当該情報形成システムの構成は、例えば管理装置におけるワークフロー制御部および組み合わせ選定判断情報算出部の機能をそれぞれ変更する以外は、図２に示した情報形成システム１と同様の構成とすることができる。
【００４９】
図７は、本発明の情報形成システムのうち、選定判断依存項目を有する装置に情報の加工処理を一部実行させて組み合わせ選定判断情報を算出するものでの処理の一例を概略的に示すシーケンス図である。図７に示すシーケンスは、図１に示した管理装置１７に代えて管理装置２７を備える以外は図１に示した情報形成システム１と同様の構成を有する情報形成システムでの処理の一例を示している。
【００５０】
なお、管理装置２７は、図２に示した組み合わせ選定判断情報算出部１７ｅに代えて組み合わせ選定判断情報算出部２７ｅを備えるとともに、ワークフロー制御部１７ｆに代えてワークフロー制御部２７ｆを備える以外は管理装置１７と同様の構成を有する。また、画像形成装置１２は、サービス能力通知手段１２ａとサービス実行手段１２ｂとを備え、サービス実行手段１２ｂは、プリントサービスＳｅｒ１１による処理結果を視覚表示するためのプレビュー画像を作成する画像作成機能を備える。
【００５１】
図７のシーケンスは、画像形成装置１１のスキャンサービスＳｅｒ１と画像形成装置１２のプリントサービスＳｅｒ１１とからなる情報の加工処理が利用サービスとしてユーザノード２１で選択され、この選択を示す利用サービス選択情報ＳＳが管理装置２７に送信されてきたときに開始される。この後、選定判断依存情報作成部１７ｄが選定判断依存情報Ｉｄ３をワークフロー制御部２７ｆに送るまでの処理は、図３に示したシーケンスでの処理と同じである。
【００５２】
選定判断依存情報Ｉｄ３を受けたワークフロー制御部２７ｆは、組み合わせ選定判断情報の算出を指示する指示信号Ｉｃ１１を組み合わせ選定判断情報算出部２７ｅに送る。指示信号Ｉｃ１１を受けた組み合わせ選定判断情報算出部２７ｅは、選定判断依存情報Ｉｄ３に基づいてのプレビュー画像の作成を指示する画像作成要求Ｒｃ１１を画像形成装置１２のサービス実行手段１２ｂに宛てて送る。画像作成要求Ｒｃ１１を受けたサービス実行手段１２ｂは、画像形成装置１１での加工処理結果の情報ＳＲ１（選定判断依存情報Ｉｄ３）に基づいて、当該情報ＳＲ１に対応するスキャン画像の全部または一部についてそのプレビュー画像（転写紙に転写する前の画像）の画像情報を作成する。そして、このプレビュー画像の画像情報を情報の加工処理結果の情報ＳＲ１１として、組み合わせ選定判断情報算出部２７ｅに送る。
【００５３】
情報ＳＲ１１を受けた組み合わせ選定判断情報算出部２７ｅは、当該情報ＳＲ１１を組み合わせ選定判断情報Ｉｓ１１としてワークフロー制御部２７ｆに送る。ワークフロー制御部１７ｆは、この組み合わせ選定判断情報Ｉｓ１１をユーザノード２１に宛てて送る。
【００５４】
ここで、上述した組み合わせ選定判断情報Ｉｒ１１について、図８を参照して具体的に説明する。図８は、図７に示したシーケンスでの組み合わせ選定判断情報Ｉｓ１１の一例を示す概念図である。
【００５５】
図８に示すように、画像形成装置１２でのプリントサービスＳｅｒ１１およびプレビュー画像の作成は、画像形成装置１１によるスキャンサービスＳｅｒ１の加工処理結果ＰＲ１である出力画像毎に行われる。このため、プリントサービスＳｅｒ１１によるプレビュー画像の作成は、スキャンサービスＳｅｒ１の加工処理結果ＰＲ１が確定するまでは未確定となる。画像形成装置１２でのプレビュー画像の情報は、選定判断依存項目の情報Ｉｄ２に相当する。また、スキャンサービスＳｅｒ１を実行したときの出力画像の情報は、選定判断依存情報Ｉｄ３に相当する。なお、図８中の矢印Ａ１１はサービスの実行を示しており、矢印Ａ１２はサービスの一部実行を示している。
【００５６】
図７のシーケンスでは、スキャンサービスＳｅｒ１を画像形成装置１１に行わせて加工処理結果ＰＲ１の情報ＳＲ１を得、この情報ＳＲ１から選定判断依存情報Ｉｄ３、すなわちスキャンサービスＳｅｒ１での出力画像数の情報を得る。そして、この選定判断依存情報Ｉｄ３に基づいて画像形成装置１２にプリントサービスＳｅｒ１１の一部を実行させ、プリントサービスＳｅｒ１１での未確定の選定判断情報Ｉｓ２であるプレビュー画像の画像情報を確定する。当該プレビュー画像の画像情報が図７のシーケンスでの組み合わせ選定判断情報Ｉｓ１１（図８参照）である。組み合わせ選定判断情報Ｉｓ１１は、管理装置２７からユーザノード２１に送られる。
【００５７】
上述したように、選定判断依存項目を有する装置に情報の加工を一部実行させて組み合わせ選定判断情報算出部が組み合わせ選定判断情報を算出するように情報形成システムを構成した場合も、スキャンサービスＳｅｒ１とプリントサービスＳｅｒ１１とをこの順番で順次行うワークフロー全体での確定された選定判断情報である組み合わせ選定判断情報がユーザノードに提示されるので、ユーザは、段階的に情報を加工する二つの装置１１，１２全体が自己の目的に合ったもの、すなわち画像形成装置１１と画像形成装置１２との組み合わせが自己の目的に合ったものであるか否かの判断を容易に行うことができる。
【００５８】
（第４の実施の形態）
本発明の情報形成システムは、選定判断情報提示部が組み合わせ選定判断情報をユーザに提示した後、情報を段階的に加工する少なくとも二つの装置が確定する前に、これら少なくとも二つの装置のうちの少なくとも一つについての変更指示を当該情報形成システムが受け付けた場合に、既に取得済みの情報を活用して新たな組み合わせ選定判断情報を算出するように構成してもよい。このように情報形成システムを構成する場合、当該情報形成システムの構成は、例えば、管理装置におけるワークフロー制御部の機能を変更する以外は図２に示した情報形成システム１と同様の構成とすることができる。
【００５９】
図９は、本発明の情報形成システムのうち、既に取得済みの情報を活用して新たな組み合わせ選定判断情報を算出するものでの処理の一例を概略的に示すフローチャートである。図９に示すフローでは、ステップＳ２１〜ステップＳ３３が行われる。
【００６０】
ステップＳ２１では、ユーザが管理装置のワークフロー条件設定部に利用サービスを設定した後、ワークフロー制御部に選定判断情報の提示を依頼する。ステップＳ２２では、ステップＳ２１で設定されたサービスを提供可能なネットワーク上の装置から、選定判断情報収集部が選定判断情報を取得し、選定判断依存項目収集部が選定判断依存項目の情報を取得する。ステップＳ２３では、選定判断依存項目の内容を確定させることができる情報を取得可能な装置をワークフロー制御部が特定する。ステップＳ２４では、ステップＳ２３で特定した装置に選定判断依存情報作成部がサービスを実行させて、上記の選定判断依存項目の内容を確定させることができる情報、すなわち選定判断依存情報を作成する。ステップＳ２５では、選定判断依存情報と選定判断情報とから組み合わせ選定判断情報算出部が組み合わせ選定判断情報を算出する。ステップＳ２６では、ステップＳ２５で算出した組み合わせ選定判断情報をワークフロー制御部がユーザに提示する。
【００６１】
ステップＳ２７では、ワークフローを構成する装置（情報を段階的に加工する少なくとも二つの装置）が確定する前にユーザが管理装置のワークフロー条件設定部に利用サービスを設定し直し、その後、ワークフロー制御部に選定判断情報の提示を依頼する。ステップＳ２８では、ステップＳ２７で設定し直された利用サービスを提供可能なネットワーク上の装置から、選定判断情報収集部が選定判断情報を取得し、選定判断依存項目収集部が選定判断依存項目の情報を取得する。ステップ２９では、ステップ２８での各情報の取得結果とステップ２４での選定判断依存情報の作成結果とに基づいて、未作成の選定判断依存情報があるか否かをワークフロー制御部が判断する。
【００６２】
ステップＳ２９で未作成の選定判断依存情報があると判断されたときには、ステップＳ３０、ステップＳ３１へと順次進む。ステップＳ３０では、ステップＳ２８で取得した選定判断情報および選定判断依存項目の情報に基づいて、未作成の選定判断依存情報を作成可能にする情報を取得可能な装置をワークフロー制御部が特定する。ステップＳ３１では、ステップＳ３０で特定した装置に選定判断依存情報作成部がサービスを実行させ、該サービスでの情報の加工処理結果に基づいて選定判断依存情報を作成する。この後、ステップＳ３２に進む。
【００６３】
一方、ステップＳ２９で未作成の選定判断依存情報がないと判断されたときには、ステップＳ２８で取得した選定判断情報およびステップＳ２４で作成済みの選定判断依存情報に基づいて、組み合わせ選定判断情報算出が組み合わせ選定判断情報を算出する。そして、ステップＳ３３では、ステップＳ３２で算出した組み合わせ選定判断情報をワークフロー制御部がユーザに提示する。
【００６４】
このように情報形成システムを構成すると、組み合わせ選定判断情報を提示した後、情報を段階的に加工する少なくとも二つの装置のうちの少なくとも一つについての変更指示を当該情報形成システムが受け付けたとき、換言すればユーザが利用サービスを選択し直したときでも、選択し直された利用サービスを提供する装置全体、すなわち情報を段階的に加工する少なくとも二つの装置全体についての組み合わせ選定判断情報をユーザに迅速に提示することが可能になる。
【００６５】
（第５の実施の形態）
本発明の情報形成システムは、ユーザが指定した機能種別に適合する機能を有する装置がネットワーク上の複数あり、これら複数の装置のいずれかを含んで情報を段階的に加工する少なくとも二つの装置が複数通り選定される場合に、複数通り選定される少なくとも二つの装置毎に組み合わせ選定判断情を算出し、これらを一括してユーザに提示するように構成してもよい。以下、このように構成された情報形成システムについて、図１０〜図１３を参照して詳述する。
【００６６】
図１０は、情報を段階的に加工する少なくとも二つの装置が複数通り選定される場合に、複数通り選定される少なくとも二つの装置毎に組み合わせ選定判断情を算出し、これらを一括してユーザに提示することができる情報形成システムの一例を概略的に示す機能ブロック図である。図１０に示す情報形成システム１０１では、画像形成装置１１１〜１１３、情報処理装置１１４〜１１６、および管理装置１１７がネットワークＮＷに接続されている。また、ユーザノード２１，２２もネットワークＮＷに接続される。
【００６７】
画像形成装置１１１は、サービス能力通知手段１１１ａが当該画像形成装置１１１の機能種別を示す機能種別情報ＩＦを保有し、該機能種別情報ＩＦを管理装置１１７に通知可能であるという点を除き、図２に示した画像形成装置１１と同様の構成を有する。同様に、情報処理装置１１４も、サービス能力通知手段１１４ａが当該情報処理装置１１４の機能種別を示す機能種別情報ＩＦを保有し、該機能種別情報ＩＦを管理装置１１７に通知可能であるという点を除き、図２に示した画像形成装置１４と同様の構成を有する。図１０では図示を省略しているが、画像形成装置１１２，１１３および情報処理装置１１４，１１６の各々も、上記と同様のサービス能力通知手段およびサービス実行手段を有する。画像形成装置１１２はプリントサービスを提供し、画像形成装置１１３はスキャンサービスとプリントサービスとを提供する。また、情報処理装置１１５はＯＣＲサービスを提供し、情報処理装置１１６は翻訳サービスを提供する。
【００６８】
管理装置１１７は、図２に示したワークフロー条件設定部１７ａ、ワークフロー制御部１７ｆに代えてワークフロー条件設定部１１７ａ、ワークフロー制御部１１７ｆを備えるという点、および装置特定部１１７ｈ（図１０および以下の説明では、サービス特定部１１７ｈという）が付加されているという点をそれぞれ除き、図２に示した管理装置１７と同様の構成を有する。
【００６９】
ワークフロー条件設定部１１７ａは、情報を段階的に加工する際に用いる機能の種別、例えばスキャン、プリント、ＯＣＲ、翻訳等の機能の種別を設定する機能種別設定部１１７ａ１を有する。サービス特定部１１７ｈは、機能種別設定部１１７ａ１で設定された機能種別に相当する機能を備えた装置をネットワークＮＷ上で特定する。
【００７０】
ワークフロー制御部１１７ｆは、選定判断情報収集部１７ｂ、選定判断依存項目収集部１７ｃ、選定判断依存情報作成部１７ｄ、および組み合わせ選定判断情報算出部１７ｅの各々に、第１の実施の形態で説明した責務の実行依頼を行う。また、サービス特定部１１７ｈに上記の責務の実行依頼を行う。また、ユーザノード２１，２２で設定された情報加工実行要求に従って、ネットワークＮＷに接続された少なくとも二つの装置に段階的な情報加工の実行を依頼する。さらには、ユーザノード２１，２２と通信し、組み合わせ選定判断情報算出部１７ｅが算出した組み合わせ選定判断情報を当該ユーザノード２１，２２に送信する。ワークフロー制御部１１７ｆは、組み合わせ選定判断情報をユーザに提示する組み合わせ選定判断情報提示部としての機能を兼ね備える。
【００７１】
図１１は、図１０に示した管理装置１１７での処理の一例を概略的に示すフローチャートである。図１１に示すフローでは、ステップＳ４１〜ステップＳ４８が行われる。
【００７２】
ステップＳ４１では、情報を段階的に加工する際に利用する機能種別をユーザが機能種別設定部１１７ａ１に設定する。ステップＳ４２では、機能種別設定部１１７ａ１に設定された機能種別に相当する機能種別情報を保持している全ての装置をサービス特定部１１７ｈがネットワークＮＷ上で特定する。ステップＳ４３では、ステップＳ４２で特定された各装置から、選定判断情報収集部１７ｂが選定判断情報を取得し、選定判断依存項目収集部１７ｃが選定判断依存項目の情報を取得する。ステップＳ４４では、未確定の選定判断情報を確定させるための情報を取得可能な装置をワークフロー制御部１１７ｆが一つ特定する。
【００７３】
また、ステップＳ４５では、ステップＳ４４で特定した装置に選定判断依存情報作成部１７ｄがサービス（情報の加工）を実行させて、当該装置の選定判断依存情報を作成する。ステップＳ４６では、ステップＳ４３で取得した選定判断情報とステップＳ４５で作成した選定判断依存情報とから、上記一つの装置を含むワークフローでの組み合わせ選定判断情報、すなわち上記一つの装置を含んで情報を段階的に加工する少なくとも二つの装置全体での組み合わせ選定判断情報を、組み合わせ選定判断情報算出部１７ｅが算出する。ステップＳ４７では、ステップＳ４２で特定した装置の残り全ての装置を対象にして、該装置を含むワークフローでの組み合わせ選定判断情報を組み合わせ選定判断情報算出部１７ｅが算出する。そして、ステップＳ４８では、ステップＳ４６，Ｓ４７で算出した全ての組み合わせ選定判断情報を一括して、ワークフロー制御部１１７ｆがユーザノード２１，２２に提示する。
【００７４】
ここで、サービス特定部１１７ｈによる装置の特定について、図１２を参照して具体的に説明する。図１２は、図１０に示したサービス特定部１１７ｈによる装置の特定の一例を示す概念図である。図１２では、管理装置１１７の機能種別設定部１１７ａ１に「ＯＣＲ」が設定されている。サービス特定部１１７ｈは、この設定に従って、ネットワークＮＷ上の各装置１１１〜１１６の中から機能種別情報ＩＦに「ＯＣＲ」を含む情報処理装置１１４，１１５を特定する。機能種別情報に「ＯＣＲ」が含まれていない装置、例えば情報処理装置１１６は除外される。
【００７５】
サービス特定部１１７ｈによって複数の装置が特定されると、組み合わせ選定判断情報算出部１７ｅは、特定された装置毎に組み合わせ選定判断情報を算出する。図１３は、サービス特定部１１７ｈによって２台の情報処理装置１１４，１１５が特定されたときに組み合わせ選定判断情報算出部１７ｅが算出する組み合わせ選定判断情報の一例を示す概念図である。
【００７６】
図１３に示すように、各情報処理装置１１４，１１５は、互いに別個に画像形成装置１１１とワークフローを構成する。この場合、画像形成装置１１１によるスキャンサービスＳｅｒ２１の処理結果である出力ページ数の情報は、情報処理装置１１４によるＯＣＲサービスＳｅｒ２２および情報処理装置１１５によるＯＣＲサービスＳｅｒ２３のいずれに対しても、選定判断依存情報Ｉｄ３となる。また、情報処理装置１１４での利用料金の情報および処理時間の情報は選定判断情報Ｉｓ２に相当し、入力ページ数は選定判断依存項目に相当する。同様に、情報処理装置１１５での利用料金の情報および処理時間の情報は選定判断情報Ｉｓ２に相当し、入力ページ数は選定判断依存項目に相当する。
【００７７】
組み合わせ選定判断情報算出部１７ｅは、選定判断依存情報Ｉｄ３と選定判断情報Ｉｓ２と、選定判断依存項目の情報とに基づいて、画像形成装置１１１と情報処理装置１１４とがこの順番で情報を順次加工するワークフローでの組み合わせ選定判断情報Ｉｓ３を算出する。また、選定判断依存情報Ｉｄ３と選定判断情報Ｉｓ２と、選定判断依存項目の情報とに基づいて、画像形成装置１１１と情報処理装置１１５とがこの順番で情報を順次加工するワークフローでの組み合わせ選定判断情報Ｉｓ３を算出する。
【００７８】
このように構成された情報形成システム１０１では、ユーザが指定した機能種別に該当する機能を備えた装置を含んで情報を段階的に加工する少なくとも二つの装置（ワークフローを構成する装置の組み合わせ）が複数通り選定される場合に、各ワークフローの組み合わせ選定判断情報が一括してユーザに提示されるので、個々のワークフローでの装置の組み合わせ（段階的に情報を加工する少なくとも二つの装置の組み合わせ）が目的に合ったものであるか否かをユーザが一時に判断することが可能になる。また、目的に最も合ったワークフローをユーザが選択し易くなる。
【００７９】
以上、実施の形態を挙げて本発明の情報形成システムについて説明したが、本発明は上記の実施の形態に限定されるものではなく、上述した以外にも様々な変形、装飾、組み合わせ等が可能である。例えば、表示パネルと複数の入力キーとを有する入力部を管理装置に設け、この入力部からユーザが利用サービス選択情報や選定判断情報の提示依頼等を直接入力することができるようにしてもよい。
【００８０】
また、上記の利用サービス選択情報や設定情報、管理装置における選定判断情報収集部が取得した選定判断情報、選定判断依存項目収集部が取得した選定判断依存項目の情報、選定判断依存情報作成部が作成した選定判断依存情報、および組み合わせ選定判断情報算出部が算出した組み合わせ選定判断情報の各々は、管理装置内の記憶部に格納してもよいし、管理装置外（通信ネットワーク上を含む）の記憶部に格納してもよい。
【００８１】
ユーザに提示する組み合わせ選定判断情報は、例えば、情報を段階的に加工する少なくとも二つの装置それぞれの確定された選定判断情報と一緒に一画面で提示してもよいし、これらの選定判断情報とは別個の画面で提示してもよい。
【００８２】
図１４は、本発明の情報形成システムのうちで、情報を段階的に加工する少なくとも二つの装置それぞれの確定された選定判断情報と一緒に当該少なくとも二つの装置全体の組み合わせ選定判断情報を一画面で提示するものでの画面表示の一例を示す概略図である。図１４に示す画面表示ＳＤでは、装置２１１のスキャンサービスＳｅｒ３１と装置２１２のＯＣＲサービスＳｅｒ３２とからなるワークフローＷＦについて、装置２１１の確定された選定判断情報Ｉｓ３１と、装置２１１の確定された選定判断情報Ｉｓ３２と、これらを統合した情報に相当する組み合わせ選定判断情報Ｉｓ３３とが一画面で提示されている。組み合わせ選定判断情報Ｉｓ３３では、選定判断情報Ｉｓ３１と選定判断情報Ｉｓ３２とで共通する項目の数値が合算されている。
【００８３】
なお、第２〜第５の実施の形態で説明した各情報形成システムおよび図１４に示した機能を有する情報形成システムの各々における管理装置（本発明の管理装置）は、第１の実施の形態で説明した情報形成システムにおける管理装置と同様に、一または複数のコンピュータによって実現される。各管理装置におけるワークフロー条件設定部、選定判断情報収集部、選定判断依存項目収集部、選定判断依存情報作成部、組み合わせ選定判断情報算出部、ワークフロー制御部等の機能部で実行されるプログラムは、個々の機能部に対応するモジュール構成とすることができ、実際のハードウェアとしては、少なくとも一つのプロセッサが主記憶装置または補助記憶装置から上記のプログラムを読み出して実行する。これにより、上記の各機能部が記憶装置上にロードされ、生成される。
【００８４】
本発明の情報形成システムは、ユーザから対価を得て新たな情報を形成するものであってもよいし、ユーザから対価を得ることなく無償で新たな情報を形成するものであってもよい。本発明の情報形成システム、管理装置、およびプログラムについては、上述した以外にも様々な変形、装飾、組み合わせ等が可能である。特に、管理装置の構成や管理装置での処理のシーケンスについては、種々の変形、装飾、組み合わせ等が可能である。
【符号の説明】
【００８５】
１，１０１  情報形成システム
１１〜１３，１１１〜１１３  画像形成装置
１４〜１６，１１４〜１１６  情報処理装置
１７，１１７  管理装置
１７ｂ  選定情報収集部
１７ｃ  選定判断依存項目収集部
１７ｄ  選定判断依存項情報作成部
１７ｅ  組み合わせ選定判断情報算出部
１７ｆ，１１７ｆ  ワークフロー制御部（組み合わせ選定判断情報提示部）
１７ｇ  記憶部
１１７ａ１  機能種別設定部
１１７ｈ  サービス特定部
Ｉｓ１，Ｉｓ２  選定判断情報
Ｉｓ３，Ｉｓ１１，Ｉｓ３３  組み合わせ選定判断情報
Ｉｄ１，Ｉｄ２  選定判断依存項目の情報
Ｉｄ３  選定判断依存情報
ＮＷ  ネットワーク
ＩＦ  機能種別情報
【先行技術文献】
【特許文献】
【００８６】
【特許文献１】特開２００７−１６６４２６号公報
【特許文献２】特開２００５−１５１０１０号公報
【図１】
0005655455.tif 000002
【図２】
0005655455.tif 000003
【図３】
0005655455.tif 000004
【図４】
0005655455.tif 000005
【図５】
0005655455.tif 000006
【図６】
0005655455.tif 000007
【図７】
0005655455.tif 000008
【図８】
0005655455.tif 000009
【図９】
0005655455.tif 000010
【図１０】
0005655455.tif 000011
【図１１】
0005655455.tif 000012
【図１２】
0005655455.tif 000013
【図１３】
0005655455.tif 000014
【図１４】
0005655455.tif 000015