(57)【要約】【課題】マルチディスプレイの画面表示の設定を容易に行うことができる情報処理装置、情報処理方法およびプログラムを提供する。【解決手段】実施形態の情報処理装置は、表示制御手段と、検出手段とを備える。前記表示制御手段は、複数の表示装置各々の画面を仮想的に配置し、連続する画面として表示を行うよう制御する。前記検出手段は、複数の前記画面のうち、主画面内において、操作対象物が画面外縁部に所定回数移動したことを検出する。前記表示制御手段は、前記検出手段が前記移動を検出した前記画面外縁部に対応する位置に、前記主画面以外の他の画面の１つを配置する。【選択図】図８
2012256101.tif 000002
【特許請求の範囲】
【請求項１】
複数の表示装置各々の画面を仮想的に配置し、連続する画面として表示を行うよう制御する表示制御手段と、
複数の前記画面のうち、主画面内において、操作対象物が画面外縁部に所定回数移動したことを検出する検出手段と、を備え、
前記表示制御手段は、前記検出手段が前記移動を検出した前記画面外縁部に対応する位置に、前記主画面以外の他の画面の１つを配置する、情報処理装置。
【請求項２】
前記検出手段は、前記操作対象物としてポインタが前記主画面内において前記画面外縁部に所定回数移動したことを検出する、請求項１に記載の情報処理装置。
【請求項３】
前記検出手段は、前記操作対象物として所定の表示領域がドラッグされて、前記表示領域内の一部が前記画面外縁部に所定回数移動したことを検出する、請求項１または２に記載の情報処理装置。
【請求項４】
前記表示制御手段は、前記連続する画面において、前記他の画面を前記主画面に対して複数配置し、
前記検出手段が前記移動を検出した前記画面外縁部に対応する位置に、複数の前記他の画面のうちいずれを配置するかを選択する選択手段をさらに備える、請求項１ないし３のいずれか１つに記載の情報処理装置。
【請求項５】
前記表示制御手段は、前記検出手段が前記移動を検出した場合には、前記他の画面のうち少なくとも１つに画面を識別する情報を表示させる、請求項１ないし４のいずれか１つに記載の情報処理装置。
【請求項６】
前記表示制御手段は、前記連続する画面において複数の前記他の画面を、前記主画面を挟んで相対する位置に配置する、請求項４に記載の情報処理装置。
【請求項７】
前記主画面を表示する表示装置を備える、請求項１ないし６のいずれか１つに記載の情報処理装置。
【請求項８】
情報処理装置において、
複数の表示装置各々の画面を仮想的に配置し、連続する画面として表示を行うよう制御する工程と、
複数の前記画面のうち、主画面内において、操作対象物が画面外縁部に所定回数移動したことを検出する工程と、
前記移動を検出した前記画面外縁部に対応する位置に、前記主画面以外の他の画面の１つを配置する工程と、
を含む情報処理方法。
【請求項９】
情報処理装置を制御するコンピュータを、
複数の表示装置各々の画面を仮想的に配置し、連続する画面として表示を行うよう制御する表示制御手段と、
複数の前記画面のうち、主画面内において、操作対象物が画面外縁部に所定回数移動したことを検出する検出手段として機能させ、
前記表示制御手段は、前記検出手段が前記移動を検出した前記画面外縁部に対応する位置に、前記主画面以外の他の画面の１つを配置する、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
ＰＣ（Personal  Computer）等の情報処理装置においては、１台のＰＣに複数のディスプレイを接続して表示領域を拡大させるマルチディスプレイ（マルチモニタ）が知られている。従来、複数の画面をどのように配列させるかという画面表示の設定は、ＯＳ（Operating  System）によって画面のプロパティを設定することにより行われる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４６１５０５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術においては、ディスプレイの位置を変更する場合に画面のプロパティを表示させて逐一設定し直す必要があり、手間がかかるという課題がある。特に、ノートＰＣやスレートＰＣ等のモバイル型のＰＣをマルチディスプレイとして用いる場合には、ディスプレイの実際の位置は容易に変更できるため、その画面表示の設定を容易に行えることが望まれている。
【０００５】
本発明は、上記に鑑みてなされたものであって、マルチディスプレイの画面表示の設定を容易に行うことができる情報処理装置、情報処理方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
実施形態の情報処理装置は、表示制御手段と、検出手段とを備える。前記表示制御手段は、複数の表示装置各々の画面を仮想的に配置し、連続する画面として表示を行うよう制御する。前記検出手段は、複数の前記画面のうち、主画面内において、操作対象物が画面外縁部に所定回数移動したことを検出する。前記表示制御手段は、前記検出手段が前記移動を検出した前記画面外縁部に対応する位置に、前記主画面以外の他の画面の１つを配置する。
【図面の簡単な説明】
【０００７】
【図１】図１は、第１の実施形態に係る情報処理装置の構成を示す外観斜視図である。
【図２】図２は、情報処理装置のハードウェア構成を示すブロック図である。
【図３】図３は、情報処理装置の機能的構成を示すブロック図である。
【図４】図４は、トリガ動作の一例を示す図である。
【図５】図５は、トリガ動作の一例を示す図である。
【図６】図６は、トリガ動作の一例を示す図である。
【図７】図７は、トリガ動作の一例を示す図である。
【図８】図８は、情報処理装置が行う表示設定変更処理の手順を示すフローチャートである。
【図９】図９は、ウィンドウがドラッグされる場合のトリガ動作を示す図である。
【図１０】図１０は、第２の実施形態における表示設定変更動作を示す模式図である。
【発明を実施するための形態】
【０００８】
（第１の実施形態）
図１は、第１の実施形態に係る情報処理装置１の構成を示す外観斜視図である。本実施形態においては、情報処理装置１をノートブックタイプのＰＣとして用いる場合について説明する。尚、情報処理装置１は、ノート型ＰＣに限定されるものではない。その他の実施例として、デスクトップＰＣ、タブレットＰＣ、スレートＰＣ、ＰＤＡ（Personal  Digital  Assistants）、スマートフォン等を本実施形態の情報処理装置１として用いるとしてもよい。尚、複数の図に示される同様の構成要素については同一の符号を付して示し、その重複する説明を省略する場合がある。
【０００９】
図１に示すように、情報処理装置１は、本体２と、本体２に対して開閉可能に設けられたディスプレイユニット３とを備えている。ディスプレイユニット３には、ディスプレイ１５が組み込まれている。また、本体２の上面には、キーボード２６、電源ボタン４、各種操作ボタンを備える操作パネル２９、タッチパッド２７、スピーカ１８Ａ、１８Ｂなどが配置されている。
【００１０】
次に、本体２内部に備えられるハードウェア構成について説明する。図２は、情報処理装置１のハードウェア構成を示すブロック図である。
【００１１】
情報処理装置１は、図２に示すように、ＣＰＵ１１、ノースブリッジ１２、主メモリ１３、表示コントローラ１４、ＶＲＡＭ（Video  RAM）１４Ａ、ディスプレイ１５、サウスブリッジ１６、サウンドコントローラ１７、スピーカ１８Ａ、１８Ｂ、ＢＩＯＳ−ＲＯＭ１９、ＬＡＮコントローラ２０、ハードディスクドライブ（ＨＤＤ）２１、光ディスクドライブ（ＯＤＤ：Optical  Disk  Drive）２２、無線ＬＡＮコントローラ２３、ＵＳＢコントローラ２４、エンベデッドコントローラ／キーボードコントローラ（ＥＣ／ＫＢＣ）２５、キーボード２６、タッチパッド２７等を備えている。
【００１２】
ノースブリッジ１２は、ＣＰＵ１１のローカルバスとサウスブリッジ１６との間を接続するブリッジデバイスである。ノースブリッジ１２には、主メモリ１３をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１２は、表示コントローラ１４との通信を実行する機能を有している。
【００１３】
表示コントローラ１４は、ディスプレイ１５を制御するデバイスである。ディスプレイ１５は、情報処理装置１の主画面であり、表示コントローラ１４によって生成される表示信号を受信して、この表示信号に基づいて画像を表示する。尚、表示する画像は、動画であってもよいし、静止画であってもよい。
【００１４】
サウスブリッジ１６は、ＰＣＩ（Peripheral  Component  Interconnect）バス上及びＬＰＣ（Low  Pin  Count）バス上の各デバイスを制御する。また、サウスブリッジ１６は、ＨＤＤ２１及びＯＤＤ２２を制御するためのＩＤＥ（Integrated  Drive  Electronics）コントローラ、及びＢＩＯＳ−ＲＯＭ１９をアクセス制御するメモリコントローラを内蔵している。さらに、サウスブリッジ１６は、サウンドコントローラ１７及びＬＡＮコントローラ２０との通信を実行する機能を有している。
【００１５】
サウンドコントローラ１７は音源デバイスであり、再生対象のオーディオデータをスピーカ１８Ａ、１８Ｂに出力する。ＬＡＮコントローラ２０は、例えばＥｔｈｅｒｎｅｔ（登録商標）規格の有線通信を実行する有線通信デバイスであり、無線ＬＡＮコントローラ２３は、例えばＩＥＥＥ  ８０２．１１規格の無線通信を実行する無線通信デバイスである。また、ＵＳＢコントローラ２４は、例えばＵＳＢ２．０規格のケーブルを介して外部機器との通信を実行する。
【００１６】
ＥＣ／ＫＢＣ２５は、電力管理を行うためのエンベデッドコントローラと、キーボード２６、及びタッチパッド２７を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。このＥＣ／ＫＢＣ２５は、ユーザの操作に応じて情報処理装置１を電源オン／電源オフする機能を有している。
【００１７】
ＢＩＯＳ−ＲＯＭ１９は、ＢＩＯＳ（Basic  Input/Output  System）を格納する。ＨＤＤ２１は、オペレーティングシステム（ＯＳ）５０、画面表示設定プログラム４０（いずれも図３参照）を格納する。
【００１８】
ＣＰＵ１１は、情報処理装置１の動作を制御するプロセッサである。ＣＰＵ１１は、ＢＩＯＳ−ＲＯＭ１９に格納されたＢＩＯＳを主メモリ１３上にロードして実行する。また、ＣＰＵ１１は、ＨＤＤ２１に格納されている画面表示設定プログラム４０、ＯＳ５０等の各種プログラムを主メモリ１３上にロードして実行する（図３参照）。
【００１９】
ＵＳＢコントローラ２４には、複数のＵＳＢコネクタ２８ａ、２８ｂ、２８ｃが設けられており、これらＵＳＢコネクタ２８ａ、２８ｂ、２８ｃを介して、サブディスプレイとして用いるディスプレイ６０や、マウス８０等の各種ＵＳＢデバイスを接続することができる。
【００２０】
ディスプレイ６０は、情報処理装置１においてサブディスプレイとして用いられる。尚、ディスプレイ６０は、ＵＳＢ接続以外にも、ＨＤＭＩ（High-Definition  Multimedia  Interface）、ＤＶＩ（Digital  Visual  Interface）、各種ワイヤレス接続等を介して情報処理装置１に接続されるとしてもよい。また、情報処理装置１には、複数のサブディスプレイが接続されるとしてもよい。
【００２１】
次に、情報処理装置１の機能的構成について説明する。図３は、情報処理装置１の機能的構成を示すブロック図である。
【００２２】
ＯＳ５０は、ディスクやメモリの管理など、多くのアプリケーションソフトから共通して利用される基本的な機能を提供し、情報処理装置１のコンピュータシステム全体を管理するソフトウェアである。ＯＳ５０は、ＥＣ／ＫＢＣ２５を介してキーボード２６、タッチパッド２７からの入力を管理する。また、ＯＳ５０は、ＵＳＢコントローラ２４を介してマウス８０、ディスプレイ６０等のＵＳＢデバイスに対する入出力を管理する。さらに、ＯＳ５０は、表示コントローラ１４を介してディスプレイ１５に対する出力を管理する。
【００２３】
画面表示設定プログラム４０は、ＯＳ５０との協働によりマウス８０やタッチパッド２７等のポインティングデバイスの操作に基づいて、ディスプレイ１５、ディスプレイ６０等の画面表示の設定を行うプログラムである。
【００２４】
本実施形態の情報処理装置１で実行される画面表示設定プログラム４０は、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００２５】
また、本実施形態の情報処理装置１で実行される画面表示設定プログラム４０を、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の情報処理装置１で実行される画面表示設定プログラム４０をインターネット等のネットワーク経由で提供または配布するように構成しても良い。また、本実施形態の画面表示設定プログラム４０を、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００２６】
画面表示設定プログラム４０は、図３に示すように、表示制御部４１、動作検出部４２等を含むモジュール構成となっている。ＣＰＵ１１（プロセッサ）がＨＤＤ２１から画面表示設定プログラム４０を読み出して実行することにより上記各部が主メモリ１３上にロードされ、表示制御部４１、動作検出部４２等が主記憶装置上に生成される。
【００２７】
表示制御部４１は、図３に示すように、ＯＳ５０を介して、表示コントローラ１４及びＵＳＢコントローラ２４に接続されるディスプレイ１５およびディスプレイ６０における表示を制御する。また、表示制御部４１はマルチディスプレイ表示に対応しており、ディスプレイ１５とディスプレイ６０とに表示する画面を、連続する画面として表示することができる。以下では、この連続する画面を仮想ディスプレイと称する。
【００２８】
動作検出部４２は、主画面であるディスプレイ１５における操作対象物の動作に基づいて、画面表示設定を変更するためのトリガ動作を検出する。一例として、動作検出部４２はディスプレイ１５におけるポインタ３１（図４〜図７参照）の動作に基づいてトリガ動作を検出する。
【００２９】
図４ないし図７は、トリガ動作の一例を示す図である。図４に示すように、ディスプレイ１５においてポインタ３１が画面右側の外縁部３２ａまで移動した場合に、動作検出部４２は、右側の外縁部３２ａにポインタ３１が突き当たった回数のカウントを始める。ポインタ３１が外縁部３２ａから一度左方向に戻されて、再度外縁部３２ａに突き当てられると、動作検出部４２は、ポインタ３１が右側の外縁部３２ａに移動した回数を２回とカウントする。そして、ポインタ３１が外縁部３２ａ近傍において左右に繰り返し振られることで、外縁部３２ａまで移動した移動回数が所定回数（例えば３回）まで達した場合に、動作検出部４２は、画面右側の外縁部３２ａに対するトリガ動作を検出する。
【００３０】
尚、移動回数のカウントは、移動を検出してから所定時間以内（例えば５秒）のみ有効とすることが好ましい。また、カウントする移動回数としては１回であってもよい。即ち、ポインタ３１が外縁部３２ａに突き当たった場合に、動作検出部４２は外縁部３２ａに対するトリガ動作を検出するとしてもよい。
【００３１】
また、図５に示すように、ディスプレイ１５においてポインタ３１が画面左側の外縁部３２ｂまで移動し、上述と同様にポインタ３１が外縁部３２ｂに所定回数移動した場合に、動作検出部４２は、画面左側の外縁部３２ｂに対するトリガ動作を検出する。
【００３２】
また、図６に示すように、ディスプレイ１５においてポインタ３１が画面上側の外縁部３２ｃまで移動し、上述と同様にポインタ３１が外縁部３２ｃに所定回数移動した場合に、動作検出部４２は、画面上側の外縁部３２ｃに対するトリガ動作を検出する。
【００３３】
さらに、図７に示すように、ディスプレイ１５においてポインタ３１が画面下側の外縁部３２ｄまで移動し、上述と同様にポインタ３１が外縁部３２ｄに所定回数移動した場合に、動作検出部４２は、画面下側の外縁部３２ｄに対するトリガ動作を検出する。
【００３４】
このように、動作検出部４２は、ディスプレイ１５において、ポインタ３１がディスプレイ１５の同一の外縁部３２ａ、３２ｂ、３２ｃ、３２ｄ（以下、特に限定しない場合には外縁部３２と称する）に所定回数移動した場合に、各外縁部３２に対するトリガ動作を検出する。
【００３５】
表示制御部４１は、動作検出部４２が上述のトリガ動作を検出した場合に、仮想ディスプレイにおけるディスプレイ６０の表示位置を、ポインタ３１が移動された外縁部３２（３２ａ、３２ｂ、３２ｃ、３２ｄ）に対応する位置に配置して表示する。
【００３６】
即ち、図４において動作検出部４２が画面右側の外縁部３２ａに対するトリガ動作を検出した場合に、表示制御部４１は、ディスプレイ１５の表示位置の右側にディスプレイ６０の表示位置を配置する。
【００３７】
また、図５において動作検出部４２が画面左側の外縁部３２ｂに対するトリガ動作を検出した場合に、表示制御部４１は、ディスプレイ１５の表示位置の左側にディスプレイ６０の表示位置を配置する。
【００３８】
また、図６において動作検出部４２が画面上側の外縁部３２ｃに対するトリガ動作を検出した場合に、表示制御部４１は、ディスプレイ１５の表示位置の上側にディスプレイ６０の表示位置を配置する。
【００３９】
さらに、図７において動作検出部４２が画面下側の外縁部３２ｄに対するトリガ動作を検出した場合に、表示制御部４１は、ディスプレイ１５の表示位置の下側にディスプレイ６０の表示位置を配置する。
【００４０】
次に、情報処理装置１が行う表示設定変更処理の手順について説明する。図８は、情報処理装置１が行う表示設定変更処理の手順を示すフローチャートである。
【００４１】
まず、動作検出部４２は、ポインタ３１がいずれかの外縁部３２に移動したか否かを判定する（ステップＳ１）。ポインタ３１がいずれの外縁部３２にも移動していない場合（ステップＳ１：Ｎｏ）には、ステップＳ１に戻る。ポインタ３１がいずれかの外縁部３２に移動した場合（ステップＳ１：Ｙｅｓ）には、タイマをスタートし（ステップＳ２）、ポインタ３１が同一の外縁部３２に移動した回数をカウントする（ステップＳ３）。
【００４２】
そして、動作検出部４２は、ポインタ３１が同一の外縁部３２に移動した回数が所定回数に達したか否かを判定する（ステップＳ４）。ポインタ３１の移動回数が所定回数に達した場合（ステップＳ４：Ｙｅｓ）に動作検出部４２は、その外縁部３２に対するトリガ動作を検出したと判定する。そして、表示制御部４１は、仮想ディスプレイにおけるディスプレイ６０の表示位置を、その外縁部３２に対応する位置に配置するよう表示設定を変更する（ステップＳ５）。また、動作検出部４２は、タイマをリセットするとともに、移動回数に関するカウントもリセットし（ステップＳ６）、ステップＳ１に戻る。
【００４３】
ステップＳ４において、ポインタ３１の移動回数が所定回数に達しない場合（ステップＳ４：Ｎｏ）には、動作検出部４２はタイマがタイムアウトしたか否かを判定する（ステップＳ７）。タイムアウトした場合（ステップＳ７：Ｙｅｓ）には、ステップＳ６に移行し、タイムアウトしていない場合（ステップＳ７：Ｎｏ）には、ステップＳ１に戻る。
【００４４】
このように、第１の実施形態によれば、ポインタ３１が外縁部３２に所定回数移動した場合に、当該外縁部３２に対応する位置にディスプレイ６０の表示位置を配置するため、画面のプロパティ等の設定画面を開かずとも、ポインタ３１の動作に応じて画面表示の設定を変更できる。従って、マルチディスプレイの画面表示の設定を容易に行うことができる。
【００４５】
尚、動作検出部４２が検出するトリガ動作は上述に限定されるものではない。図９は、操作対象物としてのウィンドウ７０がドラッグされる場合のトリガ動作を示す図である。図９に示すように、ポインタ３１によってウィンドウ７０やアイコン等の所定の表示領域がドラッグされる場合において、動作検出部４２は上述と同様にポインタ３１の移動回数に基づいてトリガ動作を検出するとしてもよい。また、この場合に動作検出部４２は、ポインタ３１ではなく、ウィンドウ７０内の所定箇所が外縁部３２に移動した回数をカウントするとしてもよい。
【００４６】
（第２の実施形態）
上述した実施形態は、複数のサブディスプレイの表示設定に適用可能である。第２の実施形態においては、複数のサブディスプレイに対して表示設定を行う例について説明する。
【００４７】
図１０は、第２の実施形態における表示設定変更動作を示す模式図である。図１０に示すように、情報処理装置１はサブディスプレイとしてディスプレイ６０、６１等の複数のサブディスプレイを用いる。動作検出部４２は、第１の実施形態と同様のトリガ動作検出を行う。一例として動作検出部４２は、ポインタ３１が画面右側の外縁部３２ａに所定回数移動した場合に、この外縁部３２ａに対するトリガ動作を検出する。
【００４８】
表示制御部４１は、動作検出部４２が画面右側の外縁部３２ａに対するトリガ動作を検出した場合に、外縁部３２ａに対応する位置、すなわち、ディスプレイ１５の右側に、ディスプレイ６０、６１のいずれを配置するかを選択するダイアログ７１を表示する。ダイアログ７１には、ディスプレイ番号、ディスプレイ名等の情報が表示され、ディスプレイ１５の右側に配置させるディスプレイを選択することができる。表示制御部４１は、ダイアログ７１において選択されたディスプレイの表示位置を、ディスプレイ１５の右側に配置する。
【００４９】
また、表示制御部４１は、ディスプレイ１５の右側に他のディスプレイ６１が配置されていた場合には、そのディスプレイ６１の表示位置をディスプレイ１５の左側に入替えて、仮想ディスプレイにおけるディスプレイ６０、６１の表示位置をディスプレイ１５の左右で入替える。
【００５０】
尚、表示制御部４１は、ディスプレイ６１の表示位置をディスプレイ１５を挟んでディスプレイ６０と相対するその他の位置に配置するとしてもよい。また、表示制御部４１は、ディスプレイ６１の表示位置を仮想ディスプレイのこれ以外の位置に入替えるとしてもよい。
【００５１】
これにより、図１０に示すように、ディスプレイ１５とディスプレイ６０、６１との相対位置が入替わって表示位置の対応関係が崩れてしまい、ウィンドウ７０が適切に表示されなくなった場合等に、ディスプレイ６０とディスプレイ６１の表示位置を容易に入替えることができる。
【００５２】
また、図１０に示すように、動作検出部４２がトリガ動作を検出した場合に、表示制御部４１はディスプレイ６０、６１の少なくとも一方にディスプレイ番号を表示するとしてもよい。これにより、ディスプレイ番号を容易に確認することができ、表示位置を設定しやすくできる。
【００５３】
以上説明したとおり、第１および第２の実施形態によれば、操作対象物が画面外縁部に所定回数移動した場合に、主画面以外の他の画面の１つを、操作対象物の移動を検出した画面外縁部に対応する位置に配置する。これにより、操作対象物の動作に応じて画面表示の設定を変更できるので、マルチディスプレイの画面表示の設定を容易に行うことができる。
【００５４】
尚、上述では、ディスプレイ１５においてトリガ動作を検出する場合について示したが、動作検出部４２は、ディスプレイ６０、６１等のサブディスプレイにおいてトリガ動作を検出してもよいことは言うまでもない。
【００５５】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５６】
１…情報処理装置
２…本体
３…ディスプレイユニット
１５、６０、６１…ディスプレイ
２８ａ、２８ｂ、２８ｃ…ＵＳＢコネクタ
３１…ポインタ
３２（３２ａ、３２ｂ、３２ｃ、３２ｄ）…外縁部
４０…画面表示設定プログラム
４１…表示制御部
４２…動作検出部
７０…ウィンドウ
７１…ダイアログ
【図１】
2012256101.tif 000003
【図２】
2012256101.tif 000004
【図３】
2012256101.tif 000005
【図４】
2012256101.tif 000006
【図５】
2012256101.tif 000007
【図６】
2012256101.tif 000008
【図７】
2012256101.tif 000009
【図８】
2012256101.tif 000010
【図９】
2012256101.tif 000011
【図１０】
2012256101.tif 000012
【手続補正書】
【提出日】平成24年7月3日(2012.7.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の表示装置各々の画面を仮想的に配置し、連続する画面として表示を行うよう制御する表示制御手段と、
複数の前記画面のうち、主画面内において、操作対象物が画面外縁部に予め定められた複数回数移動したことを検出する検出手段と、を備え、
前記表示制御手段は、前記検出手段が前記複数回数の移動を検出した前記画面外縁部に対応する位置に、前記主画面以外の他の画面の１つを配置する、情報処理装置。
【請求項２】
前記検出手段は、前記操作対象物としてポインタが前記主画面内において前記画面外縁部に前記複数回数移動したことを検出する、請求項１に記載の情報処理装置。
【請求項３】
前記検出手段は、前記操作対象物として所定の表示領域がドラッグされて、前記表示領域内の一部が前記画面外縁部に前記複数回数移動したことを検出する、請求項１または２に記載の情報処理装置。
【請求項４】
前記表示制御手段は、前記連続する画面において、前記他の画面を前記主画面に対して複数配置し、
前記検出手段が前記複数回数の移動を検出した前記画面外縁部に対応する位置に、複数の前記他の画面のうちいずれを配置するかを選択する選択手段をさらに備える、請求項１ないし３のいずれか１つに記載の情報処理装置。
【請求項５】
前記表示制御手段は、前記検出手段が前記複数回数の移動を検出した場合には、前記他の画面のうち少なくとも１つに画面を識別する情報を表示させる、請求項１ないし４のいずれか１つに記載の情報処理装置。
【請求項６】
前記表示制御手段は、前記連続する画面において複数の前記他の画面を、前記主画面を挟んで相対する位置に配置する、請求項４に記載の情報処理装置。
【請求項７】
前記主画面を表示する表示装置を備える、請求項１ないし６のいずれか１つに記載の情報処理装置。
【請求項８】
情報処理装置において、
複数の表示装置各々の画面を仮想的に配置し、連続する画面として表示を行うよう制御する工程と、
複数の前記画面のうち、主画面内において、操作対象物が画面外縁部に予め定められた複数回数移動したことを検出する工程と、
前記複数回数の移動を検出した前記画面外縁部に対応する位置に、前記主画面以外の他の画面の１つを配置する工程と、
を含む情報処理方法。
【請求項９】
情報処理装置を制御するコンピュータを、
複数の表示装置各々の画面を仮想的に配置し、連続する画面として表示を行うよう制御する表示制御手段と、
複数の前記画面のうち、主画面内において、操作対象物が画面外縁部に予め定められた複数回数移動したことを検出する検出手段として機能させ、
前記表示制御手段は、前記検出手段が前記複数回数の移動を検出した前記画面外縁部に対応する位置に、前記主画面以外の他の画面の１つを配置する、プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
実施形態の情報処理装置は、表示制御手段と、検出手段とを備える。前記表示制御手段は、複数の表示装置各々の画面を仮想的に配置し、連続する画面として表示を行うよう制御する。前記検出手段は、複数の前記画面のうち、主画面内において、操作対象物が画面外縁部に予め定められた複数回数移動したことを検出する。前記表示制御手段は、前記検出手段が前記複数回数の移動を検出した前記画面外縁部に対応する位置に、前記主画面以外の他の画面の１つを配置する。