JP2012256101A - 情報処理装置、情報処理方法およびプログラム - Google Patents

情報処理装置、情報処理方法およびプログラム Download PDF

Info

Publication number
JP2012256101A
JP2012256101A JP2011127339A JP2011127339A JP2012256101A JP 2012256101 A JP2012256101 A JP 2012256101A JP 2011127339 A JP2011127339 A JP 2011127339A JP 2011127339 A JP2011127339 A JP 2011127339A JP 2012256101 A JP2012256101 A JP 2012256101A
Authority
JP
Japan
Prior art keywords
display
screen
screens
outer edge
information processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2011127339A
Other languages
English (en)
Other versions
JP5076013B1 (ja
Inventor
Susumu Kasuga
晋 春日
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2011127339A priority Critical patent/JP5076013B1/ja
Priority to US13/413,423 priority patent/US20120313838A1/en
Application granted granted Critical
Publication of JP5076013B1 publication Critical patent/JP5076013B1/ja
Publication of JP2012256101A publication Critical patent/JP2012256101A/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2356/00Detection of the display position w.r.t. other display screens

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

【課題】マルチディスプレイの画面表示の設定を容易に行うことができる情報処理装置、情報処理方法およびプログラムを提供する。
【解決手段】実施形態の情報処理装置は、表示制御手段と、検出手段とを備える。前記表示制御手段は、複数の表示装置各々の画面を仮想的に配置し、連続する画面として表示を行うよう制御する。前記検出手段は、複数の前記画面のうち、主画面内において、操作対象物が画面外縁部に所定回数移動したことを検出する。前記表示制御手段は、前記検出手段が前記移動を検出した前記画面外縁部に対応する位置に、前記主画面以外の他の画面の1つを配置する。
【選択図】図8

Description

本発明の実施形態は、情報処理装置、情報処理方法およびプログラムに関する。
PC(Personal Computer)等の情報処理装置においては、1台のPCに複数のディスプレイを接続して表示領域を拡大させるマルチディスプレイ(マルチモニタ)が知られている。従来、複数の画面をどのように配列させるかという画面表示の設定は、OS(Operating System)によって画面のプロパティを設定することにより行われる。
特許第4615053号公報
しかしながら、従来技術においては、ディスプレイの位置を変更する場合に画面のプロパティを表示させて逐一設定し直す必要があり、手間がかかるという課題がある。特に、ノートPCやスレートPC等のモバイル型のPCをマルチディスプレイとして用いる場合には、ディスプレイの実際の位置は容易に変更できるため、その画面表示の設定を容易に行えることが望まれている。
本発明は、上記に鑑みてなされたものであって、マルチディスプレイの画面表示の設定を容易に行うことができる情報処理装置、情報処理方法およびプログラムを提供することを目的とする。
実施形態の情報処理装置は、表示制御手段と、検出手段とを備える。前記表示制御手段は、複数の表示装置各々の画面を仮想的に配置し、連続する画面として表示を行うよう制御する。前記検出手段は、複数の前記画面のうち、主画面内において、操作対象物が画面外縁部に所定回数移動したことを検出する。前記表示制御手段は、前記検出手段が前記移動を検出した前記画面外縁部に対応する位置に、前記主画面以外の他の画面の1つを配置する。
図1は、第1の実施形態に係る情報処理装置の構成を示す外観斜視図である。 図2は、情報処理装置のハードウェア構成を示すブロック図である。 図3は、情報処理装置の機能的構成を示すブロック図である。 図4は、トリガ動作の一例を示す図である。 図5は、トリガ動作の一例を示す図である。 図6は、トリガ動作の一例を示す図である。 図7は、トリガ動作の一例を示す図である。 図8は、情報処理装置が行う表示設定変更処理の手順を示すフローチャートである。 図9は、ウィンドウがドラッグされる場合のトリガ動作を示す図である。 図10は、第2の実施形態における表示設定変更動作を示す模式図である。
(第1の実施形態)
図1は、第1の実施形態に係る情報処理装置1の構成を示す外観斜視図である。本実施形態においては、情報処理装置1をノートブックタイプのPCとして用いる場合について説明する。尚、情報処理装置1は、ノート型PCに限定されるものではない。その他の実施例として、デスクトップPC、タブレットPC、スレートPC、PDA(Personal Digital Assistants)、スマートフォン等を本実施形態の情報処理装置1として用いるとしてもよい。尚、複数の図に示される同様の構成要素については同一の符号を付して示し、その重複する説明を省略する場合がある。
図1に示すように、情報処理装置1は、本体2と、本体2に対して開閉可能に設けられたディスプレイユニット3とを備えている。ディスプレイユニット3には、ディスプレイ15が組み込まれている。また、本体2の上面には、キーボード26、電源ボタン4、各種操作ボタンを備える操作パネル29、タッチパッド27、スピーカ18A、18Bなどが配置されている。
次に、本体2内部に備えられるハードウェア構成について説明する。図2は、情報処理装置1のハードウェア構成を示すブロック図である。
情報処理装置1は、図2に示すように、CPU11、ノースブリッジ12、主メモリ13、表示コントローラ14、VRAM(Video RAM)14A、ディスプレイ15、サウスブリッジ16、サウンドコントローラ17、スピーカ18A、18B、BIOS−ROM19、LANコントローラ20、ハードディスクドライブ(HDD)21、光ディスクドライブ(ODD:Optical Disk Drive)22、無線LANコントローラ23、USBコントローラ24、エンベデッドコントローラ/キーボードコントローラ(EC/KBC)25、キーボード26、タッチパッド27等を備えている。
ノースブリッジ12は、CPU11のローカルバスとサウスブリッジ16との間を接続するブリッジデバイスである。ノースブリッジ12には、主メモリ13をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ12は、表示コントローラ14との通信を実行する機能を有している。
表示コントローラ14は、ディスプレイ15を制御するデバイスである。ディスプレイ15は、情報処理装置1の主画面であり、表示コントローラ14によって生成される表示信号を受信して、この表示信号に基づいて画像を表示する。尚、表示する画像は、動画であってもよいし、静止画であってもよい。
サウスブリッジ16は、PCI(Peripheral Component Interconnect)バス上及びLPC(Low Pin Count)バス上の各デバイスを制御する。また、サウスブリッジ16は、HDD21及びODD22を制御するためのIDE(Integrated Drive Electronics)コントローラ、及びBIOS−ROM19をアクセス制御するメモリコントローラを内蔵している。さらに、サウスブリッジ16は、サウンドコントローラ17及びLANコントローラ20との通信を実行する機能を有している。
サウンドコントローラ17は音源デバイスであり、再生対象のオーディオデータをスピーカ18A、18Bに出力する。LANコントローラ20は、例えばEthernet(登録商標)規格の有線通信を実行する有線通信デバイスであり、無線LANコントローラ23は、例えばIEEE 802.11規格の無線通信を実行する無線通信デバイスである。また、USBコントローラ24は、例えばUSB2.0規格のケーブルを介して外部機器との通信を実行する。
EC/KBC25は、電力管理を行うためのエンベデッドコントローラと、キーボード26、及びタッチパッド27を制御するためのキーボードコントローラとが集積された1チップマイクロコンピュータである。このEC/KBC25は、ユーザの操作に応じて情報処理装置1を電源オン/電源オフする機能を有している。
BIOS−ROM19は、BIOS(Basic Input/Output System)を格納する。HDD21は、オペレーティングシステム(OS)50、画面表示設定プログラム40(いずれも図3参照)を格納する。
CPU11は、情報処理装置1の動作を制御するプロセッサである。CPU11は、BIOS−ROM19に格納されたBIOSを主メモリ13上にロードして実行する。また、CPU11は、HDD21に格納されている画面表示設定プログラム40、OS50等の各種プログラムを主メモリ13上にロードして実行する(図3参照)。
USBコントローラ24には、複数のUSBコネクタ28a、28b、28cが設けられており、これらUSBコネクタ28a、28b、28cを介して、サブディスプレイとして用いるディスプレイ60や、マウス80等の各種USBデバイスを接続することができる。
ディスプレイ60は、情報処理装置1においてサブディスプレイとして用いられる。尚、ディスプレイ60は、USB接続以外にも、HDMI(High-Definition Multimedia Interface)、DVI(Digital Visual Interface)、各種ワイヤレス接続等を介して情報処理装置1に接続されるとしてもよい。また、情報処理装置1には、複数のサブディスプレイが接続されるとしてもよい。
次に、情報処理装置1の機能的構成について説明する。図3は、情報処理装置1の機能的構成を示すブロック図である。
OS50は、ディスクやメモリの管理など、多くのアプリケーションソフトから共通して利用される基本的な機能を提供し、情報処理装置1のコンピュータシステム全体を管理するソフトウェアである。OS50は、EC/KBC25を介してキーボード26、タッチパッド27からの入力を管理する。また、OS50は、USBコントローラ24を介してマウス80、ディスプレイ60等のUSBデバイスに対する入出力を管理する。さらに、OS50は、表示コントローラ14を介してディスプレイ15に対する出力を管理する。
画面表示設定プログラム40は、OS50との協働によりマウス80やタッチパッド27等のポインティングデバイスの操作に基づいて、ディスプレイ15、ディスプレイ60等の画面表示の設定を行うプログラムである。
本実施形態の情報処理装置1で実行される画面表示設定プログラム40は、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
また、本実施形態の情報処理装置1で実行される画面表示設定プログラム40を、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の情報処理装置1で実行される画面表示設定プログラム40をインターネット等のネットワーク経由で提供または配布するように構成しても良い。また、本実施形態の画面表示設定プログラム40を、ROM等に予め組み込んで提供するように構成してもよい。
画面表示設定プログラム40は、図3に示すように、表示制御部41、動作検出部42等を含むモジュール構成となっている。CPU11(プロセッサ)がHDD21から画面表示設定プログラム40を読み出して実行することにより上記各部が主メモリ13上にロードされ、表示制御部41、動作検出部42等が主記憶装置上に生成される。
表示制御部41は、図3に示すように、OS50を介して、表示コントローラ14及びUSBコントローラ24に接続されるディスプレイ15およびディスプレイ60における表示を制御する。また、表示制御部41はマルチディスプレイ表示に対応しており、ディスプレイ15とディスプレイ60とに表示する画面を、連続する画面として表示することができる。以下では、この連続する画面を仮想ディスプレイと称する。
動作検出部42は、主画面であるディスプレイ15における操作対象物の動作に基づいて、画面表示設定を変更するためのトリガ動作を検出する。一例として、動作検出部42はディスプレイ15におけるポインタ31(図4〜図7参照)の動作に基づいてトリガ動作を検出する。
図4ないし図7は、トリガ動作の一例を示す図である。図4に示すように、ディスプレイ15においてポインタ31が画面右側の外縁部32aまで移動した場合に、動作検出部42は、右側の外縁部32aにポインタ31が突き当たった回数のカウントを始める。ポインタ31が外縁部32aから一度左方向に戻されて、再度外縁部32aに突き当てられると、動作検出部42は、ポインタ31が右側の外縁部32aに移動した回数を2回とカウントする。そして、ポインタ31が外縁部32a近傍において左右に繰り返し振られることで、外縁部32aまで移動した移動回数が所定回数(例えば3回)まで達した場合に、動作検出部42は、画面右側の外縁部32aに対するトリガ動作を検出する。
尚、移動回数のカウントは、移動を検出してから所定時間以内(例えば5秒)のみ有効とすることが好ましい。また、カウントする移動回数としては1回であってもよい。即ち、ポインタ31が外縁部32aに突き当たった場合に、動作検出部42は外縁部32aに対するトリガ動作を検出するとしてもよい。
また、図5に示すように、ディスプレイ15においてポインタ31が画面左側の外縁部32bまで移動し、上述と同様にポインタ31が外縁部32bに所定回数移動した場合に、動作検出部42は、画面左側の外縁部32bに対するトリガ動作を検出する。
また、図6に示すように、ディスプレイ15においてポインタ31が画面上側の外縁部32cまで移動し、上述と同様にポインタ31が外縁部32cに所定回数移動した場合に、動作検出部42は、画面上側の外縁部32cに対するトリガ動作を検出する。
さらに、図7に示すように、ディスプレイ15においてポインタ31が画面下側の外縁部32dまで移動し、上述と同様にポインタ31が外縁部32dに所定回数移動した場合に、動作検出部42は、画面下側の外縁部32dに対するトリガ動作を検出する。
このように、動作検出部42は、ディスプレイ15において、ポインタ31がディスプレイ15の同一の外縁部32a、32b、32c、32d(以下、特に限定しない場合には外縁部32と称する)に所定回数移動した場合に、各外縁部32に対するトリガ動作を検出する。
表示制御部41は、動作検出部42が上述のトリガ動作を検出した場合に、仮想ディスプレイにおけるディスプレイ60の表示位置を、ポインタ31が移動された外縁部32(32a、32b、32c、32d)に対応する位置に配置して表示する。
即ち、図4において動作検出部42が画面右側の外縁部32aに対するトリガ動作を検出した場合に、表示制御部41は、ディスプレイ15の表示位置の右側にディスプレイ60の表示位置を配置する。
また、図5において動作検出部42が画面左側の外縁部32bに対するトリガ動作を検出した場合に、表示制御部41は、ディスプレイ15の表示位置の左側にディスプレイ60の表示位置を配置する。
また、図6において動作検出部42が画面上側の外縁部32cに対するトリガ動作を検出した場合に、表示制御部41は、ディスプレイ15の表示位置の上側にディスプレイ60の表示位置を配置する。
さらに、図7において動作検出部42が画面下側の外縁部32dに対するトリガ動作を検出した場合に、表示制御部41は、ディスプレイ15の表示位置の下側にディスプレイ60の表示位置を配置する。
次に、情報処理装置1が行う表示設定変更処理の手順について説明する。図8は、情報処理装置1が行う表示設定変更処理の手順を示すフローチャートである。
まず、動作検出部42は、ポインタ31がいずれかの外縁部32に移動したか否かを判定する(ステップS1)。ポインタ31がいずれの外縁部32にも移動していない場合(ステップS1:No)には、ステップS1に戻る。ポインタ31がいずれかの外縁部32に移動した場合(ステップS1:Yes)には、タイマをスタートし(ステップS2)、ポインタ31が同一の外縁部32に移動した回数をカウントする(ステップS3)。
そして、動作検出部42は、ポインタ31が同一の外縁部32に移動した回数が所定回数に達したか否かを判定する(ステップS4)。ポインタ31の移動回数が所定回数に達した場合(ステップS4:Yes)に動作検出部42は、その外縁部32に対するトリガ動作を検出したと判定する。そして、表示制御部41は、仮想ディスプレイにおけるディスプレイ60の表示位置を、その外縁部32に対応する位置に配置するよう表示設定を変更する(ステップS5)。また、動作検出部42は、タイマをリセットするとともに、移動回数に関するカウントもリセットし(ステップS6)、ステップS1に戻る。
ステップS4において、ポインタ31の移動回数が所定回数に達しない場合(ステップS4:No)には、動作検出部42はタイマがタイムアウトしたか否かを判定する(ステップS7)。タイムアウトした場合(ステップS7:Yes)には、ステップS6に移行し、タイムアウトしていない場合(ステップS7:No)には、ステップS1に戻る。
このように、第1の実施形態によれば、ポインタ31が外縁部32に所定回数移動した場合に、当該外縁部32に対応する位置にディスプレイ60の表示位置を配置するため、画面のプロパティ等の設定画面を開かずとも、ポインタ31の動作に応じて画面表示の設定を変更できる。従って、マルチディスプレイの画面表示の設定を容易に行うことができる。
尚、動作検出部42が検出するトリガ動作は上述に限定されるものではない。図9は、操作対象物としてのウィンドウ70がドラッグされる場合のトリガ動作を示す図である。図9に示すように、ポインタ31によってウィンドウ70やアイコン等の所定の表示領域がドラッグされる場合において、動作検出部42は上述と同様にポインタ31の移動回数に基づいてトリガ動作を検出するとしてもよい。また、この場合に動作検出部42は、ポインタ31ではなく、ウィンドウ70内の所定箇所が外縁部32に移動した回数をカウントするとしてもよい。
(第2の実施形態)
上述した実施形態は、複数のサブディスプレイの表示設定に適用可能である。第2の実施形態においては、複数のサブディスプレイに対して表示設定を行う例について説明する。
図10は、第2の実施形態における表示設定変更動作を示す模式図である。図10に示すように、情報処理装置1はサブディスプレイとしてディスプレイ60、61等の複数のサブディスプレイを用いる。動作検出部42は、第1の実施形態と同様のトリガ動作検出を行う。一例として動作検出部42は、ポインタ31が画面右側の外縁部32aに所定回数移動した場合に、この外縁部32aに対するトリガ動作を検出する。
表示制御部41は、動作検出部42が画面右側の外縁部32aに対するトリガ動作を検出した場合に、外縁部32aに対応する位置、すなわち、ディスプレイ15の右側に、ディスプレイ60、61のいずれを配置するかを選択するダイアログ71を表示する。ダイアログ71には、ディスプレイ番号、ディスプレイ名等の情報が表示され、ディスプレイ15の右側に配置させるディスプレイを選択することができる。表示制御部41は、ダイアログ71において選択されたディスプレイの表示位置を、ディスプレイ15の右側に配置する。
また、表示制御部41は、ディスプレイ15の右側に他のディスプレイ61が配置されていた場合には、そのディスプレイ61の表示位置をディスプレイ15の左側に入替えて、仮想ディスプレイにおけるディスプレイ60、61の表示位置をディスプレイ15の左右で入替える。
尚、表示制御部41は、ディスプレイ61の表示位置をディスプレイ15を挟んでディスプレイ60と相対するその他の位置に配置するとしてもよい。また、表示制御部41は、ディスプレイ61の表示位置を仮想ディスプレイのこれ以外の位置に入替えるとしてもよい。
これにより、図10に示すように、ディスプレイ15とディスプレイ60、61との相対位置が入替わって表示位置の対応関係が崩れてしまい、ウィンドウ70が適切に表示されなくなった場合等に、ディスプレイ60とディスプレイ61の表示位置を容易に入替えることができる。
また、図10に示すように、動作検出部42がトリガ動作を検出した場合に、表示制御部41はディスプレイ60、61の少なくとも一方にディスプレイ番号を表示するとしてもよい。これにより、ディスプレイ番号を容易に確認することができ、表示位置を設定しやすくできる。
以上説明したとおり、第1および第2の実施形態によれば、操作対象物が画面外縁部に所定回数移動した場合に、主画面以外の他の画面の1つを、操作対象物の移動を検出した画面外縁部に対応する位置に配置する。これにより、操作対象物の動作に応じて画面表示の設定を変更できるので、マルチディスプレイの画面表示の設定を容易に行うことができる。
尚、上述では、ディスプレイ15においてトリガ動作を検出する場合について示したが、動作検出部42は、ディスプレイ60、61等のサブディスプレイにおいてトリガ動作を検出してもよいことは言うまでもない。
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
1…情報処理装置
2…本体
3…ディスプレイユニット
15、60、61…ディスプレイ
28a、28b、28c…USBコネクタ
31…ポインタ
32(32a、32b、32c、32d)…外縁部
40…画面表示設定プログラム
41…表示制御部
42…動作検出部
70…ウィンドウ
71…ダイアログ
実施形態の情報処理装置は、表示制御手段と、検出手段とを備える。前記表示制御手段は、複数の表示装置各々の画面を仮想的に配置し、連続する画面として表示を行うよう制御する。前記検出手段は、複数の前記画面のうち、主画面内において、操作対象物が画面外縁部に予め定められた複数回数移動したことを検出する。前記表示制御手段は、前記検出手段が前記複数回数の移動を検出した前記画面外縁部に対応する位置に、前記主画面以外の他の画面の1つを配置する。

Claims (9)

  1. 複数の表示装置各々の画面を仮想的に配置し、連続する画面として表示を行うよう制御する表示制御手段と、
    複数の前記画面のうち、主画面内において、操作対象物が画面外縁部に所定回数移動したことを検出する検出手段と、を備え、
    前記表示制御手段は、前記検出手段が前記移動を検出した前記画面外縁部に対応する位置に、前記主画面以外の他の画面の1つを配置する、情報処理装置。
  2. 前記検出手段は、前記操作対象物としてポインタが前記主画面内において前記画面外縁部に所定回数移動したことを検出する、請求項1に記載の情報処理装置。
  3. 前記検出手段は、前記操作対象物として所定の表示領域がドラッグされて、前記表示領域内の一部が前記画面外縁部に所定回数移動したことを検出する、請求項1または2に記載の情報処理装置。
  4. 前記表示制御手段は、前記連続する画面において、前記他の画面を前記主画面に対して複数配置し、
    前記検出手段が前記移動を検出した前記画面外縁部に対応する位置に、複数の前記他の画面のうちいずれを配置するかを選択する選択手段をさらに備える、請求項1ないし3のいずれか1つに記載の情報処理装置。
  5. 前記表示制御手段は、前記検出手段が前記移動を検出した場合には、前記他の画面のうち少なくとも1つに画面を識別する情報を表示させる、請求項1ないし4のいずれか1つに記載の情報処理装置。
  6. 前記表示制御手段は、前記連続する画面において複数の前記他の画面を、前記主画面を挟んで相対する位置に配置する、請求項4に記載の情報処理装置。
  7. 前記主画面を表示する表示装置を備える、請求項1ないし6のいずれか1つに記載の情報処理装置。
  8. 情報処理装置において、
    複数の表示装置各々の画面を仮想的に配置し、連続する画面として表示を行うよう制御する工程と、
    複数の前記画面のうち、主画面内において、操作対象物が画面外縁部に所定回数移動したことを検出する工程と、
    前記移動を検出した前記画面外縁部に対応する位置に、前記主画面以外の他の画面の1つを配置する工程と、
    を含む情報処理方法。
  9. 情報処理装置を制御するコンピュータを、
    複数の表示装置各々の画面を仮想的に配置し、連続する画面として表示を行うよう制御する表示制御手段と、
    複数の前記画面のうち、主画面内において、操作対象物が画面外縁部に所定回数移動したことを検出する検出手段として機能させ、
    前記表示制御手段は、前記検出手段が前記移動を検出した前記画面外縁部に対応する位置に、前記主画面以外の他の画面の1つを配置する、プログラム。
JP2011127339A 2011-06-07 2011-06-07 情報処理装置、情報処理方法およびプログラム Active JP5076013B1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2011127339A JP5076013B1 (ja) 2011-06-07 2011-06-07 情報処理装置、情報処理方法およびプログラム
US13/413,423 US20120313838A1 (en) 2011-06-07 2012-03-06 Information processor, information processing method, and computer program product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011127339A JP5076013B1 (ja) 2011-06-07 2011-06-07 情報処理装置、情報処理方法およびプログラム

Publications (2)

Publication Number Publication Date
JP5076013B1 JP5076013B1 (ja) 2012-11-21
JP2012256101A true JP2012256101A (ja) 2012-12-27

Family

ID=47292740

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011127339A Active JP5076013B1 (ja) 2011-06-07 2011-06-07 情報処理装置、情報処理方法およびプログラム

Country Status (2)

Country Link
US (1) US20120313838A1 (ja)
JP (1) JP5076013B1 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015141629A (ja) * 2014-01-29 2015-08-03 コニカミノルタ株式会社 連携表示システム、表示装置およびそのプログラム、連携表示方法
JP2015210340A (ja) * 2014-04-25 2015-11-24 三菱電機株式会社 マルチ画面表示装置
JP2016186733A (ja) * 2015-03-27 2016-10-27 富士通株式会社 表示方法、プログラム及び表示制御装置
JP2017118288A (ja) * 2015-12-24 2017-06-29 セイコーエプソン株式会社 画像投写システム、プロジェクター、プロジェクターの制御方法、及び、プログラム

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130321467A1 (en) * 2012-06-01 2013-12-05 Microsoft Corporation Using snapshots to represent slow applications
US20140295886A1 (en) * 2013-03-15 2014-10-02 Omesh Tickoo Geographical content addressing
JP6760008B2 (ja) * 2016-11-21 2020-09-23 富士通株式会社 コンテンツ制御装置、コンテンツ制御プログラムおよびコンテンツ制御方法
TWD213274S (zh) * 2020-11-06 2021-08-11 仁寶電腦工業股份有限公司 筆記型電腦

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06314181A (ja) * 1993-04-28 1994-11-08 Hitachi Ltd 複数ディスプレイによる対話型制御システムとその制御方法
JP2007026265A (ja) * 2005-07-20 2007-02-01 Matsushita Electric Ind Co Ltd マルチディスプレイシステムおよびカーソル制御方法
JP2011048610A (ja) * 2009-08-27 2011-03-10 Jvc Kenwood Holdings Inc 画像表示システム、及び画像表示方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5923307A (en) * 1997-01-27 1999-07-13 Microsoft Corporation Logical monitor configuration in a multiple monitor environment
US7525511B2 (en) * 2004-07-02 2009-04-28 Microsoft Corporation System and method for determining display differences between monitors on multi-monitor computer systems
US7636899B2 (en) * 2005-07-12 2009-12-22 Siemens Medical Solutions Health Services Corporation Multiple application and multiple monitor user interface image format selection system for medical and other applications

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06314181A (ja) * 1993-04-28 1994-11-08 Hitachi Ltd 複数ディスプレイによる対話型制御システムとその制御方法
JP2007026265A (ja) * 2005-07-20 2007-02-01 Matsushita Electric Ind Co Ltd マルチディスプレイシステムおよびカーソル制御方法
JP2011048610A (ja) * 2009-08-27 2011-03-10 Jvc Kenwood Holdings Inc 画像表示システム、及び画像表示方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015141629A (ja) * 2014-01-29 2015-08-03 コニカミノルタ株式会社 連携表示システム、表示装置およびそのプログラム、連携表示方法
JP2015210340A (ja) * 2014-04-25 2015-11-24 三菱電機株式会社 マルチ画面表示装置
JP2016186733A (ja) * 2015-03-27 2016-10-27 富士通株式会社 表示方法、プログラム及び表示制御装置
JP2017118288A (ja) * 2015-12-24 2017-06-29 セイコーエプソン株式会社 画像投写システム、プロジェクター、プロジェクターの制御方法、及び、プログラム

Also Published As

Publication number Publication date
JP5076013B1 (ja) 2012-11-21
US20120313838A1 (en) 2012-12-13

Similar Documents

Publication Publication Date Title
JP5076013B1 (ja) 情報処理装置、情報処理方法およびプログラム
JP4818427B2 (ja) 情報処理装置及び画面選択方法
JP5259772B2 (ja) 電子機器、操作支援方法及びプログラム
JP5818385B2 (ja) タッチ入力デバイスのハプティック・フィードバック
KR102018476B1 (ko) 전자 디스플레이의 가변 프레임 듀레이션 제어를 위한 시스템 및 방법
US20220129037A1 (en) Information processing device and control method
CN103019427A (zh) 控制方法及电子设备
JP2013109421A (ja) 電子機器、電子機器の制御方法、電子機器の制御プログラム
US20140240259A1 (en) Method for detecting touch and electronic device thereof
JP2013015890A (ja) 情報処理装置および情報処理装置の制御方法
US20160232314A1 (en) Mobile terminal and method of controlling medical apparatus by using the mobile terminal
US10019148B2 (en) Method and apparatus for controlling virtual screen
US9927914B2 (en) Digital device and control method thereof
EP2911115B1 (en) Electronic device and method for color extraction
US11762501B2 (en) Information processing apparatus and control method
JP5221694B2 (ja) 電子機器、オブジェクトの表示方法及びオブジェクトの表示プログラム。
JP2012212441A (ja) 電子機器、表示制御方法及びプログラム
JP5198548B2 (ja) 電子機器、表示制御方法及びプログラム
US20170068375A1 (en) Controlling a device
US20250077059A1 (en) Information processing apparatus and control method
JP5414843B2 (ja) 電子機器、画像データの表示制御方法、およびプログラム
US20150067561A1 (en) Electronic apparatus, method and storage medium
CN107250970B (zh) 移动设备和用于操作移动设备的方法
JP5242748B2 (ja) 情報処理装置及び画面選択方法
US20130283029A1 (en) Electronic apparatus, control method of electronic apparatus, and control program of electronic apparatus

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120827

R151 Written notification of patent or utility model registration

Ref document number: 5076013

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150831

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

Free format text: JAPANESE INTERMEDIATE CODE: R313121

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350