(57)【要約】【課題】情報処理装置における設定値をユーザの直感的かつ負担の少ない操作で変更可能にする。【解決手段】設定値を段階的に大きく変更しようとした場合、操作の前半で従来のピンチイン操作又はピンチアウト操作を少し行ってから、その操作の最後で指を払うだけでよいから、指の移動量を従来よりも減らすことができる。また、指を払うという動作は指を早く動かす動作であるから、設定値を段階的に大きく変更するということに概念的な類似性を有する。よって、ユーザから見れば、直観的な操作でその変更を実現することができる。【選択図】図３
2017167792.tif 000002
【特許請求の範囲】
【請求項１】
操作領域に対して操作された第１操作位置及び第２操作位置を検出する検出ステップと、
前記第１操作位置及び前記第２操作位置のうち少なくとも一方が検出されなくなったときの当該第１操作位置及び当該第２操作位置の相対的な移動速度が閾値よりも大きいか否かを判定する判定ステップと、
前記第１操作位置及び前記第２操作位置の相対的な移動速度が閾値よりも大きいと判定された場合には、所定の第１離散値群に含まれるいずれかの離散値を設定値として設定する設定ステップと
を備えることを特徴とする情報処理方法。
【請求項２】
前記設定ステップにおいて、前記第１操作位置及び前記第２操作位置のうち少なくとも一方が検出されなくなったときの当該第１操作位置及び当該第２操作位置の相対的な移動速度が閾値以下の場合には、前記第１離散値群に比べて互いの値の差が小さい第２の離散値群に含まれるいずれかの離散値を設定値として設定する
ことを特徴とする請求項１記載の情報処理方法。
【請求項３】
前記設定ステップにおいて、前記第１離散値群のうち、前記第１操作位置及び前記第２操作位置のうち少なくとも一方が検出されなくなったときの当該第１操作位置及び当該第２操作位置の相対的な移動方向に応じた離散値を設定値として設定する
ことを特徴とする請求項１又は２記載の情報処理方法。
【請求項４】
前記設定値は画像の表示倍率である
ことを特徴とする請求項１〜３のいずれか１項に記載の情報処理方法。
【請求項５】
操作領域に対して操作された第１操作位置及び第２操作位置を検出する検出部と、
前記第１操作位置及び前記第２操作位置のうち少なくとも一方が検出されなくなったときの当該第１操作位置及び当該第２操作位置の相対的な移動速度が閾値よりも大きいか否かを判定する判定部と、
前記第１操作位置及び前記第２操作位置の相対的な移動速度が閾値よりも大きいと判定された場合には、所定の第１離散値群に含まれるいずれかの離散値を設定値として設定する設定部と
を備えることを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置のユーザインタフェースに関する。
【背景技術】
【０００２】
タッチスクリーンを備える情報処理装置において、表示されている画像の縮小又は拡大を行うための操作として、ピンチインまたはピンチアウトと呼ばれるものが知られている。ピンチインとは、タッチスクリーンにおいて２本の指で画像をつまむように動かして、その画像を任意の表示倍率に縮小させる操作であり、ピンチアウトとは、２本の指を広げるように動かすことで、その画像を任意の表示倍率に拡大させる操作である。また、タッチスクリーンに指で触れるタップを２回連続させる（ダブルタップ）と、所定の表示倍率まで画像が拡大され、もう一度ダブルタップを行うと、画像が元の表示倍率に戻るとか画像がさらに拡大されるといった操作方法も知られている。また、例えば特許文献１には、電子楽譜を表示する際に、単ページを表示するモードと複数ページを表示するモードとを操作ボタンで切り替える仕組みが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2004-145220号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記に例示した画像の表示倍率などの、情報処理装置においてなんらかの処理を行うときに用いる設定値を変更する場合、ユーザにとっては、直感的な操作でその変更が完了するほうが望ましいし、また、その操作に要する手間はできる限り少ないほうが望ましい。
【０００５】
そこで、本発明は、情報処理装置における設定値をユーザの直感的かつ負担の少ない操作で変更可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明は、操作領域に対して操作された第１操作位置及び第２操作位置を検出する検出ステップと、前記第１操作位置及び前記第２操作位置のうち少なくとも一方が検出されなくなったときの当該第１操作位置及び当該第２操作位置の相対的な移動速度が閾値よりも大きいか否かを判定する判定ステップと、
前記第１操作位置及び前記第２操作位置の相対的な移動速度が閾値よりも大きいと判定された場合には、所定の第１離散値群に含まれるいずれかの離散値を設定値として設定する設定ステップとを備えることを特徴とする情報処理方法を提供する。
【０００７】
前記設定ステップにおいて、前記第１操作位置及び前記第２操作位置のうち少なくとも一方が検出されなくなったときの当該第１操作位置及び当該第２操作位置の相対的な移動速度が閾値以下の場合には、前記第１離散値群に比べて互いの値の差が小さい第２の離散値群に含まれるいずれかの離散値を設定値として設定するようにしてもよい。
【０００８】
前記設定ステップにおいて、前記第１離散値群のうち、前記第１操作位置及び前記第２操作位置のうち少なくとも一方が検出されなくなったときの当該第１操作位置及び当該第２操作位置の相対的な移動方向に応じた離散値を設定値として設定するようにしてもよい。
【０００９】
前記設定値は画像の表示倍率であってもよい。
【００１０】
また、本発明は、操作領域に対して操作された第１操作位置及び第２操作位置を検出する検出部と、前記第１操作位置及び前記第２操作位置のうち少なくとも一方が検出されなくなったときの当該第１操作位置及び当該第２操作位置の相対的な移動速度が閾値よりも大きいか否かを判定する判定部と、前記第１操作位置及び前記第２操作位置の相対的な移動速度が閾値よりも大きいと判定された場合には、所定の第１離散値群に含まれるいずれかの離散値を設定値として設定する設定部とを備えることを特徴とする情報処理装置を提供する。
【発明の効果】
【００１１】
本発明によれば、情報処理装置における設定値がユーザの直感的かつ負担の少ない操作で変更可能となる。
【図面の簡単な説明】
【００１２】
【図１】情報処理装置の外観を示す正面図
【図２】情報処理装置のハードウェア構成を示すブロック図
【図３】情報処理装置の機能的構成を示すブロック図
【図４】情報処理装置が記憶する設定値テーブルの一例を示す図
【図５】情報処理装置が実行する処理を示すフローチャート
【発明を実施するための形態】
【００１３】
［構成］
図１は、本発明の一実施形態である情報処理装置１００の外観を示す正面図である。情報処理装置１００の正面には、画像を表示する表示面とユーザによる操作を受け付ける操作面とを兼ねる表示操作面１０１が設けられている。情報処理装置１００は、ユーザの手に持たれたり、机の上に置かれたり或いはホルダに取り付けられたりした状態で操作されるものであって、例えばタブレットＰＣ（Personal Computer）、スレートＰＣ、ＰＤＡ（Personal Digital Assistant）又は携帯電話機（スマートフォンを含む）などである。情報処理装置１００は、必ずしも平板状でなくてもよく、また、裸眼立体視などの方法により画像を立体的に知覚させるものであってもよい。本実施形態においては、ユーザがこの情報処理装置１００に電子楽譜を表示させて楽器の演奏を行う例を想定しているが、情報処理装置１００に表示される画像は電子楽譜に限らず、どのようなものであってもよい。
【００１４】
図２は、情報処理装置１００のハードウェア構成を示すブロック図である。情報処理装置１００は、制御部１１０と、記憶部１２０と、タッチスクリーン部１３０と、通信部１４０とを備えたコンピュータである。なお、情報処理装置１００は、図２に示した構成のほかに、スピーカやマイクロホン（又はその入出力部）、カメラ（ビデオカメラを含む）、バイブレータなどを備えてもよい。
【００１５】
制御部１１０は、情報処理装置１００の各部の動作を制御する手段である。制御部１１０は、ＣＰＵ（Central Processing Unit）などの演算処理装置や、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などの記憶装置を備え、ＲＯＭ又は記憶部１２０に記憶されたプログラムを実行して情報処理装置１００の各部を制御する。
【００１６】
記憶部１２０は、データを記憶する手段である。記憶部１２０は、例えば、ハードディスクやフラッシュメモリなどの記録媒体を備え、制御部１１０が使用するデータを記憶する。記憶部１２０は、いわゆるリムーバブルディスク、すなわち着脱可能な記録媒体を含んでもよい。記憶部１２０は、制御部１１０が実行するプログラムや、表示操作面１０１に表示される画像データ（ここでは電子楽譜データ）を記憶する。
【００１７】
タッチスクリーン部１３０は、画像を表示する手段であり、かつ、ユーザの操作を受け付ける手段である。タッチスクリーン部１３０は、画像を表示する表示部１３１と、ユーザの操作を受け付ける操作部１３２とを含む。表示部１３１は、液晶素子や有機ＥＬ（electroluminescence）素子により画像を表示する表示パネルと、この表示パネルを駆動する駆動回路などを備え、制御部１１０から供給されるデータに応じた画像を表示パネルに表示させる。操作部１３２は、表示部１３１の表示パネルを覆うように重ねて設けられ、ユーザの指の接触を検出する面状のセンサを備えている。この面状のセンサ（操作面）は表示部１３１の表示パネル（表示面）とほぼ同じサイズである。操作部１３２は、操作面という操作領域に対して指が接触した位置（ユーザによって操作される位置であるから、以下、操作位置という）を検出する。操作部１３２は、いわゆるマルチタッチに対応しており、複数の操作位置を同時に検出することが可能である。
【００１８】
通信部１４０は、データを送受信する手段である。通信部１４０は、例えば移動体通信網やインターネットなどのネットワークに接続するネットワークインタフェースであってもよいし、ＮＦＣ（Near Field Communication）による無線通信のように、他の電子機器とネットワークを介さずに接続するものであってもよい。通信部１４０は、例えば表示操作面１０１に表示される画像を表すデータ（ここでは電子楽譜データ）などを受信する。
【００１９】
図３は、情報処理装置１００の機能的構成を示すブロック図である。操作位置検出部１１１は、操作部１３２によって実現される機能であり、表示操作面１０１においてユーザにより操作（接触）された操作位置を検出する手段である。操作部１３２はマルチタッチに対応しているから、ユーザが２本の指でタッチスクリーン部１３０を操作した場合、操作位置検出部１１１は、一方の指が表示操作面１０１に接触した位置である第１操作位置、及び、他方の指が表示操作面１０２に接触した位置である第２操作位置を同時に検出する。これらの操作位置は、表示操作面１０１の所定の位置（例えば、中心や四隅のいずれか）を原点とした２次元直交座標系におけるＸ，Ｙ座標で表わされる。ユーザが表示操作面１０１に指を触れた状態で移動させると、検出される操作位置は時々刻々と変化することになる。
【００２０】
操作認識部１１２は、制御部１１０によって実現される機能であり、操作位置検出部１１１により検出された操作位置に基づいてユーザの操作を認識する手段である。本実施形態において、操作認識部１１２は、「ピンチイン操作」及び「ピンチアウト操作」のほか、本実施形態において特徴となる「ピンチフリックイン操作」及び「ピンチフリックアウト操作」という、４種類の操作を少なくとも認識する。なお、操作認識部１１２は、１本の指を表示操作面１０１に触れる「タップ操作」、指を表示操作面１０１に接触させたまま移動させる「スワイプ操作」、又は、指を表示操作面１０１に接触させた後で払うような動作を行う「フリック操作」など、周知の操作について認識してもよい。
【００２１】
ピンチイン操作及びピンチアウト操作は、表示操作面１０１の２点に同時に指を接触させたまま、少なくともいずれか一方の操作位置を移動させる操作である。ピンチイン操作は、表示操作面１０１の２点に触れた後に、その２点間の距離を狭めるように操作位置を移動させる操作であり、ピンチクローズ操作とも呼ばれる。また、ピンチアウト操作は、表示操作面１０１の２点に触れた後に、その２点間の距離を広げるように操作位置を移動させる操作であり、ピンチオープン操作とも呼ばれる。ピンチイン操作及びピンチアウト操作においては、指を表示操作面１０１に接触させてから離すまでの一連の動作が１回の操作に相当する。
【００２２】
ピンチフリックイン操作及びピンチフリックアウト操作は、操作の前半においては表示操作面１０１の２点に同時に指を接触させたまま少なくともいずれか一方の操作位置を移動させ、さらに、その操作の最後に表示操作面１０１において指を素早く払うように HYPERLINK "https://kotobank.jp/word/%E3%82%BF%E3%83%83%E3%83%81-561337" する操作である。要するに、ピンチフリックイン操作及びピンチフリックアウト操作において、その操作の前半は、従来のピンチイン操作及びピンチアウト操作に類似し、その操作の後半（最後）は、従来のフリック操作に類似している。ピンチフリックイン操作は、表示操作面１０１の２点に触れた後に、その２点間の距離を狭めるように操作位置を移動させ、さらにその操作の最後に、指を近づけるようにして表示操作面１０１上で払うようにする操作である。また、ピンチフリックアウト操作は、表示操作面１０１の２点に触れた後に、その２点間の距離を広げるように操作位置を移動させ、さらにその操作の最後に、指を遠ざけるようにして表示操作面１０１上で払うようにする操作である。これらのピンチフリックイン操作及びピンチフリックアウト操作においても、指を表示操作面１０１に接触させてから離すまでの一連の動作が１回の操作に相当する。
【００２３】
操作認識部１１２は、ユーザによってなされた操作が、ピンチイン操作、ピンチアウト操作、ピンチフリックイン操作又はピンチフリックアウト操作のいずれであるかを判定する判定部１１３を備える。より具体的には、判定部１１３は、マルチタッチがなされた場合において、第１操作位置及び第２操作位置のうち少なくとも一方が検出されなくなったときの当該第１操作位置及び当該第２操作位置の相対的な移動速度が、記憶部１２０に記憶された閾値よりも大きいか否かを判定する。ここでいう第１操作位置及び第２操作位置の相対的な移動速度とは、第１操作位置及び第２操作位置のうち少なくとも一方が検出されなくなったときの直前の、これら操作位置の相対的な移動速度（制御部１１０によって最後に認識された相対的な移動速度）である。
【００２４】
ここで、第１操作位置及び第２操作位置の相対的な移動速度が閾値よりも大きい場合には、操作の最後に或る程度の速さで指を払う行為があったということだから、判定部１１３は、ピンチフリックイン操作又はピンチフリックアウト操作であると判定する。さらに、判定部１１３は、第１操作位置及び第２操作位置の相対的な移動方向が互いに近づく方向である場合には、ピンチフリックイン操作であると判定し、第１操作位置及び第２操作位置の相対的な移動方向が互いに遠ざかる方向である場合には、ピンチフリックアウト操作であると判定する。
【００２５】
一方、第１操作位置及び第２操作位置の相対的な移動速度が閾値以下である場合には、操作の最後で或る程度の速さで指を払う行為がなかったということだから、判定部１１３は、ピンチイン操作又はピンチアウト操作であると判定する。
【００２６】
設定部１１４は、制御部１１０によって実現される機能であり、操作認識部１１２によって認識された操作に応じて設定値を設定する。ここで、設定値とは、情報処理装置１００がユーザの操作に応じて何らかの処理を行うときに用いる値であり、本実施形態では画像の表示倍率である。表示倍率は、デフォルトで決められた画像の大きさに対して実際に表示される画像の大きさの比率である。
【００２７】
表示制御部１１３は、制御部１１０によって実現される機能であり、表示部１３１に表示させる画像を制御する手段である。表示制御部１１３は、操作認識部１１２により認識された操作が、ピンチイン操作、ピンチアウト操作、ピンチフリックイン操作又はピンチフリックアウト操作である場合に、その操作に応じて画像の表示倍率を変更して表示させる。
【００２８】
図４は、設定値を設定するときに従うべきルールが記述された設定値テーブルの一例を示す図である。この設定値テーブルは、記憶部１２０によって実現される設定値記憶部１１５に記憶されている。図４に示すように、ピンチフリックイン操作又はピンチフリックアウト操作においては、例えば０．５倍、１倍、２倍、４倍という４段階の離散的な値の集合（第１離散値群）に含まれるいずれかの値が設定値（表示倍率）として設定されるようになっている。
【００２９】
例えば、現在の表示倍率が１倍の場合にピンチフリックイン操作が１回なされると、表示倍率が１段階縮小されて、表示倍率は１倍の次に小さい０．５倍になる。一方、現在の表示倍率が１倍の場合にはピンチフリックアウト操作が１回なされると、表示倍率が１段階拡大されて、表示倍率は１倍の次に大きい２倍になる。つまり、第１離散値群に含まれる離散値のうち、第１操作位置及び第２操作位置のうち少なくとも一方が検出されなくなったときの当該第１操作位置及び当該第２操作位置の相対的な移動方向（第１操作位置及び第２操作位置の相対的な移動方向が近づく方向か遠ざかる方向か）に応じた離散値が設定値として設定される。
【００３０】
従来のピンチイン操作又はピンチアウト操作によって例えば表示倍率を２倍から４倍に変更させようとした場合、表示操作面上で指を或る程度の量だけ移動させる必要がある。一方、上記のようなピンチフリックイン操作又はピンチフリックアウト操作で表示倍率の変更を実現するならば、操作の前半で従来のピンチイン操作又はピンチアウト操作を少しの移動量だけ行ってから、その操作の最後で指を払うだけでよいから、指の移動量を従来よりも減らすことができる。
【００３１】
また、指を払うという動作は指を比較的速く動かす動作であるから、画像の急激な縮小又は拡大という処理結果との間に概念的な類似性を有する。よって、ユーザから見れば、画像の表示倍率を或る程度の量で段階的に縮小又は拡大するという処理を直観的な操作で指示することができる。
【００３２】
次に、ピンチイン操作又はピンチアウト操作においては、表示倍率が操作位置間の距離に追随して連続的に変化する。ただし、連続的とはいっても、現実には表示操作面１０１の画素間距離に依存した離散的な値の集合（第２離散値群）に含まれるいずれかの値が表示倍率として設定される。この第２離散値群に含まれる互いの値の差は、第１の離散値群（０．５倍、１倍、２倍、４倍と）に比べて格段に小さい。ユーザは、ピンチイン操作又はピンチアウト操作によって、自らが望む任意の表示倍率で画像を表示させることができる。つまり、本実施形態によれば、ピンチフリックイン操作又はピンチフリックアウト操作による操作負担の軽減と、ピンチイン操作又はピンチアウト操作による任意の表示倍率の選択との双方を実現可能となる。
【００３３】
なお、ピンチフリックイン操作又はピンチフリックアウト操作時に用いられる第１離散値群は、０．５倍、１倍、２倍、４倍という例に限らず、コンテンツがページ単位の場合には、０．５ページ、２ページ、８ページというようにページ単位を基準とした離散値の集合であってもよい。第１離散値群の具体的な値は、表示対象となるコンテンツや表示操作面１０１のアスペクト比などにより異なるが、要するに、第１離散値群に含まれる互いの値の差が第２の離散値群と比べて大きければよい。
【００３４】
［動作］
図５は、情報処理装置１００の制御部１１０が実行する処理を示すフローチャートである。制御部１１０は、表示操作面１０１に対してユーザによる操作があった場合には（ステップＳ１；ＹＥＳ）、操作部１３２が検出した操作位置に基づいてユーザの操作を認識する（ステップＳ２）。
【００３５】
ユーザの操作の認識結果がピンチフリックイン操作又はピンチフリックアウト操作であった場合には（つまり、第１操作位置及び第２操作位置のうち少なくとも一方が検出されなくなったときの当該第１操作位置及び当該第２操作位置の相対的な移動速度が閾値よりも大きい場合には）、ステップＳ３；ピンチフリックインまたピンチフリックアウトに進み、制御部１１０は、第１離散値群に含まれるいずれかの値を設定値（表示倍率）とする（ステップＳ４）。つまり、制御部１１は、第１操作位置及び第２操作位置の相対的な移動方向が互いに近づく方向である場合には、ピンチフリックイン操作であると判定し、第１離散値群のうち、現在の表示倍率よりも次に小さい表示倍率を設定値として設定する。また、制御部１１は、第１操作位置及び第２操作位置の相対的な移動方向が互いに遠ざかる方向である場合には、ピンチフリックアウト操作であると判定し、第１離散値群のうち、現在の表示倍率よりも次に大きい表示倍率を設定値として設定する。なお、ピンチイン操作又はピンチアウト操作によって例えば表示倍率が１．２倍に設定されている状態において、ピンチフリックイン操作が１回なされると、第１離散値群において表示倍率が１．２倍よりも１つ小さい１倍になる。また、ピンチイン操作又はピンチアウト操作によって例えば表示倍率が１．２倍に設定されている状態において、ピンチフリックアウト操作が１回なされると、第１離散値群において表示倍率が１．２倍よりも１つ大きい２倍になる。そして、制御部１１０は、設定された表示倍率に従って画像を表示する（ステップＳ６）。
【００３６】
ステップＳ３において、ユーザの操作の認識結果がピンチイン操作又はピンチアウト操作であった場合には（つまり、第１操作位置及び第２操作位置のうち少なくとも一方が検出されなくなったときの当該第１操作位置及び当該第２操作位置の相対的な移動速度が閾値以下の場合には）、ステップＳ３；ピンチインまたピンチアウトに進み、制御部１１０は、第２離散値群に含まれる値を設定値（表示倍率）とする（ステップＳ５）。つまり、制御部１１は、第１操作位置及び第２操作位置の相対的な移動方向が互いに近づく方向である場合には、ピンチイン操作であると判定し、第２離散値群のうち、現在の表示倍率よりも次に小さい表示倍率を設定値として設定する。また、制御部１１は、第１操作位置及び第２操作位置の相対的な移動方向が互いに遠ざかる方向である場合には、ピンチアウト操作であると判定し、第２離散値群のうち、現在の表示倍率よりも次に大きい表示倍率を設定値として設定する。そして、制御部１１０は、設定された表示倍率に従って画像を表示する（ステップＳ６）。
【００３７】
また、ステップＳ３において、制御部１１０は、ピンチフリックイン操作、ピンチフリックアウト操作、ピンチイン操作又はピンチアウト操作のいずれでもないと判定した場合（ステップＳ３；その他）、ユーザの操作に応じた対応処理を実行する（ステップＳ７）。例えば、制御部１１０は、アイコン画像に対するタップ操作が受け付けられた場合であれば、当該アイコン画像に割り当てられたアプリを起動する。なお、ここでいう「対応処理」は、制御部１１０が特別な処理を行わないこと、すなわちユーザの操作に応答しないことであってもよい。
【００３８】
以上のように、本実施形態によれば、設定値を段階的に大きく変更しようとした場合、操作の前半で従来のピンチイン操作又はピンチアウト操作を少し行ってから、その操作の最後で指を払うだけでよいから、指の移動量を従来よりも減らすことができる。また、指を払うという動作は指を速く動かす動作であるから、設定値を段階的に大きく変更するということに概念的な類似性が生じ、ユーザから見れば、直観的な操作でその変更を実現することができる。さらに、本実施形態によれば、ピンチフリックイン操作又はピンチフリックアウト操作による操作負担の軽減と、ピンチイン操作又はピンチアウト操作による任意の表示倍率の選択との双方を実現可能となる。
【００３９】
［変形例］
本発明は、上述した各実施形態の態様に限らず、他の態様でも実施することができる。本発明は、例えば、以下の変形例に示す態様によっても実施可能である。なお、本発明は、これら複数の変形例を組み合わせた態様で実施されてもよい。
【００４０】
（１）上述した実施形態は、画像を表示する面（表示面）と操作を受け付ける面（操作面）とが重なっている場合を例示したものである。しかし、本発明の操作部は、必ずしも表示面に重ねて設けられている必要はなく、例えば、操作面としてタッチパッド（トラックパッド、スライドパッドともいう）を備える構成であってもよい。また、ユーザの操作は、必ずしも操作面に接触する操作でなくてもよく、操作面に対する非接触操作を近接センサによって検出してもよい。さらに、操作面は物理的に実在する構成に限らず、例えば空間に仮想的に設けられた３次元の操作領域をユーザがその空間内におけるジェスチャ等によって操作する様子をカメラで撮像し、その操作領域に対する操作を画像認識するような構成であってもよい。つまり、操作領域は、２次元の操作領域に限らず、３次元の操作領域であってもよい。
【００４１】
（２）設定値は、実施形態に例示した表示倍率に限らず、情報処理装置においてなんらかの処理を行うときに用いる値であれば、どのようなものであってもよい。また、第１離散値群は、離散的に単調増加又は減少する値ならば、互いの値の間隔は均等であってもよいし、均等でなくてもよい。
【００４２】
（３）実施形態において、ピンチフリックイン操作又はピンチフリックアウト操作が１回なされると、表示倍率が１段階だけ縮小又は拡大されていたが、１回のピンチフリックイン操作又はピンチフリックアウト操作によって表示倍率を複数段階変更してもよい。例えば、ピンチフリックイン操作及びピンチフリックアウト操作と、ピンチイン操作又はピンチアウト操作とを識別する閾値（第１の閾値）よりも大きい第２の閾値を用意し、第１操作位置及び第２操作位置の相対的な移動速度が第２の閾値を超える場合には表示倍率を２段階変更するといった例である。また、操作面に対する操作の押圧力を検出可能な構成の場合には、例えばピンチフリックイン操作及びピンチフリックアウト操作時の押圧力が閾値未満の場合には表示倍率を１段階変更し、その押圧力が閾値以上の場合には表示倍率を２段階変更するといった例でもよい。
【００４３】
（４）ユーザは、自身の指に限らず、スタイラスなどのユーザが手に持って（あるいは手に装着して）動かす指示用の器具（以下「指示体」という。）を用いて操作を行ってもよい。このような指示体を用いる場合の操作部は、指示体の位置を赤外線や超音波によって検出するものであってもよい。また、先端に磁性体を備える指示体を用いた場合には、指示体の位置を磁気的に検出することも可能である。すなわち、本発明の情報処理装置は、タッチスクリーンを備えるものである必要はない。さらに、ピンチイン操作やピンチアウト操作は、片手での操作に限らず、右手（の指）と左手（の指）とを用いて行われてもよい。
【００４４】
（５）本発明は、ゲーム機、音楽プレーヤ、電子書籍リーダなど、さまざまな情報処理装置に対しても適用可能である。また、本発明は、情報処理装置単体ではなく、少なくとも表示部を備える情報処理装置と、情報処理装置とは独立に設けられた他の装置（情報処理装置の表示を制御するための装置）との協働によって実現されてもよい。この場合において、当該他の装置は、図３に示した機能的構成を備えれば十分であり、表示部や操作部を備えていなくてもよい。この場合、本発明は、図３に示した機能的構成を実現するためのプログラムや、これを記録した記録媒体の形態でも実施され得る。また、かかるプログラムは、サーバ装置からネットワークを介してダウンロードされて電子機器にインストールされてもよい。
【符号の説明】
【００４５】
１００…情報処理装置、１０１…表示操作面、１１０…制御部、１１１…操作位置検出部、１１２…操作認識部、１１３…判定部、１１４…設定部、１１５…設定値記憶部、１１５…表示制御部、１２０…記憶部、１３０…タッチスクリーン部、１３１…表示部、１３２…操作部、１４０…通信部。
【図１】
2017167792.tif 000003
【図２】
2017167792.tif 000004
【図３】
2017167792.tif 000005
【図４】
2017167792.tif 000006
【図５】
2017167792.tif 000007
【手続補正書】
【提出日】平成29年1月16日(2017.1.16)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
ピンチフリックイン操作及びピンチフリックアウト操作は、操作の前半においては表示操作面１０１の２点に同時に指を接触させたまま少なくともいずれか一方の操作位置を移動させ、さらに、その操作の最後に表示操作面１０１において指を素早く払うようにする操作である。要するに、ピンチフリックイン操作及びピンチフリックアウト操作において、その操作の前半は、従来のピンチイン操作及びピンチアウト操作に類似し、その操作の後半（最後）は、従来のフリック操作に類似している。ピンチフリックイン操作は、表示操作面１０１の２点に触れた後に、その２点間の距離を狭めるように操作位置を移動させ、さらにその操作の最後に、指を近づけるようにして表示操作面１０１上で払うようにする操作である。また、ピンチフリックアウト操作は、表示操作面１０１の２点に触れた後に、その２点間の距離を広げるように操作位置を移動させ、さらにその操作の最後に、指を遠ざけるようにして表示操作面１０１上で払うようにする操作である。これらのピンチフリックイン操作及びピンチフリックアウト操作においても、指を表示操作面１０１に接触させてから離すまでの一連の動作が１回の操作に相当する。