(57)【特許請求の範囲】
【請求項１】
画像を表示する表示部と、該表示部の表示を制御する制御部と、前記表示部に対するタッチ操作を含むユーザによる操作入力を受け付ける操作入力部と、を備え、前記制御部は、ウィンドウを前記表示部に表示し、前記操作入力部に対する操作入力に応じて前記ウィンドウの表示制御を行う情報処理装置であって、
前記制御部は、前記操作入力部に対する複数点のタッチ操作に応じて、前記表示部に表示させている画面上に矩形領域を設定し、該矩形領域内の画像データの状態に応じて、画像データに関して予め定められたデータを、予め記憶先として定められた所定の記憶部に記憶させることを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記制御部は、前記矩形領域内の画像データの状態として、前記矩形領域内に一つのウィンドウの全領域が含まれない場合、前記矩形領域内の静止画像データを前記記憶部に記憶させることを特徴とする情報処理装置。
【請求項３】
請求項１または２に記載の情報処理装置において、
前記制御部は、前記矩形領域内の画像データの状態として、前記矩形領域内に一つのウィンドウの全領域が含まれる場合、前記画像データに関して予め定められたデータとして、前記全領域が含まれるウィンドウに表示されている画像の種類に応じて予め定めたデータを前記記憶部に記憶させることを特徴とする情報処理装置。
【請求項４】
請求項３に記載の情報処理装置において、
前記画像の種類は、画像を表示させるプログラムに応じて定められていることを特徴とする情報処理装置。
【請求項５】
請求項３または４に記載の情報処理装置において、
前記画像の種類に応じて前記記憶部に記憶するデータを前記操作入力部に対する操作入力により可変設定可能としたことを特徴とする情報処理装置。
【請求項６】
請求項１〜５のいずれか１に記載の情報処理装置において、
前記制御部は、前記矩形領域を、前記表示部の表示画面の水平方向または垂直方向の四辺で囲まれた矩形領域として設定し、
前記表示画面の水平方向の座標をＸ座標とし、前記表示画面の垂直方向の座標をＹ座標とするとき、前記表示部に対して同時に３か所または４か所がタッチされることにより前記複数点のタッチ操作が行われた場合、前記３か所または４か所のタッチ位置の最大Ｘ座標、最小Ｘ座標、最大Ｙ座標、および最小Ｙ座標を含む四辺により前記矩形領域を設定することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関し、より詳細には、ディスプレイの表示画面の任意の領域の画像データを切り取って利用できるようにした情報処理装置に関する。
【背景技術】
【０００２】
ＰＣ（Personal Computer）やタブレット、その他携帯情報端末等の情報処理装置では、表示部に表示した画像の任意の領域を選択して切り出し、メモリなどの記憶部に保持させて利用可能とする機能を有するものがある。
例えばＰＣ等の情報処理装置でブラウザを起動させて任意のウェブサイトの画面を開き、この画面からユーザが任意の領域の画像を選択してキャプチャすることで、キャプチャ画像をファイリングしたり、編集・加工して適宜各種用途に利用することができる。
【０００３】
ＰＣ等の情報処理装置の表示画面に表示した画像から、任意の領域の画像をキャプチャする場合、従来では、例えばユーザは、情報処理装置で動作するソフトウェアである画面切り出しツールを起動し、マウスやタッチパネルに対するドラッグ操作を行うことで任意の領域を選択する。これにより選択された領域の表示画像のデータがメモリに保持される。その後ユーザは、メモリに保持された画像を用いて編集・加工等を行って任意の目的に利用する。
【０００４】
あるいは従来のキャプチャ処理の他の例では、情報処理装置の表示部に画像を表示しているときに、コンピュータ用のキーボードのキーの一つである“プリントスクリーン（Print Screen）”を押下することで表示画像を保持させことができる。
Print Screenは、スクリーンショットを撮るために、表示されている画面イメージをクリップボードなどにコピーする用途に使用される。Print Screenを押下すると、情報処理装置に表示されている画面イメージのビットマップがクリップボードまたは類似の記憶エリアにコピーされ、クリップボードなどにコピーしたビットマップを文書などにスクリーンショットとして画像加工ソフトウェアの画面に挿入（貼り付け）することができる。ユーザは、画像加工ソフウェアの画面を操作して、任意の領域の画像を切り出してメモリに記憶させることができる。
【０００５】
あるいは従来のキャプチャ処理の更に他の例では、情報処理装置で動作するファイルマネージャを用いることができる。ファイルマネージャは、ファイルシステムを扱うためのユーザインタフェースを提供するソフトウェアであり、ファイルの移動やコピー、削除、検索といったファイルそのものの操作や、ディレクトリやフォルダの作成や移動等の操作を可能とする。ユーザは、情報処理装置でファイルマネージャを起動し、目的のファイルを選択してコピーする操作を行うことで、選択されたファイルがコピーされて一時的にメモリに保持される。メモリに保持されたファイルを利用して、そのファイルに含まれる画像等を任意に処理することができる。
【０００６】
表示画面内の領域を指定する技術に関して、例えば特許文献１には、ウィンドウの対角点となる２点の座標を入力すると、自動的にそのウィンドウの角部に丸めが施されて表示され、これをハードコピーしたときには、丸めが元に戻されて矩形で出力されるようにしたディスプレイ装置が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平１−２７９２８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上記のように、情報処理装置では、表示部に表示した画面を任意に切り出してキャプチャし、メモリ等に保持させて利用することができるが、従来の処理では、画面切り出しツールや画像加工ソフト、ファイルマネージャなどのツールを起動して所定の操作を行う必要があり、簡単に画像の切り出しを行うことができず煩雑であった。
また、特許文献１では、対角頂点を２点指定することでウィンドウの角部に丸めを施すものであり、表示画像を任意に切り出すようにしたものではない。
【０００９】
本発明は、上述のごとき実情に鑑みてなされたものであり、表示画面の任意の領域を選択して、選択した領域の画像に関するデータを簡単な操作で記録保持できるようにした情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明の第１の技術手段は、画像を表示する表示部と、該表示部の表示を制御する制御部と、前記表示部に対するタッチ操作を含むユーザによる操作入力を受け付ける操作入力部と、を備え、前記制御部は、ウィンドウを前記表示部に表示し、前記操作入力部に対する操作入力に応じて前記ウィンドウの表示制御を行う情報処理装置であって、前記制御部は、前記操作入力部に対する複数点のタッチ操作に応じて、前記表示部に表示させている画面上に矩形領域を設定し、該矩形領域内の画像データの状態に応じて、画像データに関して予め定められたデータを、予め記憶先として定められた所定の記憶部に記憶させることを特徴としたものである。
【００１１】
第２の技術手段は、第１の技術手段において、前記制御部が、前記矩形領域内の画像データの状態として、前記矩形領域内に一つのウィンドウの全領域が含まれない場合、前記矩形領域内の静止画像データを前記記憶部に記憶させることを特徴としたものである。
【００１２】
第３の技術手段は、第１または２の技術手段において、前記制御部は、前記矩形領域内の画像データの状態として、前記矩形領域内に一つのウィンドウの全領域が含まれる場合、前記画像データに関して予め定められたデータとして、前記全領域が含まれるウィンドウに表示されている画像の種類に応じて予め定めたデータを前記記憶部に記憶させることを特徴としたものである。
【００１３】
第４の技術手段は、第３の技術手段において、前記画像の種類が、画像を表示させるプログラムに応じて定められていることを特徴としたものである。
【００１４】
第５の技術手段は、第３または４の技術手段において、前記画像の種類に応じて前記記憶部に記憶するデータを前記操作入力部に対する操作入力により可変設定可能としたことを特徴としたものである。
【００１５】
第６の技術手段は、第１〜５のいずれか１の技術手段において、前記制御部が、前記矩形領域を、前記表示部の表示画面の水平方向または垂直方向の四辺で囲まれた矩形領域として設定し、前記表示画面の水平方向の座標をＸ座標とし、前記表示画面の垂直方向の座標をＹ座標とするとき、前記表示部に対して同時に３か所または４か所がタッチされることにより前記複数点のタッチ操作が行われた場合、前記３か所または４か所のタッチ位置の最大Ｘ座標、最小Ｘ座標、最大Ｙ座標、および最小Ｙ座標を含む四辺により前記矩形領域を設定することを特徴としたものである。
【発明の効果】
【００１６】
本発明によれば、表示画面の任意の領域を選択して、選択した領域の画像に関するデータを簡単な操作で記録保持できるようにした情報処理装置を提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明に係る情報処理装置の要部構成を示すブロック図である。
【図２】本発明による情報処理装置における画像データの切り出し処理を説明するための図である。
【図３】本発明による情報処理装置における画像データの切り出し処理を説明するための他の図である。
【図４】情報処理装置がタッチ位置に基づいて矩形領域を選択するときの処理を説明するための図である。
【図５】本発明による情報処理装置における画像データの切り出し処理の他の例を説明するための図である。
【図６】本発明による情報処理装置における画像データの切り出し処理の他の例を説明するための他の図である。
【図７】本発明による情報処理装置における処理の一例を説明するためのフローチャートである。
【発明を実施するための形態】
【００１８】
図１は、本発明に係る情報処理装置の要部構成を示すブロック図である。情報処理装置１は、表示部２、制御部３、操作入力部４、および記憶部６を備えている。
制御部３は、ＣＰＵ（Central Processing Unit）などの制御プロセッサにより構成され、記憶部６に記憶されたプログラムやデータを使用して情報処理装置１の各部を制御し、その機能を実現させる。
【００１９】
操作入力部４は、ユーザによる操作入力を受け付けるもので、タッチ操作部５を含んでいる。タッチ操作部５は、タッチパネルとして構成されたものであり、表示部２に配置されたタッチパネルセンサと、それに係る検出回路とを有してなる。タッチ操作部５は、指などの指示体によるタッチ操作を検出するときに、タッチ操作による多点入力が可能なマルチタッチ検出機能を備えている。
タッチパネルセンサとしては、赤外線ＬＥＤ光源と受光素子とを用いて遮断位置を検出する赤外線方式のものや、指先と導電膜の間での静電容量の変化を捉えて位置を検出する静電容量方式、抵抗膜によりアナログ量として電圧を検知する抵抗膜方式、振動波の跳ね返りを圧電素子の電圧の発生によって検出する表面弾性波方式（超音波方式）、電子ペンによる入力を行う電磁誘導方式などの方式を採用することができる。  
【００２０】
操作入力部４は、タッチ操作部５の他、ユーザによる操作入力を受け付ける機能を備えることができる。例えばキーボードやマウスなどによる操作入力を可能とすることができる。
【００２１】
記憶部６は、情報処理装置１の各機能を実現するプログラムおよびデータ等を記憶するＲＯＭ（Read Only Memory）ないしＨＤＤ（Hard Disk Drive）と、制御部３にワークエリアを提供するＲＡＭ（Random Access Memory）とを含む記憶手段である。また、記憶部６には、情報処理装置に接続されるＵＳＢメモリなどの脱着可能なメモリや記憶装置を含むことができる。
記憶部６には、画像データに関して予め定められたデータを記憶するための記憶先として予め定められた記憶領域や記憶装置が設定される。予め定められた記憶領域等としては、画像データ等を一時記憶するためのキャッシュメモリとして使用するスタティックＲＡＭ（Static Random Access Memory）等の揮発性メモリを含ませることができるが、記憶領域等としてはキャッシュメモリに限定されず、適宜設定しておくことができる。例えばＵＳＢメモリを記憶先として設定してもよい。また、予め定められたデータを記憶する記憶先は、操作入力部４に対する操作入力等に応じて適宜可変設定を可能とする。
【００２２】
表示部２は、液晶パネルなどの画像を表示するディスプレイデバイスである。ユーザが表示部２の表面にタッチすると、タッチ操作部５がタッチ操作による入力を検出し、入力があった位置を特定する情報（入力座標情報）を制御部３に提供する。
【００２３】
制御部３は、タッチ操作部５による入力の検出に応答して、検出された入力座標情報を取得し、その入力座標が表示部２の表示画面のどの位置であるかを判定する。そしてその判定結果に基づいて表示部２の表示画面に表示に応じた処理を行う。例えば表示部２に描画処理を行う場合、制御部３は、タッチ操作部５に対する入力に基づき、入力位置に所定の描画を行わせて表示部２に表示させる。
【００２４】
本発明に係る実施形態では、情報処理装置１は、表示部２に対するタッチ位置に基づいて矩形領域を設定し、設定した矩形領域内の表示画像に関する所定のデータを記憶部６に保存する。所定のデータは、矩形領域内の画像の状態により決定され、例えば、矩形領域により切り取られる画像データであったり、矩形領域内のウィンドウに表示される画像に関するデータであったりする。このときに、設定した矩形領域内の表示画像の種類に応じて、異なるデータを保持させることができる。これにより、簡単な操作で任意の領域の表示画像に係るデータを保持することができ、ユーザの利便性を向上させることができる。以下に領域選択とデータ保存の例を具体的に説明する。
【００２５】
図２は、本発明による情報処理装置における画像データの切り出し処理を説明するための図である。
本発明に係る第１の実施形態では、情報処理装置１は、表示部２の表面の４か所（もしくは３か所）にタッチするだけで、そのタッチ位置に基づく矩形領域を設定し、設定した領域の画像データを記憶部６に記憶させる。記憶部６に対する画像データの記憶は、キャッシュメモリに対する一時記憶であってもよく、他のメモリ領域や記憶装置の記憶領域に対する記憶等であってもよい。これにより、簡単な操作で任意の領域の画像データを切り取って記憶部６に記憶保持させることができる。
【００２６】
例えば図２（Ａ）に示すように、情報処理装置１の制御部３が、表示部２にアクティブなウィンドウ１３、および他のウィンドウ１５を含む画像を表示させているものとする。ウィンドウは、ウィンドウシステム（Window System）において、ディスプレイなどデバイス上でアプリケーションに与えられる領域であり、マルチタスクオペレーティングシステムでは複数のアプリケーションが同時に動作するため、ウィンドウでそれぞれのアプリケーションに画面領域を割り当て、ユーザの操作で切り替えるようにしている。ウィンドウシステムは、平行する複数のタスクにそれぞれ固有のウィンドウを割当てて画面出力を多重化するコンピュータ上のメカニズムおよびそのためのソフトウェアであり、グラフィックハードウェアやポインティングデバイス（マウスなど）やキーボードの基本的なサポートを提供するものである。
【００２７】
ユーザは、表示部２の表面の任意の４か所を両手１１ａ，１１ｂの指先でタッチする。タッチ操作部５がタッチ操作を検出すると、制御部３は、そのタッチ位置に基づき矩形領域１２を選択する。タッチ操作は、タッチ操作部５がタッチ位置を検出できれば指先に限ることはないが、４か所をタッチするために両手１１ａ，１１ｂを用いることで簡単な操作を行うことができる。このとき、タッチ位置は４か所ではなく、３か所としてもよい。矩形頂点のうち３か所の頂点を３か所のタッチ位置に基づいて定めることができる。
【００２８】
制御部３は、矩形領域１２を設定すると、その矩形領域１２の内部に表示されている表示画像の状態を判断する。矩形領域１２の内部に一つのウィンドウ１３の全領域が含まれない場合には、その矩形領域１２内に表示されている画像の画像データを表示中の画像データから切り出して、記憶部６に記憶する。
図２の例では、ユーザは、アクティブなウィンドウ１３の全領域ではなく、一部の領域を含む矩形領域１２を設定している。これにより、図２（Ｂ）に示すようなウィンドウ１３内の一部の画像データ１４が切り出されて記憶部６に記憶される。
【００２９】
矩形領域１２の設定は、図３のような形態であってもよい。図３（Ａ）の例では、ユーザが表示部２をタッチして矩形領域１２を設定したときに、矩形領域１２の内部にウィンドウ１３の一部とウィンドウ１５の一部が含まれる。この場合、ウィンドウ１３と他のウィンドウ１５とのいずれについても、ウィンドウの全領域が矩形領域１２の内部に含まれていないため、矩形領域１２が設定された領域の画像データを切り出して記憶部６に記憶させる。これにより図３（Ｂ）に示すような画像データ１４が記憶部６に記憶される。
【００３０】
上記の例で制御部３は、表示中の画像データの形式（例えばＧＩＦ，ＪＰＥＧ，ＰＮＧなどのデータ形式）に関わりなく、画像データの切り出しと記憶処理を行う。また動画を表示中であった場合、制御部３は、矩形領域１２を設定した時点の静止画の画像データを切り取って、静止画像データとして記憶部６に記憶させることができる。
また、矩形領域を設定したときに、その矩形領域が視認できるように明示的に表示を行うようにしてもよい。あるいは画像データを記憶したときに、画像データが記憶されたことをユーザに認知させるために、ポップアップ表示などを使用して画像データが記憶部６に記憶されたことを示す表示を行うようにしてもよい。
【００３１】
記憶部６に記憶させた画像データは、適宜ライブラリ化して保存したり、編集や加工などを行って適宜ユーザが利用することができる。また、多点タッチ操作による矩形領域１２の設定を連続的に複数回実行することにより、任意の領域の連続的な静止画像データを記憶部６に記憶させ、利用可能とすることができる。
【００３２】
図４は、情報処理装置がタッチ位置に基づいて矩形領域を選択するときの処理を説明するための図である。
上記のようにユーザが表示部２の表面の４か所をタッチして、タッチ操作部５がそのタッチ位置を検出したとき、制御部３は、そのタッチ位置に基づいて矩形領域１２を設定する。４つのタッチ位置は、常に矩形の頂点に位置するものではなく、互いにそのタッチ位置情報のＸ座標とＹ座標とがずれた位置にある。この場合、制御部３は、そのタッチ位置を含む最大の矩形領域１２を設定する。
【００３３】
例えば図３に示すように、４つのタッチ位置がタッチされ、そのＸ，Ｙの座標位置Ｐ１〜Ｐ４がそれぞれＰ１（Ｘ１，Ｙ１）、Ｐ２（Ｘ２，Ｙ２）、Ｐ３（Ｘ３，Ｙ３）、Ｐ４（Ｘ４、Ｙ４）であったものとする。Ｘ座標は、例えば表示画面の左上頂点を原点として、表示画面の水平方向に一致する座標軸に基づく座標とする。またＹ座標は、同じく表示画面の垂直方向に一致する座標軸に基づく座標とする。
【００３４】
この場合、矩形領域１２は、表示部２の表示画面の水平方向または垂直方向の四辺で囲まれた矩形の領域として設定される。そして表示部に対して同時に４か所がタッチされることにより複数点のタッチ操作が行われた場合、制御部３は、４か所のタッチ位置の最大Ｘ座標、最小Ｘ座標、最大Ｙ座標、および最小Ｙ座標を含む四辺により矩形領域１２を設定する。
【００３５】
従って図３の例では、矩形領域１２の上辺は、Ｙ座標が最も小さいＰ１を通る画面上の水平線に一致させる。また、矩形領域１２の下辺は、Ｙ座標が最も大きいＰ４を通る画面上の水平線に一致させる。
同様に、矩形領域１２の左辺は、Ｘ座標が最も小さいＰ１を通る画面上の垂直線に一致させる。また、矩形領域１２の右辺は、Ｘ座標が最も大きいＰ４を通る画面上の垂直線に一致させる。こうして制御部３は、４つのタッチ位置に基づいて矩形領域１２を設定し、その矩形領域１２の内部の画像データを切り取ってキャプチャ画像として記憶させる。これにより、必要な画像データが矩形領域１２から外れてしまうことを防止することができる。
【００３６】
上記の処理は、３か所のタッチ位置により矩形領域１２を選択する場合でも同様に行うことができる。つまり、３か所のタッチ位置の最大Ｘ座標、最小Ｘ座標、最大Ｙ座標、および最小Ｙ座標を含む四辺により矩形領域１２を設定することができる。
４か所のタッチ位置から矩形領域１２を選択するか、または３か所のタッチ位置から矩形領域１２を選択するかは、予め情報処理装置１に設定しておくことができる。またはこれらの選択方式を情報処理装置１で可変設定可能としてもよい。
【００３７】
図５は、本発明による情報処理装置における画像データの切り出し処理の他の例を説明するための図である。
本発明に係る第２の実施形態では、情報処理装置１は、表示部２の表面の４か所（もしくは３か所）にタッチしたときに、そのタッチ位置に基づく矩形領域１２を設定し、設定した矩形領域１２の内部に１つのウィンドウが全て含まれているときに、そのウィンドウに表示されている画像の種類に応じて予め定められたデータの記憶処理を行う。
【００３８】
例えば図５（Ａ）に示すように、情報処理装置１の表示部２にアクティブなウィンドウ１３と他のウィンドウ１５とを含む画像を表示させているものとする。ユーザは、表示部２の表面の任意の４か所（または３か所）を両手１１ａ，１１ｂの指先でタッチする。タッチ操作部５がタッチ操作を検出すると、制御部３は、そのタッチ位置に基づき矩形領域１２を設定する。この矩形領域１２の選択処理は、上記図４で説明した処理と同様とする。
【００３９】
制御部３は、矩形領域１２を設定すると、その矩形領域１２の内部に表示されている表示画像の状態を判断する。このとき、矩形領域１２の内部に一つのウィンドウ１３の全領域が含まれている場合には、そのウィンドウ１３に表示させた画像の種類に応じて予め定められたデータを記憶部６に記憶させる。ウィンドウに表示させた画像の種類とは、例えばそのウィンドウの画像を表示させているプログラムであるアプリケーションに応じて定められる。
【００４０】
例えば図５の例で、矩形領域１２内にその全ての領域が含まれるウィンドウ１３に表示されている画像が、動画ファイルを再生させるアプリケーションにより表示されている画像である場合、そのアプリケーションが再生させている動画ファイル自体をその記憶元からコピーして記憶部６の所定の記憶先に記憶させる。図５（Ｂ）は、記憶部６に記憶される動画ファイルを概念的に示している。
【００４１】
例えばウィンドウ１３に表示されている画像が、メディアプレイヤにより生成された画像である場合、メディアプレイヤで再生中のメディアファイルをコピーして、記憶部６に記憶させる。メディアプレイヤは、コンピュータ上で動画や音声のファイルを再生するためのアプリケーションソフトウェアであり、複数のファイルフォーマットに対応して再生が可能となっている。この場合、表示している画像のファイルを保存するＨＤＤ等の記憶元から動画ファイルをコピーして、記憶部６の所定の記憶先に記憶させる処理を行うことができる。
【００４２】
また、図６の例では、矩形領域１２内にその全ての領域が含まれるウィンドウ１５に表示されている画像が、ブラウザにより表示されている画像である場合、そのブラウザが画像データを取得したウェブサイトのＵＲＬ（Uniform Resource Locator）を記憶部６に記憶させる。ＵＲＬは、情報の種類やサーバ名、ポート番号、フォルダ名、ファイル名などで構成される。図６（Ｂ）は、記憶部６に記憶されるＵＲＬを概念的に示している。
【００４３】
また、ウィンドウの表示画像の種類に応じたデータ設定の更に他の例として、例えばウィンドウ１３に表示されている画像が、マイクロソフトオフィス（登録商標）などのオフィススイートアプリケーションにより表示された画像や、ＰＤＦ（登録商標）などの電子文書に関する所定のファイルフォーマットによる画像である場合、表示している画像のファイルをコピーして記憶部６に記憶させる。この場合、表示している画像のファイルを保存するＨＤＤ等の記憶元からファイルをコピーして、記憶部６の所定の記憶先に記憶させる処理を行うことができる。
【００４４】
また更に他の例として、ウィンドウ１３に表示されている画像が、ファイルマネージャにより生成された画像である場合、ウィンドウ１３に表示している画像の所在地を示す文字列であるフォルダパスのデータを記憶部６に記憶させる。ファイルマネージャは、ファイルシステムを扱うためのユーザインタフェースを提供するアプリケーションである。ファイルマネージャによりファイルの移動やコピー、削除、検索などのフィル操作を行ったり、ディレクトリやフォルダの作成、削除などの操作を行うことができる。
【００４５】
また更に他の例として、ウィンドウ１３に表示されている画像が、各種エディタにより編集中の画像である場合、表示している画像のファイルをコピーして記憶部６に記憶させる。この場合、表示している画像のファイルを保存するＨＤＤ等の記憶元からファイルをコピーして、記憶部６の所定の記憶先に記憶させる処理を行うことができる。エディタは、データの編集を行うためのアプリケーションであり、特定の形式のデータをファイルやその他の情報源から読み込み、マウス等へのユーザ操作に応じて読み込んだデータ等を編集・加工し、保存することができるようにしたものである。
【００４６】
このように情報処理装置１は、表示部２のタッチ位置に基づいて矩形領域１２を設定し、設定した矩形領域１２の内部に１つのウィンドウが全て含まれているときに、そのウィンドウに表示されている画像の種類に応じてデータを記憶する処理を行う。記憶処理を行うデータは、ウィンドウに表示される画像の種類に応じて予め定められるが、ユーザにより適宜カスタマイズ設定を可能とする。
【００４７】
この場合、例えば操作入力部４に対するユーザの操作入力に応じて、ウィンドウに表示された画像の種類に応じて記憶するデータをカスタマイズ設定可能とすることができる。カスタマイズ設定を行うために、例えば予め情報処理装置で設定可能なアプリケーションと、アプリケーションに応じて記憶処理が可能なデータの種類とを選択可能なメニューを用意し、そのメニューを適宜表示させて操作入力部４に対するユーザ操作に応じて所定のデータを設定するようにしてもよい。
【００４８】
また、矩形領域を設定したときに、その矩形領域が視認できるように明示的に表示を行うようにしてもよい。あるいはウィンドウに表示された画像の種類に応じて所定のデータを記憶したときに、データが記憶されたことをユーザに認知させるために、ポップアップ表示などを使用して所定のデータが記憶部６に記憶されたことを示す表示を行うようにしてもよい。
【００４９】
図７は、本発明による情報処理装置における処理の一例を説明するためのフローチャートである。ここではタッチ操作に応じて設定した矩形領域内に一つのウィンドウの全領域が含まれる場合と含まれない場合とを判別して、それぞれの場合に応じたデータ記憶処理を実行する例を示す。以下図１の構成を参照しながら説明する。
【００５０】
情報処理装置１の制御部３は、タッチ操作部５に対する所定の操作が有ったか否かを判別する（ステップＳ１）。所定の操作とは、矩形領域を設定するために予め定めた４か所のタッチ操作か、または３か所のタッチ操作とする。
タッチ操作部５に対して所定の操作が有った場合、制御部３は、そのタッチ操作に従って表示部２の表示画面上の矩形領域を設定する（ステップＳ２）。
【００５１】
そして制御部３は、設定した矩形領域が、表示部２に表示されている１つのウィンドウの全領域を含むか否かを判別する（ステップＳ３）。ここで矩形領域に１つのウィンドウの全領域が含まれていなければ（ステップＳ３−Ｎｏ）、その矩形領域内の画像データ切り取って記憶部６の所定の記憶先に記憶させる（ステップＳ１０）。
【００５２】
一方、矩形領域に１つのウィンドウの全領域が含まれている場合、制御部３はそのウィンドウに表示されている画像の種類を判別する（ステップＳ４）。そして判別した画像がブラウザによる画像であれば（ステップＳ５−Ｙｅｓ）、ブラウザが画像データを取得したウェブサイトのＵＲＬを記憶部６に記憶する（ステップＳ１１）。
また、判別した画像がメディプレイヤにより生成された画像である場合（ステップＳ６−Ｙｅｓ）、制御部３は、メディアプレイヤで再生中のメディアファイルをコピーして、記  憶部６の記憶先に記憶する（ステップＳ１２）。
【００５３】
また、判別した画像がオフィススイートまた電子文書に関する所定のファイルフォーマットの画像である場合（ステップＳ７−Ｙｅｓ）、制御部３は、表示している画像のファイルをコピーして記憶部６の記憶先に記憶させる（ステップＳ１３）。
また、判別した画像がファイルマネージャにより生成された画像である場合（ステップＳ８−Ｙｅｓ）、制御部３は、ウィンドウに表示している画像の所在地を示す文字列であるフォルダパスのデータを記憶部６に記憶させる（ステップＳ１４）。
また、判別した画像が各種のエディタにより編集中の画像である場合（ステップＳ９−Ｙｅｓ）、編集中の画像のファイルをコピーして記憶部６の記憶先に記憶させる（ステップＳ１５）。ステップＳ９で判別した画像がエディタではない場合、予め所定のデータを保存するように定められた表示画像の種類ではないため、そのまま処理を終了する。
【００５４】
以上のように情報処理装置１の処理により、表示部２に対するタッチ位置に基づいて設定した矩形領域内の表示画像に関する所定のデータを記憶部６に保存することができる。ここで所定のデータは、矩形領域内の画像の状態により決定され、矩形領域内にウィンドウの全領域が含まれていなければ、矩形領域により切り取られる画像データを記憶し、矩形領域内に１つのウィンドウの全領域が含まれていれば矩形領域内のウィンドウに表示される画像の種類に応じて異なるデータを記憶することができる。これにより、簡単な操作で任意の領域の表示画像に係るデータを保持することができ、ユーザの利便性を向上させることができる。
【００５５】
上記の各実施形態で記載されている技術的特徴（構成要件）は、お互いに組み合わせ可能であり、組み合わせることにより、新しい技術的特徴を形成することができる。
【符号の説明】
【００５６】
１…情報処理装置、２…表示部、３…制御部、４…操作入力部、５…タッチ操作部、６…記憶部、１１ａ，１１ｂ…両手、１２…矩形領域、１３…ウィンドウ、１４…画像データ、１５…ウィンドウ。
【図１】
0005907624.tif 000002
【図２】
0005907624.tif 000003
【図３】
0005907624.tif 000004
【図４】
0005907624.tif 000005
【図５】
0005907624.tif 000006
【図６】
0005907624.tif 000007
【図７】
0005907624.tif 000008