(57)【要約】【課題】複数のディスプレイに対する操作性の向上を図る。【解決手段】情報処理装置１０は、受付部２０Ａと、表示制御部２０Ｂと、を備える。受付部２０Ａは、第１ディスプレイ１６の第１表示面３０に対する操作指示を受付ける。表示制御部２０Ｂは、第１表示面３０の所定領域Ｅに対する操作指示を受付けた場合、第１表示面３０に表示されている第１表示画面３２と第２ディスプレイ１２の第２表示面３４に表示されている第２表示画面３６との連結画面３８を、第１表示面３０および第２表示面３４で所定方向にスクロールさせる。【選択図】図２
2020080040.tif 000002
【特許請求の範囲】
【請求項１】
第１ディスプレイの第１表示面に対する操作指示を受付ける受付部と、
前記第１表示面の所定領域に対する前記操作指示を受付けた場合、前記第１表示面に表示されている第１表示画面と第２ディスプレイの第２表示面に表示されている第２表示画面との連結画面を、前記第１表示面および前記第２表示面で所定方向にスクロールさせる表示制御部と、
を備える情報処理装置。
【請求項２】
前記表示制御部は、
前記第１表示面の中央より前記第２ディスプレイの設置方向側の前記第１表示面内に定められた前記所定領域内における前記操作指示を受付けた位置から前記第１表示面の中央に向かう方向を前記所定方向として、前記連結画面をスクロールさせる、
請求項１に記載の情報処理装置。
【請求項３】
前記表示制御部は、
前記第１表示面における前記所定領域以外の領域から前記所定領域内へ前記操作指示の指示位置を移動させるドラッグ操作指示を受付けた場合、該ドラッグ操作指示による前記指示位置の移動方向の逆方向を前記所定方向として、前記連結画面をスクロールさせる、
請求項１に記載の情報処理装置。
【請求項４】
前記表示制御部は、
前記第１表示画面に含まれる表示部品が選択された状態で、前記所定領域以外の領域から前記所定領域内へ前記操作指示の指示位置を移動させるドラッグ操作指示を受付けた場合、前記連結画面における、選択された該表示部品以外の背景連結画面を前記所定方向にスクロールさせる、
請求項２または３に記載の情報処理装置。
【請求項５】
前記表示制御部は、
前記ドラッグ操作指示が解除されたときに、前記連結画面の前記所定方向へのスクロールを停止し、前記所定領域に対する前記操作指示が解除されたときに、前記連結画面をスクロール前の位置に戻す、
請求項４に記載の情報処理装置。
【請求項６】
前記表示制御部は、
前記所定領域に対する前記操作指示が解除されたときに、前記背景連結画面をスクロール前の状態に戻すと共に、前記ドラッグ操作指示時に選択された表示部品を前記所定方向の上流側の前記第２ディスプレイの前記第２表示面へ移動させる、
請求項４または請求項５に記載の情報処理装置。
【請求項７】
前記表示制御部は、
前記ドラッグ操作指示を受付けた後に、該ドラッグ操作指示に応じた前記連結画面のスクロール前に前記第２表示面に表示されていた表示部品に対する前記操作指示を受付けた場合、該表示部品の前記連結画面との連動したスクロールを解除する、
請求項３に記載の情報処理装置。
【請求項８】
前記表示制御部は、
前記ドラッグ操作指示を受付けた後に該ドラッグ操作指示が解除され且つ前記所定領域に対する前記操作指示が解除されてから所定時間以内に、該ドラッグ操作指示に応じた前記連結画面のスクロール前に前記第２表示面に表示されていた表示部品に対する前記操作指示を受付けた場合、該表示部品の前記連結画面との連動したスクロールを解除する、
請求項７に記載の情報処理装置。
【請求項９】
第１ディスプレイの第１表示面に対する操作指示を受付けるステップと、
前記第１表示面の所定領域に対する前記操作指示を受付けた場合、前記第１表示面に表示されている第１表示画面と第２ディスプレイの第２表示面に表示されている第２表示画面との連結画面を、前記第１表示面および前記第２表示面で所定方向にスクロールさせるステップと、
をコンピュータに実行させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施の形態は、情報処理装置および情報処理プログラムに関する。
【背景技術】
【０００２】
内蔵ディスプレイなどの表示部を備えた情報処理装置に、外部ディスプレイなどの表示装置を接続し、内蔵ディスプレイの操作により外部ディスプレイを操作するシステムが開示されている。例えば、内蔵ディスプレイに表示された仮想タッチパッドに対する操作指示を受付けることで、外部ディスプレイ上に表示されるポインタを操作するシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−３３３０３号公報
【特許文献２】特開２０１５−７５８６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来技術では、内蔵ディスプレイなどのメインとなる第１表示部の一部に仮想タッチパッドを表示する必要があり、画面表示の制約や操作上の制約が発生していた。また、従来技術では、内蔵ディスプレイの操作から外部ディスプレイの操作への遷移が連続的ではなく、操作上の制約が発生していた。すなわち、従来技術では、複数のディスプレイに対する操作性に問題があった。
【０００５】
そこで、本発明の課題の一つは、複数のディスプレイに対する操作性の向上を図ることである。
【課題を解決するための手段】
【０００６】
本発明の第一態様にかかる情報処理装置は、第１ディスプレイの第１表示面に対する操作指示を受付ける受付部と、前記第１表示面の所定領域に対する前記操作指示を受付けた場合、前記第１表示面に表示されている第１表示画面と第２ディスプレイの第２表示面に表示されている第２表示画面との連結画面を、前記第１表示面および前記第２表示面で所定方向にスクロールさせる表示制御部と、を備える。このような構成によれば、例えば、第１表示面の所定領域に対する操作指示により、第１表示面および第２表示面に表示される表示画面を制御することができるため、複数のディスプレイに対する操作性の向上を図ることができる。
【０００７】
また、本発明の第二態様にかかる情報処理プログラムは、第１ディスプレイの第１表示面に対する操作指示を受付けるステップと、前記第１表示面の所定領域に対する前記操作指示を受付けた場合、前記第１表示面に表示されている第１表示画面と第２ディスプレイの第２表示面に表示されている第２表示画面との連結画面を、前記第１表示面および前記第２表示面で所定方向にスクロールさせるステップと、をコンピュータに実行させるための情報処理プログラムである。このような構成によれば、例えば、上記の情報処理装置が奏する効果と同様の効果を奏することができる。
【発明の効果】
【０００８】
本発明の上記態様によれば、複数のディスプレイに対する操作性の向上を図ることができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施の形態の情報処理システムを示す模式図である。
【図２】図２は、実施の形態の情報処理装置の機能ブロック図である。
【図３Ａ】図３Ａは、実施の形態の表示画面を示す模式図である。
【図３Ｂ】図３Ｂは、実施の形態の連結画面を示す模式図である。
【図３Ｃ】図３Ｃは、実施の形態の連結画面のスクロールを示す模式図である。
【図４Ａ】図４Ａは、実施の形態の表示画面を示す模式図である。
【図４Ｂ】図４Ｂは、実施の形態の表示画面の模式図である。
【図４Ｃ】図４Ｃは、実施の形態の連結画面のスクロールを示す模式図である。
【図４Ｄ】図４Ｄは、実施の形態の表示画面の模式図である。
【図５Ａ】図５Ａは、実施の形態の表示画面の模式図である。
【図５Ｂ】図５Ｂは、実施の形態の表示画面の一例を示す模式図である。
【図５Ｃ】図５Ｃは、実施の形態の連結画面のスクロールを示す模式図である。
【図５Ｄ】図５Ｄは、実施の形態の表示画面の模式図である。
【図５Ｅ】図５Ｅは、実施の形態の表示画面の模式図である。
【図６】図６は、実施の形態の情報処理の手順のフローチャートである。
【図７】図７は、変形例１の第１ディスプレイと第２ディスプレイの位置関係の模式図である。
【図８】図８は、変形例２の第１ディスプレイと第２ディスプレイの位置関係の模式図である。
【図９】図９は、変形例３の複数の第２ディスプレイの位置関係の模式図である。
【図１０】図１０は、実施の形態および変形例に係る情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１０】
以下、本開示の例示的な実施の形態を開示する。以下に示される実施の形態の構成、ならびに当該構成によってもたらされる作用および効果は、一例である。
【００１１】
図１は、本実施の形態の情報処理システム１の一例を示す模式図である。
【００１２】
情報処理システム１は、情報処理装置１０と、第２ディスプレイ１２と、を備える。情報処理装置１０と第２ディスプレイ１２とは、データや信号を授受可能に接続されている。
【００１３】
情報処理装置１０は、ユーザＵによる操作指示を受付ける装置である。情報処理装置１０は、例えば、パーソナルコンピュータ（以下、パソコンと称する場合がある）、ノートパソコン、デスクトップパソコン、タブレット端末などである。
【００１４】
情報処理装置１０は、第１ディスプレイ１６を備える。第１ディスプレイ１６は、第１表示面３０に画像を表示する表示装置である。第１表示面３０は、第１ディスプレイ１６における、画像の表示される表示領域である。
【００１５】
第１ディスプレイ１６は、例えば、公知のＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）や有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどである。なお、本実施の形態では、第１ディスプレイ１６は、情報処理装置１０に内蔵された内蔵ディスプレイである場合を、一例として説明する。しかし、第１ディスプレイ１６は、情報処理装置１０に接続端子を介して接続された外部のディスプレイであってもよい。
【００１６】
第２ディスプレイ１２は、第２表示面３４に画像を表示する表示装置である。第２表示面３４は、第２ディスプレイ１２における、画像の表示される表示領域である。第２ディスプレイ１２は、例えば、公知のＬＣＤや有機ＥＬディスプレイなどである。なお、第２ディスプレイ１２は、プロジェクタなどの投影装置であってもよい。第２ディスプレイ１２の表示は、情報処理装置１０によって制御される。
【００１７】
本実施の形態では、情報処理装置１０および第２ディスプレイ１２は、第１ディスプレイ１６の第１表示面３０および第２ディスプレイ１２の第２表示面３４の双方を、ユーザＵが同時に視認可能な位置関係となるように配置されている。なお、情報処理装置１０および第２ディスプレイ１２の位置関係は、この関係に限定されない。
【００１８】
本実施の形態では、情報処理装置１０は、ユーザＵによる第１表示面３０に対する操作指示を受付けることで、第１表示面３０および第２表示面３４の少なくとも一方の表示を制御する（詳細後述）。すなわち、情報処理システム１は、第２ディスプレイ１２の第２表示面３４に対する操作指示を直接受付けることなく、第１ディスプレイ１６の第１表示面３０に対する操作指示を受付けることで、第１ディスプレイ１６および第２ディスプレイ１２の少なくとも一方の表示を制御する。本実施の形態では、「操作指示」とは、第１ディスプレイ１６の第１表示面３０に対する操作指示を意味するものとして説明する。
【００１９】
図２は、情報処理装置１０の機能ブロック図の一例である。
【００２０】
情報処理装置１０は、ＵＩ（ユーザ・インタフェース）部１４と、制御部２０と、記憶部２２と、通信部２４と、を備える。制御部２０と、ＵＩ部１４、記憶部２２、および通信部２４と、はデータや信号を授受可能に接続されている。
【００２１】
ＵＩ部１４は、ユーザＵによる操作入力の受付機能および表示画像の表示機能を有する。本実施の形態では、ＵＩ部１４は、第１ディスプレイ１６と、入力部１８と、を備える。入力部１８は、ユーザＵによる各種操作入力を受付ける。入力部１８は、例えば、タッチパッドのような位置入力装置、キーボード、ポインティングデバイス、マウス、入力ボタン、などである。なお、タッチパッドで構成した入力部１８と第１ディスプレイ１６とを一体的に構成することで、第１ディスプレイ１６をタッチパネルとして構成してもよい。本実施の形態では、ＵＩ部１４が、タッチパネルである場合を一例として説明する。
【００２２】
なお、情報処理システム１に含まれる、第１ディスプレイ１６および第２ディスプレイ１２の一方が、タッチパネルとして構成されていてもよい。また、第１ディスプレイ１６および第２ディスプレイ１２の双方がタッチパネルとして構成されていてもよい。また、第１ディスプレイ１６および第２ディスプレイ１２の双方が、非タッチパネルとして構成されていてもよい。
【００２３】
記憶部２２は、各種情報を記憶する。通信部２４は、第２ディスプレイ１２と通信する通信インターフェースである。
【００２４】
制御部２０は、受付部２０Ａと、表示制御部２０Ｂと、を有する。受付部２０Ａおよび表示制御部２０Ｂの一方または双方は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などのハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。
【００２５】
受付部２０Ａは、ユーザＵによる入力部１８の操作指示を受付ける。詳細には、受付部２０Ａは、第１ディスプレイ１６の第１表示面３０に対する操作指示を受付ける。
【００２６】
例えば、ユーザＵは、入力部１８を操作することで、第１ディスプレイ１６の第１表示面３０における所定位置の指示や、所定位置に表示された表示部品の選択など行い、操作入力を行う。受付部２０Ａは、ユーザＵによる入力部１８の操作によって入力された操作指示を、入力部１８から受付ける。受付部２０Ａは、操作指示を表示制御部２０Ｂへ出力する。
【００２７】
表示部品は、第１表示面３０および第２表示面３４の少なくとも一方に表示された表示画面に含まれる画像である。また、表示部品は、第１表示面３０および第２表示面３４の各々上において、ユーザＵによる入力部１８の操作によって、背景画像などの他の画像とは独立して表示位置を変更可能に構成された画像である。表示部品は、例えば、予め定めた機能の実行、機能の選択、または、機能の設定の入力、などを受付けるための画像である。
【００２８】
具体的には、表示部品は、アプリケーションプログラムの起動指示を受付けるためのアイコン画像、機能の実行条件の選択または設定の入力を受付けるためのアイコン画像、画像を縮小化して示したサムネイル画像、各種データの記憶場所を示すフォルダアイコン、ウィジェットプログラムのウィジェット画像、アプリケーションプログラムに割り当てられた矩形等の所定形状の表示領域であるウィンドウ、などである。
【００２９】
表示制御部２０Ｂは、第１表示面３０に対する操作指示に応じて、第１表示面３０および第２表示面３４に表示される表示画面を制御する。以下では、第１ディスプレイ１６に表示される表示画面を、第１表示画面と称し、第２ディスプレイ１２に表示される表示画面を、第２表示画面と称して説明する。
【００３０】
図３Ａは、第１ディスプレイ１６および第２ディスプレイ１２の各々に表示されている表示画面（第１表示画面３２、第２表示画面３６）の一例を示す模式図である。
【００３１】
図３Ａには、第１表示面３０に第１表示画面３２が表示された形態を一例として示した。また、図３Ａには、第２表示面３４に第２表示画面３６が表示された形態を一例として示した。第２表示画面３６は、例えば、複数の表示部品４０を含む。図３Ａには、第２表示画面３６が、表示部品４０Ａ〜表示部品４０Ｇの複数の表示部品４０を含む形態を一例として示した。これらの複数の表示部品４０は、例えば、第２表示画面３６内における、互いに異なる位置に配置されている。なお、第２表示画面３６に含まれる表示部品４０の数は限定されない。また、第２表示画面３６に、表示部品４０が含まれない形態であってもよい。同様に、第１表示画面３２は、１または複数の表示部品４０を含む形態であってもよい。
【００３２】
本実施の形態では、表示制御部２０Ｂは、第１表示面３０の所定領域Ｅに対する操作指示を受付けた場合、以下の処理を実行する。
【００３３】
所定領域Ｅは、第１表示面３０における、予め定めた位置および範囲の領域である。所定領域Ｅは、第１ディスプレイ１６と第２ディスプレイ１２との位置関係に応じて予め定めればよい。例えば、表示制御部２０Ｂは、第１表示面３０の中央Ｃより第２ディスプレイ１２の設置方向側の少なくとも一部の第１表示面３０の領域を、所定領域Ｅとして予め定めればよい。また、例えば、表示制御部２０Ｂは、４辺から構成される矩形状の第１表示面３０における、第２ディスプレイ１２の設けられた側の側縁Ｌから、中央Ｃより第２ディスプレイ１２の設置方向側の所定の位置に到るまでの領域を、所定領域Ｅとして予め定めてもよい。第１ディスプレイ１６に対する第２ディスプレイ１２の位置関係は、予め記憶部２２に記憶すればよい。
【００３４】
例えば、表示制御部２０Ｂが、第１表示面３０の所定領域Ｅに対する操作指示を、受付部２０Ａを介して受付けたと想定する。詳細には、ユーザＵによって、第１表示面３０の所定領域Ｅ内の指示位置Ｐが指示されたと想定する。この場合、表示制御部２０Ｂは、受付部２０Ａを介して、所定領域Ｅに対する操作指示を受付ける。
【００３５】
ユーザＵは、入力部１８を操作することで、第１表示面３０における所定領域Ｅを操作指示する。例えば、第１ディスプレイ１６が入力部１８を含むタッチパネルである場合、ユーザＵは、所定領域Ｅに指などを接触させることで、所定領域Ｅを操作指示する。すると、表示制御部２０Ｂは、受付部２０Ａを介して該操作指示を受付ける。
【００３６】
第１表示面３０の所定領域Ｅに対する操作指示を受付けた場合、表示制御部２０Ｂは、第１表示面３０に表示されている第１表示画面３２と、第２ディスプレイ１２の第２表示面３４に表示されている第２表示画面３６と、の連結画面を、第１表示面３０および第２表示面３４で所定方向にスクロールさせる。
【００３７】
図３Ｂは、連結画面３８の一例を示す模式図である。連結画面３８は、第１ディスプレイ１６に表示されている第１表示画面３２と、第２ディスプレイ１２に表示されている第２表示画面３６と、をこれらの第１ディスプレイ１６および第２ディスプレイ１２の配置位置に応じて連結した画像である。詳細には、連結画面３８は、第１表示面３０に表示されている第１表示画面３２の第２ディスプレイ１２側の端部の座標列と、第２表示面３４に表示されている第２表示画面３６の第１ディスプレイ１６側の端部の座標列と、を第１ディスプレイ１６と第２ディスプレイ１２との配列方向に隣接させて結合した画像である。
【００３８】
表示制御部２０Ｂは、第１表示面３０に表示されている第１表示画面３２と、第２ディスプレイ１２に表示されている第２表示画面３６と、を公知の画像処理方法を用いて、各々の上記座標列を上記隣接方向に隣接するように配置することで、連結画面３８を生成すればよい。
【００３９】
そして、表示制御部２０Ｂは、第１表示面３０および第２表示面３４で、連結画面３８を所定方向にスクロールさせる。なお、以下では、スクロールさせる方向である所定方向を、スクロール方向と称して説明する場合がある。
【００４０】
スクロール方向は、予め定めればよい。スクロール方向は、例えば、所定領域Ｅ内における操作指示を受付けた位置（指示位置Ｐ）から第１表示面３０の中央Ｃに向かう方向（図３Ａ中、矢印Ａ方向参照）である。この場合、表示制御部２０Ｂは、第１表示面３０における、指示位置Ｐから中央Ｃに向かう方向（図３Ａ中、矢印Ａ方向）を、スクロール方向として決定すればよい。そして、表示制御部２０Ｂは、該スクロール方向に、連結画面３８をスクロールさせればよい。
【００４１】
また、スクロール方向は、ドラッグ操作指示によって示される移動方向の逆方向であってもよい。ドラッグ操作指示とは、ユーザＵの入力部１８の操作による、第１表示面３０上の任意の位置を選択したまま第１表示面３０上の他の位置まで動かす操作によって入力される、操作指示を示す。
【００４２】
図３Ａに示すように、例えば、所定領域Ｅに対する操作指示が、第１表示面３０における所定領域Ｅ以外の領域Ｅ’から所定領域Ｅへ操作指示の指示位置Ｐを移動させる、ドラッグ操作指示によって成されたと想定する。この場合、表示制御部２０Ｂは、このドラッグ操作指示によって示される移動方向（図３Ａ中、矢印Ｄ方向参照）の逆方向（図３Ａ中、矢印Ｓ方向参照）を、スクロール方向として決定する。そして、表示制御部２０Ｂは、該スクロール方向（矢印Ｓ方向）に、連結画面３８をスクロールさせればよい。
【００４３】
図３Ｃは、連結画面３８のスクロールの一例を示す模式図である。図３Ｃには、矢印Ｓ方向をスクロール方向として決定した場合に、第１表示面３０および第２表示面３４に表示される連結画面３８の一例を示した。
【００４４】
表示制御部２０Ｂは、第２表示画面３６のうちスクロール方向（矢印Ｓ方向）の下流側の領域を第１表示面３０の画面枠に合わせて切出して第１表示面３０へ表示する。また、表示制御部２０Ｂは、該連結画面３８における、スクロール方向Ｓ１の上流側の該切出した領域以外の領域を第２表示面３４へ表示する。そして、表示制御部２０Ｂは、スクロール期間中、連結画面３８における上記画面枠の切出し位置を、順次、スクロール方向（矢印Ｓ方向）の上流側に所定距離ずつずらす。所定距離は、例えば、予め定めた画素数などによって表される。
【００４５】
そして、表示制御部２０Ｂは、画面枠の切出し位置をずらすごとに、切出した領域を第１表示面３０へ表示し、連結画面３８におけるスクロール方向Ｓ１の上流側の該切出した領域以外の領域を第２表示面３４へ表示する。これらの処理により、表示制御部２０Ｂは、第１表示面３０および第２表示面３４で、連結画面３８をスクロール方向（矢印Ｓ方向）へスクロールさせる。
【００４６】
スクロール期間は、スクロール方向の決定方法に応じて定めればよい。本実施の形態では、スクロール方向は、ドラッグ操作指示によって示される移動方向の逆方向である場合を一例として説明する。この場合、スクロール期間は、ドラッグ操作が継続されている期間とすればよい。
【００４７】
なお、スクロール方向として、所定領域Ｅ内における操作指示を受付けた位置から第１表示面３０の中央Ｃに向かう方向を用いる場合には、スクロール期間は、所定領域Ｅへの操作指示が開始されてから解除されるまでの期間とすればよい。
【００４８】
表示制御部２０Ｂによる連結画面３８のスクロールによって、図３Ｃに示すように、第１ディスプレイ１６の第１表示面３０には、第１表示画面３２の一部および第２表示画面３６の一部が表示される。また、第２ディスプレイ１２の第２表示面３４には、第２表示画面３６の一部が表示される。
【００４９】
そして、表示制御部２０Ｂは、ドラッグ操作指示が解除されたときに、連結画面３８のスクロール方向へのスクロールを停止する。
【００５０】
ドラッグ操作指示が解除される、とは、ユーザＵの入力部１８の操作によって示されるドラッグ操作による指示位置Ｐの移動が停止されたことを示す。
【００５１】
そして、表示制御部２０Ｂは、所定領域Ｅに対する操作指示が解除されたときに、連結画面３８をスクロール前の状態に戻す。
【００５２】
所定領域Ｅに対する操作指示が解除される、とは、ユーザＵの入力部１８の操作による、所定領域Ｅの選択が解除されたことを示す。ドラッグ操作指示後の操作指示の解除は、ドロップ操作と称される場合がある。
【００５３】
表示制御部２０Ｂが、連結画面３８をスクロール前の状態に戻すことで、図３Ａに示すように、第１ディスプレイ１６の第１表示面３０には第１表示画面３２が表示され、第２ディスプレイ１２の第２表示面３４には第２表示画面３６が表示された状態に戻る。
【００５４】
このため、表示制御部２０Ｂは、第１表示面３０に対する簡易な操作指示により、第１ディスプレイ１６と第２ディスプレイ１２との間で表示画面を移動させることができる。
【００５５】
次に、第１ディスプレイ１６の第１表示面３０に表示されている表示部品４０を、第１表示面３０に対する操作指示によって、第２ディスプレイ１２の第２表示面３４へ移動させる場合の、表示制御部２０Ｂの処理を説明する。
【００５６】
本実施の形態では、表示制御部２０Ｂは、第１表示画面３２に含まれる表示部品４０いずれかが選択された状態で、所定領域Ｅ以外の領域Ｅ’から所定領域Ｅ内へ操作指示の指示位置Ｐを移動させる、ドラッグ操作指示を受付けた場合、以下の処理により、選択された表示部品４０を第２表示面３４へ移動させる。
【００５７】
図４Ａは、第１ディスプレイ１６および第２ディスプレイ１２の各々の表示面（第１表示面３０、第２表示面３４）に表示されている表示画面の一例を示す模式図である。
【００５８】
図４Ａには、第１表示面３０に、表示部品４０Ｈを含む第１表示画面３２が表示されている形態を一例として示した。また、図４Ａには、第２表示面３４に、表示部品４０Ａ〜表示部品４０Ｇを含む第２表示画面３６が表示されている形態を一例として示した。
【００５９】
例えば、受付部２０Ａが、第１表示画面３２に含まれる表示部品４０Ｈが選択された状態で、所定領域Ｅ以外の領域Ｅ’から所定領域Ｅ内へ、操作指示の指示位置Ｐを移動方向（矢印Ｄ方向）に移動させるドラッグ操作指示を受付けたと想定する。
【００６０】
この場合、表示制御部２０Ｂは、第１表示画面３２及び第２表示画面３６のそれぞれを第１表示面３０及び第２表示面３４内で移動させることなく、選択された表示部品４０Ｈを、第１表示面３０における、ドラッグ操作指示による移動後の指示位置Ｐへ移動させる（図４Ｂ参照）。換言すれば、表示制御部３０Ｂは、表示部品４０Ｈを第１表示画面３２内で移動させる。
【００６１】
図４Ｂは、ドラッグ操作指示による移動後の表示画面の模式図である。図４Ｂに示すように、ドラッグ操作指示による移動後の指示位置Ｐが、所定領域Ｅ内に到達したと想定する。すると、表示制御部２０Ｂは、上記と同様にして、スクロール方向を決定する。例えば、表示制御部２０Ｂは、ドラッグ操作による移動方向（矢印Ｄ方向）の逆方向（矢印Ｓ方向）を、スクロール方向として決定する。
【００６２】
そして、表示制御部２０Ｂは、第１表示面３０に表示されている第１表示画面３２と、第２ディスプレイ１２の第２表示面３４に表示されている第２表示画面３６と、の連結画面３８から、選択された表示部品４０Ｈを除いた背景連結画面３９を生成する。連結画面３８の生成は、上記と同様である。そして、表示制御部２０Ｂは、生成した連結画面３８から表示部品４０Ｈを除去することで、背景連結画面３９を生成する。
【００６３】
そして、表示制御部２０Ｂは、背景連結画面３９を、決定したスクロール方向（矢印Ｓ方向）にスクロールする。
【００６４】
図４Ｃは、背景連結画面３９のスクロールを示す模式図である。表示制御部２０Ｂは、背景連結画面３９を、決定したスクロール方向（矢印Ｓ方向）へスクロールする。即ち、表示制御部２０Ｂは、第１表示面３０及び第２表示面３４内で表示部品４０Ｈを移動させることなく、背景連結画面３９をスクロール方向に移動させる。表示制御部２０Ｂは、連結画面３８のスクロールと同様にして背景連結画面３９のスクロールを実行すればよい。
【００６５】
このため、スクロール期間中、第１ディスプレイ１６の第１表示面３０には、第１表示画面３２の一部および第２表示画面３６の一部が表示される。また、ドラッグ操作指示時に選択された表示部品４０Ｈは、背景連結画面３９との連動したスクロールが解除され、所定領域Ｅ内の指示位置Ｐに固定された状態で表示される。また、第２ディスプレイ１２の第２表示面３４には、第２表示画面３６の一部（ここでは、第１表示面３０に表示されてない第２表示画面３６の部分）が表示される。一方、第１表示画面３２の他の部分（ここでは、第１表示画面３２のスクロール方向側の部分）は、いずれの表示面（第１表示面３０、第２表示面３４）にも表示されない。
【００６６】
そして、表示制御部２０Ｂは、ドラッグ操作指示が解除されたときに、背景連結画面３９のスクロール方向へのスクロールを停止する。
【００６７】
また、表示制御部２０Ｂは、所定領域Ｅに対する操作指示が解除されたときに、背景連結画面３９をスクロール前の状態に戻す。このとき、表示制御部２０Ｂは、更に、ドラッグ操作指示時に選択された表示部品４０Ｈを、スクロール方向上流側の第２ディスプレイ１２の第２表示面３４内へ移動させる。
【００６８】
図４Ｄは、所定領域Ｅに対する操作指示が解除されたときの、第１ディスプレイ１６および第１ディスプレイ１６の各々の表示画面（第１表示画面３２、第２表示画面３６）の一例の模式図である。図４Ｄに示すように、第１ディスプレイ１６の第１表示面３０には、第１表示面３０上で選択された表示部品４０Ｈを除いた第１表示画面３２が表示される。また、第２ディスプレイ１２の第２表示面３４には、表示部品４０Ｈを重畳した第２表示画面３６が表示される。このため、第１表示面３０上における、ドラッグ操作指示時に選択された表示部品４０Ｈが、第１表示面３０から第２表示面３４へ移動する。
【００６９】
この場合、例えば、表示制御部２０Ｂは、第２表示画面３６内での表示部品４０Ｈの位置を維持しつつ、背景連結画面３９をスクロール前の状態に戻してよい。換言すれば、表示制御部２０Ｂは、第２表示画面３６内の他の表示部品４０Ａ、４０Ｂ、・・・と、表示部品４０Ｈとの相対位置の関係を維持しつつ、背景連結画面３９をスクロール前の状態に戻してよい。即ち、表示制御部２０Ｂは、表示部品４０Ｈを含む連結画面３８をスクロール前の位置に移動させる。
【００７０】
このように、表示制御部２０Ｂは、第１表示画面３２に含まれる表示部品４０が選択された状態で、所定領域Ｅ以外の領域Ｅ’から所定領域Ｅ内へ操作指示の指示位置Ｐを移動させるドラッグ操作指示を受付けた場合、上記の処理により、選択された表示部品４０を第２表示面３４へ移動させる。
【００７１】
このため、表示制御部２０Ｂは、第１表示面３０に対する簡易な操作指示により、第１表示面３０上で選択された表示部品４０を、第１表示面３０から第２表示面３４へ移動させることができる。
【００７２】
次に、第２ディスプレイ１２の第２表示面３４に表示されている表示部品４０を、第１表示面３０に対する操作指示によって、第１ディスプレイ１６の第１表示面３０へ移動させる場合の、表示制御部２０Ｂの処理を説明する。
【００７３】
例えば、表示制御部２０Ｂが、第１表示面３０における所定領域Ｅ以外の領域Ｅ’から所定領域Ｅ内へ操作指示の指示位置Ｐを移動させるドラッグ操作指示を受付けた後に、該ドラッグ操作指示に応じた連結画面３８のスクロール前に第２表示面３４に表示されていた表示部品４０に対する操作指示を受付ける場合を想定する。すなわち、受付部２０Ａが、連結画面３８のスクロール前に第２表示面３４に表示されており、スクロールによって第１表示面３０内に表示された表示部品４０に対する操作指示を、第１表示面３０に対するユーザＵの操作によって受付けた場合を想定する。
【００７４】
この場合、表示制御部２０Ｂは、以下の処理により、操作指示を受付けた表示部品４０の連結画面３８との連動したスクロールを解除する。この連動したスクロールの解除により、表示制御部２０Ｂは、操作指示を受付けた表示部品４０を第１表示画面３２へ移動させる。
【００７５】
図５Ａは、第１ディスプレイ１６および第２ディスプレイ１２の各々の表示面（第１表示面３０、第２表示面３４）に表示されている表示画面の一例を示す模式図である。
【００７６】
図５Ａには、第１表示面３０に、第１表示画面３２が表示されている形態を一例として示した。また、図５Ａには、第２表示面３４に、表示部品４０Ａ〜表示部品４０Ｊを含む第２表示画面３６が表示されている形態を一例として示した。
【００７７】
例えば、受付部２０Ａが、第１表示面３０における所定領域Ｅ以外の領域Ｅ’から所定領域Ｅ内へ、操作指示の指示位置Ｐを移動方向（矢印Ｄ方向）に移動させるドラッグ操作指示を受付けたと想定する。指示位置Ｐは、例えば、表示部品４０が存在しない領域である。図５Ｂは、このドラッグ操作時の表示画面の一例を示す模式図である。
【００７８】
この場合、表示制御部２０Ｂは、上記と同様にして、スクロール方向を決定する。例えば、表示制御部２０Ｂは、ドラッグ操作による移動方向（矢印Ｄ方向）の逆方向を、スクロール方向として決定する。
【００７９】
そして、表示制御部２０Ｂは、第１表示面３０に表示されている第１表示画面３２と、第２ディスプレイ１２の第２表示面３４に表示されている第２表示画面３６と、の連結画面３８を生成する。連結画面３８の生成は、上記と同様に行えばよい。そして、表示制御部２０Ｂは、連結画面３８を、決定したスクロール方向にスクロールする。
【００８０】
図５Ｃは、連結画面３８のスクロールを示す模式図である。表示制御部２０Ｂは、上記と同様にして、連結画面３８を、ドラッグ操作指示によって示される移動方向の逆方向であるスクロール方向（矢印Ｓ方向）へスクロールする。表示制御部２０Ｂは、上記と同様にして連結画面３８のスクロールを実行すればよい。
【００８１】
このため、スクロール期間中、第１ディスプレイ１６の第１表示面３０には、第１表示画面３２の一部（例えば、第１表示画面３２のスクロール方向と反対側の部分）および第２表示画面３６の一部（例えば、第２表示画面３６のスクロール方向側の部分）が表示される。
【００８２】
そして、上記と同様に、表示制御部２０Ｂは、所定領域Ｅに対する操作指示が解除されたとき（指示位置Ｐの移動が停止したとき）に、連結画面３８のスクロール方向へのスクロールを停止する。また、表示制御部２０Ｂは、所定領域Ｅに対する操作指示が解除された状態が所定時間経過したときに、連結画面３８をスクロール前の状態に戻す。所定時間は、予め定めればよく、例えば数秒以下でよい。
【００８３】
ここで、表示制御部２０Ｂが連結画面３８をスクロール前の状態に戻す前、すなわち、連結画面３８のスクロール期間、または連結画面３８のスクロールが停止したときに、受付部２０Ａが、第１表示面３０内に表示されている表示部品４０に対する操作指示を受付ける場合がある。詳細には、スクロール前に第２表示面３４に表示されていた表示部品４０が、スクロールによって第１表示面３０内に到り、ユーザＵによる第１表示面３０に対する操作指示によって第１表示面３０上の表示部品４０いずれかが選択される場合がある。
【００８４】
この場合、表示制御部２０Ｂは、該操作指示を、スクロールを解除する対象の表示部品４０に対する操作指示として受け付ける。スクロールを解除する対象の表示部品４０は、例えば、連結画面３８のスクロール前には第２表示面３４に表示されており、連結画面３８のスクロールによって第１表示面３０内に到り、第１表示面３０内に表示された状態となった表示部品４０である。
【００８５】
詳細には、表示制御部２０Ｂは、第１表示面３０における所定領域Ｅ以外の領域Ｅ’から所定領域Ｅ内へ操作指示の指示位置Ｐを移動させるドラッグ操作指示を受付けた後に、該ドラッグ操作指示に応じた連結画面３８のスクロール前に第２表示面３４に表示されていた表示部品４０に対する操作指示を受付ける。この場合、表示制御部２０Ｂは、該表示部品４０に対する該操作指示を、スクロールを解除する対象の表示部品４０の操作指示として受け付ける。
【００８６】
表示制御部２０Ｂは、この操作指示された表示部品４０の、連結画面３８との連動したスクロールを解除する。
【００８７】
図５Ｄは、スクロールを解除する対象の表示部品４０が操作指示された状態の一例を示す模式図である。例えば、図５Ｄに示すように、スクロール前には第２ディスプレイ１２の第２表示面３４に表示されていた表示部品４０Ｊが（図５Ｂ参照）、連結画面３８のスクロールによって第１表示面３０内に到ったと想定する。そして、ユーザＵが、第１表示面３０上における表示部品４０Ｊの表示された位置Ｐ’に対する操作指示を行うことによって、スクロールを解除する対象の表示部品４０として表示部品４０Ｊを操作指示したと想定する。
【００８８】
この場合、表示制御部２０Ｂは、表示部品４０Ｊの連結画面３８との連動したスクロールを解除する。そして、表示制御部２０Ｂは、連結画面３８から該表示部品４０Ｊを除いた背景連結画面３９を、スクロール前の状態に戻す。このため、第２ディスプレイ１２の第２表示面３４から第１表示面３０に移動した表示部品４０Ｊが、第１表示面３０内に留まる。
【００８９】
なお、スクロールを解除する対象を指示するための操作指示は、ドラッグ操作指示とは異なる操作によって行われることが好ましい。例えば、ユーザＵは、第１表示面３０上の１点を指示した状態で指示位置Ｐを移動させることで、ドラッグ操作指示を行う。一方、ユーザＵは、第１表示面３０上の２点を同時に指示することによって、スクロールを解除する対象の表示部品４０を選択してよい。なお、この同時に指示される２点の少なくとも一方の点は、表示部品４０上から外れた位置の指示であってもよい。
【００９０】
この場合、表示制御部２０Ｂは、第１表示面３０上の１点の指示位置Ｐが第１表示面３０を移動することを示す操作指示を受付けた場合、ドラッグ操作指示と判断すればよい。また、表示制御部２０Ｂは、第１表示面３０上の２点の指示を示す操作指示を受付けた場合、スクロールを解除する対象の表示部品４０が選択されたと判断すればよい。なお、操作指示の手法は、これらに限定されない。
【００９１】
図５Ｅは、第１ディスプレイ１６および第１ディスプレイ１６の各々の表示画面（第１表示画面３２、第２表示画面３６）の一例の模式図である。
【００９２】
図５Ｅに示すように、表示制御部２０Ｂが背景連結画面３９をスクロール前の状態に戻すことで、第１ディスプレイ１６の第１表示面３０には、スクロール前の第１表示画面３２に表示部品４０Ｊを重畳した表示画面が表示される。また、第２ディスプレイ１２の第２表示面３４には、スクロール前の第２表示画面３６から表示部品４０Ｊを除いた表示画面が表示される。このため、表示制御部２０Ｂは、操作指示を受付けた表示部品４０Ｊを、第２表示面３４から第１表示面３０へ移動させることができる。この後、表示制御部２０Ｂは、表示部品４０Ｊに対してドラッグ操作指示をユーザＵから受け付けると、通常のドラッグ操作指示と同様に、表示部品４０Ｊを第１表示画面３２内で移動させる。例えば、図５Ｅに示す例では、表示制御部３０Ｂは、表示部品４０Ｊをドラッグ操作に基づいて、第１表示画面３２の右端部から中央に移動させる。
【００９３】
なお、表示制御部２０Ｂは、図５Ａおよび図５Ｂのドラッグ操作指示を受付けた後に、図５Ｃに示すように該ドラッグ操作指示が解除され且つ第１表示面３０の所定領域Ｅに対する操作指示が解除されてから所定時間以内に、図５Ｄに示すように連結画面３８のスクロール前に第２表示面３４に表示されていた表示部品４０に対する操作指示を受付けた場合、該表示部品４０の連結画面３８との連動したスクロールを解除してもよい。この所定時間は、予め定めればよく、例えば数秒以下でよい。
【００９４】
そして、表示制御部２０Ｂは、該所定時間内に第１表示面３０に対する操作指示を受付けなかった場合、表示部品４０の連結画面３８との連動したスクロールを解除することなく、連結画面３８をスクロール前の状態に戻せばよい。
【００９５】
このように、表示制御部２０Ｂは、第１表示面３０における所定領域Ｅ以外の領域Ｅ’から所定領域Ｅ内へ操作指示の指示位置Ｐを移動させるドラッグ操作指示を受付けた後に、該ドラッグ操作指示に応じた連結画面３８のスクロール前に第２表示画面３６に表示されていた表示部品４０に対する操作指示を、第１表示面３０上で受付けたと想定する。この場合、表示制御部２０Ｂは、該表示部品４０の該連結画面との連動したスクロールを解除する。この連動したスクロールの解除により、表示制御部２０Ｂは、該表示部品４０を第２表示面３４から第１表示画面３２へ移動させる。
【００９６】
このため、表示制御部２０Ｂは、第１表示面３０に対する簡易な操作指示により、第２表示面３４に表示されていた表示部品４０を、第２表示面３４から第１表示面３０へ容易に移動させることができる。
【００９７】
次に、本実施の形態の情報処理装置１０が実行する情報処理の手順の一例を説明する。
【００９８】
図６は、本実施の形態の情報処理装置１０が実行する情報処理の手順の一例を示す、フローチャートである。
【００９９】
受付部２０Ａは、ユーザＵによる入力部１８の操作によって、第１表示面３０上のドラッグ操作が開始されたか否かを判断する（ステップＳ１００）。詳細には、受付部２０Ａは、第１表示面３０上の所定領域Ｅ以外の領域Ｅ’から所定領域Ｅ内へ向かって、操作指示の指示位置Ｐを移動方向に移動させるドラッグ操作指示が開始されたか否かを判断する。
【０１００】
受付部２０Ａは、ステップＳ１００で肯定判断するまで（ステップＳ１００：Ｙｅｓ）、否定判断（ステップＳ１００：Ｎｏ）を繰返す。ドラッグ操作が開始されたと判断すると（ステップＳ１００：Ｙｅｓ）、ステップＳ１０２へ進む。
【０１０１】
ステップＳ１０２では、受付部２０Ａが、表示部品４０の選択がなされた状態でステップＳ１００のドラッグ操作がなされたか否かを判断する（ステップＳ１０２）。
【０１０２】
表示部品４０の選択がなされた状態でステップＳ１００のドラッグ操作がなされたと判断すると（ステップＳ１０２：Ｙｅｓ）、ステップＳ１０４へ進む。
【０１０３】
ステップＳ１０４では、受付部２０Ａは、ステップＳ１００〜ステップＳ１０２によるドラッグ操作指示による移動後の指示位置Ｐが、所定領域Ｅ内に到達したと判断するまで（ステップＳ１０４：Ｙｅｓ）、否定判断（ステップＳ１０４：Ｎｏ）を繰返す。ステップＳ１０４で肯定判断すると（ステップＳ１０４：Ｙｅｓ）、ステップＳ１０６へ進む。
【０１０４】
ステップＳ１０６では、表示制御部２０Ｂが、スクロール方向を決定する（ステップＳ１０６）。表示制御部２０Ｂは、ステップＳ１００〜ステップＳ１０４のドラッグ操作による移動方向の逆方向を、スクロール方向として決定する。
【０１０５】
次に、表示制御部２０Ｂは、背景連結画面３９を生成し、背景連結画面３９のスクロールを開始する（ステップＳ１０８）。ステップＳ１０８では、表示制御部２０Ｂは、第１表示面３０および第２表示面３４で、背景連結画面３９をステップＳ１０６で決定したスクロール方向にスクロールさせる。
【０１０６】
なお、表示制御部２０Ｂは、ステップ１００で肯定判断したときに、第１表示面３０および第２表示面３４の各々に表示されていた第１表示画面３２と第２表示画面３６との連結画面３８を生成する。そして、表示制御部２０Ｂは、生成した連結画面３８から、ステップＳ１０２で選択された表示部品４０を除いた背景連結画面３９を生成する。そして、表示制御部２０Ｂは、背景連結画面３９を、第１表示面３０および第２表示面３４でスクロールさせればよい。
【０１０７】
次に、受付部２０Ａは、ステップＳ１００で開始されたドラッグ操作が終了されたか否かを判断する（ステップＳ１１０）。受付部２０Ａは、ステップＳ１００で開始されたドラッグ操作によるドラッグ操作指示が解除されたか否かを判別することで、ステップＳ１１０の判断を行う。受付部２０Ａは、ステップＳ１１０で肯定判断するまで（ステップＳ１１０：Ｙｅｓ）、否定判断を繰返す（ステップＳ１１０：Ｎｏ）。そして、受付部２０Ａは、ステップＳ１１０で肯定判断すると（ステップＳ１１０：Ｙｅｓ）、ステップＳ１１２へ進む。
【０１０８】
ステップＳ１１２では、表示制御部２０Ｂは、ステップＳ１０８で開始した、背景連結画面３９のスクロール方向へのスクロールを停止する（ステップＳ１１２）。
【０１０９】
次に、受付部２０Ａは、所定領域Ｅに対する操作指示が解除されたか否かを判断する（ステップＳ１１４）。受付部２０Ａは、ステップＳ１１４で肯定判断するまで（ステップＳ１１４：Ｙｅｓ）、否定判断を繰返す（ステップＳ１１４：Ｎｏ）。所定領域Ｅに対する操作指示が解除されたと判断すると（ステップＳ１１４：Ｙｅｓ）、ステップＳ１１６へ進む。
【０１１０】
ステップＳ１１６では、表示制御部２０Ｂは、背景連結画面３９をステップＳ１０８のスクロール前の状態に戻す（ステップＳ１１６）。次に、表示制御部２０Ｂは、ステップＳ１０２で選択された表示部品４０を、ステップＳ１０６で決定したスクロール方向上流側の第２ディスプレイ１２の第２表示面３４内へ移動させる（ステップＳ１１８）。そして、本ルーチンを終了する。
【０１１１】
一方、上記ステップＳ１０２で、表示部品４０の選択がなされない状態でステップＳ１００のドラッグ操作がなされたと判断すると（ステップＳ１０２：Ｎｏ）、ステップＳ１２０へ進む。
【０１１２】
ステップＳ１２０では、受付部２０Ａは、ステップＳ１００によるドラッグ操作指示による移動後の指示位置Ｐが、所定領域Ｅ内に到達したと判断するまで（ステップＳ１２０：Ｙｅｓ）、否定判断（ステップＳ１２０：Ｎｏ）を繰返す。ステップＳ１２０で肯定判断すると（ステップＳ１２０：Ｙｅｓ）、ステップＳ１２２へ進む。
【０１１３】
ステップＳ１２２では、表示制御部２０Ｂが、スクロール方向を決定する（ステップＳ１２２）。表示制御部２０Ｂは、ステップＳ１００およびステップＳ１２０のドラッグ操作による移動方向の逆方向を、スクロール方向として決定する。
【０１１４】
次に、表示制御部２０Ｂは、連結画面３８のスクロールを開始する（ステップＳ１２４）。ステップＳ１２４では、表示制御部２０Ｂは、第１表示面３０および第２表示面３４で、連結画面３８をステップＳ１２２で決定したスクロール方向にスクロールさせる。
【０１１５】
なお、表示制御部２０Ｂは、ステップ１００で肯定判断したときに、第１表示面３０および第２表示面３４の各々に表示されていた第１表示画面３２と第２表示画面３６との連結画面３８を生成する。そして、表示制御部２０Ｂは、生成した連結画面３８のスクロールを開始すればよい。
【０１１６】
次に、受付部２０Ａは、ステップＳ１００で開始されたドラッグ操作が終了されたか否かを判断する（ステップＳ１２６）。受付部２０Ａは、ステップＳ１００で開始されたドラッグ操作によるドラッグ操作指示が解除されたか否かを判別することで、ステップＳ１２６の判断を行う。受付部２０Ａは、ステップＳ１２６で肯定判断するまで（ステップＳ１２６：Ｙｅｓ）、否定判断を繰返す（ステップＳ１２６：Ｎｏ）。そして、受付部２０Ａは、ステップＳ１２６で肯定判断すると（ステップＳ１２６：Ｙｅｓ）、ステップＳ１２８へ進む。
【０１１７】
ステップＳ１２８では、表示制御部２０Ｂは、ステップＳ１２４で開始した、連結画面３８のスクロール方向へのスクロールを停止する（ステップＳ１２８）。
【０１１８】
次に、受付部２０Ａは、所定領域Ｅに対する操作指示が解除されたか否かを判断する（ステップＳ１３０）。受付部２０Ａは、ステップＳ１３０で肯定判断するまで（ステップＳ１３０：Ｙｅｓ）、否定判断を繰返す（ステップＳ１３０：Ｎｏ）。所定領域Ｅに対する操作指示が解除されたと判断すると（ステップＳ１３０：Ｙｅｓ）、ステップＳ１３２へ進む。
【０１１９】
次に、表示制御部２０Ｂは、無操作時間の計測を開始する（ステップＳ１３２）。次に、表示制御部２０Ｂは、ステップＳ１３２で計測を開始してから所定時間経過したか否かを判断する（ステップＳ１３４）。所定時間を未だ経過していないと判断すると（ステップＳ１３４：Ｎｏ）、ステップＳ１３６へ進む。
【０１２０】
ステップＳ１３６では、受付部２０Ａは、第１表示面３０に表示されている表示部品４０の操作指示を受付けたか否かを判断する（ステップＳ１３６）。ステップＳ１３６で否定判断すると（ステップＳ１３６：Ｎｏ）、上記ステップＳ１３４へ戻る。
【０１２１】
ステップＳ１３６で肯定判断すると（ステップＳ１３６：Ｙｅｓ）、ステップＳ１３８へ進む。すなわち、表示制御部２０Ｂは、ステップＳ１３０で所定領域Ｅに対する操作指示が解除されてから所定時間内に、第１表示面３０上に表示されている表示部品４０の操作指示を受付けた場合、ステップＳ１３８の処理を実行する。
【０１２２】
ステップＳ１３８では、表示制御部２０Ｂは、ステップＳ１３６で操作指示を受付けた表示部品４０の連結画面３８との連動したスクロールを解除する（ステップＳ１３８）。
【０１２３】
そして、表示制御部２０Ｂは、ステップＳ１２４でスクロールのために生成した連結画面３８から、ステップＳ１３６で操作指示を受付けた表示部品４０を除いた背景連結画面３９を、ステップＳ１２４のスクロール前の状態に戻す（ステップＳ１４０）。
【０１２４】
ステップＳ１３８〜ステップＳ１４０の処理により、スクロール前には第２表示面３４に表示されていた表示部品４０が、第１表示面３０に移動した状態となる。そして、本ルーチンを終了する。
【０１２５】
ステップＳ１３４で肯定判断すると（ステップＳ１３４：Ｙｅｓ）、ステップＳ１４２へ進む。ステップＳ１４２では、ステップＳ１２４でスクロールのために生成した連結画面３８を、ステップＳ１２４のスクロール前の状態に戻す（ステップＳ１４２）。そして、本ルーチンを終了する。
【０１２６】
以上説明したように、本実施の形態の情報処理装置１０は、受付部２０Ａと、表示制御部２０Ｂと、を備える。受付部２０Ａは、第１ディスプレイ１６の第１表示面３０に対する操作指示を受付ける。表示制御部２０Ｂは、第１表示面３０の所定領域Ｅに対する操作指示を受付けた場合、第１表示面３０に表示されている第１表示画面３２と第２ディスプレイ１２の第２表示面３４に表示されている第２表示画面３６との連結画面３８を、第１表示面３０上および第２表示面３４で所定方向（スクロール方向）にスクロールさせる。
【０１２７】
このように、本実施の形態の情報処理装置１０は、第１ディスプレイ１６の第１表示面３０の所定領域Ｅに対する操作指示を受付けると、第１表示面３０の第１表示画面３２と第２ディスプレイ１２の第２表示面３４の第２表示画面３６との連結画面３８を、第１表示面３０上および第２表示面３４で所定方向にスクロールさせる。
【０１２８】
このため、本実施の形態の情報処理装置１０では、第１ディスプレイ１６の第１表示面３０における所定領域Ｅに対する操作指示により、第１ディスプレイ１６および第２ディスプレイ１２の双方の表示画面を制御することができる。
【０１２９】
従って、本実施の形態の情報処理装置１０は、複数のディスプレイに対する操作性の向上を図ることができる。
【０１３０】
また、本実施の形態の情報処理装置１０では、第１ディスプレイ１６および第２ディスプレイ１２の少なくとも一方がタッチパネルとして構成されているか否かに拘らず、第１ディスプレイ１６の第１表示面３０の所定領域Ｅに対する操作指示に応じて、第１ディスプレイ１６および第２ディスプレイ１２の双方の表示画面を制御することができる。
【０１３１】
このため、本実施の形態の情報処理装置１０では、タッチパネルからの入力を処理するための拡張ポート（例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポートなど）を、タッチパネルとして構成された第２ディスプレイ１２のために占有されることを抑制することができる。また、本実施の形態の情報処理装置１０は、タッチパネルとして構成された第２ディスプレイ１２と通信するための専用の受信部を情報処理装置１０に搭載する事を抑制することができる。
【０１３２】
このため、本実施の形態の情報処理装置１０は、上記効果に加えて、簡易な構成で、複数のディスプレイに対する操作性の向上を図ることができる。また、本実施の形態の情報処理装置１０は、従来技術に比べて、より低価格で、複数のディスプレイに対する操作性の向上を図ることができる。
【０１３３】
また、本実施の形態の情報処理装置１０は、従来技術のように、第１ディスプレイ１６の一部に仮想タッチパッドを表示することなく、第１ディスプレイ１６の第１表示面３０における所定領域Ｅに対する操作指示により、第１表示面３０の第１表示画面３２と第２ディスプレイ１２の第２表示面３４の第２表示画面３６との連結画面３８を、第１表示面３０上および第２表示面３４上で所定方向にスクロールさせる。
【０１３４】
このため、本実施の形態の情報処理装置１０は、第１表示面３０に仮想タッチパッドを表示することに起因する画面表示の制約や操作性の制約の発生を抑制することができる。
【０１３５】
また、本実施の形態の情報処理装置１０は、第１表示面３０の所定領域Ｅに対する操作指示により、連結画面３８を所定方向にスクロールさせるため、第１表示面３０に対する操作と第２表示面３４に対する操作の遷移を連続的に実行することが可能となる。
【０１３６】
情報処理装置１０は、第２ディスプレイ１２側に定められた所定領域Ｅ内の操作指示を受け付けた位置から第１表示面３０の中央に向かう方向へ連結画面３８をスクロールさせている。これにより、情報処理装置１０は、第１表示面３０内での操作によって、連結画面３８に含まれる第２表示画面３６を第１表示面３０へと移動させることができる。
【０１３７】
情報処理装置１０は、ドラッグ操作方向による指示位置Ｐの移動方向と逆方向に連結画面３８をスクロールさせている。これにより、情報処理装置１０は、第１表示面３０内での指示位置Ｐを第２ディスプレイ１２の方向へ移動させることによって、連結画面３８に含まれる第２表示画面３６を第１表示面３０へと移動させることができる。
【０１３８】
情報処理装置１０は、ユーザＵが表示部品４０を選択した状態で所定領域内へ指示位置を移動させるドラッグ操作を受け付けると、選択された表示部品４０以外の背景連結画面３９をスクロールさせる。これにより、情報処理装置１０は、表示部品４０の選択と、当該表示部品４０の第２表示画面３６への移動とを、上述の簡易なユーザの操作で実現させることができる。
【０１３９】
情報処理装置１０は、所定領域Ｅに対する操作指示が解除されたときに、連結画面３８をスクロール前の位置に戻す。これにより、情報処理装置１０は、当該操作指示の解除によって、例えば、第１表示画面３２から第２表示画面３６上に移動した表示部品４０を、第２表示画面３６上に維持してスクロール前の位置に戻すことができる。
【０１４０】
情報処理装置１０は、所定領域Ｅに対する操作指示が解除されると、選択された表示部品４０を第２表示面３４へ移動させる。これにより、情報処理装置１０は、操作指示の解除という容易な操作によって、表示部品４０の第２表示面３４への移動を実現することができる。
【０１４１】
情報処理装置１０は、第２表示面３４に表示されていた表示部品４０に対する操作指示を受け付けると、表示部品４０のスクロールを解除する。これにより、情報処理装置１０は、ユーザによる当該操作指示によって、連結画面３８のスクロールによって第２表示面３４から第１表示面３０に移動した表示部品４０を第１表示面３０上に維持させることができる。
【０１４２】
情報処理装置１０は、所定領域Ｅに対する操作指示が解除されてから所定時間内にユーザから表示部品４０に対する操作指示を受け付けると、表示部品４０のスクロールを解除する。これにより、情報処理装置１０は、当該所定時間内の表示部品４０に対する操作指示という簡易な操作で選択された表示部品４０のスクロールの解除、即ち、表示部品４０の位置を固定させることができる。
【０１４３】
（変形例１）
なお、上記実施の形態では、第１ディスプレイ１６が情報処理装置１０の内蔵ディスプレイであり、第２ディスプレイ１２が外部ディスプレイである形態を説明した。また、上記実施の形態では、第１ディスプレイ１６および第２ディスプレイ１２は、第１ディスプレイ１６の第１表示面３０および第２ディスプレイ１２の第２表示面３４の双方を、ユーザＵが同時に視認可能な位置関係となるように配置されている形態を一例として説明した。
【０１４４】
しかし、第１ディスプレイ１６および第２ディスプレイ１２の双方が、外部ディスプレイまたは情報処理装置１０の内蔵ディスプレイであってもよい。また、第１ディスプレイ１６の第１表示面３０および第２ディスプレイ１２の第２表示面３４が、互いに異なるユーザＵによって視認可能な位置に配置されていてもよい。
【０１４５】
図７は、第１ディスプレイ１６と第２ディスプレイ１２との位置関係の一例を示す模式図である。例えば、情報処理装置１０における第１ディスプレイ１６を保持した筐体の裏面に、第２ディスプレイ１２が配置されていてもよい。この場合、第１ディスプレイ１６の第１表示面３０はユーザＵ１によって視認され、第２ディスプレイ１２の第２表示面３４は他のユーザＵ２によって視認される。
【０１４６】
第１ディスプレイ１６と第２ディスプレイ１２との位置関係が、図７に示すように、互いに異なるユーザＵ（ユーザＵ１、ユーザＵ２）によって視認可能に設置されている場合についても、情報処理装置１０は、上記実施の形態と同様の処理を実行する。
【０１４７】
このため、本変形例の情報処理装置１０では、ユーザＵ１が第１ディスプレイ１６の第１表示面３０に対する操作指示を行うことで、該ユーザＵ１の視認不可能な位置に配置された第２ディスプレイ１２に表示された第１表示画面３２に関する操作指示を間接的に容易に実行することができる。
【０１４８】
（変形例２）
なお、上記実施の形態では、情報処理装置１０と第２ディスプレイ１２とを直接接続した形態を一例として説明した。しかし、情報処理装置１０と第２ディスプレイ１２とをネットワークを介して接続してもよい。
【０１４９】
図８は、第１ディスプレイ１６と第２ディスプレイ１２との位置関係の一例を示す模式図である。例えば、情報処理装置１０と第２ディスプレイ１２とを、ネットワークＮを介して無線接続または有線接続してもよい。
【０１５０】
この場合、第１ディスプレイ１６と第２ディスプレイ１２とを、処理距離以上離れた異なる場所に設置することが可能となる。
【０１５１】
また、第１ディスプレイ１６および第２ディスプレイ１２の少なくとも一方は、プロジェクタなどの投影装置であってもよい。
【０１５２】
（変形例３）
上記実施の形態では、情報処理システム１が、１つの第１ディスプレイ１６と、１つの第２ディスプレイ１２と、を備える形態を一例として説明した。しかし、情報処理システム１は、１つの第１ディスプレイ１６に対して、複数の第２ディスプレイ１２を備えた構成であってもよい。この場合、情報処理装置１０に、複数の第２ディスプレイ１２を通信可能に接続すればよい。
【０１５３】
また、これらの複数の第２ディスプレイ１２と、第１ディスプレイ１６と、の位置関係は限定されない。
【０１５４】
図９は、第１ディスプレイ１６に対する複数の第２ディスプレイ１２の位置関係の一例を示す模式図である。図９には、複数の第２ディスプレイ１２として、第２ディスプレイ１２Ａ〜第２ディスプレイ１２Ｈを示した。これらの複数の第２ディスプレイ１２および第１ディスプレイ１６は、情報処理装置１０に通信可能に接続されている。
【０１５５】
図９に示すように、１つの第１ディスプレイ１６対して、第１ディスプレイ１６の周囲を囲むように複数の第２ディスプレイ１２を配置してもよい。
【０１５６】
この場合、第１ディスプレイ１６の第１表示面３０上における所定領域Ｅとして、複数の第２ディスプレイ１２の各々に対応する領域を定めればよい。例えば、図９に示すように、所定領域Ｅを、情報処理装置１０に接続された第２ディスプレイ１２の数および第１ディスプレイ１６との位置関係に応じて、複数の領域に分割する。図９には、第２ディスプレイ１２の数である８個の領域（所定領域ＥＡ〜所定領域ＥＨ）に、所定領域Ｅを分割した例を示した。
【０１５７】
そして、例えば、表示制御部２０Ｂは、４辺から構成される矩形状の第１表示面３０における、四辺の側縁に沿った所定領域Ｅを、各々の所定領域Ｅに最も近い第２ディスプレイ１２に対応する領域として定める。例えば、所定領域ＥＡ〜所定領域ＥＨを、それぞれ、第２ディスプレイ１２Ａ〜第２ディスプレイ１２Ｈに対応する所定領域Ｅとして定めればよい。
【０１５８】
そして、表示制御部２０Ｂは、上記実施例と同様に、複数の第２ディスプレイ１２の各々に対応する所定領域Ｅが操作指示されたときに、操作指示された所定領域Ｅに対応する第２ディスプレイ１２との間で、選択された表示部品４０の移動や、連結画面３８や背景連結画面３９のスクロールを実行すればよい。なお、表示制御部２０Ｂは、複数の第２ディスプレイ１２（第２ディスプレイ１２Ａ〜第２ディスプレイ１２Ｈ）の各々に表示されている複数の第２表示画面３６と、第１ディスプレイ１６に表示されている第１表示画面３２と、これらの位置関係に応じて結合した連結画面３８を、第１ディスプレイ１６および複数の第２ディスプレイ１２の各々の表示面でスクロールさせればよい。
【０１５９】
（ハードウェア構成）
図１０は、上記実施の形態および変形例に係る情報処理装置１０の機能を実現するコンピュータ１０００の一例を示すハードウェア構成図である。
【０１６０】
コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１３００、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１４００、通信インターフェース１５００、及び入出力インターフェース１６００を有する。コンピュータ１０００の各部は、バス１０５０によって接続される。
【０１６１】
ＣＰＵ１１００は、ＲＯＭ１３００又はＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。例えば、ＣＰＵ１１００は、ＲＯＭ１３００又はＨＤＤ１４００に格納されたプログラムをＲＡＭ１２００に展開し、各種プログラムに対応した処理を実行する。
【０１６２】
ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）等のブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１６３】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を非一時的に記録する、コンピュータが読み取り可能な記録媒体である。具体的には、ＨＤＤ１４００は、プログラムデータ１４５０の一例である本開示に係るプログラムを記録する記録媒体である。
【０１６４】
通信インターフェース１５００は、コンピュータ１０００が外部ネットワーク１５５０（例えばインターネット）と接続するためのインターフェースである。例えば、ＣＰＵ１１００は、通信インターフェース１５００を介して、他の機器からデータを受信したり、ＣＰＵ１１００が生成したデータを他の機器へ送信する。
【０１６５】
入出力インターフェース１６００は、入出力デバイス１６５０とコンピュータ１０００とを接続するためのインターフェースである。入出力デバイス１６５０は、上述した、第１ディスプレイ１６、入力部１８、第２ディスプレイ１２、などである。
【０１６６】
例えば、ＣＰＵ１１００は、入出力インターフェース１６００を介して、キーボードやマウス等の入力部１８からデータを受信する。また、ＣＰＵ１１００は、入出力インターフェース１６００を介して、第１ディスプレイ１６および第２ディスプレイ１２へデータを送信する。また、入出力インターフェース１６００は、所定の記録媒体（メディア）に記録されたプログラム等を読み取るメディアインターフェイスとして機能してもよい。メディアとは、例えばＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＰＤ（Ｐｈａｓｅ  ｃｈａｎｇｅ  ｒｅｗｒｉｔａｂｌｅ  Ｄｉｓｋ）等の光学記録媒体、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１６７】
例えば、コンピュータ１０００が上記実施の形態に係る情報処理装置１０として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされた情報処理プログラムを実行することにより、受付部２０Ａや表示制御部２０Ｂ等の機能を実現する。また、ＨＤＤ１４００には、本開示に係る情報処理プログラムであるプログラムデータ１４５０や、記憶部２２内のデータが格納される。なお、ＣＰＵ１１００は、プログラムデータ１４５０をＨＤＤ１４００から読み取って実行するが、他の例として、外部ネットワーク１５５０を介して、他の装置からこれらのプログラムを取得してもよい。
【０１６８】
なお、上記には、実施の形態を説明したが、上記実施の形態は、例として提示したものであり、発明の範囲を限定することは意図していない。上記新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施の形態は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１６９】
１０…情報処理装置、１２，１２Ａ，１２Ｂ，１２Ｃ，１２Ｄ，１２Ｅ，１２Ｆ，１２Ｇ，１２Ｈ…第２ディスプレイ、１６…第１ディスプレイ、２０Ａ…受付部、２０Ｂ…表示制御部、３０…第１表示面、３２…第１表示画面、３４…第２表示面、３６…第２表示画面、３８…連結画面、３９…背景連結画面
【図１】
2020080040.tif 000003
【図２】
2020080040.tif 000004
【図３Ａ】
2020080040.tif 000005
【図３Ｂ】
2020080040.tif 000006
【図３Ｃ】
2020080040.tif 000007
【図４Ａ】
2020080040.tif 000008
【図４Ｂ】
2020080040.tif 000009
【図４Ｃ】
2020080040.tif 000010
【図４Ｄ】
2020080040.tif 000011
【図５Ａ】
2020080040.tif 000012
【図５Ｂ】
2020080040.tif 000013
【図５Ｃ】
2020080040.tif 000014
【図５Ｄ】
2020080040.tif 000015
【図５Ｅ】
2020080040.tif 000016
【図６】
2020080040.tif 000017
【図７】
2020080040.tif 000018
【図８】
2020080040.tif 000019
【図９】
2020080040.tif 000020
【図１０】
2020080040.tif 000021