(57)【要約】【課題】簡単な操作で画像の所望の領域を抽出した部分画像を取得する。【解決手段】画像処理プログラムにおいて、表示画像に対するタッチ操作の軌跡のうち、縦方向に最も離れた二つのポイントのそれぞれを通る二つの横線と、横方向に最も離れた二つのポイントのそれぞれを通る二つの縦線とで囲まれる領域を抽出対象領域として特定する、処理をコンピュータに実行させる。【選択図】図３
2018028923.tif 000002
【特許請求の範囲】
【請求項１】
表示画像に対するタッチ操作の軌跡のうち、縦方向に最も離れた二つのポイントのそれぞれを通る二つの横線と、横方向に最も離れた二つのポイントのそれぞれを通る二つの縦線とで囲まれる領域を抽出対象領域として特定する、
処理をコンピュータに実行させる画像処理プログラム。
【請求項２】
表示画像に対するタッチ操作の軌跡のうち、前記軌跡の開始点と終了点の間の途中部分が前記開始点と終了点を対角線とする矩形領域の外に位置する場合に、少なくとも前記途中部分がはみ出さないように前記矩形領域を拡張した矩形領域を抽出対象として特定する、
処理をコンピュータに実行させる画像処理プログラム。
【請求項３】
情報処理装置が、
表示画像に対するタッチ操作の軌跡のうち、縦方向に最も離れた二つのポイントのそれぞれを通る二つの横線と、横方向に最も離れた二つのポイントのそれぞれを通る二つの縦線とで囲まれる領域を抽出対象領域として特定する、
ことを特徴とする画像処理方法。
【請求項４】
情報処理装置が、
表示画像に対するタッチ操作の軌跡のうち、前記軌跡の開始点と終了点の間の途中部分が前記開始点と終了点を対角線とする矩形領域の外に位置する場合に、少なくとも前記途中部分がはみ出さないように前記矩形領域を拡張した矩形領域を抽出対象として特定する、
ことを特徴とする画像処理方法。
【請求項５】
表示画像に対するタッチ操作の軌跡のうち、縦方向に最も離れた二つのポイントのそれぞれを通る二つの横線と、横方向に最も離れた二つのポイントのそれぞれを通る二つの縦線とで囲まれる領域を抽出対象領域として特定する領域特定部を有することを特徴とする情報処理装置。
【請求項６】
表示画像に対するタッチ操作の軌跡のうち、前記軌跡の開始点と終了点の間の途中部分が前記開始点と終了点を対角線とする矩形領域の外に位置する場合に、少なくとも前記途中部分がはみ出さないように前記矩形領域を拡張した矩形領域を抽出対象として特定する領域特定部を有することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、画像処理プログラム、画像処理方法、及び情報処理装置に関する。
【背景技術】
【０００２】
スマートフォンやタブレット端末等の情報通信端末等を利用して、１又は複数の人にデータ等の情報の提供を行うシステムが存在する。例えば、学校等の授業において、生徒毎にタブレット端末等を配布し、先生と生徒とが、撮影した写真や画像キャプチャ、ファイル、文字情報等を共有して閲覧可能にするシステム等がある。このように、情報通信端末を利用することで、先生から配布されたワークファイルや写真、デジタル教科書等の資料を参照できるだけでなく、一部を抽出して保存する等の作業も行うことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−４１３３２号公報
【特許文献２】特開２００７−２８５３６号公報
【特許文献３】特開２００３−１４１１０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、配布された資料の一部を抽出して保存しておくような場合、抽出部分は、新聞記事等のようにある纏まった領域に限定されるとは限らない。そのため、部分的な画像の抽出を行うには、画像の所望の領域を指定するための操作技術が必要となり、簡単な作業ではなかった。
【０００５】
１つの側面では、本発明は、簡単な操作で画像の所望の領域を抽出した部分画像を取得することを目的とする。
【課題を解決するための手段】
【０００６】
一態様における画像処理プログラムは、表示画像に対するタッチ操作の軌跡のうち、縦方向に最も離れた二つのポイントのそれぞれを通る二つの横線と、横方向に最も離れた二つのポイントのそれぞれを通る二つの縦線とで囲まれる領域を抽出対象領域として特定する、処理をコンピュータに実行させる。
【発明の効果】
【０００７】
簡単な操作で画像の所望の領域を抽出した部分画像を取得することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態における情報処理装置の機能構成の一例を示す図である。
【図２】本実施形態における情報処理装置のハードウェア構成の一例を示す図である。
【図３】画像処理の一例を示すフローチャートである。
【図４】モード設定時の画面例について説明するための図である。
【図５】第１のモードパターンにおける抽出対象領域の一例を示す図である。
【図６】第２のモードパターンにおける抽出対象領域の一例を示す図である。
【図７】第３のモードパターンにおける抽出対象領域の一例を示す図である。
【図８】抽出対象領域が特定された後の画面例を示す図である。
【図９】キャプチャ画面の一例を示す図である。
【図１０】サムネイル画像の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら、実施例について詳細に説明する。
【００１０】
＜本実施形態における情報処理装置の機能構成例＞
図１は、本実施形態における情報処理装置の機能構成の一例を示す図である。図１の例において、情報処理装置１０は、設定部１１と、モード切替部１２と、タッチ位置取得部１３と、領域特定部１４と、表示制御部１５と、表示部１６と、記憶部１７と、通信部１８と、制御部１９とを有する。
【００１１】
設定部１１は、情報処理装置１０の画面上に表示させる画像や文字情報等に対して、どの部分を抽出するかのモードの設定を行う。設定部１１は、例えば本実施形態における画像処理プログラムの実行後に、予め設定された画像を抽出するための複数のモードの種類をアイコンやメニュー、ダイアログボックス等で画面に提示して、ユーザに選択させることで、モードの設定を行ってもよい。
【００１２】
モードの設定としては、例えば画面に表示された画像に対し、ユーザが所望する一部の画像領域を、ユーザの指やタッチペン等でタッチ操作によりなぞることで抽出する「フリーハンドモードのＯＮ／ＯＦＦ」を設定する。また、本実施形態では、フリーハンドモードに対し、更に複数の詳細モードを設定することができる。
【００１３】
本実施形態における詳細モードのパターンとしては、例えばタッチ操作によりなぞられた部分（タッチ操作の軌跡上の部分）を選択する第１のモードパターンがある。また、詳細モードのパターンとしては、例えばフリーハンドで囲まれた領域であって、画面上のなぞられた領域において、その軌跡が閉ループであると検出した場合に、閉ループで囲まれた画像部分（閉ループ領域）を選択する第２のモードパターンがある。なお、閉ループ領域とは、例えばタッチ操作によりなぞられた軌跡が、他の軌跡と交わることで得られる軌跡内の領域であるが、これに限定されるものではない。
【００１４】
また、詳細モードのパターンとしては、例えば画面をＸＹ平面とし、フリーハンドでなぞられた領域のＸＹ座標軸の最大領域を抽出する第３のモードパターンがある。したがって、第３のモードパターンにより抽出される領域は、例えばなぞられた領域のＸ軸に対する最大（ＭＡＸ）値及び最小（ＭＩＮ）値と、Ｙ軸に対する最大値及び最小値との４点で囲まれた矩形領域である。第３のモードパターンは、言い換えれば、タッチ操作の軌跡のうち、表示部１６の画面の縦方向に最も離れた二つのポイントのそれぞれを通る二つの横線と、横方向に最も離れた二つのポイントのそれぞれを通る二つの縦線とで囲まれる領域を抽出する。
【００１５】
詳細モードのパターンとしては、上述した第１〜第３のモードパターンに限定されるものではなく、他のモードパターンを有していてもよい。例えば、ユーザが画面をタップすることで、画面全体を選択するモードや、スワイプ操作により画像領域を選択するモード等を有していてもよい。
【００１６】
上述した設定部１１による各種設定は、ユーザ等による画像領域の指定の前に予め設定されていることが好ましい。設定部１１により設定された情報は、記憶部１７等に記憶される。
【００１７】
モード切替部１２は、表示部１６の画面に表示された情報（例えば、画像）の一部を抽出するため、その一部の領域を指定するモードの切り替えを行う。モード切替部１２において、切り替えられるモードは、上述した設定部１１により設定されたモードである。
【００１８】
タッチ位置取得部１３は、ユーザの指やユーザが操作するタッチペン等による表示部１６の画面上のタッチ操作位置を取得する。例えば、タッチ位置取得部１３は、タッチ操作するタッチペン等による画面上のタッチ位置（座標）を取得する。また、タッチ位置取得部１３は、タッチ操作によりなぞられた軌跡に対応する連続的なタッチ位置の座標を取得する。
【００１９】
また、タッチ位置取得部１３は、最初にタッチされた位置と、最後にタッチされた位置の座標を取得する。最初にタッチされた位置とは、例えば画面をタッチしていない状態から指等で画面にタッチしたときの座標値である。また、最後にタッチされた位置とは、例えば最初に画面をタッチした時間から所定時間経過後にタッチしていた位置等である。なお、最後にタッチされた位置とは、これに限定されるものではなく、例えば移動中のタッチの軌道が停止してから所定時間経過後のタッチ位置であってもよく、画面をなぞっている指等が画面から離れたときの位置であってもよいが、これに限定されるものではない。
【００２０】
また、タッチ位置取得部１３は、マウス等の入力インターフェース等による入力により、表示部１６の画面上にカーソル等が表示されている場合には、そのカーソルに対応付けられた位置を取得する。また、タッチ位置取得部１３は、タップやダブルタップ等の動作に対応させてタッチ位置を取得してもよく、フリックやスワイプのようなタッチ位置の移動情報、ピンチインやピンチアウト等のような複数の指等を用いた操作内容を取得することができる。
【００２１】
領域特定部１４は、設定部１１による抽出モードの種類と、タッチ位置取得部１３により得られるタッチ操作の軌跡に基づいて画像抽出対象領域を特定する。また、領域特定部１４は、特定した画像抽出対象領域に対応する画像データ（部分画像）を抽出する。また、領域特定部１４は、抽出した画像データを記憶部１７に記憶（保存）する。
【００２２】
例えば、領域特定部１４は、表示された画像のうち、タッチ操作の軌跡上の部分を画像抽出対象領域として特定する。また、領域特定部１４は、例えばタッチ操作の軌跡が閉ループを形成したことを検出すると、検出した閉ループ領域を画像抽出対象領域として抽出してもよい。
【００２３】
また、領域特定部１４は、例えばタッチ操作の軌跡のうち、表示部１６の画面の縦方向に最も離れた二つのポイントのそれぞれを通る二つの横線と、横方向に最も離れた二つのポイントのそれぞれを通る二つの縦線とで囲まれる領域を抽出対象領域として特定してもよい。
【００２４】
また、領域特定部１４は、例えば連続してなぞるタッチ操作の軌跡の開始点と終了点との間の途中部分が開始点と終了点とを対角線とする矩形領域の外に位置する場合に、少なくとも上述した途中部分がはみ出さないように矩形領域を拡張した矩形領域を抽出対象領域として特定してもよい。なお、この場合、拡張した矩形領域は、例えば軌跡を囲む最小面積の四角形であるが、これに限定されるものではなく、他の形状でもよい。
【００２５】
表示制御部１５は、本実施形態における画像の抽出を行うための処理を実行する指示を受け付けたり、設定部１１によりユーザにモードを設定させるための画面、アイコン、メニュー、ダイアログボックス等を表示する。
【００２６】
また、表示制御部１５は、タッチ位置取得部１３により取得されたなぞられた部分の位置情報（タッチ位置）を画面に表示する。また、表示制御部１５は、領域特定部１４により特定された抽出対象部分が示された画像を表示する。表示制御部１５は、抽出する画像の一部がどの部分であるかをユーザに提示するために、タッチ操作の軌跡上の部分をタッチ操作の軌跡上以外の部分と識別可能に表示してもよい。この場合、表示制御部１５は、タッチ操作の軌跡上の部分をタッチ操作の軌跡上以外の部分とは色を変えて識別可能としてもよい。どのような色に替えるかについては、予め設定部１１により設定することができるが、任意の色を用いることができる。
【００２７】
また、特定された領域の表示方法については、これに限定されるものではなく、例えば、斜線や模様、領域の点滅等を行うことで識別してもよい。また、表示制御部１５は、抽出した画像領域（部分画像）のキャプチャ画像やサムネイル画像を生成して表示してもよい。
【００２８】
表示部１６は、記憶部１７に記憶された配布資料や、各種画像や映像等のデータ、通信部１８等を介して外部装置（例えば、他の情報処理装置、サーバ、一以上の情報処理装置から構成されるクラウドサーバ）等から配信されたデータ等を表示する。また、表示部１６は、本実施形態における各モードにより抽出された部分画像を表示する。なお、上述したタッチ位置取得部１３と、表示部１６とは、例えば一体のタッチパネルディスプレイとして構成されていてもよい。この場合、タッチ位置取得部１３は、表示部１６をタッチした位置（座標）を取得する。
【００２９】
記憶部１７は、本実施形態における画像処理時に用いられる各種データ等を記憶する。例えば、記憶部１７は、本実施形態におけるモード設定情報や、表示内容に関する設定情報、抽出される前の情報（例えば、全体画像）、抽出された後の情報（例えば、部分画像）等を記憶するが、これに限定されるものではない。記憶部１７は、処理結果を示すログ情報（履歴情報）やエラー情報、外部装置とデータの送受信を行うための通信設定情報等を記憶してもよい。
【００３０】
通信部１８は、例えばインターネットやＬｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＬＡＮ）等に代表される通信ネットワークを介して外部装置とデータの送受信を行う。なお、通信ネットワークは、有線でも無線でもよく、これらの組み合わせでもよい。
【００３１】
制御部１９は、本実施形態における画像処理を行うための各構成全体を制御する。制御部１９の制御としては、例えば設定部１１による設定、モード切替部１２による部分画像の抽出時のモード設定、タッチ位置取得部１３によるタッチ位置の取得、領域特定部１４による画像抽出対象領域（切り出し領域）の特定、表示制御部１５による表示制御、表示部１６による表示等を行う。なお、制御部１９による制御内容は、これに限定されるものではなく、例えば配布情報の資料要求処理や、各種情報のダウンロードやアップロード処理、異常発生時のエラー処理等を行うことができる。
【００３２】
図１の例に示す情報処理装置１０は、例えばスマートフォン、タブレット端末、Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ（ＰＤＡ）等の情報通信端末である。また、情報処理装置１０は、電子ボート（電子黒板等）や汎用のＰｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ（ＰＣ）、ゲーム機器、音楽再生装置等でもよい。
【００３３】
＜情報処理装置１０のハードウェア構成例＞
図２は、本実施形態における情報処理装置のハードウェア構成の一例を示す図である。図２の例において、情報処理装置１０は、マイクロフォン（以下、マイクという）２１と、スピーカ２２と、表示部２３と、操作部２４と、センサ部２５と、電力部２６と、無線部２７と、近距離通信部２８と、補助記憶装置２９と、主記憶装置３０と、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ（ＣＰＵ）３１と、ドライブ装置３２とを有し、これらはシステムバスＢで相互に接続されている。
【００３４】
マイク２１は、ユーザが発した音声や、その他の音を入力する。スピーカ２２は、通話相手先の音声を出力したり、着信音等の音を出力する。マイク２１及びスピーカ２２は、例えば、通話機能等により通話相手と会話するとき等に用いられる。
【００３５】
表示部２３は、例えばＬｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ（ＬＣＤ）や有機Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ（ＥＬ）等のディスプレイである。また、表示部２３は、例えばディスプレイとタッチパネルとを有するタッチパネルディスプレイ等でもよい。表示部２３は、例えば上述した表示部１６の一例に対応する。
【００３６】
操作部２４は、操作ボタン、タッチパネル等である。操作ボタンは、例えば電源ボタン、音量調整ボタン、その他の操作ボタンである。また、タッチパネルは、例えばディスプレイ（表示部２３）とタッチパネルとが重畳されたタッチパネルディスプレイとして構成される。タッチパネルは、例えば抵抗膜方式や静電容量方式、光学式、電磁誘導方式等を利用することができ、例えばソフトウェアキーボードへのタッチ入力が行える程度のサンプリングレート及び分解能があれば方式は問わない。操作部２４は、例えば上述したタッチ位置取得部１３の一例に対応する。
【００３７】
センサ部２５は、情報処理装置１０のある時点又は継続的な動作を検出する。例えば、センサ部２５は、情報処理装置１０自体の傾き角度、加速度、方向、位置等を検出するが、これに限定されるものではない。なお、センサ部２５としては、例えばアナログ出力の加速度センサを有するが、これに限定されるものではなく、例えば傾きセンサやジャイロセンサ、Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ（ＧＰＳ）等を有していてもよい。
【００３８】
電力部２６は、情報処理装置１０の各構成に対して電力を供給する。電力部２６は、例えばバッテリ等の内部電源であるが、これに限定されるものではない。電力部２６は、電力量を常時又は所定の時間間隔で検出し、電力量の残量等を監視することもできる。
【００３９】
無線部２７は、例えばアンテナ等を用いて基地局からの無線信号（通信データ）を受信したり、アンテナを介して無線信号を基地局に送信する通信データの送受信部である。
【００４０】
近距離通信部２８は、例えば赤外線通信やＢｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ（登録商標）等の通信手法を用いて、他の情報処理装置や外部装置との近距離通信を行う。上述した無線部２７及び近距離通信部２８は、外部装置等との間でデータの送受信を可能とする通信インターフェースである。
【００４１】
補助記憶装置２９は、例えばＨａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ（ＨＤＤ）やＳｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ（ＳＳＤ）等のストレージ手段である。補助記憶装置２９は、各種のプログラム等を記憶し、必要に応じてデータの入出力を行う。
【００４２】
主記憶装置３０は、ＣＰＵ３１からの指示により補助記憶装置２９から読み出された実行プログラム等を格納したり、プログラム実行中に得られる各種情報等を記憶する。主記憶装置３０は、例えばＲｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ（ＲＯＭ）やＲａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ（ＲＡＭ）等であるが、これに限定されるものではない。補助記憶装置２９及び主記憶装置３０は、例えば上述した記憶部１７の一例に対応する。
【００４３】
ＣＰＵ３１は、オペレーティングシステム等の制御プログラム、及び主記憶装置３０に格納されている実行プログラムに基づいて、各種演算や各ハードウェア構成部とのデータの入出力等、コンピュータ全体の処理を制御することで、画像処理における各処理を実現する。
【００４４】
具体的には、ＣＰＵ３１は、例えば表示部２３や操作部２４等から得られるプログラムの実行指示等に基づき、補助記憶装置２９にインストールされたプログラムを実行させることにより、主記憶装置３０上でプログラムに対応する処理を行う。例えば、ＣＰＵ３１は、画像処理プログラムを実行させることで、上述した設定部１１によるモード設定、モード切替部１２による部分画像の抽出時のモード切り替え、タッチ位置取得部１３によるタッチ位置の取得、領域特定部１４による画像抽出対象領域の特定等の処理を行う。また、ＣＰＵ３１は、画像処理プログラムを実行させることで、表示制御部１５による表示制御、表示部１６による表示、記憶部１７によるデータの読み出しや書き込み、通信部１８によるデータの送受信等の処理を行う。ＣＰＵ３１における処理内容は、上述した内容に限定されるものではない。ＣＰＵ３１により実行された内容は、必要に応じて補助記憶装置２９等に記憶される。
【００４５】
ドライブ装置３２は、例えば記録媒体３３等を着脱自在にセットすることができ、セットした記録媒体３３に記録された各種情報を読み込んだり、所定の情報を記録媒体３３に書き込むことができる。ドライブ装置３２は、例えば媒体装填スロット等であるが、これに限定されるものではない。
【００４６】
記録媒体３３は、上述したように実行プログラム等を格納するコンピュータで読み取り可能な記録媒体である。記録媒体３３は、例えばフラッシュメモリ等の半導体メモリであってもよい。また、記録媒体３３は、Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ（ＵＳＢ）メモリ等の可搬型記録媒体であってもよいが、これに限定されるものではない。
【００４７】
本実施形態では、上述したコンピュータ本体のハードウェア構成に実行プログラム（例えば、画像処理プログラム等）をインストールすることで、ハードウェア資源とソフトウェアとが協働して本実施形態における画像処理等を実現することができる。また、上述した画像処理に対応する画像処理プログラムは、例えば装置上で常駐している状態であってもよく、起動指示により起動させてもよい。
【００４８】
上述した情報処理装置１０は、一態様として、例えば表示装置一体型のタッチパネルディスプレイを搭載したデバイスと、その上で動作するソフトウェアとを用いて実装される。ソフトウェアの部分は、等価な働きをするハードウェアによって実現されていてもよい。また、情報処理装置１０は、例えばＰＣ等のハードウェア構成により実現されていてもよい。
【００４９】
＜画像処理の一例＞
次に、情報処理装置１０における画像処理の一例について、フローチャートを用いて説明する。図３は、画像処理の一例を示すフローチャートである。なお、図３の例に示す画像処理では、処理実行の前に予め設定部１１によるモード等の各種設定がなされているものとする。また、図３の例では、本実施形態によるフリーハンドによる部分画像の抽出モードとして、上述した第１〜第３のモードパターンが設定されているものとして説明するが、これに限定されるものではない。
【００５０】
図３の例において、情報処理装置１０の設定部１１は、ユーザ等からの指示により、表示されている画像の一部を抽出して保存するためのモード（例えば、フリーハンドモード）の選択を受け付け（Ｓ０１）、更に詳細モードの選択を受け付ける（Ｓ０２）。なお、Ｓ０１及びＳ０２の処理において、モード切替部１２は、表示部１６の画面上に表示されたアイコンやメニュー、ダイアログボックス等に対してユーザが選択したモードを受け付けることができるが、これに限定されるものではない。
【００５１】
次に、情報処理装置１０のモード切替部１２は、Ｓ０２の処理で受け付けたモードに切り替える（Ｓ０３）。次に、情報処理装置１０のタッチ位置取得部１３は、ユーザから選択されたモードが上述した第１のモードパターンか否かを判断する（Ｓ０４）。タッチ位置取得部１３は、第１のモードパターンである場合（Ｓ０４において、ＹＥＳ）、情報処理装置１０のタッチ位置取得部１３は、タッチ開始（開始点）を受け付け（Ｓ０５）、なぞられた部分の位置情報（座標等）を取得する（Ｓ０６）。なお、Ｓ０６の処理では、画面上のどの部分がなぞられたかがユーザに分かるように、表示制御部１５は、指等でなぞられた部分の位置に対応する軌跡情報を表示部１６に表示してもよい。また、タッチ位置取得部１３は、Ｓ０６の処理で取得した位置情報を内部メモリ等に一時的に記憶してもよい。
【００５２】
次に、情報処理装置１０は、表示部１６の画面をタッチ操作している指が画面から離れたか否かを判断する（Ｓ０７）。Ｓ０７の処理では、ユーザの指が離れたことにより、終了点として認識したか否かを判断するものである。Ｓ０７の処理では、例えば開始点を受け付けてから所定時間経過後のタッチ位置を受け付けたか否かで判断してもよい。また、Ｓ０７の処理では、所定間隔毎に指が離れたか否かを判断する。
【００５３】
Ｓ０７の処理において、指が離れていない場合（Ｓ０７において、ＮＯ）、Ｓ０６の処理に戻る。つまり、指が離れたと判断されるまで、なぞられたタッチ位置（軌跡上の位置）の情報が記憶される。また、Ｓ０７の処理において、指が離れた場合（Ｓ０７において、ＹＥＳ）、情報処理装置１０の領域特定部１４は、上述した開始点から終了点までの軌跡と、第１のモードパターンにおける領域特定条件とに基づいて、抽出対象領域を特定する（Ｓ０８）。第１のモードパターンでは、タッチの操作の軌跡上の部分が画像抽出対象領域として特定される。
【００５４】
また、タッチ位置取得部１３は、Ｓ０４の処理において、第１のモードパターンでない場合（Ｓ０４において、ＮＯ）、上述した第２のモードパターンであるか否かを判断する（Ｓ０９）。第２のモードパターンである場合（Ｓ０９において、ＹＥＳ）、タッチ位置取得部１３は、タッチ開始（開始点）を受け付け（Ｓ１０）、なぞられた部分の位置情報を取得する（Ｓ１１）。なお、Ｓ１１の処理では、上述したように軌跡情報を表示部１６に表示してもよい。また、取得した位置情報は、内部メモリ等に一時的に記憶される。
【００５５】
次に、領域特定部１４は、なぞれられた軌跡が閉ループとなったか否かを判断し（Ｓ１２）、閉ループでない場合（Ｓ１２において、ＮＯ）、Ｓ１１の処理に戻る。つまり、閉ループになるまで処理が継続される。また、閉ループである場合（Ｓ１２において、ＹＥＳ）、領域特定部１４は、その閉ループ内を抽出領域として選択する（Ｓ１３）。
【００５６】
次に、タッチ位置取得部１３は、ユーザの指が表示部１６の画面から離れたか否かを判断し（Ｓ１４）、ユーザの指が離れていない場合（Ｓ１４において、ＮＯ）、Ｓ１１の処理に戻る。また、ユーザの指が離れた場合（Ｓ１４において、ＹＥＳ）、開始点及び終了点の位置座標と、第２のモードパターンにおける領域特定条件とに基づいて、抽出対象領域を特定する（Ｓ１５）。第２のモードパターンでは、連続してなぞられるタッチ操作の軌跡が閉ループを形成したことを検出すると、その閉ループで囲まれた画像部分が画像抽出対象として特定される。
【００５７】
また、タッチ位置取得部１３は、Ｓ０９の処理において、第２のモードパターンでない場合（Ｓ０９において、ＮＯ）、上述した第３のモードパターンであるとして処理を行う。
【００５８】
タッチ位置取得部１３は、ユーザの指等によるタッチ開始（開始点）を受け付け（Ｓ１６）、なぞられた部分の位置情報を取得する（Ｓ１７）。なお、Ｓ１７の処理では、上述したように軌跡情報を表示部１６に表示してもよい。また、取得した位置情報は、内部メモリ等に一時的に記憶される。
【００５９】
次に、タッチ位置取得部１３は、指が離れたか否か（終了点）を判断し（Ｓ１８）、指が離れていない場合（Ｓ１８において、ＮＯ）、Ｓ１７の処理に戻る。また、指が離れた場合（Ｓ１７において、ＹＥＳ）、タッチ位置取得部１３は、なぞられた部分のうちＸ軸の最大値及び最小値、Ｙ軸の最大値及び最小値を取得し（Ｓ１９）、Ｓ１９の処理で得られた情報と、第３のモードパターンにおける領域特定条件とに基づいて、抽出対象領域を特定する（Ｓ２０）。第３のモードパターンでは、例えばタッチ操作の軌跡のうち、縦方向に最も離れた二つのポイント（例えば、Ｙ軸の最大値、最小値）のそれぞれを通る二つの横線と、横方向に最も離れた二つのポイント（例えば、Ｘ軸の最大値、最小値）のそれぞれを通る二つの縦線とで囲まれる領域を抽出対象領域として特定される。
【００６０】
また、第３のモードパターンとして、例えばタッチ操作の軌跡の開始点と終了点の間の途中部分が開始点と終了点を対角線とする矩形領域の外に位置する場合に、少なくとも途中部分がはみ出さないように矩形領域を拡張した矩形領域を抽出対象領域として特定してもよい。
【００６１】
次に、情報処理装置１０の表示制御部１５は、Ｓ０８、Ｓ１５，又はＳ２０の処理により特定された抽出対象領域を保存するための保存ボタンを表示部１６に表示し（Ｓ２１）、ユーザが保存ボタンを押したか否かを判断する（Ｓ２２）。上述したＳ２１の処理では、保存ボタンと共に、キャンセルボタン等を表示させてもよい。また、Ｓ２１の処理では、ボタンを表示してから所定時間（例えば、３〜５秒等）内にボタンを選択されたか否かを判断してもよい。上述したＳ２２の処理では、例えばユーザが指定したタッチ位置が、表示された保存ボタンの領域内にあるか否かにより判断することができるが、これに限定されるものではない。
【００６２】
Ｓ２２の処理において、画面に表示された保存ボタンが所定時間以上押さなかった場合（Ｓ２２において、ＮＯ）、情報処理装置１０の制御部１９は、保存ボタンを画面から消去すると共に特定された抽出対象領域を解除してＳ０１の処理に戻る。なお、保存ボタンを所定時間以上押さなかった場合には、Ｓ０１の処理に戻らずに画像処理を終了してもよい。また、制御部１９は、画面に表示されたキャンセルボタン等を押した場合にも、所定期間内に保存ボタンを押さなかった場合と同様の処理を行ってもよい。
【００６３】
また、Ｓ２２の処理において、保存ボタンを押した場合（Ｓ２２において、ＹＥＳ）、表示制御部１５は、画面キャプチャ保存確認画面を表示し（Ｓ２３）、ユーザに確認を促す。ここで、制御部１９は、ユーザが保存ボタンを押したか否かを判断し（Ｓ２４）、保存ボタンを押さなかった場合（Ｓ２４において、ＮＯ）、Ｓ０１の処理に戻る。なお、キャンセルボタンを押した場合に処理を終了してもよい。
【００６４】
また、制御部１９は、保存ボタンが押されたことを受け付けた場合（Ｓ２４において、ＹＥＳ）画像を記憶部１７に保存し（Ｓ２５）、処理を終了する。なお、上述した保存処理は、領域特定部１４が行ってもよい。上述の処理においては、第１〜第３のモードパターンを用いて処理を行ったが、モードパターンの種類や順序やモードパターン数については、これに限定されるものではない。例えば、フリーハンドモード以外のモードとして、画面をタップすることで、画面全体を選択するモードや、スワイプ操作により抽出する領域を選択するモードがあってもよい。本実施形態では、予め設定されたモードパターンに基づいて、抽出対象領域が特定される。
【００６５】
また、本実施形態では、例えば、上述したＳ２１の処理において、保存ボタンを表示した場合に、詳細モードの選択画面を表示し、ユーザがモードの切り替えを行うと、その切り替えにあった画面を表示して、ユーザに保存するか否かを確認してもよい。なお、この場合には、全てのモードについて並列的に抽出対象領域を特定するまでの処理を実行しておくことが好ましい。これにより、ユーザのモードの切り替えに応じて、すぐに対応する領域を特定することができる。
【００６６】
＜画面例＞
次に、本実施形態における画像処理を行うための各種画面例について、図を用いて説明する。図４は、モード設定時の画面例について説明するための図である。図４の例では、タッチパネルディスプレイ等の情報処理装置１０を用いているが、これに限定されるものではない。また、図４の例では、通信ネットワーク等を介して接続される外部装置（サーバ）等から配信された小学校用の資料が表示されているが、抽出対象の画像については、これに限定されるものではない。
【００６７】
例えば、本実施形態では、図４（Ａ）に示すように表示部１６の画面に表示された基本画像４０から本実施形態における操作により、基本画像４０の一部の画像（部分画像）を抽出する処理を行う。この場合、複数の処理内容を選択して行うことができるメニューバー４１が表示されており、その中から予め表示画面の一部をキャプチャ（一時保存）するアイコン（例えば、アイコン４１ａ）の選択を受け付ける。これにより、図４（Ｂ）に示すように、画像の一部を抽出するための設定入力画面４２等が行われる。例えば、図４（Ｂ）の画面では、抽出範囲を指定するためのモードを設定する各種のボタン４３が表示される。
【００６８】
例えば、「メニューへ」ボタン４３−１は、図４（Ｂ）に示す画面モードを解除して図４（Ａ）の基本画像４０が表示される画面に戻るためのボタンである。また、「フリーハンド」ボタン４３−２は、本実施形態における画像の一部を抽出して保存するためのモードを選択するためのボタンである。「タップ・スワイプ」ボタン４３−３は、タップやスワイプ操作により画面全体等を保存するモードを選択するためのボタンである。
【００６９】
本実施形態では、フリーハンドボタン４３−２の選択を受け付けると、ポップアップ画面４４により詳細モードが表示される。詳細モードでは、上述した３つのモード（なぞられた領域（第１のモードパターン）、囲まれた領域（第２のモードパターン）、最小・最大領域（第３のモードパターン））が表示される。ユーザが上述した詳細モードから１つを選択することで、情報処理装置１０は、そのモードに合わせた抽出対象領域の特定が行われる。
【００７０】
＜各モードパターンにおける抽出対象領域について＞
次に、上述した第１〜第３のモードパターンにおける抽出対象領域について、図を用いて説明する。
【００７１】
＜第１のモードパターンにおける抽出対象領域の一例＞
図５は、第１のモードパターンにおける抽出対象領域の一例を示す図である。図５の例に示す第１のモードパターンは、タッチ操作による軌跡上の部分（なぞられた部分）のみを選択するものである。なお、タッチ操作による軌跡上の部分とは、例えば画面に対して連続的にタッチ操作された、いわゆる一筆書きによる軌跡上の部分である。
【００７２】
例えば、ユーザの指５１が画面上をタッチし、図５の点線に示すタッチ操作の軌跡があった場合、そのタッチ位置の軌跡上の部分５２が、抽出対象領域として特定される。なお、第１のモードパターンでは、タッチ位置の軌跡に対して予め設定された幅Ｗ（例えば、例えば１〜５ｃｍ程度）を有する領域が選択される。この幅は、画面に接している指の太さ（接触面の大きさ）に対応して設定してもよい。また、タッチペン等で画面をなぞっている場合には、細い線になるため、その線を中心にして所定の幅（太さ）を持たせてもよい。
【００７３】
上述したように、第１のモードパターンでは、タッチ操作の軌跡に表示画像のうちタッチ操作の軌跡上の部分が画像抽出対象領域として特定され、特定された画像抽出対象領域の画像データが抽出される。つまり、第１のモードパターンでは、なぞられた部分（軌跡上の部分）の塗りつぶしにより画像抽出対象領域が特定される。
【００７４】
＜第２のモードパターンにおける抽出対象領域の一例＞
次に、第２のモードパターンにおける抽出対象領域の一例について、図を用いて説明する。図６は、第２のモードパターンにおける抽出対象領域の一例を示す図である。図６（Ａ）〜（Ｃ）は、それぞれの領域を選択する例を示すものである。第２のモードパターンでは、ユーザの指５１によりなぞられた領域５３で、軌跡が閉ループを検出した場合、閉ループで囲まれた部分の画像が抽出対象領域として特定される。
【００７５】
例えば、第２のモードパターンでは、開始点から終了点までの軌跡（なぞられた領域５３）において、各点を所定時間間隔又は指の移動量が所定値以上になった場合に、その時点での位置（座標）をプロットしていく。また、第２のモードパターンにおいて、画面上の指の軌跡が、それまでなぞられていた他の軌跡と交わる場合に、その中の軌跡で囲まれた領域（閉ループ領域）が抽出対象領域となる。
【００７６】
図６（Ａ）の例では、開始点と終了点が同じ位置にある。そのため、開始点から終了点までの軌跡（なぞられた領域５３）で囲まれた閉ループ領域５４−１が抽出対象領域として特定される。また、図６（Ｂ）の例でも開始点と終了点が交わっているため、その中の軌跡で囲まれた領域（閉ループ領域）が抽出対象領域として特定される。なお、図６（Ｂ）の例では、開始点と終了点以外で軌跡が一度交わっているため二つの閉ループ領域５４−２，５４−３が存在している。この場合、領域特定部１４は、閉ループ領域５４−２，５４−３の両方を抽出対象領域として特定してもよく、最初にできた閉ループ領域５４−２又は最後にできた閉ループ領域５４−３を抽出対象領域として特定してもよい。
【００７７】
また、図６（Ｃ）では、開始点から終了点までのタッチ操作の軌跡（なぞられた領域５３）において、交点が１カ所あるため、その部分のみの閉ループ領域５４−４が特定された抽出対象領域となる。
【００７８】
なお、第２のモードパターンでは、軌跡が交わった場合に軌跡で囲まれた領域（閉ループ領域）を選択対象としたが、これに限定されるものではなく、軌跡同士が所定距離以内（例えば、約１ｃｍ未満）となった場合にも、閉ループ領域とみなして抽出対象領域を特定してもよい。この場合、軌跡が最も近くなる軌跡上の２点を直線等で結ぶことにより、閉ループ領域を形成することができるが、これに限定されるものではない。
【００７９】
＜第３のモードパターンにおける抽出対象領域の一例＞
次に、第３のモードパターンにおける抽出対象領域の一例について、図を用いて説明する。図７は、第３のモードパターンにおける抽出対象領域の一例を示す図である。第３のモードパターンでは、ユーザの指５１によるタッチ操作において、指５１の軌跡（なぞられた領域５３）から得られる矩形領域を用いて抽出対象領域を特定する。
【００８０】
例えば、第３のモードパターンとして、タッチ操作の軌跡のうち、縦方向（Ｙ方向）に最も離れた二つのポイントのそれぞれを通る二つの横線と、横方向（Ｘ方向）に最も離れた二つのポイントのそれぞれを通る二つの縦線とで囲まれる領域を抽出対象領域として特定する。
【００８１】
例えば、図７（Ａ）の例では、画面上に設定したＸＹ軸に基づく座標系（ＸＹ座標系）において、ユーザのタッチ操作による指５１の軌跡（なぞられた領域５３）のうち、Ｘ軸に対する座標（Ｘ座標）の最大値及び最小値が横方向に最も離れた二つのポイントである。また、Ｙ軸に対する座標（Ｙ座標）の最大値及び最小値が、縦方向に最も離れた二つのポイントとなる。したがって、図７（Ａ）に示すように、Ｙ座標の最大値（Ｙ軸ＭＡＸ）及び最小値（Ｙ軸ＭＩＮ）を通る二つの横線ａ，ｂと、Ｘ座標の最大値（Ｘ軸ＭＡＸ）及び最小値（Ｘ軸ＭＩＮ）を通る二つの縦線ｃ，ｄとで囲まれた領域５５−１が、抽出対象領域として特定される。なお、図７（Ａ）の例では、Ｘ座標の最大、最小と、Ｙ座標の最大、最小との４点が定まるため、この４点に接する矩形領域を抽出対象領域として特定してもよい。
【００８２】
また、第３のモードパターンを選択した場合、上述した図６（Ｃ）と同様のタッチ操作の軌跡であっても、上述した図７（Ａ）と同様の領域特定条件から、図７（Ｂ）に示すように異なる領域５５−２を抽出対象領域として特定することができる。
【００８３】
例えば、第３のモードパターンでは、図７（Ｃ）に示すように、タッチ操作の軌跡（なぞられた領域５３）の開始点と終了点との間の途中部分が開始点と終了点を対角線とする矩形領域５６の外に位置する場合に、少なくとも途中部分がはみ出さないように矩形領域５６を拡張した領域５５−３を抽出対象領域として検出する。なお、拡張した矩形領域は、上述した軌跡を囲む最小面積の四角形であるが、これに限定されるものではなく、予め設定された形状であってもよい。図７（Ａ）及び図７（Ｃ）の例では、結果的に同じ大きさの抽出対象領域が指定される。なお、図７（Ｃ）のモードパターンは、図７（Ａ），（Ｂ）と異なるモードパターン（第４のモードパターン）として設定されていてもよい。
【００８４】
上述した各モードパターンにより選択された領域は、画面に表示され、その後、ユーザの指示（例えば、保存指示）等により、その領域内の画像（部分画像）が抽出されて、記憶部１７等に保存される。
【００８５】
また、本実施形態では、上述したタッチ操作により選択された領域に対し、例えばピンチインやピンチアウト等の動作（２本の指を離したり、近づけたりする動作）を行うことで、領域の拡大、縮小等を行ってもよい。
【００８６】
＜抽出対象領域が特定された後の画面例＞
図８は、抽出対象領域が特定された後の画面例を示す図である。図８の例では、上述した第３のモードパターンにより画像抽出対象領域が特定された後の画面例を示している。  図８の例では、表示制御部１５により、画面６０に画像に対する抽出対象領域（タッチ操作の軌跡（なぞられた領域５３）上の部分）６１と、非抽出対象領域（タッチ操作の軌跡上以外の部分）６２とが識別可能に表示されている。これにより、ユーザは、特定された抽出対象領域（切り出し部分）を容易に把握することができる。なお、抽出対象領域６１と非抽出対象領域６２との識別について、表示制御部１５は、例えば画面６０に対する抽出対象領域６１と非抽出対象領域６２とを色等を変えることで識別することができるが、これに限定されるものではない。例えば、表示制御部１５は、抽出対象領域６１と非抽出対象領域６２とを、斜線や模様、領域の点滅等により識別可能にしてもよい。このような画面６０をユーザが確認すると共に、画面６０に表示された保存ボタン６３（図８の例では、「選択した領域を保存」）を選択すると、表示制御部１５は、抽出対象領域内の画像（部分画像）の画面キャプチャを行い、そのキャプチャ画面を表示部１６に表示する。
【００８７】
なお、本実施形態では、図８に示す画面６０において、モードパターンの切替ボタンを表示し、モードの切替を行うことで、切り替えられたモードパターンに対応したモードを表示させることができる。
【００８８】
＜キャプチャ画面の一例＞
図９は、キャプチャ画面の一例を示す図である。図９に示すキャプチャ画面７０には、特定された抽出対象領域７１と、最終的に保存の決定をする保存ボタン７２と、保存をキャンセルするキャンセルボタン７３とを有する。なお、図９の例に示す抽出対象領域７１は、図８で示した領域に相当する。
【００８９】
図９に示すように、キャプチャ画面７０を有することで、ユーザは、各モードにより特定された画像の抽出対象領域を容易に把握することができ、保存ボタン７２やキャンセルボタン７３を選択することで、最終的に保存するか否かを判断し、所望の画像のみを保存することができる。なお、本実施形態では、例えば図９の画面を表示させずに、図８に示す保存ボタンを選択後に対応する領域の部分画像を記憶部１７に記憶してもよい。
【００９０】
＜サムネイル画像の一例＞
図１０は、サムネイル画像の一例を示す図である。図９の例に示すキャプチャ画面７０において、ユーザが保存ボタン７２を選択すると、抽出対象領域７１に対応する部分画像が記憶部１７に記憶される。このとき、予め設定されたフォルダ等に保存される。表示制御部１５は、そのフォルダに保存されている部分画像を、図１０に示す画面８０によりサムネイル画像８１として表示することができる。サムネイル表示により複数の部分画像を同時に確認することができる。
【００９１】
なお、図１０の例では、算数の授業で用いた資料（画像）の一部を抽出しているため、算数のデータを保存するフォルダ内にサムネイル画像８１が保存される。サムネイル画像８１には、図１０の例に示すように、ファイル名や作成者名、画像作成日時等の詳細情報も表示することができるが、これに限定されるものではない。
【００９２】
上述した各実施例は、その一部又は全部を組み合わせてもよい。例えば、上述した第１のモードパターンと第２のモードパターンとを組み合わせて、タッチ操作の軌跡上の部分を抽出対象領域として抽出すると共に、タッチ操作の軌跡が閉ループで形成する場合には、その閉ループ領域も抽出対象領域として抽出してもよい。この場合には、例えば図６（Ｃ）や図７（Ｂ）と同様の軌跡（なぞられた領域）であっても、図６（Ｃ）や図７（Ｂ）とは異なる抽出対象領域を抽出することができる。
【００９３】
上述した実施形態の一態様によれば、簡単な操作で画像の所望の領域を抽出した部分画像を取得することができる。なお、本実施形態における画像処理手法は、様々な分野に広く適用することができる。その一例は、Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｔｅｃｈｎｏｌｏｇｙ  （ＩＣＴ、情報コミュニケーション技術）活用授業への適用である。ＩＣＴ活用授業に本実施形態における画像処理手法を適用することで、例えば先生が提示したワークシートの一部を抽出したり、水槽の写真からその中にいる魚の部分のみを抽出したり、デジタル教科書の一部を画面キャプチャして抽出したりして保存すること等ができる。本実施形態は、画像の一部の抽出を簡単な操作で実現できるため、例えば、小学生や中学生だけでなく、お年寄り等も含めた広い世代に適用可能である。
【００９４】
また、ＩＣＴ活用授業が誰でも簡単にでき、授業の記録、学習の記録が蓄積されるため、蓄積されたデータを有効活用することができる。また、授業の見える化、児童生徒の学習履歴を分析することができる。したがって、データ活用による教育の質を向上できる。また、校内に留まらない学びの環境を提供することにより、保護者との情報共有、家庭学習の見える化、最適な教材や学習方法の推薦等により、家庭と学びの連続性を実現することができる。なお、上述した情報処理装置１０は、上述した学校教育だけでなく、情報提供の一つのツールとして企業、個人等にも活用することができる。
【００９５】
以上、各実施例について詳述したが、特定の実施例に限定されるものではなく、特許請求の範囲に記載された範囲内において、上記変形例以外にも種々の変形及び変更が可能である。
【００９６】
なお、以上の実施例に関し、更に以下の付記を開示する。
（付記１）
表示画像のうちタッチ操作の軌跡上の部分を抽出対象領域として特定し、
特定した前記抽出対象領域の画像データを抽出して記憶部に保存する、
処理をコンピュータに実行させる画像処理プログラム。
（付記２）
前記タッチ操作の軌跡上の部分は、連続的にタッチ操作された軌跡上の部分であることを特徴とする付記１に記載の画像処理プログラム。
（付記３）
前記タッチ操作の軌跡上の部分を前記タッチ操作の軌跡上以外の部分と識別可能に表示することを特徴とする付記１又は２に記載の画像処理プログラム。
（付記４）
前記識別可能に表示する際に、前記タッチ操作の軌跡上の部分を前記タッチ操作の軌跡上以外の部分とは色を変えて識別可能とすることを特徴とする付記３に記載の画像処理プログラム。
（付記５）
前記タッチ操作の軌跡が、閉ループを形成した場合に、前記閉ループで囲まれた領域を前記抽出対象領域として特定することを特徴とする付記１乃至４の何れか１項に記載の画像処理プログラム。
（付記６）
表示画像に対するタッチ操作の軌跡のうち、縦方向に最も離れた二つのポイントのそれぞれを通る二つの横線と、横方向に最も離れた二つのポイントのそれぞれを通る二つの縦線とで囲まれる領域を抽出対象領域として特定する、
処理をコンピュータに実行させる画像処理プログラム。
（付記７）
前記縦方向に最も離れた二つのポイントは、画面上に設定したＸＹ座標系におけるＹ座標の最大値及び最小値であり、前記横方向に最も離れた二つのポイントは、前記ＸＹ座標系におけるＸ座標の最大値及び最小値であることを特徴とする付記６に記載の画像処理プログラム。
（付記８）
表示画像に対するタッチ操作の軌跡のうち、前記軌跡の開始点と終了点の間の途中部分が前記開始点と終了点を対角線とする矩形領域の外に位置する場合に、少なくとも前記途中部分がはみ出さないように前記矩形領域を拡張した矩形領域を抽出対象として特定する、
処理をコンピュータに実行させる画像処理プログラム。
（付記９）
前記拡張した矩形領域は、前記軌跡を囲む最小面積の四角形であることを特徴とする付記８に記載の画像処理プログラム。
（付記１０）
情報処理装置が、
表示画像のうちタッチ操作の軌跡上の部分を抽出対象領域として特定し、
特定した前記抽出対象領域の画像データを抽出して記憶部に保存する、
ことを特徴とする画像処理方法。
（付記１１）
情報処理装置が、
表示画像に対するタッチ操作の軌跡のうち、縦方向に最も離れた二つのポイントのそれぞれを通る二つの横線と、横方向に最も離れた二つのポイントのそれぞれを通る二つの縦線とで囲まれる領域を抽出対象領域として特定する、
ことを特徴とする画像処理方法。
（付記１２）
情報処理装置が、
表示画像に対するタッチ操作の軌跡のうち、前記軌跡の開始点と終了点の間の途中部分が前記開始点と終了点を対角線とする矩形領域の外に位置する場合に、少なくとも前記途中部分がはみ出さないように前記矩形領域を拡張した矩形領域を抽出対象として特定する、
ことを特徴とする画像処理方法。
（付記１３）
表示画像のうちタッチ操作の軌跡上の部分を抽出対象領域として特定し、特定した前記抽出対象領域の画像データを抽出して記憶部に保存する領域特定部を有することを特徴とする情報処理装置。
（付記１４）
表示画像に対するタッチ操作の軌跡のうち、縦方向に最も離れた二つのポイントのそれぞれを通る二つの横線と、横方向に最も離れた二つのポイントのそれぞれを通る二つの縦線とで囲まれる領域を抽出対象領域として特定する領域特定部を有することを特徴とする情報処理装置。
（付記１５）
表示画像に対するタッチ操作の軌跡のうち、前記軌跡の開始点と終了点の間の途中部分が前記開始点と終了点を対角線とする矩形領域の外に位置する場合に、少なくとも前記途中部分がはみ出さないように前記矩形領域を拡張した矩形領域を抽出対象として特定する領域特定部を有することを特徴とする情報処理装置。
【符号の説明】
【００９７】
１０  情報処理装置
１１  設定部
１２  モード切替部
１３  タッチ位置取得部
１４  領域特定部
１５  表示制御部
１６，２３  表示部
１７  記憶部
１８  通信部
１９  制御部
２１  マイク
２２  スピーカ
２４  操作部
２５  センサ部
２６  電力部
２７  無線部
２８  近距離通信部
２９  補助記憶装置
３０  主記憶装置
３１  ＣＰＵ
３２  ドライブ装置
３３  記録媒体
４０  基本画像
４１  メニューバー
４２  設定入力画面
４３  ボタン
５１  指
５２  部分
５３  なぞられた領域
５４  閉ループ領域
５５  領域
５６  矩形領域
６０，８０  画面
６１，７１  抽出対象領域
６２  非抽出対象領域
６３，７２  保存ボタン
７０  キャプチャ画面
７３  キャンセルボタン
８１  サムネイル画像
【図１】
2018028923.tif 000003
【図２】
2018028923.tif 000004
【図３】
2018028923.tif 000005
【図４】
2018028923.tif 000006
【図５】
2018028923.tif 000007
【図６】
2018028923.tif 000008
【図７】
2018028923.tif 000009
【図８】
2018028923.tif 000010
【図９】
2018028923.tif 000011
【図１０】
2018028923.tif 000012