【手続補正書】
【提出日】平成28年3月14日(2016.3.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定の表示画面に少なくとも一部の範囲が表示されたコンテンツ上に、ユーザにより入力される入力位置を検出する検出手段と、
前記検出される入力位置の変化に基づいて、前記コンテンツの表示形態の変形を指示する操作を取得する操作取得手段と、
前記取得される操作に応じて、前記所定の表示画面における前記コンテンツの表示形態を変形する表示制御手段と、を備え、
前記表示制御手段は、
前記取得される操作が、前記コンテンツに定義された基準を越える変形を指示する場合、前記コンテンツの前記表示画面に表示された範囲のうち、前記入力位置の周辺に、前記入力位置の変化に基づく変形を加えることを特徴とする、
表示制御装置。
【請求項２】
前記検出手段は、前記所定の表示画面に入力される１以上のタッチ位置を前記入力位置として検出することを特徴とする、
請求項１に記載の表示制御装置。
【請求項３】
前記操作取得手段は、前記コンテンツのうち前記表示画面に表示される範囲のスクロール、拡大、縮小、回転のいずれかを指示するタッチ操作を取得し、
前記表示制御手段は、前記取得されるタッチ操作が指示するスクロール、拡大、縮小、回転のいずれかについて前記コンテンツに定義された基準を越える変形を指示する場合、前記コンテンツのうち前記タッチ位置の周辺に変形を加えることを特徴とする、
請求項２に記載の表示制御装置。
【請求項４】
前記操作取得手段は、前記コンテンツのうち前記表示画面に表示される範囲の拡大、縮小、回転のいずれかを指示するマルチタッチ操作を取得し、
前記表示制御手段は、前記取得されるマルチタッチ操作が前記コンテンツに定義された基準を越える変更を指示する場合、前記コンテンツのうち前記マルチタッチ操作に係る複数のタッチ位置のそれぞれの周辺に、前記タッチ位置の変化に応じた変形を加えることを特徴とする、
請求項２に記載の表示制御装置。
【請求項５】
前記表示制御手段は、前記取得される操作が前記コンテンツに定義された基準を越える変形を指示する場合、前記コンテンツのうち前記表示画面に表示される範囲の縁を変化させることなく、前記入力位置の周辺に前記入力位置の変化に基づく歪みを生じさせることを特徴とする、
請求項１乃至４のいずれか１項に記載の表示制御装置。
【請求項６】
前記表示制御手段は、前記取得される操作が前記コンテンツに定義された基準を越える変更を指示する場合、前記コンテンツのうち前記表示画面に表示される範囲内に、前記入力位置に近いほど大きい歪みを生じさせることを特徴とする、
請求項１乃至５のいずれか１項に記載の表示制御装置。
【請求項７】
前記操作取得手段は、前記コンテンツの拡大操作又は縮小操作を取得し、
前記表示制御手段は、前記取得される拡大操作が前記コンテンツに前記基準として定義された限界の拡大率を越える拡大を指示する場合、または、前記取得される縮小操作が、前記コンテンツに前記基準として定義された限界の縮小率を越える縮小を指示する場合、前記コンテンツの前記表示画面に表示されている範囲のうち、前記入力位置の周辺に、前記入力位置の変化に応じた変形を加えることを特徴とする、
請求項１乃至６のいずれか１項に記載の表示制御装置。
【請求項８】
前記取得される操作は、前記コンテンツの表示形態を変形させる変形量の指示を含み、
前記表示制御手段は、前記変形量と、前記コンテンツに前記基準として定義された限界量との差分に応じて、前記コンテンツのうち前記入力位置の周辺に加える変形の程度を変化させることを特徴とする、
請求項１乃至７のいずれか１項に記載の表示制御装置。
【請求項９】
前記取得される操作は、前記コンテンツの表示形態の変形の方向に関する指示を含み、
前記限界量で変形された前記コンテンツを表す限界画像を等間隔のメッシュ状に分割し、前記メッシュの各交点を、前記入力位置からの距離、前記差分、及び前記変形の方向に応じて移動させることで、変形したメッシュを生成する変形情報生成手段を更に備え、
前記表示制御手段は、前記変形したメッシュに前記限界画像をテクスチャマッピングすることで、前記差分に応じて前記コンテンツのうち前記入力位置の周辺に加える変形の程度を変化させることを特徴とする、
請求項８に記載の表示制御装置。
【請求項１０】
前記変形情報生成手段は、前記メッシュの各交点が移動する量を、このメッシュの予め定められた点からの距離に応じて変化させることを特徴とする、
請求項９に記載の表示制御装置。
【請求項１１】
前記変形情報生成手段は、前記メッシュの各交点のうち、前記入力位置から一定の距離以上離れた交点については移動を行わないことを特徴とする、
請求項１０に記載の表示制御装置。
【請求項１２】
前記変形情報生成手段は、前記メッシュの各交点を、３次元方向に移動させることを特徴とする、
請求項１１に記載の表示制御装置。
【請求項１３】
前記検出手段によって少なくとも１つの前記入力位置が検出されなくなったことに基づいて、前記変形の終了指示を検出する終了操作取得手段と、
前記終了指示を検出した時点で、前記表示画面に表示されたコンテンツが歪んでいる場合に、前記表示画面を前記限界画像に更新する画像回復手段と、をさらに備えることを特徴とする、
請求項１２に記載の表示制御装置。
【請求項１４】
ユーザの操作によりその表示形態が変形可能なコンテンツを、所定の表示画面に表示させる表示制御装置により実行される方法であって、
前記表示画面に少なくとも一部の範囲が表示されたコンテンツ上に、ユーザにより入力される入力位置を検出するステップと、
前記検出される入力位置の変化に基づいて、前記コンテンツの表示形態の変形を指示する操作を取得するステップと、
前記取得される操作に応じて、前記表示画面における前記コンテンツの表示形態を変形するステップと、
前記取得される操作が、前記コンテンツに定義された基準を越える変形を指示する場合、前記コンテンツの前記表示画面に表示された範囲のうち、前記入力位置の周辺に、前記入力位置の変化に基づく変形を加えるステップと、を含むことを特徴とする、
表示制御方法。
【請求項１５】
ユーザの操作によりその表示形態が変形可能なコンテンツを、所定の表示画面に表示させるコンピュータに、
前記表示画面に少なくとも一部の範囲が表示されたコンテンツ上に、ユーザにより入力される入力位置を検出する処理、
前記検出される入力位置の変化に基づいて、前記コンテンツの表示形態の変形を指示する操作を取得する処理、
前記取得される操作に応じて、前記表示画面における前記コンテンツの表示形態を変形する処理、
前記取得される操作が、前記コンテンツに定義された基準を越える変形を指示する場合、前記コンテンツの前記表示画面に表示された範囲のうち、前記入力位置の周辺に、前記入力位置の変化に基づく変形を加える処理、
を実行させるためのコンピュータプログラム。
【請求項１６】
所定の表示画面に少なくとも一部の範囲が表示されたコンテンツ上に入力される入力位置を検出する検出手段と、
前記検出される入力位置の変化に基づいて、前記コンテンツのうち前記表示画面に表示される範囲の変更を指示する操作を取得する操作取得手段と、
前記取得される操作に応じて前記コンテンツのうち前記表示画面に表示される範囲を変更する表示制御手段と、を備え、
前記表示制御手段は、
前記取得される操作が、前記コンテンツに定義された基準を越える変更を指示する場合、前記コンテンツの前記表示画面に表示されている範囲のうち、前記入力位置の周辺に変形を加えることを特徴とする、
表示制御装置。
【請求項１７】
前記検出手段は、前記所定の表示画面に入力される１以上のタッチ位置を前記入力位置として検出することを特徴とする、
請求項１６に記載の表示制御装置。
【請求項１８】
前記操作取得手段は、前記コンテンツのうち前記表示画面に表示される範囲のスクロール、拡大、縮小、回転のいずれかを指示するタッチ操作を取得し、
前記表示制御手段は、前記取得されるタッチ操作が前記コンテンツに定義された基準を越える変更を指示する場合、前記コンテンツのうち前記タッチ位置の周辺に変形を加えることを特徴とする、
請求項１７に記載の表示制御装置。
【請求項１９】
前記操作取得手段は、前記コンテンツのうち前記表示画面に表示される範囲の拡大、縮小、回転のいずれかを指示するマルチタッチ操作を取得し、
前記表示制御手段は、前記取得されるマルチタッチ操作が前記コンテンツに定義された基準を越える変更を指示する場合、前記コンテンツのうち前記マルチタッチ操作に係る複数のタッチ位置のそれぞれの周辺に、前記タッチ位置の変化に応じた変形を加えることを特徴とする、
請求項１７に記載の表示制御装置。
【請求項２０】
前記表示制御手段は、前記取得される操作が前記コンテンツに定義された基準を越える変更を指示する場合、前記コンテンツのうち前記表示画面に表示される範囲を変更せず、前記範囲の内部に前記入力位置の変化に基づく変形を加えることを特徴とする、
請求項１６乃至１９のいずれか１項に記載の表示制御装置。
【請求項２１】
前記表示制御手段は、前記取得される操作が前記コンテンツに定義された基準を越える変更を指示する場合、前記コンテンツのうち前記表示画面に表示される範囲の縁に前記変形を加えないことを特徴とする、
請求項１６乃至２０のいずれか１項に記載の表示制御装置。
【請求項２２】
ユーザの操作によりその表示形態が変形可能なコンテンツを、所定の表示画面に表示させる表示制御装置により実行される方法であって、
前記表示画面に少なくとも一部の範囲が表示されたコンテンツ上に入力される入力位置を検出するステップと、
前記検出される入力位置の変化に基づいて、前記コンテンツのうち前記表示画面に表示される範囲の変更を指示する操作を取得するステップと、
前記取得される操作に応じて前記コンテンツのうち前記表示画面に表示される範囲を変更するステップと、
前記取得される操作が、前記コンテンツに定義された基準を越える変更を指示する場合、前記コンテンツの前記表示画面に表示されている範囲のうち、前記入力位置の周辺に変形を加えるステップと、を含むことを特徴とする、
表示制御方法。
【請求項２３】
ユーザの操作によりその表示形態が変形可能なコンテンツを、所定の表示画面に表示させるコンピュータに、
前記表示画面に少なくとも一部の範囲が表示されたコンテンツ上に入力される入力位置を検出する処理、
前記検出される入力位置の変化に基づいて、前記コンテンツのうち前記表示画面に表示される範囲の変更を指示する操作を取得する処理、
前記取得される操作に応じて前記コンテンツのうち前記表示画面に表示される範囲を変更する処理、
前記取得される操作が、前記コンテンツに定義された基準を越える変更を指示する場合、前記コンテンツの前記表示画面に表示されている範囲のうち、前記入力位置の周辺に変形を加える処理、
を実行させるためのコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記課題を解決する本発明の表示制御装置は、所定の表示画面に少なくとも一部の範囲が表示されたコンテンツ上に、ユーザにより入力される入力位置を検出する検出手段と、前記検出される入力位置の変化に基づいて、前記コンテンツの表示形態の変形を指示する操作を取得する操作取得手段と、前記取得される操作に応じて、前記所定の表示画面における前記コンテンツの表示形態を変形する表示制御手段と、を備え、前記表示制御手段は、前記取得される操作が、前記コンテンツに定義された基準を越える変形を指示する場合、前記コンテンツの前記表示画面に表示された範囲のうち、前記入力位置の周辺に、前記入力位置の変化に基づく変形を加えることを特徴とする。