[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP5982417B2 - Display control apparatus and program - Google Patents

Display control apparatus and program Download PDF

Info

Publication number
JP5982417B2
JP5982417B2 JP2014044903A JP2014044903A JP5982417B2 JP 5982417 B2 JP5982417 B2 JP 5982417B2 JP 2014044903 A JP2014044903 A JP 2014044903A JP 2014044903 A JP2014044903 A JP 2014044903A JP 5982417 B2 JP5982417 B2 JP 5982417B2
Authority
JP
Japan
Prior art keywords
instruction
display
displayed
objects
display area
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.)
Expired - Fee Related
Application number
JP2014044903A
Other languages
Japanese (ja)
Other versions
JP2015170158A (en
Inventor
松本 浩
浩 松本
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.)
SoftBank Corp
Original Assignee
SoftBank 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 SoftBank Corp filed Critical SoftBank Corp
Priority to JP2014044903A priority Critical patent/JP5982417B2/en
Publication of JP2015170158A publication Critical patent/JP2015170158A/en
Application granted granted Critical
Publication of JP5982417B2 publication Critical patent/JP5982417B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Description

本発明は、表示制御装置及びプログラムに関する。   The present invention relates to a display control device and a program.

従来、ユーザの各種指示を受け付けるコマンドボタンを表示し、ユーザのコマンドボタンの操作に応じた処理を行う装置が知られていた(例えば、特許文献1参照)。
[先行技術文献]
[特許文献]
[特許文献1]特開2012−173686号公報
2. Description of the Related Art Conventionally, there has been known an apparatus that displays a command button that receives various instructions from a user and performs processing according to the operation of the user's command button (see, for example, Patent Document 1).
[Prior art documents]
[Patent Literature]
[Patent Document 1] JP 2012-173686 A

所定の情報処理機能を実行させるための、コマンドボタン等の指示オブジェクトを表示する場合に、ユーザの操作性をさらに向上させることが望まれている。   When displaying an instruction object such as a command button for executing a predetermined information processing function, it is desired to further improve user operability.

本発明の第1の態様によれば、コンピュータを、それぞれが異なる情報処理機能を実行させるための複数の第1指示オブジェクトをディスプレイの一側端から横方向に配列して表示させ、複数の第1指示オブジェクトと同一の情報処理機能を実行させるための複数の第2指示オブジェクトを前記ディスプレイの他側端から横方向に配列して表示させる表示制御部、及び複数の第1指示オブジェクト及び複数の第2指示オブジェクトのいずれかに対するポインティング入力を受け付けた場合に、対応する情報処理機能を実行する情報処理機能実行部として機能させるためのプログラムが提供される。   According to the first aspect of the present invention, a computer causes a plurality of first instruction objects for executing different information processing functions to be arranged in a horizontal direction from one side end of the display and displayed. A display control unit configured to display a plurality of second instruction objects for executing the same information processing function as that of the one instruction object in a horizontal direction from the other side end of the display; a plurality of first instruction objects; When a pointing input for any of the second instruction objects is received, a program is provided for functioning as an information processing function execution unit that executes a corresponding information processing function.

上記コンピュータにおいて、表示制御部は、複数の第2指示オブジェクトを、複数の第1指示オブジェクトの配列とは逆方向に配列させてディスプレイに表示させてよい。前記コンピュータにおいて、表示制御部は、ディスプレイの第1表示領域に複数の第1指示オブジェクトを表示させてよく、第2表示領域に複数の第2指示オブジェクトを表示させてよく、複数の第1指示オブジェクトは、第1表示領域に表示されたコンテンツ及び第2表示領域に表示されたコンテンツの両方に対する情報処理機能を実行させるための共通第1指示オブジェクトを含んでよく、複数の第2指示オブジェクトは、第1表示領域に表示されたコンテンツ及び第2表示領域に表示されたコンテンツの両方に対して共通第1指示オブジェクトと同一の情報処理機能を実行させるための共通第2指示オブジェクトを含んでよい。   In the computer, the display control unit may display the plurality of second instruction objects on the display in a direction opposite to the arrangement of the plurality of first instruction objects. In the computer, the display control unit may display a plurality of first instruction objects in the first display area of the display, may display a plurality of second instruction objects in the second display area, and may display a plurality of first instruction objects. The object may include a common first instruction object for executing an information processing function for both the content displayed in the first display area and the content displayed in the second display area, and the plurality of second instruction objects include: A common second instruction object for causing the same information processing function as the common first instruction object to be executed for both the content displayed in the first display area and the content displayed in the second display area .

上記コンピュータにおいて、複数の第1指示オブジェクトは、第1表示領域に表示されたコンテンツに対する情報処理機能を実行させるための専用第1指示オブジェクトをさらに含んでよく、複数の第2指示オブジェクトは、第2表示領域に表示されたコンテンツに対する情報処理機能を実行させるための専用第2指示オブジェクトをさらに含んでよい。上記コンピュータにおいて、表示制御部は、第1表示領域及び第2表示領域に対する情報処理機能を実行させるための第3指示オブジェクトをディスプレイにさらに表示させてよい。   In the above computer, the plurality of first instruction objects may further include a dedicated first instruction object for executing an information processing function for the content displayed in the first display area. A dedicated second instruction object for executing an information processing function for content displayed in the two display areas may be further included. In the computer, the display control unit may further display on the display a third instruction object for executing an information processing function for the first display area and the second display area.

上記コンピュータにおいて、表示制御部は、第1指示オブジェクト及び第2指示オブジェクトをディスプレイに表示させた後、第1指示オブジェクト及び第2指示オブジェクトの一方に対するポインティング入力に基づいて、第1指示オブジェクト及び第2指示オブジェクトの他方を表示させないように制御してよい。上記コンピュータにおいて、表示制御部は、第1指示オブジェクト及び第2指示オブジェクトをディスプレイに表示させた後、第1指示オブジェクト又は第2指示オブジェクトに対するポインティング入力を受け付けた場合に、ポインティング入力を受け付けていない第1指示オブジェクト又は第2指示オブジェクトを表示させないように制御してよい。上記コンピュータにおいて、表示制御部は、第1指示オブジェクト又は第2指示オブジェクトに対するポインティング入力の回数が予め定められた回数になった場合に、ポインティング入力の回数が予め定められた回数になっていない第1指示オブジェクト又は第2指示オブジェクトを表示させないように制御してよい。上記コンピュータにおいて、表示制御部は、第1指示オブジェクト又は第2指示オブジェクトを表示させないように制御した後、予め定められた条件が満たされた場合に、表示させないように制御した第1指示オブジェクト又は第2指示オブジェクトを再表示させてよい。   In the computer, the display control unit displays the first instruction object and the second instruction object on the display, and then, based on the pointing input for one of the first instruction object and the second instruction object, the first instruction object and the second instruction object are displayed. You may control not to display the other of 2 instruction | indication objects. In the computer, the display control unit does not accept a pointing input when a pointing input to the first indicating object or the second indicating object is received after the first indicating object and the second indicating object are displayed on the display. You may control not to display a 1st instruction | indication object or a 2nd instruction | indication object. In the above computer, the display control unit may determine that the number of pointing inputs is not the predetermined number when the number of pointing inputs to the first pointing object or the second pointing object is a predetermined number. Control may be performed so that the first instruction object or the second instruction object is not displayed. In the computer, the display control unit performs control so that the first instruction object or the second instruction object is not displayed, and then controls the first instruction object controlled so as not to be displayed when a predetermined condition is satisfied. The second indication object may be displayed again.

上記コンピュータにおいて、表示制御部は、ディスプレイの左上に配置された第1表示領域の左端から横方向に配列され、かつ第1表示領域の下端に配置された複数の第1指示オブジェクトと、ディスプレイの右上に配置された第2表示領域の右端から横方向に配列され、かつ第2表示領域の下端に配置された複数の第2指示オブジェクトと、ディスプレイの左下に配置された第3表示領域の左端から横方向に配列され、かつ第3表示領域の上端に配置された複数の第3指示オブジェクトと、ディスプレイの右下に配置された第4表示領域の右端から横方向に配列され、かつ第4表示領域の上端に配置された複数の第4指示オブジェクトとをディスプレイに表示させてよい。上記プログラムは、上記コンピュータを、上記コンピュータにインストールされたアプリケーションを解析して、アプリケーションによってディスプレイに表示される複数の第1指示オブジェクトを取得する第1指示オブジェクト取得部、及び複数の第1指示オブジェクトと同一の情報処理機能を実行させるための複数の第2指示オブジェクトを生成する第2指示オブジェクト生成部としてさらに機能させてよく、表示制御部は、第1指示オブジェクト取得部が取得した複数の第1指示オブジェクトをディスプレイの一側端から横方向に配列して表示させ、第2指示オブジェクト生成部が生成した複数の第2指示オブジェクトをディスプレイの他側端から横方向に配列して表示させてよい。   In the computer, the display control unit includes a plurality of first indication objects arranged in the horizontal direction from the left end of the first display area arranged at the upper left of the display and arranged at the lower end of the first display area, and the display A plurality of second pointing objects arranged in the horizontal direction from the right end of the second display area arranged at the upper right and arranged at the lower end of the second display area, and the left end of the third display area arranged at the lower left of the display Are arranged in the horizontal direction and arranged in the horizontal direction from the right end of the fourth display area arranged in the lower right of the display, and a plurality of third indication objects arranged in the upper end of the third display area. A plurality of fourth indication objects arranged at the upper end of the display area may be displayed on the display. The program analyzes the application installed in the computer, acquires a plurality of first instruction objects displayed on the display by the application, and a plurality of first instruction objects The display control unit may further function as a second instruction object generation unit that generates a plurality of second instruction objects for executing the same information processing function as the second instruction object generation unit. One indication object is arranged and displayed in the horizontal direction from one side edge of the display, and a plurality of second indication objects generated by the second indication object generation unit are arranged and displayed in the horizontal direction from the other side edge of the display. Good.

本発明の第2の態様によれば、それぞれが異なる情報処理機能を実行させるための複数の第1指示オブジェクトをディスプレイの一側端から横方向に配列して表示させ、複数の第1指示オブジェクトと同一の情報処理機能を実行させるための複数の第2指示オブジェクトをディスプレイの他側端から横方向に配列して表示させる表示制御部と、複数の第1指示オブジェクト及び複数の第2指示オブジェクトのいずれかに対するポインティング入力を受け付けた場合に、対応する情報処理機能を実行する情報処理機能実行部とを備える表示制御装置が提供される。   According to the second aspect of the present invention, a plurality of first instruction objects for executing different information processing functions are arranged in the horizontal direction from one side end of the display and displayed. A display control unit that displays a plurality of second instruction objects for executing the same information processing function as arranged horizontally from the other end of the display, a plurality of first instruction objects, and a plurality of second instruction objects When a pointing input for any of the above is accepted, a display control device is provided that includes an information processing function execution unit that executes a corresponding information processing function.

