説明

情報処理装置、情報処理装置の制御方法、及び制御プログラム

【課題】外部ディスプレイに対する操作を行うことができる情報処理装置を得る。
【解決手段】表示手段を有する情報処理装置であって、表示手段の表示画面上にタッチパネル機能を有する領域と、タッチパッド機能を有する領域と、を設けた。スレートPCにおいて、タッチパネル等のユーザインタフェース(UI)部品が存在しない外部ディスプレイが接続された場合であっても、当該外部ディスプレイに対する操作を行うことができる情報処理装置、情報処理装置の制御方法、及び制御プログラムを提供する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、情報処理装置、情報処理装置の制御方法、及び制御プログラムに関する。
【背景技術】
【0002】
昨今、板状の本体表面全面にタッチパネル式ディスプレイを搭載し、マウス等の入力デバイスを具備しないパーソナルコンピュータ(以下、「スレートPC(Personal Computer)」という。)が、モバイル端末の1つとして普及しつつある。
【0003】
また、特許文献1には、タッチパネルを備えた携帯型端末機器が、情報処理装置の着脱部に装着され、携帯型端末機器のタッチパネルを操作することにより、情報処理装置による情報処理の結果をディスプレイに表示させる技術が開示されている。
【先行技術文献】
【特許文献】
【0004】
【特許文献1】特開2010−079715号公報
【発明の概要】
【発明が解決しようとする課題】
【0005】
しかしながら、スレートPCに対する操作は、キーボードやマウス等の入力デバイスによるものではなく、タッチパネルによるユーザインタフェース(UI)操作となっているため、スレートPCに対してプロジェクタを含む外部ディスプレイを接続すると、この外部ディスプレイ側にはタッチパネル等のユーザインタフェース(UI)部品が存在しないために、外部ディスプレイに対するユーザインタフェース(UI)操作を行うことができないという問題がある。
【0006】
この問題は、引用文献1に記載された情報処理装置に対して外部ディスプレイを接続した場合も同様であり、外部ディスプレイ側にはタッチパネル等のユーザインタフェース(UI)部品が存在しないために、外部ディスプレイに対するユーザインタフェース(UI)操作を行うことができないという問題は依然として解消されない。
【0007】
そこで本発明は、上記従来の問題点に鑑みてなされたもので、スレートPCにおいて、タッチパネル等のユーザインタフェース(UI)部品が存在しない外部ディスプレイが接続された場合であっても、当該外部ディスプレイに対する操作を行うことができる情報処理装置、情報処理装置の制御方法、及び制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【0008】
上記課題を解決するため、請求項1に記載の本発明における情報処理装置は、表示手段を有する情報処理装置であって、前記表示手段の表示画面上にタッチパネル機能を有する領域と、スライドパッド機能を有する領域と、を設けたことを特徴とする。
【0009】
また、上記課題を解決するため、請求項2に記載の本発明における情報処理装置は、情報処理された情報を表示する第1の表示手段を含み、前記情報とは異なる情報を表示する第2の表示手段を着脱可能な前記情報処理を行う情報処理装置であって、前記第2の表示手段が前記情報処理装置に接続されたか否かを検出する検出手段を含み、前記検出手段により前記第2の表示手段が前記情報処理装置に接続されたことが検出されたとき、前記第1の表示手段の表示画面上にスライドパッド機能を有する領域であるグラフィカルユーザインタフェース部品を表示することを特徴とする。
【0010】
さらに、上記課題を解決するため、請求項3に記載の本発明における情報処理装置は、情報処理された情報を表示する第1の表示手段と、前記情報とは異なる情報を表示する第2の表示手段とを含む前記情報処理を行う情報処理装置であって、前記第2の表示手段にユーザインタフェース部品が表示されているか否かを監視する監視手段を含み、前記監視手段により前記第2の表示手段に前記ユーザインタフェース部品が表示されていることが確認されたとき、前記第1の表示手段の表示画面上に前記ユーザインタフェース部品を操作するためのスライドパッド機能を有する領域であるグラフィカルユーザインタフェース部品を表示することを特徴とする。
【0011】
また、本発明における情報処理装置は、請求項2又は3に記載の情報処理装置において、前記第1の表示手段にユーザインタフェース入力手段が接続されているか否かを検知する検知手段をさらに含み、前記検知手段により前記ユーザインタフェース入力手段が接続されていないことが検知されたとき、前記第1の表示手段の表示画面上に前記ユーザインタフェース部品を操作するためのグラフィカルユーザインタフェース部品を表示することを特徴とする。
【0012】
そして、上記課題を解決するため、請求項5に記載の本発明における制御方法は、情報処理された情報を表示する第1の表示手段を含み、前記情報とは異なる情報を表示する第2の表示手段を着脱可能な前記情報処理を行う情報処理装置の制御方法であって、検出手段が、前記第2の表示手段が前記情報処理装置に接続されたか否かを検出する工程と、前記検出する工程により、前記第2の表示手段が前記情報処理装置に接続されたことが検出されたとき、前記第1の表示手段の表示画面上にスライドパッド機能を有する領域であるグラフィカルユーザインタフェース部品を表示する工程と、を含むことを特徴とする。
【0013】
また、上記課題を解決するため、請求項6に記載の本発明における制御方法は、情報処理された情報を表示する第1の表示手段と、前記情報とは異なる情報を表示する第2の表示手段とを含む前記情報処理を行う情報処理装置の制御方法であって、監視手段が、前記第2の表示手段にユーザインタフェース部品が表示されているか否かを監視する工程と、前記監視する工程により、前記第2の表示手段に前記ユーザインタフェース部品が表示されていることが確認されたとき、前記第1の表示手段の表示画面上に前記ユーザインタフェース部品を操作するためのスライドパッド機能を有する領域であるグラフィカルユーザインタフェース部品を表示する工程と、を含むことを特徴とする。
【0014】
さらに、上記課題を解決するために、請求項7に記載の本発明における制御プログラムは、情報処理された情報を表示する第1の表示手段を含み、前記情報とは異なる情報を表示する第2の表示手段を着脱可能な前記情報処理を行う情報処理装置の制御プログラムであって、検出手段が、前記第2の表示手段が前記情報処理装置に接続されたか否かを検出する処理と、前記検出する処理により前記第2の表示手段が前記情報処理装置に接続されたことが検出されたとき、前記第1の表示手段の表示画面上にスライドパッド機能を有する領域であるグラフィカルユーザインタフェース部品を表示する処理と、を含むことを特徴とする。
【0015】
また、上記課題を解決するために、請求項8に記載の本発明における制御プログラムは、情報処理された情報を表示する第1の表示手段と、前記情報とは異なる情報を表示する第2の表示手段とを含む前記情報処理を行う情報処理装置の制御プログラムであって、監視手段が、前記第2の表示手段にユーザインタフェース部品が表示されているか否かを監視する処理と、前記監視する処理により、前記第2の表示手段に前記ユーザインタフェース部品が表示されていることが確認されたとき、前記第1の表示手段の表示画面上に前記ユーザインタフェース部品を操作するためのスライドパッド機能を有する領域であるグラフィカルユーザインタフェース部品を表示する処理と、を含むことを特徴とする。
【発明の効果】
【0016】
本発明によれば、スレートPCにおいて、タッチパネル等のユーザインタフェース部品(UI)が存在しない外部ディスプレイが接続された場合であっても、当該外部ディスプレイに対する操作を行うことができる情報処理装置、情報処理装置の制御方法、及び制御プログラムを得ることができる。
【図面の簡単な説明】
【0017】
【図1】本発明の実施形態における情報処理装置全体の構成を示すブロック図である。
【図2】本発明の実施形態における情報処理装置の動作を示すフローチャート図である。
【図3】本発明の実施形態における情報処理装置のタッチパネル領域内にスライドパッド機能を有する領域が表示されたことを説明する図である。
【発明を実施するための形態】
【0018】
次に、本発明を実施するための形態について図面を参照して詳細に説明する。なお、各図中、同一又は相当する部分には同一の符号を付しており、その重複説明は適宜に簡略化乃至省略する。
【0019】
図1は、本発明の実施形態における情報処理装置全体の構成を示すブロック図である。図1において、情報処理装置10は、表示部(以下、「内部ディスプレイ」ともいう。)11と、入力部12と、制御部13とで構成され、表示部21を有する外部ディスプレイ20と接続されている。入力部12は、表示部12を指又はタッチペン等で押下した箇所の絶対的な位置を検出するタッチパネルで構成されている。また、情報処理装置10として、スレートPCを想定して説明を行う。
【0020】
情報処理装置10の制御部13は、表示部11と入力部12とを制御し、UI(User Interface)入力デバイス検知部131と、表示部接続検出部132と、UI部品表示監視部133と、GUI部品表示部134とから構成されている。
【0021】
UI入力デバイス検知部131は、情報処理装置10に対してマウス等の入力デバイスが接続されているか否かを検知するものである。また、表示部接続検出部132は、情報処理装置10に対して外部ディスプレイ20が接続されているか否かを検出するものである。
【0022】
さらに、UI部品表示監視部133は、外部ディスプレイ20の表示部21に、ボタンやチェックボックスなどのグラフィカルユーザインタフェース部品が表示されているか否かを監視するものである。そして、GUI部品表示部134は、情報処理装置10の表示部(タッチパネル)11上にスライドパッドとして機能する領域を設けるためのグラフィカルユーザインタフェース(GUI)部品を表示するものである。
【0023】
そして、UI入力デバイス検知部131、表示部接続検出部132、UI部品表示監視部133、GUI部品表示部134、外部ディスプレイ20、及び表示部21は、それぞれ制御部13の図示しないCPU(Central Processing Unit)が、図示しないROM(Read Only Memory)、RAM(Random Access Memory)等からなる記憶部に格納されたプログラムを実行することにより制御される。
【0024】
次に、本発明の実施の形態における情報処理装置10の動作について説明する。図2は、本発明の実施形態における情報処理装置10の動作を示すフローチャート図である。なお、以下の説明では、内部ディスプレイ10の表示部11に表示される画像と、外部ディスプレイ20の表示部21に表示される画像とは、異なるものであることを前提として説明する。
【0025】
まず最初に、マウス等のユーザインタフェース(UI)デバイスが、内部ディスプレイに接続されているか否かがUI入力デバイス検知部131により検知され(ステップ(以下、「S」という。)201)、マウス等のユーザインタフェース(UI)デバイスが接続されていると検知された場合には(S201:Yes)、本発明の目的である外部ディスプレイ20の表示部21に表示されたユーザインタフェース(UI)部品を操作することが可能となるので、後のステップに移行しない。
【0026】
マウス等のユーザインタフェース(UI)デバイスが接続されていないと検知された場合には(S201:No)、S202へ移行し、内部ディスプレイ11に対して外部ディスプレイ20が接続されているか否かが表示部接続検出部132により検出される。内部ディスプレイ11に対して外部ディスプレイ20が接続されていないと検出された場合には(S202:No)、本発明の目的である外部ディスプレイ20の表示部21に表示されたユーザインタフェース(UI)部品を操作することがそもそも必要ないので、後のステップに移行しない。
【0027】
S202において、内部ディスプレイ11に対して外部ディスプレイ20が接続されていると判断された場合には(S202:Yes)、S203へ移行し、外部ディスプレイの表示部21にユーザインタフェース(UI)部品が表示されているか否かがUI部品表示監視部133により監視される。外部ディスプレイ20の表示部21にユーザインタフェース(UI)部品が表示されていないと判断された場合には(S203:No)、S206へ移行し、外部ディスプレイ20の表示部21には従来のままプレゼンテーション用の画面等が表示され、S203に戻る。
【0028】
一方、S203において、外部ディスプレイ20の表示部21にユーザインタフェース(UI)部品が表示されていると判断された場合には(S203:Yes)、S204へ移行し、GUI部品表示部134が、内部ディスプレイ11のタッチパネル上の一部の領域に、スライドパッドのように使用することができるグラフィカルユーザインタフェース(GUI)部品を表示し、S205においてグラフィカルユーザインタフェース(GUI)部品(スライドパッド領域)が操作されることにより、外部ディスプレイ20の表示部21上のマウスポインタ等を用いてユーザインタフェース(UI)部品(ボタンやチェックボックス等)を操作することができる(S205)。
【0029】
ここで、S204において、GUI部品表示部134が、内部ディスプレイ11のタッチパネル上の一部の領域に、スライドパッドのように使用することができるグラフィカルユーザインタフェース(GUI)部品を表示することについて具体的に説明する。図3は、本発明の実施形態における情報処理装置10(スレートPC300)のタッチパネル301領域内にスライドパッド機能を有する領域302が表示されたことを説明する図である。
【0030】
図3に示すように、スレートPC300のタッチパネル301上の一部の領域に、スライドパッドのように使用することができるグラフィカルユーザインタフェース(GUI)部品領域302が形成され、指又はタッチペン等をこのスライドパッド303上でスライドさせ相対的な距離だけマウスポインタを移動させることにより、外部ディスプレイ20の表示部21上のユーザインタフェース(UI)部品を操作することができるのである。
【0031】
なお、上記S202において、内部ディスプレイに対して外部ディスプレイ20が接続されていると判断された場合には(S202:Yes)、S203へ移行し、外部ディスプレイの表示部21にユーザインタフェース(UI)部品が表示されているか否かがUI部品表示監視部133により監視されると述べたが、S202において、内部ディスプレイに対して外部ディスプレイ20が接続されていると判断された場合(S202:Yes)、及びS203において、外部ディスプレイ20の表示部21にユーザインタフェース(UI)部品が表示されていると判断された場合(S203:Yes)のそれぞれにおいて、S204へ移行し、GUI部品表示部134が、内部ディスプレイ11のタッチパネル上の一部の領域に、スライドパッドのように使用することができるグラフィカルユーザインタフェース(GUI)部品を表示するようにしても良い。
【0032】
なお、この図2に示した一連の動作は、情報処理装置10の制御部13に設けられた図示しないCPU(Central Processing Unit)が、図示しないROM(Read Only Memory)、RAM(Random Access Memory)等からなる記憶部に格納されたプログラムを実行することによって行われる。
【0033】
また、本実施形態においては、情報処理装置10と外部ディスプレイ20との間の接続を、有線を介して行う例について説明しているが、接続手段は必ずしも有線に限られず、他の接続手段を用いても良いことは勿論のことである。
【0034】
さらに、上記実施形態においては、情報処理装置10としてスレートPCを想定した場合について説明したが、情報処理装置10は、スレートPCに限定されることなく、板状の本体表面全面にタッチパネル式ディスプレイが搭載し、マウス等の入力デバイスを具備しない情報処理装置であれば如何なる情報処理装置であっても良い。
【0035】
そして、本実施形態においては、スレートPC300のタッチパネル301の右下部分の一部の領域にグラフィカルユーザインタフェース(GUI)部品領域302が形成されることを説明したが、グラフィカルユーザインタフェース(GUI)部品領域302は、タッチパネル301上の一部の領域であれば如何なる場所に形成しても良く、また、グラフィカルユーザインタフェース(GUI)部品領域302のサイズも任意に変更可能である。
【0036】
以上説明してきたように、本発明によれば、マウス等の入力デバイスを具備しない情報処理装置に対してユーザインタフェース部品(UI)が存在しない外部ディスプレイが接続された場合であっても、当該外部ディスプレイに対する操作を行うことができる情報処理装置、情報処理装置の制御方法、及び制御プログラムを得ることができるのである。
【0037】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範囲な趣旨及び範囲から逸脱することなく、これら具体例に様々な修正及び変更が可能である。
【符号の説明】
【0038】
10 情報処理装置
11、21 表示部
12 入力部
13 制御部
131 UI入力デバイス検知部
132 表示部接続検出部
133 UI部品表示監視部
134 GUI部品表示部
20 外部ディスプレイ
300 スレートPC
301 タッチパネル
302 グラフィカルユーザインタフェース(GUI)部品
303 スライドパッド

