【手続補正書】
【提出日】平成19年8月3日(2007.8.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の処理が連結されたフローを生成する情報処理装置であって、
複数の処理の各々について入力データと出力データを規定する処理情報が登録された登録手段と、
フローを生成するために、第１の処理に後続する処理として第２の処理の接続が指示された場合、前記処理情報を参照して、前記第２の処理の入力データが不足するか否かを判定する判定手段と、
前記判定手段で不足すると判定された場合、不足している入力データを出力可能な処理を、前記処理情報を参照して、候補処理として取得する取得手段と、
前記取得手段で取得した候補処理を提示する提示手段と、
前記提示手段で提示された候補処理のうちの一つを選択する操作に応じて、選択された候補処理を前記第２の処理の前段の処理として接続する接続手段とを備えることを特徴とする情報処理装置。
【請求項２】
前記処理情報は各処理が属するカテゴリを示すカテゴリ情報を含み、
前記取得手段は、前記判定手段で入力データが不足すると判定された場合に、前記処理情報を参照して、前記第２の処理と同じカテゴリに属するとともに、不足している入力データを出力可能な処理を候補処理として取得することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記処理情報は各処理が属するカテゴリを示すカテゴリ情報を含み、
前記登録手段は、カテゴリの階層構造を示す階層情報を登録しており、
前記取得手段は、前記判定手段で入力データが不足すると判定された場合に、前記処理情報と前記階層情報を参照して、前記第２の処理と同じカテゴリまたは該カテゴリの上位階層のカテゴリに属し、不足している入力データを出力可能な処理を候補処理として取得することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記取得手段は、前記第２の処理において２つ以上の入力データが不足する場合、不足する全ての入力データに対応する出力データを有する処理を候補処理として取得することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記取得手段は、前記第２の処理において２つ以上の入力データが不足する場合、不足する入力データの一部に対応する出力データを有する処理を候補処理として取得することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項６】
前記処理情報は、１つの処理が複数のカテゴリに属することを許容することを特徴とする請求項２または３に記載の情報処理装置。
【請求項７】
前記提示手段で提示された候補処理より選択された処理が入力データを必要とする場合に、当該選択された処理の入力データが不足しているとして前記取得手段、前記提示手段及び前記接続手段を機能させることを特徴とする請求項１に記載の情報処理装置。
【請求項８】
複数の処理が連結されたフローを生成する情報処理装置であって、
複数の処理の各々について入力データと出力データを規定する処理情報が登録された登録手段と、
フローを生成するために、処理が設定された場合に、前記処理情報を参照して、前記処理の入力データを出力可能な処理を候補処理として取得する取得手段と、
前記取得手段で取得した候補処理を提示する提示手段と、
前記提示手段で提示された候補処理のうちの一つを選択する操作に応じて、選択された候補処理を前記処理の前段の処理として接続する接続手段とを有することを特徴とする情報処理装置。
【請求項９】
複数の処理が連結されたフローを生成する情報処理方法であって、
複数の処理の各々について入力データと出力データを規定する処理情報をメモリに登録する登録工程と、
フローを生成するために、第１の処理に後続する処理として第２の処理の接続が指示された場合、前記メモリに登録された前記処理情報を参照して、前記第２の処理の入力データが不足するか否かを判定する判定工程と、
前記判定工程で不足すると判定された場合、不足している入力データを出力可能な処理を、前記処理情報を参照して、候補処理として取得する取得工程と、
前記取得工程で取得した候補処理を表示装置に表示させる提示工程と、
前記提示工程で提示された候補処理のうちの一つを選択する操作に応じて、選択された候補処理を前記第２の処理の前段の処理として接続する接続工程とを備えることを特徴とする情報処理方法。
【請求項１０】
前記処理情報は各処理が属するカテゴリを示すカテゴリ情報を含み、
前記取得工程は、前記判定工程で入力データが不足すると判定された場合に、前記処理情報を参照して、前記第２の処理と同じカテゴリに属するとともに、不足している入力データを出力可能な処理を候補処理として取得することを特徴とする請求項９に記載の情報処理方法。
【請求項１１】
前記処理情報は各処理が属するカテゴリを示すカテゴリ情報を含み、
前記登録工程は、カテゴリの階層構造を示す階層情報を登録しており、
前記取得工程は、前記判定工程で入力データが不足すると判定された場合に、前記処理情報と前記階層情報を参照して、前記第２の処理と同じカテゴリまたは該カテゴリの上位階層のカテゴリに属し、不足している入力データを出力可能な処理を候補処理として取得することを特徴とする請求項９に記載の情報処理方法。
【請求項１２】
前記取得工程は、前記第２の処理において２つ以上の入力データが不足する場合、不足する全ての入力データに対応する出力データを有する処理を候補処理として取得することを特徴とする請求項９乃至１１のいずれか１項に記載の情報処理方法。
【請求項１３】
前記取得工程は、前記第２の処理において２つ以上の入力データが不足する場合、不足する入力データの一部に対応する出力データを有する処理を候補処理として取得することを特徴とする請求項９乃至１１のいずれか１項に記載の情報処理方法。
【請求項１４】
前記処理情報は、１つの処理が複数のカテゴリに属することを許容することを特徴とする請求項１０または１１に記載の情報処理方法。
【請求項１５】
前記提示工程で提示された候補処理より選択された処理が入力データを必要とする場合に、当該選択された処理の入力データが不足しているとして前記取得工程、前記提示工程及び前記接続工程を機能させることを特徴とする請求項９に記載の情報処理方法。
【請求項１６】
複数の処理が連結されたフローを生成する情報処理方法であって、
複数の処理の各々について入力データと出力データを規定する処理情報をメモリに登録する登録工程と、
フローを生成するために、処理が設定された場合に、前記メモリに登録された前記処理情報を参照して、前記処理の入力データを出力可能な処理を候補処理として取得する取得工程と、
前記取得手段で取得した候補処理を表示装置に表示させる提示工程と、
前記提示工程で提示された候補処理のうちの一つを選択する操作に応じて、選択された候補処理を前記処理の前段の処理として接続する接続工程とを有することを特徴とする情報処理方法。
【請求項１７】
請求項９乃至１６のいずれか１項に記載の情報処理方法をコンピュータに実行させるための制御プログラム。
【請求項１８】
請求項９乃至１６のいずれか１項に記載の情報処理方法をコンピュータに実行させるための制御プログラムを格納した記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記の目的を達成するための本発明による情報処理装置は以下の構成を備えるすなわち、
複数の処理が連結されたジョブフローを生成する情報処理装置であって、
複数の処理の各々について入力データと出力データを規定する処理情報が登録された登録手段と、
ジョブフローを生成するために、第１の処理に後続する処理として第２の処理の接続が指示された場合、前記処理情報を参照して、前記第２の処理の入力データが不足するか否かを判定する判定手段と、
前記判定手段で不足すると判定された場合、不足している入力データを出力可能な処理を、前記処理情報を参照して、候補処理として取得する取得手段と、
前記取得手段で取得した候補処理を提示する提示手段と、
前記提示手段で提示された候補処理のうちの一つを選択する操作に応じて、選択された候補処理を前記第２の処理の前段の処理として接続する接続手段とを備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、上記の目的を達成するための本発明の他の態様による情報処理装置は以下の構成を備える。すなわち、
複数の処理が連結されたフローを生成する情報処理装置であって、
複数の処理の各々について入力データと出力データを規定する処理情報が登録された登録手段と、
フローを生成するために、処理が設定された場合に、前記処理情報を参照して、前記処理の入力データを出力可能な処理を候補処理として取得する取得手段と、
前記取得手段で取得した候補処理を提示する提示手段と、
前記提示手段で提示された候補処理のうちの一つを選択する操作に応じて、
選択された候補処理を前記処理の前段の処理として接続する接続手段とを有する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、上記の目的を達成するための本発明による情報処理方法は、
複数の処理が連結されたフローを生成する情報処理方法であって、
複数の処理の各々について入力データと出力データを規定する処理情報をメモリに登録する登録工程と、
フローを生成するために、第１の処理に後続する処理として第２の処理の接続が指示された場合、前記メモリに登録された前記処理情報を参照して、前記第２の処理の入力データが不足するか否かを判定する判定工程と、
前記判定工程で不足すると判定された場合、不足している入力データを出力可能な処理を、前記処理情報を参照して、候補処理として取得する取得工程と、
前記取得工程で取得した候補処理を表示装置に表示させる提示工程と、
前記提示工程で提示された候補処理のうちの一つを選択する操作に応じて、選択された候補処理を前記第２の処理の前段の処理として接続する接続工程とを備える。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また、上記の目的を達成するための本発明の他の態様による情報処理方法は、
複数の処理が連結されたフローを生成する情報処理方法であって、
複数の処理の各々について入力データと出力データを規定する処理情報をメモリに登録する登録工程と、
フローを生成するために、処理が設定された場合に、前記メモリに登録された前記処理情報を参照して、前記処理の入力データを出力可能な処理を候補処理として取得する取得工程と、
前記取得手段で取得した候補処理を表示装置に表示させる提示工程と、
前記提示工程で提示された候補処理のうちの一つを選択する操作に応じて、
選択された候補処理を前記処理の前段の処理として接続する接続工程とを有する。