本発明の第3の態様によれば、コンピュータを、予め定められた情報処理機能を実行させるための第1指示オブジェクトの情報処理機能と同一の情報処理機能を実行させるための第2指示オブジェクトを表示させる第1表示制御部、及び第1指示オブジェクト及び第2指示オブジェクトが表示された後に入力された、第1指示オブジェクト及び第2指示オブジェクトの一方に対するポインティング入力に基づいて、第1指示オブジェクト及び第2指示オブジェクトの他方を表示させないように制御する第2表示制御部として機能させてよい。   According to the third aspect of the present invention, the second instruction object for causing the computer to execute the same information processing function as the information processing function of the first instruction object for executing the predetermined information processing function is provided. Based on the first display control unit to be displayed and the pointing input for one of the first instruction object and the second instruction object, which is input after the first instruction object and the second instruction object are displayed, You may make it function as a 2nd display control part which controls not to display the other of 2nd instruction | indication object.

本発明の第4の態様によれば、予め定められた情報処理機能を実行させるための第1指示オブジェクトの情報処理機能と同一の情報処理機能を実行させるための第2指示オブジェクトを表示させる第1表示制御部と、第1指示オブジェクト及び第2指示オブジェクトが表示された後に入力された、第1指示オブジェクト及び第2指示オブジェクトの一方に対するポインティング入力に基づいて、第1指示オブジェクト及び前記第2指示オブジェクトの他方を表示させないように制御する第2表示制御部とを備える表示制御装置が提供される。   According to the fourth aspect of the present invention, the second instruction object for executing the same information processing function as that of the first instruction object for executing the predetermined information processing function is displayed. 1 display control unit, based on a pointing input for one of the first instruction object and the second instruction object, which is input after the first instruction object and the second instruction object are displayed, the first instruction object and the second instruction object A display control device is provided that includes a second display control unit that performs control so that the other of the pointing objects is not displayed.

なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。   It should be noted that the above summary of the invention does not enumerate all the necessary features of the present invention. In addition, a sub-combination of these feature groups can also be an invention.

本実施形態に係る表示制御装置の機能構成の一例を概略的に示す。An example of functional composition of a display control device concerning this embodiment is shown roughly. 表示部の表示例を概略的に示す。The example of a display of a display part is shown roughly. 表示部の表示例を概略的に示す。The example of a display of a display part is shown roughly. 表示制御装置の使用例を概略的に示す。The usage example of a display control apparatus is shown schematically. 表示部の表示例を概略的に示す。The example of a display of a display part is shown roughly. 表示部の表示例を概略的に示す。The example of a display of a display part is shown roughly. 表示制御装置による処理の流れの一例を概略的に示す。An example of the flow of processing by a display control device is shown roughly. 本実施形態に係る表示制御装置の機能構成の変形例を概略的に示す。The modification of the function structure of the display control apparatus which concerns on this embodiment is shown roughly.

以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。   Hereinafter, the present invention will be described through embodiments of the invention, but the following embodiments do not limit the invention according to the claims. In addition, not all the combinations of features described in the embodiments are essential for the solving means of the invention.

図1は、本実施形態に係る表示制御装置100の機能構成の一例を概略的に示す。表示制御装置100は、表示部102、表示制御部104、コンテンツ保持部106、指示オブジェクト保持部108、指示受付部110、情報処理機能実行部112、アプリケーション解析部114、及び第2指示オブジェクト生成部116を備える。表示制御装置100がこれらの全ての構成を備えることは必須であるとは限らない。   FIG. 1 schematically illustrates an example of a functional configuration of a display control apparatus 100 according to the present embodiment. The display control apparatus 100 includes a display unit 102, a display control unit 104, a content holding unit 106, an instruction object holding unit 108, an instruction receiving unit 110, an information processing function execution unit 112, an application analysis unit 114, and a second instruction object generation unit. 116. It is not essential that the display control apparatus 100 has all these configurations.

表示制御装置100は、情報処理機能を実行させるための指示オブジェクトを表示部102に表示する。指示オブジェクトは、例えば、GUIのボタン、メニュー、及びアイコン等である。表示制御装置100は、指示オブジェクトに対するポインティング入力を受け付けた場合に、対応する情報処理機能を実行する。本実施形態において、表示制御装置100は、表示制御装置100を操作する操作者の操作性を向上させるべく、複数の指示オブジェクトの表示を制御する。   The display control apparatus 100 displays an instruction object for executing the information processing function on the display unit 102. The instruction object is, for example, a GUI button, menu, icon, or the like. The display control apparatus 100 executes a corresponding information processing function when receiving a pointing input for the pointing object. In the present embodiment, the display control device 100 controls the display of a plurality of instruction objects in order to improve the operability of the operator who operates the display control device 100.

表示部102は、液晶ディスプレイ、プラズマディスプレイ、及び有機ELディスプレイ等のディスプレイである。表示部102は、タッチパネルディスプレイであってもよい。本実施形態では、表示部102がタッチパネルディスプレイである場合を主に例に挙げて説明する。   The display unit 102 is a display such as a liquid crystal display, a plasma display, and an organic EL display. The display unit 102 may be a touch panel display. In the present embodiment, the case where the display unit 102 is a touch panel display will be mainly described as an example.

表示制御部104は、表示部102への表示を制御する。例えば、表示制御部104は、コンテンツ保持部106が保持するコンテンツを表示部102に表示させる。コンテンツは、表示部102に表示可能なデータであればどのようなデータであってもよい。例えば、コンテンツは、地図データ、写真、絵または記号などの画像データ、及びテキストデータ等である。コンテンツは、任意のアプリケーションによって表示されるデータであってよく、また、オペレーティングシステムによって表示される背景画像等であってもよい。   The display control unit 104 controls display on the display unit 102. For example, the display control unit 104 causes the display unit 102 to display the content held by the content holding unit 106. The content may be any data as long as it can be displayed on the display unit 102. For example, the content is map data, image data such as photographs, pictures or symbols, and text data. The content may be data displayed by an arbitrary application, or may be a background image displayed by the operating system.

また、表示制御部104は、指示オブジェクト保持部108に保持された指示オブジェクトを表示部102に表示させる。例えば、表示制御部104は、それぞれが異なる情報処理機能を実行させるための複数の第1指示オブジェクトを表示部102の一側端から横方向に配列して表示させ、複数の第1指示オブジェクトと同一の情報処理機能を実行させるための複数の第2指示オブジェクトを表示部102の他側端から横方向に配列して表示させる。   In addition, the display control unit 104 causes the display unit 102 to display the indication object held in the indication object holding unit 108. For example, the display control unit 104 displays a plurality of first instruction objects for executing different information processing functions, arranged in a horizontal direction from one side end of the display unit 102, and a plurality of first instruction objects A plurality of second instruction objects for executing the same information processing function are arranged and displayed in the horizontal direction from the other end of the display unit 102.

これにより、所望の情報処理機能を表示制御装置100に実行させようとしている操作者に対して、2つの指示オブジェクトの選択肢を提供できる。操作者は、表示部102の表面を操作者の指及びタッチペン等で接触(以下、タッチという)したり、表示部102の表面を操作者の指及びタッチペン等でなぞったりすることで操作を行う。操作者は、所望の情報処理機能に対応する第1指示オブジェクト又は第2指示オブジェクトをタッチすることにより、所望の情報処理機能を表示制御装置100に実行させることができる。このように、同一の情報処理機能に対応する2つの指示オブジェクトを表示させることにより、2つの指示オブジェクトの選択肢を提供できる。また、複数の第1指示オブジェクトを表示部102の一側端から横方向に配列して表示させ、複数の第2指示オブジェクトを表示部102の他側端から横方向に配列して表示させることにより、操作者は、所望の情報処理機能に対応する第1指示オブジェクト及び第2指示オブジェクトのうち、よりタッチしやすい方をタッチすることによって、所望の情報処理機能を表示制御装置100に実行させることができる。例えば、表示部102に未接触の状態の指の位置が、表示部102の一側端に近い場合には、第1指示オブジェクトをタッチし、表示部102の他側端に近い場合には、第2指示オブジェクトをタッチすることにより、所望の情報処理機能を表示制御装置100に実行させることができる。   Thus, two instruction object options can be provided to an operator who is to cause the display control apparatus 100 to execute a desired information processing function. The operator performs an operation by touching the surface of the display unit 102 with an operator's finger and touch pen (hereinafter referred to as touch), or by tracing the surface of the display unit 102 with the operator's finger and touch pen. . The operator can cause the display control apparatus 100 to execute a desired information processing function by touching the first instruction object or the second instruction object corresponding to the desired information processing function. In this way, by displaying two instruction objects corresponding to the same information processing function, it is possible to provide two instruction object options. In addition, a plurality of first instruction objects are arranged and displayed in a horizontal direction from one side end of the display unit 102, and a plurality of second instruction objects are arranged and displayed in a horizontal direction from the other side end of the display unit 102. Thus, the operator causes the display control apparatus 100 to execute the desired information processing function by touching the more easily touched one of the first instruction object and the second instruction object corresponding to the desired information processing function. be able to. For example, when the position of the finger not in contact with the display unit 102 is close to one side end of the display unit 102, the first instruction object is touched, and when the finger is close to the other side end of the display unit 102, By touching the second instruction object, the display control apparatus 100 can execute a desired information processing function.

表示制御部104は、第1指示オブジェクト及び第2指示オブジェクトを表示部102に表示させた後、第1指示オブジェクト及び第2指示オブジェクトの一方に対するポインティング入力に基づいて、第1指示オブジェクト及び第2指示オブジェクトの他方を表示させないように制御してよい。例えば、表示制御部104は、第1指示オブジェクト及び第2指示オブジェクトを表示部102に表示させた後、第1指示オブジェクト及び第2指示オブジェクトの一方に対するポインティング入力を受け付けた場合に、ポインティング入力を受け付けていない第1指示オブジェクト又は第2指示オブジェクトを表示させないように制御する。これにより、同一の情報処理機能に対応する第1指示オブジェクト及び第2指示オブジェクトのうち、操作者が選択しやすい方を残し、選択しにくい方を非表示にすることができる。ポインティング入力とは、表示部102における位置の入力であってよい。例えば、ポインティング入力は、タッチ入力である。また、ポインティング入力は、マウス、トラックパッド及びトラックボール等の位置入力デバイスによる入力であってよい。   The display control unit 104 displays the first instruction object and the second instruction object on the display unit 102, and then displays the first instruction object and the second instruction object based on a pointing input to one of the first instruction object and the second instruction object. Control may be performed so that the other of the pointing objects is not displayed. For example, the display control unit 104 displays the first instruction object and the second instruction object on the display unit 102, and then receives the pointing input for one of the first instruction object and the second instruction object. Control is performed so that the first instruction object or the second instruction object that has not been received is not displayed. Accordingly, among the first instruction object and the second instruction object corresponding to the same information processing function, it is possible to leave the one that is easy for the operator to select and to hide the one that is difficult to select. The pointing input may be a position input on the display unit 102. For example, the pointing input is a touch input. The pointing input may be input by a position input device such as a mouse, a track pad, and a track ball.

