【手続補正書】
【提出日】平成30年7月18日(2018.7.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
方法であって、
クライアント・デバイスからのネイティブ・ドキュメントのプレビューの要求であって、前記ネイティブ・ドキュメントを該ネイティブ・ドキュメントのファイル・フォーマット以外のファイル・フォーマットで表す前記プレビューの要求を受信することと、
ドキュメント・マッピング・モジュールが、前記ネイティブ・ドキュメント内の異なる単語とそれぞれが関連づけられる、ユニーク・ロケータ（ＵＲＬ）を含むユニークなリンクのセットを、プレビューのレンダリングに先立って前記ネイティブ・ドキュメント内に挿入することと、
ドキュメント・レンダリング・モジュールが、前記ネイティブ・ドキュメントを前記ネイティブ・ドキュメントのプレビューにレンダリングすることで、前記ユニークなリンクのセットにおける前記ユニークなリンクのそれぞれについて、境界領域を生成することと、
表示のために前記クライアント・デバイスに前記プレビューを提供することと
を含み、
前記境界領域は、前記プレビュー上のページ及び画素の位置を、前記ユニークなリンクと関連づけられた前記ネイティブ・ドキュメント内の前記単語にマッピングする、方法。
【請求項２】
前記ネイティブ・ドキュメント内のコメントを識別することと、
前記ネイティブ・ドキュメント内の前記コメントと関連付けられた少なくとも１つの単語を決定することと、
前記コメントと関連付けられた前記少なくとも１つの単語の前記リンクの前記境界領域と組み合わせることにより、前記コメントのための境界領域を決定することと、
前記コメントと前記コメントのための前記境界領域とを、前記プレビューにより表示するために前記クライアント・デバイスに提供することと、
を更に含む請求項１に記載の方法。
【請求項３】
前記プレビューにコメントを追加する要求であって、前記コメントのための前記プレビューにおける選択部分を指示する要求を受信することと、
前記プレビューにおける前記選択部分の前記プレビュー上の位置を識別することと、
前記位置に対応する単語のセットの識別を、前記位置を、識別される前記単語のセットと関連付けられた前記リンクの境界領域と照合することにより行うことと、
前記識別された単語のセットの前記位置において、前記ネイティブ・ドキュメントに前記コメントを挿入することと、
を更に含む請求項１または２に記載の方法。
【請求項４】
前記ユニークなリンクのセットにおける前記リンクは、前記単語のためのユニークなコードを有するハイパーリンクである、請求項１から３のいずれか１項に記載の方法。
【請求項５】
前記ユニークなリンクのセットにおける前記リンクは、フラグ、ヘッダ、または、特別な命令からなるグループのうちから選択される、請求項１から３のいずれか１項に記載の方法。
【請求項６】
方法であって、
クライアント・デバイスからのネイティブ・ドキュメントのプレビューの要求であって、前記ネイティブ・ドキュメントを該ネイティブ・ドキュメントのファイル・フォーマット以外のファイル・フォーマットで表す前記プレビューの要求を受信することと、
ドキュメント・マッピング・モジュールが、前記ネイティブ・ドキュメント内の異なるネイティブ・オブジェクトとそれぞれが関連づけられる、ユニーク・ロケータ（ＵＲＬ）を含むユニークなリンクのセットを、プレビューのレンダリングに先立って前記ネイティブ・ドキュメント内に挿入することと、
ドキュメント・レンダリング・モジュールが、前記ネイティブ・ドキュメントを前記ネイティブ・ドキュメントのプレビューにレンダリングすることで、前記ユニークなレンダリング・マーカーのセットにおける前記ユニークなレンダリング・マーカーのそれぞれについて、境界領域を生成することと、
表示のために前記クライアント・デバイスに前記プレビューを提供することと
を含み、
前記ネイティブ・オブジェクトは前記ネイティブ・ドキュメントのレンダリング可能な部分を含み、
前記境界領域は、前記プレビュー上のページ及び画素の位置を、前記ユニークなレンダリング・マーカーと関連づけられた前記ネイティブ・オブジェクトにマッピングする、方法。
【請求項７】
前記ネイティブ・ドキュメント内のコメントを識別することと、
前記ネイティブ・ドキュメント内の前記コメントと関連付けられた少なくとも１つのネイティブ・オブジェクトを決定することと、
前記コメントと関連付けられた前記少なくとも１つのネイティブ・オブジェクトの前記レンダリング・マーカーの前記境界領域と組み合わせることにより、前記コメントのための境界領域を決定することと、
前記コメントと前記コメントのための前記境界領域とを、前記プレビューにより表示するために前記クライアント・デバイスに提供することと、
を更に含む請求項６に記載の方法。
【請求項８】
前記プレビューにコメントを追加する要求であって、前記コメントのための前記プレビューにおける選択部分を指示する要求を受信することと、
前記プレビューにおける前記選択部分の前記プレビュー上での位置を識別することと、
前記位置に対応するネイティブ・オブジェクトのセットの識別を、前記位置を、識別される前記ネイティブ・オブジェクトのセットと関連づけられた前記レンダリング・マーカーの境界領域と照合することにより行うことと、
前記識別された前記ネイティブ・オブジェクトのセットの前記位置において、前記ネイティブ・ドキュメントに前記コメントを挿入することと
を更に含む請求項６または７に記載の方法。
【請求項９】
前記レンダリング・マーカーがハイパーリンクである、請求項６から８のいずれか１項に記載の方法。
【請求項１０】
前記ネイティブ・オブジェクトは、文字、単語及び文からなるグループから選択される、請求項６から９のいずれか１項に記載の方法。
【請求項１１】
前記プレビューはＰＤＦドキュメントである、請求項６から１０のいずれか１項に記載の方法。
【請求項１２】
コンピュータ・プログラムであって、プロセッサで実行可能な命令群を含み、前記命令群は前記プロセッサに、
クライアント・デバイスからのネイティブ・ドキュメントのプレビューの要求であって、前記ネイティブ・ドキュメントを該ネイティブ・ドキュメントのファイル・フォーマット以外のファイル・フォーマットで表す前記プレビューの要求を受信するステップと、
ドキュメント・マッピング・モジュールが、前記ネイティブ・ドキュメント内の異なる単語とそれぞれが関連づけられるユニーク・ロケータ（ＵＲＬ）を含むユニークなリンクのセットを、プレビューのレンダリングに先立って前記ネイティブ・ドキュメント内に挿入するステップと、
ドキュメント・レンダリング・モジュールが、前記ネイティブ・ドキュメントを前記ネイティブ・ドキュメントのプレビューにレンダリングすることで、前記ユニークなリンクのセットにおける前記ユニークなリンクのそれぞれについて、境界領域を生成するステップと、
表示のために前記クライアント・デバイスに前記プレビューを提供するステップと
を実行させ、
前記境界領域は、前記プレビュー上のページ及び画素の位置を、前記ユニークなリンクと関連づけられた前記ネイティブ・ドキュメント内の前記単語にマッピングする、コンピュータ・プログラム。
【請求項１３】
前記命令群は前記プロセッサに、
前記ネイティブ・ドキュメント内のコメントを識別するステップと、
前記ネイティブ・ドキュメント内の前記コメントと関連付けられた少なくとも１つの単語を決定するステップと、
前記コメントと関連付けられた前記少なくとも１つの単語の前記リンクの前記境界領域と組み合わせることにより、前記コメントのための境界領域を決定するステップと、
前記コメントと前記コメントのための前記境界領域とを、前記プレビューにより表示するために前記クライアント・デバイスに提供するステップと、
を更に実行させる、請求項１２に記載のコンピュータ・プログラム。
【請求項１４】
前記命令群は前記プロセッサに、
前記プレビューにコメントを追加する要求であって、前記コメントのための前記プレビューにおける選択部分を指示する要求を受信するステップと、
前記プレビューにおける前記選択部分の前記プレビュー上での位置を識別するステップと、
前記位置に対応する単語のセットの識別を、前記位置を、識別される前記単語のセットと関連づけられた前記リンクの境界領域と照合することにより行うステップと、
前記識別された単語のセットの前記位置において、前記ネイティブ・ドキュメントに前記コメントを挿入するステップと
を更に実行させる請求項１２または１３に記載のコンピュータ・プログラム。
【請求項１５】
コンピュータ・プログラムであって、プロセッサで実行可能な命令群を含み、前記命令群は前記プロセッサに、
クライアント・デバイスからのネイティブ・ドキュメントのプレビューの要求であって、前記ネイティブ・ドキュメントを該ネイティブ・ドキュメントのファイル・フォーマット以外のファイル・フォーマットで表す前記プレビューの要求を受信するステップと、
ドキュメント・マッピング・モジュールが、前記ネイティブ・ドキュメント内の異なるネイティブ・オブジェクトとそれぞれが関連づけられるユニーク・ロケータ（ＵＲＬ）を含むユニークなリンクのセットを、プレビューのレンダリングに先立って前記ネイティブ・ドキュメント内に挿入するステップと、
ドキュメント・レンダリング・モジュールが、前記ネイティブ・ドキュメントを前記ネイティブ・ドキュメントのプレビューにレンダリングすることで、前記ユニークなレンダリング・マーカーのセットにおける前記ユニークなレンダリング・マーカーのそれぞれについて、境界領域を生成するステップと、
表示のために前記クライアント・デバイスに前記プレビューを提供するステップと
を実行させ、
前記ネイティブ・オブジェクトは前記ネイティブ・ドキュメントのレンダリング可能な部分を含み、
前記境界領域は、前記プレビュー上のページ及び画素の位置を、前記ユニークなレンダリング・マーカーと関連づけられた前記ネイティブ・オブジェクトにマッピングする、コンピュータ・プログラム。
【請求項１６】
前記命令群は前記プロセッサに、
前記ネイティブ・ドキュメント内のコメントを識別するステップと、
前記ネイティブ・ドキュメント内の前記コメントと関連付けられた少なくとも１つのネイティブ・オブジェクトを決定するステップと、
前記コメントと関連付けられた前記少なくとも１つのネイティブ・オブジェクトの前記レンダリング・マーカーの前記境界領域と組み合わせることにより、前記コメントのための境界領域を決定するステップと、
前記コメントと前記コメントのための前記境界領域とを、前記プレビューにより表示するために前記クライアント・デバイスに提供するステップと、
を更に実行させる、請求項１５に記載のコンピュータ・プログラム。
【請求項１７】
前記命令群は前記プロセッサに、
前記プレビューにコメントを追加する要求であって、前記コメントのための前記プレビューにおける選択部分を指示する要求を受信するステップと、
前記プレビューにおける前記選択部分の前記プレビュー上での位置を識別するステップと、
前記位置に対応するネイティブ・オブジェクトのセットの識別を、前記位置を、識別される前記ネイティブ・オブジェクトのセットと関連づけられた前記レンダリング・マーカーの境界領域と照合することにより行うステップと、
前記識別された前記ネイティブ・オブジェクトのセットの前記位置において、前記ネイティブ・ドキュメントに前記コメントを挿入するステップと
を更に実行させる、請求項１５または１６に記載のコンピュータ・プログラム。
【請求項１８】
前記レンダリング・マーカーがハイパーリンクである、請求項１５から１７のいずれか１項に記載のコンピュータ・プログラム。
【請求項１９】
前記ネイティブ・オブジェクトは、文字、単語及び文からなるグループから選択される、請求項１５から１８のいずれか１項に記載のコンピュータ・プログラム。
【請求項２０】
前記プレビューはＰＤＦドキュメントである、請求項１５から１９のいずれか１項に記載のコンピュータ・プログラム。
【請求項２１】
方法であって、
クライアント・デバイスからのネイティブ・ドキュメントのプレビューの要求であって、前記ネイティブ・ドキュメントを該ネイティブ・ドキュメントのファイル・フォーマット以外のフォーマットで表す前記プレビューの要求を受信することと、
ドキュメント・マッピング・モジュールが、前記ネイティブ・ドキュメント内の異なるネイティブ・オブジェクトとそれぞれが関連づけられ、ユニーク・ロケータ（ＵＲＬ）を含むユニークなリンクのセットを、プレビューのレンダリングに先立って前記ネイティブ・ドキュメント内に挿入することと、
ドキュメント・レンダリング・モジュールが、前記ネイティブ・ドキュメントを前記ネイティブ・ドキュメントのプレビューにレンダリングすることと、
前記ユニークなリンクのそれぞれのための境界領域であって、前記ユニークなリンクと関連づけられた前記ネイティブ・ドキュメント内の前記ネイティブ・オブジェクトの前記プレビューにおけるページ及び画素の位置を示す前記境界領域を判定することと、
コメントを前記プレビューに追加する要求であって、前記コメントのための前記プレビューにおける選択部分を指示する要求を受信することと、
前記プレビューにおける前記選択部分の前記プレビュー上での位置を識別することと、
前記位置に対応するネイティブ・オブジェクトのセットの識別を、前記位置を、識別される前記ネイティブ・オブジェクトのセットと関連づけられた前記リンクの境界領域と照合することにより行うことと、
前記識別されたネイティブ・オブジェクトのセットの前記位置において、前記ネイティブ・ドキュメントに前記コメントを挿入することと
を含む方法。