【手続補正書】
【提出日】平成25年8月7日(2013.8.7)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】情報処理装置、情報処理装置の制御方法、プログラム及び情報記録媒体
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、情報処理装置、情報処理装置の制御方法、プログラム及び情報記録媒体に関する。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ウィンドウ内の表示対象領域に描画されている又は描画されるべきオブジェクトの注目部分の当該表示対象領域における位置を取得する取得手段と、
前記表示対象領域のうちの画面上で視認可能な領域を示す実表示領域を特定する特定手段と、
前記オブジェクトが描画される位置を、前記実表示領域に前記注目部分が表示されるよう、前記取得された注目部分の位置及び前記特定された実表示領域に基づいて設定することによって、前記取得された注目部分の位置が前記実表示領域に含まれない場合に前記注目部分をそのサイズを変えずに該位置から移動させる設定手段と、
を含む情報処理装置。
【請求項２】
前記設定手段は、
前記画面内における前記ウィンドウの位置に起因して前記注目部分の位置が前記実表示領域に含まれないと判定される場合に、前記実表示領域に前記注目部分が表示されるよう、前記取得された注目部分の位置及び前記特定された実表示領域に基づいて前記オブジェクトが描画される位置を設定すること、
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記オブジェクトは、前記表示対象領域の少なくとも一部の領域であって前記表示対象領域内の基準点により定まる描画対象領域に描画され、
前記設定手段は、
前記実表示領域に前記注目部分が表示されるよう、前記取得された注目部分の位置及び前記特定された実表示領域に基づいて前記基準点を設定すること、
を特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記取得手段は、
前記表示対象領域内の複数の位置の各々について、当該位置が前記基準点として設定された場合における前記注目部分の前記表示対象領域における位置を取得し、
前記情報処理装置は、
前記複数の位置の各々について、当該位置について前記取得手段が取得した位置に基づき、当該位置が前記基準点として設定された場合における前記注目部分の前記実表示領域における露出量を評価する露出量評価手段をさらに含み、
前記設定手段は、
前記複数の位置の各々について得られた前記露出量評価手段の評価結果に基づいて、前記基準点を設定すること、
を特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記複数の位置の各々について、当該位置が前記基準点として設定された場合に生じる余白領域の量を、当該位置に基づいて評価する余白評価手段をさらに含み、
前記設定手段は、
前記複数の位置の各々について得られた、前記露出量評価手段の評価結果及び前記余白評価手段の評価結果、に基づいて前記基準点を設定すること、
を特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記オブジェクトは前記注目部分を複数含み、
前記取得手段は、
前記複数の位置の各々について、当該位置が前記基準点として設定された場合における各注目部分の前記表示対象領域における位置を取得し、
前記露出量評価手段は、
前記複数の位置の各々について、当該位置が前記基準点として設定された場合における各注目部分の露出量を評価し、
前記設定手段は、
前記複数の位置の各々について得られた各注目部分の露出量の評価結果に基づいて、前記基準点を設定すること、
を特徴とする請求項４又は５に記載の情報処理装置。
【請求項７】
前記複数の注目部分には優先順位が設定され、
前記設定手段は、
前記複数の位置の各々について得られた各注目部分の露出量の評価結果と、各注目部分の優先順位と、に基づいて、前記基準点を設定すること、
を特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記オブジェクトは優先順位が設定された複数の前記注目部分を含み、
前記情報処理装置は、
前記複数の注目部分のうちからいずれかの注目部分を優先順位に基づいて選択する選択手段をさらに含み、
前記取得手段は、
前記複数の位置の各々について、当該位置が前記基準点として設定された場合における、前記選択された注目部分の前記表示対象領域における位置を取得し、
前記露出量評価手段は、
前記複数の位置の各々について、当該位置について前記取得手段が取得した位置に基づき、当該位置が前記基準点として設定された場合における、前記選択された注目部分の露出量を評価すること、
を特徴とする請求項４に記載の情報処理装置。
【請求項９】
前記選択手段は、
前記複数の位置の各々について得られた評価結果が所定の条件を満足する場合に、前記設定手段による、当該評価結果に基づく前記基準点の設定を制限するとともに、優先順位に基づいて他の注目部分を再選択すること、
を特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記設定手段により前記基準点が設定されたとき、前記表示対象領域に表示される注目部分の優先順位を、前記設定手段により前記基準点がその初期位置とは異なる位置に設定される場合に下げる手段、
をさらに含むことを特徴とする請求項７乃至９のいずれかに記載の情報処理装置。
【請求項１１】
ウィンドウ内の表示対象領域に描画されている又は描画されるべきオブジェクトの注目部分の当該表示対象領域における位置を取得する取得ステップと、
前記表示対象領域のうちの画面上で視認可能な領域を示す実表示領域を特定する特定ステップと、
前記オブジェクトが描画される位置を、前記実表示領域に前記注目部分が表示されるよう、前記取得された注目部分の位置及び前記特定された実表示領域に基づいて設定することによって、前記取得された注目部分の位置が前記実表示領域に含まれない場合に前記注目部分をそのサイズを変えずに該位置から移動させる設定ステップと、
を含む情報処理装置の制御方法。
【請求項１２】
ウィンドウ内の表示対象領域に描画されている又は描画されるべきオブジェクトの注目部分の当該表示対象領域における位置を取得する取得手段、
前記表示対象領域のうちの画面上で視認可能な領域を示す実表示領域を特定する特定手段、
前記オブジェクトが描画される位置を、前記実表示領域に前記注目部分が表示されるよう、前記取得された注目部分の位置及び前記特定された実表示領域に基づいて設定することによって、前記取得された注目部分の位置が前記実表示領域に含まれない場合に前記注目部分をそのサイズを変えずに該位置から移動させる設定手段、
としてコンピュータを機能させるためのプログラム。
【請求項１３】
ウィンドウ内の表示対象領域に描画されている又は描画されるべきオブジェクトの注目部分の当該表示対象領域における位置を取得する取得手段、
前記表示対象領域のうちの画面上で視認可能な領域を示す実表示領域を特定する特定手段、
前記オブジェクトが描画される位置を、前記実表示領域に前記注目部分が表示されるよう、前記取得された注目部分の位置及び前記特定された実表示領域に基づいて設定することによって、前記取得された注目部分の位置が前記実表示領域に含まれない場合に前記注目部分をそのサイズを変えずに該位置から移動させる設定手段、
としてコンピュータを機能させるためのプログラムを記録したコンピュータ読取可能な情報記録媒体。