(57)【要約】【課題】ユーザの負担が大きくならないようにするとともに、柔軟性を有するファンクションフローを容易に作成できるようにする。【解決手段】履歴検索部８は、ジョブ履歴の中からジョブを検索し、ファンクションフロー操作制御部２は、その中から複数のジョブを選択する。そして、設定情報抽出部９は、工程ごとに設定情報を抽出し、ジョブ定義ファイル生成部３は、入力、編集、及び出力の工程における設定情報を組み合わせて新規のジョブ定義ファイルを作成することにより、ユーザの負担が大きくならないようにするとともに、柔軟性を有するファンクションフローを容易に作成することができるようにする。【選択図】図１
2008311941.tif 000002
【特許請求の範囲】
【請求項１】
複数のジョブの各々の設定情報とともに、前記複数のジョブの実行履歴を保持する情報処理装置であって、
前記複数のジョブの実行履歴から複数のジョブを選択するジョブ選択手段と、
前記ジョブ選択手段によって選択された複数のジョブに対応する設定情報から、新規のジョブを構成する複数の工程のそれぞれに該当する部分の設定情報を工程ごとに抽出する設定情報抽出手段と、
前記設定情報抽出手段によって抽出された各工程の設定情報を組み合わせて、前記新規のジョブを実行するためのジョブ定義ファイルを作成するジョブ定義ファイル生成手段とを有することを特徴とする情報処理装置。
【請求項２】
前記設定情報抽出手段は、入力、編集、及び出力の３工程の中の該当する工程の設定情報を抽出することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ジョブ選択手段は、前記複数のジョブの実行履歴の中の正常に終了したジョブを選択することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記ジョブ選択手段によってジョブが選択されると、前記選択されたジョブにおける次の工程を含むジョブを、前記複数のジョブの実行履歴から検索するジョブ検索手段を有することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
複数のジョブの各々の設定情報とともに、前記複数のジョブの実行履歴を保持する情報処理装置の情報処理方法であって、
前記複数のジョブの実行履歴から複数のジョブを選択するジョブ選択ステップと、
前記ジョブ選択ステップにおいて選択した複数のジョブの設定情報から、新規のジョブを構成する複数の工程のそれぞれに該当する部分の設定情報を工程ごとに抽出する設定情報抽出ステップと、
前記設定情報抽出ステップにおいて抽出した各工程の設定情報を組み合わせて、前記新規のジョブを実行するためのジョブ定義ファイルを作成するジョブ定義ファイル生成ステップとを有することを特徴とする情報処理方法。
【請求項６】
前記設定情報抽出ステップにおいては、入力、編集、及び出力の３工程の中の該当する工程の設定情報を抽出することを特徴とする請求項５に記載の情報処理方法。
【請求項７】
前記ジョブ選択ステップにおいては、前記複数のジョブの実行履歴の中の正常に終了したジョブを選択することを特徴とする請求項５に記載の情報処理方法。
【請求項８】
前記ジョブ選択ステップにおいてジョブが選択されると、前記選択されたジョブにおける次の工程を含むジョブを、前記複数のジョブの実行履歴から検索するジョブ検索ステップを有することを特徴とする請求項５に記載の情報処理方法。
【請求項９】
複数のジョブの各々の設定情報とともに、前記複数のジョブの実行履歴を保持する情報処理装置において行われる各ステップをコンピュータに実行させるプログラムであって、
前記複数のジョブの実行履歴から複数のジョブを選択するジョブ選択ステップと、
前記ジョブ選択ステップにおいて選択した複数のジョブの設定情報から、新規のジョブを構成する複数の工程のそれぞれに該当する部分の設定情報を工程ごとに抽出する設定情報抽出ステップと、
前記設定情報抽出ステップにおいて抽出した各工程の設定情報を組み合わせて、前記新規のジョブを実行するためのジョブ定義ファイルを作成するジョブ定義ファイル生成ステップとをコンピュータに実行させることを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置、情報処理方法、プログラム及び記録媒体に関し、特に、１つのファンクションフロー（ジョブ）を生成するために用いて好適な技術に関する。
【背景技術】
【０００２】
従来、コピー、ボックス、送信などのファンクション毎に、ジョブに対する設定値を予め記憶させておき、新規のジョブを設定する時に再利用する技術が提供されている。さらに、ファンクション毎ではなく、複数のファンクションに跨った形でジョブに対する設定値を記述したファンクションフロー定義ファイルを作成し、その定義ファイルを１回呼び出すだけで複数のファンクションのジョブを連続実行できる。このように、ファンクションフローを定義して、ファンクションフローを実行する技術も提供されている。
【０００３】
また、近年におけるワークフローシステムでは、情報として予め記憶してある複数の工程の中から、ユーザの目的に応じて必要な工程を検索する。そして、検索された工程を自動的に組み合わせて、新規のワークフローを作成するといった技術が提供されている（例えば、特許文献１参照）。
【０００４】
以上のように、近年においては、複数のジョブもしくは工程に関する情報を予め記憶させておき、それらを組み合わせて新規のファンクションフローもしくはワークフローを作成している。以下、ファンクションフロー及びワークフローを代表してファンクションフローと称す。
【０００５】
【特許文献１】特開２００４−７０６９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
新規のファンクションフローを作成する際には、ファンクションフローの設定を最初から行う必要がある。このため、複数のジョブもしくは工程に関する情報を組み合わせて新規のファンクションフローを作成すると、ユーザにとって負担が大きくなってしまうという問題点があった。
【０００７】
そこで、この問題を解決するためには、前述した従来の技術のように、ジョブもしくは工程に関する情報を予め記憶させておき、それらを組み合わせればよいが、入力、編集、出力の工程を有するジョブ、あるいは工程を単純に連続実行することしかできなかった。このため、柔軟性を有するファンクションフローを作成することが難しいという問題点があった。
【０００８】
本発明は前述の問題点に鑑み、ユーザの負担が大きくならないようにするとともに、柔軟性を有するファンクションフローを容易に作成できるようにすることを目的としている。
【課題を解決するための手段】
【０００９】
本発明の情報処理装置は、複数のジョブの各々の設定情報とともに、前記複数のジョブの実行履歴を保持する情報処理装置であって、前記複数のジョブの実行履歴から複数のジョブを選択するジョブ選択手段と、前記ジョブ選択手段によって選択された複数のジョブに対応する設定情報から、新規のジョブを構成する複数の工程のそれぞれに該当する部分の設定情報を工程ごとに抽出する設定情報抽出手段と、前記設定情報抽出手段によって抽出された各工程の設定情報を組み合わせて、前記新規のジョブを実行するためのジョブ定義ファイルを作成するジョブ定義ファイル生成手段とを有することを特徴とする。
【００１０】
本発明の情報処理方法は、複数のジョブの各々の設定情報とともに、前記複数のジョブの実行履歴を保持する情報処理装置の情報処理方法であって、前記複数のジョブの実行履歴から複数のジョブを選択するジョブ選択ステップと、前記ジョブ選択ステップにおいて選択した複数のジョブの設定情報から、新規のジョブを構成する複数の工程のそれぞれに該当する部分の設定情報を工程ごとに抽出する設定情報抽出ステップと、前記設定情報抽出ステップにおいて抽出した各工程の設定情報を組み合わせて、前記新規のジョブを実行するためのジョブ定義ファイルを作成するジョブ定義ファイル生成ステップとを有することを特徴とする。
【００１１】
本発明のプログラムは、複数のジョブの各々の設定情報とともに、前記複数のジョブの実行履歴を保持する情報処理装置において行われる各ステップをコンピュータに実行させるプログラムであって、前記複数のジョブの実行履歴から複数のジョブを選択するジョブ選択ステップと、前記ジョブ選択ステップにおいて選択した複数のジョブの設定情報から、新規のジョブを構成する複数の工程のそれぞれに該当する部分の設定情報を工程ごとに抽出する設定情報抽出ステップと、前記設定情報抽出ステップにおいて抽出した各工程の設定情報を組み合わせて、前記新規のジョブを実行するためのジョブ定義ファイルを作成するジョブ定義ファイル生成ステップとをコンピュータに実行させることを特徴とする。
【００１２】
本発明の記録媒体は、前記に記載のプログラムを記録したことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、複数のジョブの実行履歴から複数のジョブを選択して、工程ごとに設定情報を抽出して組み合わせてジョブ定義ファイルを作成するようにした。これにより、ユーザの負担が大きくならないようにするとともに、柔軟性を有するファンクションフローを容易に作成することができる。
【発明を実施するための最良の形態】
【００１４】
（第１の実施形態）
以下、本発明の実施形態について図面を参照しながら説明する。
まず、本実施形態の情報処理装置の背景技術となる情報処理装置の機能構成例について図１０を参照しながら説明する。
図１０において、情報処理装置１０００は、コピー、ボックス、送信などのファンクション毎のジョブの設定を行うためのジョブ設定操作制御部１１００を有している。操作者の操作に応じて、ジョブ設定操作制御部１１００は、各ファンクション画面から設定された内容に従って、コントローラ１５００が解釈可能なコマンドを生成し、ジョブの実行依頼を行う。
【００１５】
コントローラ１５００は、生成されたコマンドに従ってジョブを生成し、スキャナやプリンタ、E-mail、ＦＡＸなどの制御を行う。また、ジョブが終了すると、ジョブの実行結果をジョブ履歴保存部１７００に格納する。ジョブ履歴保存部１７００には、ジョブの実行結果とともに、各ジョブに対する設定情報も保持されており、ジョブを生成する時に割り振られるジョブＩＤにより、実行結果と設定情報とが関連付けられている。
【００１６】
これに対し、ファンクションフローを生成、実行するためのファンクションフロー操作制御部１２００が別途存在する。例えば、図２に示すように、入力・編集・出力の工程別に、情報処理装置１０００内の全てのファンクションに必要な設定が可能となっている。そして、例えば、編集を行うページ数、印刷する際の用紙のサイズなどの設定も同時に行うことができる。
【００１７】
ジョブ定義ファイル生成部１３００は、操作者による操作に応じてファンクションフロー操作制御部１２００から入力された設定内容を受け取ると、受け取った設定内容を、予め決められたフォーマットでＸＭＬファイルへ書き出す。そして、ジョブ定義ファイルとしてジョブ定義ファイル保存部１６００に格納する。また、格納されたジョブ定義ファイルを呼び出すため、例えば、図３に示すように、ジョブ定義ファイル毎にボタンをファンクションフロー操作制御部１２００により表示する。
【００１８】
図３に示す何れかのボタンが操作者により押下されると、ファンクションフロー操作制御部１２００は、押下されたボタンに該当するジョブ定義ファイルを、ジョブ定義ファイル保存部１６００から呼び出し、スクリプト変換部１４００へ送る。スクリプト変換部１４００は、送られたジョブ定義ファイルを解析し、コントローラ１５００が解釈可能なコマンドに変換してから、コントローラ１５００に対してジョブの実行を依頼する。
【００１９】
このように、背景技術では、ファンクションフロー操作制御部１２００からジョブ定義ファイルを作成するために、編集を行うページ数、印刷する際の用紙のサイズなども含めて全ての設定を最初から行う必要があった。さらに、ファンクション毎のジョブ設定操作制御部１１００から過去に設定・実行されたジョブの実行実績を利用することができなかった。
【００２０】
図１は、本実施形態の情報処理装置の機能構成例を示すブロック図である。
図１に示すように、情報処理装置１００は、コピー、ボックス、送信などのファンクション毎のジョブの設定を行うためのジョブ設定操作制御部１を有しており、さらに、履歴検索部８と設定情報抽出部９とを有している。図１に示す各ブロックの動作の内容については、具体的なユースケース、操作画面例、及びフローチャートを参照しながら、説明を行う。
【００２１】
１つのユースケースとして、「スキャン文書とボックス内文書を結合して印刷し、更にＰＤＦ化してE-mailに添付送信」という業務を行う例について説明する。前記のような業務を、従来のファンクション毎のジョブで実現しようとする場合は、以下の（１）〜（４）の様な４つのジョブを実行する必要があった。
（１）原稿をスキャンしてBoxに保存する（まず、原稿をスキャンする（読み込み設定：フルカラー／Ａ４／両面原稿／等倍／etc.）。次に、「Box01」に文書名「報告書本文」として保存する。）。
（２）（１）で保存した文書と既存のボックス内文書とを結合してボックスに保存する（まず、「Box01」の「報告書本文」と「Box00」の「報告書表紙」とを文書結合する。次に、結合文書を文書名「報告書」として「Box02」へ保存する。）。
（３）（２）で保存した結合文書を印刷する（「Box02」の「報告書」を印刷する（印刷設定：白黒／2in1／右上ステイプル／２部／etc.）。）。
（４）（２）で保存した結合文書をＰＤＦ化してE-mailに添付して送信する（「Box02」の「報告書」を送信する（送信設定：ＰＤＦ／送信種別（E-mail）／宛先（abcd@kanon.co.jp）／送信文書名：報告書／etc.）。）。
【００２２】
これらの４つのジョブを連結させて実行可能なジョブ定義ファイルを、ジョブ履歴を用いて作成する手順の一例について以下に説明する。
【００２３】
［全ジョブ履歴を対象とする場合］
操作者による操作に応じてファンクションフロー操作制御部２から、「ジョブ履歴からフローを作成する」という指示がされると、履歴検索部８は、まず入力工程を有するジョブ履歴を検索する（ステップＳ１０１）。なお、全てのジョブは入力工程を有するため、実質的には全てのジョブ履歴が検索対象となる。そして、その検索結果として、図示しない表示部にジョブ履歴を表示する（ステップＳ１０２）。そして、操作者の操作に応じてファンクションフロー操作制御部２は、表示されたジョブ履歴の中から、前述した（１）のジョブに該当するものを選択する。
【００２４】
次に、操作者の操作に応じてファンクションフロー操作制御部２は、表示されたジョブ履歴の中から、前述した（２）のジョブに該当するものを選択する。なお、入力工程として「Box01」の文書と、「Box00」の文書とを選択するという２種類が存在するため、（１）のジョブに対してどちらのBoxの文書を結合するのかを操作者に対して指定させる。本実施形態においては、（１）のジョブで生成された文書に対して結合する文書は、「Box00」の文書であるため、操作者による操作に応じてファンクションフロー操作制御部２は、「Box00」を選択する。
【００２５】
以上のように必要なジョブを一通り指定し、図６に示す追加ボタン６３が操作者により押下されると、ファンクションフロー操作制御部２はジョブ選択手段として機能し、ジョブ定義ファイルに設定すべきジョブを決定する（ステップＳ１０３）。そして、ファンクションフロー操作制御部２は、決定したジョブの設定の中からどの工程を抽出すべきかを判断する（ステップＳ１０４）。
【００２６】
この判断の結果、入力工程を抽出する場合はステップＳ１０５に進み、設定情報抽出部９に対して、入力工程の設定値のみを抽出するよう指示を出す。そして、設定情報抽出部９は、決定されたジョブの中から入力工程に該当する設定値のみを抽出する。本実施形態において、抽出される部分は、（１）のジョブの中の「読み込み設定：フルカラー／Ａ４／両面原稿／等倍／etc.」と、（２）のジョブの「「Box00」の「報告書表紙」」である。
【００２７】
次に、全ての工程について設定値が入力されたか否かを判断する（ステップＳ１０８）。この判断の結果、全ての工程について設定値が入力されていない場合は、ステップＳ１０１に戻る。本実施形態では、次に、編集工程とするジョブを選択するため、操作者の操作により、図６に示す編集ボタン６４が押下される。そして、編集ボタン６４の押下に応じて、履歴検索部８は、編集工程を有するジョブの検索を行う（ステップＳ１０１）。そして、図７に示すような、編集工程を有するジョブの履歴を表示する（ステップＳ１０２）。これにより、ユーザは所望のジョブを選択することが可能となる。
【００２８】
本実施形態では、操作者の操作に応じてファンクションフロー操作制御部２は、表示されたジョブ履歴７１の中から、前述した（２）のジョブに該当するものを選択する。そして、図７の追加ボタン７３が押下されると、ファンクションフロー操作制御部２は、ジョブを決定する（ステップＳ１０３）。そして、ファンクションフロー操作制御部２は、どの工程を抽出するかを判断する（ステップＳ１０４）。今回は編集工程であるため、設定情報抽出部９は、決定された（２）のジョブの中から「（入力工程で指定された文書を）文書結合する」という設定値を抽出する（ステップＳ１０６）。そして、次に、ステップＳ１０８において、全ての工程について設定値が入力されたか否かを判断し、出力工程を有するジョブを選択するため、ステップＳ１０１に戻る。
【００２９】
出力工程に関しても同様な手順で、図８に示すようなジョブ履歴８１の中から前述した（３）及び（４）のジョブを選択する（ステップＳ１０３）。そして、設定情報抽出部９は、（３）のジョブの中から「（編集された文書を）印刷する（印刷設定：白黒／2in1／右上ステイプル／２部／etc.）」という設定値を抽出する。さらに、（４）のジョブの中から「（編集された文書を）送信する（送信設定：ＰＤＦ／送信種別（E-mail）／宛先（abcd@kanon.co.jp）／送信文書名：報告書／etc.）」という設定値を抽出する（ステップＳ１０７）。
【００３０】
以上のように全ての工程の設定値を抽出すると、全ての工程について設定値が入力されるので、ステップＳ１０８の判断の結果が「イエス」となり、ステップＳ１０９に進む。ステップＳ１０９においては、抽出された各設定値を元に、ジョブ定義ファイル生成部３は、図９に示すような新規ジョブを作成する。次に、ステップＳ１１０に進み、ＸＭＬ形式にファイル化して、ジョブ定義ファイルとしてジョブ定義ファイル保存部６に保存する。その後、処理を終了する。なお、ジョブ定義ファイルが保存されると、図３に示す表示画面において、ファンクションフロー操作制御部２により操作画面上に、ボタンが追加される。
【００３１】
そして、追加されたボタンが操作者により押下されると、ファンクションフロー操作制御部２は、押下されたボタンに該当するジョブ定義ファイルを、ジョブ定義ファイル保存部６から呼び出し、スクリプト変換部４へ送る。スクリプト変換部４は、送られたジョブ定義ファイルを解析し、コントローラ５が解釈可能なコマンドに変換してから、コントローラ５に対してジョブの実行を依頼する。
【００３２】
コントローラ５は、生成されたコマンドに従ってジョブを生成し、スキャナやプリンタ、E-mail、ＦＡＸなどの制御を行う。また、ジョブが終了すると、ジョブの実行結果をジョブ履歴保存部７に格納する。ジョブ履歴保存部７には、ジョブの実行結果とともに、各ジョブに対する設定情報も保持されており、ジョブを生成する時に割り振られるジョブＩＤにより、実行結果と設定情報とが関連付けられている。
【００３３】
本実施形態では、全ジョブを選択の対象としたが、履歴検索部８に検索を依頼する際の条件として、「実行結果がＯＫのジョブに限定」という指定も可能である。図６や図７では、実行結果がＮＧのジョブも設定情報の抽出対象となっているが、実行結果がＯＫのジョブという条件を指定した場合は、実行結果がＯＫのジョブのみに絞り込まれた状態で表示される。これにより、ファンクションフロー化した場合も、最終工程まで正常に終了する可能性の高いジョブ定義ファイルを生成することができる。
【００３４】
［ジョブの連続性を自動的に判別する場合］
次に、先に選択されたジョブの出力工程を基に、後の工程として選択するジョブを絞り込む方法の一例について、図４を参照しながら説明する。
まず、操作者の操作により第１のジョブ２１〜第４のジョブ２４の中から入力工程として第１のジョブ２１と第２のジョブ２２とが選択された場合、履歴検索部８はジョブ検索手段として機能し、後の編集工程用のジョブを検索する。その際、履歴検索部８は、「入力工程がスキャン、もしくは「Box01」、もしくは「Box00」、かつ編集工程を有するジョブ」という条件で検索を行う。この結果、スキャン、「Box00」、「Box01」以外の文書を入力工程とするジョブは選択対象として表示されないため、操作者は、所望のジョブを見つけ易くなる。
【００３５】
さらに、編集工程用のジョブとして第２のジョブ２２を選択した場合、第２のジョブ２２の出力工程は「「Box02」へ保存」である。このため、続く出力工程用のジョブを検索する際には、履歴検索部８は「入力工程が「Box02」で、かつ出力工程を有するジョブ」という条件で検索を行う。
【００３６】
以上のように、本実施形態においては、新規のジョブ定義ファイルを作成する際に、過去のジョブの実行履歴を利用するため、単一のジョブとして正常終了したものの中から一工程を選択するといった操作が可能となる。その結果、最終工程まで正常に実行される可能性の高いファンクションフローを作成することができる。また、各ジョブの設定情報の中から、入力、編集、出力といったさらに細分化された工程のみを部分的に再利用することができるため、柔軟性を有するファンクションフローの作成が容易となる。
【００３７】
（本発明に係る他の実施形態）
前述した本発明の実施形態における情報処理装置を構成する各手段、並びに情報処理装置の制御方法の各ステップは、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００３８】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００３９】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図５に示すフローチャートに対応したプログラム）を、システムまたは装置に直接、または遠隔から供給する場合も含む。そして、そのシステムまたは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００４０】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００４１】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００４２】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスクなどがある。さらに、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などもある。
【００４３】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する方法がある。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００４４】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００４５】
また、その他の方法として、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記録媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００４６】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００４７】
さらに、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施形態の情報処理装置の機能構成例を示すブロック図である。
【図２】背景技術におけるファンクションフロー作成用の操作画面の一例を示す図である。
【図３】ファンクションフロー呼び出し・実行画面の一例を示す図である。
【図４】本発明の実施形態におけるジョブの構成例を示す図である。
【図５】本発明の実施形態におけるファンクションフローを作成する手順の一例を示すフローチャートである。
【図６】本発明の実施形態における入力工程用のジョブを選択するための画面の一例を示す図である。
【図７】本発明の実施形態における編集工程用のジョブを選択するための画面の一例を示す図である。
【図８】本発明の実施形態における出力工程用のジョブを選択するための画面の一例を示す図である。
【図９】本発明の実施形態における最終的に生成されるジョブの構成例を示す図である。
【図１０】本発明の背景技術の情報処理装置の機能構成例を示すブロック図である。
【符号の説明】
【００４９】
１  ジョブ設定操作制御部
２  ファンクションフロー操作制御部
３  ジョブ定義ファイル生成部
４  スクリプト変換部
５  コントローラ
６  ジョブ定義ファイル保存部
７  ジョブ履歴保存部
８  履歴検索部
９  設定情報抽出部
１００  情報処理装置
【図１】
2008311941.tif 000003
【図２】
2008311941.tif 000004
【図３】
2008311941.tif 000005
【図４】
2008311941.tif 000006
【図５】
2008311941.tif 000007
【図６】
2008311941.tif 000008
【図７】
2008311941.tif 000009
【図８】
2008311941.tif 000010
【図９】
2008311941.tif 000011
【図１０】
2008311941.tif 000012