【手続補正書】
【提出日】平成23年8月2日(2011.8.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
割当対象物であるオブジェクトを時系列に割当が可能なリソースに関するリソースデータに対する、当該オブジェクトに関するオブジェクトデータの割当を管理する情報処理装置であって、
割当対象であるオブジェクトデータ毎に、当該オブジェクトデータを前記リソースデータに割り当てるための割当条件を設定する割当条件設定手段と、
前記割当対象のオブジェクトデータの各々における前記リソースデータに対する割当順序を決定するための割当順序条件を設定する割当順序条件設定手段と、
前記設定された割当順序条件に基づいて、前記割当対象のオブジェクトデータの各々における前記リソースデータに対する割当順序を決定する割当順序決定手段と、
前記設定された割当条件、及び前記決定された割当順序に基づいて、前記割当対象のオブジェクトデータ毎に、当該オブジェクトデータの割当候補となるリソースデータを検索し、当該検索された割当候補のリソースデータに対して当該オブジェクトデータの割当を行う割当手段と、
を備え、
前記割当順序条件には前記オブジェクトデータの前記リソースデータへの割当候補数が含まれ、
前記割当対象のオブジェクトデータ毎に、当該オブジェクトデータの割当候補となるリソースデータを検索し、当該検索されたリソースデータへの割当候補数を計数する計数手段をさらに備え、
前記割当順序決定手段は、前記計数手段で計数されたオブジェクトデータ毎のリソースデータへの割当候補数に従って、前記オブジェクトデータのリソースデータへの割当順序を決定し、
前記割当手段は、前記割当順序決定手段で決定した前記割当順序で一部のオブジェクトデータの割当処理を行い、
前記割当手段による前記一部のオブジェクトデータの割当処理終了後、前記計数手段は、残りの前記割当対象のオブジェクトデータ毎に、前記割当手段で一部のオブジェクトデータがリソースデータに割り当てられた状態のリソースデータうち、当該オブジェクトデータの割当候補となるリソースデータを検索し、当該検索されたリソースデータへの割当候補数を計数し、
前記計数手段、前記割当順序決定手段、及び前記割当手段による処理を繰り返し実行することで、前記オブジェクトデータを前記リソースデータに対して割り当てること
を特徴とする情報処理装置。
【請求項２】
前記割当条件設定手段は、複数種類の項目を前記割当条件として設定し、かつそれぞれの割当条件について重み付けを設定し、
前記割当順序決定手段はさらに、前記重み付けを用いて前記割当順序を決定すること
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記割当手段によるリソースデータへのオブジェクトデータの割当を確定する確定手段をさらに備えること
を特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記確定手段によりリソースデータへのオブジェクトデータの割当を確定する割当確定条件を設定する割当確定条件設定手段をさらに備え、
前記確定手段は、前記割当確定条件に合致するオブジェクトデータのリソースデータへの割当を確定すること
を特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記リソースデータ毎に、当該リソースデータに割り当てられたオブジェクトデータの割当状態をタイムチャート表示する第１の表示制御手段をさらに備え、
前記第１の表示制御手段は、前記確定手段によりリソースデータへの割当が確定したオブジェクトデータの割当状態のタイムチャート表示と、リソースデータへの割当が確定していないオブジェクトデータの割当状態のタイムチャート表示とを表示形態を異ならせて表示すること
を特徴とする請求項３または４に記載の情報処理装置。
【請求項６】
当該オブジェクトデータを前記リソースデータに割り当てるための前記割当条件に対して許容される緩和条件を設定する緩和条件設定手段と、
前記割当条件と前記緩和条件とを用いて、新たな割当条件を決定する決定手段
をさらに備えることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項７】
前記決定手段で決定された新たな割当条件に従ってリソースデータに割り当てられたオブジェクトデータの割当条件及び新たな割当条件を表示する第２の表示制御手段
をさらに備えることを特徴とする請求項６に記載の情報処理装置。
【請求項８】
割当対象物であるオブジェクトを時系列に割当が可能なリソースに関するリソースデータに対する、当該オブジェクトに関するオブジェクトデータの割当を管理する情報処理装置の制御方法であって、
割当対象であるオブジェクトデータ毎に、当該オブジェクトデータを前記リソースデータに割り当てるための割当条件を設定する割当条件設定ステップと、
前記割当対象のオブジェクトデータの各々における前記リソースデータに対する割当順序を決定するための割当順序条件を設定する割当順序条件設定ステップと、
前記設定された割当順序条件に基づいて、前記割当対象のオブジェクトデータの各々における前記リソースデータに対する割当順序を決定する割当順序決定ステップと、
前記設定された割当条件、及び前記決定された割当順序に基づいて、前記割当対象のオブジェクトデータ毎に、当該オブジェクトデータの割当候補となるリソースデータを検索し、当該検索された割当候補のリソースデータに対して当該オブジェクトデータの割当を行う割当ステップと、
を備え、
前記割当順序条件には前記オブジェクトデータの前記リソースデータへの割当候補数が含まれ、
前記割当対象のオブジェクトデータ毎に、当該オブジェクトデータの割当候補となるリソースデータを検索し、当該検索されたリソースデータへの候補数を計数する計数ステップをさらに備え、
前記割当順序決定ステップで、前記計数手段で計数されたオブジェクトデータ毎のリソースデータへの割当候補数に従って、前記オブジェクトデータのリソースデータへの割当順序を決定し、
前記割当ステップで、前記割当順序決定手段で決定した前記割当順序で一部のオブジェクトデータの割当処理を行い、
前記割当ステップでの前記一部のオブジェクトデータの割当処理終了後、前記計数ステップで、残りの前記割当対象のオブジェクトデータ毎に、前記割当ステップで一部のオブジェクトデータがリソースデータに割り当てられた状態のリソースデータうち、当該オブジェクトデータの割当候補となるリソースデータを検索し、当該検索されたリソースデータへの割当候補数を計数し、
前記計数ステップ、前記割当順序決定ステップ、及び前記割当ステップによる処理を繰り返し実行することで、前記オブジェクトデータを前記リソースデータに対して割り当てること
を特徴とする情報処理装置の制御方法。
【請求項９】
前記割当ステップでのリソースデータへのオブジェクトデータの割当を確定する確定ステップをさらに備えること
を特徴とする請求項８に記載の情報処理装置の制御方法。
【請求項１０】
前記確定ステップでリソースデータへのオブジェクトデータの割当を確定する割当確定条件を設定する割当確定条件設定ステップをさらに備え、
前記確定ステップでは、前記割当確定条件に合致するオブジェクトデータのリソースデータへの割当を確定すること
を特徴とする請求項９に記載の情報処理装置の制御方法。
【請求項１１】
割当対象物であるオブジェクトを時系列に割当が可能なリソースに関するリソースデータに対する、当該オブジェクトに関するオブジェクトデータの割当を管理する情報処理装置を、
割当対象であるオブジェクトデータ毎に、当該オブジェクトデータを前記リソースデータに割り当てるための割当条件を設定する割当条件設定手段と、
前記割当対象のオブジェクトデータの各々における前記リソースデータに対する割当順序を決定するための割当順序条件を設定する割当順序条件設定手段と、
前記設定された割当順序条件に基づいて、前記割当対象のオブジェクトデータの各々における前記リソースデータに対する割当順序を決定する割当順序決定手段と、
前記設定された割当条件、及び前記決定された割当順序に基づいて、前記割当対象のオブジェクトデータ毎に、当該オブジェクトデータの割当候補となるリソースデータを検索し、当該検索された割当候補のリソースデータに対して当該オブジェクトデータの割当を行う割当手段として機能させ、
前記割当順序条件には前記オブジェクトデータの前記リソースデータへの割当候補数が含まれ、
前記情報処理装置をさらに、
前記割当対象のオブジェクトデータ毎に、当該オブジェクトデータの割当候補となるリソースデータを検索し、当該検索されたリソースデータへの割当候補数を計数する計数手段として機能させ、
前記割当順序決定手段は、前記計数手段で計数されたオブジェクトデータ毎のリソースデータへの割当候補数に従って、前記オブジェクトデータのリソースデータへの割当順序を決定し、
前記割当手段は、前記割当順序決定手段で決定した前記割当順序で一部のオブジェクトデータの割当処理を行い、
前記割当手段による前記一部のオブジェクトデータの割当処理終了後、前記計数手段は、残りの前記割当対象のオブジェクトデータ毎に、前記割当手段で一部のオブジェクトデータがリソースデータに割り当てられた状態のリソースデータうち、当該オブジェクトデータの割当候補となるリソースデータを検索し、当該検索されたリソースデータへの割当候補数を計数し、
前記計数手段、前記割当順序決定手段、及び前記割当手段による処理を繰り返し実行することで、前記オブジェクトデータを前記リソースデータに対して割り当てること
を特徴とするコンピュータプログラム。
【請求項１２】
前記情報処理装置をさらに、
前記割当手段によるリソースデータへのオブジェクトデータの割当を確定する確定手段として機能させること
を特徴とする請求項１１に記載のコンピュータプログラム。
【請求項１３】
前記情報処理装置をさらに、
前記確定手段によりリソースデータへのオブジェクトデータの割当を確定する割当確定条件を設定する割当確定条件設定手段として機能させ、
前記確定手段は、前記割当確定条件に合致するオブジェクトデータのリソースデータへの割当を確定すること
を特徴とする請求項１２に記載のコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記目的を達成するために、本発明の情報処理装置は、割当対象物であるオブジェクトを時系列に割当が可能なリソースに関するリソースデータに対する、当該オブジェクトに関するオブジェクトデータの割当を管理する情報処理装置であって、割当対象であるオブジェクトデータ毎に、当該オブジェクトデータを前記リソースデータに割り当てるための割当条件を設定する割当条件設定手段と、前記割当対象のオブジェクトデータの各々における前記リソースデータに対する割当順序を決定するための割当順序条件を設定する割当順序条件設定手段と、前記設定された割当順序条件に基づいて、前記割当対象のオブジェクトデータの各々における前記リソースデータに対する割当順序を決定する割当順序決定手段と、前記設定された割当条件、及び前記決定された割当順序に基づいて、前記割当対象のオブジェクトデータ毎に、当該オブジェクトデータの割当候補となるリソースデータを検索し、当該検索された割当候補のリソースデータに対して当該オブジェクトデータの割当を行う割当手段と、を備え、前記割当順序条件には前記オブジェクトデータの前記リソースデータへの割当候補数が含まれ、前記割当対象のオブジェクトデータ毎に、当該オブジェクトデータの割当候補となるリソースデータを検索し、当該検索されたリソースデータへの割当候補数を計数する計数手段をさらに備え、前記割当順序決定手段は、前記計数手段で計数されたオブジェクトデータ毎のリソースデータへの割当候補数に従って、前記オブジェクトデータのリソースデータへの割当順序を決定し、前記割当手段は、前記割当順序決定手段で決定した前記割当順序で一部のオブジェクトデータの割当処理を行い、前記割当手段による前記一部のオブジェクトデータの割当処理終了後、前記計数手段は、残りの前記割当対象のオブジェクトデータ毎に、前記割当手段で一部のオブジェクトデータがリソースデータに割り当てられた状態のリソースデータうち、当該オブジェクトデータの割当候補となるリソースデータを検索し、当該検索されたリソースデータへの割当候補数を計数し、前記計数手段、前記割当順序決定手段、及び前記割当手段による処理を繰り返し実行することで、前記オブジェクトデータを前記リソースデータに対して割り当てることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記目的を達成するために、本発明の情報処理装置の制御方法は、割当対象物であるオブジェクトを時系列に割当が可能なリソースに関するリソースデータに対する、当該オブジェクトに関するオブジェクトデータの割当を管理する情報処理装置の制御方法であって、割当対象であるオブジェクトデータ毎に、当該オブジェクトデータを前記リソースデータに割り当てるための割当条件を設定する割当条件設定ステップと、前記割当対象のオブジェクトデータの各々における前記リソースデータに対する割当順序を決定するための割当順序条件を設定する割当順序条件設定ステップと、前記設定された割当順序条件に基づいて、前記割当対象のオブジェクトデータの各々における前記リソースデータに対する割当順序を決定する割当順序決定ステップと、前記設定された割当条件、及び前記決定された割当順序に基づいて、前記割当対象のオブジェクトデータ毎に、当該オブジェクトデータの割当候補となるリソースデータを検索し、当該検索された割当候補のリソースデータに対して当該オブジェクトデータの割当を行う割当ステップと、を備え、前記割当順序条件には前記オブジェクトデータの前記リソースデータへの割当候補数が含まれ、前記割当対象のオブジェクトデータ毎に、当該オブジェクトデータの割当候補となるリソースデータを検索し、当該検索されたリソースデータへの候補数を計数する計数ステップをさらに備え、前記割当順序決定ステップで、前記計数手段で計数されたオブジェクトデータ毎のリソースデータへの割当候補数に従って、前記オブジェクトデータのリソースデータへの割当順序を決定し、前記割当ステップで、前記割当順序決定手段で決定した前記割当順序で一部のオブジェクトデータの割当処理を行い、前記割当ステップでの前記一部のオブジェクトデータの割当処理終了後、前記計数ステップで、残りの前記割当対象のオブジェクトデータ毎に、前記割当ステップで一部のオブジェクトデータがリソースデータに割り当てられた状態のリソースデータうち、当該オブジェクトデータの割当候補となるリソースデータを検索し、当該検索されたリソースデータへの割当候補数を計数し、前記計数ステップ、前記割当順序決定ステップ、及び前記割当ステップによる処理を繰り返し実行することで、前記オブジェクトデータを前記リソースデータに対して割り当てることを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記目的を達成するために、本発明のコンピュータプログラムは、割当対象物であるオブジェクトを時系列に割当が可能なリソースに関するリソースデータに対する、当該オブジェクトに関するオブジェクトデータの割当を管理する情報処理装置を、割当対象であるオブジェクトデータ毎に、当該オブジェクトデータを前記リソースデータに割り当てるための割当条件を設定する割当条件設定手段と、前記割当対象のオブジェクトデータの各々における前記リソースデータに対する割当順序を決定するための割当順序条件を設定する割当順序条件設定手段と、前記設定された割当順序条件に基づいて、前記割当対象のオブジェクトデータの各々における前記リソースデータに対する割当順序を決定する割当順序決定手段と、前記設定された割当条件、及び前記決定された割当順序に基づいて、前記割当対象のオブジェクトデータ毎に、当該オブジェクトデータの割当候補となるリソースデータを検索し、当該検索された割当候補のリソースデータに対して当該オブジェクトデータの割当を行う割当手段として機能させ、前記割当順序条件には前記オブジェクトデータの前記リソースデータへの割当候補数が含まれ、前記情報処理装置をさらに、前記割当対象のオブジェクトデータ毎に、当該オブジェクトデータの割当候補となるリソースデータを検索し、当該検索されたリソースデータへの割当候補数を計数する計数手段として機能させ、前記割当順序決定手段は、前記計数手段で計数されたオブジェクトデータ毎のリソースデータへの割当候補数に従って、前記オブジェクトデータのリソースデータへの割当順序を決定し、前記割当手段は、前記割当順序決定手段で決定した前記割当順序で一部のオブジェクトデータの割当処理を行い、前記割当手段による前記一部のオブジェクトデータの割当処理終了後、前記計数手段は、残りの前記割当対象のオブジェクトデータ毎に、前記割当手段で一部のオブジェクトデータがリソースデータに割り当てられた状態のリソースデータうち、当該オブジェクトデータの割当候補となるリソースデータを検索し、当該検索されたリソースデータへの割当候補数を計数し、前記計数手段、前記割当順序決定手段、及び前記割当手段による処理を繰り返し実行することで、前記オブジェクトデータを前記リソースデータに対して割り当てることを特徴とする。