【手続補正書】
【提出日】平成16年4月15日(2004.4.15)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
非整列状態に置かれた複数のアイコンを所定の整列パターンに従って整列させるアイコン表示制御装置において、
前記整列パターンの基準方向に沿って各整列先に割り当て可能な１又は複数の候補を決定する手段であって、当該整列先と所定の位置関係にある近傍アイコンが存在する場合にはそれを候補とし非存在の場合には空白を候補とする基本候補条件と、前の整列先で採用されなかった候補がある場合にそれを当該整列先の候補に加える繰り下げ候補条件と、を有する候補決定手段と、
複数の候補が決定された整列先について、それらの候補に優先順位を付与する優先順位決定手段と、
１つの候補のみが決定された整列先についてはその候補を当該整列先に割り当て、複数の候補が決定された整列先についてはそれらの中で最も優先順位が高い候補を当該整列先に割り当てる割当て手段と、
を含むことを特徴とするアイコン表示制御装置。
【請求項２】
請求項１記載の装置において、
前記基準方向における最後の整列先に対する割り当てが完了した時点で、割り当てられていない候補アイコンが残存する場合に、それらの候補アイコンが割り当てられるまで前記基準方向に整列先を追加形成して整列パターンを拡大するパターン拡大手段を含むことを特徴とするアイコン表示制御装置。
【請求項３】
請求項１記載の装置において、
前記整列パターンは２次元の行列パターンであり、前記基準方向は行方向又は列方向であることを特徴とするアイコン表示制御装置。
【請求項４】
請求項１記載の装置において、
前記空白が割り当てられた整列先は空欄とされることを特徴とするアイコン表示制御装置。
【請求項５】
請求項１記載の装置において、
前記基本候補条件は、整列先の領域内に基準点が属するアイコンを前記近傍アイコンとする条件を含むことを特徴とするアイコン表示制御装置。
【請求項６】
請求項１記載の装置において、
前記優先順位決定手段は、前記繰り下げられた候補については通常の候補よりも高い優先順位を設定し、また、複数の候補が繰り下げられた場合にはそれらの間における優先順位をそのまま繰り下げに当たっても維持することを特徴とするアイコン表示制御装置。
【請求項７】
請求項６記載の装置において、
前記優先順位決定手段は、複数のアイコンが通常の候補として含まれている場合には、それらの中で最も整列先に近いアイコンから順次高い優先順位を付与することを特徴とするアイコン表示制御装置。
【請求項８】
請求項１記載の装置において、
前記配列パターンを各種の大きさのアイコンに適合させて可変設定する手段を含むことを特徴とするアイコン表示制御装置。
【請求項９】
非整列状態に置かれた複数のアイコンを所定の整列パターンに従って整列させるアイコン表示制御装置において、
前記整列パターンの基準方向に沿って各整列先に割り当て可能な１又は複数の候補を決定する手段であって、当該整列先と所定の位置関係にある近傍アイコンを候補とする基本候補条件と、前の整列先で採用されなかった候補がある場合にそれを当該整列先の候補に加える繰り下げ候補条件と、を有する候補決定手段と、
複数の候補が決定された整列先について、それらの候補に優先順位を付与する優先順位決定手段と、
１つの候補のみが決定された整列先についてはその候補を当該整列先に割り当て、複数の候補が決定された整列先についてはそれらの中で最も優先順位が高い候補を当該整列先に割り当てる割当て手段と、
を含むことを特徴とするアイコン表示制御装置。
【請求項１０】
非整列状態に置かれた複数のアイコンを所定の整列パターンに従って整列させるアイコン表示制御方法において、
前記整列パターンの基準方向に沿って各整列先に割り当て可能な１又は複数の候補を決定する工程であって、当該整列先と所定の位置関係にある近傍アイコンが存在する場合にはそれを候補とする基本候補条件と、前の整列先で採用されなかった候補がある場合にそれを当該整列先の候補に加える繰り下げ候補条件と、を有する候補決定工程と、
複数の候補が決定された整列先について、それらの候補に優先順位を付与する優先順位決定手段と、
１つの候補のみが決定された整列先についてはその候補を当該整列先に割り当て、複数の候補が決定された整列先についてはそれらの中で最も優先順位が高い候補を当該整列先に割り当てる割当て手段と、
を含むことを特徴とするアイコン表示制御方法。
【請求項１１】
大きさの異なる複数のアイコンを整列するアイコン表示制御装置であって、
行ごとにアイコンの高さのうち最大値を求め、その最大値に応じて、整列先のその行の高さを決定する高さ決定手段と、
列ごとにアイコンの幅のうち最大値を求め、その最大値に応じて、整列先のその列の幅を決定する幅決定手段と、
前記決定された整列先の高さ及び幅を用いてアイコンを再配置表示するアイコン再配置表示手段
を具備することを特徴とするアイコン表示制御装置。
【請求項１２】
大きさの異なる複数のアイコンを整列するアイコン表示制御方法であって、
行ごとにアイコンの高さのうち最大値を求め、その最大値に応じて、整列先のその行の高さを決定し、
列ごとにアイコンの幅のうち最大値を求め、その最大値に応じて、整列先のその列の幅を決定し、
前記決定された整列先の高さ及び幅を用いてアイコンを再配置表示する
ことを特徴とするアイコン表示制御方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
【課題を解決するための手段】
（１）上記目的を達成するために、本発明は、非整列状態に置かれた複数のアイコンを所定の整列パターンに従って整列させるアイコン表示制御装置において、前記整列パターンの基準方向に沿って各整列先に割り当て可能な１又は複数の候補を決定する手段であって、当該整列先と所定の位置関係にある近傍アイコンが存在する場合にはそれを候補とし非存在の場合には空白を候補とする基本候補条件と、前の整列先で採用されなかった候補がある場合にそれを当該整列先の候補に加える繰り下げ候補条件と、を有する候補決定手段と、複数の候補が決定された整列先について、それらの候補に優先順位を付与する優先順位決定手段と、１つの候補のみが決定された整列先についてはその候補を当該整列先に割り当て、複数の候補が決定された整列先についてはそれらの中で最も優先順位が高い候補を当該整列先に割り当てる割当て手段と、を含むことを特徴とする。