なお、表示制御部104は、第1指示オブジェクト及び第2指示オブジェクトの一方に対するポインティング入力を受け付けた場合に、その情報を設定情報として保持してよい。そして、表示制御部104は、表示制御装置100に電源が投入された場合等に、設定情報を参照することによって、第1指示オブジェクト及び第2指示オブジェクトのうちポインティング入力を受け付けていた一方のみを、表示部102に表示させてよい。   When the display control unit 104 receives a pointing input for one of the first instruction object and the second instruction object, the display control unit 104 may hold the information as setting information. Then, the display control unit 104 refers to the setting information when the display control device 100 is turned on, so that only one of the first instruction object and the second instruction object that has received the pointing input is received. May be displayed on the display unit 102.

指示受付部110は、操作者の操作による指示を受け付ける。指示受付部110は、例えば、表示部102に対する、操作者の指またはタッチペンの操作によるタッチ入力による指示を受け付ける。タッチ入力は、ポインティング入力の一例である。指示受付部110は、表示部102に表示された指示オブジェクトに対するタッチ入力により、当該指示オブジェクトの実行指示を受け付けてよい。   The instruction receiving unit 110 receives an instruction by an operator's operation. For example, the instruction receiving unit 110 receives an instruction by touch input by an operation of an operator's finger or a touch pen on the display unit 102. Touch input is an example of pointing input. The instruction receiving unit 110 may receive an instruction to execute the instruction object by touch input to the instruction object displayed on the display unit 102.

情報処理機能実行部112は、指示受付部110が実行指示を受け付けた情報処理機能を実行する。情報処理機能実行部112は、複数の第1指示オブジェクト及び複数の第2指示オブジェクトのいずれかに対するポインティング入力を指示受付部110が受け付けた場合に、対応する情報処理機能を実行してよい。   The information processing function execution unit 112 executes the information processing function for which the instruction receiving unit 110 has received an execution instruction. The information processing function execution unit 112 may execute a corresponding information processing function when the instruction receiving unit 110 receives a pointing input for any of the plurality of first instruction objects and the plurality of second instruction objects.

アプリケーション解析部114は、表示制御装置100にインストールされているアプリケーションを解析する。アプリケーション解析部114は、アプリケーションを解析することにより、当該アプリケーションによって表示部102に表示される複数の第1指示オブジェクトと、当該複数の第1指示オブジェクトに対応する情報処理機能とを取得してよい。アプリケーション解析部114は、第1指示オブジェクト取得部の一例であってよい。   The application analysis unit 114 analyzes an application installed in the display control apparatus 100. The application analysis unit 114 may acquire a plurality of first instruction objects displayed on the display unit 102 by the application and an information processing function corresponding to the plurality of first instruction objects by analyzing the application. . The application analysis unit 114 may be an example of a first instruction object acquisition unit.

第2指示オブジェクト生成部116は、アプリケーション解析部114が取得した複数の第1指示オブジェクトと同一の情報処理機能を実行させるための複数の第2指示オブジェクトを生成する。表示制御部104は、複数の第1指示オブジェクトを表示部102の一側端から横方向に配列して表示させ、第2指示オブジェクト生成部116によって生成された複数の第2指示オブジェクトを表示部102の他側端から横方向に配列して表示させてよい。   The second instruction object generation unit 116 generates a plurality of second instruction objects for executing the same information processing function as the plurality of first instruction objects acquired by the application analysis unit 114. The display control unit 104 displays a plurality of first instruction objects arranged in the horizontal direction from one side end of the display unit 102, and displays the plurality of second instruction objects generated by the second instruction object generation unit 116. You may display by arranging in the horizontal direction from the other end of 102.

これにより、任意のアプリケーションについて、当該アプリケーションにより表示部102に表示される複数の第1指示オブジェクトと同一の情報処理機能を実行させるための複数の第2指示オブジェクトを、表示部102に表示させることができる。   Thereby, for an arbitrary application, a plurality of second instruction objects for executing the same information processing function as the plurality of first instruction objects displayed on the display unit 102 by the application are displayed on the display unit 102. Can do.

図2は、表示部102の表示例を概略的に示す。図2は、表示制御部104が、表示部102の表示領域150にコンテンツ400、拡大ボタン212、縮小ボタン214、拡大ボタン222及び縮小ボタン224を表示させた表示例を示す。ここでは、コンテンツ400が地図データである場合を概略的に示す。   FIG. 2 schematically shows a display example of the display unit 102. FIG. 2 shows a display example in which the display control unit 104 displays the content 400, the enlarge button 212, the reduce button 214, the enlarge button 222, and the reduce button 224 in the display area 150 of the display unit 102. Here, a case where the content 400 is map data is schematically shown.

拡大ボタン212及び縮小ボタン214のそれぞれは、第1指示オブジェクト210の一例である。ここでは、複数の第1指示オブジェクトとして、拡大ボタン212及び縮小ボタン214を表示する場合を例に挙げて説明するが、拡大ボタン212及び縮小ボタン214以外の第1指示オブジェクトがさらに表示されてもよい。   Each of the enlarge button 212 and the reduce button 214 is an example of the first instruction object 210. Here, the case where the enlargement button 212 and the reduction button 214 are displayed as a plurality of first instruction objects will be described as an example. However, even if a first instruction object other than the enlargement button 212 and the reduction button 214 is further displayed. Good.

拡大ボタン212は、コンテンツ400を拡大表示する情報処理機能に対応してよい。拡大ボタン212に対するポインティング入力を受け付けた場合、情報処理機能実行部112は、コンテンツ400を拡大表示する。縮小ボタン214は、コンテンツ400を縮小表示する情報処理機能に対応してよい。縮小ボタン214に対するポインティング入力を受け付けた場合、情報処理機能実行部112は、コンテンツ400を縮小表示する。   The enlargement button 212 may correspond to an information processing function for displaying the content 400 in an enlarged manner. When a pointing input for the enlarge button 212 is received, the information processing function execution unit 112 displays the content 400 in an enlarged manner. The reduction button 214 may correspond to an information processing function for displaying the content 400 in a reduced size. When the pointing input to the reduction button 214 is received, the information processing function execution unit 112 displays the content 400 in a reduced size.

拡大ボタン222及び縮小ボタン224のそれぞれは、第2指示オブジェクトの一例である。ここでは、複数の第2指示オブジェクトとして、拡大ボタン222及び縮小ボタン224を表示する場合を例に挙げて説明するが、拡大ボタン222及び縮小ボタン224以外の第2指示オブジェクトがさらに表示されてもよい。   Each of the enlarge button 222 and the reduce button 224 is an example of a second instruction object. Here, a case where the enlargement button 222 and the reduction button 224 are displayed as a plurality of second instruction objects will be described as an example. However, even if a second instruction object other than the enlargement button 222 and the reduction button 224 is further displayed. Good.

拡大ボタン222は、コンテンツ400を拡大表示する情報処理機能に対応してよい。拡大ボタン222に対するポインティング入力を受け付けた場合、情報処理機能実行部112は、コンテンツ400を拡大表示する。縮小ボタン224は、コンテンツ400を縮小表示する情報処理機能に対応してよい。縮小ボタン224に対するポインティング入力を受け付けた場合、情報処理機能実行部112は、コンテンツ400を縮小表示する。   The enlargement button 222 may correspond to an information processing function for displaying the content 400 in an enlarged manner. When the pointing input to the enlarge button 222 is received, the information processing function execution unit 112 displays the content 400 in an enlarged manner. The reduction button 224 may correspond to an information processing function for displaying the content 400 in a reduced size. When a pointing input for the reduction button 224 is received, the information processing function execution unit 112 displays the content 400 in a reduced size.

マップボタン262は、表示領域150に表示する地図データを選択する情報処理機能に対応してよい。マップボタン262に対するポインティング入力を受け付けた場合、情報処理機能実行部112は、例えば、表示領域150に表示する地図データの候補を表示する。レイヤ更新ボタン264は、表示領域150に表示されたコンテンツ400のレイヤを更新する情報処理機能に対応してよい。レイヤとは、コンテンツ400が有する複数の層のデータであってよい。例えば、コンテンツ400が地図データである場合、レイヤは、地図上に重畳される層のデータである。地図上に重畳される層のデータの例としては、無線基地局の配置を示すデータ、無線基地局のエリアを示すデータ、店舗の配置を示すデータ及び地形を示すデータ等、様々なデータが挙げられる。レイヤ更新ボタン264に対するポインティング入力を受け付けた場合、例えば、情報処理機能実行部112は、コンテンツ400のレイヤを更新してよい。コンテンツ400のレイヤを更新するとは、地図上に重畳されている層のデータを更新することであってよい。また、コンテンツ400のレイヤを更新するとは、地図上に重畳されている層のデータを変更することであってもよい。例えば、情報処理機能実行部112は、レイヤ更新ボタン264に対するポインティング入力を受け付けた場合に、複数の層のデータを表示させて、表示させた複数の層のデータに対する選択を受け付けてよい。設定ボタン266は、表示領域150に対する設定を行う情報処理機能に対応してよい。設定ボタン266に対するポインティング入力を受け付けた場合、情報処理機能実行部112は、表示領域150に対する設定メニューを表示部102に表示してよい。   The map button 262 may correspond to an information processing function for selecting map data to be displayed in the display area 150. When a pointing input for the map button 262 is received, the information processing function execution unit 112 displays, for example, map data candidates to be displayed in the display area 150. The layer update button 264 may correspond to an information processing function for updating the layer of the content 400 displayed in the display area 150. The layer may be data of a plurality of layers that the content 400 has. For example, when the content 400 is map data, the layer is data of a layer superimposed on the map. Examples of layer data superimposed on the map include various data such as data indicating the location of radio base stations, data indicating the area of radio base stations, data indicating the location of stores, and data indicating the topography. It is done. When a pointing input for the layer update button 264 is received, for example, the information processing function execution unit 112 may update the layer of the content 400. Updating the layer of the content 400 may be updating the layer data superimposed on the map. Moreover, updating the layer of the content 400 may be changing data of the layer superimposed on the map. For example, when the pointing input to the layer update button 264 is received, the information processing function execution unit 112 may display a plurality of layers of data and receive a selection for the displayed plurality of layers of data. The setting button 266 may correspond to an information processing function for setting the display area 150. When a pointing input for the setting button 266 is received, the information processing function execution unit 112 may display a setting menu for the display area 150 on the display unit 102.