【特許請求の範囲】
【請求項1】
表示手段を有する情報処理装置であって、
前記表示手段の表示画面上にタッチパネル機能を有する領域と、スライドパッド機能を有する領域と、を設けたことを特徴とする情報処理装置。
【請求項2】
情報処理された情報を表示する第1の表示手段を含み、前記情報とは異なる情報を表示する第2の表示手段を着脱可能な前記情報処理を行う情報処理装置であって、
前記第2の表示手段が前記情報処理装置に接続されたか否かを検出する検出手段を含み、
前記検出手段により前記第2の表示手段が前記情報処理装置に接続されたことが検出されたとき、前記第1の表示手段の表示画面上にスライドパッド機能を有する領域であるグラフィカルユーザインタフェース部品を表示することを特徴とする情報処理装置。
【請求項3】
情報処理された情報を表示する第1の表示手段と、前記情報とは異なる情報を表示する第2の表示手段とを含む前記情報処理を行う情報処理装置であって、
前記第2の表示手段にユーザインタフェース部品が表示されているか否かを監視する監視手段を含み、前記監視手段により前記第2の表示手段に前記ユーザインタフェース部品が表示されていることが確認されたとき、前記第1の表示手段の表示画面上に前記ユーザインタフェース部品を操作するためのスライドパッド機能を有する領域であるグラフィカルユーザインタフェース部品を表示することを特徴とする情報処理装置。
【請求項4】
前記第1の表示手段にユーザインタフェース入力手段が接続されているか否かを検知する検知手段をさらに含み、前記検知手段により前記ユーザインタフェース入力手段が接続されていないことが検知されたとき、前記第1の表示手段の表示画面上に前記ユーザインタフェース部品を操作するためのグラフィカルユーザインタフェース部品を表示することを特徴とする請求項2又は3に記載の情報処理装置。
【請求項5】
情報処理された情報を表示する第1の表示手段を含み、前記情報とは異なる情報を表示する第2の表示手段を着脱可能な前記情報処理を行う情報処理装置の制御方法であって、
検出手段が、前記第2の表示手段が前記情報処理装置に接続されたか否かを検出する工程と、
前記検出する工程により、前記第2の表示手段が前記情報処理装置に接続されたことが検出されたとき、前記第1の表示手段の表示画面上にスライドパッド機能を有する領域であるグラフィカルユーザインタフェース部品を表示する工程と、
を含むことを特徴とする制御方法。
【請求項6】
情報処理された情報を表示する第1の表示手段と、前記情報とは異なる情報を表示する第2の表示手段とを含む前記情報処理を行う情報処理装置の制御方法であって、
監視手段が、前記第2の表示手段にユーザインタフェース部品が表示されているか否かを監視する工程と、
前記監視する工程により、前記第2の表示手段に前記ユーザインタフェース部品が表示されていることが確認されたとき、前記第1の表示手段の表示画面上に前記ユーザインタフェース部品を操作するためのスライドパッド機能を有する領域であるグラフィカルユーザインタフェース部品を表示する工程と、
を含むことを特徴とする制御方法。
【請求項7】
情報処理された情報を表示する第1の表示手段を含み、前記情報とは異なる情報を表示する第2の表示手段を着脱可能な前記情報処理を行う情報処理装置の制御プログラムであって、
検出手段が、前記第2の表示手段が前記情報処理装置に接続されたか否かを検出する処理と、
前記検出する処理により前記第2の表示手段が前記情報処理装置に接続されたことが検出されたとき、前記第1の表示手段の表示画面上にスライドパッド機能を有する領域であるグラフィカルユーザインタフェース部品を表示する処理と、
を含むことを特徴とする制御プログラム。
【請求項8】
情報処理された情報を表示する第1の表示手段と、前記情報とは異なる情報を表示する第2の表示手段とを含む前記情報処理を行う情報処理装置の制御プログラムであって、
監視手段が、前記第2の表示手段にユーザインタフェース部品が表示されているか否かを監視する処理と、
前記監視する処理により、前記第2の表示手段に前記ユーザインタフェース部品が表示されていることが確認されたとき、前記第1の表示手段の表示画面上に前記ユーザインタフェース部品を操作するためのスライドパッド機能を有する領域であるグラフィカルユーザインタフェース部品を表示する処理と、
を含むことを特徴とする制御プログラム。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate