(57)【要約】【課題】操作体によって被覆された画面上の被覆領域に表示された対象物を迅速かつ簡潔に被覆領域から除去することが可能な情報処理装置、情報処理方法及びプログラムを提供すること。【解決手段】画像データに基づいて画面上に画像を表示する表示部１１０と、操作体と表示部の表面との接触又は近接を検出する接近検出部１６１と、画面が操作体の接触又は近接によって被覆されている被覆時間を計測する被覆時間計測部１６５と、被覆時間が所定時間より長いとき、操作体によって被覆された画面上の被覆領域に表示された対象物を、被覆領域から除去する対象物表示制御部１６６とを有することを特徴とする。【選択図】図１
2010092153.tif 000002
【特許請求の範囲】
【請求項１】
画像データに基づいて画面上に画像を表示する表示部と、
操作体と前記表示部の表面との接触又は近接を検出する接近検出部と、
前記画面が前記操作体の接触又は近接によって被覆されている被覆時間を計測する被覆時間計測部と、
前記被覆時間が所定時間より長いとき、前記操作体によって被覆された前記画面上の被覆領域に表示された対象物を、前記被覆領域から除去する対象物表示制御部と、
を有する、情報処理装置。
【請求項２】
前記被覆領域の被覆面積を算出する被覆面積算出部を更に有し、
前記対象物表示制御部は、前記被覆面積が所定値より広いとき、前記被覆領域に表示された対象物を、前記被覆領域から除去する、請求項１に記載の情報処理装置。
【請求項３】
前記被覆領域と前記対象物とが重なり合った領域の重畳面積を算出する重畳面積算出部を更に有し、
前記対象物表示制御部は、前記重畳面積が所定値より広いとき、前記被覆領域に表示された対象物を、前記被覆領域から除去する、請求項１に記載の情報処理装置。
【請求項４】
前記対象物表示制御部は、前記被覆領域に表示された対象物を前記被覆領域以外の領域に移動して表示する、請求項１〜３のいずれかに記載の情報処理装置。
【請求項５】
前記対象物表示制御部は、前記対象物が複数あるとき、前記複数の対象物を前記画面上の前記被覆領域以外の領域に整列して表示する、請求項４に記載の情報処理装置。
【請求項６】
前記被覆領域に表示された対象物が前記被覆領域から除去された後、前記被覆領域に新規対象物を表示する新規対象物表示制御部を更に有する、請求項１〜５のいずれかに記載の情報処理装置。
【請求項７】
画像データに基づいて画面上に画像を表示するステップと、
操作体と前記表示部の表面との接触又は近接を検出するステップと、
前記画面が前記操作体の接触又は近接によって被覆されている被覆時間を計測するステップと、
前記被覆時間が所定時間より長いとき、前記操作体によって被覆された前記画面上の被覆領域に表示された対象物を、前記被覆領域から除去するステップと、
を有する、情報処理方法。
【請求項８】
画像データに基づいて画面上に画像を表示する手段、
操作体と前記表示部の表面との接触又は近接を検出する手段、
前記画面が前記操作体の接触又は近接によって被覆されている被覆時間を計測する手段、
前記被覆時間が所定時間より長いとき、前記操作体によって被覆された前記画面上の被覆領域に表示された対象物を、前記被覆領域から除去する手段、
としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
パーソナルコンピュータ等のコンピュータ装置において、ユーザの操作性を向上させるため、ＧＵＩ（graphical  user  interface）が用いられている。ＧＵＩは、コンピュータグラフィックスとポインティングデバイスを用いて、ユーザに対して直感的な操作を提供できる。
【０００３】
例えば、コンピュータ装置の画面上に、ウィンドウ（対象物）、アイコン、ボタン等の図（graphical  image）が表示される。ユーザは、ウィンドウ、アイコン、ボタン等の図をマウスなどのポインティングデバイスで選択する。これらの図が選択されることで、コンピュータ装置はユーザが希望する動作を実行する。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
デスクトップ上に、複数のウィンドウが重なり合いながら配置されて表示されている場合、デスクトップ上にウィンドウが全く配置されていないエリアを確保するためには、従来の操作方法では、以下の方法があった。（１）マウスやポインタ等のポインティングデバイスによって、１つ１つのウィンドウをデスクトップ上で移動したり、縮小したりする。（２）ショートカットキーによって、全てのウィンドウを一度に最小化する。
【０００５】
例えば、デスクトップ上にアイコンが配置され、アイコンの上に複数のウィンドウが重なり合いながら配置されて表示されている場合、アイコンを選択するためには、ウィンドウを１つずつ移動したり縮小したりするか、全ウィンドウを最小化する必要があった。しかし、上記（１）の方法の場合、マウスなどで１つずつウィンドウを移動又は縮小するという操作をする必要があるため、手間がかかるという問題があった。また、上記（２）の方法の場合、全ウィンドウが同時に最小化されてしまい、例えば必要なウィンドウを残して他のウィンドウを最小化するといった操作をすることができない。そのため、必要な情報を即座に参照することができなくなるという問題があった。
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、操作体によって被覆された画面上の被覆領域に表示された対象物を迅速かつ簡潔に被覆領域から除去することが可能な、新規かつ改良された情報処理装置、情報処理方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、画像データに基づいて画面上に画像を表示する表示部と、操作体と表示部の表面との接触又は近接を検出する接近検出部と、画面が操作体の接触又は近接によって被覆されている被覆時間を計測する被覆時間計測部と、被覆時間が所定時間より長いとき、操作体によって被覆された画面上の被覆領域に表示された対象物を、被覆領域から除去する対象物表示制御部とを有する情報処理装置が提供される。
【０００８】
上記被覆領域の被覆面積を算出する被覆面積算出部を更に有し、対象物表示制御部は、被覆面積が所定値より広いとき、被覆領域に表示された対象物を、被覆領域から除去してもよい。
【０００９】
上記被覆領域と対象物とが重なり合った領域の重畳面積を算出する重畳面積算出部を更に有し、対象物表示制御部は、重畳面積が所定値より広いとき、被覆領域に表示された対象物を、被覆領域から除去してもよい。
【００１０】
上記対象物表示制御部は、被覆領域に表示された対象物を被覆領域以外の領域に移動して表示してもよい。
【００１１】
上記対象物表示制御部は、対象物が複数あるとき、複数の対象物を画面上の被覆領域以外の領域に整列して表示してもよい。
【００１２】
上記被覆領域に表示された対象物が被覆領域から除去された後、被覆領域に新規対象物を表示する新規対象物表示制御部を更に有してもよい。
【００１３】
また、上記課題を解決するために、本発明の別の観点によれば、画像データに基づいて画面上に画像を表示するステップと、操作体と表示部の表面との接触又は近接を検出するステップと、画面が操作体の接触又は近接によって被覆されている被覆時間を計測するステップと、被覆時間が所定時間より長いとき、操作体によって被覆された画面上の被覆領域に表示された対象物を、被覆領域から除去するステップとを有する情報処理方法が提供される。
【００１４】
また、上記課題を解決するために、本発明の別の観点によれば、画像データに基づいて画面上に画像を表示する手段、操作体と表示部の表面との接触又は近接を検出する手段、画面が操作体の接触又は近接によって被覆されている被覆時間を計測する手段、被覆時間が所定時間より長いとき、操作体によって被覆された画面上の被覆領域に表示された対象物を、被覆領域から除去する手段としてコンピュータを機能させるためのプログラムが提供される。
【発明の効果】
【００１５】
本発明によれば、操作体によって被覆された画面上の被覆領域に表示された対象物を迅速かつ簡潔に被覆領域から除去することができる。
【発明を実施するための最良の形態】
【００１６】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。なお、説明は、以下の順序で行う。
１．一実施形態の構成
２．本実施形態の第１の実施例の動作
３．本実施形態の第２の実施例の動作
【００１７】
＜１．一実施形態の構成＞
まず、本発明の一実施形態に係る情報処理装置１００について説明する。図１は、本実施形態に係る情報処理装置１００を示すブロック図である。
本実施形態の情報処理装置１００は、例えば、制御部１０２と、メモリ１０４と、ストレージ１０６と、入力Ｉ／Ｆ１０７と、画像信号処理部１１４と、ディスプレイパネル１０８と、表示制御部１１２と、音声出力Ｉ／Ｆ１１６と、受光処理部１２２などを有する。なお、本実施形態では、情報処理装置１００にディスプレイパネル１０８が一体的に設けられる場合について説明するが、本発明は、情報処理装置１００と、ディスプレイパネル１０８とが別体の装置として設けられる場合にも適用することができる。
【００１８】
情報処理装置１００は、例えば、パーソナルコンピュータ、オーディオプレイヤー、メディアプレイヤー、ＰＤＡ（personal  digital  assistant）、携帯電話、デジタルカメラなどである。
【００１９】
制御部１０２は、例えばＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）などが組み合わされて構成されるマイクロコンピュータなどを有する。制御部１０２は、プログラムによって演算処理装置及び制御装置として機能し、情報処理装置１００における上記各構成要素などを制御する。
【００２０】
メモリ１０４は、例えば、ＲＡＭ、ＲＯＭ、キャッシュメモリなどの記憶部で構成されており、制御部１０２のＣＰＵの処理に関するデータ、ＣＰＵの動作プログラムなどを一時的に記憶する機能を有する。
【００２１】
ストレージ１０６は、例えば、ハードディスク、光ディスク、フラッシュメモリなどであり、データを長期に亘って格納するための記憶部である。ストレージ１０６は、例えば、音楽データやビデオ、写真などの映像データを記憶する。ストレージ１０６は、音楽データや映像データを、制御部１０２におけるデータ受信制御処理、蓄積制御処理を経て記録する。
【００２２】
入力Ｉ／Ｆ１０７は、例えば、ＵＳＢ端子、IEEE  1394端子等であり、外部装置と接続可能なインターフェースである。各種データは、入力Ｉ／Ｆ１０７を介して、情報処理装置１００に各種情報や指令が入力される。
【００２３】
ディスプレイパネル１０８は、例えば表示部１１０と、受光センサー１２０などからなり、受光センサー１２０がユーザの指、手、スタイラスなどの操作体を検知することで、ユーザの操作を受け付ける。本実施形態のディスプレイパネル１０８は、タッチパネルと異なり、画面上の接触は不要であり、画面への近接を検知することで、ユーザの操作を受け付ける。そして、ディスプレイパネル１０８は、ユーザの動作に応じて、画面に表示された項目を選択したり、画面のスクロール、拡大又は縮小表示など表示を変化させたりする。
【００２４】
表示部１１０は、例えば、液晶ディスプレイであり、表示制御部１１２によって制御される。表示部１１０は、各種メニュー画面や、画像データによる画像を表示する。受光センサー１２０は、外部から表示部１１０の表示面に入射する光を受光し、受光した光を電気信号に変換する。受光センサー１２０は、生成した電気信号を受光処理部１２２に送る。
【００２５】
画像信号処理部１１４は、受光処理部１２２で生成された画像信号に対して信号処理をする。また、画像信号処理部１１４は、画像信号について、表示部１１０の画素数に変換する解像度変換、輝度補正、色補正、ガンマ補正など各種所要の信号処理を実行する。
【００２６】
音声出力Ｉ／Ｆ１１６は、例えばフォーンプラグなどの端子であり、ヘッドフォン、スピーカ等の外部装置と接続される。音声出力Ｉ／Ｆ１１６は、再生された音声データを外部装置に出力する。
【００２７】
図２は、本実施形態に係るディスプレイパネル１０８の画素部分を示す説明図である。ディスプレイパネル１０８には、複数の画素セット１３０が例えばマトリクス状に配置される。そして、画素セット１３０には、発光素子である赤色表示画素１１０Ｒ、緑色表示画素１１０Ｇ、青色表示画素１１０Ｂと、受光センサー１２０が設けられる。１つの画素セット１３０内では、表示画素１１０Ｒ、１１０Ｇ、１１０Ｂと受光センサー１２０が隣接して配置される。なお、画素の配列は図２に示す例に限定されず、他の配列であってもよい。
【００２８】
本実施形態のディスプレイパネル１０８により、ユーザの指、手、スタイラスなどの操作体が表示面に近接したとき、情報処理装置１００は操作体を検出することができる。
【００２９】
表示制御部１１２は、入力された画像信号を利用して表示部１１０を駆動する。表示制御部１１２は、画像信号処理部１１４から受けた画像信号の表示処理をする。また、表示制御部１１２は、表示データの合成処理をして、表示部１１０でユーザが視聴可能となるデータを生成する。表示制御部１１２で生成されたデータは、表示部１１０に出力される。
【００３０】
受光処理部１２２は、受光センサー１２０から電気信号を受けて、アナログデジタル変換処理などを行い、画素毎の画像信号を生成する。これにより、画像信号処理部１１４で画像信号処理が可能となり、制御部１０２における画像信号に基づいた各演算を行うことができる。
【００３１】
次に、本実施形態に係る情報処理装置１００の制御部１０２について説明する。制御部１０２は、近接検出部１６１、被覆面積算出部１６２、画面上情報取得部１６３、重畳面積算出部１６４、被覆時間計測部１６５、ウィンドウ移動配置部１６６、アプリケーションソフト起動部１６７などを有する。
【００３２】
近接検出部１６１は、接近検出部の一例であり、受光処理部１２２が生成した画像信号に基づいて画素毎に輝度値を算出し、輝度値を接近値として算出する。近接検出部１６１が算出した接近値は、操作体とディスプレイパネル１０８の表面との間の接触又は近接に関する値である。近接検出部１６１は、接近値に基づいて操作体とディスプレイパネル１０８の表面との間の接触又は近接を検出する。
【００３３】
被覆面積算出部１６２は、操作体によって被覆された画面上の被覆領域の被覆面積を算出する。
画面上情報取得部１６３は、画面（デスクトップ）上に存在しているウィンドウ（対象物）、アイコン、ボタン等の図の種類、数、位置などの情報を取得する。なお、対象物とは、ユーザによる画面の被覆によって移動される図をいい、後述する例ではウィンドウである。
重畳面積算出部１６４は、被覆領域と対象物とが重なり合った領域の重畳面積を算出する。
被覆時間計測部１６５は、ディスプレイパネル１０８の画面が操作体の接触又は近接によって被覆されている被覆時間を計測する。
【００３４】
ウィンドウ移動配置部１６６は、対象物表示制御部の一例であり、上記被覆時間が所定時間より長いとき、操作体によって被覆された画面上の被覆領域に表示されたウィンドウ（対象物）１７４を、被覆領域から除去する。そして、例えば、ウィンドウ移動配置部１６６は、被覆領域に表示された対象物を被覆領域以外の領域に移動して表示する。このとき、対象物が複数存在すれば、複数の対象物を画面上の被覆領域以外の領域に整列して表示してもよい。
【００３５】
また、ウィンドウ移動配置部１６６は、被覆面積が所定値より広いとき、被覆領域に表示された対象物を、被覆領域から除去してもよい。更に、ウィンドウ移動配置部１６６は、重畳面積が所定値より広いとき、被覆領域に表示された対象物を、被覆領域から除去してもよい。
【００３６】
アプリケーションソフト起動部１６７は、新規対象物表示制御部の一例であり、被覆領域に表示された対象物が被覆領域から除去された後、被覆領域に新規対象物を表示する。例えば、アプリケーションソフト起動部１６７は、所定のアプリケーションソフトを起動して、対象物が被覆領域から除去された後の被覆領域に、所定のウィンドウ、又は操作パネル（音楽プレイヤーコントロールなど）を表示する。
【００３７】
＜２．本実施形態の第１の実施例の動作＞
次に、本実施形態に係る情報処理装置１００の第１の実施例の動作について説明する。
図３は、本実施形態に係る情報処理装置１００の第１の実施例の動作を示すフローチャートである。図４〜図７は、ディスプレイパネル１０８のデスクトップ１７０に表示された画像とユーザによる操作を示す説明図である。
【００３８】
以下では、情報処理装置１００が、画像データに基づいてディスプレイパネル１０８のデスクトップ１７０上に画像やメニュー画面などの各種表示をし、ウィンドウ、アイコン、ボタン等の図を表示している場合について説明する。図４に示す例では、ディスプレイパネル１０８のデスクトップ１７０に複数のアイコン１７２と、複数のウィンドウ１７４−１，１７４−２，１７４−３，１７４−４が表示されている例を示す。アイコン１７２やウィンドウ１７４は、互いに重なり合いながら配置されて表示されている。
【００３９】
そして、ユーザによって、図５に示すように、指や手１０、スタイラス等の操作体がディスプレイパネル１０８の画面に近接され、被覆される（ステップＳ１０１）。このとき、受光センサー１２０が検出した光に基づいて、受光処理部１２２は受光処理をする。次に、制御部１０２は、受光処理部１２２で生成された画像信号の各画素の輝度値を算出する。そして、ユーザが画面を手１０で被覆している状況では、被覆された領域は、被覆されていない領域に比べて、例えば輝度値が強い領域となる。なお、ユーザの手１０を影として認識する場合は、輝度が低下した領域を検出する。これにより、被覆領域を検出できる。
【００４０】
次に、被覆面積算出部１６２が、例えば輝度値に基づいて、ユーザの手１０によって被覆されたデスクトップ１７０上の被覆面積を算出する（ステップＳ１０２）。そして、ウィンドウ移動配置部１６６は、被覆面積が所定面積より広いか否かを判断する（ステップＳ１０３）。被覆面積が所定面積に満たない場合は、情報処理装置１００は、ユーザによるデスクトップ１７０の被覆を待機する状態になる。
【００４１】
一方、被覆面積が所定面積より広い場合、ウィンドウ１７４と、ユーザの手１０による被覆部分との重畳領域の面積、座標を算出する（ステップＳ１０４）。
【００４２】
また、被覆面積が所定面積より広い場合、被覆時間計測部１６５が、被覆開始から被覆終了までの時間を計測する。そして、ウィンドウ移動配置部１６６は、被覆時間が所定時間より長いか否かを判断する（ステップＳ１０５）。被覆時間が所定時間に満たない場合は、情報処理装置１００は、ユーザによるデスクトップ１７０の被覆を待機する状態になる。
【００４３】
一方、被覆時間が所定時間より長いと判断された場合、ウィンドウ移動配置部１６６は、図６及び図７に示すように、ユーザの手１０によって被覆されたデスクトップ１７０上の被覆領域Ａに表示されたウィンドウ１７４を、被覆領域Ａから除去する。そして、例えば、ウィンドウ移動配置部１６６は、被覆領域Ａに表示されたウィンドウ１７４を被覆領域Ａ以外の領域Ｂに移動して表示する（ステップＳ１０６）。これにより、被覆領域Ａにはウィンドウ１７４が配置されていないため、デスクトップ１７０上に配置された複数のアイコン１７２をユーザが選択しやすい状態になる。
【００４４】
被覆面積が所定面積より狭い場合や、被覆時間が所定時間より短い場合に、ウィンドウ１７６が移動しないようにすることで、ユーザの手や指がデスクトップ１７０に近接したときの他の操作と区別することができる。他の操作には、例えば、アイコン、ハイパーリンク等の選択、ウィンドウ、アイコン、スクロールバー等の移動などの操作がある。
【００４５】
ウィンドウ１７４が領域Ｂに移動したとき、図７に示すように、複数のウィンドウ１７６−１，１７６−２，１７６−３，１７６−４をデスクトップ１７０上の被覆領域Ａ以外の領域Ｂに整列して表示してもよい。なお、ウィンドウ１７６−１，１７６−２，１７６−３，１７６−４は、それぞれウィンドウ１７４−１，１７４−２，１７４−３，１７４−４に対応する。ウィンドウ１７６−１，１７６−２，１７６−３，１７６−４は、ウィンドウ１７４−１，１７４−２，１７４−３，１７４−４が変形した後の状態である。
【００４６】
整列表示方法は、例えば、まず、領域Ｂのうちウィンドウが表示できる面積を算出し、その面積をウィンドウの数によって等分する。そして、移動後のウィンドウの位置や大きさを決定する。
【００４７】
なお、被覆領域Ａは、ユーザの手１０がデスクトップに近接されて検出された手１０の形状を有する領域でもよいし、図６及び図７に示すように、検出された領域を含む例えば長方形の領域でもよい。デスクトップ１７０上の被覆領域Ａ以外の領域Ｂは、デスクトップ１７０の全体から被覆領域Ａを除いた部分の領域である。
【００４８】
その後、所定時間経過後、ウィンドウ１７６−１，１７６−２，１７６−３，１７６−４を、図４に示すように、もとの位置かつもとの形状のウィンドウ１７４−１，１７４−２，１７４−３，１７４−４に移動する（ステップＳ１０７）。なお、ステップＳ１０７は必須ではなく、図７に示す状態のデスクトップ１７０のウィンドウ１７６の配置関係を維持してもよい。
【００４９】
＜３．本実施形態の第２の実施例の動作＞
次に、本実施形態に係る情報処理装置１００の第２の実施例の動作について説明する。
図８は、本実施形態に係る情報処理装置１００の第２の実施例の動作を示すフローチャートである。図９〜図１１は、ディスプレイパネル１０８のデスクトップ１７０に表示された画像とユーザによる操作を示す説明図である。
【００５０】
以下では、第１の実施例と同様に、情報処理装置１００が、画像データに基づいてディスプレイパネル１０８のデスクトップ１７０上に画像やメニュー画面などの各種表示をし、ウィンドウ、アイコン、ボタン等の図を表示している場合について説明する。例えば、まず、図４に示すように、ディスプレイパネル１０８のデスクトップ１７０に複数のアイコン１７２と、複数のウィンドウ１７４−１，１７４−２，１７４−３，１７４−４が表示されている。アイコン１７２やウィンドウ１７４は、互いに重なり合いながら配置されて表示されている。
【００５１】
そして、ユーザによって、図９に示すように、指や手１０、スタイラス等の操作体がディスプレイパネル１０８の画面に近接され、被覆される（ステップＳ２０１）。このとき、受光センサー１２０が検出した光に基づいて、受光処理部１２２は受光処理をする。次に、制御部１０２は、受光処理部１２２で生成された画像信号の各画素の輝度値を算出する。そして、ユーザが画面を手１０で被覆している状況では、被覆された領域は、被覆されていない領域に比べて、例えば輝度値が強い領域となる。これにより、被覆領域を検出できる。
【００５２】
第２の実施例では、手１０がデスクトップ１７０のある領域から他の領域に移動する場合について説明する。図９及び図１０では、手１０が移動している様子を手１０−１→手１０−２→手１０−３で示した。
【００５３】
次に、被覆面積算出部１６２が、例えば輝度値に基づいて、ユーザの手１０によって被覆されたデスクトップ１７０上の被覆面積を算出する（ステップＳ２０２）。そして、ウィンドウ移動配置部１６６は、被覆面積が所定面積より広いか否かを判断する（ステップＳ２０３）。被覆面積が所定面積に満たない場合は、情報処理装置１００は、ユーザによるデスクトップ１７０の被覆を待機する状態になる。
【００５４】
一方、被覆面積が所定面積より広い場合、ウィンドウ１７４と、ユーザの手１０による被覆部分との重畳領域の面積、座標を算出する（ステップＳ２０４）。そして、ウィンドウ移動配置部１６６は、重畳面積が所定面積より広いか否かを判断する（ステップＳ２０５）。重畳面積が所定面積に満たない場合は、情報処理装置１００は、ユーザによるデスクトップ１７０の被覆を待機する状態になる。
【００５５】
また、被覆面積が所定面積より広く、重畳面積が所定面積より広い場合、被覆時間計測部１６５が、被覆開始から被覆終了までの時間を計測する。このとき、被覆とは、ユーザの手１０等がデスクトップに近接しながら移動している場合も含む。即ち、被覆時間計測部１６５は、ユーザの手１０等がデスクトップ１７０に近接して被覆が開始してから、ユーザの手１０等がデスクトップ１７０から離隔して被覆が終了するまでの時間を計測する。そして、ウィンドウ移動配置部１６６は、被覆時間が所定時間より長いか否かを判断する（ステップＳ２０６）。被覆時間が所定時間に満たない場合は、情報処理装置１００は、ユーザによるデスクトップ１７０の被覆を待機する状態になる。
【００５６】
一方、被覆時間が所定時間より長いと判断された場合、ウィンドウ移動配置部１６６は、被覆開始から手１０等の離隔までに生じた被覆部分（被覆領域Ａ）を検出する（ステップＳ２０７）。次に、ウィンドウ移動配置部１６６は、図１０に示すように、ユーザの手１０によって被覆されたデスクトップ１７０上の被覆領域Ａに表示されたウィンドウ１７４を、被覆領域Ａから除去する。そして、例えば、ウィンドウ移動配置部１６６は、被覆領域Ａに表示されたウィンドウ１７４を被覆領域Ａ以外の領域Ｂに移動して表示する（ステップＳ２０８）。
【００５７】
被覆面積や重畳面積が所定面積より狭い場合や、被覆時間が所定時間より短い場合に、ウィンドウ１７６が移動しないようにすることで、ユーザの手や指がデスクトップ１７０に近接したときの他の操作と区別することができる。他の操作には、例えば、アイコン、ハイパーリンク等の選択、ウィンドウ、アイコン、スクロールバー等の移動などの操作がある。
【００５８】
ウィンドウ１７４が領域Ｂに移動したとき、第１の実施例と異なり、図１０に示すように、複数のウィンドウ２７６−１，２７６−２，２７６−３，２７６−４をデスクトップ１７０上の被覆領域Ａ以外の領域Ｂに整列せずに表示してもよい。なお、ウィンドウ２７６−１，２７６−２，２７６−３，２７６−４は、それぞれウィンドウ１７４−１，１７４−２，１７４−３，１７４−４に対応する。ウィンドウ１７６−１，１７６−２，１７６−３，１７６−４は、ウィンドウ１７４−１，１７４−２，１７４−３，１７４−４が移動した後の状態である。
【００５９】
なお、被覆領域Ａは、ユーザの手１０がデスクトップに近接されて検出された手１０の形状を有する領域でもよいし、図１０に示すように、検出された領域を含む例えば長方形の領域でもよい。デスクトップ１７０上の被覆領域Ａ以外の領域Ｂは、デスクトップ１７０の全体から被覆領域Ａを除いた部分の領域である。
【００６０】
そして、アプリケーションソフト起動部１６７が、特定のアプリケーションソフトを起動する（ステップＳ２０９）。そのとき、図１１に示すように、ウィンドウ１７４が被覆領域Ａから除去された後の被覆領域Ａに、所定の操作パネル１８０（音楽プレイヤーコントロールなど）を表示する。アプリケーションソフト起動部１６７が起動する特定のアプリケーションソフトは、上述したユーザによる画面の被覆動作に対応付けされて指定されたものである。
【００６１】
上記の通り、本実施形態によれば、操作体（ユーザの手１０等）によって被覆された画面上の被覆領域に表示された対象物（ウィンドウ）を迅速かつ簡潔に被覆領域から除去することができる。
【００６２】
例えばユーザの手１０を画面の一部で覆うと、ユーザが覆った画面に起動しているウィンドウを、ユーザが覆った部分以外の画面の場所に移動することができ、ウィンドウが除去された操作領域（操作エリア）を形成できる。操作領域では、起動しているウィンドウ以外の操作が可能である。また、本実施形態の方法では、覆った面積に応じて、操作エリアの面積を変化させることができる。また、ユーザの手１０を画面にかざすという簡単な操作方法で、操作エリアの指定と、複数の対象物（例えばウィンドウ）の移動という動作を同時に実現できる。
【００６３】
本実施形態の操作方法は、従来のウィンドウの移動又は縮小操作に比べて、容易にウィンドウを他の座標に移動することができる。また、従来に比べて、デスクトップ上において、操作エリアを迅速に確保できる。また、従来の全ウィンドウを一度に最小化する動作に比べて、一部のウィンドウのみを移動するという操作が可能である。
【００６４】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００６５】
例えば、上記実施形態では、被覆領域にあったウィンドウが被覆領域以外の領域に移動する場合について説明したが、本発明はかかる例に限定されない。例えば、被覆領域にあったウィンドウが最小化してデスクトップから隠れるとしてもよい。
【００６６】
また、上記実施形態では、移動後のウィンドウが整列される例として図６及び図７のウィンドウ１７６を示したが、本発明はかかる例に限定されない。ウィンドウの数や領域の広さや形状によって、他のウィンドウ１７６の形状、配置を取り得る。
【００６７】
また、上記実施形態では、デスクトップ１７０上のウィンドウが対象物の一例である場合について説明したが、本発明はかかる例に限定されない。例えば、あるアプリケーションソフト（例えばゲームソフトや画像編集ソフト等）において、任意の対象物（図や絵）が、ユーザの手１０等の操作体によって被覆されたとき、除去又は移動されるとしてもよい。
【００６８】
また、上記実施形態では、接近検出部の一例として、近接検出部１６１が輝度値を接近値として算出する場合について説明したが、本発明はかかる例に限定されない。例えば、接近検出部は、例えば、静電容量方式のタッチパネルであり、静電容量検出部と接近値算出部からなるとしてもよい。静電容量検出部は、ユーザの指（操作体）と表示部の表面との間の静電容量を検出する。接近値算出部は、検出した静電容量の変化を接近値として算出する。例えば、静電容量の変化に応じて、指と表示部の表面とが接触しているか否か、又はどの程度離隔しているかを算出できる。そして、算出した接近値をもとに、上述した実施形態と同様に、制御部１０２の近接検出部１６１が、接近値に基づいて操作体の接触また近接を検出する。
【００６９】
また、接近検出部は、感圧式のタッチパネルでもよく、検出した圧力に応じて、接近値を算出してもよい。そして、圧力の程度に応じて、操作体の接触また近接を検出する。
【図面の簡単な説明】
【００７０】
【図１】本発明の一実施形態に係る情報処理装置１００を示すブロック図である。
【図２】同実施形態に係るディスプレイパネルの画素部分を示す説明図である。
【図３】同実施形態に係る情報処理装置の第１の実施例の動作を示すフローチャートである。
【図４】ディスプレイパネルのデスクトップに表示された画像とユーザによる操作を示す説明図である。
【図５】ディスプレイパネルのデスクトップに表示された画像とユーザによる操作を示す説明図である。
【図６】ディスプレイパネルのデスクトップに表示された画像とユーザによる操作を示す説明図である。
【図７】ディスプレイパネルのデスクトップに表示された画像とユーザによる操作を示す説明図である。
【図８】同実施形態に係る情報処理装置の第２の実施例の動作を示すフローチャートである。
【図９】ディスプレイパネルのデスクトップに表示された画像とユーザによる操作を示す説明図である。
【図１０】ディスプレイパネルのデスクトップに表示された画像とユーザによる操作を示す説明図である。
【図１１】ディスプレイパネルのデスクトップに表示された画像とユーザによる操作を示す説明図である。
【符号の説明】
【００７１】
１０      手
１００      情報処理装置
１０２      制御部
１０４      メモリ
１０６      ストレージ
１０７      入力Ｉ／Ｆ
１０８      ディスプレイパネル
１１０      表示部
１１２      表示制御部
１１４      画像信号処理部
１１６      音声出力Ｉ／Ｆ
１２０      受光センサー
１２２      受光処理部
１３０      画素セット
１６１      近接検出部
１６２      被覆面積算出部
１６３      画面上情報取得部
１６４      重畳面積算出部
１６５      被覆時間計測部
１６６      ウィンドウ移動配置部
１６７      アプリケーションソフト起動部
１７０      デスクトップ
１７２      アイコン
１７４、１７４−１、１７４−２、１７４−３、１７４−４、１７６−１、１７６−２、１７６−３、１７６−４、２７６−１、２７６−２、２７６−３、２７６−４      ウィンドウ
【図１】
2010092153.tif 000003
【図２】
2010092153.tif 000004
【図３】
2010092153.tif 000005
【図４】
2010092153.tif 000006
【図５】
2010092153.tif 000007
【図６】
2010092153.tif 000008
【図７】
2010092153.tif 000009
【図８】
2010092153.tif 000010
【図９】
2010092153.tif 000011
【図１０】
2010092153.tif 000012
【図１１】
2010092153.tif 000013