【手続補正書】
【提出日】平成28年12月14日(2016.12.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示画面に表示させた画像の少なくとも一部を更新する更新指示を受信する受信手段と、
前記受信手段によって受信された更新指示に従って前記画像が更新される前のユーザ入力の検出状態に基づいて、その後のユーザ入力によって指示される前記表示画面上の指示位置を推定する推定手段と、
前記受信手段によって受信された更新指示に従って前記表示画面に表示させた画像を更新する場合、更新の前に前記表示画面に表示された画像において前記推定された指示位置に表示されているオブジェクトを、前記更新の後においても前記表示画面上の前記推定手段によって推定された前記指示位置に表示させる表示制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記受信手段は、前記表示画面に表示された画像の内容が増減することによって生じる更新指示を受信することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ユーザ入力によって前記指示位置が決定されたことに応じて、前記表示画面において前記決定された指示位置に表示されているオブジェクトに応じた動作を実行する実行手段を更に備えることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記表示制御手段は、前記推定手段によって推定された前記指示位置に表示されているオブジェクトを、前記更新の前の表示画面と、前記更新の後の表示画面において同一の位置に表示させることを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記表示制御手段は、前記更新の前の表示画面において、前記推定手段によって推定された前記指示位置に表示されているオブジェクトが表示されていた範囲と、前記更新の後の表示画面において該オブジェクトが表示される範囲とが重なるように制御することを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記表示画面に表示されている画像において、前記推定手段によって推定された前記指示位置に表示されているオブジェクトを特定する特定手段を更に備え、
前記表示制御手段は、前記特定手段によって特定されたオブジェクトを、前記更新の後においても前記推定手段によって推定された前記指示位置に表示させることを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記表示制御手段は、前記更新を行う前に、前記表示画面に表示されている画像における前記特定手段によって特定されたオブジェクトの位置と、前記更新が行われた場合に前記更新の後に前記表示画面に表示される画像における前記特定手段によって特定されたオブジェクトの位置とに基づいて、前記オブジェクトが、前記更新の前後において前記表示画面上の同一の位置に表示されるように制御することを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記受信手段によって受信された更新指示に従う更新が行われる前に、前記更新が行われた場合に前記表示画面に表示される画像での、前記特定手段によって特定されたオブジェクトの配置を取得する配置取得手段とを更に備え、
前記表示制御手段は、前記配置取得手段によって取得された配置と、前記推定手段によって推定された位置とに基づいて、前記更新の後の前記表示画面において、前記特定手段によって特定されたオブジェクトが表示される位置を制御することを特徴とする請求項６又は７のいずれか１項に記載の情報処理装置。
【請求項９】
前記推定手段によって推定された位置と、前記配置取得手段によって取得された配置とに基づいて、前記更新の後に前記表示画面に表示される画像を前記表示画面に平行な方向に移動させる移動量を決定する決定手段を更に備え、
前記表示制御手段は、前記決定手段が決定した移動量の分、前記更新の後に前記表示画面に表示される画像を、所定の表示位置から移動させることによって、前記特定手段によって特定されたオブジェクトが表示される位置を制御することを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記特定手段は、前記表示画面に表示されている画像において、前記推定手段によって推定された位置の近傍に存在するオブジェクトを特定し、
前記決定手段は、前記推定手段によって推定された位置が、前記更新の後に前記表示画面に表示される画像における前記特定手段によって特定されたオブジェクトの中心に位置するように前記移動量を決定することを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記決定手段は、前記推定手段によって推定された位置と、前記特定手段によって特定されたオブジェクトとの相対位置関係を、前記更新の後の前記表示画面においても維持するように、前記移動量を決定することを特徴とする請求項９に記載の情報処理装置。
【請求項１２】
前記決定手段は、前記推定手段によって推定された位置が、前記特定手段によって特定されたオブジェクトと重なるように前記更新の後に前記表示画面に表示される画像を移動させる移動量を決定することを特徴とする請求項９に記載の情報処理装置。
【請求項１３】
前記推定手段によって推定された位置に基づいて、前記表示画面に表示された１以上のオブジェクトのそれぞれが操作される確率を取得する確率取得手段を更に備え、
前記特定手段は、前記確率取得手段によって取得された確率に基づいてオブジェクトを特定することを特徴とする請求項９乃至１２のいずれか１項に記載の情報処理装置。
【請求項１４】
前記表示制御手段は、前記表示画面に表示されている画像において前記推定手段によって推定された位置に表示されるオブジェクトが、複数のサブオブジェクトによって構成される複合オブジェクトである場合には、
前記決定手段は、前記推定手段によって推定された位置に表示されたサブオブジェクトを、前記更新の後においても前記更新の前と同一の位置に表示させることを特徴とする請求項９乃至１３のいずれか１項に記載の情報処理装置。
【請求項１５】
前記指示位置は、前記表示画面に物体が接触したことが検出される位置であって、
前記推定手段は、前記表示画面に前記物体が近接したことが検出される位置に基づいて、前記指示位置を推定することを特徴とする請求項１乃至１４のいずれか１項に記載の情報処理装置。
【請求項１６】
前記推定手段は、前記表示画面に物体が接触したことが検出された位置に基づいて、前記指示位置を推定し、前記物体が前記表示画面から離れたことが検出される位置が前記指示位置として決定されることを特徴とする請求項１乃至１４のいずれか１項に記載の情報処理装置。
【請求項１７】
前記指示位置は、前記表示画面に対して入力されるクリックによって決定される位置であって、
前記推定手段は、前記表示画面上に指定されるマウスカーソルの表示位置の位置に基づいて、前記指示位置を推定することを特徴とする請求項１乃至１４のいずれか１項に記載の情報処理装置。
【請求項１８】
さらにユーザの視線を検出する手段を備え、前記推定手段は、前記ユーザの視線に基づいて、前記表示画面上のユーザが注目しているとみなされる位置を、前記指示位置として推定することを特徴とする請求項１乃至１４のいずれか１項に記載の情報処理装置。
【請求項１９】
前記表示画面に表示させた画像とは、Ｗｅｂブラウザアプリケーションにおいて表示されるＷｅｂページであって、
前記受信手段は、Ｗｅｂブラウザアプリケーションがインターネット上のデータを取得しながら実行する描画処理において、新たに受信されたデータによって表示されている前記Ｗｅｂページの少なくとも一部を更新する更新指示を受信することを特徴とする請求項１乃至１８のいずれか１項に記載の情報処理装置。
【請求項２０】
受信手段により、表示画面に表示させた画像の少なくとも一部を更新する更新指示を受信する受信工程と、
推定手段により、受信された前記更新指示に従って前記画像が更新される前のユーザ入力の検出状態に基づいて、その後のユーザ入力によって指示される前記表示画面上の指示位置を推定する推定工程と、
表示制御手段により、受信された前記更新指示に従って前記表示画面に表示させた画像を更新する場合、更新の前に前記表示画面に表示された画像において前記推定された指示位置に表示されているオブジェクトを、前記更新の後においても前記表示画面上の前記推定手段によって推定された前記指示位置に表示させる表示制御工程と、
を備えることを特徴とする情報処理装置の制御方法。
【請求項２１】
複数のコンテンツを段階的に組み合わせることで形成される表示画像を、各段階で表示画面に表示させる表示制御手段と、
ユーザによって前記表示画面上の位置が指定される前に、該指定される位置を推定する推定手段と、
前記表示画面に表示されている画像において、前記推定手段によって推定された位置に表示されているオブジェクトを、前記画像が形成される過程において同一の位置に表示させることを特徴とする情報処理装置。
【請求項２２】
表示制御手段により、複数のコンテンツを段階的に組み合わせることで形成される画像を、各段階で表示画面に表示させる表示制御工程と、
推定手段により、ユーザによって前記表示画面上の位置が指定される前に、該指定される位置を推定する推定工程と、
特定手段により、前記表示画面に表示されている画像において、前記推定工程で推定された位置に表示されているオブジェクトを、前記画像が形成される過程において同一の位置に表示させることを特徴とする情報処理装置の制御方法。
【請求項２３】
コンピュータに読み込ませ実行させることで、該コンピュータを請求項１乃至１９、２１の何れか１項に記載の情報処理装置の各手段として機能させるためのプログラム。
【請求項２４】
請求項２３に記載のプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記課題を解決するために、本発明に係る情報処理装置は、表示画面に表示させた画像の少なくとも一部を更新する更新指示を受信する受信手段と、前記受信手段によって受信された更新指示に従って前記画像が更新される前のユーザ入力の検出状態に基づいて、その後のユーザ入力によって指示される前記表示画面上の指示位置を推定する推定手段と、前記受信手段によって受信された更新指示に従って前記表示画面に表示させた画像を更新する場合、更新の前に前記表示画面に表示された画像において前記推定された指示位置に表示されているオブジェクトを、前記更新の後においても前記表示画面上の前記推定手段によって推定された前記指示位置に表示させる表示制御手段と、を備える。