(57)【要約】【課題】情報処理装置を操作する態様に応じた表示を行うことができるプログラム等を提供すること。【解決手段】各種の処理が対応付けられている複数の第１画像を表示部に表示させる指示の入力を受け付ける第１オブジェクト画像を、表示部に表示させる。第１表示制御手段によって表示されている第１オブジェクト画像を選択する操作が、第１受付手段または第２受付手段によって受け付けられた場合に、複数の第１画像を表示部に表示させる。第１表示制御手段によって表示されている複数の第１画像のうちの何れかを選択する操作が、第１受付手段または第２受付手段によって受け付けられた場合に、選択された第１画像に対応付けられている処理を実行する。第１オブジェクト画像を選択する操作が第１受付手段で受け付けられた場合には、第１の態様で複数の第１画像を表示させ、第２受付手段で受け付けられた場合には、第２の態様で複数の第１画像を表示させる。【選択図】図２
2018045734.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
ポインティングデバイスから入力される、ポインタの移動方向や移動量を表すポインタ位置情報に応じて、前記表示部に前記ポインタを表示させるとともに、前記ポインティングデバイスから、前記ポインタの表示位置に対応する画像を選択することを示す画像選択情報が入力されることに応じて、前記画像の選択を受け付ける第１受付手段と、
前記表示部の表示領域内へ指示体が接触又は、近接した位置を示す座標である指示座標を検出し、前記指示座標に対応する画像の選択を受け付ける第２受付手段と、
を備えた情報処理装置のコンピュータが読み取り可能なプログラムであって、
前記コンピュータを、
各種の処理が対応付けられている複数の第１画像を前記表示部に表示させる指示の入力を受け付けるための第１オブジェクト画像を、前記表示部に表示させる第１表示制御手段と、
前記第１表示制御手段によって表示されている前記第１オブジェクト画像を選択する操作が、前記第１受付手段または前記第２受付手段によって受け付けられた場合に、前記複数の第１画像を前記表示部に表示させる第２表示制御手段と、
前記第１表示制御手段によって表示されている前記複数の第１画像のうちの何れかを選択する操作が、前記第１受付手段または前記第２受付手段によって受け付けられた場合に、選択された前記第１画像に対応付けられている処理を実行する第１処理実行手段と、
して機能させ、
前記第２表示制御手段は、前記第１オブジェクト画像を選択する操作が前記第１受付手段で受け付けられた場合には、第１の態様で前記複数の第１画像を表示させ、前記第１オブジェクト画像を選択する操作が前記第２受付手段で受け付けられた場合には、第２の態様で前記複数の第１画像を表示させることを特徴とするプログラム。
【請求項２】
前記情報処理装置は、前記第１表示制御手段を実行するためのアプリケーションプログラムをインストールすることが可能とされており、
前記コンピュータを、
前記アプリケーションプログラムを起動する指示の入力を受け付けるための第２オブジェクト画像を前記表示部に表示させる第３表示制御手段と、
前記第３表示制御手段によって表示されている前記第２オブジェクト画像を選択する操作が、前記第１受付手段または前記第２受付手段によって受け付けられた場合に、前記アプリケーションプログラムを起動する起動制御手段と、
前記アプリケーションプログラムによって実行される前記第１表示制御手段によって表示されている前記第１オブジェクト画像を選択する操作が、前記第１受付手段または前記第２受付手段によって受け付けられた場合に、前記複数の第１画像を前記表示部に表示させる第４表示制御手段と、
してさらに機能させ、
前記第４表示制御手段は、前記第２オブジェクト画像を選択する操作が前記第１受付手段で受け付けられた場合には、前記第１の態様で前記複数の第１画像を表示させ、前記第２オブジェクト画像を選択する操作が前記第２受付手段で受け付けられた場合には、前記第２の態様で前記複数の第１画像を表示させることを特徴とする請求項１に記載のプログラム。
【請求項３】
前記第１の態様は、前記第１オブジェクト画像の表示位置から引き出されるようなアニメーション効果を伴って前記複数の第１画像が表示される、プルダウン態様であり、
前記第２の態様は、前記複数の第１画像が飛び出すようなアニメーション効果を伴って前記複数の第１画像が表示される、ポップアップ態様であることを特徴とする請求項１または２に記載のプログラム。
【請求項４】
表示部と、
ポインティングデバイスから入力される、ポインタの移動方向や移動量を表すポインタ位置情報に応じて、前記表示部に前記ポインタを表示させるポインタ表示制御手段と、
前記表示部の表示領域内へ指示体が接触又は、近接した位置を示す座標である指示座標を検出する指示座標検出手段と、
を備えた情報処理装置のコンピュータが読み取り可能なプログラムであって、
前記コンピュータを、
各種の操作入力を受け付けるための第３オブジェクト画像を、前記表示部に表示させる第５表示制御手段と、
前記第５表示制御手段によって表示されている前記第３オブジェクト画像の表示範囲内に前記ポインタが表示されている場合に、前記第３オブジェクト画像の表示範囲外で前記指示座標検出手段が前記指示座標を検出することに応じて、検出された前記指示座標を基準として、複数の第２画像を前記表示部に表示させる第６表示制御手段と、
前記第６表示制御手段によって表示されている前記複数の第２画像のうちのいずれかの表示範囲内で、前記指示座標検出手段が前記指示座標を検出することに応じて、前記指示座標が表示範囲内で検出された第２画像に対応付けられている処理を実行する第２処理実行手段と、
して機能させ、
前記複数の第２画像の各々には、前記第３オブジェクト画像で入力が受け付けられる操作に関する各種の処理が対応付けられていることを特徴とするプログラム。
【請求項５】
前記第３オブジェクト画像が、文字列の入力を受け付けるための画像である場合には、前記第２画像には、前記文字列のサイズまたは種類を設定する処理が対応付けられていることを特徴とする請求項４に記載のプログラム。
【請求項６】
表示部と、
ポインティングデバイスから入力される、ポインタの移動方向や移動量を表すポインタ位置情報に応じて、前記表示部に前記ポインタを表示させるとともに、前記ポインティングデバイスから、前記ポインタの表示位置に対応する画像または位置を選択することを示す選択情報が入力されることに応じて、前記画像または前記位置の選択を受け付ける第１受付手段と、
前記表示部の表示領域内へ指示体が接触又は、近接した位置を示す座標である指示座標を検出し、前記指示座標に対応する画像または位置の選択を受け付ける第２受付手段と、
を備えた情報処理装置のコンピュータが読み取り可能なプログラムであって、
前記コンピュータを、
前記表示部に表示されているオブジェクト画像を選択する操作が、前記第１受付手段および前記第２受付手段のうちの一方の受付手段で受け付けられた場合に、選択された前記オブジェクト画像である選択オブジェクト画像を記憶部に記憶させるコピー手段と、
前記コピー手段によって前記選択オブジェクト画像が記憶された後に、前記表示部に表示されている表示画面内の特定位置を指定する操作が、前記第１受付手段および前記第２受付手段のうちの他方の受付手段で受け付けられた場合に、前記特定位置を基準として、前記選択オブジェクト画像を前記表示部に表示させる貼付手段と、
して機能させることを特徴とするプログラム。
【請求項７】
前記コピー手段は、前記選択オブジェクト画像を前記記憶部に記憶させるコピー処理を複数回実行することが可能とされており、
前記貼付手段は、当該貼付手段の直前に実行された前記コピー処理によって前記記憶部に記憶されている前記選択オブジェクト画像を、前記表示部に表示させることを特徴とする請求項６に記載のプログラム。
【請求項８】
前記選択オブジェクト画像は、前記第１受付手段によるドラッグ操作によって選択された文字列であり、
前記特定位置は、前記第２受付手段によって検出された指示座標であることを特徴とする請求項６または７に記載のプログラム。
【請求項９】
表示部と、
ポインティングデバイスから入力される、ポインタの移動方向や移動量を表すポインタ位置情報に応じて、前記表示部に前記ポインタを表示させるとともに、前記ポインティングデバイスから、前記ポインタの表示位置に対応する画像を選択することを示す画像選択情報が入力されることに応じて、前記画像の選択を受け付ける第１受付手段と、
前記表示部の表示領域内へ指示体が接触又は、近接した位置を示す座標である指示座標を検出し、前記指示座標に対応する画像の選択を受け付ける第２受付手段と、
各種の処理が対応付けられている複数の第１画像を前記表示部に表示させる指示の入力を受け付けるための第１オブジェクト画像を、前記表示部に表示させる第１表示制御手段と、
前記第１表示制御手段によって表示されている前記第１オブジェクト画像を選択する操作が、前記第１受付手段または前記第２受付手段によって受け付けられた場合に、前記複数の第１画像を前記表示部に表示させる第２表示制御手段と、
前記第１表示制御手段によって表示されている前記複数の第１画像のうちの何れかを選択する操作が、前記第１受付手段または前記第２受付手段によって受け付けられた場合に、選択された前記第１画像に対応付けられている処理を実行する第１処理実行手段と、
を備え、
前記第２表示制御手段は、前記第１オブジェクト画像を選択する操作が前記第１受付手段で受け付けられた場合には、第１の態様で前記複数の第１画像を表示させ、前記第１オブジェクト画像を選択する操作が前記第２受付手段で受け付けられた場合には、第２の態様で前記複数の第１画像を表示させることを特徴とする情報処理装置。
【請求項１０】
表示部と、
ポインティングデバイスから入力される、ポインタの移動方向や移動量を表すポインタ位置情報に応じて、前記表示部に前記ポインタを表示させるポインタ表示制御手段と、
前記表示部の表示領域内へ指示体が接触又は、近接した位置を示す座標である指示座標を検出する指示座標検出手段と、
各種の操作入力を受け付けるための第３オブジェクト画像を、前記表示部に表示させる第５表示制御手段と、
前記第５表示制御手段によって表示されている前記第３オブジェクト画像の表示範囲内に前記ポインタが表示されている場合に、前記第３オブジェクト画像の表示範囲外で前記指示座標検出手段が前記指示座標を検出することに応じて、検出された前記指示座標を基準として、複数の第２画像を前記表示部に表示させる第６表示制御手段と、
前記第６表示制御手段によって表示されている前記複数の第２画像のうちのいずれかの表示範囲内で、前記指示座標検出手段が前記指示座標を検出することに応じて、前記指示座標が表示範囲内で検出された第２画像に対応付けられている処理を実行する第２処理実行手段と、
を備え、
前記複数の第２画像の各々には、前記第３オブジェクト画像で入力が受け付けられる操作に関する各種の処理が対応付けられていることを特徴とする情報処理装置。
【請求項１１】
表示部と、
ポインティングデバイスから入力される、ポインタの移動方向や移動量を表すポインタ位置情報に応じて、前記表示部に前記ポインタを表示させるとともに、前記ポインティングデバイスから、前記ポインタの表示位置に対応する画像または位置を選択することを示す選択情報が入力されることに応じて、前記画像または前記位置の選択を受け付ける第１受付手段と、
前記表示部の表示領域内へ指示体が接触又は、近接した位置を示す座標である指示座標を検出し、前記指示座標に対応する画像または位置の選択を受け付ける第２受付手段と、
前記表示部に表示されているオブジェクト画像を選択する操作が、前記第１受付手段および前記第２受付手段のうちの一方の受付手段で受け付けられた場合に、選択された前記オブジェクト画像である選択オブジェクト画像を記憶部に記憶させるコピー手段と、
前記コピー手段によって前記選択オブジェクト画像が記憶された後に、前記表示部に表示されている表示画面内の特定位置を指定する操作が、前記第１受付手段および前記第２受付手段のうちの他方の受付手段で受け付けられた場合に、前記特定位置を基準として、前記選択オブジェクト画像を前記表示部に表示させる貼付手段と、
を備えることを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、画像を表示部に表示させるプログラムおよび情報処理装置に関する。
【背景技術】
【０００２】
近年、マウス等のポインティングデバイスと、タッチパネルディスプレイを備える情報処理装置が普及してきている。このような情報処理装置では、ポインティングデバイスを用いた入力系統と、タッチパネルを用いた入力系統と、の２つの入力系統を用いて、入力操作を受け付けることができる。また、関連する技術が、特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２０２８８７号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ポインティングデバイスを用いた入力系統およびタッチパネルを用いた入力系統を共存させると、操作性が低下してしまう場合がある。本明細書では、このような不便性を解消することができる技術を提供する。
【課題を解決するための手段】
【０００５】
本明細書に記載されているプログラムは、表示部と、ポインティングデバイスから入力される、ポインタの移動方向や移動量を表すポインタ位置情報に応じて、表示部にポインタを表示させるとともに、ポインティングデバイスから、ポインタの表示位置に対応する画像を選択することを示す画像選択情報が入力されることに応じて、画像の選択を受け付ける第１受付手段と、表示部の表示領域内へ指示体が接触又は、近接した位置を示す座標である指示座標を検出し、指示座標に対応する画像の選択を受け付ける第２受付手段と、を備えた情報処理装置のコンピュータが読み取り可能なプログラムであって、コンピュータを、各種の処理が対応付けられている複数の第１画像を表示部に表示させる指示の入力を受け付けるための第１オブジェクト画像を、表示部に表示させる第１表示制御手段と、第１表示制御手段によって表示されている第１オブジェクト画像を選択する操作が、第１受付手段または第２受付手段によって受け付けられた場合に、複数の第１画像を表示部に表示させる第２表示制御手段と、第１表示制御手段によって表示されている複数の第１画像のうちの何れかを選択する操作が、第１受付手段または第２受付手段によって受け付けられた場合に、選択された第１画像に対応付けられている処理を実行する第１処理実行手段と、して機能させ、第２表示制御手段は、第１オブジェクト画像を選択する操作が第１受付手段で受け付けられた場合には、第１の態様で複数の第１画像を表示させ、第１オブジェクト画像を選択する操作が第２受付手段で受け付けられた場合には、第２の態様で複数の第１画像を表示させることを特徴とする。
【０００６】
本明細書に記載されているプログラム等によれば、ポインティングデバイスによって画像選択を受け付ける第１受付手段と、指示座標によって画像選択を受け付ける第２受付手段と、の何れによって、第１オブジェクト画像を選択する操作が受け付けられたかに応じて、第１画像の表示態様を変更することができる。これにより、選択が行われた受付手段に応じて、第１画像の表示態様を最適化することが可能となるため、操作性を向上させることができる。
【０００７】
本明細書に記載されているプログラム等によれば、第１画像の表示態様を第１受付手段と第２受付手段との何れに適した態様にするかを、アプリケーションプログラムの起動命令の入力受付態様に基づいて決定することができる。これにより、第１画像の表示態様を決定するための専用の処理を、別途行う必要を無くすことができるため、操作性を向上させることができる。
【０００８】
第１受付手段によって第１オブジェクト画像の選択を受け付ける場合には、第１オブジェクト画像が指示体などによって隠れてしまうことがない。よって本明細書に記載されているプログラム等によれば、第１オブジェクト画像の表示位置から複数の第１画像が引き出されるように表示されるプルダウン態様を用いることができる。また、第２受付手段によって第１オブジェクト画像の選択を受け付ける場合には、第１オブジェクト画像が指示体などによって隠れてしまう場合がある。よって本明細書に記載されているプログラム等によれば、第１画像が飛び出すように表示されるポップアップ態様を用いて、第１画像を表示することができる。これにより、第１オブジェクト画像の表示位置に依存せずに第１画像を表示できるため、第１画像が指示体などによって隠れてしまう事態を防止することができ、視認性を高めることができる。
【０００９】
本明細書に記載されているプログラム等によれば、入力対象を選択する操作をポインタ表示制御手段によって受け付けるとともに、入力に関する各種の処理を選択する操作を指示座標検出手段によって受け付けることができる。これにより、入力対象を選択する操作および入力に関する各種の処理を選択する操作を、ポインタ表示制御手段のみで受け付ける場合に比して、ポインタ表示制御手段でのポインタ移動距離を短縮化することができる。よって、操作性を高めることが可能となる。
【００１０】
本明細書に記載されているプログラム等によれば、文字列を入力する位置を指定する操作をポインタ表示制御手段によって受け付けるとともに、文字列のサイズや種類を設定する操作を指示座標検出手段によって受け付けることができる。よって、操作性を高めることが可能となる。
【００１１】
本明細書に記載されているプログラム等によれば、選択オブジェクト画像をコピーする操作と、コピーされた選択オブジェクト画像を貼り付ける操作とを、第１受付手段および第２受付手段の各々に割り当てることができる。これにより、コピー操作および貼り付け操作を、１つの手段のみで実行する場合に比して、ポインタや指示体の移動距離を短縮化することができる。よって、操作性を高めることが可能となる。
【００１２】
本明細書に記載されているプログラム等によれば、コピー処理が複数回行われる場合において、何れのコピー処理でコピーされた選択オブジェクト画像を貼り付けるのかについての選択を行う必要がない。これにより、操作性を高めることが可能となる。
【００１３】
本明細書に記載されているプログラム等によれば、第１受付手段のドラッグ操作によって、文字列の選択を受け付けることができる。第１受付手段は、画面が指示体によって隠されてしまうことのない手段であるため、選択対象の文字列を確実に目視で確認することが可能となる。これにより、操作性を高めることが可能となる。
【００１４】
なお、上記のプログラムと同様の動作を行うことができる情報処理装置も、新規で有用である。
【図面の簡単な説明】
【００１５】
【図１】情報処理装置のブロック図である。
【図２】第１実施形態に係る情報処理装置の動作フローチャートを示す図である。
【図３】表示画面の一例を示す図である。
【図４】表示画面の一例を示す図である。
【図５】表示画面の一例を示す図である。
【図６】表示画面の一例を示す図である。
【図７】第２実施形態に係る情報処理装置の動作フローチャートを示す図である。
【図８】第３実施形態に係る情報処理装置の動作フローチャートを示す図である。
【図９】表示画面の一例を示す図である。
【図１０】表示画面の一例を示す図である。
【図１１】第４実施形態に係る情報処理装置の動作フローチャートを示す図である。
【発明を実施するための形態】
【００１６】
＜第１実施形態＞
図１に、第１実施形態として例示される情報処理装置１０のブロック図を示す。図１に示すように、情報処理装置１０は、マウス５、ＣＰＵ（Central Processing Unitの略）１１、記憶部１２、無線送受信部１５、無線アンテナ部１６、ボタン入力部１７、パネル１８、座標検出部１９、を主に備えている。情報処理装置１０の一例としては、ＰＣ（Personal Computerの略）が挙げられる。
【００１７】
ボタン入力部１７は、情報処理装置１０のユーザによる操作を受け付ける。ボタン入力部１７の一例としては、キーボードが挙げられる。パネル１８は、情報処理装置１０の各種機能情報を表示する。座標検出部１９は、パネル１８の表示領域内へ指示体（例：ユーザの指先）が接触または近接した位置を示す座標である、指示座標を検出する部位である。座標検出部１９は、パネル１８と一体に構成されることで、タッチパネル２０として機能する。すなわち、情報処理装置１０は、マウス５を用いた入力系統と、タッチパネル２０を用いた入力系統と、の２つの入力系統を用いて、入力操作を受け付けることができる装置である。座標検出部１９は、同時に複数の指示座標を検出することが可能とされている。無線送受信部１５は、無線アンテナ部１６を介して、無線ＬＡＮのインフラストラクチャーモードに準拠する無線通信を行う。
【００１８】
ＣＰＵ１１は、記憶部１２内のプログラム２１に従って処理を実行する。以降、文書作成アプリケーション３１やオペレーティングシステム２１ｅなど、プログラムを実行するＣＰＵ１１のことを、単にプログラム名でも記載する場合がある。例えば「オペレーティングシステム２１ｅが」という記載は、「オペレーティングシステム２１ｅを実行するＣＰＵ１１が」を意味する場合がある。
【００１９】
記憶部１２は、ＲＡＭ（Random Access Memoryの略）、ＲＯＭ（Read Only Memoryの略）、フラッシュメモリ、ＨＤＤ（ハードディスクの略）、ＣＰＵ１１が備えるバッファなどが組み合わされて構成されている。記憶部１２は、プログラム２１を記憶する。プログラム２１は、オペレーティングシステム２１ｅ、文書作成アプリケーション３１、表計算アプリケーション３２、ブラウザアプリケーション３３、を含んでいる。
【００２０】
オペレーティングシステム２１ｅは、パネル１８に各種の画像を表示させる機能や、文書作成アプリケーション３１やブラウザアプリケーション３３に共通して利用される基本的な機能を、提供するプログラムである。またオペレーティングシステム２１ｅは、各アプリケーションが各種ハードウェアに指示をするためのＡＰＩ（Application Programming Interfaceの略）を提供するプログラムでもある。本明細書では、オペレーティングシステム２１ｅとして、Ｗｉｎｄｏｗｓ８（登録商標）が用いられる場合を説明する。
【００２１】
オペレーティングシステム２１ｅは、第１受付手段および第２受付手段としてＣＰＵ１１を機能させる。第１受付手段は、マウス５から入力される、ポインタの移動方向や移動量を表すポインタ位置情報に応じて、パネル１８にポインタ画像を表示させる。また第１受付手段は、マウス５から、ポインタ画像の表示位置に対応する画像を選択することを示す画像選択情報が入力されることに応じて、画像の選択を受け付ける。画像選択情報の一例としては、マウス５の左クリックボタンが押下されたことを示す情報が挙げられる。第２受付手段は、パネル１８の表示領域内へ指示体が接触または近接した位置を示す座標である、指示座標を検出する。そして、指示座標に対応する画像の選択を受け付ける。
【００２２】
文書作成アプリケーション３１は、各種の文書ファイルを作成するためのプログラムであり、例えばマイクロソフト・ワード（登録商標）が挙げられる。表計算アプリケーション３２は、各種の計算を実行するためのプログラムであり、例えばマイクロソフト・エクセル（登録商標）が挙げられる。ブラウザアプリケーション３３は、不図示のウェブサーバからウェブページデータを取得して、ウェブページ画像をパネル１８に表示させるためのプログラムである。ブラウザアプリケーション３３の例としては、インターネットエクスプローラ（登録商標）が挙げられる。文書作成アプリケーション３１〜ブラウザアプリケーション３３の各アプリケーションは、ユーザ等によって情報処理装置１０にインストールすることで、利用することが可能である。
【００２３】
記憶部１２には、オブジェクト画像データが記憶されている。オブジェクト画像データは、各種の情報を表示するオブジェクト画像を表示部に表示させる画像データである。オブジェクト画像の例としては、各種の命令の入力を受け付けるボタン画像やウインドウ画像、各種の文字列の入力を受け付けるキーボード画像などが挙げられる。また記憶部１２には、後述する、マウス起動フラグ、タッチパネル起動フラグ、選択オブジェクト画像などの各種のデータが、一時的に記憶される。
【００２４】
＜情報処理装置の動作＞
第１実施形態に係る情報処理装置１０の動作を、図２のフローチャートを用いて説明する。ユーザが、ボタン入力部１７を介して情報処理装置１０を起動させる操作を入力すると、ＣＰＵ１１は、オペレーティングシステム２１ｅを読み込んで情報処理装置１０の全体の制御を開始する。これにより、図２のフローが開始される。
【００２５】
Ｓ１１０においてＣＰＵ１１は、各種の表示画面の表示指示が入力されたか否かを判断する。表示画面の一例としては、文書作成画面であってもよい。表示指示が入力されたか否かの判断は、例えば、文書作成アプリケーション３１の起動指示を受け付けるための起動受付画像（例：アプリケーションのアイコン画像）が選択されたか否かによって行われてもよい。否定判断される場合（Ｓ１１０：ＮＯ）にはＳ１１０へ戻り、肯定判断される場合（Ｓ１１０：ＹＥＳ）にはＳ１１５へ進む。
【００２６】
Ｓ１１５においてＣＰＵ１１は、各種のオブジェクト画像を含んだ表示画面をパネル１８に表示する。図３に、表示画面の一例である、表示画面Ｄ１を示す。表示画面Ｄ１には、ウインドウ画像Ｗ１が表示されている。ウインドウ画像Ｗ１には、リストボックス画像Ｐ１、ポインタ画像Ｐ２、ＯＫボタン画像Ｂ１、キャンセルボタン画像Ｂ２、が含まれている。リストボックス画像Ｐ１は、複数の第１画像を表示させる指示の入力を受け付けるための画像である。複数の第１画像の各々には、各種の処理が対応付けられている。そして、複数の第１画像のうちの何れか１つの第１画像が選択されると、選択された第１画像に対応付けられている処理が実行される。ポインタ画像Ｐ２は、マウス５による入力の現在地を指し示す画像である。ポインタ画像Ｐ２は、マウス５から入力される、移動方向や移動量を表すポインタ位置情報に応じて、表示画面Ｄ１内を移動させることができる。ＯＫボタン画像Ｂ１は、各種の処理の実行指示を受け付けるための画像である。キャンセルボタン画像Ｂ２は、各種の処理のキャンセル指示を受け付けるための画像である。第１実施形態の説明例では、以下、図３に示す表示画面が示されている場合の動作を説明する。
【００２７】
Ｓ１２０においてＣＰＵ１１は、リストボックス画像Ｐ１が選択されたか否かを判断する。当該判断は、第１受付手段または第２受付手段の何れかが、リストボックス画像Ｐ１を選択する操作を受け付けたか否かによって行われても良い。否定判断される場合（Ｓ１２０：ＮＯ）にはＳ１２０へ戻り、肯定判断される場合（Ｓ１２０：ＹＥＳ）にはＳ１２５へ進む。
【００２８】
Ｓ１２５においてＣＰＵ１１は、リストボックス画像Ｐ１の選択操作が、マウス５またはタッチパネル２０の何れによって行われたかを判断する。マウス５によって選択操作が行なわれたと判断される場合（Ｓ１２５：マウス）には、Ｓ１３０へ進む。具体的には、図３に示すように、ポインタ画像Ｐ２がリストボックス画像Ｐ１の表示領域内に存在する状態で、マウス５の左クリックボタンが押下されて画像選択情報が入力される場合に、第１受付手段として機能するＣＰＵ１１は、マウス５によってリストボックス画像Ｐ１の選択操作が行なわれたと判断する。
【００２９】
Ｓ１３０においてＣＰＵ１１は、プルダウン態様で、複数の第１画像を表示する。図４に、プルダウン態様で第１画像が表示されている、表示画面Ｄ２を示す。表示画面Ｄ２では、リストボックス画像Ｐ１から、第１画像Ｐ１１〜Ｐ１３が引き出されたように垂れ下がって表示されている。第１画像Ｐ１１〜Ｐ１３の各々は、機能１〜３のそれぞれを選択肢として表示している。そしてＳ１５０へ進む。
【００３０】
一方、Ｓ１２５において、タッチパネル２０によって選択操作が行なわれたと判断される場合（Ｓ１２５：タッチパネル）には、Ｓ１３５へ進む。具体的には、図５に示すように、指示座標Ｃ１がリストボックス画像Ｐ１の表示領域内で検出される場合に、第２受付手段として機能するＣＰＵ１１は、タッチパネル２０によってリストボックス画像Ｐ１の選択操作が行なわれたと判断する。指示座標Ｃ１は、ユーザの指先がパネル１８表面に接触または近接した位置を示す座標である。
【００３１】
Ｓ１３５においてＣＰＵ１１は、ポップアップ態様で、複数の第１画像を表示する。図６に、ポップアップ態様で第１画像が表示されている、表示画面Ｄ４を示す。表示画面Ｄ４では、ポップアップ画像Ｐ３が、リストボックス画像Ｐ１の近傍に飛び出すように表示されている。ポップアップ画像Ｐ３は、第１画像Ｐ２１〜Ｐ２３を含んでいる。第１画像Ｐ２１〜Ｐ２３の各々は、機能１〜３のそれぞれを選択肢として表示している。そしてＳ１５０へ進む。
【００３２】
Ｓ１５０においてＣＰＵ１１は、何れかの第１画像が選択されたか否かを判断する。当該判断は、第１受付手段または第２受付手段の何れかが、何れか１つの第１画像を選択する操作を受け付けたか否かによって行われても良い。否定判断される場合（Ｓ１５０：ＮＯ）にはＳ１５０へ戻り、肯定判断される場合（Ｓ１５０：ＹＥＳ）にはＳ１５５へ進む。
【００３３】
Ｓ１５５においてＣＰＵ１１は、選択された第１画像に対応付けられている処理を実行する。そしてＳ１１５へ戻る。
【００３４】
＜第１実施形態の効果＞
プルダウン態様では、リストボックス画像が選択されることに応じて、リストボックス画像を基準位置として、リストボックス画像から複数の第１画像が引き出されるように垂れ下がって表示される。また、指先などの指示体を用いてリストボックス画像を選択する場合には、リストボックス画像が選択された時点において指示体がリストボックス画像上に存在するため、指示体によってリストボックス画像の近傍（特に下方側）が物理的に隠されている状態となる。すると、指示体を用いてリストボックス画像が選択された場合に、プルダウン態様を用いて複数の第１画像を表示させる場合には、指示体によって複数の第１画像の一部が隠されてしまう場合がある。また、指示体によって隠されている第１画像を見るために、指示体がタッチパネル２０に接触または近接している状態で指示体の位置を移動させると、指示座標がリストボックス画像の表示領域外に移動する第１の場合や、指示座標が他のリストボックス画像の表示領域内に侵入してしまう第２の場合が発生することがある。そしてプルダウン態様では、第１の場合に、複数の第１画像の表示が終了してしまう場合がある。またプルダウン態様では、第２の場合に、複数の第１画像の表示内容が、他のリストボックス画像に関連する内容に意図せずに切り替わってしまう場合がある。
【００３５】
本明細書に記載されているオペレーティングシステム２１ｅによれば、リストボックス画像の選択操作がマウス５によって行われることを条件として（Ｓ１２５：マウス）、プルダウン態様で、複数の第１画像を表示させることができる（Ｓ１３０）。マウス５によってリストボックス画像の選択操作を行う場合には、ポインタ画像をリストボックス画像の表示領域内に移動させればよいため、リストボックス画像が指示体などによって物理的に隠されてしまうことがない。よって、指示体を用いる場合に比して、第１画像を選択しやすくすることができる。また、マウス５を用いてリストボックス画像が選択された場合に、選択肢を示す第１画像がプルダウン態様で表示される表示形態は、一般的に用いられている形態であり、ユーザになじみが深い形態である。よって、ユーザの利便性を向上させることができる。
【００３６】
また、本明細書に記載されているオペレーティングシステム２１ｅによれば、リストボックス画像の選択操作がタッチパネル２０によって行われることを条件として（Ｓ１２５：タッチパネル）、ポップアップ態様で、複数の第１画像を表示させることができる（Ｓ１３５）。ポップアップ態様では、複数の第１画像が飛び出すように表示されるため、リストボックス画像からある程度離れた場所に複数の第１画像を表示させても、ユーザに違和感を感じにくくさせることができる。よって、ポップアップ態様を用いる場合には、プルダウン態様を用いる場合よりも、リストボックス画像から遠い位置へ複数の第１画像を表示させることができるため、指示体によって複数の第１画像が隠されてしまう事態を防止することができる。また、ポップアップ態様を用いる場合には、プルダウン態様を用いる場合よりも、リストボックス画像と複数の第１画像との関連性が低いようにユーザに認識させることができる。従ってポップアップ態様では、指示座標がリストボックス画像の表示領域外に移動する第１の場合において、複数の第１画像の表示を終了させなくても、ユーザに違和感を感じにくくさせることができる。これにより、リストボックス画像の選択操作がタッチパネル２０によって行われる場合には、ポップアップ態様を用いて複数の第１画像を表示することにより、第１画像を選択しやすくすることが可能となる。
【００３７】
以上より、本明細書に記載されているオペレーティングシステム２１ｅによれば、ユーザ操作の入力方法に適した態様で複数の第１画像を表示させることにより、操作性を向上させることが可能となる。よって、マウス５を用いた入力系統およびタッチパネル２０を用いた入力系統を共存させる場合において、情報処理装置１０の操作性が悪化してしまう事態を防止することができる。
【００３８】
＜第２実施形態＞
第２実施形態は、プルダウン態様とポップアップ態様の何れを使用するかを、アプリケーションプログラムの起動命令の入力受付態様に基づいて決定する形態である。第２実施形態に係る情報処理装置１０の動作を、図７のフローチャートを用いて説明する。なお、図７において、図２と同一の符号が付されているステップの内容は説明済みであるため、ここでは説明を省略する。
【００３９】
ユーザが、ボタン入力部１７を介して情報処理装置１０を起動させる操作を入力すると、図７のフローが開始される。Ｓ１０５ａにおいてＣＰＵ１１は、ホーム画面（不図示）をパネル１８に表示させる。ホーム画面には、文書作成アプリケーション３１〜ブラウザアプリケーション３３の各々を起動する指示の入力を受け付けるための、複数の起動受付画像が含まれていてもよい。起動受付画像の一例としては、アプリケーションのアイコン画像が挙げられる。
【００４０】
Ｓ１１０ａにおいてＣＰＵ１１は、何れかのアプリケーションの起動指示が入力されたか否かを判断する。当該判断は、複数の起動受付画像の何れか１つを選択する操作が受け付けられたか否かによって行われても良い。否定判断される場合（Ｓ１１０ａ：ＮＯ）にはＳ１１０ａへ戻り、肯定判断される場合（Ｓ１１０ａ：ＹＥＳ）にはＳ１１１ａへ進む。
【００４１】
Ｓ１１１ａにおいてＣＰＵ１１は、起動受付画像の選択操作が、マウス５またはタッチパネル２０の何れによって行われたかを、記憶部１２に記憶させる。例えば、マウス５によって起動受付画像が選択された場合には、記憶部１２に記憶されているマウス起動フラグを「オン」に設定してもよい。タッチパネル２０によって起動受付画像が選択された場合には、記憶部１２に記憶されているタッチパネル起動フラグを「オン」に設定してもよい。
【００４２】
Ｓ１１３ａにおいてＣＰＵ１１は、Ｓ１１０ａで入力された起動指示に対応するアプリケーションを起動する。具体的には、ＣＰＵ１１は、文書作成アプリケーション３１〜ブラウザアプリケーション３３のうち、選択された起動受付画像に対応するアプリケーションを読み込む。Ｓ１１５においてＣＰＵ１１は、アプリケーションの起動が完了することに応じて、各種のオブジェクト画像を含んだ表示画面をパネル１８に表示する。Ｓ１２０においてＣＰＵ１１は、リストボックス画像が選択されたか否かを判断する。否定判断される場合（Ｓ１２０：ＮＯ）にはＳ１２０へ戻り、肯定判断される場合（Ｓ１２０：ＹＥＳ）にはＳ１２５ａへ進む。
【００４３】
Ｓ１２５ａにおいてＣＰＵ１１は、アプリケーションの起動指示が、マウス５またはタッチパネル２０の何れによって入力されたかを判断する。当該判断は、記憶部１２に記憶されているマウス起動フラグとタッチパネル起動フラグのうち、何れのフラグが「オン」に設定されているかを読み出すことによって行われてもよい。
【００４４】
マウス５によって起動操作が行なわれたと判断される場合（Ｓ１２５：マウス）には、Ｓ１３０へ進む。Ｓ１３０においてＣＰＵ１１は、図４の表示画面Ｄ２に示すように、プルダウン態様で、複数の第１画像を表示する。一方、Ｓ１２５において、タッチパネル２０によって軌道操作が行なわれたと判断される場合（Ｓ１２５：タッチパネル）には、Ｓ１３５へ進む。Ｓ１３５においてＣＰＵ１１は、図６の表示画面Ｄ４に示すように、ポップアップ態様で、複数の第１画像を表示する。
【００４５】
＜第２実施形態の効果＞
マウス５を用いた入力系統と、タッチパネル２０を用いた入力系統との両方が使用可能な情報処理装置１０では、ユーザが何れの入力系統を主に使用するかを選択することができる。この場合、主に使用する入力系統に適さないユーザインターフェースを使用してしまうと、操作性が低下してしまう場合がある。本明細書に記載されているオペレーティングシステム２１ｅによれば、ある１のアプリケーションを起動させるための起動受付画像を選択する操作がマウス５で受け付けられた場合には（Ｓ１１０ａ）、当該１のアプリケーションを主にマウス５を用いて操作する場合であると判断することができる。よって、当該１のアプリケーションの操作中にリストボックス画像が選択される場合には、マウス５の入力系統に適しているプルダウン態様で、複数の第１画像を表示させることができる（Ｓ１３０）。また、ある１のアプリケーションを起動させるための起動受付画像を選択する操作がタッチパネル２０で受け付けられた場合には（Ｓ１１０ａ）、当該１のアプリケーションを主にタッチパネル２０を用いて操作する場合であると判断することができる。よって、当該１のアプリケーションの操作中にリストボックス画像が選択される場合には、タッチパネル２０の入力系統に適しているポップアップ態様で、複数の第１画像を表示させることができる（Ｓ１３５）。
【００４６】
以上により、本明細書に記載されているオペレーティングシステム２１ｅによれば、１のアプリケーションの起動指示を受け付ける操作入力を、複数の第１画像の表示態様を決定するための操作入力としても流用することができる。これにより、第１画像の表示態様を決定するための専用の処理を、別途行う必要を無くすことができるため、ユーザの操作性を向上させることができる。
【００４７】
＜第３実施形態＞
第３実施形態は、オブジェクト画像以外の領域にタッチ入力が行われた場合に、ポインタ画像が位置している領域に関連する画像を、タッチ位置近傍に表示させる形態である。第３実施形態に係る情報処理装置１０の動作を、図８のフローチャートを用いて説明する。なお、図８において、図２と同一の符号が付されているステップの内容は説明済みであるため、ここでは説明を省略する。
【００４８】
Ｓ１１５においてＣＰＵ１１は、各種のオブジェクト画像を含んだ表示画面をパネル１８に表示する。図９に、表示画面の一例である、表示画面Ｄ５を示す。表示画面Ｄ５には、ウインドウ画像Ｗ２が表示されている。ウインドウ画像Ｗ２には、テキストボックス画像Ｐ４、ポインタ画像Ｐ２、ＯＫボタン画像Ｂ１、キャンセルボタン画像Ｂ２、が含まれている。テキストボックス画像Ｐ４は、文字列を示すテキスト情報の入力を受け付けるための画像である。
【００４９】
Ｓ１１７ｂにおいてＣＰＵ１１は、タッチパネル２０の表示領域内で指示座標が検出されたか否かを判断する。否定判断される場合（Ｓ１１７ｂ：ＮＯ）にはＳ１１７ｂへ戻り、肯定判断される場合（Ｓ１１７ｂ：ＹＥＳ）にはＳ１１９ｂへ進む。
【００５０】
Ｓ１１９ｂにおいてＣＰＵ１１は、検出された指示座標が、何れかのオブジェクト画像の表示領域内であるか否かを判断する。肯定判断される場合（Ｓ１１９ｂ：ＹＥＳ）には、当該オブジェクト画像が選択された場合であると判断され、Ｓ１２７ｂへ進む。Ｓ１２７ｂにおいてＣＰＵ１１は、選択されたオブジェクト画像に対応付けられている処理を実行する。そしてＳ１１５へ戻る。
【００５１】
一方、Ｓ１１９ｂにおいて否定判断される場合（Ｓ１１９ｂ：ＮＯ）には、Ｓ１２３ｂへ進む。Ｓ１１９ｂで否定判断される場合の具体的としては、図９の表示画面Ｄ５に示すように、何れのオブジェクト画像も表示されていない領域内で指示座標Ｃ２が検出される場合が挙げられる。
【００５２】
Ｓ１２３ｂにおいてＣＰＵ１１は、ポインタ画像が、何れかのオブジェクト画像の表示領域内に表示されている状態であるか否かを判断する。否定判断される場合（Ｓ１２３ｂ：ＮＯ）には、Ｓ１１５へ戻る。一方、肯定判断される場合（Ｓ１２３ｂ：ＹＥＳ）には、Ｓ１３５へ進む。肯定判断される場合の具体例としては、図９の表示画面Ｄ５に示すように、ポインタ画像Ｐ２がテキストボックス画像Ｐ４の表示領域内で検出される場合が挙げられる。
【００５３】
Ｓ１３５においてＣＰＵ１１は、ポップアップ態様で、複数の第２画像を表示する。このとき複数の第２画像の表示内容は、ポインタ画像Ｐ２が指し示しているオブジェクト画像の種類に対応した内容とされる。複数の第２画像は、Ｓ１１７ｂで検出された指示座標を基準として、当該指示座標の近傍に表示されてもよい。
【００５４】
図１０に、第２画像がポップアップ態様で表示されている表示画面Ｄ６を示す。表示画面Ｄ６では、ポップアップ画像Ｐ５が、指示座標Ｃ２の近傍に、飛び出すように表示されている。ポップアップ画像Ｐ５に含まれる第２画像Ｐ３１〜Ｐ３３の表示内容は、ポインタ画像Ｐ２が指し示しているオブジェクト画像（本説明例では、テキストボックス画像Ｐ４）の種類に対応した表示内容とされている。具体的には、第２画像Ｐ３１〜Ｐ３３の表示内容は、テキストボックス画像Ｐ４にテキスト情報を入力する際のテキスト種類を選択するための内容である。そしてＳ１５０へ進む。
【００５５】
Ｓ１５０においてＣＰＵ１１は、何れかの第２画像が選択されたか否かを判断する。否定判断される場合（Ｓ１５０：ＮＯ）にはＳ１５０へ戻り、肯定判断される場合（Ｓ１５０：ＹＥＳ）にはＳ１５５へ進む。
【００５６】
Ｓ１５５においてＣＰＵ１１は、選択された第２画像に対応付けられている処理を実行する。具体的には、テキストボックス画像Ｐ４にテキスト情報を入力する際のテキスト種類として、選択された第２画像に対応付けられているテキスト種類が用いられる。そしてＳ１１５へ戻る。
【００５７】
＜第３実施形態の効果＞
テキストボックス内にテキスト情報を入力している期間中に、テキスト種類を変更する必要が発生する場合がある。入力系統としてマウス５のみを用いている場合には、ポインタ画像をテキストボックス画像からテキスト種類を選択するための特定オブジェクト画像まで移動させ、特定オブジェクト画像を選択してテキスト種類を選択した後に、ポインタ画像をテキストボックス画像へ再度移動させ、テキストボックス画像をテキスト情報の入力対象として選択する必要がある。
【００５８】
本明細書に記載されているオペレーティングシステム２１ｅによれば、図９および図１０の具体例に示すように、ポインタ画像Ｐ２をテキストボックス画像Ｐ４の表示領域内まで移動させることで、テキストボックス画像Ｐ４をテキスト情報の入力対象として選択することができる。そしてボタン入力部１７を用いて、テキストボックス画像Ｐ４内にテキスト情報を入力することができる。テキスト種類を変更する場合には、図９に示す表示画面Ｄ５において、何れのオブジェクト画像も表示されていない領域をタッチすればよい。これにより、図１０に示す表示画面Ｄ６のように、ポップアップ画像Ｐ５が表示されるため、テキスト種類の変更を行うことができる。テキスト種類の変更後においても、ポインタ画像Ｐ２はテキストボックス画像Ｐ４の表示領域内に位置しているため、テキストボックス画像Ｐ４がテキスト情報の入力対象として選択されている状態が維持されている。よって、変更後のテキスト種類を用いてテキスト情報をテキストボックス画像Ｐ４に入力する処理を、即座に再開することが可能となる。以上により、テキスト情報の入力対象を指定する操作と、テキスト情報の種類等を設定する操作とを、マウス５およびタッチパネル２０の各々に割り当てることができる。よって、テキスト情報の入力対象を指定する操作とテキスト情報の種類等を設定する操作とを、マウス５を用いた１つの入力系統のみで受け付ける場合に比して、ポインタ画像の移動距離を短縮化することができるため、ユーザの操作性を高めることが可能となる。
【００５９】
＜第４実施形態＞
第４実施形態は、マウス５およびタッチパネル２０を用いた異なる入力系統の各々に、互いに異なる一対の操作内容を割り当てる形態である。第４実施形態に係る情報処理装置１０の動作を、図１１のフローチャートを用いて説明する。なお、図１１において、図２と同一の符号が付されているステップの内容は説明済みであるため、ここでは説明を省略する。
【００６０】
Ｓ１２０ｃにおいてＣＰＵ１１は、マウス５およびタッチパネル２０のうちの何れか一方によって、選択オブジェクト画像が選択されたか否かを判断する。選択オブジェクト画像は、表示画面に表示されているオブジェクト画像のうち、ユーザによって選択されるオブジェクト画像である。選択オブジェクト画像の一例としては、ドラッグ操作によって選択された文字列や、クリック操作によって選択された各種の画像などが挙げられる。Ｓ１６０ｃにおいてＣＰＵ１１は、選択オブジェクト画像を記憶部１２に一時的に記憶させる。
【００６１】
Ｓ１６５ｃにおいてＣＰＵ１１は、選択オブジェクト画像を記憶させる処理が実行された後に、タッチパネル２０内の特定位置を指定する操作が、マウス５およびタッチパネル２０のうちの他方（すなわち、Ｓ１２０ｃで用いられた入力系統と異なる入力系統）によって入力されたか否かを判断する。否定判断される場合（Ｓ１６５ｃ：ＮＯ）にはＳ１２０ｃへ戻り、肯定判断される場合（Ｓ１６５ｃ：ＹＥＳ）にはＳ１７０ｃへ進む。
【００６２】
Ｓ１７０ｃにおいてＣＰＵ１１は、特定位置を基準として、選択オブジェクト画像を貼り付ける処理を実行する。そして、Ｓ１１５へ戻る。
【００６３】
＜第４実施形態の効果＞
選択オブジェクト画像を選択して記憶させる操作と、記憶された選択オブジェクト画像を特定位置に貼り付ける操作とを、マウス５またはタッチパネル２０のうちの一方のみを用いて行う場合には、ポインタ画像や指示体を選択オブジェクト画像の位置まで移動させて選択オブジェクト画像を選択した後に、ポインタ画像や指示体を特定位置まで移動させて特定位置を指定する必要がある。本明細書に記載されているオペレーティングシステム２１ｅによれば、選択オブジェクト画像の選択・記憶操作と、記憶された選択オブジェクト画像の特定位置への貼り付け操作とを、マウス５を用いた入力系統およびタッチパネル２０を用いた入力系統の各々に割り当てることができる。これにより、ポインタ画像や指示体を、選択オブジェクト画像の位置と特定位置との間で移動させる必要がない。よって選択オブジェクト画像の選択・記憶操作と、記憶された選択オブジェクト画像の特定位置への貼り付け操作とを、１つの入力系統のみで受け付ける場合に比して、ポインタ画像や指示体の移動距離を短縮化することができるため、ユーザの操作性を高めることが可能となる。
【００６４】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。上記の実施例の変形例を以下に列挙する。
【００６５】
＜変形例＞
第３実施形態のＳ１３５において、複数の第２画像の表示内容は、テキスト種類を選択するための内容に限られず、例えば、入力文字列のサイズやフォント種類を選択するための内容であってもよい。
【００６６】
第４実施形態において、Ｓ１６０ｃでは、選択オブジェクト画像の選択を複数回受け付けることが可能であってもよい。そして、直近に選択された１つの選択オブジェクト画像を、記憶部１２に一時記憶させるとしてもよい。Ｓ１７０ｃでは、直近に選択された１つの選択オブジェクト画像を貼り付ける処理を実行するとしてもよい。これにより、Ｓ１６０ｃにおいて複数の選択オブジェクト画像が選択される場合においても、何れの選択オブジェクト画像を貼り付けるのかについて、ユーザが選択を行う必要がない。よって、ユーザの操作性を高めることが可能となる。
【００６７】
第４実施形態のＳ１２０ｃにおいて選択される選択オブジェクト画像は、マウス５によるドラッグ操作によって選択された文字列であってもよい。Ｓ１６５ｃにおいて指定される特定位置は、タッチパネル２０によって入力された指示座標であってもよい。マウス５によるドラッグ操作で文字列を選択する場合には、ポインタ画像が用いられるため、画面が指示体によって物理的に隠されてしまうことがない。マウス５に文字列を選択する操作を割り当て、タッチパネル２０に貼り付け位置を指定する操作を割り当てる、という組合せを用いることで、マウス５によるドラッグ操作で文字列を選択することが可能となる。マウス５では、ポインタ画像が用いられるため、画面が指示体によって物理的に隠されてしまうことがなく、選択対象の文字列を確実に目視で確認しながら選択することが可能となる。これにより、選択オブジェクト画像の選択時の操作性を高めることが可能となる。
【００６８】
図３〜図６、図９および図１０に示した表示画面の表示態様は一例であり、他の表示態様を用いることも可能である。リストボックス画像は、図４の形態に限られない。
【００６９】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【００７０】
パネル１８は、表示部の一例である。マウス５は、ポインティングデバイスの一例である。マウス５およびオペレーティングシステム２１ｅは、第１受付手段の一例である。座標検出部１９およびオペレーティングシステム２１ｅは、第２受付手段の一例である。ＣＰＵ１１は、コンピュータの一例である。オペレーティングシステム２１ｅは、プログラムの一例である。リストボックス画像Ｐ１は、第１オブジェクト画像の一例である。Ｓ１１５を実行するＣＰＵ１１は、第１表示制御手段の一例である。Ｓ１３０、Ｓ１３５を実行するＣＰＵ１１は、第２表示制御手段の一例である。Ｓ１５５を実行するＣＰＵ１１は、第１処理実行手段の一例である。プルダウン態様は、第１の態様の一例である。ポップアップ態様は、第２の態様の一例である。文書作成アプリケーション３１、計算アプリケーション３２、ブラウザアプリケーション３３は、アプリケーションプログラムの一例である。起動受付画像は、第２オブジェクト画像の一例である。Ｓ１０５ａを実行するＣＰＵ１１は、第３表示制御手段の一例である。Ｓ１１３ａを実行するＣＰＵ１１は、起動制御手段の一例である。Ｓ１３０、Ｓ１３５を実行するＣＰＵ１１は、第４表示制御手段の一例である。テキストボックス画像Ｐ４は、第３オブジェクト画像の一例である。Ｓ１１５を実行するＣＰＵ１１は、第５表示制御手段の一例である。Ｓ１３５を実行するＣＰＵ１１は、第６表示制御手段の一例である。Ｓ１５５を実行するＣＰＵ１１は、第２処理実行手段の一例である。テキストボックス画像Ｐ４は、文字列の入力を受け付けるための画像の一例である。Ｓ１６０ｃを実行するＣＰＵ１１は、コピー手段の一例である。Ｓ１７０ｃを実行するＣＰＵ１１は、貼付手段の一例である。
【００７１】
なお、各プログラムは一つのプログラムモジュールから構成されるものであってもよいし、複数のプログラムモジュールから構成されるものであってもよい。また、各一例は置換可能な他の構成であってもよく、本発明の範疇である。アプリケーションプログラム（文書作成アプリケーション３１など）に基づく処理を実行するコンピュータ（ＣＰＵ１１など）であってもよいし、オペレーティングシステムなど、アプリケーションプログラム以外のプログラムに基づく処理を実行するコンピュータであってもよいし、コンピュータの指示に従って動作するハード構成（パネル１８など）であってもよいし、コンピュータとハード構成とが連動した構成であってもよい。もちろん、複数のプログラムに基づく処理を連動させて処理を実行するコンピュータであってもよいし、複数のプログラムに基づく処理を連動させて処理を実行するコンピュータの指示に従って動作するハード構成であってもよい。
【符号の説明】
【００７２】
１０：情報処理装置、５：マウス、１１：ＣＰＵ、１２：記憶部、１８：パネル、１９：座標検出部、２０：タッチパネル、２１ｅ：オペレーティングシステム
【図１】
2018045734.tif 000003
【図２】
2018045734.tif 000004
【図３】
2018045734.tif 000005
【図４】
2018045734.tif 000006
【図５】
2018045734.tif 000007
【図６】
2018045734.tif 000008
【図７】
2018045734.tif 000009
【図８】
2018045734.tif 000010
【図９】
2018045734.tif 000011
【図１０】
2018045734.tif 000012
【図１１】
2018045734.tif 000013
【手続補正書】
【提出日】平成30年1月22日(2018.1.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示部と、
ポインティングデバイスから入力される、ポインタの移動方向や移動量を表すポインタ位置情報に応じて、前記表示部に前記ポインタを表示させるポインタ表示制御手段と、
前記表示部の表示領域内へ指示体が接触又は、近接した位置を示す座標である指示座標を検出する指示座標検出手段と、
を備えた情報処理装置のコンピュータが読み取り可能なプログラムであって、
前記コンピュータを、前記指示座標検出手段によって前記指示座標が検出された場合に、前記ポインタ表示制御手段によって前記ポインタが表示されている位置に応じた処理を実行する第１処理実行手段として機能させることを特徴とするプログラム。
【請求項２】
前記情報処理装置は、
前記ポインティングデバイスから、前記ポインタの表示位置に対応する画像または位置を選択することを示す選択情報が入力されることに応じて、前記画像または前記位置の選択を受け付ける第１受付手段と、
前記指示座標検出手段によって検出された前記指示座標に対応する画像または位置の選択を受け付ける第２受付手段と、
をさらに備えており、
前記第１処理実行手段は、
前記表示部に表示されているオブジェクト画像を選択する操作が、前記第１受付手段で受け付けられた場合に、選択された前記オブジェクト画像である選択オブジェクト画像を記憶部に記憶させるコピー手段と、
前記コピー手段によって前記選択オブジェクト画像が記憶された後に、前記表示部に表示されている表示画面内の特定位置を指定する操作が、前記第２受付手段で受け付けられた場合に、前記特定位置を基準として、前記選択オブジェクト画像を前記表示部に表示させる貼付手段と、
を備えることを特徴とする請求項１に記載のプログラム。
【請求項３】
前記コピー手段は、前記選択オブジェクト画像を前記記憶部に記憶させるコピー処理を複数回実行することが可能とされており、
前記貼付手段は、当該貼付手段の直前に実行された前記コピー処理によって前記記憶部に記憶されている前記選択オブジェクト画像を、前記表示部に表示させることを特徴とする請求項２に記載のプログラム。
【請求項４】
前記選択オブジェクト画像は、前記第１受付手段によるドラッグ操作によって選択された文字列であり、
前記特定位置は、前記第２受付手段によって検出された指示座標であることを特徴とする請求項２または３に記載のプログラム。
【請求項５】
前記表示部に表示されている前記オブジェクト画像を選択する操作は、マウス操作であり、
前記表示部に表示されている前記表示画面内の前記特定位置を指定する操作は、タッチパネルを備えた前記表示部へ前記指示体を接触させるタッチ操作である、請求項２〜４の何れかに記載のプログラム。
【請求項６】
前記第１処理実行手段は、
各種の操作入力を受け付けるための入力受付オブジェクト画像を、前記表示部に表示させる入力受付オブジェクト画像表示制御手段と、
前記入力受付オブジェクト画像表示制御手段によって表示されている前記入力受付オブジェクト画像の表示範囲内に前記ポインタが表示されている場合に、前記入力受付オブジェクト画像の表示範囲外で前記指示座標検出手段が前記指示座標を検出することに応じて、検出された前記指示座標を基準として、複数の第１画像を前記表示部に表示させる第１画像表示制御手段と、
前記第１画像表示制御手段によって表示されている前記複数の第１画像のうちのいずれかの表示範囲内で、前記指示座標検出手段が前記指示座標を検出することに応じて、前記指示座標が表示範囲内で検出された第１画像に対応付けられている処理を実行する第２処理実行手段と、
を備え、
前記複数の第１画像の各々には、前記入力受付オブジェクト画像で入力が受け付けられる操作に関する各種の処理が対応付けられていることを特徴とする請求項１に記載のプログラム。
【請求項７】
前記入力受付オブジェクト画像表示制御手段によって表示されている前記入力受付オブジェクト画像の表示範囲内に前記ポインタが表示されている場合に、前記指示座標検出手段が前記指示座標を検出した位置が、何れかのオブジェクト画像の表示領域内であるか否かを判断する判断手段と、
前記判断手段により表示範囲内と判断された場合に、前記指示座標が表示範囲内で検出されたオブジェクト画像に対応付けられている処理を実行する第３処理実行手段と、
して前記プログラムは前記コンピュータをさらに機能させ、
前記第１画像表示制御手段は、前記判断手段により表示範囲外と判断された場合に、検出された前記指示座標を基準として、前記複数の第１画像を前記表示部に表示させる、請求項６に記載のプログラム。
【請求項８】
前記複数の第１画像は、前記複数の第１画像が飛び出すようなアニメーション効果を伴うポップアップ態様で表示される、請求項６または７に記載のプログラム。
【請求項９】
前記入力受付オブジェクト画像が、文字列の入力を受け付けるための画像である場合には、前記第１画像には、前記文字列のサイズまたは種類を設定する処理が対応付けられていることを特徴とする請求項６〜８の何れか１項に記載のプログラム。
【請求項１０】
前記第２処理実行手段は、前記複数の第１画像のうちのいずれかの表示範囲内で前記指示座標検出手段が前記指示座標を検出することに応じて、前記指示座標が検出された第１画像に対応する前記文字列のサイズ又は種類を設定し、設定された前記文字列のサイズ又は種類を用いて前記入力受付オブジェクト画像内にテキスト情報を入力する処理を実行する、請求項９に記載のプログラム。
【請求項１１】
表示部と、
ポインティングデバイスから入力される、ポインタの移動方向や移動量を表すポインタ位置情報に応じて、前記表示部に前記ポインタを表示させるポインタ表示制御手段と、
前記表示部の表示領域内へ指示体が接触又は、近接した位置を示す座標である指示座標を検出する指示座標検出手段と、
前記指示座標検出手段によって前記指示座標が検出された場合に、前記ポインタ表示制御手段によって前記ポインタが表示されている位置に応じた処理を実行する第１処理実行手段と、
を備えることを特徴とする情報処理装置。
【請求項１２】
前記ポインティングデバイスから、前記ポインタの表示位置に対応する画像または位置を選択することを示す選択情報が入力されることに応じて、前記画像または前記位置の選択を受け付ける第１受付手段と、
前記指示座標検出手段によって検出された前記指示座標に対応する画像または位置の選択を受け付ける第２受付手段と、
をさらに備えており、
前記第１処理実行手段は、
前記表示部に表示されているオブジェクト画像を選択する操作が、前記第１受付手段で受け付けられた場合に、選択された前記オブジェクト画像である選択オブジェクト画像を記憶部に記憶させるコピー手段と、
前記コピー手段によって前記選択オブジェクト画像が記憶された後に、前記表示部に表示されている表示画面内の特定位置を指定する操作が、前記第２受付手段で受け付けられた場合に、前記特定位置を基準として、前記選択オブジェクト画像を前記表示部に表示させる貼付手段と、
を備えることを特徴とする、請求項１１に記載の情報処理装置。
【請求項１３】
前記第１処理実行手段は、
各種の操作入力を受け付けるための入力受付オブジェクト画像を、前記表示部に表示させる入力受付オブジェクト画像表示制御手段と、
前記入力受付オブジェクト画像表示制御手段によって表示されている前記入力受付オブジェクト画像の表示範囲内に前記ポインタが表示されている場合に、前記入力受付オブジェクト画像の表示範囲外で前記指示座標検出手段が前記指示座標を検出することに応じて、検出された前記指示座標を基準として、複数の第１画像を前記表示部に表示させる第１画像表示制御手段と、
前記第１画像表示制御手段によって表示されている前記複数の第１画像のうちのいずれかの表示範囲内で、前記指示座標検出手段が前記指示座標を検出することに応じて、前記指示座標が表示範囲内で検出された第１画像に対応付けられている処理を実行する第２処理実行手段と、
を備え、
前記複数の第１画像の各々には、前記入力受付オブジェクト画像で入力が受け付けられる操作に関する各種の処理が対応付けられていることを特徴とする請求項１１に記載の情報処理装置。