(57)【要約】  操作装置は、外部の物体が接触した接触位置を検出し、この検出の結果を出力するタッチパネル（４）と、前記タッチパネルが出力した前記検出の結果に基づいて、前記物体が前記タッチパネルに接触し始めた開始位置から前記物体が前記タッチパネルから離れた終了位置までの軌跡を検出する検出部（７１）と、前記検出部が検出した前記軌跡に基づいて、前記タッチパネルを直線によって分割する線引き操作が行われたか否かを判定する線引き判定部（７２）とを含む。
2016063736.tif 000002
【特許請求の範囲】
【請求項１】
外部の物体が接触した接触位置を検出し、この検出の結果を出力するタッチパネルと、
前記タッチパネルが出力した前記検出の結果に基づいて、前記物体が前記タッチパネルに接触し始めた開始位置から前記物体が前記タッチパネルから離れた終了位置までの軌跡を検出する検出部と、
前記検出部が検出した前記軌跡に基づいて、前記タッチパネルを直線によって分割する線引き操作が行われたか否かを判定する線引き判定部と
を備える操作装置。
【請求項２】
前記検出部は、前記タッチパネルが出力した前記検出の結果に基づいて、前記終了位置における前記物体が前記タッチパネルに接触する面積又は幅の変化を検出可能であり、
前記線引き判定部は、前記軌跡及び前記面積又は幅の変化に基づいて、前記線引き操作が行われたか否かを判定する、
請求項１に記載の操作装置。
【請求項３】
前記線引き判定部は、前記検出部によって前記物体が前記タッチパネルにおいて一端側から他端側へ移動したと検出された場合、前記線引き操作が行われたと判定する、請求項１に記載の操作装置。
【請求項４】
前記検出部は、前記タッチパネルが出力した前記検出の結果に基づいて、前記物体が接触した幅を検出可能であり、
前記線引き判定部は、前記検出部が検出した前記幅が前記開始位置から前記終了位置に向けて徐々に小さくなる場合、前記線引き操作が行われたと判定する、
請求項１に記載の操作装置。
【請求項５】
前記検出部は、前記タッチパネルが出力した前記検出の結果に基づいて、前記物体が前記タッチパネルの端部で予測される前記物体の幅を検出可能であり、
前記線引き判定部は、前記予測される前記幅が所定値以下である場合、前記線引き操作が行われたと判定する、
請求項１に記載の操作装置。
【請求項６】
前記検出部は、前記タッチパネルが出力した前記検出の結果に基づいて、前記タッチパネル上における前記物体の移動速度を検出可能であり、
前記線引き判定部は、前記移動速度が所定値以上である場合、前記線引き操作が行われたと判定する、
請求項１に記載の操作装置。
【請求項７】
前記タッチパネルは、静電容量方式であり、
前記検出部は、前記タッチパネルが検出した静電容量の変化を検出可能であり、
前記線引き判定部は、前記検出部によって検出された前記静電容量が前記物体の移動に伴って前記タッチパネルにおける一端から他端に向けて徐々に小さくなった場合、前記線引き操作が行われたと判定する、
請求項１に記載の操作装置。
【請求項８】
請求項１に記載の操作装置と、
前記タッチパネルが重畳するように設けられている、画像を表示する表示部と、
前記線引き判定部による複数回の判定結果に基づいて、前記表示部の表示領域において閉領域が形成されたか否かを判定する閉領域判定部と、
前記閉領域判定部によって前記閉領域が形成されたと判定された場合、前記閉領域に対応する領域を前記画像からトリミングしてトリミング画像データを生成する画像処理部と
を備える情報処理装置。
【請求項９】
被写体を撮像し、当該被写体の画像データを生成する撮像部と、
前記撮像部の撮影動作を制御する撮像制御部と、
前記撮像部が生成した前記画像データに対応する画像を前記表示部に表示させる表示制御部と、
をさらに備え、
前記撮像制御部は、前記閉領域判定部によって前記閉領域が形成されたと判定された場合、前記撮像部に撮影を実行させ、
前記画像処理部は、前記撮像部が生成した前記画像データに対応する画像内の前記閉領域をトリミングしてトリミング画像データを生成する、
請求項８に記載の情報処理装置。
【請求項１０】
前記表示制御部は、前記線引き操作によって描写された前記軌跡を前記表示部に表示させる請求項９に記載の情報処理装置。
【請求項１１】
外部の物体が接触した接触位置を検出してこの検出の結果を出力するタッチパネルを備えた操作装置を有する情報処理装置のための操作受付方法であって、
前記タッチパネルが出力した前記検出の結果に基づいて、前記物体が前記タッチパネルに接触し始めた開始位置から前記物体が前記タッチパネルから離れた終了位置までの軌跡を検出することと、
前記軌跡に基づいて、前記タッチパネルを直線によって分割する線引き操作が行われたか否かを判定することと
を含む操作受付方法。
【請求項１２】
検出平面を有し、前記検出平面に対する被検出点の高さと、前記検出平面に投影された前記被検出点の位置である平面内位置とを検出するタッチパネルと、
前記被検出点の前記高さ及び前記平面内位置の経時変化を含む操作情報を出力する操作判定部と
を備える操作装置。
【請求項１３】
前記操作判定部は、
前記被検出点の前記平面内位置の前記経時変化に基づいて、前記被検出点が移動する方向を判定する方向判定部と、
前記経時変化に伴って前記高さ及び前記平面内位置によって表される前記被検出点により描かれる線分と前記検出平面とがなす傾きを判定する傾き判定部と
を有し、
前記操作判定部は、前記被検出点が移動する前記方向が一方向であり、かつ、前記傾きが０°より大きい第１の操作を検出し、前記第１の操作が検出された際には前記方向及び前記傾きを含む前記操作情報を出力する、
請求項１２に記載の操作装置。
【請求項１４】
前記操作判定部は、前記第１の操作の繰り返し回数を判定する回数判定部をさらに有し、
前記操作判定部は、前記第１の操作が複数回繰り返される第２の操作を検出し、前記第２の操作が検出された際には前記回数をさらに含む前記操作情報を出力する、
請求項１３に記載の操作装置。
【請求項１５】
前記操作判定部は、前記被検出点の前記高さ及び前記平面内位置の前記経時変化に基づいて、前記被検出点の移動の速度を算出する速度判定部をさらに有し、
前記操作判定部は、前記被検出点の前記速度の情報を含む前記操作情報を出力する、
請求項１２に記載の操作装置。
【請求項１６】
請求項１２に記載の操作装置と、
前記操作情報に基づいて画像データに対して処理を行う画像処理部と
を備える情報処理装置。
【請求項１７】
前記画像データに基づいて画像を表示する表示部をさらに備え、
前記操作判定部は、前記被検出点の前記高さの前記経時変化に基づいて、前記被検出点の高さ方向の移動の速度である高さ速度を算出する高さ速度判定部をさらに有し、
前記操作判定部は、前記高さ速度の情報をさらに含む前記操作情報を出力し、
前記画像処理部は、前記高さ速度が大きいほど、前記画像の拡大率が高くなるように前記画像を拡大する
請求項１６に記載の情報処理装置。
【請求項１８】
検出平面を有し、前記検出平面に対する被検出点の高さと、前記検出平面に投影された前記被検出点の位置である平面内位置とを検出するタッチパネルを備えた操作装置を有する情報処理装置のための操作受付方法であって、
タッチパネルの検出平面に対する被検出点の高さを取得することと、
前記検出平面に投影された前記被検出点の位置である平面内位置を検出することと、
前記被検出点の前記高さ及び前記平面内位置の経時変化を含む操作情報を取得することと、
前記操作情報を出力することと
を含む操作受付方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作装置、操作装置を備える情報処理装置、及び情報処理装置のための操作受付方法に関する。
【背景技術】
【０００２】
一般に、タッチパネルは、タッチパネルの検出平面内での指等の位置を、例えば押圧操作として検出する。タッチパネルを有する操作装置は、タッチパネルが検出した位置の経時変化に基づいて、スライド操作等を判定し、この判定結果を出力する。このようなタッチパネルを用いた操作装置は、スマートフォン等の携帯端末装置、又はデジタルカメラ等の携帯機器に設けられている。例えば日本国特開２００６−２５２１４１号公報には、ユーザが抵抗膜式タッチパネルに手書き入力を行うと、この手書き入力に応じて、線の太さを変更させた文字又は図形を表示する情報入力システムが開示されている。【０００３】
すなわち、日本国特開２００６−２５２１４１号公報には、タッチパネル上の入力軌跡を毛筆書体に変換して表示する技術が開示されている。この技術では、所定時間毎に検出されるタッチパネル上の押圧位置に基づいて、ユーザのタッチパネル上における押圧位置の移動速度が算出される。この移動速度に応じて描写パターンの大きさが変更されることによって、入力軌跡が毛筆書体に変換される。【０００４】
タッチパネルによる操作は今後より重要になる可能性がある。例えば、タッチパネルを用いてより多くの種類の操作を検出できる操作装置が求められると考えられる。例えば、タッチパネルの検出平面からの指の高さを検出できれば、検出平面内の指の位置しか検出できない場合と比較して、検出できる操作の種類は多くなる。タッチパネルの検出平面からの高さの経時変化を含む操作情報を検出できれば、さらに検出できる操作の種類は多くなる。このような多くの操作を取得できる操作装置を備えることで、多様な操作に対応したスマートフォン等の携帯端末装置、又はデジタルカメラ等が提供され得る。【０００５】
また、上述した日本国特開２００６−２５２１４１号公報に係る技術では、ユーザの指などがタッチパネルに対して正確に接触していなければならない。ユーザが軽くタッチするなど瞬間的な動作が検知される操作装置が用いられると、敏速なタッチ操作が行われ得る。
【発明の概要】
【０００６】
本発明は、検出できる操作の種類が多い、操作装置、操作装置を備える情報処理装置、及び情報処理装置のための操作受付方法を提供することを目的とする。
【０００７】
本発明の一態様によれば、操作装置は、外部の物体が接触した接触位置を検出し、この検出の結果を出力するタッチパネルと、前記タッチパネルが出力した前記検出の結果に基づいて、前記物体が前記タッチパネルに接触し始めた開始位置から前記物体が前記タッチパネルから離れた終了位置までの軌跡を検出する検出部と、前記検出部が検出した前記軌跡に基づいて、前記タッチパネルを直線によって分割する線引き操作が行われたか否かを判定する線引き判定部とを備える。
【０００８】
本発明の一態様によれば、操作装置を備える情報処理装置は、上記の操作装置と、前記タッチパネルが重畳するように設けられている、画像を表示する表示部と、前記線引き判定部による複数回の判定結果に基づいて、前記表示部の表示領域において閉領域が形成されたか否かを判定する閉領域判定部と、前記閉領域判定部によって前記閉領域が形成されたと判定した場合、前記閉領域に対応する領域を前記画像からトリミングしてトリミング画像データを生成する画像処理部とを備える。
【０００９】
本発明の一態様によれば、操作受付方法は、外部の物体が接触した接触位置を検出してこの検出の結果を出力するタッチパネルを備えた操作装置を有する情報処理装置のための操作受付方法であって、前記タッチパネルが出力した前記検出の結果に基づいて、前記物体が前記タッチパネルに接触し始めた開始位置から前記物体が前記タッチパネルから離れた終了位置までの軌跡を検出することと、前記軌跡に基づいて、前記タッチパネルを直線によって分割する線引き操作が行われたか否かを判定することとを含む。
【００１０】
本発明の一態様によれば、操作装置は、検出平面を有し、前記検出平面に対する被検出点の高さと、前記検出平面に投影された前記被検出点の位置である平面内位置とを検出するタッチパネルと、前記被検出点の前記高さ及び前記平面内位置の経時変化を含む操作情報を出力する操作判定部とを備える。
【００１１】
本発明の一態様によれば、操作装置を備える情報処理装置は、上記の操作装置と、前記操作情報に基づいて画像データに対して処理を行う画像処理部とを備える。
【００１２】
本発明の一態様によれば、操作受付方法は、検出平面を有し、前記検出平面に対する被検出点の高さと、前記検出平面に投影された前記被検出点の位置である平面内位置とを検出するタッチパネルを備えた操作装置を有する情報処理装置のための操作受付方法であって、タッチパネルの検出平面に対する被検出点の高さを取得することと、前記検出平面に投影された前記被検出点の位置である平面内位置を検出することと、前記被検出点の前記高さ及び前記平面内位置の経時変化を含む操作情報を取得することと、前記操作情報を出力することとを含む。
【００１３】
本発明によれば、検出できる操作の種類が多い、操作装置、操作装置を備える情報処理装置、及び情報処理装置のための操作受付方法を提供できる。
【図面の簡単な説明】
【００１４】
【図１】図１は、第１の実施形態に係る携帯機器の機能構成例の概要を示すブロック図である。
【図２】図２は、第１の実施形態に係る携帯機器が実行する処理の概要を示すフローチャートである。
【図３】図３は、ユーザが携帯機器を用いて被写体を撮影する状況を説明するための模式図である。
【図４】図４は、図３の状況下で携帯機器の表示部が表示するライブビュー画像の一例を示す図である。
【図５Ａ】図５Ａは、タッチ判定処理の一例の概要を示すフローチャートである。
【図５Ｂ】図５Ｂは、タッチ判定処理の一例の概要を示すフローチャートである。
【図６】図６は、タッチパネルに対するタッチ操作の一例を模式的に示す図である。
【図７】図７は、線引き操作の一例を模式的に示す図である。
【図８】図８は、タッチパネルに対するスライド操作の一例を模式的に示す図である。
【図９】図９は、タッチパネルに対する第１の線引き操作の一例を模式的に示す図である。
【図１０】図１０は、タッチパネルに対する第２の線引き操作の一例を模式的に示す図である。
【図１１】図１１は、スライド操作におけるタッチ幅の変化の一例を模式的に示す図である。
【図１２】図１２は、第１の線引き操作におけるタッチ幅の変化の一例を模式的に示す図である。
【図１３】図１３は、第２の線引き操作におけるタッチ幅の変化の一例を模式的に示す図である。
【図１４】図１４は、タッチパネルに対するタッチ幅の一例を示す図である。
【図１５】図１５は、タッチパネルに対するタッチ幅の別の一例を示す図である。
【図１６】図１６は、表示部が表示する画像の一例を模式的に示す図である。
【図１７】図１７は、表示部が表示する画像の一例を模式的に示す図である。
【図１８】図１８は、線引き操作によって形成された閉領域の一例を模式的に示す図である。
【図１９Ａ】図１９Ａは、第２の実施形態に係る携帯機器が実行するタッチ判定処理の一例の概要を示すフローチャートである。
【図１９Ｂ】図１９Ｂは、第２の実施形態に係る携帯機器が実行するタッチ判定処理の一例の概要を示すフローチャートである。
【図２０】図２０は、線引き判定部が算出する表示部における表示領域の画面端において予測されるタッチ幅の算出方法を説明するための模式図である。
【図２１Ａ】図２１Ａは、第３の実施形態に係る携帯機器が実行するタッチ判定処理の一例の概要を示すフローチャートである。
【図２１Ｂ】図２１Ｂは、第３の実施形態に係る携帯機器が実行するタッチ判定処理の一例の概要を示すフローチャートである。
【図２２】図２２は、線引き判定部が判定する判定方法の概要を説明するための模式図である。
【図２３】図２３は、第４の実施形態に係る携帯機器の機能構成例の概要を示すブロック図である。
【図２４】図２４は、第４の実施形態に係るタッチパネルの構成例の概要を示す模式図である。
【図２５】図２５は、第４の実施形態に係るタッチパネルの構成例の概要を示す模式図である。
【図２６Ａ】図２６Ａは、第４の実施形態に係る携帯機器が実行するタッチ判定処理の一例の概要を示すフローチャートである。
【図２６Ｂ】図２６Ｂは、第４の実施形態に係る携帯機器が実行するタッチ判定処理の一例の概要を示すフローチャートである。
【図２７】図２７は、線引き判定部が判定する判定方法の概要を説明するための模式図である。
【図２８】図２８は、第５の実施形態に係る携帯機器の機能構成例の概要を示すブロック図である。
【図２９】図２９は、タッチパネルに対する第１の操作の一例を模式的に示す図である。
【図３０】図３０は、タッチパネルに対する第２の操作の一例を模式的に示す図である。
【図３１】図３１は、タッチ操作における、時間経過に対する検出された平面内位置の移動量及び静電容量の大きさの関係の一例を示す模式図である。
【図３２】図３２は、スライド操作における、時間経過に対する検出された平面内位置の移動量及び静電容量の大きさの関係の一例を示す模式図である。
【図３３】図３３は、第１の操作における、時間経過に対する検出された平面内位置の移動量及び静電容量の大きさの関係の一例を示す模式図である。
【図３４】図３４は、第２の操作における、時間経過に対する検出された平面内位置の移動量及び静電容量の大きさの関係の一例を示す模式図である。
【図３５】図３５は、第５の実施形態に係る携帯機器制御処理の一例の概要を示すフローチャートである。
【図３６】図３６は、第５の実施形態に係る撮影モード処理の一例の概要を示すフローチャートである。
【図３７】図３７は、第５の実施形態に係る操作判定処理の一例の概要を示すフローチャートである。
【図３８】図３８は、第１の操作に応じた画像処理の対象である画像の一例を示す図である。
【図３９】図３９は、ユーザによる第１の操作の一例を説明するための図である。
【図４０】図４０は、第１の操作に応じた画像処理が画像に対して行われたときの表示を示す図である。
【図４１】図４１は、第２の操作に応じた画像処理の対象である画像の一例を示す図である。
【図４２】図４２は、第２の操作に応じた画像処理が画像に対して行われたときの表示の一例を示す図である。
【図４３】図４３は、第２の操作に応じた画像処理が画像に対して行われたときの表示の別例を示す図である。
【図４４】図４４は、第５の実施形態に係る再生モード処理の一例の概要を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面を参照して、本発明のいくつかの実施形態を説明する。なお、以下の実施形態により本発明が限定されるものではない。また、以下の説明において参照する各図は、本発明の内容を理解でき得る程度に形状、大きさ、及び位置関係を概略的に示してあるに過ぎない。すなわち、本発明は、各図で例示された形状、大きさ、及び位置関係のみに限定されるものではない。
【００１６】
［第１の実施形態］
〈携帯機器の構成〉
図１は、本発明の第１の実施形態に係る携帯機器の機能構成を示すブロック図である。図１に示す携帯機器１は、撮像部２と、表示部３と、タッチパネル４と、操作部５と、記録部６と、制御部７と、時計８とを備える。
【００１７】
撮像部２は、被写体を撮像し、この被写体の画像データを生成する。撮像部２は、複数のレンズ、シャッタ、絞り、ＣＣＤ（Charge Coupled Device）イメージセンサ又はＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサ等の撮像素子、及び撮像素子が生成したアナログの画像データをデジタルの画像データに変換を行うＡ／Ｄ変換回路、フォーカスレンズを駆動させる駆動部等を含む。撮像部２は、光学系によって撮像素子の撮像面に被写体像を形成し、当該被写体像に基づく画像データを生成する。また、撮像部２は、被写体との距離を検出する機構を有してもよい。例えば、撮像素子は位相差によって被写体距離を検出する位相差検出画素を含んでもよい。撮像部２は、制御部７の制御の下、被写体を撮像し、この被写体の画像データを制御部７へ出力する。
【００１８】
表示部３は、制御部７の制御の下、画像データに対応する画像を表示する。表示部３は、液晶又は有機ＥＬ（Electro Luminescence）等からなる表示パネル及び表示駆動回路等を含む。表示部３における画像の表示には、撮像直後の画像データを所定時間（例えば３秒間）だけ表示する確認表示、記録部６が記録する画像データに対応する再生画像を表示する再生表示、撮像部２が連続的に生成する画像データに対応するライブビュー画像を時系列に沿って順次表示するライブビュー画像表示等が含まれる。また、表示部３は、携帯機器１の操作情報及び撮影に関する情報等を適宜表示する。
【００１９】
タッチパネル４は、表示部３の表示画面上に重ねて設けられ、外部の物体が接触した接触位置（座標情報）を検出する。タッチパネル４は、この検出結果に基づいた座標情報を出力する。タッチパネル４の方式としては、抵抗膜方式、静電容量方式、光学方式等のうちいずれの方式が用いられてもよい。タッチパネル４は、物体が接触した位置を含む領域の座標情報を出力する。例えば、タッチパネル４は、少なくとも２箇所以上のタッチパネル４の表面の座標情報を出力する。具体的には、タッチパネル４は、物体が接触した位置に対応する座標情報以外に、周辺の複数の座標情報を検出し、これらの座標情報を出力する。
【００２０】
操作部５は、携帯機器１に関する各種の操作の入力を受け付ける。操作部５は、ユーザによって入力された指示を受け取り、その指示を操作信号として制御部７へと伝達する。操作部５は、例えば電源スイッチ、レリーズスイッチ、モード切替スイッチ等を含む。
【００２１】
記録部６は、撮像部２が生成した画像データ、携帯機器１を動作させるための各種プログラム、プログラムの実行中に使用される各種データ及びパラメータ等を記録する。記録部６は、Ｆｌａｓｈメモリ、ＳＤＲＡＭ（Synchronous Dynamic Random Access Memory）及びメモリカード等の記録媒体を用いて構成される。
【００２２】
制御部７は、ＣＰＵ（Central Processing Unit）、ＡＳＩＣ（Application Specific Integrated Circuit）、又はＦＰＧＡ（Field Programmable Gate Array）等の集積回路を含む。制御部７は、１つの集積回路等で構成されてもよいし、複数の集積回路等が組み合わされて構成されてもよい。制御部７の動作は、例えば記録部６や各種回路の記録領域に記録されたプログラムに従って行われる。制御部７は、携帯機器１の各部を統括的に制御する。制御部７は、検出部７１と、線引き判定部７２と、閉領域判定部７３と、画像処理部７４と、撮像制御部７５と、表示制御部７６とを有する。
【００２３】
検出部７１は、タッチパネル４が出力した検出結果に基づいて、タッチパネル４に対する物体（タッチ）の移動の方向と、物体が接触した接触位置（開始位置）から物体（タッチ）がタッチパネル４から離れた終了位置までの軌跡とを検出する。また、検出部７１は、物体に対する表示部３の表示領域における端部間の一端側から他端側への移動を検出するとともに、物体がタッチパネル４から離れた終了位置における物体の挙動を検出する。ここで、物体の挙動は、物体がタッチパネル４に接触する面積や幅の変化として検出される。
【００２４】
線引き判定部７２は、検出部７１が物体の移動の軌跡を検出する毎に、検出部７１が検出した物体の移動の軌跡に基づいて、表示部３の表示領域において画面を分割する線引き操作が行われたか否かを判定する。具体的には、線引き判定部７２は、検出部７１が検出した物体の移動の軌跡及び物体がタッチパネル４に接触する面積や幅の変化に基づいて、線引き操作が行われたか否かを判定する。
【００２５】
閉領域判定部７３は、線引き判定部７２による複数回の判定結果に基づいて、表示部３の表示領域において閉領域が形成されたか否かを判定する。ここで、閉領域とは、複数の線引き操作によって表示部３の表示領域において形成された閉じた領域である。
【００２６】
画像処理部７４は、画像データに対し、ホワイトバランス補正、ガンマ補正、シェーディング、ノイズ除去、明度及び彩度の調整等を行う。また、画像処理部７４は、色の強調、白黒化、周辺光量の低下、発色及びコントラストの強調等といった、画像の表現を変更する画像処理も行う。さらに、画像処理部７４は、閉領域判定部７３によって閉領域が形成されたと判定された場合、閉領域に対応する領域を表示部３が表示する画像からトリミングしてトリミング画像データを生成する。
【００２７】
撮像制御部７５は、撮像部２の動作を制御する。また、撮像制御部７５は、閉領域判定部７３によって閉領域が形成されたと判定された場合、撮像部２に撮影を実行させる。
【００２８】
表示制御部７６は、表示部３の表示態様を制御する。また、表示制御部７６は、撮像部２が生成した画像データであって、画像処理部７４により画像処理を施された画像データに対応する画像を表示部３に表示させる。また、表示制御部７６は、操作手順を示すメニューを表示部３に表示させる。さらに、表示制御部７６は、線引き操作によって描写された物体の軌跡を表示部３に表示させる。
【００２９】
時計８は、時間情報を信号として制御部７に伝達する。この時間情報は、画像が取得された時刻の記録等に用いられる。この時間情報は、タッチパネル４から検出される信号の経時変化を計測する際のタイミングをとるために用いられてもよい。
【００３０】
〈携帯機器の処理〉
以上の構成を有する携帯機器１が実行する処理について説明する。図２は、携帯機器１が実行する処理の概要を示すフローチャートである。
【００３１】
ステップＳ１０１において、表示制御部７６は、撮像部２が連続的に生成したライブビュー画像データに対応するライブビュー画像を表示部３に表示させる。図３は、ユーザが携帯機器１を用いて被写体Ｐ１を撮影する状況を示す模式図である。図４は、図３の状況下で携帯機器１の表示部３が表示するライブビュー画像の一例を示す図である。図３及び図４に示すように、ユーザは、携帯機器１の表示部３が表示するライブビュー画像ＬＶ１を見ながら、被写体Ｐ１（犬）に対する構図を決定する。この場合、表示制御部７６は、携帯機器１の各種操作の指示を受け付ける操作アイコンＡ１及び操作アイコンＡ２をライブビュー画像ＬＶ１上に重畳して表示させる。
【００３２】
ステップＳ１０２において、検出部７１がタッチパネル４に対するタッチを検出したか否かが判定される。検出部７１がタッチパネル４に対するタッチを検出した場合（ステップＳ１０２：Ｙｅｓ）、処理はステップＳ１０３に進む。ステップＳ１０３において、携帯機器１は、タッチに応じた操作を受け付けるタッチ判定処理を実行する。なお、タッチ判定処理の詳細は後述する。ステップＳ１０３の後、処理はステップＳ１０４へ移行する。
【００３３】
ステップＳ１０２において、検出部７１がタッチパネル４に対するタッチを検出していない場合（ステップＳ１０２：Ｎｏ）、処理はステップＳ１０４へ移行する。
【００３４】
ステップＳ１０４において、操作部５から撮影指示があったか否かが判定される。操作部５から撮影指示があった場合（ステップＳ１０４：Ｙｅｓ）、処理はステップＳ１０５に進む。ステップＳ１０５において、撮像制御部７５は、撮像部２に撮影を実行させる。ステップＳ１０５の後、処理はステップＳ１０６へ移行する。
【００３５】
ステップＳ１０４において、操作部５から撮影指示がない場合（ステップＳ１０４：Ｎｏ）、処理はステップＳ１０６へ移行する。
【００３６】
ステップＳ１０６において、操作部５から撮影を終了する旨の指示があったか否かが判定される。終了指示があった場合（ステップＳ１０６：Ｙｅｓ）、本処理は終了する。一方、終了指示がない場合（ステップＳ１０６：Ｎｏ）、処理はステップＳ１０１へ戻る。
【００３７】
〈タッチ判定処理〉
次に、上述したステップＳ１０３のタッチ判定処理について説明する。図５Ａ及び図５Ｂは、タッチ判定処理の概要を示すフローチャートである。
【００３８】
ステップＳ２０１において、検出部７１は、タッチパネル４から入力される位置信号に基づいて、タッチ開始位置からタッチ終了位置までのタッチ幅とタッチ位置とを検出する。ここで、タッチ開始位置は、物体の一例としてのユーザの指がタッチパネル４に最初に触れた位置である。タッチ終了位置は、ユーザの指がタッチパネル４から離間した位置である。ステップＳ２０２において、検出部７１は、タッチパネル４に対するタッチ位置の移動方向とタッチ開始位置からタッチ終了位置までの軌跡を検出する。
【００３９】
ステップＳ２０３において、検出部７１は、ステップＳ２０１及びステップＳ２０２の検出結果に基づいて、タッチ開始位置からタッチ終了位置までのタッチ幅の変化を検出する。
【００４０】
ステップＳ２０４において、線引き判定部７２は、検出部７１が検出した検出結果に基づいて、タッチパネル４に対するタッチ開始位置とタッチ終了位置とが同じ位置であるか否かを判定する。タッチ開始位置とタッチ終了位置とが同じ位置である場合（ステップＳ２０４：Ｙｅｓ）、処理はステップＳ２０５に進む。ステップＳ２０５において、線引き判定部７２は、検出された操作はタッチ操作であると判定する。
【００４１】
図６は、タッチパネル４に対するタッチ操作を模式的に示す図である。タッチ操作は、図６に示すように、ユーザがタッチパネル４の検出平面４Ｓに対して例えば指である被検出体Ｆを垂直に近づけた後、被検出体を検出平面から垂直に離す操作である。なお、被検出体を近づけたり離したりする方向は厳密に垂直でなくともよい。どの程度の傾きを許容するかは、設定パラメータによって適宜に調整される。
【００４２】
ステップＳ２０６において、検出部７１が検出したタッチ位置に対応するライブビュー画像上に、携帯機器１の操作を指示するアイコンがあるか否かが判定される。携帯機器１の操作を指示するアイコンがある場合（ステップＳ２０６：Ｙｅｓ）、処理はステップＳ２０７に進む。ステップＳ２０７において、撮像制御部７５は、アイコンに応じた処理を実行する。例えば、撮像制御部７５は、撮像部２の絞り値を変更する指示信号の入力を受け付けるアイコンがタッチされた場合、撮像部２の絞り値を変更する。ステップＳ２０７の後、処理は、図２のメインルーチンへ戻る。
【００４３】
ステップＳ２０６において、タッチ位置に対応するライブビュー画像上に携帯機器１の操作を指示するアイコンがないと判定された場合（ステップＳ２０６：Ｎｏ）、処理は図２のメインルーチンへ戻る。
【００４４】
ステップＳ２０４において、タッチ開始位置とタッチ終了位置とが同じ位置でないと判定された場合（ステップＳ２０４：Ｎｏ）、処理はステップＳ２０８へ移行する。
【００４５】
ステップＳ２０８において、線引き判定部７２は、検出部７１がステップＳ２０１乃至Ｓ２０３で検出した検出結果に基づいて、タッチ位置がタッチ開始位置から画面端へ向けて移動したか否かを判定する。具体的には、例えば図７に示すように、ユーザがタッチ位置を表示部３の斜め下方向の画面端へ移動させているとき、線引き判定部７２は、ユーザがタッチパネル４の画面端に向けて指を移動させたと判定する。ユーザがタッチ位置をタッチパネル４の画面端に向けて移動させたと判定された場合（ステップＳ２０８：Ｙｅｓ）、処理はステップＳ２０９へ移行する。一方、ユーザがタッチ位置をタッチパネル４の画面端に向けて指を移動させていないと判定された場合（ステップＳ２０８：Ｎｏ）、処理は図２のメインルーチンへ戻る。
【００４６】
ステップＳ２０９において、線引き判定部７２は、検出部７１がステップＳ２０１乃至Ｓ２０３で検出した検出結果に基づいて、タッチ開始位置が表示部３における表示領域の画面端であるか否かを判定する。ここで、画面端とは、表示部３における表示領域の縁である必要はなく、表示領域の縁の近傍を含む。具体的には、線引き判定部７２は、表示部３における表示領域を所定の間隔で分割し、表示領域における画面端が含まれる分割領域を画面端として判定する。例えば表示部３における表示領域の縦及び横をそれぞれ５分割した場合、上下左右の端に位置する分割領域を画面端として判定する。なお、表示部３の画面端は、表示部３上に設けられたタッチパネル４の端部を意味することになる。タッチ開始位置が表示部３における表示領域の画面端であると判定された場合（ステップＳ２０９：Ｙｅｓ）、処理はステップＳ２１０へ移行する。
【００４７】
ステップＳ２１０において、線引き判定部７２は、検出部７１が検出した検出結果に基づいて、タッチ開始位置からタッチ終了位置に向けての移動時に、タッチ幅が経時的に大きくなったか否かを判定する。タッチ幅が経時的に大きくなった場合（ステップＳ２１０：Ｙｅｓ）、処理はステップＳ２１１に進む。ステップＳ２１１において、線引き判定部７２は、タッチ開始位置からタッチ終了位置に向けての移動が線引き操作であると判定する。ここで線引き操作とは、表示部３の表示領域を複数の画面に分割する操作である。すなわち、線引き操作とは、タッチパネル４の検出領域を分割する操作である。
【００４８】
図８は、タッチパネル４に対するスライド操作を模式的に示す図である。図９は、タッチパネル４に対する線引き操作の一例を模式的に示す図である。図１０は、タッチパネル４に対する線引き操作の別の一例を模式的に示す図である。図１１、図１２及び図１３は、それぞれ図８、図９及び図１０に示す各操作によるタッチ幅の変化を模式的に示す図である。
【００４９】
タッチパネル４に対してスライド操作を行う場合、図８に示すように、ユーザは、まず、タッチパネル４の検出平面４Ｓ上の所望の位置に指である被検出体Ｆを確実に押し当てる（図８（ａ）→図８（ｂ））。この状態で、ユーザは、指を別の位置へ移動させる（図８（ｂ）→図８（ｃ）→図８（ｄ））。被検出体Ｆを検出平面４Ｓに近づけるときと、被検出体Ｆを検出平面４Ｓから遠ざけるときとでは、被検出体Ｆは検出平面４Ｓに対してほぼ垂直に移動する。ただし、この垂直は厳密でなくともよい。このとき、図１４及び図１５に示すように、ユーザは、タッチパネル４の同じ位置で指を確実に押しつける。このため、タッチ幅は、同じ位置でタッチ幅Ｂからタッチ幅Ｃへと大きくなる。図８に示すスライド操作を行う場合、ユーザは、所望の位置から別の位置へ確実に移動させたかが重要になるので、タッチ位置を意識して操作する必要がある。このため、図１１、図１４及び図１５に示すように、ユーザは、タッチパネル４に対するタッチ開始位置で指を確実に押しつけるとともに（図１４のタッチ幅Ｂ→図１５のタッチ幅Ｃ）、タッチ開始位置からタッチ終了位置までのタッチ幅がほぼ一定となる（図１１）。
【００５０】
これに対して、タッチパネル４に対して線引き操作（以下、「第１の線引き操作」という）を行う場合、図９に示すように、ユーザは、まず、タッチパネル４の検出平面４Ｓ上の所望の位置に指である被検出体Ｆを軽く当てる（図９（ａ）→図９（ｂ））。この状態で、ユーザは、指を別の位置へ瞬時に移動させる（図９（ｂ）→図９（ｃ）→図９（ｄ））。図９に示す第１の線引き操作を行う場合、ユーザは、指がタッチパネル４から多少離れても、指の移動をタッチパネル４に検出させることができればよいので、タッチ開始時の指先への注意が一瞬でよく、携帯機器１の把持又はタッチ時の揺れ等に対する不必要な配慮を軽減できる。このため、図１２に示すように、第１の線引き操作は、タッチ幅が表示部３における表示領域の端部に向けて経時的に小さくなる（タッチ幅Ｃ→タッチ幅Ｂ）。
【００５１】
また、タッチパネル４に対して別の線引き操作（以下、「第２の線引き操作」という）を行う場合、図１０に示すように、ユーザは、まず、タッチパネル４の検出平面４Ｓ上の所望の位置に指である被検出体Ｆを軽く当てる（図１０（ａ）→図１０（ｂ））。この状態で、ユーザは、指を別の位置へ瞬時に移動させる（図１０（ｂ）→図１０（ｃ）→図１０（ｄ））。図１０に示す第２の線引き操作を行う場合、ユーザは、指が所望の位置から多少離れた位置でタッチを開始しても、指の移動を検出できればよいので、タッチ開始時の指先への注意が一瞬でよく、携帯機器１の把持又はタッチ時の揺れ等に対する不必要な配慮を軽減できる。このため、図１３に示すように、第２の線引き操作は、表示部３の一方の画面端から他方の画面端に向けてタッチ幅が徐々に大きくなった後、他方の画面端に向けてタッチ幅が徐々に小さくなる（タッチ幅Ｂ→タッチ幅Ｃ→タッチ幅Ｂ）。より具体的には、第２の線引き操作は、タッチ開始位置のタッチ幅が表示部３における表示領域上の移動に伴って徐々に大きくなった後に、表示部３における表示領域の端部に向けて徐々に小さくなる。
【００５２】
このように、線引き判定部７２は、検出部７１の検出結果に基づいて、タッチ開始位置からタッチ終了位置までのタッチ幅の変化、又は表示部３の表示領域におけるタッチ開始位置又はタッチ終了位置に基づいて、ユーザによるタッチ操作がスライド操作であるか線引き操作であるかを判定する。具体的には、線引き判定部７２は、タッチ開始位置からタッチ終了位置に向けての移動時にタッチ幅が経時的に大きくなったと判定した場合、線引き操作であると判定する。一方、線引き判定部７２は、タッチ開始位置からタッチ終了位置に向けての移動時にタッチ幅が経時的に大きくなっていないと判定した場合、スライド操作と判定する。
【００５３】
図５Ｂに戻り、ステップＳ２１２以降の説明を続ける。ステップＳ２１２において、表示制御部７６は、検出部７１の検出結果に基づいて、タッチ開始位置とタッチ終了位置とを結ぶ直線を表示部３の画面端まで描写して表示させる。具体的には、図１６及び図１７に示すように、表示制御部７６は、タッチ開始位置とタッチ終了位置とを結ぶ直線Ａ１０を表示部３の画面端まで描写して表示させる。すなわち、図１６に示すような操作が行われたときに図１７に示すような表示がされる。これにより、ユーザは、線引き操作によるタッチ位置の軌跡を直感的に把握することができる。なお、図１７においては、表示制御部７６は、タッチ開始位置とタッチ終了位置とを結ぶ直線を表示部３に表示させているが、例えば、直線と表示部３の表示領域における端部で形成される閉領域Ｒ１に対応する画像を非表示（例えば黒で表示）にしてもよい。
【００５４】
ステップＳ２１３において、閉領域判定部７３は、ユーザによる複数回の線引き操作によって表示部３の表示領域上に、閉領域が形成されたか否かを判定する。例えば、図１８に示す場合、閉領域判定部７３は、ユーザによる複数回の線引き操作によって、表示部３の表示領域上に閉領域Ｒ１０が形成されたと判定する。閉領域が形成された場合（ステップＳ２１３：Ｙｅｓ）、処理はステップＳ２１４に進む。ステップＳ２１４において、撮像制御部７５は、撮像部２に撮影を実行させる。
【００５５】
ステップＳ２１５において、画像処理部７４は、撮像部２が生成した撮影画像データに対応する撮影画像に対して、ユーザによる線引き操作によって形成された閉領域Ｒ１０を切り取るトリミング処理を行う。このようにして、画像処理部７４は、トリミング画像データを生成する。これにより、ユーザは、所望の領域のみの画像を得ることができる。ステップＳ２１５の後、処理は図２のメインルーチンへ戻る。
【００５６】
ステップＳ２１３において、閉領域が形成されていないと判定された場合（ステップＳ２１３：Ｎｏ）、処理は図２のメインルーチンへ戻る。
【００５７】
ステップＳ２１０において、線引き判定部７２がタッチ開始位置からタッチ終了位置に向けての移動時にタッチ幅が経時的に大きくなっていないと判定した場合（ステップＳ２１０：Ｎｏ）、処理はステップＳ２１６に進む。ステップＳ２１６において、線引き判定部７２は、タッチパネル４に対する操作がスライド操作であると判定する。ステップＳ２１６の後、処理は図２のメインルーチンへ戻る。
【００５８】
ステップＳ２０９において、タッチ開始位置が表示部３における表示領域の画面端でないと判定された場合（ステップＳ２０９：Ｎｏ）、処理はステップＳ２１７へ移行する。ステップＳ２１７において、線引き判定部７２は、検出部７１が検出した検出結果に基づいて、タッチ終了位置が表示部３の画面端であるか否かを判定する。タッチ終了位置が表示部３の画面端である場合（ステップＳ２１７：Ｙｅｓ）、処理はステップＳ２１８へ移行する。一方、タッチ終了位置が表示部３の画面端でない場合（ステップＳ２１７：Ｎｏ）、処理はステップＳ２１９へ移行する。
【００５９】
ステップＳ２１８において、線引き判定部７２は、タッチ幅が経時的に小さくなったか否かを判定する。タッチ幅が経時的に小さくなった場合（ステップＳ２１８：Ｙｅｓ）、処理はステップＳ２１１へ移行する。すなわち、線引き操作が行われたと判定される。一方、タッチ幅が経時的に小さくなっていない場合（ステップＳ２１８：Ｎｏ）、処理はステップＳ２１９へ移行する。
【００６０】
ステップＳ２１９において、線引き判定部７２は、タッチパネル４に対する操作がスライド操作であると判定する。ステップＳ２１９の後、処理は図２のメインルーチンへ戻る。
【００６１】
本実施形態では、検出部７１がタッチパネル４からタッチが離れた終了位置におけるタッチの挙動を検出し、線引き判定部７２がタッチの方向、軌跡及び挙動に基づいて、線引き操作が行われたか否かを判定する。また、検出部７１によって検出されたタッチ幅が開始位置から終了位置に向けて徐々に小さくなる場合、線引き判定部７２は、線引き操作が行われたと判定する。したがって、本実施形態によれば、線引き操作は、従来のフリック操作及びスライド操作とは確実に判別される。このように、新たなタッチ操作である線引き操作が提供され得る。線引き操作は、じっくりと行われるスライド操作などと異なり、敏速なタッチ操作である。
【００６２】
また、本実施形態では、複数の線引き操作によって閉領域が形成された場合、この閉領域に対応する領域を切り出したトリミング画像データを生成される。このように、本実施形態によれば、新たな操作方法が提供され得る。
【００６３】
また、本実施形態では、閉領域判定部７３によって閉領域が形成されたと判定された場合、撮像制御部７５が撮像部２に撮影を実行させる。このように、本実施形態によれば、新たなレリーズ操作が提供され得る。
【００６４】
なお、本実施形態では、画像処理部７４が撮像部２によって撮像された画像データに対応する画像についてトリミング画像データを生成する例を示した。さらに、例えば閉領域判定部７３によって表示部３の表示領域において閉領域が形成されたと判定された場合、画像処理部７４は、この閉領域に対応するライブビュー画像についてトリミング画像データを生成してもよい。
【００６５】
［第２の実施形態］
第２の実施形態について説明する。第２の実施形態は、上述した第１の実施形態に係る携帯機器１と同様の構成を有し、タッチ判定処理が異なる。このため、以下においては、第２の実施形態に係る携帯機器１が実行するタッチ判定処理について説明する。なお、上述した第１の実施形態に係る携帯機器１と同一の構成には同一の符号を付して説明を省略する。
【００６６】
〈タッチ判定処理〉
図１９Ａ及び図１９Ｂは、第２の実施形態に係る携帯機器１が実行するタッチ判定処理の概要を示すフローチャートである。
【００６７】
ステップＳ３０１乃至ステップＳ３０８は、図５Ａ及び図５Ｂを参照して説明したステップＳ２０１乃至ステップＳ２０８にそれぞれ対応する。
【００６８】
ステップＳ３０９において、検出部７１は、表示部３における表示領域の画面端において予測されるタッチ幅を算出する。
【００６９】
続いて、ステップＳ３１０において、線引き判定部７２は、予測される画面端におけるタッチ幅が所定値以下であるか否かを判定する。予測されるタッチ幅が所定値以下である場合（ステップＳ３１０：Ｙｅｓ）、処理はステップＳ３１１に進む。ステップＳ３１１において、線引き判定部７２は、タッチパネル４に対する操作は線引き操作であると判定する。
【００７０】
ここで、検出部７１が表示部３における表示領域の画面端において予測されるタッチ幅を算出する際の算出方法について説明する。図２０は、検出部７１が算出する表示部３における表示領域の画面端において予測されるタッチ幅の算出方法を説明するための模式図である。図２０において、横軸は表示部３の表示領域における位置（座標）を示し、縦軸はタッチ幅を示す。また、実線Ｌ１ａはスライド操作におけるタッチ幅の変化を示し、一点鎖線Ｌ１ｂは第１の線引き操作におけるタッチ幅の変化を示し、破線Ｌ１ｃは第２の線引き操作におけるタッチ幅の変化を示す。スライド操作におけるタッチ終了時間をタッチ終了時間Ａ、第１の線引き操作又は第２の線引き操作におけるタッチ終了時間をタッチ終了時間Ｂとして説明する。なお、図２０において、表示部３の表示領域の長さをＬとする。
【００７１】
図２０に示すように、ユーザは、スライド操作を行う場合、指をタッチした位置から所望の位置へ向けて移動させるので、意識して操作する。これに対して、ユーザは、線引き操作を行う場合、表示部３の表示領域における一方の画面端から他方の画面端に向けて鋏で切る感覚で操作するので、厳密な位置を意識しない。このため、一点鎖線Ｌ１ｂ及び破線Ｌ１ｃに示すように、タッチ終了時においてタッチパネル４から徐々に離れていく（タッチ幅が徐々に小さくなる）ことが考えられる。
【００７２】
そこで、検出部７１は、タッチ開始時のタッチ幅及びタッチ終了時のタッチ幅に基づいて、ユーザの操作の意図を推定する。すなわち、検出部７１は、タッチ幅が幅Ｃであった位置Ｐｃと、タッチ幅がタッチ幅Ｂとなるタッチ終了の位置Ｐｄとに基づいて、表示領域の端部におけるタッチ幅Ｅを推定する。具体的には、タッチ幅をＣ、Ｂとし、タッチ幅がＣであった位置をＰｃ、タッチ幅がＢとなる位置をＰｄとし、表示部３の長手方向の長さをＬとした場合、検出部７１は、以下の式（１）によって、タッチ幅Ｅを算出する。
Ｅ＝Ｃ−（（Ｃ−Ｂ）×（Ｌ−Ｐｃ）／（Ｐｄ−Ｐｃ））          （１）
【００７３】
このように、線引き判定部７２は、画面端において予測されるタッチ幅が予め設定した所定値以下であるか否かを判定し、予測されるタッチ幅が予め設定した所定値以下である場合、線引き操作と判定する。一方、線引き判定部７２は、予測されるタッチ幅が予め設定した所定値以下でない場合、スライド操作と判定する。
【００７４】
図１９Ｂに戻り、ステップＳ３１２以降の説明を続ける。ステップＳ３１２乃至ステップＳ３１６は、図５Ｂを参照して説明したステップＳ２１２乃至ステップＳ２１６にそれぞれ対応する。
【００７５】
本実施形態では、検出部７１によって検出された表示部３の画面端で予測されるタッチ幅が所定値以下である場合、線引き操作が行われたと判定される。したがって、本実施形態では、線引き操作が、従来のフリック操作又はスライド操作から確実に判別され得る。このように、線引き操作という敏速なタッチ操作である線引き操作が提供され得る。
【００７６】
［第３の実施形態］
次に、本発明の第３の実施形態について説明する。第３の実施形態は、上述した第１の実施形態に係る携帯機器１と同様の構成を有し、タッチ判定処理が異なる。このため、以下においては、第３の実施形態に係る携帯機器１が実行するタッチ判定処理について説明する。なお、上述した第１の実施形態に係る携帯機器１と同一の構成には同一の符号を付して説明を省略する。
【００７７】
〈タッチ判定処理〉
図２１Ａ及び図２１Ｂは、第３の実施形態に係る携帯機器１が実行するタッチ判定処理の概要を示すフローチャートである。
【００７８】
ステップＳ４０１において、検出部７１は、タッチパネル４から入力される位置信号に基づいて、タッチパネル４に対するタッチ開始時のタッチ位置及びタッチ開始時間を検出する。ステップＳ４０２において、検出部７１は、タッチパネル４に対するタッチ終了時のタッチ終了位置及びタッチ終了時間を検出する。
【００７９】
ステップＳ４０３において、検出部７１は、ステップＳ４０１及びステップＳ４０２で検出したタッチ開始時間とタッチ終了時間とに基づいて、タッチ開始時間とタッチ終了時間の中間の時間を算出する。
【００８０】
ステップＳ４０４乃至ステップＳ４０８は、図５Ａ及び図５Ｂを参照して説明したステップＳ２０４乃至ステップＳ２０８にそれぞれ対応する。
【００８１】
ステップＳ４０９において、検出部７１は、ステップＳ４０３で算出したタッチ中間の時間におけるタッチ位置を検出する。
【００８２】
続いて、ステップＳ４１０において、線引き判定部７２は、検出部７１がステップＳ４０９で算出したタッチ位置と、タッチ開始時間とタッチ終了時間との中間の時間と、タッチ終了時のタッチ位置と、タッチ終了時の時間とに基づいて、タッチ後半の移動速度を算出する。ステップＳ４１１において、線引き判定部７２は、タッチ後半の移動速度が所定値以上であるか否かを判定する。移動速度が所定値以上である場合（ステップＳ４１１：Ｙｅｓ）、処理はステップＳ４１２へ移行する。一方、移動速度が所定値以上でない場合（ステップＳ４１１：Ｎｏ）、処理はステップＳ４１７へ移行する。
【００８３】
ここで、線引き判定部７２が判定する判定方法について説明する。図２２は、線引き判定部７２が判定する判定方法の概要を説明するための模式図である。図２２において、横軸は時間を示し、縦軸は表示部３の表示領域の一端から他端までの位置を示す。また、曲線Ｌ２ａがスライド操作における移動速度の変化を示し、曲線Ｌ２ｂが第１の線引き操作におけるタッチの移動速度の変化を示し、曲線Ｌ２ｃが第２の線引き操作におけるタッチの移動速度の変化を示す。なお、図２２では、表示部３の表示領域における長手方向におけるタッチ位置の変化を例に挙げて説明する。
【００８４】
図２２の曲線Ｌ２ａに示すように、ユーザは、スライド操作を行う場合、タッチ開始位置からタッチ終了位置までほぼ一定の速度で指を移動させる。これに対して、図２２の曲線Ｌ２ｂに示すように、ユーザは、第１の線引き操作を行う場合、ある程度、線引き操作の位置とタッチ方向とを定めてから急速に指を移動させる。あるいは、図２２の曲線Ｌ２ｃに示すように、ユーザは、第２の線引き操作を行う場合、瞬時に線引き操作の開始位置とタッチ方向とを定めて急速に動かす。このため、線引き判定部７２は、ステップＳ４１０で算出した算出結果に基づいて、タッチ後半の移動速度が所定値以上である場合、操作は線引き操作であると判定する。一方、線引き判定部７２は、タッチ後半の移動速度が所定値以上でない場合、操作はスライド操作であると判定する。
【００８５】
ステップＳ４１２乃至ステップＳ４１７は、図５Ａ及び図５Ｂを参照して説明したステップＳ２１１乃至ステップＳ２１６にそれぞれ対応する。
【００８６】
本実施形態によれば、検出部７１によって検出されたタッチパネル４上におけるタッチの移動速度が所定値以上である場合、線引き判定部７２が線引き操作が行われたと判定する。したがって、線引き操作は、従来のフリック操作又はスライド操作から確実に判別され得る。このように、新たなタッチ操作である線引き操作が提供され得る。
【００８７】
［第４の実施形態］
第４の実施形態について説明する。第４の実施形態は、第１の実施形態に係る携帯機器１とタッチパネル４の構成及びタッチ判定処理が異なる。第４の実施形態に係る携帯機器の構成及びタッチ判定処理について説明する。なお、上述した第１の実施形態に係る携帯機器１と同一の構成には同一の符号を付して説明を省略する。
【００８８】
〈携帯機器の構成〉
図２３は、第４の実施形態に係る携帯機器の機能構成を示すブロック図である。図２３に示す携帯機器１ａは、上述した第１の実施形態に係る携帯機器１のタッチパネル４に換えてタッチパネル４ａを備える。このタッチパネル４ａは、静電容量方式のタッチパネルである。
【００８９】
図２４は、本実施形態に係るタッチパネル４ａの概略構成を示す模式図である。すタッチパネル４ａは、フロントパネル４１と、駆動部４２と、駆動電極４３と、受信電極４４と、検出部４５とを有する。
【００９０】
フロントパネル４１は、所定の厚みを有し、平面的に見て矩形状に形成された透明なガラス又はＰＥＴ（Polyethylene Terephthalate）で構成される。すなわち、フロントパネル４１は、誘電体を含む。
【００９１】
駆動部４２は、駆動電極４３に駆動パルス（例えば印加電圧５Ｖ）を出力し、駆動電極４３と受信電極４４との間で静電容量を形成させる。
【００９２】
駆動電極４３及び受信電極４４は、ＩＴＯ（Indium Tin Oxide）等の素材で形成されている透明電極である。駆動電極４３及び受信電極４４は、フロントパネル４１の下面に、例えば５ｍｍピッチで交互にマトリックス状に長手方向及び短手方向にそれぞれ設けられている。検出部４５は、静電容量センサを含む。
【００９３】
このタッチパネル４ａでは、駆動部４２から駆動電極４３へ例えば一定の大きさの電気信号が入力されると、フロントパネル４１内では、駆動電極４３から受信電極４４へ向かう電場が発生する。このとき、この電場に沿って電荷が移動するので、受信電極４４から検出部４５へと電気信号が出力される。ここで、例えば図２５に示すように、ユーザの手Ｏ３の指がフロントパネル４１に接触すると、フロントパネル４１内では、駆動電極４３から指へ向かっても電場が発生する。一方で、駆動電極４３から指へ向かって電場が発生すると、駆動電極４３から受信電極４４へ向かう電場が弱まり、この電場に沿って移動する電荷の数が少なくなる。その結果、受信電極４４から出力される電気信号の大きさが小さくなる。このように、タッチパネル４への指の接触の有無に応じて、駆動電極４３と受信電極４４との間の電場が変化し、大きさが異なる電気信号が検出部４５で検出される。そのため、検出部４５で検出される電気信号の大きさに基づいて、タッチパネル４に指が接触しているか否かが判定され得る。
【００９４】
さらに、本実施形態のタッチパネル４ａは、指とフロントパネル４１とが離れているときでも、駆動電極４３と受信電極４４との間の電場の変化を検出することができる。ここで、指と駆動電極４３との距離が遠くなるほど、駆動電極４３から指へ向かう電荷の数が少なくなり、駆動電極４３から受信電極４４へ向かう電荷の数が多くなる。その結果、受信電極４４から出力される電気信号の大きさが大きくなる。したがって、受信電極４４から出力される電気信号の大きさに基づいて、指がタッチパネル４に対してどの程度の高さの位置にあるかが判定され得る。すなわち、図２４に示すように、ユーザの手Ｏ３が電界Ｅ１に接近することにより、駆動電極４３と受信電極４４との間で形成された静電容量の微細な変化量が検出され得る。この検出部４５は、例えば米国特許７１４８７０４号明細書に開示されている。
【００９５】
なお、例えばユーザの手Ｏ３がフロントパネル４１に接触（タッチ）したとき、変化量として１ｐＦ程度の値が検出される。この技術を用いることにより、検出部４５は、ユーザの手Ｏ３がフロントパネル４１に触れる前であっても、駆動電極４３と受信電極４４との間で形成された静電容量の微細な変化を検出することができる。具体的には、検出部４５は、図２４に示すように、距離ｈ１（例えば０．５ｃｍ）の位置に手Ｏ３があるときと、距離ｈ２（例えば１ｃｍ）の位置に手Ｏ３があるときとを区別することができる。すなわち、タッチパネル４ａに触れていない状態で指が微小な距離を移動する場合であっても、検出部４５は、駆動電極４３と受信電極４４との間に形成された静電容量の変化を検出することができる。
【００９６】
本実施形態では、タッチパネル４に指による操作を検出させているが、指に限らず例えばペン等でもよい。これら指又はペン等、タッチパネル４ａへ入力するためのものを被検出体と総称する。以降の説明では、被検出体の位置を被検出点という。このように、本実施形態に係るタッチパネル４ａによれば、被検出点を検出平面に投影した点の位置（以下、平面内位置と称する）が特定され得る。また、本実施形態に係るタッチパネル４ａによれば、被検出点の検出平面からの高さが特定され得る。
【００９７】
以上の構成を有するタッチパネル４ａは、表示部３の表示画面上に設けられている。タッチパネル４ａは、外部の物体の接触位置又は表面付近の物体の存在位置を検出する。このようにして、タッチパネル４ａは、ユーザの操作を受け付ける。具体的には、タッチパネル４ａは、表示部３で表示される情報に基づいて、ユーザがタッチパネル４ａの画面に触れる前から表示画面の周辺に形成された電界が変化することで生じる静電容量の変化を検出する。
【００９８】
〈タッチ判定処理〉
携帯機器１ａが実行するタッチ判定処理について説明する。図２６Ａ及び図２６Ｂは、携帯機器１ａが実行するタッチ判定処理の概要を示すフローチャートである。
【００９９】
図２６Ａ及び図２６Ｂにおいて、ステップＳ５０１乃至ステップＳ５０７は、図５Ａ及び図５Ｂを参照して説明したステップＳ２０１乃至ステップＳ２０７にそれぞれ対応する。
【０１００】
ステップＳ５０８において、線引き判定部７２は、タッチパネル４ａから取得した位置信号に基づいて、タッチ位置が表示部３の表示領域における一方の画面端から他方の画面端へ移動したか否かを判定する。タッチ位置が一方の画面端から他方の画面端へ移動した場合（ステップＳ５０８：Ｙｅｓ）、処理はステップＳ５０９へ移行する。一方、タッチ位置が一方の画面端から他方の画面端へ移動していない場合（ステップＳ５０８：Ｎｏ）、処理は図２のメインルーチンへ戻る。
【０１０１】
ステップＳ５０９において、線引き判定部７２は、タッチパネル４ａから入力される位置信号に基づいて、表示部３の表示領域における他方の画面端において静電容量の変化があったか否かを判定する。静電容量の変化があった場合（ステップＳ５０９：Ｙｅｓ）、処理はステップＳ５１０に進む。ステップＳ５１０において、線引き判定部７２は、線引き操作と判定する。一方、静電容量の変化がなかった場合（ステップＳ５０９：Ｎｏ）、処理はステップＳ５１５へ移行する。
【０１０２】
ここで、線引き判定部７２が判定する判定方法について説明する。図２７は、線引き判定部７２が判定する判定方法の概要を説明するための模式図である。図２７において、横軸が表示部３の表示領域における一方の画面端から他方の画面端までの位置を示し、縦軸が検出される静電容量を示す。また、実線Ｌ３ａがスライド操作における静電容量の変化を示し、破線Ｌ３ｂが第１の線引き操作又は第２の線引き操作における静電容量の変化を示す。なお、図２７において、表示部３の表示領域における長手方向に対するタッチ位置の移動を例に挙げて説明する。もちろん、線引き判定部７２は、表示部３の表示領域において対角線にタッチ位置が移動する際も同様の判定を行う。
【０１０３】
図２７の実線Ｌ３ａに示すように、ユーザは、スライド操作を行う場合、タッチ開始位置から所望の位置へ向けて指を移動させ、タッチ終了位置から指をタッチパネル４ａから離間させる。したがって、表示部３の表示領域における画面端において静電容量が変化しない。これに対して、破線Ｌ３ｂに示すように、ユーザは、第１の線引き操作又は第２の線引き操作を行う場合、タッチ開始位置から所望の位置へ向けて指を移動させて、タッチ終了位置から指をタッチパネル４ａから離間させる。このとき、空中において表示部３の表示領域における画面端まで指は移動するので、表示部３の表示領域における画面端において静電容量が変化する。具体的には、タッチパネル４ａは、表示部３の表示領域における画面端において、静電容量を０.２ｐＦを検出する。
【０１０４】
線引き判定部７２は、タッチパネル４ａから入力される位置信号に基づいて、表示部３の表示領域における他方の画面端において静電容量の変化があったか否かを判定する。静電容量の変化があった場合、線引き判定部７２は、検出された操作は第１の線引き操作又は第２の線引き操作であると判定する。一方、静電容量の変化がなかった場合、線引き判定部７２は、検出操作はスライド操作であると判定する。
【０１０５】
ステップＳ５１０乃至ステップＳ５１５は、図５Ａ及び図５Ｂを参照して説明したステップＳ２１１乃至ステップＳ２１６にそれぞれ対応する。
【０１０６】
本実施形態によれば、検出部７１がタッチの移動に伴って表示部３の表示領域における一端から他端に向けて静電容量が徐々に小さくなったと検出した場合、線引き判定部７２は線引き操作が行われたと判定する。その結果、線引き操作は従来のフリック操作又はスライド操作から確実に判別され得る。このように、新たなタッチ操作である線引き操作が提供され得る。
【０１０７】
また、片手で把持して利用する携帯端末においては、軽快、迅速な把持や安定性に影響を与えないような操作が求められている。本発明は、このような要求を満たすものである。具体的には、本発明では、指先の瞬間的な軽い動作で入力が済むので、ユーザの意図した操作が確実に取得され得る。
【０１０８】
［第５の実施形態］
第５の実施形態について説明する。本実施形態に係る携帯端末のための操作装置を備える携帯機器１ｃの構成について、図２８を参照して説明する。なお、上述した第１の実施形態に係る携帯機器１と同一の構成には同一の符号を付して説明を省略する。
【０１０９】
〈携帯機器の構成〉
図２８は、本実施形態に係る携帯機器１ｃの概略を示すブロック図である。図２８に示すように、携帯機器１ｃは、撮像部２と、表示部３と、タッチパネル４ａと、操作部５と、記録部６と、制御部７と、時計８とを有する。撮像部２と、表示部３と、操作部５と、記録部６と、時計８とは、それぞれ、第１の実施形態に係る撮像部２と、表示部３と、操作部５と、記録部６と、時計８と同様である。本実施形態に係るタッチパネル４ａは、第４の実施形態に係るタッチパネル４ａと同様である。
【０１１０】
本実施形態に係る制御部７は、図２８に示すように、画像処理部７４と、撮像制御部７５と、表示制御部７６と、操作判定部７７とを有する。画像処理部７４と、撮像制御部７５と、表示制御部７６とは、それぞれ第１の実施形態の場合と同様である。
【０１１１】
操作判定部７７は、位置検出部７７１と、方向判定部７７２と、高さ判定部７７３と、傾き判定部７７４と、速度判定部７７５と、回数判定部７７６とを有する。
【０１１２】
位置検出部７７１は、タッチパネル４の検出平面に対する被検出点の高さを検出する。また、位置検出部７７１は、被検出点を検出平面に投影した際の位置である平面内位置を検出する。位置検出部７７１は、高さと平面内位置とから、タッチ操作、スライド操作、第１の操作、及び第２の操作を後述するように判定することができる。
【０１１３】
方向判定部７７２は、タッチパネル４に対する被検出点の高さと平面内位置との経時変化の情報に基づいて、被検出点が移動する方向を判定する。方向判定部７７２によって、スライド操作の方向、第１の操作の方向、及び第２の操作の方向が取得される。
【０１１４】
高さ判定部７７３は、タッチパネル４に対する被検出点の高さを判定する。被検出点の高さは、例えばタッチパネル４から検出された静電容量の大きさが大きくなるほど、小さくなる値をとる。高さ判定部７７３によって、タッチ操作における被検出点の高さ、スライド操作における被検出点の高さ、第１の操作における被検出点の高さ、及び第２の操作における被検出点の高さが取得される。
【０１１５】
傾き判定部７７４は、経時変化に伴って高さと平面内位置とから表される被検出点の位置の集合により描かれる線分と、検出平面とがなす傾きを判定する。傾き判定部７７４によって、第１の操作の傾き及び第２の操作の傾きが取得される。
【０１１６】
速度判定部７７５は、被検出点の高さと平面内位置との経時変化に基づいて、被検出点、すなわち操作時の指の速度を判定する。速度判定部７７５によって、タッチ操作の速度、スライド操作の速度、第１の操作の速度、及び第２の操作の速度が取得される。
【０１１７】
回数判定部７７６は、経時変化に伴う被検出点の移動、すなわち指の移動が繰り返された回数を判定する。回数判定部７７６によって、第２の操作の回数が取得される。制御部７は、これら位置、方向、高さ、傾き、速度及び回数の情報に応じて画像処理を行う。
【０１１８】
本実施形態では、タッチ操作やスライド操作に加えて第１の操作や第２の操作を検出することができる。図２９は、ユーザによる操作の一例である第１の操作について説明するための図である。図２９に示すように、第１の操作は、ユーザが被検出体Ｆを検出平面４Ｓに対し垂直に押し付けた後、検出平面４Ｓに対して被検出体を押し付けられた位置から斜め方向へ動かしながら、被検出体を検出平面４Ｓから徐々に離していく操作である。
【０１１９】
図３０は、ユーザによる操作の一例である第２の操作について説明するための図である。図３０に示すように、第２の操作とは、ユーザが検出平面４Ｓ上の同じ位置で第１の操作を繰り返す操作である。
【０１２０】
第２の操作は、被検出体の軌道の高低差に応じてさらに別操作として分類されてもよい。図３０は、被検出体の動きＯ１のようにタッチパネル４ａ付近で被検出体を大きく動かす第２の操作と、被検出体の動きＯ２のようにタッチパネル４ａ付近で被検出体を小さく動かす第２の操作とを示す。
【０１２１】
図３１乃至図３４を参照して、タッチパネル４ａで検出された平面内位置及び静電容量と、タッチ操作、スライド操作、第１の操作、及び第２の操作との対応関係を概略的に説明する。図３１は、タッチ操作において検出される静電容量と平面内位置の移動量との変化を説明するための図である。図３２は、スライド操作において検出される静電容量と平面内位置の移動量との変化を説明するための図である。図３３は、第１の操作において検出される静電容量と平面内位置の移動量との変化を説明するための図である。図３４は、第２の操作において検出される静電容量と平面内位置の移動量との変化を説明するための図である。各図は上図と下図とに分かれる。上図と下図とは、時間経過を一点鎖線で結んで対応する時間を示している。上図は、時間を横軸で表し、平面内位置の移動量を縦軸で表す。移動量は、最初に検出された平面内位置からの移動量を示す。また、下図は、時間を横軸で表し、タッチパネル４ａ内で検出された静電容量の大きさを縦軸で表す。この静電容量の大きさが大きいほど、検出平面からの被検出体の高さは低くなる。なお、下図における縦軸に示した１．０ｐＦ及び０．２ｐＦという値は一例である。例えば本実施形態のタッチパネル４ａでは、被検出点が被検出面に接しているとき、１．０ｐＦの静電容量が検出される。また、このタッチパネル４ａは、例えばノイズ等の影響によって、０．２ｐＦ以下の静電容量を正しく検出できないものとする。図３１乃至図３４のグラフの点線部分は、０．２ｐＦ以下の静電容量を正しく検出できたとしたならば、検出される静電容量及び平面内位置の移動量の変化を示す。
【０１２２】
タッチ操作で検出される平面内位置の移動量と静電容量とについて図３１を参照しながら説明する。タッチ操作では、被検出点は、まず検出平面内の一点へ垂直に近づき、次にこの一点から垂直に離れていくように移動する。このようなタッチ操作の検出結果は図３１に示すようになる。すなわち図３１の上図では、時間経過に対して、被検出点の平面内位置の移動量は変化していない。一方、図３１の下図では、上図と同じ時間間隔において、静電容量の大きさは増加後に減少している。このような平面内位置の移動量と静電容量とが検出された場合、その結果からタッチ操作が行われたことが判別され得る。
【０１２３】
スライド操作で検出される平面内位置の移動量と静電容量とについて図３２を参照しながら説明する。スライド操作では、指等である被検出体は、検出平面内をスライドする。このようなスライド操作の検出結果は図３２に示すようになる。すなわち図３２の上図では、時間経過に対して、被検出点の平面内位置の移動量は増加していく。すなわち平面内位置は変化している。一方、図３２の下図では、上図で被検出点の平面内位置の移動量の変化があった時間帯において、静電容量の大きさは、一定値をとる。このような平面内位置の移動量と静電容量とが検出された場合、その結果からスライド操作が行われたことが判別され得る。
【０１２４】
第１の操作で検出される平面内位置の移動量と静電容量とについて図３３を参照しながら説明する。第１の操作では、被検出体は、検出平面に対して斜め方向に移動する。このような第１の操作の検出結果は図３３に示すようになる。すなわち図３３の上図では、時間経過に対して、被検出体の平面内位置の移動量は増加していく。すなわち平面内位置が変化している。一方、図３３の下図では、上図で被検出点の平面内位置の変化があった時間帯において、静電容量の大きさは減少している。このような平面内位置の移動量と静電容量とが検出された場合、その結果から第１の操作が行われたことが判別され得る。
【０１２５】
第２の操作で検出される平面内位置の移動量と静電容量とについて図３４を参照しながら説明する。第２の操作では、被検出体は、第１の操作を繰り返す。このような第２の操作の検出結果は図３４に示すようになる。すなわち平面内位置の移動量は、第１の操作と同様の平面内位置の変化を繰り返す。また、静電容量は、第１の操作と同様の静電容量の変化を繰り返す。このような平面内位置の移動量と静電容量とが検出された場合、その結果から第２の操作が行われたことが判別され得る。
【０１２６】
なお、図３４の実線Ｇ１は、図３０に軌道Ｏ１で示す第２の操作のように、タッチパネル４ａ付近で被検出体を大きく動かす第２の操作に対応している。図３４の破線Ｇ２は、図３０に軌道Ｏ２で示す第２の操作のように、被検出体を小さく動かす第２の操作に対応している。実線Ｇ１及び破線Ｇ２が示すそれぞれの第２の操作は、タッチパネル４ａから出力される信号に基づいて、別操作として判別することができる。
【０１２７】
次に、タッチ操作を表す図３１と、スライド操作を表す図３２とを比較する。図３１の上図では、時間経過に対して、検出される平面内位置の移動量は変わらない。一方、図３２の上図では、検出された平面内位置の移動量が変化している。また、図３１の下図と、図３２の下図とは、静電容量の大きさが増減する点において、同じような変化を示している。このように、タッチ操作とスライド操作とは、タッチパネル４ａから出力される平面内位置の移動量に係る信号に基づいて別操作として判別され得る。
【０１２８】
次に、スライド操作を表す図３２と、第１の操作を表す図３３とを比較する。スライド操作を示す図３２の上図と、図３３の上図とは、時間経過に対して、検出される平面内位置の移動量が変化している点において同じような変化を示す。しかしながら、図３２では、平面内位置の移動量が変化するとき、下図のように静電容量の大きさは一定値を保っている。一方、図３３では、平面内位置の移動量が変化するとき、下図のように静電容量の大きさは山なりに増減する。このように、スライド操作と第１の操作とは静電容量について異なる変化を表す。このように、スライド操作と第１の操作とは、タッチパネル４ａから出力される静電容量に係る信号に基づいて別操作として判別され得る。
【０１２９】
次に、タッチ操作を表す図３１と第１の操作を表す図３３とを比較する。図３１の上図では、時間経過に対して、検出される平面内位置の移動量は変わらない。一方、図３３の上図では、検出される平面内位置の移動量が変化する。また、図３１の上図と図３３の下図とは、静電容量の大きさが増減する点において同じような変化を示している。以上により、タッチ操作を表す図３１と第１の操作を表す図３３とは、タッチパネル４ａから出力される平面内位置の移動量に係る信号に基づいて別操作として判別され得る。
【０１３０】
最後に、図３３と図３４とを比較する。図３４が示す各図は、第１の操作において検出された信号が繰り返し検出されたことを表している。以上により、タッチパネル４ａは、タッチ操作、スライド操作、第１の操作、及び第２の操作とは別の操作としてそれぞれ判別され得る。
【０１３１】
〈携帯機器の処理〉
図３５を参照して、携帯機器１ｃが実行する携帯機器制御処理について説明する。図３５は、本実施形態に係る携帯機器制御処理の動作の一例を示すフローチャートである。携帯機器１ｃは、例えば電源が入れられたときに携帯機器制御処理を開始する。
【０１３２】
ステップＳ６０１において、制御部７は、撮影モードが選択されているか否かを判定する。撮影モードが選択されているとき、処理はステップＳ６０２に進む。ステップＳ６０２において、制御部７は、後述する撮影モード処理を行う。その後、処理はステップＳ６０４に進む。
【０１３３】
ステップＳ６０１において、撮影モードが選択されていないと判定されたとき、処理はステップＳ６０３に進む。ステップＳ６０３において、制御部７は、後述する再生モード処理を行う。その後、処理はステップＳ６０４に進む。
【０１３４】
ステップＳ６０４において、制御部７は、携帯機器制御処理を終了するか否かを判定する。携帯機器制御処理を終了しないとき、処理はステップＳ６０１に戻る。携帯機器制御処理を終了するとき、携帯機器制御処理は終了する。
【０１３５】
図３６を参照して、撮影モード処理に係る動作について説明する。ステップＳ７０１において、制御部７は、撮像部２に撮像を行わせて、スルー画用画像データを取得する。制御部７は、撮像部２により取得されたスルー画を表示部３に表示させる。
【０１３６】
ステップＳ７０２において、制御部７は、レリーズスイッチを含む操作部５から出力された信号に基づいて、撮影操作があったか否かを判定する。撮影操作があったとき、処理はステップＳ７０３に進む。例えばレリーズスイッチが押圧されたとき、処理はステップＳ７０３に進む。ステップＳ７０３において、制御部７は、撮像部２に撮影動作を行わせて、画像データを取得する。撮影動作により取得された画像データは、画像処理がなされた後に記録部６に記録される。
【０１３７】
ステップＳ７０４において、制御部７は、撮像部２により取得された画像データに基づく画像を所定時間の間、表示部３に表示させる（レックビュー表示）。その後、撮影モード処理は終了し、処理は携帯機器制御処理に戻る。
【０１３８】
ステップＳ７０２において、撮影操作がなかったと判定されたとき、処理はステップＳ７０５に進む。ステップＳ７０５において、制御部７は、操作判定処理を行う。図３７を参照して、操作判定処理に係る動作について説明する。
【０１３９】
ステップＳ８０１において、制御部７は、平面内位置及び静電容量の大きさを、タッチパネル４ａから取得して、記録部６に記録する。その後、処理がステップＳ８０２に進む。
【０１４０】
ステップＳ８０２において、制御部７は、以前の処理で取得した平面内位置及び静電容量の大きさの経時変化を記録部６から取得する。
【０１４１】
ステップＳ８０３において、制御部７は、タッチパネル４ａへの操作が第１の操作を含むか否かを判定する。タッチパネル４ａへの操作が第１の操作を含むとき、処理はステップＳ８０４に進む。ステップＳ８０４において、制御部７は、タッチパネル４ａへの操作が第１の操作を繰り返す操作であったか否かを判定する。タッチパネル４ａへの操作が第１の操作を繰り返す操作ではなかったとき、処理はステップＳ８０５に進む。
【０１４２】
ステップＳ８０５において、制御部７は、タッチパネル４ａへの操作は、第１の操作であると判定する。その後、処理はステップＳ８０６に進む。ステップＳ８０６において、制御部７は、時間経過に対する、検出された平面内位置の変化と、これら位置における静電容量の変化とに基づいて、第１の操作が検出された位置、第１の操作の方向、第１の操作の傾き、及び第１の操作の速度を取得する。第１の操作の位置は、例えば移動前の最初に検出された平面内位置である。第１の操作の方向は、例えば検出された平面内位置が移動する方向である。第１の操作の傾きは、例えば高さ変化を平面内位置の変化で除算して得られる。また、第１の操作の速度は、例えば第１の操作における検出された平面内位置と高さとから求められる被検出点の移動によって描かれた線分の長さを被検出体がこの線分上を移動した移動時間で除算して得られる。ステップＳ８０６の処理の後、操作判定処理は終了し、処理は撮影モード処理に戻る。
【０１４３】
ステップＳ８０４において、タッチパネル４ａへの操作が第１の操作を繰り返す操作であったと判定されたとき、処理はステップＳ８０７に進む。ステップＳ８０７において、制御部７は、タッチパネル４ａへの操作は、第２の操作であると判定する。ステップＳ８０８において、時間経過に対する、検出された平面内位置の変化と、これら位置における静電容量とに基づいて、第２の操作が検出された位置、第２の操作の方向、第２の操作の傾き、第２の操作の速度、第２の操作が検出された位置における被検出点の高さ、及び第２の操作の回数を判定しそれぞれ取得する。第２の操作が検出された位置、第２の操作の方向、第２の操作の傾き、第２の操作の速度、及び第２の操作が検出された位置における被検出点の高さについては、第１の操作の場合と同様である。第２の操作の回数は、繰り返し回数をカウントすることで取得される。ステップＳ８０８の処理の後、操作判定処理は終了し、処理は撮影モード処理に戻る。
【０１４４】
ステップＳ８０３において、タッチパネル４ａへの操作が第１の操作を含まないと判定されたとき、処理はステップＳ８０９に進む。ステップＳ８０９において、制御部７は、タッチパネル４ａへの操作がスライド操作であるか否かを判定する。タッチパネル４ａへの操作がスライド操作ではなかったとき、処理はステップＳ８１０に進む。
【０１４５】
ステップＳ８１０において、制御部７は、タッチパネル４ａへの操作は、タッチ操作であると判定する。ステップＳ８１１において、制御部７は、検出された平面内位置と静電容量とに基づいて、タッチ操作が検出された位置と、タッチ操作の速度とを取得する。タッチ操作の速度は、被検出点をタッチパネル４ａから離すときの速度である。すなわち、タッチ操作の速度は、例えば最も低い被検出点の高さから最も高い被検出点の高さまでの被検出点が移動した距離を、移動時間で除算して得られた値である。なお、タッチ操作の速度は、被検出体を検出平面に近づけるときの速度でもよい。その後、操作判定処理は終了し、処理は撮影モード処理に戻る。
【０１４６】
ステップＳ８０９において、タッチパネル４ａへの操作がスライド操作であったと判定されたとき、処理はステップＳ８１２に進む。ステップＳ８１２において、制御部７は、タッチパネル４ａへの操作は、スライド操作であると判定する。ステップＳ８１３において、制御部７は、検出された平面内位置と静電容量の変化とに基づいて、スライド操作に係る検出された位置と、スライド操作の方向と、スライド操作の速度とを取得する。スライド操作の速度は、例えば検出平面をスライドした被検出点の移動によって描かれた線分の長さを、スライド操作の移動時間で除算して得られた値である。その後、操作判定処理は終了し、処理は撮影モード処理に戻る。
【０１４７】
図３６に戻って説明を続ける。ステップＳ７０５の操作判定処理の後、処理はステップＳ７０６に進む。ステップＳ７０６において、制御部７は、タッチパネル４ａへの操作が、タッチ操作であったか否かを判定する。タッチパネル４ａへの操作がタッチ操作であったとき、処理は前述したステップＳ７０３に進む。すなわち、制御部７は、タッチレリーズ操作が行われたと判定し、撮影動作を実施する。タッチレリーズ操作では、タッチ操作された位置に対応する被写体に合焦するようにオートフォーカス動作が行われる。合焦後、携帯機器１ｃは撮影を行う。
【０１４８】
ステップＳ７０６において、タッチパネル４ａへの操作がタッチ操作ではなかったと判定されたとき、処理はステップＳ７０７に進む。ステップＳ７０７において、制御部７は、タッチパネル４ａへの操作がスライド操作であったか否かを判定する。タッチパネル４ａへの操作がスライド操作であったとき、処理はステップＳ７０８に進む。ステップＳ７０８において、制御部７は、操作手順等を表示したメニューを表示部３にスライド表示する。スライド表示は、例えばタッチパネル上を右から左へとスライド操作されたとき、メニュー表示が右から左へとスライドしながら現れるように表示部３に表示される。その後、撮影モード処理は終了し、処理は携帯機器制御処理に戻る。
【０１４９】
ステップＳ７０７において、タッチパネル４ａへの操作がスライド操作ではなかったと判定されたとき、処理はステップＳ７０９に進む。ステップＳ７０９において、制御部７は、タッチパネル４ａへの操作が第１の操作であったか否かを判定する。タッチパネル４ａへの操作が第１の操作であったとき、処理はステップＳ７１０に進む。ステップＳ７１０において、制御部７は、第１の操作に係る被検出点の位置、第１の操作に係る被検出点の方向、及び第１の操作に係る被検出点の傾きに応じた画像処理を行う。その後、操作判定処理は終了し、処理は撮影モード処理に戻る。
【０１５０】
第１の操作に係る被検出点の位置、第１の操作に係る被検出点の方向、及び第１の操作に係る被検出点の傾きに応じた画像処理の一例について説明する。図３８は、第１の操作に応じた画像処理の対象である画像の一例を示す。この画像処理は、スルー画用に取得した画像データに対してなされる。なお、ここでは、表示部３に表示されるスルー画に対して画像処理を行う例を示すが、第１の操作によって行われる画像処理は、レックビュー表示された画像や、再生された画像等、他の画像に対して行われてもよい。
【０１５１】
図３９は、ユーザによる第１の操作の一例を説明するための図である。図３９に示すように、ユーザは、左手で携帯機器１ｃを把持しながら、右手でタッチパネル４ａに第１の操作を行う。この例では、ユーザは、画面中央付近でタッチパネル４ａに触れ、指を右方向に移動させながらタッチパネルから指を離すような第１の操作を行う場合を示す。
【０１５２】
図４０は、図３９に示した第１の操作が行われたときに、この操作に応じた画像処理が画像に対して行われたときの画像処理結果の一例を示す。携帯機器１ｃは、タッチパネル４ａ内の第１の操作の始点から、第１の操作の方向へ、第１の操作の傾きに応じた明度差のグラデーションをスルー画用の画像データに適用する。この画像処理の結果、スルー画は、第１の操作の方向へ進むほど明度が低くなる。なお、この画像処理は一例であって、各種フィルター処理等他の画像処理を第１の操作に対応させてもよい。
【０１５３】
図３６に戻って説明を続ける。ステップＳ７０９において、タッチパネル４ａへの操作が第１の操作でなかったと判定されたとき、処理はステップＳ７１１に進む。ステップＳ７１１において、制御部７は、タッチパネル４ａへの操作が第２の操作であったか否かを判定する。タッチパネル４ａへの操作が第２の操作であったとき、処理はステップＳ７１２に進む。ステップＳ７１２において、制御部７は、第２の操作が検出された位置、第２の操作が検出された位置における被検出体の高さ、第２の操作の回数に応じた画像処理を行う。ステップＳ７１２の後、操作判定処理は終了し、処理は撮影モード処理に戻る。また、ステップＳ７１１において、タッチパネル４ａへの操作が第２の操作ではなかったと判定されたとき、操作判定処理は終了し、処理は撮影モード処理に戻る。
【０１５４】
第２の操作が検出された位置、第２の操作が検出された位置における被検出点の高さ、第２の操作の回数に応じた画像処理の一例について説明する。図４１は、スルー画の表示部３への表示の一例を示す。画像処理は、スルー画用に取得した画像データに対してなされる。なお、携帯機器１ｃは、この画像処理を表示部３に画像を表示する別の動作時に行ってもよい。例えば、携帯機器１ｃは、レックビュー表示時に当該画像処理を行ってもよい。
【０１５５】
携帯機器１ｃは、第２の操作の回数が多いほど画像データの明度を下げる。また、携帯機器１ｃは、第２の操作時の被検出点の高さが検出平面に対して低いほど画像データの明度を下げる。画像データの明度は、例えば第２の操作の回数と第２の操作時の被検出点の高さに係る値とを乗じて得られた設定値に応じて定まる。図４２は、第２の操作において被検出点の高さが最も低い位置がスルー画の顔部であった場合の画像処理結果の一例である。図４２は、上記の設定値が小さい場合の画像処理結果の一例を示す。制御部７は、図４２に示す第２の操作が検出された顔部の平面内位置の明度が低くなるように、スルー画用画像データに対して画像処理を行う。
【０１５６】
図４３は、設定値が大きい場合の画像処理の一例である。制御部７は、設定値が大きい場合、第２の操作により選択された顔部の明度をより低くする。図４３に示す顔部は、図４２に示す顔部に比べてより暗く表示されている。なお、この画像処理は一例であって、他の画像処理を第２の操作に対応させてもよい。
【０１５７】
次に、図４４を参照して、再生モード処理に係る動作について説明する。ステップＳ９０１において、制御部７は、記録部６に記録されている画像データに基づくサムネイル画像を表示部３に一覧表示させる。その後、処理はステップＳ９０２に進む。
【０１５８】
ステップＳ９０２において、制御部７は、表示部３に一覧表示されたサムネイル画像から、サムネイル画像が選択されたか否かを判定する。サムネイル画像が選択されなかったとき、処理はステップＳ９１５に進む。ここで、サムネイル画像は、例えばタッチパネル４ａへのタッチ操作により選択される。
【０１５９】
ステップＳ９０２において、サムネイル画像が選択されたと判定されたとき、処理はステップＳ９０３に進む。ステップＳ９０３において、制御部７は、操作により選択された画像を表示部３に拡大表示させる。ステップＳ９０４において、制御部７は、前述したタッチ判定処理を行う。その後、処理はステップＳ９０５に進む。
【０１６０】
ステップＳ９０５において、制御部７は、タッチパネル４ａから出力された信号に基づいて、タッチパネル４ａへ操作があったか否かを判定する。タッチパネル４ａへ操作がなかったとき、処理はステップＳ９０４に戻る。一方、タッチパネル４ａへ操作があったととき、処理はステップＳ９０６に進む。
【０１６１】
ステップＳ９０６において、制御部７は、操作がタッチ操作であったか否かを判定する。操作がタッチ操作であったとき、処理はステップＳ９０７に進む。ステップＳ９０７において、制御部７は、タッチ操作の平面内位置を中心として、タッチ操作の速度が大きいほどに画像の拡大率が高くなるように、表示部３に表示された画像を拡大表示する。その後、処理はステップＳ９１４に進む。
【０１６２】
ステップＳ９０６において、タッチパネル４ａへの操作がタッチ操作ではなかったと判定されたとき、処理はステップＳ９０８に進む。ステップＳ９０８において、制御部７は、タッチパネル４ａへの操作がスライド操作であったか否かを判定する。タッチパネル４ａへの操作がスライド操作であったとき、処理はステップＳ９０９に進む。
【０１６３】
ステップＳ９０９において、制御部７は、表示部３に表示されている画像を、スライド操作の方向へ、スライド操作の速度が大きいほど速く移動するように画像を移動させる。あるいは、制御部７は、表示部３に表示されている画像を、スライド操作に応じて移動させた後、別画像を表示させてもよい。その後、処理はステップＳ９１４に進む。
【０１６４】
ステップＳ９０８において、タッチパネル４ａへの操作がスライド操作ではなかったと判定されたとき、処理はステップＳ９１０に進む。ステップＳ９１０において、制御部７は、タッチパネル４ａへの操作が第１の操作であったか否かを判定する。タッチパネル４ａへの操作が第１の操作であったとき、処理はステップＳ９１１に進む。
【０１６５】
ステップＳ９１１において、制御部７は、第１の操作が検出された位置、第１の操作の方向、及び第１の操作の傾きに応じた画像処理を表示部３に表示されている画像に対して行う。この画像処理は、図３８乃至図４０で説明したものと同様の処理であるので、説明を省略する。その後、処理はステップＳ９１４に進む。
【０１６６】
ステップＳ９１０において、タッチパネル４ａへの操作が第１の操作ではなかったと判定されたとき、処理はステップＳ９１２に進む。ステップＳ９１２において、制御部７は、タッチパネル４ａへの操作が第２の操作であったか否かを判定する。タッチパネル４ａへの操作が第２の操作であったとき、処理はステップＳ９１３に進む。
【０１６７】
ステップＳ９１３において、制御部７は、第２の操作が検出された位置、第２の操作が検出された位置における被検出点の高さ、及び第２の操作の回数に応じた画像処理を表示部３に表示されている画像に対して行う。この画像処理は、図４１乃至図４３で説明したものと同様の処理であるので、説明を省略する。その後、処理はステップＳ９１４に進む。
【０１６８】
ステップＳ９１２において、タッチパネル４ａへの操作が第２の操作ではなかったと判定されたとき、すなわち、上記操作がタッチ操作、スライド操作、第１の操作又は第２の操作のいずれの操作でもなかったと判定されたとき、処理はステップＳ９１４に進む。
【０１６９】
ステップＳ９１４において、制御部７は、処理をステップＳ９０４に戻すか否かを判定する。処理を戻すと判定されたとき、処理はステップＳ９０４に戻る。例えば制御部７は、ユーザによる操作から例えば第１の操作と判定した被検出点に続けて被検出点が検出されていた場合、処理を再びステップＳ９０４のタッチ判定処理に戻して、この第１の操作と連続して行われた操作があったか否かを判定する。
【０１７０】
ステップＳ９１４において、処理をステップＳ９０４に戻さないと判定されたとき、処理はステップＳ９１５に進む。ステップＳ９１５において、制御部７は、再生モード処理を終了させるか否かを判定する。再生モード処理を終了させないとき、処理はステップＳ９０１に戻る。一方、再生モード処理を終了させるとき、再生モード処理は終了し、処理は携帯機器制御処理に戻る。例えば表示部３に表示された「戻る」を示すアイコンがタッチされたとき、本処理は終了し、処理は携帯機器制御処理に戻る。
【０１７１】
以上、本実施形態の携帯機器１ｃでは、タッチパネル４ａは、被検出点の検出平面からの高さと平面内位置とを検出する。操作判定部７７は、検出された高さと平面内位置とに基づいて、それらの経時変化を含む操作情報を出力する。このようにタッチパネル４ａ及び操作判定部７７は、被検出点の高さを活用した操作情報を出力する操作装置として機能する。本実施形態では、従来のタッチパネルで検出されるタッチ操作やスライド操作のみならず、第１の操作や第２の操作も検出され得る。さらに、高さ方向の速度や高さ方向の傾きといった情報も取得され得る。この操作装置は、被検出点の高さを活用した操作を判定できるので、より多くの操作を判定し、操作情報を出力することができる。
【０１７２】
上記の操作装置を備える本実施形態の携帯機器１ｃは、操作装置から、タッチパネル４ａの検出平面からみた被検出点の高さと、タッチパネル４ａの検出平面内の被検出点の平面内位置との経時変化を含む操作情報を取得し、操作情報に対応した処理を行う。したがって、この携帯機器１ｃは、従来のタッチパネルによって取得された操作情報を用いる場合よりも、より多くの種類の操作に応じた処理を行うことができる。
【０１７３】
また、上記の操作装置から取得した操作情報は、操作情報に応じて画像処理を行う画像処理装置にも利用され得る。また、この操作情報は、その他の装置に利用されてもよい。
【０１７４】
［その他の実施の形態］
本発明に係る技術は、デジタルカメラ等の携帯機器に適用されるに限らない。例えば、デジタル一眼レフカメラ、アクセサリ等を装着可能なデジタルカメラの他、デジタルビデオカメラ、撮像機能を有する携帯電話、スマートフォン又はタブレット型携帯機器等の電子機器にも適用され得る。また、これらの機器は必ずしも撮像機能を含んでいる必要もない。外部から取得した画像等の処理を行う機器にも用いられ得る。例えば電子書籍を表示する装置にも本技術は適用され得る。例えば、電子書籍の必要部分を切り出したり、アンダーラインを引いたりするような場合に、本技術は用いられ得る。また、プレゼン用に用いられる機器において、重要部位を切り出したり、直線的な矢印や注視を当てたり等、種々のハンディターミナルへの新しい入力方法としても本技術は用いられ得る。また、本技術は携帯できる機器に限らず、据え置き型の機器等にも用いられ得る。観察や検査を行う産業用機器、顕微鏡システム、医療用の機器等への活用も可能である。また、本技術の適用は、画像に対する操作に限定されるものでもない。本技術は、各種情報処理装置においてタッチパネルが含まれる操作装置に用いられ得る。例えば、本技術は、各種機器の動作を制御するためのコントロールパネルにも用いられ得る。例えば、本技術は、産業用ロボットのコントローラや、現金自動預入支払機の入力パネル等にも適用され得る。このように、本技術は、種々の情報処理装置の操作装置に用いられ得る。いずれの操作装置においても、例えば線引き操作、第１の操作、第２の操作などが、種々の機能と関連付けられ得る。
【０１７５】
また、本発明に係る携帯機器に実行させるプログラムは、インストール可能な形式又は実行可能な形式のファイルデータでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）、ＵＳＢ媒体、フラッシュメモリ等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１７６】
また、本発明に係る携帯機器に実行させるプログラムは、インターネット等のネットワークに接続されたコンピュータ上に格納され、ネットワーク経由でダウンロードさせることにより提供されるように構成されてもよい。さらに、本発明に係る携帯機器に実行させるプログラムをインターネット等のネットワーク経由で提供又は配布されるように構成されてもよい。
【０１７７】
なお、本明細書におけるフローチャートの説明では、「まず」、「その後」、「続いて」等の表現を用いてステップ間の処理の前後関係を明示したが、本発明を実施するために必要な処理の順序は、それらの表現によって一意的に定められるわけではない。すなわち、本明細書で記載したフローチャートにおける処理の順序は、矛盾のない範囲で変更することができる。
【０１７８】
このように、本発明は、ここでは記載していない様々な実施の形態を含みうるものであり、特許請求の範囲によって特定される技術的思想の範囲内で種々の設計変更等を行うことが可能である。
【図１】
2016063736.tif 000003
【図２】
2016063736.tif 000004
【図３】
2016063736.tif 000005
【図４】
2016063736.tif 000006
【図５Ａ】
2016063736.tif 000007
【図５Ｂ】
2016063736.tif 000008
【図６】
2016063736.tif 000009
【図７】
2016063736.tif 000010
【図８】
2016063736.tif 000011
【図９】
2016063736.tif 000012
【図１０】
2016063736.tif 000013
【図１１】
2016063736.tif 000014
【図１２】
2016063736.tif 000015
【図１３】
2016063736.tif 000016
【図１４】
2016063736.tif 000017
【図１５】
2016063736.tif 000018
【図１６】
2016063736.tif 000019
【図１７】
2016063736.tif 000020
【図１８】
2016063736.tif 000021
【図１９Ａ】
2016063736.tif 000022
【図１９Ｂ】
2016063736.tif 000023
【図２０】
2016063736.tif 000024
【図２１Ａ】
2016063736.tif 000025
【図２１Ｂ】
2016063736.tif 000026
【図２２】
2016063736.tif 000027
【図２３】
2016063736.tif 000028
【図２４】
2016063736.tif 000029
【図２５】
2016063736.tif 000030
【図２６Ａ】
2016063736.tif 000031
【図２６Ｂ】
2016063736.tif 000032
【図２７】
2016063736.tif 000033
【図２８】
2016063736.tif 000034
【図２９】
2016063736.tif 000035
【図３０】
2016063736.tif 000036
【図３１】
2016063736.tif 000037
【図３２】
2016063736.tif 000038
【図３３】
2016063736.tif 000039
【図３４】
2016063736.tif 000040
【図３５】
2016063736.tif 000041
【図３６】
2016063736.tif 000042
【図３７】
2016063736.tif 000043
【図３８】
2016063736.tif 000044
【図３９】
2016063736.tif 000045
【図４０】
2016063736.tif 000046
【図４１】
2016063736.tif 000047
【図４２】
2016063736.tif 000048
【図４３】
2016063736.tif 000049
【図４４】
2016063736.tif 000050
【手続補正書】
【提出日】平成29年2月21日(2017.2.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
外部の物体が接触した接触位置を検出し、この検出の結果を出力するタッチパネルと、
前記タッチパネルが出力した前記検出の結果に基づいて、前記物体が前記タッチパネルに接触し始めた開始位置から前記物体が前記タッチパネルから離れた終了位置までの軌跡を検出し、前記開始位置から前記終了位置に至るまでの前記物体が前記タッチパネルに接触する面積又は幅の経時的な変化を検出する検出部と、
前記検出部が検出した前記軌跡、及び前記面積又は前記幅の前記経時的な変化に基づいて、前記タッチパネルを直線によって分割する線引き操作が行われたか否かを判定する線引き判定部と
を備える操作装置。
【請求項２】
前記線引き判定部は、前記検出部によって前記物体が前記タッチパネルにおいて一端側から他端側へ移動したと検出された場合、前記線引き操作が行われたと判定する、請求項１に記載の操作装置。
【請求項３】
前記検出部は、前記タッチパネルが出力した前記検出の結果に基づいて、前記物体が接触した幅を検出可能であり、
前記線引き判定部は、前記検出部が検出した前記幅が前記開始位置から前記終了位置に向けて徐々に小さくなる場合、前記線引き操作が行われたと判定する、
請求項１に記載の操作装置。
【請求項４】
前記検出部は、前記タッチパネルが出力した前記検出の結果に基づいて、前記物体が前記タッチパネルの端部で予測される前記物体の幅を検出可能であり、
前記線引き判定部は、前記予測される前記幅が所定値以下である場合、前記線引き操作が行われたと判定する、
請求項１に記載の操作装置。
【請求項５】
前記検出部は、前記タッチパネルが出力した前記検出の結果に基づいて、前記タッチパネル上における前記物体の移動速度を検出可能であり、
前記線引き判定部は、前記移動速度が所定値以上である場合、前記線引き操作が行われたと判定する、
請求項１に記載の操作装置。
【請求項６】
前記タッチパネルは、静電容量方式であり、
前記検出部は、前記タッチパネルが検出した静電容量の変化を検出可能であり、
前記線引き判定部は、前記検出部によって検出された前記静電容量が前記物体の移動に伴って前記タッチパネルにおける一端から他端に向けて徐々に小さくなった場合、前記線引き操作が行われたと判定する、
請求項１に記載の操作装置。
【請求項７】
請求項１に記載の操作装置と、
前記タッチパネルが重畳するように設けられている、画像を表示する表示部と、
前記線引き判定部による複数回の判定結果に基づいて、前記表示部の表示領域において閉領域が形成されたか否かを判定する閉領域判定部と、
前記閉領域判定部によって前記閉領域が形成されたと判定された場合、前記閉領域に対応する領域を前記画像からトリミングしてトリミング画像データを生成する画像処理部と
を備える情報処理装置。
【請求項８】
被写体を撮像し、当該被写体の画像データを生成する撮像部と、
前記撮像部の撮影動作を制御する撮像制御部と、
前記撮像部が生成した前記画像データに対応する画像を前記表示部に表示させる表示制御部と、
をさらに備え、
前記撮像制御部は、前記閉領域判定部によって前記閉領域が形成されたと判定された場合、前記撮像部に撮影を実行させ、
前記画像処理部は、前記撮像部が生成した前記画像データに対応する画像内の前記閉領域をトリミングしてトリミング画像データを生成する、
請求項７に記載の情報処理装置。
【請求項９】
前記表示制御部は、前記線引き操作によって描写された前記軌跡を前記表示部に表示させる請求項８に記載の情報処理装置。
【請求項１０】
外部の物体が接触した接触位置を検出してこの検出の結果を出力するタッチパネルを備えた操作装置を有する情報処理装置のための操作受付方法であって、
前記タッチパネルが出力した前記検出の結果に基づいて、前記物体が前記タッチパネルに接触し始めた開始位置から前記物体が前記タッチパネルから離れた終了位置までの軌跡を検出することと、
前記開始位置から前記終了位置に至るまでの前記物体が前記タッチパネルに接触する面積又は幅の経時的な変化を検出することと、
前記軌跡、及び前記面積又は前記幅の前記経時的な変化に基づいて、前記タッチパネルを直線によって分割する線引き操作が行われたか否かを判定することと
を含む操作受付方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の一態様によれば、操作装置は、外部の物体が接触した接触位置を検出し、この検出の結果を出力するタッチパネルと、前記タッチパネルが出力した前記検出の結果に基づいて、前記物体が前記タッチパネルに接触し始めた開始位置から前記物体が前記タッチパネルから離れた終了位置までの軌跡を検出し、前記開始位置から前記終了位置に至るまでの前記物体が前記タッチパネルに接触する面積又は幅の経時的な変化を検出する検出部と、前記検出部が検出した前記軌跡、及び前記面積又は前記幅の前記経時的な変化に基づいて、前記タッチパネルを直線によって分割する線引き操作が行われたか否かを判定する線引き判定部とを備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の一態様によれば、操作受付方法は、外部の物体が接触した接触位置を検出してこの検出の結果を出力するタッチパネルを備えた操作装置を有する情報処理装置のための操作受付方法であって、前記タッチパネルが出力した前記検出の結果に基づいて、前記物体が前記タッチパネルに接触し始めた開始位置から前記物体が前記タッチパネルから離れた終了位置までの軌跡を検出することと、前記開始位置から前記終了位置に至るまでの前記物体が前記タッチパネルに接触する面積又は幅の経時的な変化を検出することと、前記軌跡、及び前記面積又は前記幅の前記経時的な変化に基づいて、前記タッチパネルを直線によって分割する線引き操作が行われたか否かを判定することとを含む。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【国際調査報告】
2016063736.tif 000051
2016063736.tif 000052
2016063736.tif 000053
2016063736.tif 000054
2016063736.tif 000055
2016063736.tif 000056
2016063736.tif 000057