【手続補正書】
【提出日】平成18年6月13日(2006.6.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のデータ領域を有するテンプレートのレイアウトを、該複数のデータ領域の各々に流し込まれるコンテンツデータに応じて動的に変更する情報処理装置におけるレイアウト処理方法であって、
データ領域に対して流し込まれるコンテンツデータのサイズに適応するべく該データ領域のサイズをレイアウト設定時の基準サイズから変更するか否かを判断する判断工程と、
前記判断工程によって前記基準サイズから変更すると判断された場合は、前記データ領域のサイズは各データ領域に流し込まれるコンテンツデータのサイズに応じて決定し、前記判断工程によって前記基準サイズから変更しないと判断された場合は、前記データ領域のサイズは前記基準サイズを用いて決定するレイアウト決定工程とを備え、
第１レイアウト属性が設定されたデータ領域に対しては、当該データ領域に流し込まれるコンテンツデータのサイズが当該データ領域の基準サイズより小さく、当該データ領域と関連付けられているデータ領域からの影響を受けない場合、前記判断工程は基準サイズから変更しないと判断することを特徴とするレイアウト処理方法。
【請求項２】
前記判断工程は、第２レイアウト属性が設定されたデータ領域に対しては、設定された基準サイズと異なるサイズのコンテンツデータが流し込まれた場合、または前記関連付けられているデータ領域から影響を受ける場合に前記基準サイズから変更を行うと判断することを特徴とする請求項１に記載のレイアウト処理方法。
【請求項３】
前記第１レイアウト属性或いは第２レイアウト属性の何れかを前記複数のデータ領域の各々に個別に設定する設定工程を更に備えることを特徴とする請求項２に記載のレイアウト処理方法。
【請求項４】
複数のデータ領域の各々に対してサイズ可変か否かを設定し、
サイズ可変に設定された場合、前記設定工程において当該データ領域に対して前記第１或いは第２のレイアウト属性のいずれかを設定可能とすることを特徴とする請求項３に記載のレイアウト処理方法。
【請求項５】
前記第１レイアウト属性が設定されているデータ領域と前記第２レイアウト属性が設定されているデータ領域とが関連付けられている場合、前記第２レイアウト属性が設定されているデータ領域は流し込まれる前記コンテンツデータのサイズに応じてレイアウトを決定することを特徴とする請求項４に記載のレイアウト処理方法。
【請求項６】
複数のデータ領域を有するテンプレートのレイアウトを、該複数のデータ領域の各々に流し込まれるコンテンツデータに応じて動的に変更するレイアウト処理を行う情報処理装置であって、
データ領域に対して流し込まれるコンテンツデータのサイズに適応するべく該データ領域のサイズをレイアウト設定時の基準サイズから変更するか否かを判断する判断手段と、
前記判断手段によって前記基準サイズから変更すると判断された場合は、前記データ領域のサイズは各データ領域に流し込まれるコンテンツデータのサイズに応じて決定し、前記判断手段によって前記基準サイズから変更しないと判断された場合は、前記データ領域のサイズは前記基準サイズを用いて決定するレイアウト決定手段とを備え、
第１レイアウト属性が設定されたデータ領域に対しては、当該データ領域に流し込まれるコンテンツデータのサイズが当該データ領域の基準サイズより小さく、当該データ領域と関連付けられているデータ領域からの影響を受けない場合、前記判断手段は基準サイズから変更しないと判断することを特徴とする情報処理装置。
【請求項７】
前記判断手段は、第２レイアウト属性が設定されたデータ領域に対しては、設定された基準サイズと異なるサイズのコンテンツデータが流し込まれた場合、または前記関連付けられているデータ領域から影響を受ける場合に前記基準サイズから変更を行うと判断することを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記第１レイアウト属性或いは第２レイアウト属性の何れかを前記複数のデータ領域の各々に個別に設定する設定手段を更に備えることを特徴とする請求項７に記載の情報処理装置。
【請求項９】
複数のデータ領域の各々に対してサイズ可変か否かが設定可能であり、
サイズ可変に設定された場合、前記設定手段において当該データ領域に対して前記第１或いは第２のレイアウト属性のいずれかを設定可能とすることを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記第１レイアウト属性が設定されているデータ領域と前記第２レイアウト属性が設定されているデータ領域とが関連付けられている場合、前記第２レイアウト属性が設定されているデータ領域は流し込まれる前記コンテンツデータのサイズに応じてレイアウトを決定することを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
複数のデータ領域を有するテンプレートのレイアウトを、該複数のデータ領域の各々に流し込まれるコンテンツデータに応じて動的に変更するレイアウト処理をコンピュータに実行させるための制御プログラムであって、該レイアウト処理方法が、
データ領域に対して流し込まれるコンテンツデータのサイズに適応するべく該データ領域のサイズをレイアウト設定時の基準サイズから変更するか否かを判断する判断工程と、
前記判断工程によって前記基準サイズから変更すると判断された場合は、前記データ領域のサイズは各データ領域に流し込まれるコンテンツデータのサイズに応じて決定し、前記判断工程によって前記基準サイズから変更しないと判断された場合は、前記データ領域のサイズは前記基準サイズを用いて決定するレイアウト決定工程とを備え、
第１レイアウト属性が設定されたデータ領域に対しては、当該データ領域に流し込まれるコンテンツデータのサイズが当該データ領域の基準サイズより小さく、当該データ領域と関連付けられているデータ領域からの影響を受けない場合、前記判断工程は基準サイズから変更しないと判断することを特徴とするコンピュータプログラム。
【請求項１２】
前記レイアウト処理において、前記判断工程は、第２レイアウト属性が設定されたデータ領域に対しては、設定された基準サイズと異なるサイズのコンテンツデータが流し込まれた場合、または前記関連付けられているデータ領域から影響を受ける場合に前記基準サイズから変更を行うと判断することを特徴とする請求項１１に記載のコンピュータプログラム。
【請求項１３】
前記レイアウト処理が、前記第１レイアウト属性或いは第２レイアウト属性の何れかを前記複数のデータ領域の各々に個別に設定する設定工程を更に備えることを特徴とする請求項１２に記載のコンピュータプログラム。
【請求項１４】
前記レイアウト処理において、
複数のデータ領域の各々に対してサイズ可変か否かを設定し、
サイズ可変に設定された場合、前記設定工程において当該データ領域に対して前記第１或いは第２のレイアウト属性のいずれかを設定可能とすることを特徴とする請求項１３に記載のコンピュータプログラム。
【請求項１５】
前記レイアウト処理において、前記第１レイアウト属性が設定されているデータ領域と前記第２レイアウト属性が設定されているデータ領域とが関連付けられている場合、前記第２レイアウト属性が設定されているデータ領域は流し込まれる前記コンテンツデータのサイズに応じてレイアウトを決定することを特徴とする請求項１４に記載のコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
上記の目的を達成するための本発明によるレイアウト処理方法は、
複数のデータ領域を有するテンプレートのレイアウトを、該複数のデータ領域の各々に流し込まれるコンテンツデータに応じて動的に変更する情報処理装置におけるレイアウト処理方法であって、
データ領域に対して流し込まれるコンテンツデータのサイズに適応するべく該データ領域のサイズをレイアウト設定時の基準サイズから変更するか否かを判断する判断工程と、
前記判断工程によって前記基準サイズから変更すると判断された場合は、前記データ領域のサイズは各データ領域に流し込まれるコンテンツデータのサイズに応じて決定し、前記判断工程によって前記基準サイズから変更しないと判断された場合は、前記データ領域のサイズは前記基準サイズを用いて決定するレイアウト決定工程とを備え、
第１レイアウト属性が設定されたデータ領域に対しては、当該データ領域に流し込まれるコンテンツデータのサイズが当該データ領域の基準サイズより小さく、当該データ領域と関連付けられているデータ領域からの影響を受けない場合、前記判断工程は基準サイズから変更しないと判断する。