【手続補正書】
【提出日】平成22年9月3日(2010.9.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
タッチスクリーンディスプレイと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムは、前記メモリに記憶され、前記１つ以上のプロセッサにより実行されるように構成され、更に、前記１つ以上のプログラムは、
前記タッチスクリーンディスプレイ上に構造化電子ドキュメントの少なくとも一部分を表示するためのインストラクションであって、その構造化電子ドキュメントが複数のコンテンツボックスを含むようなインストラクションと、
前記構造化電子ドキュメントの表示部分上の位置で第１ジェスチャーを検出するためのインストラクションと、
前記第１ジェスチャーの位置で前記複数のボックスのうちの第１ボックスを決定するためのインストラクションと、
前記第１ボックスが、前記タッチスクリーンディスプレイ上の実質上センタになるように、前記構造化電子ドキュメントを拡大して翻訳するためのインストラクションと、
を含むものである、ポータブル電子装置。
【請求項２】
前記タッチスクリーンディスプレイ上の前記複数のコンテンツボックスの第２ボックスの少なくとも一部分を表示するように、前記構造化電子ドキュメントが拡大されて翻訳される、請求項１に記載のポータブル電子装置。
【請求項３】
前記複数のボックスは、スタイルシート言語によって定義される、請求項１に記載のポータブル電子装置。
【請求項４】
前記構造化電子ドキュメントは、複数のノードをもつ関連レンダリングツリーを有し、第１ジェスチャーの位置で第１ボックスを決定する前記インストラクションは、
前記レンダリングツリーをダウン方向に進んで、前記第１ジェスチャーの検出位置に対応する前記複数のノード内の第１ノードを決定するインストラクションと、
前記第１ノードからコンテンツの論理的グループを含む最至近の親ノードまで前記レンダリングツリーをアップ方向に進むインストラクションと、
前記最至近の親ノードに対応するコンテンツを前記第１ボックスとして識別するインストラクションと、
を含む請求項１に記載のポータブル電子装置。
【請求項５】
前記拡大された第１ボックス上で第２ジェスチャーを検出するインストラクションと、
前記第２ジェスチャーを検出するのに応答して、前記構造化電子ドキュメントの表示部分のサイズを減少するインストラクションと、を含む請求項１に記載のポータブル電子装置。
【請求項６】
前記第１ボックスが拡大されている間に、前記第１ボックス以外の第２ボックスにおいて第２のジェスチャーを検出するインストラクションと、
前記第２のジェスチャーを検出するのに応答して、前記第２ボックスが前記タッチスクリーンディスプレイ上の実質上センタになるように、前記構造化電子ドキュメントを翻訳するインストラクションと、を含む請求項１に記載のポータブル電子装置。
【請求項７】
前記ポータブル電子装置の向きの変化を検出するインストラクションと、
前記ポータブル電子装置の向きの変化を検出するのに応答して、前記タッチスクリーンディスプレイ上で前記構造化電子ドキュメントの表示部分を９０°回転するインストラクションと、を含む請求項１に記載のポータブル電子装置。
【請求項８】
１つ以上のプログラムが記録されたコンピュータ読み取り可能な記録媒体であって、前記１つ以上のプログラムはインストラクションを有し、前記インストラクションが、タッチスクリーンディスプレイを有するポータブル電子装置によって実行されたときに、前記ポータブル電子装置が、
前記タッチスクリーンディスプレイ上に構造化電子ドキュメントの少なくとも一部分を表示するステップであって、前記構造化電子ドキュメントは複数のコンテンツボックスを含むものであるステップと、
前記構造化電子ドキュメントの前記表示された部分上の位置で第１ジェスチャーを検出するステップと、
前記第１ジェスチャーの位置で前記複数のボックスのうちの第１ボックスを決定するステップと、
前記第１ボックスが、前記タッチスクリーンディスプレイ上の実質上センタになるように、前記構造化電子ドキュメントを拡大して翻訳するステップと、
を実行するような記録媒体。
【請求項９】
前記タッチスクリーンディスプレイ上の前記複数のコンテンツボックスの第２ボックスの少なくとも一部分を表示するように、前記構造化電子ドキュメントが拡大されて翻訳される、請求項８に記載の記録媒体。
【請求項１０】
前記複数のボックスは、スタイルシート言語によって定義される、請求項８に記載の記録媒体。
【請求項１１】
前記構造化電子ドキュメントは、複数のノードをもつ関連レンダリングツリーを有し、第１ジェスチャーの位置で第１ボックスを決定する前記ステップは、
前記レンダリングツリーをダウン方向に進んで、前記第１ジェスチャーの検出位置に対応する前記複数のノード内の第１ノードを決定する段階と、
前記第１ノードからコンテンツの論理的グループを含む最至近の親ノードまで前記レンダリングツリーをアップ方向に進む段階と、
前記最至近の親ノードに対応するコンテンツを前記第１ボックスとして識別する段階と、を含む、請求項８に記載の記録媒体。
【請求項１２】
前記拡大された第１ボックス上で第２ジェスチャーを検出するステップと、
前記第２ジェスチャーを検出するのに応答して、前記構造化電子ドキュメントの表示部分のサイズを減少するステップと、
を前記ポータブル電子装置が実行するようなインストラクションを含む、請求項８に記載の記録媒体。
【請求項１３】
前記第１ボックスが拡大されている間に、前記第１ボックス以外の第２ボックスにおいて第２のジェスチャーを検出するステップと、
前記第２のジェスチャーを検出するのに応答して、前記第２ボックスが前記タッチスクリーンディスプレイ上の実質上センタになるように、前記構造化電子ドキュメントを翻訳するステップと、
を前記ポータブル電子装置が実行するようなインストラクションを含む、請求項８に記載の記録媒体。
【請求項１４】
前記ポータブル電子装置の向きの変化を検出するステップと、
前記ポータブル電子装置の向きの変化を検出するのに応答して、前記タッチスクリーンディスプレイ上で前記構造化電子ドキュメントの表示部分を９０°回転するステップと、
を前記ポータブル電子装置が実行するようなインストラクションを含む、請求項８に記載の記録媒体。
【請求項１５】
タッチスクリーンディスプレイを伴うポータブル電子装置で実施される方法であって、
前記タッチスクリーンディスプレイ上に構造化電子ドキュメントの少なくとも一部分を表示するステップであって、その構造化電子ドキュメントが複数のコンテンツボックスを含むようなステップと、
前記構造化電子ドキュメントの表示部分上の位置で第１ジェスチャーを検出するステップと、
前記第１ジェスチャーの位置で前記複数のボックスのうちの第１ボックスを決定するステップと、
前記第１ボックスが、前記タッチスクリーンディスプレイ上の実質上センタになるように、前記構造化電子ドキュメントを拡大して翻訳するステップと、を有する方法。
【請求項１６】
前記タッチスクリーンディスプレイ上の前記複数のコンテンツボックスの第２ボックスの少なくとも一部分を表示するように、前記構造化電子ドキュメントが拡大されて翻訳される、請求項１５に記載の方法。
【請求項１７】
前記複数のボックスは、スタイルシート言語によって定義される、請求項１５に記載の方法。
【請求項１８】
前記構造化電子ドキュメントは、複数のノードをもつ関連レンダリングツリーを有し、第１ジェスチャーの位置で第１ボックスを決定する前記ステップは、
前記レンダリングツリーをダウン方向に進んで、前記第１ジェスチャーの検出位置に対応する前記複数のノード内の第１ノードを決定する段階と、
前記第１ノードからコンテンツの論理的グループを含む最至近の親ノードまで前記レンダリングツリーをアップ方向に進む段階と、
前記最至近の親ノードに対応するコンテンツを前記第１ボックスとして識別する段階と、を含む、請求項１５に記載の方法。
【請求項１９】
前記拡大された第１ボックス上で第２ジェスチャーを検出するステップと、
前記第２ジェスチャーを検出するのに応答して、前記構造化電子ドキュメントの表示部分のサイズを減少するステップと、を含む、請求項１５に記載の方法。
【請求項２０】
前記第１ボックスが拡大されている間に、前記第１ボックス以外の第２ボックスにおいて第２のジェスチャーを検出するステップと、
前記第２のジェスチャーを検出するのに応答して、前記第２ボックスが前記タッチスクリーンディスプレイ上の実質上センタになるように、前記構造化電子ドキュメントを翻訳するステップと、を含む、請求項１５に記載の方法。
【請求項２１】
前記ポータブル電子装置の向きの変化を検出するステップと、
前記ポータブル電子装置の向きの変化を検出するのに応答して、前記タッチスクリーンディスプレイ上で前記構造化電子ドキュメントの表示部分を９０°回転するステップと、を含む、請求項１５に記載の方法。