【手続補正書】
【提出日】平成18年6月1日(2006.6.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ドキュメント上の複数のオブジェクトを連結するリンクを用いて、該オブジェクトにデータを流し込んだ際の該オブジェクトのレイアウトを制御する制御手段を備える情報処理装置において、該リンクの設定を行うための情報処理方法であって、
前記ドキュメント上に配置される第１のオブジェクトと、前記ドキュメント上に配置されている第２のオブジェクトとの距離を計算する計算工程と、
前記計算工程において計算された前記第１及び第２のオブジェクト間の距離に従って、リンクを作成すべきか否かを判定する判定工程と、
前記判定工程において、前記リンクを作成すべきと判定された場合に、前記第１及び第２のオブジェクト間に前記リンクを作成するリンク作成工程と
を備えることを特徴とする情報処理方法。
【請求項２】
前記リンク作成工程は、前記第１のオブジェクトが前記ドキュメント上に新たに生成された場合に、前記リンクを作成することを特徴とする請求項１に記載の情報処理方法。
【請求項３】
前記リンク作成工程は、前記第１のオブジェクトが前記ドキュメント上を移動した際に、前記リンクを作成することを特徴とする請求項１に記載の情報処理方法。
【請求項４】
リンク作成条件として前記第１及び第２のオブジェクト間の距離を設定する条件設定工程を更に有し、
前記判定工程は、前記計算工程において計算された前記第１及び第２オブジェクト間の距離が前記条件設定工程によって設定された前記第１及び第２のオブジェクト間の距離以下であるか否かを判定し、
前記リンク作成工程は、前記判定工程により前記第１及び第２オブジェクト間の距離が前記条件設定工程によって設定された前記第１及び第２のオブジェクト間の距離以下であると判定された場合に、前記第１及び第２のオブジェクト間に前記リンクを作成することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理方法。
【請求項５】
前記リンク作成工程において作成されるリンクの種類を設定できるリンク設定工程を更に備えることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理方法。
【請求項６】
前記リンク作成工程において作成されるリンクのサイズを設定できるリンクサイズ設定工程を更に備えることを特徴とする請求項１乃至５のいずれか１項に記載の情報処理方法。
【請求項７】
前記判定工程において、前記第１オブジェクトと複数の前記第２のオブジェクトとの距離が前記条件設定工程によって設定された前記第１及び第２のオブジェクト間の距離以下であると判定された場合には、前記リンク作成工程は、前記第１のオブジェクトと該複数の第２のオブジェクトとの間に前記リンクを作成することを特徴とする請求項４に記載の情報処理方法。
【請求項８】
前記判定工程において、前記条件設定工程によって設定された前記第１及び第２のオブジェクト間の距離以下にないと判定された場合であって、前記第１及び第２のオブジェクト間に前記リンクが既に作成されている場合には、該作成されているリンクを解除するリンク解除工程を更に備えることを特徴とする請求項４に記載の情報処理方法。
【請求項９】
前記判定工程において、前記条件設定工程によって設定された前記第１及び第２のオブジェクト間の距離以下にないと判定された場合であって、前記第１及び第２のオブジェクト間に前記リンクが既に作成されている場合には、該作成されているリンクを保持するリンク保持工程を更に備えることを特徴とする請求項４に記載の情報処理方法。
【請求項１０】
ドキュメント上に配置されている複数のオブジェクトを関連付けるリンクを用いてレイアウト処理を実行する情報処理装置における情報処理方法であって、
前記ドキュメント上に配置すべきオブジェクトの位置を決定する決定工程と、
前記決定工程により前記オブジェクトの位置が決定された場合、前記ドキュメント上に配置されているオブジェクトの位置と前記決定工程により決定されたオブジェクトの位置とに従って、前記リンクを作成すべきか否かを判定する判定工程と、
前記判定工程によってリンクを作成すべきと判定された場合、前記ドキュメント上に配置されているオブジェクトと前記決定工程により決定されたオブジェクトとの間に前記リンクを作成するリンク作成工程と
を有することを特徴とする情報処理方法。
【請求項１１】
前記判定工程は、前記ドキュメント上に配置されているオブジェクトと前記決定工程により決定されたオブジェクトとが水平方向または垂直方向において重なるか否かを判定し、重なると判定された場合、前記リンクを作成すべきと判定することを特徴とする請求項１０に記載の情報処理方法。
【請求項１２】
ドキュメント上の複数のオブジェクトを連結するリンクを用いて、該オブジェクトにデータを流し込んだ際の該オブジェクトのレイアウトを制御する制御手段を備え、該リンクの設定が可能な情報処理装置であって、
前記ドキュメント上に配置される第１のオブジェクトと、前記ドキュメント上に配置されている第２のオブジェクトとの距離を計算する計算手段と、
前記計算手段において計算された前記第１及び第２のオブジェクト間の距離に従って、リンクを作成すべきか否かを判定する判定手段と、
前記判定手段において、前記リンクを作成すべきと判定された場合に、前記第１及び第２のオブジェクト間に前記リンクを作成するリンク作成手段と
を備えることを特徴とする情報処理装置。
【請求項１３】
ドキュメント上に配置されている複数のオブジェクトを関連付けるリンクを用いてレイアウト処理を実行する情報処理装置であって、
前記ドキュメント上に配置すべきオブジェクトの位置を決定する決定手段と、
前記決定手段により前記オブジェクトの位置が決定された場合、前記ドキュメント上に配置されているオブジェクトの位置と前記決定手段により決定されたオブジェクトの位置とに従って、前記リンクを作成すべきか否かを判定する判定手段と、
前記判定手段によってリンクを作成すべきと判定された場合、前記ドキュメント上に配置されているオブジェクトと前記決定手段により決定されたオブジェクトとの間に前記リンクを作成するリンク作成手段と
を有することを特徴とする情報処理装置。
【請求項１４】
ドキュメント上の複数のオブジェクトを連結するリンクを用いて、該オブジェクトにデータを流し込んだ際の該オブジェクトのレイアウトを制御する制御手段を備える情報処理装置で実行可能なプログラムであって、
前記ドキュメント上に配置される第１のオブジェクトと、前記ドキュメント上に配置されている第２のオブジェクトとの距離を計算する計算工程と、
前記計算工程において計算された前記第１及び第２のオブジェクト間の距離に従って、リンクを作成すべきか否かを判定する判定工程と、
前記判定工程において、前記リンクを作成すべきと判定された場合に、前記第１及び第２のオブジェクト間に前記リンクを作成するリンク作成工程と
を前記情報処理装置に実行させることを特徴とするプログラム。
【請求項１５】
ドキュメント上に配置されている複数のオブジェクトを関連付けるリンクを用いてレイアウト処理を実行するための情報処理方法を、コンピュータに実行させるプログラムであって、
前記ドキュメント上に配置すべきオブジェクトの位置を決定する決定工程と、
前記決定工程により前記オブジェクトの位置が決定された場合、前記ドキュメント上に配置されているオブジェクトの位置と前記決定工程により決定されたオブジェクトの位置とに従って、前記リンクを作成すべきか否かを判定する判定工程と、
前記判定工程によってリンクを作成すべきと判定された場合、前記ドキュメント上に配置されているオブジェクトと前記決定工程により決定されたオブジェクトとの間に前記リンクを作成するリンク作成工程と
を前記コンピュータに実行させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】情報処理装置、情報処理方法ならびにプログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
上記の目的を達成するために本発明に係る情報処理方法は以下のような構成を備える。即ち、
ドキュメント上の複数のオブジェクトを連結するリンクを用いて、該オブジェクトにデータを流し込んだ際の該オブジェクトのレイアウトを制御する制御手段を備える情報処理装置において、該リンクの設定を行うための情報処理方法であって、
前記ドキュメント上に配置される第１のオブジェクトと、前記ドキュメント上に配置されている第２のオブジェクトとの距離を計算する計算工程と、
前記計算工程において計算された前記第１及び第２のオブジェクト間の距離に従って、リンクを作成すべきか否かを判定する判定工程と、
前記判定工程において、前記リンクを作成すべきと判定された場合に、前記第１及び第２のオブジェクト間に前記リンクを作成するリンク作成工程とを備える。