【手続補正書】
【提出日】平成24年4月2日(2012.4.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示対象の複数のオブジェクトを取得する取得手段と、
前記取得手段により取得された複数のオブジェクトを表示画面に表示させる表示制御手段と、
前記表示制御手段による表示に基づくユーザの指示に応じて、前記複数のオブジェクトから第１のオブジェクトと第２のオブジェクトとを移動対象として選択する選択手段と、
前記選択手段により選択された第１のオブジェクトと第２のオブジェクトが前記表示画面において配置されている位置に基づき、当該第１のオブジェクトと当該第２のオブジェクトの移動先を決定する決定手段と、
前記決定手段により決定された移動先に基づき、前記第１のオブジェクトと前記第２のオブジェクトが当該移動先に移動されたときの、前記複数のオブジェクトの重なりを判定する判定手段と、
前記判定手段による重なりの判定結果に従って、前記第１のオブジェクトと前記第２のオブジェクトの前記決定手段により決定された移動先への移動を制御する第１の移動制御手段とを有することを特徴とする情報処理装置。
【請求項２】
前記判定手段は、前記第１のオブジェクトと前記第２のオブジェクトとの重なりを判定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１の移動制御手段は、前記第１のオブジェクトと前記第２のオブジェクトが移動されたときに当該第１のオブジェクトと当該第２のオブジェクトとが重なると判定された場合、前記第１のオブジェクトと前記第２のオブジェクトの移動を制限することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記決定手段は、前記表示画面に配置されている前記第１のオブジェクトと前記第２のオブジェクトとを含む領域を設定し、該設定された領域内において当該第１のオブジェクトと当該第２のオブジェクトの移動先を決定することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
ユーザによる指示に応じて、前記第１のオブジェクトを前記表示画面上で移動させる第２の移動制御手段をさらに有し、
前記決定手段は、前記第２の移動制御手段による移動に基づき前記第１のオブジェクトの移動先を決定し、前記第２の移動制御手段により移動される前に前記第１のオブジェクトが配置されていた位置に基づき、前記第２のオブジェクトの移動先を決定することを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記選択手段は、前記第２の移動制御手段による前記第１のオブジェクトの移動に基づき前記第２のオブジェクトを選択することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記選択手段は、前記第２の移動制御手段による前記第１のオブジェクトの移動により、前記表示画面上で当該第１のオブジェクトが重なったオブジェクトを、前記第２のオブジェクトとして選択することを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記選択手段が、前記第１のオブジェクトを複数個一括選択し、前記第２のオブジェクトを複数個一括選択した場合、前記決定手段は、該一括選択された複数の第１のオブジェクトの位置と、該一括選択された複数の第２のオブジェクトの位置とが入れ替わるように、当該複数の第１のオブジェクトと、当該複数の前記第２のオブジェクトの移動先を決定することを特徴とする請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
表示対象の複数のオブジェクトを取得する取得工程と、
前記取得工程において取得された複数のオブジェクトを表示画面に表示させる表示制御工程と、
前記表示制御工程における表示に基づくユーザの指示に応じて、前記複数のオブジェクトから第１のオブジェクトと第２のオブジェクトとを移動対象として選択する選択工程と、
前記選択工程において選択された第１のオブジェクトと第２のオブジェクトが前記表示画面において配置されている位置に基づき、当該第１のオブジェクトと当該第２のオブジェクトの移動先を決定する決定工程と、
前記決定工程において決定された移動先に基づき、前記第１のオブジェクトと前記第２のオブジェクトが当該移動先に移動されたときの、前記複数のオブジェクトの重なりを判定する判定工程と、
前記判定工程における重なりの判定結果に従って、前記第１のオブジェクトと前記第２のオブジェクトの前記決定工程において決定された移動先への移動を制御する移動制御工程とを有することを特徴とする情報処理方法。
【請求項１０】
請求項９に記載の情報処理方法の各工程をコンピュータに実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】情報処理装置、情報処理方法、及びプログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は特に、表示画面上におけるオブジェクトの移動を制御する情報処理装置、情報処理方法、及びプログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明は上記従来例に鑑みてなされたもので、複数のオブジェクトの表示画面上での移動を適切に制御することが可能な情報処理装置、情報処理方法、及びプログラムを提供することを目的としている。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
上記目的を達成するために本発明の情報処理装置は次のような構成からなる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
即ち、表示対象の複数のオブジェクトを取得する取得手段と、前記取得手段により取得された複数のオブジェクトを表示画面に表示させる表示制御手段と、前記表示制御手段による表示に基づくユーザの指示に応じて、前記複数のオブジェクトから第１のオブジェクトと第２のオブジェクトとを移動対象として選択する選択手段と、前記選択手段により選択された第１のオブジェクトと第２のオブジェクトが前記表示画面において配置されている位置に基づき、当該第１のオブジェクトと当該第２のオブジェクトの移動先を決定する決定手段と、前記決定手段により決定された移動先に基づき、前記第１のオブジェクトと前記第２のオブジェクトが当該移動先に移動されたときの、前記複数のオブジェクトの重なりを判定する判定手段と、前記判定手段による重なりの判定結果に従って、前記第１のオブジェクトと前記第２のオブジェクトの前記決定手段により決定された移動先への移動を制御する第１の移動制御手段とを有することを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
また他の発明によれば、表示対象の複数のオブジェクトを取得する取得工程と、前記取得工程において取得された複数のオブジェクトを表示画面に表示させる表示制御工程と、前記表示制御工程における表示に基づくユーザの指示に応じて、前記複数のオブジェクトから第１のオブジェクトと第２のオブジェクトとを移動対象として選択する選択工程と、前記選択工程において選択された第１のオブジェクトと第２のオブジェクトが前記表示画面において配置されている位置に基づき、当該第１のオブジェクトと当該第２のオブジェクトの移動先を決定する決定工程と、前記決定工程において決定された移動先に基づき、前記第１のオブジェクトと前記第２のオブジェクトが当該移動先に移動されたときの、前記複数のオブジェクトの重なりを判定する判定工程と、前記判定工程における重なりの判定結果に従って、前記第１のオブジェクトと前記第２のオブジェクトの前記決定工程において決定された移動先への移動を制御する移動制御工程とを有することを特徴とする情報処理方法を備える。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
さらに他の発明によれば、上記情報処理方法の各工程をコンピュータに実行させるプログラムを備える。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
従って本発明によれば、複数のオブジェクトの表示画面上での移動を適切に制御できるという効果がある。