表示制御部104は、図2に示すように、複数の第2指示オブジェクト220を、複数の第1指示オブジェクト210の配列とは逆方向に配列させて表示部102に表示させてよい。これにより、表示領域150の外側からの順番が同じ第1指示オブジェクトと第2指示オブジェクトとが同一の情報処理機能に対応することになり、同一の情報処理機能に対応する第1指示オブジェクトと第2指示オブジェクトとを操作者に直感的に認識させることができる。   As shown in FIG. 2, the display control unit 104 may display a plurality of second instruction objects 220 on the display unit 102 in a direction opposite to the arrangement of the plurality of first instruction objects 210. Accordingly, the first instruction object and the second instruction object having the same order from the outside of the display area 150 correspond to the same information processing function, and the first instruction object and the second instruction object corresponding to the same information processing function The operator can intuitively recognize the two pointing object.

表示制御部104は、第1指示オブジェクト及び第2指示オブジェクトを表示部102に表示させた後、第1指示オブジェクト又は第2指示オブジェクトに対するポインティング入力を受け付けた場合に、ポインティング入力を受け付けていない第1指示オブジェクト及び第2指示オブジェクトを表示させないように制御してよい。例えば、表示制御部104は、拡大ボタン212及び拡大ボタン222を表示部102に表示させた後、拡大ボタン212に対するポインティング入力を受け付けた場合に、ポインティング入力を受け付けていない拡大ボタン222を表示させないように制御する。これにより、同一の情報処理機能に対応する第1指示オブジェクト及び第2指示オブジェクトのうち、操作者が選択しやすい方を残し、選択しにくい方を非表示にすることができる。   When the display control unit 104 displays the first instruction object and the second instruction object on the display unit 102 and then receives a pointing input for the first instruction object or the second instruction object, the display control unit 104 does not receive the pointing input. Control may be performed so that the first instruction object and the second instruction object are not displayed. For example, when the display control unit 104 displays the enlargement button 212 and the enlargement button 222 on the display unit 102 and then receives a pointing input for the enlargement button 212, the display control unit 104 does not display the enlargement button 222 that does not accept the pointing input. To control. Accordingly, among the first instruction object and the second instruction object corresponding to the same information processing function, it is possible to leave the one that is easy for the operator to select and to hide the one that is difficult to select.

なお、表示制御部104は、第1指示オブジェクト及び第2指示オブジェクトに対するポインティング入力の回数が予め定められた回数になった場合に、ポインティング入力の回数が予め定められた回数になっていない第1指示オブジェクト又は第2指示オブジェクトを表示させないように制御してもよい。予め定められた回数は、任意に設定されてよい。   The display control unit 104 determines that the number of pointing inputs is not the predetermined number when the number of pointing inputs for the first pointing object and the second pointing object is a predetermined number. You may control not to display an instruction | indication object or a 2nd instruction | indication object. The predetermined number of times may be set arbitrarily.

表示制御部104は、第1指示オブジェクト又は第2指示オブジェクトを表示させないように制御した後、予め定められた条件が満たされた場合に、表示させないように制御した第1指示オブジェクト又は第2指示オブジェクトを再表示させてよい。例えば、表示制御部104は、操作者の操作に従って、表示させないように制御した第1指示オブジェクト又は第2指示オブジェクトを再表示させてよい。   The display control unit 104 performs control so that the first instruction object or the second instruction object is not displayed, and then controls the first instruction object or the second instruction that is controlled not to be displayed when a predetermined condition is satisfied. You can redisplay the object. For example, the display control unit 104 may redisplay the first instruction object or the second instruction object that is controlled not to be displayed in accordance with the operation of the operator.

また、表示制御部104は、第1指示オブジェクト又は第2指示オブジェクトを表示させないように制御した後、表示させている第1指示オブジェクト又は第2指示オブジェクトに対する選択の回数が予め定められた回数になった場合に、表示させないように制御した第1指示オブジェクト又は第2指示オブジェクトを再表示させてもよい。表示制御部104は、表示させている第1指示オブジェクト又は第2指示オブジェクトに対する、予め定められた期間内における選択の回数が予め定められた回数になった場合に、表示させないように制御した第1指示オブジェクト又は第2指示オブジェクトを再表示させてもよい。これにより、操作者によって頻繁に選択される指示オブジェクトについて、改めて複数の選択肢を提供することができる。   The display control unit 104 performs control so that the first instruction object or the second instruction object is not displayed, and then the number of selections for the displayed first instruction object or second instruction object is set to a predetermined number. In such a case, the first instruction object or the second instruction object that is controlled not to be displayed may be displayed again. The display control unit 104 controls the first instruction object or the second instruction object to be displayed so that the first instruction object or the second instruction object is not displayed when the number of selections within a predetermined period reaches a predetermined number. The first instruction object or the second instruction object may be displayed again. As a result, a plurality of options can be provided anew for the pointing object that is frequently selected by the operator.

図3は、表示部102の表示例を概略的に示す。図3は、表示制御部104が、表示部102の横方向に配列された第1表示領域151及び第2表示領域152のうち、第1表示領域151にコンテンツ410及び複数の第1指示オブジェクト210を表示させ、第2表示領域152にコンテンツ420及び複数の第2指示オブジェクト220が表示させた表示例を示す。ここでは、コンテンツ410が地図データ、コンテンツ420が上空から地表を撮影した写真であるところの画像データである場合を概略的に示す。   FIG. 3 schematically shows a display example of the display unit 102. 3, the display control unit 104 includes the content 410 and the plurality of first indication objects 210 in the first display region 151 among the first display region 151 and the second display region 152 arranged in the horizontal direction of the display unit 102. Is displayed, and the display example in which the content 420 and the plurality of second indication objects 220 are displayed in the second display area 152 is shown. Here, a case is schematically shown where the content 410 is map data and the content 420 is image data that is a photograph of the ground surface taken from above.

複数の第1指示オブジェクト210は、拡大ボタン212、縮小ボタン214、マップボタン216、及びレイヤ更新ボタン218を含む。複数の第2指示オブジェクト220は、拡大ボタン222、縮小ボタン224、マップボタン226、及びレイヤ更新ボタン228を含む。   The plurality of first instruction objects 210 include an enlarge button 212, a reduce button 214, a map button 216, and a layer update button 218. The plurality of second instruction objects 220 include an enlarge button 222, a reduce button 224, a map button 226, and a layer update button 228.

拡大ボタン212は、コンテンツ410及びコンテンツ420を拡大表示する情報処理機能に対応してよい。拡大ボタン212に対するポインティング入力を受け付けた場合、情報処理機能実行部112は、コンテンツ410及びコンテンツ420を拡大表示する。縮小ボタン214は、コンテンツ410及びコンテンツ420を縮小表示する情報処理機能に対応してよい。縮小ボタン214に対するポインティング入力を受け付けた場合、情報処理機能実行部112は、コンテンツ410及びコンテンツ420を縮小表示する。拡大ボタン212及び縮小ボタン214は、第1表示領域151に表示されたコンテンツ410及び第2表示領域152に表示されたコンテンツ420の両方に対する情報処理機能を実行させるための共通第1指示オブジェクトの一例であってよい。   The enlargement button 212 may correspond to an information processing function that enlarges and displays the content 410 and the content 420. When a pointing input for the enlarge button 212 is received, the information processing function execution unit 112 displays the content 410 and the content 420 in an enlarged manner. The reduction button 214 may correspond to an information processing function for displaying the content 410 and the content 420 in a reduced size. When the pointing input to the reduction button 214 is received, the information processing function execution unit 112 displays the content 410 and the content 420 in a reduced size. The enlargement button 212 and the reduction button 214 are an example of a common first instruction object for executing an information processing function for both the content 410 displayed in the first display area 151 and the content 420 displayed in the second display area 152. It may be.

マップボタン216は、第1表示領域151に表示する地図データを選択する情報処理機能に対応してよい。マップボタン216に対するポインティング入力を受け付けた場合、情報処理機能実行部112は、第1表示領域151に表示する地図データの候補を表示する。レイヤ更新ボタン218は、第1表示領域151に表示されたコンテンツ410のレイヤを更新する情報処理機能に対応してよい。レイヤ更新ボタン218に対するポインティング入力を受け付けた場合、情報処理機能実行部112は、コンテンツ410のレイヤを更新する。マップボタン216及びレイヤ更新ボタン218は、第1表示領域151に表示されたコンテンツに対する情報処理機能を実行させるための専用第1指示オブジェクトの一例であってよい。   The map button 216 may correspond to an information processing function for selecting map data to be displayed in the first display area 151. When a pointing input for the map button 216 is received, the information processing function execution unit 112 displays candidates for map data to be displayed in the first display area 151. The layer update button 218 may correspond to an information processing function for updating the layer of the content 410 displayed in the first display area 151. When the pointing input for the layer update button 218 is received, the information processing function execution unit 112 updates the layer of the content 410. The map button 216 and the layer update button 218 may be an example of a dedicated first instruction object for executing an information processing function for content displayed in the first display area 151.

拡大ボタン222は、コンテンツ410及びコンテンツ420を拡大表示する情報処理機能に対応してよい。拡大ボタン222に対するポインティング入力を受け付けた場合、情報処理機能実行部112は、コンテンツ410及びコンテンツ420を拡大表示する。縮小ボタン224は、コンテンツ410及びコンテンツ420を縮小表示する情報処理機能に対応してよい。縮小ボタン224に対するポインティング入力を受け付けた場合、情報処理機能実行部112は、コンテンツ410及びコンテンツ420を縮小表示する。拡大ボタン222及び縮小ボタン224は、第1表示領域151に表示されたコンテンツ410及び第2表示領域152に表示されたコンテンツ420の両方に対する情報処理機能を実行させるための共通第2指示オブジェクトの一例であってよい。   The enlargement button 222 may correspond to an information processing function that enlarges and displays the content 410 and the content 420. When a pointing input for the enlarge button 222 is received, the information processing function execution unit 112 displays the content 410 and the content 420 in an enlarged manner. The reduction button 224 may correspond to an information processing function for displaying the content 410 and the content 420 in a reduced size. When the pointing input to the reduction button 224 is received, the information processing function execution unit 112 displays the content 410 and the content 420 in a reduced size. The enlargement button 222 and the reduction button 224 are examples of a common second instruction object for executing an information processing function for both the content 410 displayed in the first display area 151 and the content 420 displayed in the second display area 152. It may be.