【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
（９）また、上記目的を達成するために、本発明は、非整列状態に置かれた複数のアイコンを所定の整列パターンに従って整列させるアイコン表示制御装置において、前記整列パターンの基準方向に沿って各整列先に割り当て可能な１又は複数の候補を決定する手段であって、当該整列先と所定の位置関係にある近傍アイコンを候補とする基本候補条件と、前の整列先で採用されなかった候補がある場合にそれを当該整列先の候補に加える繰り下げ候補条件と、を有する候補決定手段と、複数の候補が決定された整列先について、それらの候補に優先順位を付与する優先順位決定手段と、１つの候補のみが決定された整列先についてはその候補を当該整列先に割り当て、複数の候補が決定された整列先についてはそれらの中で最も優先順位が高い候補を当該整列先に割り当てる割当て手段と、を含むことを特徴とする。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
（１０）また、上記目的を達成するために、本発明は、非整列状態に置かれた複数のアイコンを所定の整列パターンに従って整列させるアイコン表示制御方法において、前記整列パターンの基準方向に沿って各整列先に割り当て可能な１又は複数の候補を決定する工程であって、当該整列先と所定の位置関係にある近傍アイコンが存在する場合にはそれを候補とする基本候補条件と、前の整列先で採用されなかった候補がある場合にそれを当該整列先の候補に加える繰り下げ候補条件と、を有する候補決定工程と、複数の候補が決定された整列先について、それらの候補に優先順位を付与する優先順位決定手段と、１つの候補のみが決定された整列先についてはその候補を当該整列先に割り当て、複数の候補が決定された整列先についてはそれらの中で最も優先順位が高い候補を当該整列先に割り当てる割当て手段と、を含むことを特徴とする。
（１１）また、本発明は、大きさの異なる複数のアイコンを整列するアイコン表示制御装置であって、行ごとにアイコンの高さのうち最大値を求め、その最大値に応じて、整列先のその行の高さを決定する高さ決定手段と、列ごとにアイコンの幅のうち最大値を求め、その最大値に応じて、整列先のその列の幅を決定する幅決定手段と、前記決定された整列先の高さ及び幅を用いてアイコンを再配置表示するアイコン再配置表示手段を具備することを特徴とする。
（１２）また、本発明は、大きさの異なる複数のアイコンを整列するアイコン表示制御方法であって、行ごとにアイコンの高さのうち最大値を求め、その最大値に応じて、整列先のその行の高さを決定し、列ごとにアイコンの幅のうち最大値を求め、その最大値に応じて、整列先のその列の幅を決定し、前記決定された整列先の高さ及び幅を用いてアイコンを再配置表示することを特徴とする。