【手続補正書】
【提出日】平成18年6月13日(2006.6.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
割り当てられたデータを収め、当該データをページ上にレイアウトする部分表示領域を相互に連結するリンクを当該部分表示領域間に設定し、当該部分表示領域に割り当てられたデータにより当該部分表示領域の位置を調整するレイアウト制御装置におけるレイアウト制御方法であって、
前記複数の部分表示領域に対して複数のリンクを設定するための指示工程と、  
複数の前記部分表示領域を指定する指定工程と、
前記指定した前記部分表示領域の位置情報を取得する位置情報取得工程と、
前記指示工程により複数のリンクを設定することが指示された場合、前記取得した位置情報に基づき、前記指定工程により指定された複数の部分表示領域に対して複数のリンクを設定する設定工程と
を備えることを特徴とするレイアウト制御方法。
【請求項２】
前記部分表示領域の前記ページ上におけるレイアウトを制御するためのレイアウト制御工程を更に備え、
前記割り当てられたデータを収めるため、前記部分表示領域のサイズを変更する場合、前記レイアウト制御工程は、当該部分表示領域と前記リンクにより連結した前記他の部分表示領域とを連動させて、当該部分表示領域と当該他の部分表示領域のサイズの変更を制御することを特徴とする請求項１に記載のレイアウト制御方法。
【請求項３】
前記レイアウト制御工程は、前記部分表示領域のサイズの変更に応じて、前記リンクの長さを可変に制御することを特徴とする請求項２に記載のレイアウト制御方法。
【請求項４】
前記レイアウト制御工程は、前記部分表示領域のサイズが変更された後のレイアウト位置が前記ページ上においてレイアウトが制約された位置にあるか否かを判断し、当該制約された位置にある場合、当該制約違反にならないように当該部分表示領域のサイズを再設定することを特徴とする請求項２または３に記載のレイアウト制御方法。
【請求項５】
前記レイアウト制御工程は、前記サイズが再設定された前記部分表示領域の辺の移動ができないように固定することを特徴とする請求項４に記載のレイアウト制御方法。
【請求項６】
レイアウト制御のための入出力を制御するインターフェース制御工程を更に備え、
当該インターフェース制御工程は、前記指定された複数の前記部分表示領域におけるリンクの設定結果を表示手段に表示して可視化することを特徴とする請求項１乃至５のいずれか１項に記載のレイアウト制御方法。
【請求項７】
前記インターフェース制御工程は、入力手段を介して修正が指定された個別のリンクに対して、前記リンクの設定を変更することを特徴とする請求項６に記載のレイアウト制御方法。
【請求項８】
前記設定工程は、基準となる部分表示領域を特定し、該特定された部分表示領域と垂直または水平方向において最も近くに配置されている部分表示領域に対してリンクを設定するか、または該特定された部分表示領域から直接的にリンクを設定可能な部分表示領域に対してリンクを設定することを特徴とする請求項１乃至７のいずれか１項に記載のレイアウト制御方法。
【請求項９】
前記設定工程は、水平方向または垂直方向に対して複数のリンクを設定することを特徴とする請求項１乃至８のいずれか１項に記載のレイアウト制御方法。
【請求項１０】
前記設定工程は、水平方向および垂直方向に対して複数のリンクを設定することを特徴とする請求項１乃至８のいずれか１項に記載のレイアウト制御方法。
【請求項１１】
割り当てられたデータを収め、当該データをページ上にレイアウトする部分表示領域を相互に連結するリンクを当該部分表示領域間に設定し、当該部分表示領域に割り当てられたデータにより当該部分表示領域の位置を調整するレイアウト制御装置であって、
前記複数の部分表示領域に対して複数のリンクを設定するための指示手段と、
複数の前記部分表示領域を指定する指定手段と、
前記指定した前記部分表示領域の位置情報を取得する位置情報取得手段と、
前記指示手段により複数のリンクを設定することが指示された場合、前記取得した位置情報に基づき、前記指定手段により指定された複数の部分表示領域に対して複数のリンクを設定する設定手段と
を備えることを特徴とするレイアウト制御装置。
【請求項１２】
前記部分表示領域の前記ページ上におけるレイアウトを制御するためのレイアウト制御手段を更に備え、
前記割り当てられたデータを収めるため、前記部分表示領域のサイズを変更する場合、前記レイアウト制御手段は、当該部分表示領域と前記リンクにより連結した前記他の部分表示領域とを連動させて、当該部分表示領域と当該他の部分表示領域のサイズの変更を制御することを特徴とする請求項１１に記載のレイアウト制御装置。
【請求項１３】
前記レイアウト制御手段は、前記部分表示領域のサイズの変更に応じて、前記リンクの長さを可変に制御することを特徴とする請求項１２に記載のレイアウト制御装置。
【請求項１４】
前記レイアウト制御手段は、前記部分表示領域のサイズが変更された後のレイアウト位置が前記ページ上においてレイアウトが制約された位置にあるか否かを判断し、当該制約された位置にある場合、当該制約違反にならないように当該部分表示領域のサイズを再設定することを特徴とする請求項１２または１３に記載のレイアウト制御装置。
【請求項１５】
前記レイアウト制御手段は、前記サイズが再設定された前記部分表示領域の辺の移動ができないように固定することを特徴とする請求項１４に記載のレイアウト制御装置。
【請求項１６】
レイアウト制御のための入出力を制御するインターフェース制御手段を更に備え、
当該インターフェース制御手段は、前記指定された複数の前記部分表示領域におけるリンクの設定結果を表示手段に表示して可視化することを特徴とする請求項１１乃至１５のいずれか１項に記載のレイアウト制御装置。
【請求項１７】
前記インターフェース制御手段は、入力手段を介して修正が指定された個別のリンクに対して、前記リンクの設定を変更することを特徴とする請求項１６に記載のレイアウト制御装置。
【請求項１８】
前記設定手段は、基準となる部分表示領域を特定し、該特定された部分表示領域と垂直または水平方向において最も近くに配置されている部分表示領域に対してリンクを設定するか、または該特定された部分表示領域から直接的にリンクを設定可能な部分表示領域に対してリンクを設定することを特徴とする請求項１１乃至１７のいずれか１項に記載のレイアウト制御装置。
【請求項１９】
前記設定手段は、水平方向または垂直方向に対して複数のリンクを設定することを特徴とする請求項１１乃至１８のいずれか１項に記載のレイアウト制御装置。
【請求項２０】
前記設定手段は、水平方向および垂直方向に対して複数のリンクを設定することを特徴とする請求項１１乃至１８のいずれか１項に記載のレイアウト制御装置。
【請求項２１】
割り当てられたデータを収め、当該データをページ上にレイアウトする部分表示領域を相互に連結するリンクを当該部分表示領域間に設定し、当該部分表示領域に割り当てられたデータにより当該部分表示領域の位置を調整するレイアウト制御をコンピュータに実行させるレイアウト制御プログラムであって、当該プログラムが、コンピュータを
前記複数の部分表示領域に対して複数のリンクを設定するための指示手段と、
複数の前記部分表示領域を指定する指定手段と、
前記指定した前記部分表示領域の位置情報を取得する位置情報取得手段と、
前記指示手段により複数のリンクを設定することが指示された場合、前記取得した位置情報に基づき、前記指定手段により指定された複数の部分表示領域に対して複数のリンクを設定する設定手段として機能させることを特徴とするレイアウト制御プログラム。
【請求項２２】
前記レイアウト制御プログラムは、前記コンピュータを、前記部分表示領域の前記ページ上におけるレイアウトを制御するためのレイアウト制御手段として更に機能させ、
前記割り当てられたデータを収めるため、前記部分表示領域のサイズを変更する場合、前記レイアウト制御手段は、当該部分表示領域と前記リンクにより連結した前記他の部分表示領域とを連動させて、当該部分表示領域と当該他の部分表示領域のサイズの変更を制御する処理を前記コンピュータに実行させることを特徴とする請求項２１に記載のレイアウト制御プログラム。
【請求項２３】
前記レイアウト制御手段は、前記部分表示領域のサイズの変更に応じて、前記リンクの長さを可変に制御する処理を前記コンピュータに実行させることを特徴とする請求項２２に記載のレイアウト制御プログラム。
【請求項２４】
前記レイアウト制御手段は、前記部分表示領域のサイズが変更された後のレイアウト位置が前記ページ上においてレイアウトが制約された位置にあるか否かを判断し、当該制約された位置にある場合、当該制約違反にならないように当該部分表示領域のサイズを再設定する処理を前記コンピュータに実行させることを特徴とする請求項２２または２３に記載のレイアウト制御プログラム。
【請求項２５】
前記レイアウト制御手段は、前記サイズが再設定された前記部分表示領域の辺の移動ができないように固定する処理を前記コンピュータに実行させることを特徴とする請求項２４に記載のレイアウト制御プログラム。
【請求項２６】
前記レイアウト制御プログラムは、前記コンピュータを、レイアウト制御のための入出力を制御するためのインターフェース制御手段として更に機能させ、
当該インターフェース制御手段は、前記指定された複数の前記部分表示領域におけるリンクの設定結果を表示手段に表示して可視化する処理を前記コンピュータに実行させることを特徴とする請求項２１乃至２５のいずれか１項に記載のレイアウト制御プログラム。
【請求項２７】
前記インターフェース制御手段は、入力手段を介して修正が指定された個別のリンクに対して、前記リンクの設定を変更する処理を前記コンピュータに実行させることを特徴とする請求項２６に記載のレイアウト制御プログラム。
【請求項２８】
前記設定手段は、基準となる部分表示領域を特定し、該特定された部分表示領域と垂直または水平方向において最も近くに配置されている部分表示領域に対してリンクを設定するか、または該特定された部分表示領域から直接的にリンクを設定可能な部分表示領域に対してリンクを設定する処理を前記コンピュータに実行させることを特徴とする請求項２１乃至２７のいずれか１項に記載のレイアウト制御プログラム。
【請求項２９】
前記設定手段は、水平方向または垂直方向に対して複数のリンクを設定する処理を前記コンピュータに実行させることを特徴とする請求項２１乃至２８のいずれか１項に記載のレイアウト制御プログラム。
【請求項３０】
前記設定手段は、水平方向および垂直方向に対して複数のリンクを設定する処理を前記コンピュータに実行させることを特徴とする請求項２１乃至２８のいずれか１項に記載のレイアウト制御プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
すなわち、割り当てられたデータを収め、当該データをページ上にレイアウトする部分表示領域を相互に連結するリンクを当該部分表示領域間に設定し、当該部分表示領域に割り当てられたデータにより当該部分表示領域の位置を調整するレイアウト制御装置におけるレイアウト制御方法は、
前記複数の部分表示領域に対して複数のリンクを設定するための指示工程と、  
複数の前記部分表示領域を指定する指定工程と、
前記指定した前記部分表示領域の位置情報を取得する位置情報取得工程と、
前記指示工程により複数のリンクを設定することが指示された場合、前記取得した位置情報に基づき、前記指定工程により指定された複数の部分表示領域に対して複数のリンクを設定する設定工程と
を備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
あるいは、上記目的を達成するために、本発明に係るレイアウト制御プログラムは、割り当てられたデータを収め、当該データをページ上にレイアウトする部分表示領域を相互に連結するリンクを当該部分表示領域間に設定し、当該部分表示領域に割り当てられたデータにより当該部分表示領域の位置を調整するレイアウト制御をコンピュータに実行させるレイアウト制御プログラムであって、当該プログラムが、コンピュータを
前記複数の部分表示領域に対して複数のリンクを設定するための指示手段と、
複数の前記部分表示領域を指定する指定手段と、
前記指定した前記部分表示領域の位置情報を取得する位置情報取得手段と、
前記指示手段により複数のリンクを設定することが指示された場合、前記取得した位置情報に基づき、前記指定手段により指定された複数の部分表示領域に対して複数のリンクを設定する設定手段として機能させることを特徴とする。