マップボタン226は、第2表示領域152に表示する地図画像を選択する情報処理機能に対応してよい。マップボタン226に対するポインティング入力を受け付けた場合、情報処理機能実行部112は、第2表示領域152に表示する地図画像の候補を表示する。レイヤ更新ボタン228は、第2表示領域152に表示されたコンテンツ420のレイヤを更新する情報処理機能に対応してよい。レイヤ更新ボタン228に対するポインティング入力を受け付けた場合、情報処理機能実行部112は、コンテンツ420のレイヤを更新する。マップボタン226及びレイヤ更新ボタン228は、第2表示領域152に表示されたコンテンツに対する情報処理機能を実行させるための専用第1指示オブジェクトの一例であってよい。   The map button 226 may correspond to an information processing function for selecting a map image to be displayed in the second display area 152. When a pointing input for the map button 226 is received, the information processing function execution unit 112 displays candidates for map images to be displayed in the second display area 152. The layer update button 228 may correspond to an information processing function for updating the layer of the content 420 displayed in the second display area 152. When a pointing input for the layer update button 228 is received, the information processing function execution unit 112 updates the layer of the content 420. The map button 226 and the layer update button 228 may be an example of a dedicated first instruction object for executing an information processing function for content displayed in the second display area 152.

設定ボタン302は、第1表示領域151及び第2表示領域152に対する設定を行う情報処理機能に対応してよい。設定ボタン302に対するポインティング入力を受け付けた場合、情報処理機能実行部112は、第1表示領域151及び第2表示領域152に対する設定メニューを表示部102に表示させる。設定メニューは、例えば、第1表示領域151及び第2表示領域152の明るさ設定等を含む。設定ボタン302は、第1表示領域151及び第2表示領域152に対する情報処理機能を実行させるための第3指示オブジェクトの一例であってよい。   The setting button 302 may correspond to an information processing function for performing settings for the first display area 151 and the second display area 152. When a pointing input for the setting button 302 is received, the information processing function execution unit 112 causes the display unit 102 to display a setting menu for the first display area 151 and the second display area 152. The setting menu includes, for example, brightness settings for the first display area 151 and the second display area 152, and the like. The setting button 302 may be an example of a third instruction object for executing an information processing function for the first display area 151 and the second display area 152.

表示制御部104は、図3に示すように、複数の第2指示オブジェクト220を、複数の第1指示オブジェクト210の配列とは逆方向に配列させて表示部102に表示させてよい。これにより、第1表示領域151及び第2表示領域152の外側からの順番が同じ第1指示オブジェクトと第2指示オブジェクトとが同一の情報処理機能に対応することになり、同一の情報処理機能に対応する第1指示オブジェクトと第2指示オブジェクトとを操作者に直感的に認識させることができる。   As shown in FIG. 3, the display control unit 104 may display a plurality of second instruction objects 220 on the display unit 102 in a direction opposite to the arrangement of the plurality of first instruction objects 210. As a result, the first instruction object and the second instruction object in the same order from the outside of the first display area 151 and the second display area 152 correspond to the same information processing function. The operator can intuitively recognize the corresponding first instruction object and second instruction object.

図4は、表示制御装置100の使用例を概略的に示す。図4は、表示制御装置100がタブレット端末であり、操作者の手10によって把持されている状態を例示する。操作者は、コンテンツ410及びコンテンツ420を拡大表示させたい場合、拡大ボタン212及び拡大ボタン222のうち、手10による操作のしやすい方を選択して操作することによって、表示制御装置100に拡大表示を指示できる。また、操作者は、コンテンツ410及びコンテンツ420を縮小表示させたい場合、縮小ボタン214及び縮小ボタン224のうち、手10による操作しやすい方を選択し操作することによって、表示制御装置100に縮小表示を指示できる。   FIG. 4 schematically shows an example of use of the display control apparatus 100. FIG. 4 illustrates a state in which the display control apparatus 100 is a tablet terminal and is held by the operator's hand 10. When the operator wants to enlarge and display the content 410 and the content 420, the operator selects and operates the one that can be easily operated by the hand 10 out of the enlargement button 212 and the enlargement button 222. Can be instructed. In addition, when the operator wants to reduce the content 410 and the content 420, the operator selects and operates one of the reduction button 214 and the reduction button 224 that can be easily operated by the hand 10, thereby reducing the display on the display control apparatus 100. Can be instructed.

図5は、表示部102の表示例を概略的に示す。図5は、表示制御部104が、表示部102の縦方向に配列された第1表示領域151及び第2表示領域152のうち、上側に配置された第1表示領域151にコンテンツ410及び複数の第1指示オブジェクト210を表示させ、下側に配置された第2表示領域152にコンテンツ420及び複数の第2指示オブジェクト220が表示させた表示例を示す。ここでは、コンテンツ410が地図データ、コンテンツ420が上空から地表を撮影した写真であるところの画像データである場合を概略的に示す。   FIG. 5 schematically shows a display example of the display unit 102. In FIG. 5, the display control unit 104 includes the content 410 and the plurality of contents in the first display region 151 arranged on the upper side of the first display region 151 and the second display region 152 arranged in the vertical direction of the display unit 102. A display example in which the first instruction object 210 is displayed and the content 420 and the plurality of second instruction objects 220 are displayed in the second display area 152 arranged on the lower side is shown. Here, a case is schematically shown where the content 410 is map data and the content 420 is image data that is a photograph of the ground surface taken from above.

図5に示すように、表示制御部104は、複数の第1指示オブジェクト210を表示部102の一側端から横方向に配列させ、かつ、第1表示領域151の下端に配置させてよく、複数の第2指示オブジェクト220を表示部102の他側端から横方向に配列させ、かつ、第2表示領域152の上端に配置させてよい。例えば、表示制御装置100がスマートフォン及びタブレット端末等である場合、操作者は、表示部102の縦方向の中心付近を把持することによって、効率的に複数の第1指示オブジェクト210及び複数の第2指示オブジェクト220の両方を操作できる。   As shown in FIG. 5, the display control unit 104 may arrange a plurality of first instruction objects 210 in the horizontal direction from one side end of the display unit 102 and arrange them at the lower end of the first display area 151. A plurality of second instruction objects 220 may be arranged in the horizontal direction from the other side end of the display unit 102 and arranged at the upper end of the second display region 152. For example, when the display control device 100 is a smartphone, a tablet terminal, or the like, the operator efficiently grasps the vicinity of the center of the display unit 102 in the vertical direction, thereby efficiently arranging the plurality of first instruction objects 210 and the plurality of second objects. Both of the pointing objects 220 can be operated.

図6は、表示部102の表示例を概略的に示す。図6に示す通り、表示制御部104は、表示部102に、複数の第1指示オブジェクト210を、表示部102の左上に配置された第1表示領域151の左端から横方向に配列させ、かつ第1表示領域151の下端に配置させる。複数の第1指示オブジェクト210は、拡大ボタン212、縮小ボタン214、マップボタン216、及びレイヤ更新ボタン218を含む。   FIG. 6 schematically shows a display example of the display unit 102. As shown in FIG. 6, the display control unit 104 causes the display unit 102 to arrange a plurality of first instruction objects 210 in the horizontal direction from the left end of the first display area 151 arranged at the upper left of the display unit 102, and The first display area 151 is arranged at the lower end. The plurality of first instruction objects 210 include an enlarge button 212, a reduce button 214, a map button 216, and a layer update button 218.

また、表示制御部104は、表示部102に、複数の第2指示オブジェクト220を、表示部102の右上に配置された第2表示領域152の右端から横方向に配列させ、かつ第2表示領域152の下端に配置させる。複数の第2指示オブジェクト220は、拡大ボタン222、縮小ボタン224、マップボタン226、及びレイヤ更新ボタン228を含む。   In addition, the display control unit 104 arranges a plurality of second instruction objects 220 on the display unit 102 in the horizontal direction from the right end of the second display region 152 arranged at the upper right of the display unit 102, and the second display region. It is arranged at the lower end of 152. The plurality of second instruction objects 220 include an enlarge button 222, a reduce button 224, a map button 226, and a layer update button 228.

また、表示制御部104は、表示部102に、複数の第3指示オブジェクト230を、表示部102の左下に配置された第3表示領域153の左端から横方向に配列させ、かつ第3表示領域153の上端に配置させる。複数の第3指示オブジェクト230は、拡大ボタン232、縮小ボタン234、マップボタン236、及びレイヤ更新ボタン238を含む。   In addition, the display control unit 104 causes the display unit 102 to arrange a plurality of third instruction objects 230 in the horizontal direction from the left end of the third display region 153 arranged at the lower left of the display unit 102, and the third display region It is arranged at the upper end of 153. The plurality of third instruction objects 230 include an enlarge button 232, a reduce button 234, a map button 236, and a layer update button 238.

また、表示制御部104は、表示部102に、複数の第4指示オブジェクト240を、表示部102の右下に配置された第4表示領域154の右端から横方向に配列させ、かつ第4表示領域154の上端に配置させる。複数の第4指示オブジェクト240は、拡大ボタン242、縮小ボタン244、マップボタン246、及びレイヤ更新ボタン248を含む。   In addition, the display control unit 104 causes the display unit 102 to arrange a plurality of fourth instruction objects 240 in the horizontal direction from the right end of the fourth display region 154 arranged at the lower right of the display unit 102 and perform the fourth display. It is arranged at the upper end of the region 154. The plurality of fourth instruction objects 240 include an enlarge button 242, a reduce button 244, a map button 246, and a layer update button 248.

例えば、表示制御装置100がスマートフォン及びタブレット端末等である場合、操作者は、表示部102の縦方向の中心付近を把持することによって、効率的に複数の第1指示オブジェクト210、複数の第2指示オブジェクト220、複数の第3指示オブジェクト230、及び複数の第4指示オブジェクト240を操作できる。   For example, when the display control device 100 is a smartphone, a tablet terminal, or the like, the operator efficiently holds the plurality of first instruction objects 210 and the plurality of second objects by holding the vicinity of the center in the vertical direction of the display unit 102. The instruction object 220, the plurality of third instruction objects 230, and the plurality of fourth instruction objects 240 can be operated.

