(57)【特許請求の範囲】
【請求項１】
少なくとも１つの処理を示す処理情報を取得する処理情報取得手段と、
記憶手段に記憶されている、前記少なくとも１つの処理それぞれに対応する機能に関してとり得る設定を示す情報である、複数の設定項目並びに当該複数の設定項目のそれぞれに対応付けられる設定可能な複数の設定値を示す機能情報を取得する機能情報取得手段と、
取得する前記機能情報に示されている複数の前記設定項目を選択肢として示す情報を出力する設定項目選択肢情報出力手段と、
前記設定項目選択肢情報出力手段が出力する情報が示す選択肢の選択を複数の前記設定項目について受け付ける設定項目選択肢選択受付手段と、
設定項目において設定可能な複数の設定値のいずれかの、選択される複数の前記設定項目についての組合せにそれぞれが対応付けられる、複数の選択肢の情報を出力する設定値選択肢情報出力手段と、
前記設定値選択肢情報出力手段が出力する情報が示す選択肢の選択の受付に応じて、当該選択肢に対応する設定値の組合せに対応する処理の記述が含まれる、実行対象となる処理が記述される処理記述情報の雛型に対応する雛型対応情報を出力する雛型対応情報出力手段と、
を含むことを特徴とする情報処理装置。
【請求項２】
前記処理情報取得手段は、複数の処理、及び、当該複数の処理の実行順序を示す処理情報を取得し、
前記設定値選択肢情報出力手段は、それぞれ当該複数の処理の実行順序に従って当該複数の処理のそれぞれに対応する機能について選択される設定項目についての設定可能な設定値の組合せが配置された選択肢を示す情報を出力する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
画像処理装置と接続する接続手段と、
前記接続手段により接続される画像処理装置に記憶されている、当該画像処理装置で実行可能な処理及び当該処理に関して設定可能な設定項目並びに当該設定項目において設定可能な設定値を示す情報を取得する設定値情報取得手段と、
前記設定値情報取得手段が取得する情報に応じて、前記記憶手段に記憶されている前記機能情報を更新する機能情報更新手段と、をさらに含む、
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
少なくとも１つの処理を示す処理情報を取得する処理情報取得手段、
記憶手段に記憶されている、前記少なくとも１つの処理それぞれに対応する機能に関してとり得る設定を示す情報である、複数の設定項目並びに当該複数の設定項目のそれぞれに対応付けられる設定可能な複数の設定値を示す機能情報を取得する機能情報取得手段、
取得する前記機能情報に示されている複数の前記設定項目を選択肢として示す情報を出力する設定項目選択肢情報出力手段、
前記設定項目選択肢情報出力手段が出力する情報が示す選択肢の選択を複数の前記設定項目について受け付ける設定項目選択肢選択受付手段、
設定項目において設定可能な複数の設定値のいずれかの、選択される複数の前記設定項目についての組合せにそれぞれが対応付けられる、複数の選択肢の情報を出力する設定値選択肢情報出力手段、
前記設定値選択肢情報出力手段が出力する情報が示す選択肢の選択の受付に応じて、当該選択肢に対応する設定値の組合せに対応する処理の記述が含まれる、実行対象となる処理が記述される処理記述情報の雛型に対応する雛型対応情報を出力する雛型対応情報出力手段、
としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
処理（プロセス）が記述された処理記述情報（例えば、処理の内容や実行順序や設定などを示す情報）を利用者の操作に応じて生成した上で、利用者からの要求に応じて処理記述情報の記述に従った処理を実行する情報処理装置が存在する。特許文献１には、プロセスなどを編集する際に、プロセスに係る制約条件に基づいて、編集の支援を行う技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２２７９６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、処理に関してその処理が実行される装置においてとり得る設定に応じた選択肢に対応する、実行対象となる処理が記述される情報の雛型が出力される情報処理装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、情報処理装置であって、処理に関して当該処理が実行される装置においてとり得る設定に応じた少なくとも１つの選択肢を示す選択肢情報を出力する選択肢情報出力手段と、前記各選択肢に関連付けられる、当該選択肢に対応する処理の記述が含まれる、実行対象となる処理が記述される処理記述情報の雛型に対応する雛型対応情報を出力する雛型対応情報出力手段と、を含むこととしたものである。
【０００６】
請求項２に記載の発明は、請求項１に記載の情報処理装置であって、前記選択肢情報出力手段が、複数の処理それぞれに関する設定の組合せに対応する選択肢を示す前記選択肢情報を出力することとしたものである。
【０００７】
請求項３に記載の発明は、請求項２に記載の情報処理装置であって、前記選択肢情報出力手段が、前記設定の組合せに関する条件を充足するか否かに基づいて特定される前記選択肢情報を出力することとしたものである。
【０００８】
請求項４に記載の発明は、請求項１から３のいずれか一項に記載の情報処理装置であって、前記設定を示す設定情報が記憶手段に記憶されており、前記選択肢情報出力手段が、前記設定情報に基づく前記選択肢情報を出力することとしたものである。
【０００９】
請求項５に記載の発明は、請求項４に記載の情報処理装置であって、画像処理装置と接続する接続手段と、前記接続手段により接続される画像処理装置で実行される処理に関してとり得る設定に応じて前記記憶手段に記憶されている設定情報を更新する設定情報更新手段と、をさらに含むこととしたものである。
【００１０】
請求項６に記載の発明は、プログラムであって、処理に関して当該処理が実行される装置においてとり得る設定に応じた少なくとも１つの選択肢を示す選択肢情報を出力する選択肢情報出力手段、前記各選択肢に関連付けられる、当該選択肢に対応する処理の記述が含まれる、実行対象となる処理が記述される処理記述情報の雛型に対応する雛型対応情報を出力する雛型対応情報出力手段、としてコンピュータを機能させることとしたものである。
【発明の効果】
【００１１】
請求項１，６に記載の発明によれば、処理に関してその処理が実行される装置においてとり得る設定に応じた選択肢に対応する、実行対象となる処理が記述される情報の雛型を出力することができる。
【００１２】
請求項２に記載の発明によれば、複数の処理それぞれに関する設定の組合せに対応する、実行対象となる処理が記述される情報の雛型を出力することができる。
【００１３】
請求項３に記載の発明によれば、複数の処理それぞれに関する設定の組合せのうちから、設定の組合せに関する条件を充足するか否かに基づいて特定される設定の組合せに対応する、実行対象となる処理が記述される情報の雛型を出力することができる。
【００１４】
請求項４に記載の発明によれば、記憶手段に記憶されている設定情報に基づく選択肢に対応する、実行対象となる処理が記述される情報の雛型を出力することができる。
【００１５】
請求項５に記載の発明によれば、接続される画像処理装置で実行される処理に関してとり得る設定に応じて、実行対象となる処理が記述される情報の雛型に対応する選択肢の基礎となる設定情報を更新することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係る情報処理システムの構成の一例を示す図である。
【図２】本発明の一実施形態に係る情報処理装置のハードウェア構成の一例を示す図である。
【図３】本発明の一実施形態に係る情報処理装置により実現される機能の一例を示す機能ブロック図である。
【図４】機能情報のデータ構造の一例を示す図である。
【図５】本実施形態に係る情報処理装置で行われる処理の流れの一例を示すフロー図である。
【図６】機能項目設定画面の一例を示す図である。
【図７】設定選択画面の一例を示す図である。
【図８】機能情報のデータ構造の一例を示す図である。
【図９】設定選択画面の一例を示す図である。
【図１０】処理依存関係情報のデータ構造の一例を示す図である。
【図１１】条件情報のデータ構造の一例を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施形態について図面に基づき詳細に説明する。
【００１８】
図１は、本実施形態に係る情報処理システム１０の構成の一例を示す図である。図１に例示するように、本実施形態に係る情報処理システム１０は、情報処理装置１２と、画像処理装置１４（１４−１〜１４−ｎ）と、を含んで構成される。情報処理装置１２と画像処理装置１４とは、例えば、ＬＡＮ等の通信手段に接続されており、互いに通信されるようになっている。図１に例示する画像処理装置１４は、例えば、ＣＰＵ等の制御装置、ハードディスク等の記憶装置、タッチパネル等の入出力装置、ネットワークボード等の通信装置、スキャナ、プリンタ、ファクシミリ送受信装置、複写機などを含んで構成されている。
【００１９】
図２は、本実施形態に係る情報処理装置１２のハードウェア構成の一例を示す図である。図２に例示するように、本実施形態に係る情報処理装置１２は、例えば、制御部２０、記憶部２２、ユーザインタフェース（ＵＩ）部２４、通信部２６、を含んでいる。これらの要素は、バスなどを介して接続される。制御部２０は、ＣＰＵ等のプログラム制御デバイスであり、情報処理装置１２にインストールされるプログラムに従って動作する。記憶部２２は、ＲＯＭやＲＡＭ等の記憶素子やハードディスクなどである。記憶部２２には、制御部２０によって実行されるプログラムなどが記憶される。また、記憶部２２は、制御部２０のワークメモリとしても動作する。ＵＩ部２４は、ディスプレイ、キーボード、マウス、スピーカー、マイク、などであり、利用者が行った操作の内容や、利用者が入力した音声を制御部２０に出力する。また、このＵＩ部２４は、制御部２０から入力される指示に従って情報を表示出力したり音声出力したりする。通信部２６は、ＬＡＮカード等の通信インタフェースであり、画像処理装置１４との間で情報の送受信を行う。このように、本実施形態では、情報処理装置１２と画像処理装置１４とが接続されている。
【００２０】
図３は、本実施形態に係る情報処理装置１２により実現される機能の一例を示す機能ブロック図である。図３に例示するように、本実施形態では、情報処理装置１２は、例えば、情報記憶部３０、選択肢情報生成部３２、選択肢情報出力部３４、雛型情報生成部３６、雛型対応情報出力部３８、処理記述情報生成部４０、処理実行部４２、設定情報更新部４４、を含むものとして機能する。情報記憶部３０は、記憶部２２を主として実現される。その他の要素は制御部２０を主として実現される。
【００２１】
これらの要素は、コンピュータである情報処理装置１２にインストールされたプログラムを、情報処理装置１２の制御部２０で実行することにより実現されている。このプログラムは、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどのコンピュータ可読な情報伝達媒体を介して、あるいは、インターネットなどの通信手段を介して情報処理装置１２に供給される。
【００２２】
情報記憶部３０は、本実施形態では、例えば、図４に例示する少なくとも１つの機能情報４６を記憶する。図４は、機能情報４６のデータ構造の一例を示す図である。図４では、２つの機能情報４６が例示されている。機能情報４６は、例えば、画像処理装置１４や情報処理装置１２で実現される機能の名称を示す機能名情報４８と、機能に関する設定を示す機能設定情報５０と、を含んでいる。
【００２３】
機能情報４６が示す機能は、例えば、情報処理装置１２が画像処理装置１４から情報を取り込む段階（画像処理装置１４が情報処理装置１２に情報を出力する段階）である入力段階、情報処理装置１２において情報を加工する加工段階、情報処理装置１２からＬＡＮ等の通信手段に接続されている外部の装置（例えば、画像処理装置１４や、ファイルサーバや、メールサーバなど）に情報を配信する配信段階、それぞれに関連付けられている。
【００２４】
入力段階に関連付けられる機能は、例えば、原稿をスキャンする機能や、ファイル（文書や画像など）を受信する機能や、ファイル形式の変換機能や、ファイルの転送機能、などである。加工段階に関連付けられる機能は、例えば、ファイル形式の変換機能や、ＯＣＲ機能や、イメージ加工機能（例えば、自動正立機能や、ノイズ除去機能や、傾き補正機能や、回転機能、などである。配信段階に関連付けられる機能は、例えば、ファイル（例えば、加工後の文書や画像など）をファイルサーバに出力する機能や、ファイルをメール送信する機能や、ファイルをＦＡＸ送信する機能や、ファイルを印刷する機能などである。本実施形態では、これらの機能は、例えば、情報処理装置１２において実現可能なもの、画像処理装置１４において実現可能なもの、情報処理装置１２でも画像処理装置１４でも実現可能なもの、に分類される。
【００２５】
機能設定情報５０は、機能に関する少なくとも１つの設定項目（スキャン機能については、例えば、「カラーモード設定」、「画質設定」、「読み取りサイズ設定」などの設定項目。ファイル転送機能については、例えば、「送信失敗時の再送信設定」、「転送方式設定」、「出力ファイル形式設定」などの設定項目。）、及び、各設定項目について設定される設定値（「カラーモード設定」については、例えば、「カラー」、「白黒」、「グレースケール」、「自動」などの設定値。「出力ファイル形式設定」については、例えば、「ＴＩＦＦ」、「ＪＰＥＧ」などの設定値。）を示している。このように、機能設定情報５０は、例えば、処理が実行される装置（本実施形態では、例えば、情報処理装置１２や画像処理装置１４）における、その処理に対応する機能に関してとり得る設定（例えば、設定項目や設定値）を示している。
【００２６】
選択肢情報生成部３２は、本実施形態では、例えば、処理が実行される装置における、その処理に関してとり得る設定に応じた少なくとも１つの選択肢を示す選択肢情報を生成する。
【００２７】
ここで、本実施形態に係る情報処理装置１２で行われる選択肢情報を生成する処理の流れの一例を、図５に例示するフロー図を参照しながら説明する。
【００２８】
まず、選択肢情報生成部３２が、後述する雛型情報に対応する、少なくとも１つの処理を示す処理情報を取得する（Ｓ１０１）。本処理例では、選択肢情報生成部３２は、利用者によるマウスやキーボードなどのＵＩ部２４の操作に応じて生成される処理情報を取得する。なお、処理情報は、情報記憶部３０に予め記憶されていてもよい。そして、選択肢情報生成部３２が、情報記憶部３０から処理情報を取得してもよい。
【００２９】
本実施形態では、処理情報が示す各処理は、例えば、機能情報４６が示す機能に対応する。そして、機能設定情報５０は、機能に対応する処理に関する設定を示す。本処理例では、選択肢情報生成部３２は、例えば、スキャン処理の後にファイル転送処理を実行するという処理を示す処理情報を取得する。このように、処理情報は、複数の処理（例えば、連携して実行される複数の処理）を示していてもよい。また、処理情報は、複数の処理の実行順序を示していてもよい。
【００３０】
そして、選択肢情報生成部３２が、Ｓ１０１に例示する処理で取得した処理情報に基づいて、図６に例示する機能項目設定画面５２を生成して、ディスプレイなどのＵＩ部２４に表示出力する（Ｓ１０２）。図６に例示する機能項目設定画面５２は、例えば、選択画像５４と設定ボタン５６とを含んでいる。選択肢情報生成部３２は、具体的には、例えば、情報記憶部３０に記憶されている機能情報４６に基づいて、Ｓ１０１に例示する処理により取得される処理情報に対応する各機能（本処理例では、スキャン機能及びファイル転送機能）に関する設定項目を特定する。そして、選択肢情報生成部３２は、例えば、特定された各設定項目と選択画像５４とを関連付けた機能項目設定画面５２を生成して、ディスプレイなどのＵＩ部２４に表示出力する。なお、図６に例示する機能項目設定画面５２には、処理の実行態様（例えば、情報処理装置１２の運用形態。例えば、「バッチ処理」や「逐次処理」。）に関連付けられた選択画像５４が含まれている。
【００３１】
そして、情報処理装置１２の管理者などが、例えば、マウスなどのＵＩ部２４を用いて、機能項目設定画面５２に含まれる少なくとも１つの選択画像５４を選択して、設定ボタン５６を押下すると、選択肢情報生成部３２が、利用者により選択された選択画像５４に対応する設定項目を示す選択設定項目情報、及び、利用者により選択された選択画像５４に対応する処理の実行態様に対応する実行態様対応情報を取得する（Ｓ１０３）。本処理例では、選択肢情報生成部３２は、「カラーモード設定」及び「出力ファイル形式設定」に対応する選択設定項目情報、及び、「バッチ処理」に対応する実行態様対応情報を取得する。
【００３２】
そして、選択肢情報生成部３２が、Ｓ１０１に例示する処理で取得した処理情報に対応する処理に関する設定についての少なくとも１つの選択肢を示す選択肢情報（本処理例では、例えば、図７に例示する設定選択画面５８）を生成する（Ｓ１０４）。本実施形態では、選択肢情報生成部３２は、例えば、機能情報４６に含まれる機能設定情報５０に基づいて、選択設定項目情報に対応する設定項目について設定される設定値を特定する。そして、選択肢情報生成部３２は、選択設定項目情報に対応する各設定項目について設定される設定値の組合せを少なくとも１つ特定する。選択肢情報生成部３２は、具体的には、例えば、スキャン機能に関する設定項目「カラーモード設定」について設定される設定値のうちのいずれかと、ファイル転送機能に関する設定項目「出力ファイル形式設定」について設定される設定値のうちのいずれかと、の組合せ（例えば、「カラー」と「ＴＩＦＦ」との組合せ）を特定する。そして、選択肢情報生成部３２は、特定された各組合せについて、その組合せに対応する処理の設定を示す処理設定情報（例えば、「カラースキャンした文書をＴＩＦＦ形式で出力する」ことを示す処理設定情報）を少なくとも１つ生成する。なお、選択肢情報生成部３２が、Ｓ１０３に例示する処理で取得する実行態様対応情報に応じた処理設定情報を生成してもよい。選択肢情報生成部３２は、例えば、Ｓ１０３に例示する処理で取得する実行態様対応情報が「バッチ処理」を示す場合には、画像処理装置１４で処理を実行することを示す処理設定情報を生成し、Ｓ１０３に例示する処理で取得する実行態様対応情報が「逐次処理」を示す場合には、情報処理装置１２で処理を実行することを示す処理設定情報を生成するようにしてもよい。そして、選択肢情報生成部３２が、処理設定情報に基づいて、図７に例示する設定選択画面５８を生成する。
【００３３】
図７に例示する設定選択画面５８は、処理設定情報に対応する選択肢画像６０と、その選択肢画像６０に関連付けられているラジオボタン６２と、雛型作成ボタン６４と、を含んでいる。なお、設定選択画面５８内における選択肢画像６０は、例えば、五十音順（アルファベット順）、新着順、利用者による操作履歴に基づく利用順などの順序で配置される。
【００３４】
このようにして、選択肢情報生成部３２は、例えば、図５に例示するフロー図に例示する処理により、選択肢情報（例えば、設定選択画面５８）を生成する。
【００３５】
選択肢情報出力部３４は、本実施形態では、例えば、選択肢情報生成部３２が生成する選択肢情報を出力する。選択肢情報出力部３４は、具体的には、例えば、上述のＳ１０４に例示する処理により生成される設定選択画面５８を、ディスプレイなどのＵＩ部２４に表示出力する。
【００３６】
雛型情報生成部３６は、本実施形態では、例えば、処理に関する設定についての各選択肢に関連付けられている、その選択肢に対応する処理の記述が含まれる、実行対象となる処理が記述される処理記述情報の雛型（例えば、レディーメードとも呼ぶ。）となる雛型情報を生成する。本実施形態では、例えば、利用者が、設定選択画面５８に含まれるラジオボタン６２のうちのいずれかを選択して、雛型作成ボタン６４を押下すると、雛型情報生成部３６が、利用者により選択されたラジオボタン６２に関連付けられた選択肢に対応する（処理設定情報に対応する）処理を記述する雛型情報（例えば、カラースキャンした文書をＴＩＦＦ形式で出力する処理を記述する雛型情報）を生成する。雛型情報は、後述する処理記述情報の雛型となっている。
【００３７】
雛型対応情報出力部３８は、本実施形態では、例えば、雛型情報に対応する雛型対応情報を出力する。雛型対応情報出力部３８は、具体的には、例えば、雛型情報生成部３６が生成する雛型情報に基づいて、処理記述情報編集画面（図示せず）を生成して、ディスプレイなどのＵＩ部２４に表示出力する。
【００３８】
処理記述情報生成部４０は、本実施形態では、例えば、処理が記述される処理記述情報を生成する。処理記述情報生成部４０は、具体的には、例えば、利用者による、処理記述情報編集画面に対する操作に応じて、雛型情報を更新することにより、処理記述情報を生成する。処理記述情報生成部４０は、例えば、カラースキャンした文書をＴＩＦＦ形式で出力する処理（ここでは、この処理が入力段階に関連付けられる機能に対応する処理であるとする。）の後段の処理として設定可能な、加工段階や配信段階に関連付けられる機能に対応する処理の一覧をディスプレイなどのＵＩ部２４に表示出力する。そして、処理記述情報生成部４０は、利用者により選択される処理を記述する情報を、雛型情報に追加することにより、画像処理装置１４と情報処理装置１２とが連携して実行される入力から配信までの一連の処理を記述する処理記述情報を生成する。
【００３９】
処理実行部４２は、本実施形態では、例えば、処理記述情報に記述されている処理を実行する。処理実行部４２は、具体的には、例えば、利用者からの処理の実行要求を受け付けて、この実行要求に応じて、処理記述情報に記述されている処理を実行する。
【００４０】
設定情報更新部４４は、本実施形態では、例えば、情報記憶部３０に記憶されている処理の設定を示す情報（具体的には、例えば、機能設定情報５０）を更新する。設定情報更新部４４は、例えば、情報処理装置１２と画像処理装置１４とが接続された際に、接続された画像処理装置１４に記憶されている、画像処理装置１４で実行可能な処理及びその処理に関して設定可能な設定を示す情報を取得する。そして、設定情報更新部４４は、画像処理装置１４から取得した情報と、情報記憶部３０に記憶されている機能情報４６と、の比較結果に基づいて、機能情報４６を更新する。設定情報更新部４４は、より具体的には、例えば、画像処理装置１４から、ＴＩＦＦ、ＪＰＥＧ、ＰＤＦのファイル形式の情報を出力可能であることを示す情報を取得した際には、図８に例示する機能情報４６のように、設定項目「出力ファイル形式設定」について、設定値「ＰＤＦ」を追加するよう機能情報４６に含まれる機能設定情報５０を更新する。なお、選択肢情報生成部３２が、機能設定情報５０の更新に応じて、選択肢情報（例えば、設定選択画面５８）を更新（再生成）してもよい。図９は、選択肢情報生成部３２により更新（再生成）された設定選択画面５８の一例を示す図である。なお、機能情報４６が、画像処理装置１４に関連付けられていてもよい。そして、選択肢情報生成部３２が、画像処理装置１４に関連付けられた選択肢情報（例えば、設定選択画面５８）を生成してもよい。そして、選択肢情報出力部３４が、利用者により選択される画像処理装置１４に関連付けられている選択肢情報（例えば、設定選択画面５８）を出力してもよい。
【００４１】
なお、本発明は上記実施形態に限定されるものではない。
【００４２】
例えば、情報記憶部３０に、図１０に例示する、前段の処理と後段の処理の依存関係を示す処理依存関係情報６６が予め記憶されていてもよい。図１０は、処理依存関係情報６６のデータ構造の一例を示す図である。そして、選択肢情報生成部３２が、取得する処理情報が、処理依存関係情報６６が示す処理の依存関係を充足するか否かに応じて、機能項目設定画面５２の生成処理などを実行するか否かを決定してもよい。また、雛型情報生成部３６が、処理依存関係情報６６が示す依存関係を充足する（あるいは、充足しない）雛型情報を生成してもよい。図１０に例示する処理依存関係情報６６は、前段の処理に対応する前段処理対応機能の名称である前段処理対応機能名と後段の処理に対応する後段処理対応機能の名称である後段処理対応機能名とを含んでいる。そして、図１０に例示する処理依存関係情報６６は、前段処理対応機能と後段処理対応機能との依存関係を示している。
【００４３】
また、情報記憶部３０に、図１１に例示する、連携して実行される複数の処理それぞれに関する設定の組合せの条件（例えば、後段の処理に対する入力として受付可能な前段の処理の出力に関する設定の条件）を示す条件情報６８が予め記憶されていてもよい。図１１は、条件情報６８のデータ構造の一例を示す図である。そして、選択肢情報生成部３２が、条件情報６８が示す条件を充足する（あるいは、充足しない）選択肢情報を生成してもよい。図１１に例示する条件情報６８は、処理に対応する機能の名称である処理対応機能名と、その処理への入力が許容されるファイル形式（すなわち、前段の処理での出力が許容されるファイル形式）の名称である許容入力ファイル形式設定名と、を含んでいる。そして、図１１に例示する条件情報６８は、処理対応機能名に対応する処理に入力されるファイルのファイル形式の条件を示している。
【００４４】
また、例えば、雛型情報が生成される前に処理記述情報が予め生成されていてもよい。そして、情報処理装置１２が、処理記述情報に利用者により選択される雛型情報を追加することにより、処理記述情報を更新するようにしてもよい。
【符号の説明】
【００４５】
１０  情報処理システム、１２  情報処理装置、１４  画像処理装置、２０  制御部、２２  記憶部、２４  ユーザインタフェース（ＵＩ）部、２６  通信部、３０  情報記憶部、３２  選択肢情報生成部、３４  選択肢情報出力部、３６  雛型情報生成部、３８  雛型対応情報出力部、４０  処理記述情報生成部、４２  処理実行部、４４  設定情報更新部、４６  機能情報、４８  機能名情報、５０  機能設定情報、５２  機能項目設定画面、５４  選択画像、５６  設定ボタン、５８  設定選択画面、６０  選択肢画像、６２  ラジオボタン、６４  雛型作成ボタン、６６  処理依存関係情報、６８  条件情報。
【図１】
0005471101.tif 000002
【図２】
0005471101.tif 000003
【図３】
0005471101.tif 000004
【図４】
0005471101.tif 000005
【図５】
0005471101.tif 000006
【図６】
0005471101.tif 000007
【図７】
0005471101.tif 000008
【図８】
0005471101.tif 000009
【図９】
0005471101.tif 000010
【図１０】
0005471101.tif 000011
【図１１】
0005471101.tif 000012