図7は、表示制御装置100による表示制御処理の流れの一例を概略的に示す。図7は、表示制御装置100にインストールされたアプリケーションの実行状況を表示制御装置100が監視して、状況に応じて表示を制御する場合を例に挙げて説明する。図7に示す各処理は、表示制御装置100が備える制御部が主体となって実行されてよい。図7に示す処理は、任意のアプリケーションが起動された場合に開始してよい。   FIG. 7 schematically shows an example of the flow of display control processing by the display control apparatus 100. FIG. 7 illustrates an example in which the display control device 100 monitors the execution status of an application installed in the display control device 100 and controls display according to the status. Each process illustrated in FIG. 7 may be executed mainly by a control unit included in the display control apparatus 100. The process illustrated in FIG. 7 may be started when an arbitrary application is activated.

ステップ702(ステップをSと省略して表記する場合がある。)では、アプリケーション解析部114が、アプリケーションによって表示される表示に第1指示オブジェクトが含まれるか否かを解析する。S702において、第1指示オブジェクトが含まれると判定された場合、S704に進み、含まれないと判定された場合、S716に進む。   In step 702 (step may be abbreviated as S), the application analysis unit 114 analyzes whether or not the first instruction object is included in the display displayed by the application. If it is determined in S702 that the first instruction object is included, the process proceeds to S704. If it is determined that the first instruction object is not included, the process proceeds to S716.

S704では、第2指示オブジェクト生成部116が、S704で含まれると判定された第1指示オブジェクトと同一の情報処理機能を実行させるための第2指示オブジェクトを生成する。第2指示オブジェクト生成部116は、S704で含まれると判定された第1指示オブジェクトが複数ある場合、複数の第1指示オブジェクトのそれぞれに対応する複数の第2指示オブジェクトを生成する。第2指示オブジェクト生成部116は、生成した第2指示オブジェクトを指示オブジェクト保持部108に保持させてよい。   In S704, the second instruction object generating unit 116 generates a second instruction object for executing the same information processing function as the first instruction object determined to be included in S704. When there are a plurality of first instruction objects determined to be included in S704, the second instruction object generation unit 116 generates a plurality of second instruction objects corresponding to each of the plurality of first instruction objects. The second indication object generation unit 116 may cause the indication object holding unit 108 to hold the generated second indication object.

S706では、表示制御部104が、第2指示オブジェクト生成部116によって生成された第2指示オブジェクトを表示部102に表示させる。表示制御部104は、S704で含まれると判定された第1指示オブジェクトが1つの場合、第1指示オブジェクトを表示部102の一側端に表示させ、第2指示オブジェクトを表示部102の他側端に表示させてよい。また、表示制御部104は、S704で含まれると判定された第1指示オブジェクトが複数の場合、複数の第1指示オブジェクトを表示部102の一側端から横方向に配列して表示させ、複数の第2指示オブジェクトを表示部102の他側端から横方向に配列して表示させてよい。   In step S <b> 706, the display control unit 104 causes the display unit 102 to display the second instruction object generated by the second instruction object generation unit 116. When there is one first instruction object determined to be included in S704, the display control unit 104 displays the first instruction object on one side end of the display unit 102, and displays the second instruction object on the other side of the display unit 102. It may be displayed at the end. In addition, when there are a plurality of first instruction objects determined to be included in S704, the display control unit 104 arranges and displays a plurality of first instruction objects from one side end of the display unit 102 in the horizontal direction. The second pointing objects may be arranged in the horizontal direction from the other end of the display unit 102 and displayed.

S708では、指示受付部110が、第1指示オブジェクトが選択されたか否かを判定する。S708で第1指示オブジェクトが選択されたと判定された場合、S714に進み、選択されていないと判定された場合、S710に進む。   In S708, the instruction receiving unit 110 determines whether or not the first instruction object has been selected. If it is determined in S708 that the first instruction object has been selected, the process proceeds to S714. If it is determined that the first instruction object has not been selected, the process proceeds to S710.

S710では、指示受付部110が、第2指示オブジェクトが選択されたか否かを判定する。S710で第2指示オブジェクトが選択されたと判定された場合、S712に進み、選択されていないと判定された場合、S716に進む。   In S710, the instruction receiving unit 110 determines whether or not the second instruction object has been selected. If it is determined in step S710 that the second instruction object has been selected, the process proceeds to step S712. If it is determined that the second instruction object has not been selected, the process proceeds to step S716.

S712では、表示制御部104が、S710で選択されたと判定された第2指示オブジェクトと同一の情報処理機能を実行させるための第1指示オブジェクトを表示させないよう制御する。S714では、表示制御部104が、S708で選択されたと判定された第1指示オブジェクトと同一の情報処理機能を実行させるための第2指示オブジェクトを表示させないように制御する。   In step S712, the display control unit 104 performs control so that the first instruction object for executing the same information processing function as the second instruction object determined to be selected in step S710 is not displayed. In S714, the display control unit 104 performs control so as not to display the second instruction object for executing the same information processing function as the first instruction object determined to be selected in S708.

S716では、アプリケーションの終了指示を受け付けたか否かを判定する。S716で、終了指示を受け付けていないと判定した場合、S718に進み、受け付けたと判定した場合、処理を終了する。S718では、アプリケーションによる表示切替が行われたか否かを判定する。S718でアプリケーションによる表示切替が行われたと判定された場合、S702に戻り、表示切替が行われていないと判定された場合、S708に戻る。   In S716, it is determined whether an application termination instruction has been received. If it is determined in S716 that an end instruction has not been received, the process proceeds to S718. If it is determined that an end instruction has been received, the process ends. In S718, it is determined whether display switching by the application has been performed. If it is determined in S718 that display switching has been performed by the application, the process returns to S702. If it is determined that display switching has not been performed, the process returns to S708.

表示制御装置100が、図7に示す処理を実行することにより、アプリケーションの実行状況に応じて、第1指示オブジェクトと同一の情報処理機能を実行させるための第2指示オブジェクトを適宜操作者に提供することができる。   By executing the processing shown in FIG. 7, the display control apparatus 100 appropriately provides the operator with a second instruction object for executing the same information processing function as the first instruction object, depending on the execution status of the application. can do.

図8は、表示制御装置100の機能構成の変形例を概略的に示す。ここでは、図1と異なる点を主に説明する。図8において、表示制御部104は、第1表示制御部122及び第2表示制御部124を有する。   FIG. 8 schematically shows a modification of the functional configuration of the display control apparatus 100. Here, differences from FIG. 1 will be mainly described. In FIG. 8, the display control unit 104 includes a first display control unit 122 and a second display control unit 124.

第1表示制御部122は、予め定められた情報処理機能を実行させるための第1指示オブジェクトの当該情報処理機能と同一の情報処理機能を実行させるための第2指示オブジェクトを表示部102に表示させる。第1表示制御部122は、第1指示オブジェクトを表示部102に表示させてよい。第1表示制御部122は、複数の第1指示オブジェクトと、複数の第1指示オブジェクトと同一の情報処理機能を実行させるための複数の第2指示オブジェクトを表示部102に表示させてもよい。   First display control unit 122 displays on display unit 102 a second instruction object for executing the same information processing function as the information processing function of the first instruction object for executing a predetermined information processing function. Let The first display control unit 122 may display the first instruction object on the display unit 102. The first display control unit 122 may cause the display unit 102 to display a plurality of first instruction objects and a plurality of second instruction objects for executing the same information processing function as the plurality of first instruction objects.

第2表示制御部124は、第1指示オブジェクト及び第2指示オブジェクトが表示部102に表示された後に入力された、第1指示オブジェクト及び第2指示オブジェクトの一方に対するポインティング入力に基づいて、第1指示オブジェクト及び第2指示オブジェクトの他方を表示させないように制御する。これにより、同一の情報処理機能に対応する第1指示オブジェクト及び第2指示オブジェクトのうち、操作者が操作しやすい方を残し、操作しにくい方を非表示にすることができる。   The second display control unit 124 performs the first display based on the pointing input for one of the first instruction object and the second instruction object, which is input after the first instruction object and the second instruction object are displayed on the display unit 102. Control is performed so that the other of the pointing object and the second pointing object is not displayed. Thereby, among the first instruction object and the second instruction object corresponding to the same information processing function, it is possible to leave the one that is easy for the operator to operate and to hide the one that is difficult to operate.

第2表示制御部124は、第1指示オブジェクト又は第2指示オブジェクトを表示させないように制御した後、予め定められた条件が満たされた場合に、表示させないように制御した第1指示オブジェクト又は第2指示オブジェクトを再表示させてよい。例えば、第2表示制御部124は、操作者の操作による指示に従って、表示させないように制御した第1指示オブジェクト又は第2指示オブジェクトを再表示させてよい。   The second display control unit 124 performs control so that the first instruction object or the second instruction object is not displayed, and then controls the first instruction object or the second instruction object that is controlled not to be displayed when a predetermined condition is satisfied. Two indication objects may be redisplayed. For example, the second display control unit 124 may redisplay the first instruction object or the second instruction object that is controlled not to be displayed in accordance with an instruction by the operation of the operator.

また、第2表示制御部124は、第1指示オブジェクト又は第2指示オブジェクトを表示させないように制御した後、表示させている第1指示オブジェクト又は第2指示オブジェクトに対する選択の回数が予め定められた回数になった場合に、表示させないように制御した第1指示オブジェクト又は第2指示オブジェクトを再表示させてもよい。第2表示制御部124は、表示させている第1指示オブジェクト又は第2指示オブジェクトに対する、予め定められた期間内における選択の回数が予め定められた回数になった場合に、表示させないように制御した第1指示オブジェクト又は第2指示オブジェクトを再表示させてもよい。これにより、操作者によって頻繁に選択される指示オブジェクトについて、改めて複数の選択肢を提供することができる。   The second display control unit 124 controls the display of the first instruction object or the second instruction object so that the number of selections for the displayed first instruction object or the second instruction object is predetermined. When the number of times is reached, the first indicating object or the second indicating object that is controlled not to be displayed may be displayed again. The second display control unit 124 performs control so that the display is not performed when the number of selections within a predetermined period for the first instruction object or the second instruction object being displayed reaches a predetermined number. The displayed first instruction object or second instruction object may be displayed again. As a result, a plurality of options can be provided anew for the pointing object that is frequently selected by the operator.

上記実施形態では、表示部102がタッチパネルディスプレイである場合を主に例に挙げて説明したが、これに限らない。表示部102は、タッチパネルディスプレイではないディスプレイであってもよい。この場合、ポインティング入力は、マウス等のポインティングデバイスによる入力であってよい。   In the above embodiment, the case where the display unit 102 is a touch panel display has been mainly described as an example, but the present invention is not limited thereto. The display unit 102 may be a display that is not a touch panel display. In this case, the pointing input may be input by a pointing device such as a mouse.

以上の説明において、表示制御装置100の各部は、ハードウエアにより実現されてもよく、ソフトウエアにより実現されてもよい。また、ハードウエアとソフトウエアとの組み合わせにより実現されてもよい。また、プログラムが実行されることにより、コンピュータが、表示制御装置100として機能してもよい。プログラムは、コンピュータ読み取り可能な媒体又はネットワークに接続された記憶装置から、表示制御装置100の少なくとも一部を構成するコンピュータにインストールされてよい。   In the above description, each unit of the display control apparatus 100 may be realized by hardware or may be realized by software. Further, it may be realized by a combination of hardware and software. Further, the computer may function as the display control apparatus 100 by executing the program. The program may be installed in a computer constituting at least a part of the display control apparatus 100 from a computer-readable medium or a storage device connected to a network.

コンピュータにインストールされ、コンピュータを本実施形態に係る表示制御装置100として機能させるプログラムは、CPU等に働きかけて、コンピュータを、表示制御装置100の各部としてそれぞれ機能させる。これらのプログラムに記述された情報処理は、コンピュータに読込まれることにより、ソフトウエアと表示制御装置100のハードウエア資源とが協働した具体的手段として機能する。   A program that is installed in a computer and causes the computer to function as the display control apparatus 100 according to the present embodiment causes the CPU or the like to function as each unit of the display control apparatus 100. Information processing described in these programs functions as a specific means in which software and hardware resources of the display control device 100 cooperate with each other by being read by a computer.

コンピュータは、CPU、ROM、RAM、EEPROM(登録商標)等の各種メモリ、通信バス及びインタフェースを有し、予めファームウェアとしてROMに格納された処理プログラムをCPUが読み出して順次実行することで、表示制御装置100として機能してよい。   The computer has various memories such as a CPU, ROM, RAM, and EEPROM (registered trademark), a communication bus, and an interface. The CPU reads and sequentially executes processing programs stored in the ROM as firmware in advance, thereby controlling display. It may function as the device 100.

以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。   As mentioned above, although this invention was demonstrated using embodiment, the technical scope of this invention is not limited to the range as described in the said embodiment. It will be apparent to those skilled in the art that various modifications or improvements can be added to the above-described embodiment. It is apparent from the scope of the claims that the embodiments added with such changes or improvements can be included in the technical scope of the present invention.

なお、本実施形態に係る表示制御装置100は、屋外でも屋内でも使用でき、携帯端末、例えば、携帯電話、多機能携帯電話(スマートフォン)、タブレット端末、携帯情報端末(PDA)などに適用できることはもちろん、据え置き型の端末、例えば、パーソナルコンピュータにも適用できる。   Note that the display control apparatus 100 according to the present embodiment can be used both outdoors and indoors, and can be applied to mobile terminals such as mobile phones, multifunction mobile phones (smartphones), tablet terminals, and personal digital assistants (PDAs). Of course, the present invention can also be applied to a stationary terminal such as a personal computer.

特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階などの各処理の実行順序は、特段「より前に」、「先立って」などと明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」などを用いて説明したとしても、この順で実施することが必須であることを意味するものではない。   The order of execution of each process such as operations, procedures, steps, and stages in the apparatus, system, program, and method shown in the claims, the description, and the drawings is particularly “before” or “prior to”. It should be noted that it can be realized in any order unless the output of the previous process is used in the subsequent process. Regarding the operation flow in the claims, the description, and the drawings, even if it is described using “first,” “next,” etc. for convenience, it means that it is essential to carry out in this order. It is not a thing.

10 手、100 表示制御装置、102 表示部、104 表示制御部、106 コンテンツ保持部、108 指示オブジェクト保持部、110 指示受付部、112 情報処理機能実行部、114 アプリケーション解析部、116 第2指示オブジェクト生成部、122 第1表示制御部、124 第2表示制御部、150 表示領域、151 第1表示領域、152 第2表示領域、153 第3表示領域、154 第4表示領域、210 第1指示オブジェクト、212 拡大ボタン、214 縮小ボタン、216 マップボタン、218 レイヤ更新ボタン、220 第2指示オブジェクト、222 拡大ボタン、224 縮小ボタン、226 マップボタン、228 レイヤ更新ボタン、230 第3指示オブジェクト、232 拡大ボタン、234 縮小ボタン、236 マップボタン、238 レイヤ更新ボタン、240 第4指示オブジェクト、242 拡大ボタン、244 縮小ボタン、246 マップボタン、248 レイヤ更新ボタン、262 マップボタン、264 レイヤ更新ボタン、266 設定ボタン、302 設定ボタン、400 コンテンツ、410 コンテンツ、420 コンテンツ 10 hands, 100 display control device, 102 display unit, 104 display control unit, 106 content holding unit, 108 instruction object holding unit, 110 instruction receiving unit, 112 information processing function execution unit, 114 application analysis unit, 116 second indication object Generation unit, 122 First display control unit, 124 Second display control unit, 150 Display region, 151 First display region, 152 Second display region, 153 Third display region, 154 Fourth display region, 210 First indication object , 212 Enlarge button, 214 Reduce button, 216 Map button, 218 Layer update button, 220 Second indication object, 222 Enlarge button, 224 Reduce button, 226 Map button, 228 Layer update button, 230 Third indication object, 232 Enlarge button , 23 4 Reduce button, 236 Map button, 238 Layer update button, 240 Fourth indication object, 242 Zoom in button, 244 Reduce button, 246 Map button, 248 Layer update button, 262 Map button, 264 Layer update button, 266 Set button, 302 Setting button, 400 content, 410 content, 420 content

Claims (13)

コンピュータを、
それぞれが異なる情報処理機能を実行させるための複数の第1指示オブジェクトをディスプレイの一側端から横方向に配列して表示させ、前記複数の第1指示オブジェクトと同一の情報処理機能を実行させるための複数の第2指示オブジェクトを前記ディスプレイの他側端から横方向に配列して表示させる表示制御部であって、前記ディスプレイの縦方向に配列された第1表示領域及び第2表示領域のうち、上側に配置された第1表示領域の下端に、前記第1表示領域の左端から横方向に前記複数の第1指示オブジェクトを配列して表示させ、下側に配置された前記第2表示領域の上端に、前記第2表示領域の右端から横方向に前記複数の第2指示オブジェクトを配列して表示させる表示制御部、及び
前記複数の第1指示オブジェクト及び前記複数の第2指示オブジェクトのいずれかに対するポインティング入力を受け付けた場合に、対応する情報処理機能を実行する情報処理機能実行部
として機能させるためのプログラム。
Computer
A plurality of first instruction objects for executing different information processing functions are arranged and displayed in a horizontal direction from one side end of the display, and the same information processing function as the plurality of first instruction objects is executed. A plurality of second indication objects arranged in a horizontal direction from the other side end of the display and displayed , wherein the first display area and the second display area arranged in the vertical direction of the display The plurality of first instruction objects are arranged and displayed at the lower end of the first display area arranged on the upper side in the horizontal direction from the left end of the first display area, and the second display area arranged on the lower side. A display control unit for arranging and displaying the plurality of second indication objects in a horizontal direction from the right end of the second display area , and the plurality of first indication objects and the front The program for functioning as an information processing function execution part which performs a corresponding information processing function, when the pointing input with respect to either of these 2nd instruction | indication objects is received.
前記表示制御部は、前記複数の第2指示オブジェクトを、前記複数の第1指示オブジェクトの配列とは逆方向に配列させて前記ディスプレイに表示させる、請求項1に記載のプログラム。   The program according to claim 1, wherein the display control unit causes the display to display the plurality of second instruction objects in a direction opposite to the arrangement of the plurality of first instruction objects. 記複数の第1指示オブジェクトは、前記第1表示領域に表示されたコンテンツ及び前記第2表示領域に表示されたコンテンツの両方に対する情報処理機能を実行させるための共通第1指示オブジェクトを含み、
前記複数の第2指示オブジェクトは、前記第1表示領域に表示されたコンテンツ及び前記第2表示領域に表示されたコンテンツの両方に対して前記共通第1指示オブジェクトと同一の情報処理機能を実行させるための共通第2指示オブジェクトを含む、請求項1又は2に記載のプログラム。
Before SL plurality of first indication object may include a common first indication object for executing an information processing function for both the first displayed in the display area content and content displayed on the second display area,
The plurality of second indication objects execute the same information processing function as that of the common first indication object for both the content displayed in the first display area and the content displayed in the second display area. The program of Claim 1 or 2 including the common 2nd instruction | indication object for
前記複数の第1指示オブジェクトは、前記第1表示領域に表示されたコンテンツに対する情報処理機能を実行させるための専用第1指示オブジェクトをさらに含み、
前記複数の第2指示オブジェクトは、前記第2表示領域に表示されたコンテンツに対する情報処理機能を実行させるための専用第2指示オブジェクトをさらに含む、請求項3に記載のプログラム。
The plurality of first instruction objects further include a dedicated first instruction object for executing an information processing function for the content displayed in the first display area,
The program according to claim 3, wherein the plurality of second instruction objects further include a dedicated second instruction object for executing an information processing function for the content displayed in the second display area.
前記表示制御部は、前記第1表示領域及び前記第2表示領域に対する情報処理機能を実行させるための第3指示オブジェクトを前記ディスプレイにさらに表示させる、請求項4に記載のプログラム。   The program according to claim 4, wherein the display control unit further causes the display to display a third indication object for executing an information processing function for the first display area and the second display area. 前記表示制御部は、前記第1指示オブジェクト及び前記第2指示オブジェクトを前記ディスプレイに表示させた後、前記第1指示オブジェクト及び前記第2指示オブジェクトの一方に対するポインティング入力に基づいて、前記第1指示オブジェクト及び前記第2指示オブジェクトの他方を表示させないように制御する、請求項1から5のいずれか一項に記載のプログラム。   The display control unit displays the first instruction object and the second instruction object on the display, and then, based on a pointing input to one of the first instruction object and the second instruction object, the first instruction object The program according to any one of claims 1 to 5, wherein control is performed so that the other of the object and the second indication object is not displayed. 前記表示制御部は、前記第1指示オブジェクト及び前記第2指示オブジェクトを前記ディスプレイに表示させた後、前記第1指示オブジェクト又は前記第2指示オブジェクトに対するポインティング入力を受け付けた場合に、ポインティング入力を受け付けていない前記第1指示オブジェクト又は前記第2指示オブジェクトを表示させないように制御する、請求項6に記載のプログラム。   The display control unit receives a pointing input when receiving a pointing input for the first indicating object or the second indicating object after displaying the first indicating object and the second indicating object on the display. The program according to claim 6, wherein control is performed so that the first instruction object or the second instruction object that is not displayed is not displayed. 前記表示制御部は、前記第1指示オブジェクト又は前記第2指示オブジェクトに対するポインティング入力の回数が予め定められた回数になった場合に、ポインティング入力の回数が予め定められた回数になっていない前記第1指示オブジェクト又は前記第2指示オブジェクトを表示させないように制御する、請求項6に記載のプログラム。   When the number of pointing inputs to the first pointing object or the second pointing object is a predetermined number, the display control unit is configured such that the number of pointing inputs is not the predetermined number. The program according to claim 6, wherein control is performed so that one indication object or the second indication object is not displayed. 前記表示制御部は、前記第1指示オブジェクト又は前記第2指示オブジェクトを表示させないように制御した後、予め定められた条件が満たされた場合に、表示させないように制御した前記第1指示オブジェクト又は前記第2指示オブジェクトを再表示させる、請求項6から8のいずれか一項に記載のプログラム。   The display control unit performs control so that the first instruction object or the second instruction object is not displayed, and then controls the first instruction object or the second instruction object to be not displayed when a predetermined condition is satisfied. The program according to claim 6, wherein the second instruction object is displayed again. 前記コンピュータを、
前記コンピュータにインストールされたアプリケーションを解析して、前記アプリケーションによって前記ディスプレイに表示される前記複数の第1指示オブジェクトを取得する第1指示オブジェクト取得部、及び
前記複数の第1指示オブジェクトと同一の情報処理機能を実行させるための前記複数の第2指示オブジェクトを生成する第2指示オブジェクト生成部
としてさらに機能させ、
前記表示制御部は、前記第1指示オブジェクト取得部が取得した前記複数の第1指示オブジェクトをディスプレイの一側端から横方向に配列して表示させ、前記第2指示オブジェクト生成部が生成した前記複数の第2指示オブジェクトを前記ディスプレイの他側端から横方向に配列して表示させる、請求項1からのいずれか一項に記載のプログラム。
The computer,
A first instruction object acquisition unit that analyzes an application installed in the computer and acquires the plurality of first instruction objects displayed on the display by the application; and information identical to the plurality of first instruction objects Further functioning as a second instruction object generation unit for generating the plurality of second instruction objects for executing a processing function;
The display control unit displays the plurality of first instruction objects acquired by the first instruction object acquisition unit in a horizontal direction from one side end of a display, and the second instruction object generation unit generates the display instruction unit. The program according to any one of claims 1 to 9 , wherein a plurality of second indication objects are arranged and displayed in a horizontal direction from the other end of the display.
それぞれが異なる情報処理機能を実行させるための複数の第1指示オブジェクトをディスプレイの一側端から横方向に配列して表示させ、前記複数の第1指示オブジェクトと同一の情報処理機能を実行させるための複数の第2指示オブジェクトを前記ディスプレイの他側端から横方向に配列して表示させる表示制御部であって、前記ディスプレイの縦方向に配列された第1表示領域及び第2表示領域のうち、上側に配置された第1表示領域の下端に、前記第1表示領域の左端から横方向に前記複数の第1指示オブジェクトを配列して表示させ、下側に配置された前記第2表示領域の上端に、前記第2表示領域の右端から横方向に前記複数の第2指示オブジェクトを配列して表示させる表示制御部と、
前記複数の第1指示オブジェクト及び前記複数の第2指示オブジェクトのいずれかに対するポインティング入力を受け付けた場合に、対応する情報処理機能を実行する情報処理機能実行部と
を備える表示制御装置。
A plurality of first instruction objects for executing different information processing functions are arranged and displayed in a horizontal direction from one side end of the display, and the same information processing function as the plurality of first instruction objects is executed. A plurality of second indication objects arranged in a horizontal direction from the other side end of the display and displayed , wherein the first display area and the second display area arranged in the vertical direction of the display The plurality of first instruction objects are arranged and displayed at the lower end of the first display area arranged on the upper side in the horizontal direction from the left end of the first display area, and the second display area arranged on the lower side. A display control unit that arranges and displays the plurality of second instruction objects in the horizontal direction from the right end of the second display area at the upper end of the second display area ;
A display control device comprising: an information processing function execution unit that executes a corresponding information processing function when a pointing input to any of the plurality of first instruction objects and the plurality of second instruction objects is received.
コンピュータを、
予め定められた情報処理機能を実行させるための複数の第1指示オブジェクトの前記情報処理機能と同一の情報処理機能を実行させるための複数の第2指示オブジェクトを表示させる第1表示制御部であって、ディスプレイの縦方向に配列された第1表示領域及び第2表示領域のうち、上側に配置された第1表示領域の下端に、前記第1表示領域の左端から横方向に前記複数の第1指示オブジェクトを配列して表示させ、下側に配置された前記第2表示領域の上端に、前記第2表示領域の右端から横方向に前記複数の第2指示オブジェクトを配列して表示させる第1表示制御部、及び
前記第1指示オブジェクト及び前記第2指示オブジェクトが表示された後に入力された、前記第1指示オブジェクト及び前記第2指示オブジェクトの一方に対するポインティング入力に基づいて、前記第1指示オブジェクト及び前記第2指示オブジェクトの他方を表示させないように制御する第2表示制御部、
として機能させるためのプログラム。
Computer
A first display control unit that displays a plurality of second instruction objects for executing the same information processing function as the information processing function of the plurality of first instruction objects for executing a predetermined information processing function; Among the first display area and the second display area arranged in the vertical direction of the display, the plurality of second display areas are arranged in the horizontal direction from the left end of the first display area at the lower end of the first display area arranged on the upper side. A first instruction object is arranged and displayed, and a plurality of second instruction objects are arranged and displayed at the upper end of the second display area arranged on the lower side from the right end of the second display area. 1 the display control unit, and the first indication object and the second indication object is input after being displayed, one pair of the first indication object and the second indication object A second display control unit configured to control the other of the first instruction object and the second instruction object based on a pointing input to be displayed;
Program to function as.
予め定められた情報処理機能を実行させるための複数の第1指示オブジェクトの前記情報処理機能と同一の情報処理機能を実行させるための複数の第2指示オブジェクトを表示させる第1表示制御部であって、ディスプレイの縦方向に配列された第1表示領域及び第2表示領域のうち、上側に配置された第1表示領域の下端に、前記第1表示領域の左端から横方向に前記複数の第1指示オブジェクトを配列して表示させ、下側に配置された前記第2表示領域の上端に、前記第2表示領域の右端から横方向に前記複数の第2指示オブジェクトを配列して表示させる第1表示制御部と、
前記第1指示オブジェクト及び前記第2指示オブジェクトが表示された後に入力された、前記第1指示オブジェクト及び前記第2指示オブジェクトの一方に対するポインティング入力に基づいて、前記第1指示オブジェクト及び前記第2指示オブジェクトの他方を表示させないように制御する第2表示制御部と
を備える表示制御装置。
A first display control unit that displays a plurality of second instruction objects for executing the same information processing function as the information processing function of the plurality of first instruction objects for executing a predetermined information processing function; Among the first display area and the second display area arranged in the vertical direction of the display, the plurality of second display areas are arranged in the horizontal direction from the left end of the first display area at the lower end of the first display area arranged on the upper side. A first instruction object is arranged and displayed, and a plurality of second instruction objects are arranged and displayed at the upper end of the second display area arranged on the lower side from the right end of the second display area. 1 display control unit ;
The first indication object and the second indication object is input after being displayed, based on the pointing input to one of the first indication object and the second indicating object, wherein the first indication object and said second instruction A display control apparatus comprising: a second display control unit that performs control so that the other of the objects is not displayed.
JP2014044903A 2014-03-07 2014-03-07 Display control apparatus and program Expired - Fee Related JP5982417B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014044903A JP5982417B2 (en) 2014-03-07 2014-03-07 Display control apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014044903A JP5982417B2 (en) 2014-03-07 2014-03-07 Display control apparatus and program

Publications (2)

Publication Number Publication Date
JP2015170158A JP2015170158A (en) 2015-09-28
JP5982417B2 true JP5982417B2 (en) 2016-08-31

Family

ID=54202840

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014044903A Expired - Fee Related JP5982417B2 (en) 2014-03-07 2014-03-07 Display control apparatus and program

Country Status (1)

Country Link
JP (1) JP5982417B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005327001A (en) * 2004-05-13 2005-11-24 Hitachi Omron Terminal Solutions Corp Exclusive terminal and its screen control method
JP5075061B2 (en) * 2007-09-19 2012-11-14 キヤノン株式会社 Information processing apparatus, information processing apparatus control method, computer program, and storage medium
JP2009163278A (en) * 2007-12-21 2009-07-23 Toshiba Corp Portable device
JP4823342B2 (en) * 2009-08-06 2011-11-24 株式会社スクウェア・エニックス Portable computer with touch panel display
US20110285651A1 (en) * 2010-05-24 2011-11-24 Will John Temple Multidirectional button, key, and keyboard

Also Published As

Publication number Publication date
JP2015170158A (en) 2015-09-28

Similar Documents

Publication Publication Date Title
US11561680B2 (en) Method and apparatus for adding icon to interface of android system, and mobile terminal
EP3091426B1 (en) User terminal device providing user interaction and method therefor
US9003283B2 (en) Copying text using parameters displayed on a clipboard
EP3438808A1 (en) Split-screen displaying method and apparatus, and electronic device
EP2642376A1 (en) Information processing apparatus
EP2835729A1 (en) Method for controlling position of floating window and terminal
EP2851782A2 (en) Touch-based method and apparatus for sending information
KR102253453B1 (en) Method and device for creating a group
CN103593116A (en) Method and device for displaying and controlling portable terminal toolbar
EP2631823A1 (en) Method and apparatus for editing content view in a mobile device
KR20140040401A (en) Method for providing one hand control mode and an electronic device thereof
WO2015184736A1 (en) Method and terminal for transforming background picture of touchscreen device
JP2016105223A (en) Input-output control device and input-output control program
JP2014016984A (en) Method for setting wallpaper picture, and digital media controller
CN104281378A (en) Mobile device one-hand control method and system
CN102893246B (en) Display control method and device
WO2013047023A1 (en) Display apparatus, display method, and program
JP5982417B2 (en) Display control apparatus and program
JP6445777B2 (en) Information processing apparatus for managing objects and control method therefor
TWI607369B (en) System and method for adjusting image display
CN106933438A (en) A kind of application display method, device and mobile terminal
JP2011238040A (en) Program and electronic device
US10025485B2 (en) Non-transitory storage medium storing display program and display device
US9699720B2 (en) Communication channel selection and communication device management
JP6410580B2 (en) Operation reception system, method and program

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20150729

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160216

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160407

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

Effective date: 20160726

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160801

R150 Certificate of patent or registration of utility model

Ref document number: 5982417

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees