JP2022105832A - Information processing apparatus, information processing method, and information processing program - Google Patents

Information processing apparatus, information processing method, and information processing program Download PDF

Info

Publication number
JP2022105832A
JP2022105832A JP2021000413A JP2021000413A JP2022105832A JP 2022105832 A JP2022105832 A JP 2022105832A JP 2021000413 A JP2021000413 A JP 2021000413A JP 2021000413 A JP2021000413 A JP 2021000413A JP 2022105832 A JP2022105832 A JP 2022105832A
Authority
JP
Japan
Prior art keywords
menu
selection
display
selection item
item
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2021000413A
Other languages
Japanese (ja)
Other versions
JP7321196B2 (en
Inventor
俊彦 廣岡
Toshihiko Hirooka
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2021000413A priority Critical patent/JP7321196B2/en
Publication of JP2022105832A publication Critical patent/JP2022105832A/en
Application granted granted Critical
Publication of JP7321196B2 publication Critical patent/JP7321196B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

To obtain an information processing apparatus capable of improving user operability.SOLUTION: An information processing apparatus 1 includes a first display processing unit 41 and a second display processing unit 42. The first display processing unit 41 causes a display apparatus 3 to display a basic menu in which a plurality of selection items in an uppermost layer among a plurality of selection items, which are layered, are arranged in a circumferential direction. The second display processing unit 42 causes selection items immediately below the selection item selected each time the selection of the selection items is performed, to be displayed on an arc-shaped region that is farther from the basic menu as it is lower in the display region. The first display processing unit 41 causes a shortcut menu for selecting a shortcut item to be displayed on the display region. The second display processing unit 42 causes, when selecting the shortcut menu, selection items just below the shortcut item that is a selection item in which setting operation is received by an operation reception unit 21, to be displayed in an arc-shaped region that is a region facing an outer circumference of the basic menu in the display region.SELECTED DRAWING: Figure 3

Description

本開示は、階層化された複数の選択項目に基づくメニューを表示装置に表示させる情報処理装置、情報処理方法、および情報処理プログラムに関する。 The present disclosure relates to an information processing device, an information processing method, and an information processing program for displaying a menu based on a plurality of layered selection items on a display device.

従来、階層化された複数の選択項目をユーザの選択操作に基づいて上層の選択項目から下層の選択項目にかけて表示装置に順次表示させ、ユーザに所望の選択項目を選択させる情報処理装置が知られている。 Conventionally, an information processing device has been known in which a plurality of layered selection items are sequentially displayed on a display device from an upper layer selection item to a lower layer selection item based on a user's selection operation, and the user selects a desired selection item. ing.

例えば、特許文献1には、表示装置の表示領域上にメニューを表示させるための円形のボタンを配置し、かかるボタンの外側の円環状の領域に周方向に配列された複数の選択項目を配置する情報処理装置が開示されている。 For example, in Patent Document 1, a circular button for displaying a menu is arranged on a display area of a display device, and a plurality of selection items arranged in a circumferential direction are arranged in an annular area outside the button. The information processing device to be processed is disclosed.

特許文献1に記載の情報処理装置は、選択項目が選択された場合、選択された選択項目と隣接する弧状の領域に選択された選択項目の直下層の選択項目を配置して表示装置に表示させるため、所望の処理を実行させるための選択項目を選択するまでのポインタなどの移動量を少なくすることができる。 When a selection item is selected, the information processing apparatus described in Patent Document 1 arranges the selection item in the layer directly below the selected selection item in an arcuate area adjacent to the selected selection item and displays it on the display device. Therefore, it is possible to reduce the amount of movement of the pointer or the like until the selection item for executing the desired process is selected.

特開平8-123647号公報Japanese Unexamined Patent Publication No. 8-123647

しかしながら、上記特許文献1に記載の情報処理装置は、階層化メニューの階層が多くなるほど選択項目を表示するために必要な領域の周方向の長さが長くなって見にくくなり、ユーザの操作性が悪くなる可能性がある。 However, in the information processing apparatus described in Patent Document 1, as the number of layers in the layered menu increases, the length of the circumferential direction of the area required for displaying the selection item becomes long, which makes it difficult to see, and the user's operability becomes difficult. It can get worse.

本開示は、上記に鑑みてなされたものであって、ユーザの操作性を向上させることができる情報処理装置を得ることを目的とする。 The present disclosure has been made in view of the above, and an object of the present disclosure is to obtain an information processing apparatus capable of improving user operability.

上述した課題を解決し、目的を達成するために、本開示の情報処理装置は、メニュー情報記憶部と、第1の表示処理部と、第2の表示処理部と、操作受付部とを備える。メニュー情報記憶部は、階層化された複数の選択項目を含むメニュー情報を記憶する。第1の表示処理部は、複数の選択項目のうち最上層の選択項目を周方向に複数配列した基本メニューを表示装置の表示領域に表示させる。第2の表示処理部は、複数の選択項目のうち表示領域に表示された選択項目の選択が行われる毎に選択された選択項目の直下層の選択項目を、表示領域において下層であるほど基本メニューから遠い弧状の領域に表示させる。操作受付部は、複数の選択項目のうち最上層の選択項目の直下層よりも下層にある選択項目の設定操作を受け付ける。第1の表示処理部は、操作受付部で設定操作が受け付けられた選択項目を選択するためのショートカットメニューを表示領域に表示させる。第2の表示処理部は、ショートカットメニューが選択された場合に、操作受付部で設定操作が受け付けられた選択項目の直下層の選択項目を、表示領域における基本メニューの外周に対向する領域であって弧状の領域に表示させる。 In order to solve the above-mentioned problems and achieve the object, the information processing apparatus of the present disclosure includes a menu information storage unit, a first display processing unit, a second display processing unit, and an operation reception unit. .. The menu information storage unit stores menu information including a plurality of hierarchical selection items. The first display processing unit displays a basic menu in which a plurality of selection items on the uppermost layer among a plurality of selection items are arranged in the circumferential direction in a display area of a display device. The second display processing unit basically selects the selection items in the layer directly below the selection item selected each time the selection item displayed in the display area is selected from among the plurality of selection items, as the lower layer is in the display area. Display in the arcuate area far from the menu. The operation receiving unit accepts a setting operation of a selection item in a layer lower than the layer directly below the selection item in the uppermost layer among a plurality of selection items. The first display processing unit displays a shortcut menu for selecting a selection item for which a setting operation has been accepted by the operation reception unit in the display area. The second display processing unit is an area facing the outer periphery of the basic menu in the display area for the selection items in the layer directly below the selection items for which the setting operation is accepted in the operation reception unit when the shortcut menu is selected. Display in the arc-shaped area.

本開示によれば、ユーザの操作性を向上させることができる、という効果を奏する。 According to the present disclosure, it is possible to improve the operability of the user.

実施の形態1にかかる情報処理システムの構成の一例を示す図The figure which shows an example of the structure of the information processing system which concerns on Embodiment 1. 実施の形態1にかかる情報処理システムの構成の他の例を示す図The figure which shows another example of the structure of the information processing system which concerns on Embodiment 1. 実施の形態1にかかる情報処理装置の構成の一例を示す図The figure which shows an example of the structure of the information processing apparatus which concerns on Embodiment 1. 実施の形態1にかかる情報処理装置のメニュー情報における複数の選択項目の階層構造の一例を示す図The figure which shows an example of the hierarchical structure of a plurality of selection items in the menu information of the information processing apparatus which concerns on Embodiment 1. 実施の形態1にかかる情報処理装置のメニュー情報の一例を示す図The figure which shows an example of the menu information of the information processing apparatus which concerns on Embodiment 1. 実施の形態1にかかるユーザ設定情報記憶部に記憶されるユーザ設定情報の一例を示す図The figure which shows an example of the user setting information stored in the user setting information storage part which concerns on Embodiment 1. 実施の形態1にかかる情報処理装置によって表示される基本メニューの一例を示す図The figure which shows an example of the basic menu displayed by the information processing apparatus which concerns on Embodiment 1. 実施の形態1にかかる基本メニューに含まれる最上層の選択項目が選択された場合のメニューの一例を示す図The figure which shows an example of the menu when the selection item of the uppermost layer included in the basic menu which concerns on Embodiment 1 is selected. 実施の形態1にかかるメニューに含まれる最上層の選択項目よりも下層の選択項目が選択された場合のメニューの一例を示す図The figure which shows an example of the menu when the selection item of the lower layer is selected from the selection item of the uppermost layer included in the menu which concerns on Embodiment 1. 実施の形態1にかかる情報処理装置によって表示装置に表示される基本メニューおよびショートカットメニューの一例を示す図The figure which shows an example of the basic menu and the shortcut menu displayed on the display device by the information processing apparatus which concerns on Embodiment 1. 図10に示すショートカットメニューが操作された場合に表示装置に表示されるメニューの一例を示す図The figure which shows an example of the menu displayed on the display device when the shortcut menu shown in FIG. 10 is operated. 実施の形態1にかかる情報処理装置の処理部による処理の一例を示すフローチャートA flowchart showing an example of processing by the processing unit of the information processing apparatus according to the first embodiment. 実施の形態1にかかる情報処理装置の処理部によるメニュー表示処理の一例を示すフローチャートA flowchart showing an example of menu display processing by the processing unit of the information processing apparatus according to the first embodiment. 実施の形態1にかかる情報処理装置の処理部による選択対応処理の一例を示すフローチャートA flowchart showing an example of selection correspondence processing by the processing unit of the information processing apparatus according to the first embodiment. 実施の形態1にかかる情報処理装置のハードウェア構成の一例を示す図The figure which shows an example of the hardware configuration of the information processing apparatus which concerns on Embodiment 1. 実施の形態2にかかる情報処理装置の構成の一例を示す図The figure which shows an example of the structure of the information processing apparatus which concerns on Embodiment 2. 実施の形態2にかかるメニューに含まれる最上層の選択項目よりも下層の選択項目が選択された場合のメニューの一例を示す図The figure which shows an example of the menu when the selection item of the lower layer is selected from the selection item of the uppermost layer included in the menu which concerns on Embodiment 2. 実施の形態2にかかる情報処理装置の処理部によるメニュー表示処理の一例を示すフローチャートA flowchart showing an example of menu display processing by the processing unit of the information processing apparatus according to the second embodiment. 実施の形態2にかかる情報処理装置の処理部による選択対応処理の一例を示すフローチャートA flowchart showing an example of selection correspondence processing by the processing unit of the information processing apparatus according to the second embodiment. 実施の形態3にかかる情報処理装置の構成の一例を示す図The figure which shows an example of the structure of the information processing apparatus which concerns on Embodiment 3. 実施の形態3にかかる情報処理装置によって表示される基本メニューの一例を示す図The figure which shows an example of the basic menu displayed by the information processing apparatus which concerns on Embodiment 3. 実施の形態3にかかる基本メニューに含まれる最上層の選択項目のうちお気に入り項目が選択された場合のメニューの一例を示す図The figure which shows an example of the menu when the favorite item is selected among the selection items of the uppermost layer included in the basic menu which concerns on Embodiment 3. 実施の形態3にかかる情報処理装置の処理部によるメニュー表示処理の一例を示すフローチャートA flowchart showing an example of menu display processing by the processing unit of the information processing apparatus according to the third embodiment. 実施の形態4にかかる情報処理装置の構成の一例を示す図The figure which shows an example of the structure of the information processing apparatus which concerns on Embodiment 4. 実施の形態4にかかる情報処理装置によって表示される基本メニューおよび追加メニューの一例を示す図The figure which shows an example of the basic menu and the additional menu displayed by the information processing apparatus which concerns on Embodiment 4. 図25に示す追加メニューが選択された場合の基本メニューおよび追加メニューの表示例を示す図The figure which shows the display example of the basic menu and the additional menu when the additional menu shown in FIG. 25 is selected. 図26に示す追加メニューにおける選択項目が選択された場合の追加メニューの表示例を示す図The figure which shows the display example of the additional menu when the selection item in the additional menu shown in FIG. 26 is selected. 図25に示す切替ボタンが操作された場合の追加メニューの表示例を示す図The figure which shows the display example of the additional menu when the changeover button shown in FIG. 25 is operated. 実施の形態4にかかる情報処理装置の処理部によるメニュー表示処理の一例を示すフローチャートA flowchart showing an example of menu display processing by the processing unit of the information processing apparatus according to the fourth embodiment. 実施の形態4にかかる情報処理装置の処理部による選択対応処理の一例を示すフローチャートA flowchart showing an example of selection correspondence processing by the processing unit of the information processing apparatus according to the fourth embodiment.

以下に、実施の形態にかかる情報処理装置、情報処理方法、および情報処理プログラムを図面に基づいて詳細に説明する。 Hereinafter, the information processing apparatus, the information processing method, and the information processing program according to the embodiment will be described in detail with reference to the drawings.

実施の形態1.
図1は、実施の形態1にかかる情報処理システムの構成の一例を示す図である。図1に示す情報処理システム100は、情報処理装置1と、入力装置2と、表示装置3とを備える。情報処理装置1は、入力装置2へのユーザの操作に応じた処理を行い、かかる処理の結果を表示装置3に表示させる。以下、入力装置2へのユーザの操作を単にユーザ操作と記載する場合がある。
Embodiment 1.
FIG. 1 is a diagram showing an example of the configuration of the information processing system according to the first embodiment. The information processing system 100 shown in FIG. 1 includes an information processing device 1, an input device 2, and a display device 3. The information processing device 1 performs processing according to the user's operation on the input device 2, and causes the display device 3 to display the result of such processing. Hereinafter, the user's operation on the input device 2 may be simply described as a user operation.

入力装置2は、例えば、マウス、キーボード、またはタッチパネルなどの入力装置である。表示装置3は、LCD(Liquid Crystal Display)または有機EL(ElectroLuminescence)ディスプレイなどの表示装置である。情報処理装置1は、複数のユーザによって使用可能である。 The input device 2 is, for example, an input device such as a mouse, a keyboard, or a touch panel. The display device 3 is a display device such as an LCD (Liquid Crystal Display) or an organic EL (ElectroLuminescence) display. The information processing device 1 can be used by a plurality of users.

情報処理システム100は、上述した構成に限定されない。図2は、実施の形態1にかかる情報処理システムの構成の他の例を示す図である。図2に示す情報処理システム100は、情報処理装置1と、複数の入力装置2と、複数の表示装置3と、複数の端末装置4とを備える。 The information processing system 100 is not limited to the above-mentioned configuration. FIG. 2 is a diagram showing another example of the configuration of the information processing system according to the first embodiment. The information processing system 100 shown in FIG. 2 includes an information processing device 1, a plurality of input devices 2, a plurality of display devices 3, and a plurality of terminal devices 4.

情報処理装置1は、クラウド環境に構築される。クラウド環境は、クラウドサービスプラットフォームにおいて提供されるコンピュータ資源を含む。クラウドサービスプラットフォームは、クラウドサービスプロバイダによって提供され、例えば、PaaS(Platform as a Service)などを含む。情報処理装置1は、クラウド環境に構築されるため、クラウドサーバとも呼ばれることがある。 The information processing device 1 is constructed in a cloud environment. The cloud environment includes computer resources provided by the cloud service platform. The cloud service platform is provided by a cloud service provider and includes, for example, PaaS (Platform as a Service). Since the information processing device 1 is built in a cloud environment, it may also be called a cloud server.

複数の端末装置4は、互いに異なるユーザによって使用され、ネットワーク5を介して情報処理装置1との間で情報の送受信を行う。端末装置4は、ユーザ操作の情報である操作情報を情報処理装置1へネットワーク5を介して送信する。情報処理装置1は、操作情報に応じた処理を行い、かかる処理の結果を示す処理結果情報をネットワーク5経由で端末装置4へ送信する。端末装置4は、情報処理装置1から送信される処理結果情報をネットワーク5経由で受信し、受信した処理結果情報を表示装置3に表示させる。 The plurality of terminal devices 4 are used by different users, and information is transmitted to and received from the information processing device 1 via the network 5. The terminal device 4 transmits the operation information, which is the information of the user operation, to the information processing device 1 via the network 5. The information processing device 1 performs processing according to the operation information, and transmits the processing result information indicating the result of the processing to the terminal device 4 via the network 5. The terminal device 4 receives the processing result information transmitted from the information processing device 1 via the network 5, and causes the display device 3 to display the received processing result information.

図3は、実施の形態1にかかる情報処理装置の構成の一例を示す図である。図3に示すように、実施の形態1にかかる情報処理装置1は、記憶部10と、処理部20とを備える。記憶部10は、メニュー情報記憶部11と、ユーザ設定情報記憶部12とを備える。 FIG. 3 is a diagram showing an example of the configuration of the information processing apparatus according to the first embodiment. As shown in FIG. 3, the information processing apparatus 1 according to the first embodiment includes a storage unit 10 and a processing unit 20. The storage unit 10 includes a menu information storage unit 11 and a user-set information storage unit 12.

メニュー情報記憶部11は、階層化された複数の選択項目を含むメニュー情報を記憶する。メニュー情報は、後述するユーザレベル毎に設けられる。かかるメニュー情報は、例えば、プラント、鉄道施設、高速道路、河川、またはビルなどの監視および制御を行う監視制御システムに用いられる監視画面をユーザが作成または編集する際に用いられるメニューの情報である。監視画面は、例えば、監視制御システムで監視している範囲を模式図として表示する画面、時系列データをグラフまたは一覧形式で表示する画面などである。 The menu information storage unit 11 stores menu information including a plurality of hierarchical selection items. Menu information is provided for each user level described later. Such menu information is, for example, menu information used when a user creates or edits a monitoring screen used in a monitoring control system that monitors and controls a plant, railway facility, highway, river, building, or the like. .. The monitoring screen is, for example, a screen that displays the range monitored by the monitoring control system as a schematic diagram, a screen that displays time series data in a graph or a list format, and the like.

監視画面の作成または編集は、例えば、監視制御システムの監視制御対象に含まれる機器または設備を示すシンボル部品などの配置または編集、またはシンボル部品に信号情報と振る舞い情報との設定または編集などである。なお、メニュー情報は、監視画面の作成または編集以外の操作に用いるメニューの画面であってもよい。 Creating or editing a monitoring screen is, for example, arranging or editing a symbol component indicating a device or equipment included in the monitoring control target of the monitoring control system, or setting or editing signal information and behavior information on the symbol component. .. The menu information may be a menu screen used for operations other than creating or editing the monitoring screen.

図4は、実施の形態1にかかる情報処理装置のメニュー情報における複数の選択項目の階層構造の一例を示す図である。図4に示す例では、メニュー情報に含まれる複数の選択項目のうち一部の選択項目を省略している。 FIG. 4 is a diagram showing an example of a hierarchical structure of a plurality of selection items in the menu information of the information processing apparatus according to the first embodiment. In the example shown in FIG. 4, some of the selection items included in the menu information are omitted.

図4に示す階層構造では、最上層の選択項目として、「部品操作」、「部品追加」、および「文字入力」の3つの選択項目が含まれ、選択項目「部品操作」の直下層の選択項目として、「回転」および「拡縮」の2つの選択項目が含まれる。また、図4に示す階層構造では、選択項目「回転」の直下層の選択項目として、「角度指定」および「左右反転」の2つの選択項目が含まれ、選択項目「角度指定」の直下層の選択項目として、「任意角度」および「90度」の2つの選択項目が含まれる。 In the hierarchical structure shown in FIG. 4, three selection items of "part operation", "part addition", and "character input" are included as the selection items of the uppermost layer, and the selection of the layer directly under the selection item "part operation" is selected. The items include two selection items, "rotation" and "scale". Further, in the hierarchical structure shown in FIG. 4, two selection items of "angle specification" and "left-right inversion" are included as selection items of the layer directly under the selection item "rotation", and the layer directly under the selection item "angle specification". The selection items of are included in two selection items of "arbitrary angle" and "90 degrees".

図5は、実施の形態1にかかる情報処理装置のメニュー情報の一例を示す図である。図5に示すメニュー情報には、「項目ID(IDentifier)」、「階層」、「選択項目名」、「直上層の項目ID」、「直下層の項目ID」、および「処理内容」が選択項目毎に含まれる。 FIG. 5 is a diagram showing an example of menu information of the information processing apparatus according to the first embodiment. For the menu information shown in FIG. 5, "item ID (IDentifier)", "hierarchy", "selection item name", "item ID of the immediately upper layer", "item ID of the directly lower layer", and "processing content" are selected. Included for each item.

「項目ID」は、選択項目毎に固有の識別情報である。「階層」は、階層構造における階層を示す情報である。「選択項目名」は、選択項目の名称を示す情報である。「直上層の項目ID」は、階層構造における直上層に位置する選択項目の項目IDである。「直下層の項目ID」は、階層構造における直下層に位置する選択項目の項目IDである。「処理内容」は、ユーザ操作によって選択項目が選択された場合に処理部20によって実行される処理である。 The "item ID" is identification information unique to each selected item. The "hierarchy" is information indicating a hierarchy in a hierarchical structure. The "selection item name" is information indicating the name of the selection item. The "item ID of the directly above layer" is an item ID of a selection item located in the immediately above layer in the hierarchical structure. The "item ID of the directly lower layer" is an item ID of a selection item located in the directly lower layer in the hierarchical structure. The "process content" is a process executed by the processing unit 20 when a selection item is selected by a user operation.

例えば、図5に示す例では、項目IDが「P0001」の選択項目は、「第1階層」に位置し、名称が「部品操作」であり、直上層の選択項目がなく、直下層の選択項目の項目IDが「P0101」および「P0102」である。また、項目IDが「P0101」の選択項目は、「第2階層」に位置し、名称が「回転」であり、直上層の選択項目の項目IDが「P0001」であり、直下層の選択項目の項目IDが「P0201」および「P0202」である。 For example, in the example shown in FIG. 5, the selection item having the item ID "P0001" is located in the "first layer", the name is "part operation", there is no selection item in the directly upper layer, and the selection item in the direct lower layer is selected. The item IDs of the items are "P0101" and "P0102". Further, the selection item whose item ID is "P0101" is located in the "second layer", the name is "rotation", the item ID of the selection item directly above is "P0001", and the selection item of the immediately below layer is selected. The item IDs of are "P0201" and "P0202".

また、項目IDが「P0201」の選択項目は、「第3階層」に位置し、名称が「角度指定」であり、直上層の選択項目の項目IDが「P0101」であり、直下層の選択項目の項目IDが「P0301」および「P0302」である。項目IDが「P0202」の選択項目は、「第3階層」に位置し、名称が「左右反転」であり、直上層の選択項目の項目IDが「P0101」であり、直下層の選択項目の項目IDがなく、処理内容が「左右反転処理」である。左右反転処理は、部品の左右を反転する処理である。 Further, the selection item whose item ID is "P0201" is located in the "third layer", the name is "angle designation", the item ID of the selection item directly above the layer is "P0101", and the selection of the layer directly below is selected. The item IDs of the items are "P0301" and "P0302". The selection item whose item ID is "P0202" is located in the "third layer", the name is "left-right inversion", the item ID of the selection item in the immediately upper layer is "P0101", and the selection item in the direct lower layer. There is no item ID, and the processing content is "left-right reversal processing". The left-right reversal process is a process of reversing the left-right of a component.

また、項目IDが「P0301」の選択項目は、「第4階層」に位置し、名称が「任意角度」であり、直上層の選択項目の項目IDが「P0201」であり、直下層の選択項目の項目IDがなく、処理内容が「任意角度処理」である。任意角度処理は、部品の角度を任意に変更する処理である。また、項目IDが「P0302」の選択項目は、「第4階層」に位置し、名称が「90度」であり、直上層の選択項目の項目IDが「P0201」であり、直下層の選択項目の項目IDがなく、処理内容が「90度回転処理」である。90度回転処理は、部品の角度を90度に変更する処理である。 Further, the selection item having the item ID "P0301" is located in the "fourth layer", the name is "arbitrary angle", the item ID of the selection item directly above the layer is "P0201", and the selection of the layer directly below is selected. There is no item ID of the item, and the processing content is "arbitrary angle processing". Arbitrary angle processing is a process of arbitrarily changing the angle of a part. Further, the selection item having the item ID "P0302" is located in the "fourth layer", the name is "90 degrees", the item ID of the selection item directly above the layer is "P0201", and the selection of the layer directly below is selected. There is no item ID of the item, and the processing content is "90 degree rotation processing". The 90 degree rotation process is a process of changing the angle of the component to 90 degrees.

図3に示すユーザ設定情報記憶部12は、情報処理装置1のユーザによって設定された情報であるユーザ設定情報を記憶する。処理部20は、入力装置2へのユーザの操作に基づいて、ユーザ設定情報を受け付け、受け付けたユーザ設定情報をユーザ設定情報記憶部12に記憶させる。 The user setting information storage unit 12 shown in FIG. 3 stores user setting information which is information set by the user of the information processing apparatus 1. The processing unit 20 receives the user setting information based on the user's operation on the input device 2, and stores the received user setting information in the user setting information storage unit 12.

ユーザ設定情報は、ユーザ毎の設定情報を含む。各ユーザの設定情報には、ユーザレベルの情報と、ショートカットメニューの情報とが含まれる。ユーザレベルは、ユーザの属性に応じて2段階以上に設定される。 The user setting information includes setting information for each user. The setting information of each user includes user-level information and shortcut menu information. The user level is set to two or more levels according to the attributes of the user.

ユーザの属性は、例えば、操作の習熟度を示す属性であり、初心者、中級者、または上級者などである。また、ユーザの属性はユーザの職責を示す属性であってもよい。情報処理装置1では、ユーザレベルが高いほどユーザが操作できる機能が増え、メニュー情報に含まれる複数の選択項目のうち選択できる選択項目の数も増える。情報処理装置1では、メニュー情報がユーザレベル毎に設けられる。 The user attribute is, for example, an attribute indicating the proficiency level of the operation, and is a beginner, an intermediate person, an advanced person, or the like. Further, the attribute of the user may be an attribute indicating the responsibility of the user. In the information processing apparatus 1, the higher the user level, the more functions that the user can operate, and the more selection items that can be selected from the plurality of selection items included in the menu information. In the information processing apparatus 1, menu information is provided for each user level.

ショートカットメニューの情報は、階層化された複数の選択項目のうち最上層の選択項目の直下層よりも下層にある選択項目の情報を含む。例えば、ショートカットメニューの情報は、図4に示す階層化された複数の選択項目のうち、選択項目「角度指定」の情報を含む。 The information of the shortcut menu includes the information of the selection item which is lower than the layer directly below the selection item of the uppermost layer among the plurality of hierarchical selection items. For example, the information of the shortcut menu includes the information of the selection item "angle designation" among the plurality of hierarchical selection items shown in FIG.

図6は、実施の形態1にかかるユーザ設定情報記憶部に記憶されるユーザ設定情報の一例を示す図である。図6に示すように、ユーザ設定情報は、「ユーザID」、「ユーザレベル」、「ショートカットの項目ID」、および「選択経路」をユーザ毎に含む。 FIG. 6 is a diagram showing an example of user setting information stored in the user setting information storage unit according to the first embodiment. As shown in FIG. 6, the user setting information includes a "user ID", a "user level", a "shortcut item ID", and a "selection route" for each user.

「ユーザID」は、ユーザ毎に固有の識別情報である。「ユーザレベル」は、ユーザレベルの情報である。「ショートカットの項目ID」は、ショートカットメニューへの操作によって選択される選択項目の項目IDである。以下、ショートカットメニューへの操作によって選択される選択項目をショートカット項目と記載する場合がある。 The "user ID" is identification information unique to each user. "User level" is user level information. The "shortcut item ID" is the item ID of the selected item selected by operating the shortcut menu. Hereinafter, the selection item selected by operating the shortcut menu may be described as a shortcut item.

「選択経路」は、最上層の選択項目からショートカット項目までの選択経路の情報である。図6に示す例では、ユーザID「U0001」のユーザのユーザレベルが「第1レベル」であり、ショートカット項目が項目ID「P0201」の選択項目であり、選択経路が「部品操作>回転>角度指定」である。「部品操作>回転>角度指定」は、選択経路が、「部品操作」の選択項目、「回転」の選択項目、および「角度指定」の選択項目の順であることを示す。 The "selection route" is information on the selection route from the selection item on the top layer to the shortcut item. In the example shown in FIG. 6, the user level of the user with the user ID "U0001" is "first level", the shortcut item is the selection item with the item ID "P0201", and the selection path is "part operation> rotation> angle". Designation ". "Part operation> rotation> angle specification" indicates that the selection path is in the order of the "part operation" selection item, the "rotation" selection item, and the "angle specification" selection item.

また、ユーザID「U0002」のユーザのユーザレベルが「第2レベル」であり、ショートカットメニューとして設定されているショートカット項目および選択経路がない。また、ユーザID「U0003」のユーザのユーザレベルが「第1レベル」であり、ショートカットメニューとして設定されているショートカット項目および選択経路がない。 Further, the user level of the user with the user ID "U0002" is "second level", and there is no shortcut item or selection route set as a shortcut menu. Further, the user level of the user with the user ID "U0003" is the "first level", and there is no shortcut item or selection route set as the shortcut menu.

なお、図6に示す例では、ユーザID「U0001」に対してショートカット項目が1つのみ設定されているが、ショートカット項目は、ユーザ毎に複数設定することができる。 In the example shown in FIG. 6, only one shortcut item is set for the user ID "U0001", but a plurality of shortcut items can be set for each user.

図3に戻って、情報処理装置1の構成について説明を続ける。情報処理装置1の処理部20は、ユーザ操作を受け付ける操作受付部21と、操作受付部21によって受け付けられたユーザ操作に応じてメニューを表示装置3に表示させるメニュー表示処理部22とを備える。 Returning to FIG. 3, the description of the configuration of the information processing apparatus 1 will be continued. The processing unit 20 of the information processing device 1 includes an operation reception unit 21 that accepts user operations, and a menu display processing unit 22 that displays a menu on the display device 3 according to the user operations received by the operation reception unit 21.

操作受付部21は、ユーザ操作に応じた情報を入力装置2から取得し、取得したユーザ操作に応じた情報に基づいて、ユーザ操作を受け付ける。ユーザ操作に応じた情報には、例えば、マウスまたはキーボードに対するユーザの操作に関する情報が含まれる。なお、情報処理システム100が図2に示す構成である場合、操作受付部21は、端末装置4およびネットワーク5を介して入力装置2からユーザ操作に応じた情報を取得し、取得したユーザ操作に応じた情報に基づいて、ユーザ操作を受け付ける。 The operation reception unit 21 acquires information according to the user operation from the input device 2, and accepts the user operation based on the acquired information according to the user operation. The information according to the user operation includes, for example, information regarding the user's operation with respect to the mouse or keyboard. When the information processing system 100 has the configuration shown in FIG. 2, the operation receiving unit 21 acquires information according to the user operation from the input device 2 via the terminal device 4 and the network 5, and performs the acquired user operation. Accept user operations based on the corresponding information.

操作受付部21は、例えば、メニュー表示操作、選択項目の選択操作、ショートカットメニューの選択操作、ユーザ設定情報の設定操作、またはショートカットメニューの設定操作などのユーザ操作を受け付ける。ショートカットメニューの設定操作は、メニュー情報に含まれる複数の選択項目のうち最上層の選択項目の直下層よりも下層にある選択項目を設定する操作である。 The operation reception unit 21 accepts user operations such as a menu display operation, a selection item selection operation, a shortcut menu selection operation, a user setting information setting operation, or a shortcut menu setting operation. The shortcut menu setting operation is an operation for setting a selection item in a layer lower than the layer directly below the selection item in the uppermost layer among a plurality of selection items included in the menu information.

操作位置検出部30は、表示装置3の表示領域のうちユーザ操作によって指定された位置である操作位置を検出する。ユーザ操作による指定は、例えば、入力装置2がマウスである場合、マウスを移動させることによって行われる。 The operation position detection unit 30 detects an operation position, which is a position designated by a user operation in the display area of the display device 3. The designation by the user operation is performed, for example, by moving the mouse when the input device 2 is a mouse.

操作内容判定部31は、ユーザ操作の内容である操作内容を判定する。操作内容判定部31は、例えば、入力装置2がマウスである場合、マウスで右クリックが行われた場合に、選択操作が行われたと判定する。操作内容判定部31は、選択操作が行われたときに操作位置検出部30によって検出されている操作位置に基づいて、ユーザの操作内容を判定する。操作受付部21は、操作位置検出部30によって検出された操作位置と、操作内容判定部31によって判定された操作内容とに基づいて判定されるユーザ操作を受け付ける。 The operation content determination unit 31 determines the operation content, which is the content of the user operation. For example, when the input device 2 is a mouse, the operation content determination unit 31 determines that the selection operation has been performed when the right click is performed with the mouse. The operation content determination unit 31 determines the operation content of the user based on the operation position detected by the operation position detection unit 30 when the selection operation is performed. The operation reception unit 21 receives a user operation determined based on the operation position detected by the operation position detection unit 30 and the operation content determined by the operation content determination unit 31.

また、操作受付部21は、ユーザ操作に応じた情報に含まれるユーザ情報に基づいて、ユーザ操作を行ったユーザを判定する。ユーザ情報は、例えば、ユーザID、またはユーザIDおよびパスワードであるが、ユーザが設定したジェスチャなどであってもよい。 Further, the operation reception unit 21 determines the user who has performed the user operation based on the user information included in the information corresponding to the user operation. The user information is, for example, a user ID, or a user ID and password, but may be a gesture set by the user.

メニュー表示処理部22は、ユーザ操作に応じたメニューを表示するための情報を含む表示情報を生成し、生成した表示情報を表示装置3へ出力する。表示装置3は、メニュー表示処理部22から出力される表示情報に基づいて、メニューを含む画像を表示する。情報処理システム100が図2に示す構成である場合、メニュー表示処理部22は、ネットワーク5を介して端末装置4へ表示情報を出力する。 The menu display processing unit 22 generates display information including information for displaying a menu according to a user operation, and outputs the generated display information to the display device 3. The display device 3 displays an image including a menu based on the display information output from the menu display processing unit 22. When the information processing system 100 has the configuration shown in FIG. 2, the menu display processing unit 22 outputs display information to the terminal device 4 via the network 5.

メニュー表示処理部22は、操作受付部21によって受け付けられたユーザ操作に基づいて、メニュー情報記憶部11に記憶されたメニュー情報に含まれる選択項目の情報を取得する。そして、メニュー表示処理部22は、取得した選択項目の情報に基づいて、表示情報を生成し、生成した表示情報を表示装置3へ出力することで、表示装置3にメニューを表示させる。 The menu display processing unit 22 acquires information on selected items included in the menu information stored in the menu information storage unit 11 based on the user operation received by the operation reception unit 21. Then, the menu display processing unit 22 generates display information based on the acquired information of the selected item, and outputs the generated display information to the display device 3, so that the display device 3 displays the menu.

図3に示すように、メニュー表示処理部22は、表示装置3に表示させる選択項目の情報を取得する選択項目取得部40と、最上層の選択項目を含む基本メニューを表示装置3に表示させる第1の表示処理部41と、下層の選択項目を表示装置3に表示させる第2の表示処理部42とを備える。 As shown in FIG. 3, the menu display processing unit 22 causes the display device 3 to display the selection item acquisition unit 40 for acquiring information on the selection items to be displayed on the display device 3 and the basic menu including the selection items on the uppermost layer. A first display processing unit 41 and a second display processing unit 42 for displaying selected items in the lower layer on the display device 3 are provided.

選択項目取得部40は、操作受付部21によって受け付けられたユーザ操作がメニュー表示操作である場合、メニュー情報記憶部11に記憶されたメニュー情報のうち操作を行ったユーザのユーザレベルに応じたメニュー情報に含まれる最上層の選択項目の情報をメニュー情報記憶部11から取得する。 When the user operation received by the operation reception unit 21 is a menu display operation, the selection item acquisition unit 40 has a menu corresponding to the user level of the user who performed the operation among the menu information stored in the menu information storage unit 11. The information of the selection item of the uppermost layer included in the information is acquired from the menu information storage unit 11.

また、選択項目取得部40は、操作受付部21によって受け付けられたユーザ操作がメニュー表示操作である場合、メニュー表示操作を行ったユーザがショートカットメニューを設定している場合、ユーザ設定情報記憶部12に記憶され操作を行ったユーザのユーザ設定情報に含まれるショートカット項目の情報と選択経路の情報をユーザ設定情報記憶部12から取得する。 Further, in the selection item acquisition unit 40, when the user operation received by the operation reception unit 21 is a menu display operation, or when the user who has performed the menu display operation sets the shortcut menu, the user setting information storage unit 12 The information of the shortcut item and the information of the selection route included in the user setting information of the user stored in the user setting information storage unit 12 are acquired.

また、操作受付部21によって選択項目の選択操作が受け付けられた場合、選択された選択項目の直下層にあるすべての選択項目の情報を、操作を行ったユーザのユーザレベルに応じたメニュー情報から取得する。 Further, when the selection operation of the selection item is received by the operation reception unit 21, the information of all the selection items in the layer directly below the selected selection item is obtained from the menu information according to the user level of the user who performed the operation. get.

また、選択項目取得部40は、ショートカット項目が選択されたと判定した場合、選択されたと判定したショートカット項目の直下層にあるすべての選択項目の情報を、操作を行ったユーザのユーザレベルに応じたメニュー情報から取得する。 Further, when the selection item acquisition unit 40 determines that the shortcut item has been selected, the information of all the selection items in the layer directly below the shortcut item determined to be selected is set according to the user level of the user who performed the operation. Obtained from menu information.

ここで、メニュー情報記憶部11に記憶され且つ操作を行ったユーザが図6に示すユーザID「U0001」のユーザであり、かかるユーザのユーザレベルに応じたメニュー情報が図5に示すメニュー情報であるとする。この場合、選択項目取得部40は、操作受付部21によって受け付けられたユーザ操作がメニュー表示操作であれば、項目IDが「P0001」の選択項目の情報と、項目IDが「P0002」の選択項目の情報と、項目IDが「P0003」の選択項目の情報とをメニュー情報記憶部11から取得する。さらに、選択項目取得部40は、項目IDが「P0201」のショートカット項目の情報と、「部品操作>回転>角度指定」の選択経路の情報をユーザ設定情報記憶部12から取得する。 Here, the user stored in the menu information storage unit 11 and performing the operation is the user with the user ID "U0001" shown in FIG. 6, and the menu information corresponding to the user level of the user is the menu information shown in FIG. Suppose there is. In this case, the selection item acquisition unit 40 has information on the selection item whose item ID is "P0001" and the selection item whose item ID is "P0002" if the user operation received by the operation reception unit 21 is a menu display operation. And the information of the selected item whose item ID is "P0003" are acquired from the menu information storage unit 11. Further, the selection item acquisition unit 40 acquires the information of the shortcut item whose item ID is "P0201" and the information of the selection path of "part operation> rotation> angle designation" from the user setting information storage unit 12.

また、選択項目取得部40は、最上層の選択項目が選択された場合、選択された最上層の選択項目の直下層のすべての選択項目の情報を、操作を行ったユーザのユーザレベルに対応するメニュー情報から取得する。例えば、選択項目取得部40は、操作受付部21によって受け付けられたユーザ操作が「部品操作」の選択項目の選択である場合、項目IDが「P0101」の選択項目の情報と、項目IDが「P0102」の選択項目の情報とをメニュー情報記憶部11から取得する。 Further, when the selection item of the uppermost layer is selected, the selection item acquisition unit 40 corresponds to the user level of the user who performed the operation with the information of all the selection items in the layer immediately below the selection item of the selected uppermost layer. Get from the menu information to be done. For example, in the selection item acquisition unit 40, when the user operation received by the operation reception unit 21 is the selection of the selection item of "part operation", the information of the selection item whose item ID is "P0101" and the item ID is "". The information of the selected item of "P0102" is acquired from the menu information storage unit 11.

第1の表示処理部41は、選択項目取得部40によって取得された選択項目の情報が最上層の選択項目の情報である場合、最上層の選択項目を周方向に複数配列した基本メニューを表示装置3に表示させる。 When the information of the selection item acquired by the selection item acquisition unit 40 is the information of the selection item of the uppermost layer, the first display processing unit 41 displays a basic menu in which a plurality of selection items of the uppermost layer are arranged in the circumferential direction. Displayed on the device 3.

図7は、実施の形態1にかかる情報処理装置によって表示される基本メニューの一例を示す図である。図7に示すように、メニュー表示処理部22によって表示装置3の表示領域6に表示されるメニュー50は、基本メニュー51である。かかる基本メニュー51は、操作位置検出部30で検出された操作位置を中心とした円形のメニューである。 FIG. 7 is a diagram showing an example of a basic menu displayed by the information processing apparatus according to the first embodiment. As shown in FIG. 7, the menu 50 displayed in the display area 6 of the display device 3 by the menu display processing unit 22 is the basic menu 51. The basic menu 51 is a circular menu centered on the operation position detected by the operation position detection unit 30.

基本メニュー51は、円形の領域が周方向に均等に3つの領域52,52,52に分けられており、各領域52,52,52に最上層の選択項目の文字が表示されている。具体的には、領域52には「部品操作」の文字が表示され、領域52には「部品追加」の文字が表示され、領域52には「文字入力」の文字が表示されている。以下において、領域52,52,52の各々を個別に区別せずに示す場合、領域52と記載する場合がある。 In the basic menu 51, the circular area is evenly divided into three areas 52 1 , 52 2 and 523 in the circumferential direction, and the characters of the selection items on the uppermost layer are displayed in each area 52 1 , 52 2 and 523. It is displayed. Specifically, the characters "part operation" are displayed in the area 52 1 , the characters "add parts" are displayed in the area 52 2 , and the characters "character input" are displayed in the area 523. There is. In the following, when each of the regions 52 1 , 52 2 , and 523 is shown without distinction, they may be referred to as the region 52.

基本メニュー51は、最上層の選択項目が2つの場合、円形の領域が周方向に均等に2つの領域に最上層の選択項目の文字が表示され、最上層の選択項目が4つ以上の場合、円形の領域が周方向に均等に4つ以上の領域に最上層の選択項目の文字が表示される。なお、基本メニュー51は、円形の領域に代えて、円環状の領域であってもよい。この場合、基本メニュー51は、円環状の領域が最上層の選択項目の数だけ周方向に均等に分割された複数の領域の各々に最上層の選択項目の文字が表示される。なお、基本メニュー51は、多角形状であってもよい。 In the basic menu 51, when there are two selection items on the top layer, the characters of the selection items on the top layer are displayed evenly in the two areas of the circular area in the circumferential direction, and when there are four or more selection items on the top layer. , The characters of the selection item on the top layer are displayed in four or more areas where the circular area is evenly distributed in the circumferential direction. The basic menu 51 may be an annular region instead of the circular region. In this case, in the basic menu 51, the characters of the top layer selection item are displayed in each of the plurality of regions in which the annular region is evenly divided in the circumferential direction by the number of the top layer selection items. The basic menu 51 may have a polygonal shape.

ユーザは、複数の領域52のうちのいずれかに操作位置がある状態で入力装置2を用いて選択操作を行うことで、複数の最上層の選択項目のうち操作位置がある領域52に表示されている選択項目を選択することができる。第1の表示処理部41は、複数の最上層の選択項目のうちの1つの選択項目の選択操作が操作受付部21によって受け付けられた場合、選択された選択項目が表示される領域52の色を変更する。 By performing a selection operation using the input device 2 in a state where the operation position is located in any one of the plurality of areas 52, the user is displayed in the area 52 where the operation position is located among the selection items on the plurality of top layers. You can select the selected item. The first display processing unit 41 is the color of the area 52 in which the selected selection item is displayed when the selection operation of one of the plurality of top-layer selection items is accepted by the operation reception unit 21. To change.

第2の表示処理部42は、複数の最上層の選択項目のうちの1つの選択項目の選択操作が操作受付部21によって受け付けられた場合、選択された選択項目の直下層の選択項目を表示する弧状の領域を表示装置3に表示させる。 The second display processing unit 42 displays the selection items in the layer directly below the selected selection items when the operation reception unit 21 accepts the selection operation of one of the selection items in the plurality of top layers. The arc-shaped area to be displayed is displayed on the display device 3.

図8は、実施の形態1にかかる基本メニューに含まれる最上層の選択項目が選択された場合のメニューの一例を示す図である。図8では、図7に示す基本メニュー51のうち領域52に表示された「部品操作」の選択項目が選択されて表示装置3に表示されるメニュー50の一例が示される。 FIG. 8 is a diagram showing an example of a menu when the top-level selection item included in the basic menu according to the first embodiment is selected. FIG. 8 shows an example of the menu 50 in which the selection item of “part operation” displayed in the area 521 is selected from the basic menu 51 shown in FIG. 7 and displayed on the display device 3.

図8に示すメニュー50では、ユーザ操作によって選択された「部品操作」の選択項目を表示する領域52の色が他の領域52,52の色とは異なる色に変更されている。図8に示す例では、ハッチングの有無で色の違いを示している。 In the menu 50 shown in FIG. 8 , the color of the area 52 1 displaying the selection item of the “part operation” selected by the user operation is changed to a color different from the colors of the other areas 52 2 and 523. In the example shown in FIG. 8, the difference in color is shown depending on the presence or absence of hatching.

また、図8に示すメニュー50では、ユーザ操作によって選択された「部品操作」の選択項目の最下層の選択項目である「回転」の選択項目と「拡縮」の選択項目とが基本メニュー51の外周と対向する弧状の領域53,53に表示される。弧状の領域53,53は、基本メニュー51のうち選択された「部品操作」の選択項目が表示される領域52の外周と対向する位置に配置される。 Further, in the menu 50 shown in FIG. 8, the selection item of "rotation" and the selection item of "enlargement / reduction", which are the selection items of the lowest layer of the selection items of "parts operation" selected by the user operation, are the basic menu 51. It is displayed in the arcuate areas 53 1 and 532 facing the outer circumference. The arc-shaped regions 53 1 and 53 2 are arranged at positions facing the outer circumference of the region 52 1 on which the selected “part operation” selection item of the basic menu 51 is displayed.

第2の表示処理部42は、選択項目取得部40によって取得された選択項目を表示装置3に表示させる。かかる第2の表示処理部42は、複数の選択項目のうち表示装置3に表示された選択項目の選択が行われる毎に選択された選択項目の直下層の選択項目を表示装置3において下層であるほど基本メニュー51の外周から遠い弧状の領域に表示させる。 The second display processing unit 42 causes the display device 3 to display the selection items acquired by the selection item acquisition unit 40. The second display processing unit 42 displays the selection items in the layer directly below the selection items selected each time the selection items displayed on the display device 3 among the plurality of selection items are selected in the lower layer of the display device 3. The more it is, the more it is displayed in the arcuate area far from the outer circumference of the basic menu 51.

図9は、実施の形態1にかかるメニューに含まれる最上層の選択項目よりも下層の選択項目が選択された場合のメニューの一例を示す図である。図9に示す例では、「部品操作」の選択項目、「回転」の選択項目、および「角度指定」の選択項目の順にユーザ操作によって選択された場合のメニュー50の状態を示している。 FIG. 9 is a diagram showing an example of a menu when a lower layer selection item is selected than the uppermost layer selection item included in the menu according to the first embodiment. The example shown in FIG. 9 shows the state of the menu 50 when the selection item of "part operation", the selection item of "rotation", and the selection item of "angle specification" are selected by the user operation in this order.

図9に示すメニュー50では、弧状の領域53,53に、「回転」の選択項目および「拡縮」の選択項目が表示され、弧状の領域54,54に、「角度指定」の選択項目および「左右反転」の選択項目が表示され、弧状の領域55,55に、「任意角度」の選択項目および「90度」の選択項目が表示されている。 In the menu 50 shown in FIG . 9, "rotation" selection items and "enlargement / reduction" selection items are displayed in the arcuate areas 53 1 and 532, and "angle specification" is displayed in the arcuate areas 54 1 and 542 . The selection items and the selection items of "inverted left and right" are displayed, and the selection items of "arbitrary angle" and the selection items of "90 degrees" are displayed in the arcuate areas 551 and 552.

図9に示す例では、ユーザ操作によって選択された「部品操作」の選択項目を表示する領域52、「回転」の選択項目を表示する領域53、および「角度指定」の選択項目を表示する領域54は、他の領域52,52,53,54の色とは異なる色に変更されている。これにより、ユーザは、選択中の選択項目を視覚的に容易に把握することができる。図9に示す例では、ハッチングの有無で色の違いを示している。 In the example shown in FIG. 9, the area 52 1 for displaying the selection item of "part operation" selected by the user operation, the area 53 1 for displaying the selection item of "rotation", and the selection item of "angle specification" are displayed. The area 541 is changed to a color different from the colors of the other areas 52 2 , 52 3 , 53 2 , and 542 . As a result, the user can easily visually grasp the selected item being selected. In the example shown in FIG. 9, the difference in color is shown depending on the presence or absence of hatching.

弧状の領域53,53,54,54,55,55は、表示される選択項目の名称の文字数が多くなるほど周方向の長さが長くなる。例えば、選択項目の名称「任意角度」が表示される領域55は、選択項目の名称「90度」が表示される領域55よりも周方向の長さが長い。 The arcuate region 53 1 , 53 2 , 54 1 , 542 , 551 , 552 becomes longer in the circumferential direction as the number of characters in the displayed selection item name increases. For example, the area 551 in which the selection item name “arbitrary angle” is displayed is longer in the circumferential direction than the area 552 in which the selection item name “90 degrees” is displayed.

図9に示すメニュー50では、原則として直上層の選択項目が表示される領域における周方向の中央を周方向の中心として直下層の選択項目が表示される領域が配列される。また、かかる原則的な配列が、直上層の選択項目が表示される領域と径方向で対向する領域である配置許容領域に収まらない場合、配置許容領域に収まるように、直下層の選択項目が表示される領域が配列される。 In the menu 50 shown in FIG. 9, in principle, in the area where the selection items of the immediately upper layer are displayed, the area where the selection items of the immediately lower layer are displayed is arranged with the center of the circumferential direction as the center of the circumferential direction. In addition, if such a principled arrangement does not fit in the arrangement allowable area, which is a region that is radially opposed to the area where the selection items in the immediately upper layer are displayed, the selection items in the immediately lower layer are set so as to fit in the arrangement allowable area. The displayed areas are arranged.

例えば、「部品操作」の選択項目を表示する領域52の周方向の中央を周方向の中心として、「回転」の選択項目および「拡縮」の選択項目が表示される弧状の領域53,53が配列される。また、「回転」の選択項目を表示する領域53の周方向の中央を周方向の中心として、「角度指定」の選択項目および「左右反転」の選択項目が表示される弧状の領域54,54が配列される。 For example, with the center of the circumferential direction of the area 52 1 displaying the selection items of "part operation" as the center of the circumferential direction, the arc-shaped area 53 1 where the selection items of "rotation" and the selection items of "enlargement / reduction" are displayed. 532 are arranged. Further, the arc-shaped area 54 1 in which the selection item of "angle designation" and the selection item of "left-right inversion" are displayed with the center of the circumferential direction of the area 53 1 displaying the selection item of "rotation" as the center of the circumferential direction. , 542 are arranged.

「角度指定」の選択項目を表示する領域54の周方向の中央を周方向の中心として、「任意角度」の選択項目および「90度」の選択項目が表示される弧状の領域55,55が配列されると、配置許容領域内に収まらない。そのため、弧状の領域55,55が配置許容領域内に収まるように周方向にずらして配置される。 An arcuate area 55 1 , where the "arbitrary angle" selection item and the "90 degree" selection item are displayed, with the center of the circumferential direction of the area 541 displaying the selection item of "angle specification" as the center of the circumferential direction. When 552 are arranged, they do not fit within the allowable arrangement area. Therefore, the arcuate regions 551 and 552 are arranged so as to be offset in the circumferential direction so as to be within the arrangement allowable region.

なお、第2の表示処理部42は、同一階層でメニュー50に表示される選択項目が多くなり、同一階層の選択項目を表示する領域の周方向の長さを選択項目の名称の文字数に応じた長さにすると、1周を超える場合、同一階層の選択項目を表示する領域の周方向の長さを均一にすることができる。選択項目の名称が長い場合には、選択項目の名称の一部は選択項目を表示する領域に表示されない。 In the second display processing unit 42, the number of selection items displayed in the menu 50 in the same layer increases, and the length of the area for displaying the selection items in the same layer in the circumferential direction depends on the number of characters in the name of the selection item. If the length exceeds one lap, the length in the circumferential direction of the area for displaying the selection items of the same layer can be made uniform. If the name of the selection item is long, part of the name of the selection item is not displayed in the area where the selection item is displayed.

情報処理装置1によって表示装置3に表示されるメニュー50は、ユーザレベルに応じたメニューである。そのため、例えば、ユーザレベルがユーザの習熟度である場合、ユーザの属性が中級者または上級者である場合に比べ、選択項目の数が少なくなり、メニュー50が表示される領域を小さくすることができる。そのため、情報処理装置1は、例えば、操作に不慣れなユーザの操作性を向上させることができる。 The menu 50 displayed on the display device 3 by the information processing device 1 is a menu according to the user level. Therefore, for example, when the user level is the user's proficiency level, the number of selection items is smaller than when the user's attribute is intermediate or advanced, and the area where the menu 50 is displayed can be reduced. can. Therefore, the information processing apparatus 1 can improve the operability of a user who is unfamiliar with the operation, for example.

また、ユーザレベルがユーザの職責である場合、職責に必要がない選択項目が除外されたメニューが表示装置3に表示される。そのため、情報処理装置1では、例えば、重要度が高い操作またはユーザに権限がない操作などを一部のユーザには行わせないことができ、選択項目の数を少なくすることができる。 Further, when the user level is the responsibility of the user, the display device 3 displays a menu excluding the selection items that are not necessary for the responsibility. Therefore, in the information processing apparatus 1, for example, it is possible to prevent some users from performing operations of high importance or operations for which the user does not have the authority, and the number of selection items can be reduced.

第1の表示処理部41は、入力装置2を操作するユーザがショートカットメニューの情報を設定している場合、基本メニュー51に加え、ショートカットメニューを表示装置3に表示させることができる。 When the user who operates the input device 2 sets the information of the shortcut menu, the first display processing unit 41 can display the shortcut menu on the display device 3 in addition to the basic menu 51.

第1の表示処理部41は、選択項目取得部40によってショートカット項目の情報と選択経路の情報とが取得された場合、かかるショートカット項目の情報と選択経路の情報とに基づいて、ショートカットメニューを表示装置3に表示させる。 When the selection item acquisition unit 40 acquires the shortcut item information and the selection route information, the first display processing unit 41 displays the shortcut menu based on the shortcut item information and the selection route information. Displayed on the device 3.

図10は、実施の形態1にかかる情報処理装置によって表示装置に表示される基本メニューおよびショートカットメニューの一例を示す図であり、図11は、図10に示すショートカットメニューが操作された場合に表示装置に表示されるメニューの一例を示す図である。 FIG. 10 is a diagram showing an example of a basic menu and a shortcut menu displayed on the display device by the information processing apparatus according to the first embodiment, and FIG. 11 is a diagram showing when the shortcut menu shown in FIG. 10 is operated. It is a figure which shows an example of the menu displayed on the apparatus.

図10に示すように、ショートカットメニュー60は、基本メニュー51の周囲に配置される。ショートカットメニュー60には、ショートカット項目までの選択経路の情報が示される。図10に示す例では、ショートカット項目が「角度指定」の選択項目であり、選択経路が「部品操作>回転>角度指定」であることがショートカットメニュー60で示されている。 As shown in FIG. 10, the shortcut menu 60 is arranged around the basic menu 51. The shortcut menu 60 shows information on the selection route to the shortcut item. In the example shown in FIG. 10, it is shown by the shortcut menu 60 that the shortcut item is the selection item of "angle designation" and the selection path is "part operation> rotation> angle designation".

ショートカットメニュー60で示される選択経路の情報によって、ユーザは、ショートカット項目と、ショートカット項目までの選択経路とを容易に把握することができる。 The user can easily grasp the shortcut item and the selection route to the shortcut item by the information of the selection route shown in the shortcut menu 60.

また、第1の表示処理部41は、ショートカット項目を下層に含む最上層の選択項目を表示する領域52を強調表示する。かかる強調表示は、最上層の選択項目が選択された場合の強調表示の方法とは異なる。図11に示す例では、領域52の外縁が太線で示され且つ色の違いがハッチングで示されて強調表示されているが、選択項目の名称の文字の色、フォント、または太文字などによって強調表示されてもよい。領域52が強調表示されることによって、ユーザは、ショートカット項目を下層に含む最上層の選択項目を容易に把握することができる。 Further, the first display processing unit 41 highlights the area 52 1 for displaying the selection item of the uppermost layer including the shortcut item in the lower layer. Such highlighting differs from the highlighting method when the top-level selection item is selected. In the example shown in FIG. 11, the outer edge of the area 521 is indicated by a thick line and the difference in color is indicated by hatching and highlighted, but it depends on the character color, font, bold characters, etc. of the name of the selected item. It may be highlighted. By highlighting the area 52 1 , the user can easily grasp the selection item of the uppermost layer including the shortcut item in the lower layer.

図11に示すように、図10に示すショートカットメニュー60が選択された場合、情報処理装置1のメニュー表示処理部22は、図11に示すメニューを表示装置3に表示させる。図11に示すメニュー50では、「任意角度」の選択項目と「90度」の選択項目とが基本メニュー51の外周と対向する弧状の領域55,55に表示される。「任意角度」の選択項目と「90度」の選択項目は、ショートカット項目である「角度指定」の選択項目の最下層の選択項目である。また、図11では、ショートカットメニュー60が強調表示されており、これにより、ショートカットメニュー60が選択されたことが示される。 As shown in FIG. 11, when the shortcut menu 60 shown in FIG. 10 is selected, the menu display processing unit 22 of the information processing apparatus 1 causes the display device 3 to display the menu shown in FIG. In the menu 50 shown in FIG. 11, the selection item of “arbitrary angle” and the selection item of “90 degrees” are displayed in the arcuate regions 551 and 552 facing the outer circumference of the basic menu 51. The "arbitrary angle" selection item and the "90 degree" selection item are the bottommost selection items of the "angle specification" selection item, which is a shortcut item. Further, in FIG. 11, the shortcut menu 60 is highlighted, which indicates that the shortcut menu 60 is selected.

このように、ショートカットメニュー60が選択された場合、図9に示す領域53,53,54,54が省略されて、「角度指定」の選択項目の最上層の選択項目である「部品操作」が表示される領域52の外周と対向する領域に、「任意角度」の選択項目と「90度」の選択項目が表示される弧状の領域55,55が配置される。 In this way, when the shortcut menu 60 is selected, the areas 53 1 , 53 2 , 54 1 , 542 shown in FIG . 9 are omitted, and the uppermost selection item of the "angle specification" selection item is ". In the area facing the outer circumference of the area 52 1 where "part operation" is displayed, arc - shaped areas 55 1 and 552 where the selection item of "arbitrary angle" and the selection item of "90 degrees" are displayed are arranged.

そのため、情報処理装置1では、3階層以上の階層化されたメニューを表示する場合であっても、最上層の選択項目とショートカット項目との間の階層の選択項目の表示が省略されるため、メニュー50によって表示領域6が占有される領域を小さくすることができ、これにより、ユーザは、見た目にわかりやすいメニュー操作を行うことができる。 Therefore, in the information processing apparatus 1, even when displaying a hierarchical menu having three or more layers, the display of the selection item in the hierarchy between the selection item in the uppermost layer and the shortcut item is omitted. The area occupied by the display area 6 can be reduced by the menu 50, whereby the user can perform menu operations that are easy to understand.

第1の表示処理部41および第2の表示処理部42は、同一階層の選択項目のうちユーザに選択されなかった選択項目を非表示または色を薄くすることもできる。また、第1の表示処理部41および第2の表示処理部42は、選択項目を文字に代えてアイコンで表示装置3に表示させることもできる。 The first display processing unit 41 and the second display processing unit 42 can also hide or lighten the selection items of the same layer that are not selected by the user. Further, the first display processing unit 41 and the second display processing unit 42 can display the selected item on the display device 3 with an icon instead of the character.

また、第1の表示処理部41は、ユーザによって設定されたお気に入り項目の情報を、他のユーザの操作時に表示装置3に表示させて、お気に入り設定を他のユーザに提案することもできる。 Further, the first display processing unit 41 can display the information of the favorite item set by the user on the display device 3 at the time of operation of the other user, and propose the favorite setting to the other user.

つづいて、フローチャートを用いて情報処理装置1の処理部20による処理を説明する。図12は、実施の形態1にかかる情報処理装置の処理部による処理の一例を示すフローチャートである。 Subsequently, the processing by the processing unit 20 of the information processing apparatus 1 will be described using a flowchart. FIG. 12 is a flowchart showing an example of processing by the processing unit of the information processing apparatus according to the first embodiment.

図12に示すように、情報処理装置1の処理部20は、ユーザ操作に応じた情報を入力装置2から取得し(ステップS10)、ステップS10で取得した情報に基づいて、ユーザ操作によって指定された位置である操作位置を検出する(ステップS11)。そして、処理部20は、ステップS10で取得した情報とステップS11で検出した操作位置とに基づいて、ユーザ操作の内容である操作内容を判定する(ステップS12)。 As shown in FIG. 12, the processing unit 20 of the information processing apparatus 1 acquires information corresponding to the user operation from the input device 2 (step S10), and is designated by the user operation based on the information acquired in step S10. The operation position, which is the position where the user is located, is detected (step S11). Then, the processing unit 20 determines the operation content, which is the content of the user operation, based on the information acquired in step S10 and the operation position detected in step S11 (step S12).

処理部20は、ステップS12で判定した操作内容がメニュー表示操作であるか否かを判定する(ステップS13)。処理部20は、メニュー表示操作であると判定した場合(ステップS13:Yes)、メニュー表示操作を行う(ステップS14)。ステップS14の処理は、図13に示すステップS20~S23の処理であり、後で詳述する。 The processing unit 20 determines whether or not the operation content determined in step S12 is a menu display operation (step S13). When the processing unit 20 determines that the menu display operation is performed (step S13: Yes), the processing unit 20 performs the menu display operation (step S14). The process of step S14 is the process of steps S20 to S23 shown in FIG. 13, which will be described in detail later.

処理部20は、ステップS14の処理が終了した場合、またはステップS12で判定した操作内容がメニュー表示操作ではないと判定した場合(ステップS13:No)、ステップS12で判定した操作内容が選択操作であるか否かを判定する(ステップS15)。処理部20は、選択操作であると判定した場合(ステップS15:Yes)、選択対応処理を行う(ステップS16)。ステップS16の処理は、図14に示すステップS30~S37の処理であり、後で詳述する。処理部20は、ステップS16の処理が終了した場合、またはステップS12で判定した操作内容が選択操作ではないと判定した場合(ステップS15:No)、図12に示す処理を終了する。 When the processing of step S14 is completed, or when the processing unit 20 determines that the operation content determined in step S12 is not a menu display operation (step S13: No), the operation content determined in step S12 is a selection operation. It is determined whether or not there is (step S15). When the processing unit 20 determines that the operation is a selection operation (step S15: Yes), the processing unit 20 performs selection correspondence processing (step S16). The process of step S16 is the process of steps S30 to S37 shown in FIG. 14, which will be described in detail later. When the processing of step S16 is completed, or when it is determined that the operation content determined in step S12 is not a selection operation (step S15: No), the processing unit 20 ends the processing shown in FIG.

図13は、実施の形態1にかかる情報処理装置の処理部によるメニュー表示処理の一例を示すフローチャートである。図13に示すように、処理部20は、メニュー情報記憶部11に記憶されたユーザレベルに応じたメニュー情報から最上層の選択項目の情報を取得し(ステップS20)、最上層の選択項目の情報を含むメニュー50を表示装置3に表示させる(ステップS21)。 FIG. 13 is a flowchart showing an example of menu display processing by the processing unit of the information processing apparatus according to the first embodiment. As shown in FIG. 13, the processing unit 20 acquires information on the top-level selection item from the menu information stored in the menu information storage unit 11 according to the user level (step S20), and the top-level selection item is selected. The menu 50 including the information is displayed on the display device 3 (step S21).

次に、処理部20は、ショートカット設定があるか否かを判定する(ステップS22)。ステップS22の処理において、処理部20は、操作を行ったユーザのユーザ設定情報にショートカットメニューの情報が含まれている場合に、ショートカット設定があると判定する。 Next, the processing unit 20 determines whether or not there is a shortcut setting (step S22). In the process of step S22, the processing unit 20 determines that there is a shortcut setting when the user setting information of the user who performed the operation includes the information of the shortcut menu.

処理部20は、ショートカット設定があると判定した場合(ステップS22:Yes)、ショートカットメニュー60を表示装置3に表示させる(ステップS23)。処理部20は、ステップS23の処理が終了した場合、またはショートカット設定がないと判定した場合(ステップS22:No)、図13に示す処理を終了する。 When the processing unit 20 determines that there is a shortcut setting (step S22: Yes), the processing unit 20 displays the shortcut menu 60 on the display device 3 (step S23). The processing unit 20 ends the processing shown in FIG. 13 when the processing in step S23 is completed or when it is determined that there is no shortcut setting (step S22: No).

図14は、実施の形態1にかかる情報処理装置の処理部による選択対応処理の一例を示すフローチャートである。図14に示すように、処理部20は、ステップS15で判定した選択操作がメニュー50に含まれる選択項目の選択操作であるか否かを判定する(ステップS30)。 FIG. 14 is a flowchart showing an example of selection correspondence processing by the processing unit of the information processing apparatus according to the first embodiment. As shown in FIG. 14, the processing unit 20 determines whether or not the selection operation determined in step S15 is a selection operation for a selection item included in the menu 50 (step S30).

処理部20は、ステップS15で判定した選択操作がメニュー50に含まれる選択項目の選択操作であると判定した場合(ステップS30:Yes)、選択操作で選択された選択項目が最下層の選択項目であるか否かを判定する(ステップS31)。 When the processing unit 20 determines that the selection operation determined in step S15 is the selection operation of the selection item included in the menu 50 (step S30: Yes), the selection item selected in the selection operation is the selection item in the lowest layer. (Step S31).

処理部20は、選択操作で選択された選択項目が最下層の選択項目ではないと判定した場合(ステップS31:No)、メニュー情報記憶部11に記憶されたユーザレベルに応じたメニュー情報から選択操作で選択された選択項目の直下層の選択項目の情報を取得し(ステップS32)、取得した選択項目の情報を含むメニュー50を表示装置3に表示させる(ステップS33)。処理部20は、ステップS33の処理において、メニュー50のうちユーザ操作によって選択された選択項目を他の選択項目とは異なる色に変更する。 When the processing unit 20 determines that the selection item selected by the selection operation is not the selection item of the lowest layer (step S31: No), the processing unit 20 selects from the menu information according to the user level stored in the menu information storage unit 11. Information on the selection item in the layer directly below the selection item selected by the operation is acquired (step S32), and the menu 50 including the information on the acquired selection item is displayed on the display device 3 (step S33). In the process of step S33, the processing unit 20 changes the selection item selected by the user operation in the menu 50 to a color different from that of the other selection items.

処理部20は、選択操作で選択された選択項目が最下層の選択項目であると判定した場合(ステップS31:Yes)、選択操作で選択された選択項目に対応する処理を実行する(ステップS34)。処理部20は、ステップS33の処理が終了した場合、ステップS34の処理が終了した場合、またはステップS15で判定した選択操作が選択項目の選択操作ではないと判定した場合(ステップS30:No)、ステップS15で判定した選択操作がショートカット項目の選択操作であるか否かを判定する(ステップS35)。 When the processing unit 20 determines that the selection item selected by the selection operation is the selection item of the lowest layer (step S31: Yes), the processing unit 20 executes the process corresponding to the selection item selected by the selection operation (step S34). ). When the processing unit 20 has determined that the processing of step S33 is completed, the processing of step S34 is completed, or the selection operation determined in step S15 is not the selection operation of the selection item (step S30: No). It is determined whether or not the selection operation determined in step S15 is a shortcut item selection operation (step S35).

処理部20は、ステップS15で判定した選択操作がショートカット項目の選択操作であると判定した場合(ステップS35:Yes)、メニュー情報記憶部11に記憶されたユーザレベルに応じたメニュー情報から選択操作で選択されたショートカット項目の直下層の選択項目の情報を取得し(ステップS36)、取得した選択項目の情報を含むメニュー50を表示装置3に表示させる(ステップS37)。 When the processing unit 20 determines that the selection operation determined in step S15 is a shortcut item selection operation (step S35: Yes), the processing unit 20 selects from the menu information according to the user level stored in the menu information storage unit 11. The information of the selection item in the layer directly below the shortcut item selected in is acquired (step S36), and the menu 50 including the information of the acquired selection item is displayed on the display device 3 (step S37).

処理部20は、ステップS37の処理が終了した場合、またはショートカット項目の選択操作が行われていないと判定した場合(ステップS35:No)、図14に示す処理を終了する。 When the processing of step S37 is completed, or when it is determined that the shortcut item selection operation has not been performed (step S35: No), the processing unit 20 ends the processing shown in FIG.

図15は、実施の形態1にかかる情報処理装置のハードウェア構成の一例を示す図である。図15に示すように、情報処理装置1は、プロセッサ101と、メモリ102と、インタフェース回路103とを備えるコンピュータを含む。 FIG. 15 is a diagram showing an example of the hardware configuration of the information processing apparatus according to the first embodiment. As shown in FIG. 15, the information processing device 1 includes a processor 101, a memory 102, and a computer including an interface circuit 103.

プロセッサ101、メモリ102、およびインタフェース回路103は、例えば、バス104によって互いに情報の送受信が可能である。プロセッサ101は、メモリ102に記憶されたプログラムを読み出して実行することによって、処理部20の機能を実行する。プロセッサ101は、例えば、処理回路の一例であり、CPU(Central Processing Unit)、DSP(Digital Signal Processor)、およびシステムLSI(Large Scale Integration)のうち一つ以上を含む。 The processor 101, the memory 102, and the interface circuit 103 can send and receive information to and from each other by, for example, the bus 104. The processor 101 executes the function of the processing unit 20 by reading and executing the program stored in the memory 102. The processor 101 is, for example, an example of a processing circuit, and includes one or more of a CPU (Central Processing Unit), a DSP (Digital Signal Processor), and a system LSI (Large Scale Integration).

メモリ102は、RAM(Random Access Memory)、ROM(Read Only Memory)、フラッシュメモリ、EPROM(Erasable Programmable Read Only Memory)、およびEEPROM(登録商標)(Electrically Erasable Programmable Read Only Memory)のうち一つ以上を含む。また、メモリ102は、コンピュータが読み取り可能なプログラムが記録された記録媒体を含む。かかる記録媒体は、不揮発性または揮発性の半導体メモリ、磁気ディスク、フレキシブルメモリ、光ディスク、コンパクトディスク、およびDVD(Digital Versatile Disc)のうち一つ以上を含む。なお、情報処理装置1の処理部20は、ASIC(Application Specific Integrated Circuit)およびFPGA(Field Programmable Gate Array)などの集積回路を含んでいてもよい。 The memory 102 includes one or more of RAM (Random Access Memory), ROM (Read Only Memory), flash memory, EPROM (Erasable Programmable Read Only Memory), and EEPROM (registered trademark) (Electrically Erasable Programmable Read Only Memory). include. Further, the memory 102 includes a recording medium in which a computer-readable program is recorded. Such recording media include one or more of non-volatile or volatile semiconductor memories, magnetic disks, flexible memories, optical discs, compact discs, and DVDs (Digital Versatile Discs). The processing unit 20 of the information processing apparatus 1 may include integrated circuits such as an ASIC (Application Specific Integrated Circuit) and an FPGA (Field Programmable Gate Array).

以上のように、実施の形態1にかかる情報処理装置1は、メニュー情報記憶部11と、第1の表示処理部41と、第2の表示処理部42と、操作受付部21とを備える。メニュー情報記憶部11は、階層化された複数の選択項目を含むメニュー情報を記憶する。第1の表示処理部41は、複数の選択項目のうち最上層の選択項目を周方向に複数配列した基本メニュー51を表示装置3の表示領域6に表示させる。第2の表示処理部42は、複数の選択項目のうち表示装置3の表示領域6に表示された選択項目の選択が行われる毎に選択された選択項目の直下層の選択項目を、表示領域6において下層であるほど基本メニュー51から遠い弧状の領域に表示させる。操作受付部21は、複数の選択項目のうち最上層の選択項目の直下層よりも下層にある選択項目の設定操作をショートカット項目の選択操作として受け付ける。第1の表示処理部41は、操作受付部21で設定操作が受け付けられた選択項目であるショートカット項目を選択するためのショートカットメニュー60を表示領域6に表示させる。第2の表示処理部42は、ショートカットメニュー60が選択された場合に、操作受付部21で設定操作が受け付けられた選択項目であるショートカット項目の直下層の選択項目を、表示領域6における基本メニュー51の外周に対向する領域であって弧状の領域に表示させる。これにより、情報処理装置1は、3階層以上の階層化されたメニューを表示する場合であっても、最上層の選択項目とショートカット項目との間の階層の選択項目の表示を省略するため、メニュー50による占有される領域を小さくすることができ、これにより、ユーザは、見た目にわかりやすいメニュー操作を行うことができる。 As described above, the information processing apparatus 1 according to the first embodiment includes a menu information storage unit 11, a first display processing unit 41, a second display processing unit 42, and an operation reception unit 21. The menu information storage unit 11 stores menu information including a plurality of hierarchical selection items. The first display processing unit 41 causes the display area 6 of the display device 3 to display the basic menu 51 in which a plurality of selection items on the uppermost layer among the plurality of selection items are arranged in the circumferential direction. The second display processing unit 42 displays the selection items in the layer directly below the selection items selected each time the selection items displayed in the display area 6 of the display device 3 among the plurality of selection items are selected. In 6, the lower the layer, the farther from the basic menu 51, the farther it is displayed in the arcuate area. The operation receiving unit 21 accepts a setting operation of a selection item in a layer lower than the layer directly below the selection item in the uppermost layer among a plurality of selection items as a shortcut item selection operation. The first display processing unit 41 displays a shortcut menu 60 for selecting a shortcut item, which is a selection item for which a setting operation has been accepted by the operation reception unit 21, in the display area 6. When the shortcut menu 60 is selected, the second display processing unit 42 sets the selection items in the layer directly below the shortcut item, which is the selection item for which the setting operation is accepted by the operation reception unit 21, to the basic menu in the display area 6. It is displayed in an arcuate region which is a region facing the outer periphery of the 51. As a result, the information processing apparatus 1 omits the display of the selection item in the hierarchy between the selection item in the uppermost layer and the shortcut item even when displaying the menu in the hierarchy of three or more layers. The area occupied by the menu 50 can be reduced, which allows the user to perform menu operations that are easy to understand.

また、第1の表示処理部41は、基本メニュー51のうち操作受付部21で設定操作が受け付けられた選択項目であるショートカット項目の最上層の選択項目を強調表示する。これにより、情報処理装置1は、ショートカットメニューが基本メニュー51に含まれる複数の最上層の選択項目のうちどの選択項目の下層の選択項目であるかを容易に把握することができる。 Further, the first display processing unit 41 highlights the selection item on the uppermost layer of the shortcut item, which is the selection item for which the setting operation is accepted by the operation reception unit 21 in the basic menu 51. As a result, the information processing apparatus 1 can easily grasp which of the plurality of top-level selection items included in the basic menu 51 is the lower-layer selection item.

また、第1の表示処理部41は、操作受付部21で設定操作が受け付けられた選択項目であるショートカット項目に至るまでの階層構造における経路をショートカットメニュー60に表示する。これにより、情報処理装置1は、ショートカット項目までの選択経路をユーザに容易に把握させることができる。 Further, the first display processing unit 41 displays in the shortcut menu 60 the route in the hierarchical structure up to the shortcut item which is the selection item for which the setting operation is accepted by the operation reception unit 21. As a result, the information processing apparatus 1 can easily make the user grasp the selection route to the shortcut item.

また、メニュー情報記憶部11は、メニュー情報をユーザレベル毎に記憶する。第1の表示処理部41は、ユーザのユーザレベルに応じたメニュー情報に基づいて、基本メニュー51を表示装置3の表示領域6に表示させる。第2の表示処理部42は、ユーザのユーザレベルに応じたメニュー情報に基づいて、選択された選択項目の直下層の選択項目を表示領域6に表示させる。これにより、情報処理装置1は、ユーザに応じたメニュー50を表示装置3に表示させることができる。 Further, the menu information storage unit 11 stores menu information for each user level. The first display processing unit 41 displays the basic menu 51 in the display area 6 of the display device 3 based on the menu information according to the user level of the user. The second display processing unit 42 causes the display area 6 to display the selection items in the layer directly below the selected selection items based on the menu information according to the user level of the user. As a result, the information processing device 1 can display the menu 50 according to the user on the display device 3.

実施の形態2.
実施の形態2にかかる情報処理装置は、選択頻度が高い選択項目をさらに強調表示する点で、実施の形態1にかかる情報処理装置1と異なる。以下においては、実施の形態1と同様の機能を有する構成要素については同一符号を付して説明を省略し、実施の形態1の情報処理装置1と異なる点を中心に説明する。
Embodiment 2.
The information processing apparatus according to the second embodiment is different from the information processing apparatus 1 according to the first embodiment in that selection items having a high selection frequency are further highlighted. In the following, the components having the same functions as those of the first embodiment are designated by the same reference numerals and the description thereof will be omitted, and the differences from the information processing apparatus 1 of the first embodiment will be mainly described.

図16は、実施の形態2にかかる情報処理装置の構成の一例を示す図である。図16に示すように、実施の形態2にかかる情報処理装置1Aは、記憶部10Aと、処理部20Aとを備える。記憶部10Aは、ユーザ操作の履歴を示す操作履歴情報をユーザ毎に記憶する操作履歴情報記憶部13をさらに備える点で、記憶部10と異なる。 FIG. 16 is a diagram showing an example of the configuration of the information processing apparatus according to the second embodiment. As shown in FIG. 16, the information processing apparatus 1A according to the second embodiment includes a storage unit 10A and a processing unit 20A. The storage unit 10A is different from the storage unit 10 in that the storage unit 10A further includes an operation history information storage unit 13 that stores operation history information indicating the history of user operations for each user.

処理部20Aは、メニュー表示処理部22に代えて、メニュー表示処理部22Aを備える点で、処理部20と異なる。メニュー表示処理部22Aは、選択項目取得部40、第1の表示処理部41、および第2の表示処理部42に代えて、選択項目取得部40A、第1の表示処理部41A、および第2の表示処理部42Aを備える点で、メニュー表示処理部22と異なる。 The processing unit 20A differs from the processing unit 20 in that the menu display processing unit 22A is provided in place of the menu display processing unit 22. The menu display processing unit 22A replaces the selection item acquisition unit 40, the first display processing unit 41, and the second display processing unit 42 with the selection item acquisition unit 40A, the first display processing unit 41A, and the second display processing unit 42. It is different from the menu display processing unit 22 in that the display processing unit 42A of the above is provided.

選択項目取得部40Aは、操作履歴情報記憶部13に記憶された操作履歴情報に基づいて、選択頻度が高い選択項目の情報をさらに取得する点で、選択項目取得部40と異なる。選択項目取得部40Aは、例えば、階層ごとに、操作を行ったユーザの選択頻度が最も高い選択項目の情報を取得する。 The selection item acquisition unit 40A is different from the selection item acquisition unit 40 in that the selection item acquisition unit 40A further acquires the information of the selection items with high selection frequency based on the operation history information stored in the operation history information storage unit 13. The selection item acquisition unit 40A acquires, for example, information on the selection item having the highest selection frequency of the user who performed the operation for each layer.

第1の表示処理部41Aおよび第2の表示処理部42Aは、メニュー50に表示されている複数の選択項目のうち最も下層の選択項目を判定し、最も下層の選択項目のうちユーザが操作した頻度が最も高い選択項目を強調表示する。 The first display processing unit 41A and the second display processing unit 42A determine the lowest-layer selection item among the plurality of selection items displayed in the menu 50, and the user operates the lowest-layer selection item. Highlight the most frequent selections.

図17は、実施の形態2にかかるメニューに含まれる最上層の選択項目よりも下層の選択項目が選択された場合のメニューの一例を示す図である。図17に示す例では、メニュー50に表示された最も下層の選択項目のうちユーザの選択頻度が最も高い選択項目として「任意角度」の選択項目が強調表示され、メニュー50に表示された最も下層の選択項目のうち選択頻度が最も高い選択項目が「任意角度」の選択項目であることが示されている。 FIG. 17 is a diagram showing an example of a menu when a lower layer selection item is selected than the uppermost layer selection item included in the menu according to the second embodiment. In the example shown in FIG. 17, among the lowest layer selection items displayed in the menu 50, the selection item of "arbitrary angle" is highlighted as the selection item with the highest user selection frequency, and the lowest layer displayed in the menu 50. It is shown that the selection item with the highest selection frequency among the selection items of is the selection item of "arbitrary angle".

図17に示す例では、領域55の外縁が太線で示され且つ色の違いがハッチングで示されて強調表示されているが、選択項目の名称の文字の色、フォント、または太文字などによって強調表示されてもよい。 In the example shown in FIG. 17, the outer edge of the area 551 is indicated by a thick line and the difference in color is indicated by hatching and highlighted, but it depends on the character color, font, bold characters, etc. of the name of the selected item. It may be highlighted.

なお、選択項目取得部40Aは、すべてのユーザが行った操作のうち階層ごとに選択頻度が最も高い選択項目の情報を取得することもできる。これにより、第1の表示処理部41Aおよび第2の表示処理部42Aは、例えば、操作履歴がないユーザまたは操作数が閾値以下のユーザの操作に対して、すべてのユーザが行った操作のうち最も下層の選択項目のうち選択頻度が最も高い選択項目を強調表示することができる。また、選択項目取得部40Aは、メニュー50に表示されている複数の選択項目のうち階層ごとに、すべてのユーザが操作した頻度またはユーザが操作した頻度が最も高い選択項目を強調表示することもできる。 The selection item acquisition unit 40A can also acquire information on the selection item having the highest selection frequency for each layer among the operations performed by all the users. As a result, the first display processing unit 41A and the second display processing unit 42A are, for example, among the operations performed by all users with respect to the operations of a user who has no operation history or a user whose number of operations is equal to or less than the threshold value. It is possible to highlight the selection item with the highest selection frequency among the selection items in the lower layer. Further, the selection item acquisition unit 40A may highlight the selection item that has been operated by all users or has the highest frequency of operation by the user for each layer among the plurality of selection items displayed in the menu 50. can.

つづいて、フローチャートを用いて情報処理装置1Aの処理部20Aによる処理を説明する。図18は、実施の形態2にかかる情報処理装置の処理部によるメニュー表示処理の一例を示すフローチャートである。図18に示すステップS40,S43,S44の処理は、図13に示すステップS20,S22,S23の処理であり、説明を省略する。 Subsequently, the processing by the processing unit 20A of the information processing apparatus 1A will be described with reference to the flowchart. FIG. 18 is a flowchart showing an example of menu display processing by the processing unit of the information processing apparatus according to the second embodiment. The processing of steps S40, S43, and S44 shown in FIG. 18 is the processing of steps S20, S22, and S23 shown in FIG. 13, and the description thereof will be omitted.

処理部20Aは、選択頻度が最も高い最上層の選択項目の情報を操作履歴情報記憶部13から取得する(ステップS41)。処理部20Aは、最上層の選択項目の情報を含むメニュー50を、ユーザの選択頻度が最も高い最上層の選択項目を強調表示しつつ、表示装置3に表示させる(ステップS42)。 The processing unit 20A acquires the information of the selection item in the uppermost layer having the highest selection frequency from the operation history information storage unit 13 (step S41). The processing unit 20A causes the display device 3 to display the menu 50 including the information of the selection item of the uppermost layer while highlighting the selection item of the uppermost layer having the highest selection frequency by the user (step S42).

図19は、実施の形態2にかかる情報処理装置の処理部による選択対応処理の一例を示すフローチャートである。図19に示すステップS50~S52,S55~S58の処理は、図14に示すステップS30~S32,S34~S37の処理と同じであるため、説明を省略する。 FIG. 19 is a flowchart showing an example of selection correspondence processing by the processing unit of the information processing apparatus according to the second embodiment. Since the processes of steps S50 to S52 and S55 to S58 shown in FIG. 19 are the same as the processes of steps S30 to S32 and S34 to S37 shown in FIG. 14, the description thereof will be omitted.

図19に示すように、処理部20Aは、選択された頻度が高い選択項目の情報を操作履歴情報記憶部13から取得する(ステップS53)。そして、処理部20Aは、取得した選択項目の情報を含むメニュー50を、最も下層の選択項目のうちユーザが操作した頻度が最も高い選択項目を強調表示しつつ、表示装置3に表示させる(ステップS54)。 As shown in FIG. 19, the processing unit 20A acquires information on selected items with high selection frequency from the operation history information storage unit 13 (step S53). Then, the processing unit 20A displays the menu 50 including the acquired selection item information on the display device 3 while highlighting the selection item most frequently operated by the user among the lowermost selection items (step). S54).

実施の形態2にかかる情報処理装置1Aの処理部20Aのハードウェア構成例は、図15に示す情報処理装置1の処理部20のハードウェア構成と同じである。プロセッサ101は、メモリ102に記憶されたプログラムを読み出して実行することによって、処理部20Aの機能を実行することができる。 The hardware configuration example of the processing unit 20A of the information processing apparatus 1A according to the second embodiment is the same as the hardware configuration of the processing unit 20 of the information processing apparatus 1 shown in FIG. The processor 101 can execute the function of the processing unit 20A by reading and executing the program stored in the memory 102.

実施の形態2にかかる情報処理装置1Aにおいて、第1の表示処理部41Aおよび第2の表示処理部42Aは、表示領域6に表示されている最も低い階層の複数の選択項目のうち最も選択頻度が高い選択項目を強調表示する。これにより、情報処理装置1Aは、過去に操作数の多い選択項目を強調表示することでユーザの操作を誘導することができ、結果として操作性を向上させることができる。 In the information processing apparatus 1A according to the second embodiment, the first display processing unit 41A and the second display processing unit 42A have the lowest selection frequency among the plurality of selection items in the lowest hierarchy displayed in the display area 6. Highlight high selections. As a result, the information processing apparatus 1A can guide the user's operation by highlighting the selection item having a large number of operations in the past, and as a result, the operability can be improved.

実施の形態3.
実施の形態3にかかる情報処理装置は、ユーザによる設定に基づいて基本メニューにお気に入りの項目を選択するための選択項目であるお気に入り項目を選択させるための選択項目を表示させることができる点で、実施の形態2にかかる情報処理装置1Aと異なる。以下においては、実施の形態2と同様の機能を有する構成要素については同一符号を付して説明を省略し、実施の形態2の情報処理装置1Aと異なる点を中心に説明する。なお、実施の形態3にかかる情報処理装置の特徴は、実施の形態1にかかる情報処理装置1に適用することもできる。
Embodiment 3.
The information processing apparatus according to the third embodiment can display a selection item for selecting a favorite item, which is a selection item for selecting a favorite item, in the basic menu based on a setting by the user. It is different from the information processing apparatus 1A according to the second embodiment. In the following, the components having the same functions as those of the second embodiment are designated by the same reference numerals and the description thereof will be omitted, and the differences from the information processing apparatus 1A of the second embodiment will be mainly described. The characteristics of the information processing apparatus according to the third embodiment can also be applied to the information processing apparatus 1 according to the first embodiment.

図20は、実施の形態3にかかる情報処理装置の構成の一例を示す図である。図20に示すように、実施の形態3にかかる情報処理装置1Bは、記憶部10Bと、処理部20Bとを備える。 FIG. 20 is a diagram showing an example of the configuration of the information processing apparatus according to the third embodiment. As shown in FIG. 20, the information processing apparatus 1B according to the third embodiment includes a storage unit 10B and a processing unit 20B.

記憶部10Bは、ユーザによってお気に入りの選択項目として設定された選択項目の情報をお気に入り情報としてユーザ毎に記憶するお気に入り情報記憶部14をさらに備える点で、記憶部10Aと異なる。以下において、お気に入りの選択項目をお気に入り項目と記載する場合がある。お気に入り項目は、例えば、最下層の選択項目であるが、最下層の選択項目よりも上層の選択項目であってもよい。お気に入り情報は、例えば、お気に入り項目の項目IDである。 The storage unit 10B is different from the storage unit 10A in that the storage unit 10B further includes a favorite information storage unit 14 that stores the information of the selection item set as the favorite selection item by the user as the favorite information for each user. In the following, a favorite selection item may be described as a favorite item. The favorite item is, for example, a selection item in the lowest layer, but may be a selection item in a layer higher than the selection item in the lowest layer. The favorite information is, for example, an item ID of a favorite item.

処理部20Bは、操作受付部21およびメニュー表示処理部22Aに代えて、操作受付部21Bおよびメニュー表示処理部22Bを備える点で、処理部20Aと異なる。操作受付部21Bは、複数の選択項目のうち最上層の選択項目を除く少なくとも1つの選択項目をお気に入り項目として新たな最上層の選択項目の下層に追加する設定であるお気に入り設定操作を受け付ける。新たな最上層の選択項目は、例えば、「お気に入り」の名称を含む選択項目であり、ユーザによって任意に設定することもできる。操作受付部21Bは、受け付けたお気に入り設定の情報をお気に入り情報記憶部14に記憶させる。 The processing unit 20B is different from the processing unit 20A in that the operation receiving unit 21B and the menu display processing unit 22B are provided in place of the operation receiving unit 21 and the menu display processing unit 22A. The operation reception unit 21B accepts a favorite setting operation, which is a setting for adding at least one selection item other than the top layer selection item among a plurality of selection items as a favorite item to the lower layer of a new top layer selection item. The new top-level selection item is, for example, a selection item including the name of "favorite", and can be arbitrarily set by the user. The operation reception unit 21B stores the received favorite setting information in the favorite information storage unit 14.

メニュー表示処理部22Bは、選択項目取得部40A、第1の表示処理部41A、および第2の表示処理部42Aに代えて、選択項目取得部40B、第1の表示処理部41B、および第2の表示処理部42Bを備える点で、メニュー表示処理部22Aと異なる。 The menu display processing unit 22B replaces the selection item acquisition unit 40A, the first display processing unit 41A, and the second display processing unit 42A with the selection item acquisition unit 40B, the first display processing unit 41B, and the second display processing unit 42A. It differs from the menu display processing unit 22A in that the display processing unit 42B of the above is provided.

選択項目取得部40Bは、操作を行ったユーザが設定したお気に入り情報がお気に入り情報記憶部14に記憶されている場合、ユーザが設定したお気に入り情報をお気に入り情報記憶部14から取得する。 When the favorite information set by the user who performed the operation is stored in the favorite information storage unit 14, the selection item acquisition unit 40B acquires the favorite information set by the user from the favorite information storage unit 14.

第1の表示処理部41Bは、選択項目取得部40Bによって取得されたお気に入り情報に基づいて、お気に入り情報に含まれる新たな最上層の選択項目を基本メニュー51に追加して表示装置3の表示領域6に表示させる。新たな最上層の選択項目は、お気に入り項目を選択するための選択項目であり、例えば、「お気に入り」の文字で示される選択項目である。 The first display processing unit 41B adds a new top-level selection item included in the favorite information to the basic menu 51 based on the favorite information acquired by the selection item acquisition unit 40B, and adds a display area of the display device 3 to the basic menu 51. Display on 6. The new top-level selection item is a selection item for selecting a favorite item, for example, a selection item indicated by the character "favorite".

第2の表示処理部42Bは、基本メニュー51において新たな最上層の選択項目が選択された場合に、お気に入り項目を表示装置3の表示領域6において基本メニュー51の外周に対向し且つ弧状の領域に表示させる。 When a new top-level selection item is selected in the basic menu 51, the second display processing unit 42B displays the favorite item in the display area 6 of the display device 3 so as to face the outer periphery of the basic menu 51 and have an arcuate shape. To display.

図21は、実施の形態3にかかる情報処理装置によって表示される基本メニューの一例を示す図である。図21に示すように、メニュー表示処理部22Bによって表示装置3の表示領域6に表示されるメニュー50は、基本メニュー51である。かかる基本メニュー51は、操作位置検出部30で検出された操作位置を中心とした円形のメニューである。 FIG. 21 is a diagram showing an example of a basic menu displayed by the information processing apparatus according to the third embodiment. As shown in FIG. 21, the menu 50 displayed in the display area 6 of the display device 3 by the menu display processing unit 22B is the basic menu 51. The basic menu 51 is a circular menu centered on the operation position detected by the operation position detection unit 30.

基本メニュー51は、円形の領域が周方向に均等に4つの領域52,52,52,52に分けられており、領域52,52,52にメニュー情報に含まれる最上層の選択項目の文字が表示され、領域52にお気に入り項目を選択するための選択項目の文字が表示される。具体的には、領域52に「部品操作」の文字が表示され、領域52に「部品追加」の文字が表示され、領域52に「文字入力」の文字が表示され、領域52に「お気に入り」の文字が表示される。 In the basic menu 51, the circular area is evenly divided into four areas 52 1 , 52 2 , 52 3 and 524 in the circumferential direction, and the areas 52 1 , 52 2 and 52 3 are the most included in the menu information. The characters of the selection items in the upper layer are displayed, and the characters of the selection items for selecting the favorite item are displayed in the area 524 . Specifically, the characters "part operation" are displayed in the area 52 1 , the characters "add parts" are displayed in the area 52 2 , the characters "character input" are displayed in the area 523, and the area 52 4 is displayed. The word "favorite" is displayed in.

第2の表示処理部42Bは、複数の最上層の選択項目のうちお気に入り項目を選択するための選択項目の選択が操作受付部21Bで受け付けられた場合、お気に入り項目を表示する弧状の領域を表示装置3に表示させる。操作受付部21Bは、操作位置検出部30によって検出される操作位置が複数の最上層の選択項目のうちお気に入り項目を選択するための選択項目が表示される領域にある状態で、操作内容判定部31によって判定されたユーザ操作が選択操作である場合に、複数の最上層の選択項目のうちお気に入り項目を選択するための選択項目の選択操作を受け付ける。 The second display processing unit 42B displays an arc-shaped area for displaying the favorite item when the operation reception unit 21B accepts the selection of the selection item for selecting the favorite item from the plurality of top-layer selection items. Displayed on the device 3. The operation reception unit 21B is in a state where the operation position detected by the operation position detection unit 30 is in an area where a selection item for selecting a favorite item among a plurality of top-layer selection items is displayed, and the operation content determination unit When the user operation determined by 31 is a selection operation, a selection operation for selecting a favorite item among a plurality of top-layer selection items is accepted.

図22は、実施の形態3にかかる基本メニューに含まれる最上層の選択項目のうちお気に入り項目が選択された場合のメニューの一例を示す図である。図22では、図21に示す基本メニュー51のうち領域52に表示された「お気に入り」の選択項目が選択されて表示装置3に表示されるメニュー50の一例が示される。 FIG. 22 is a diagram showing an example of a menu when a favorite item is selected from the selection items on the uppermost layer included in the basic menu according to the third embodiment. FIG. 22 shows an example of the menu 50 in which the selection item of “favorite” displayed in the area 524 is selected from the basic menu 51 shown in FIG. 21 and displayed on the display device 3 .

図22に示すメニュー50では、お気に入り項目として、「任意角度」の選択項目と「90度」の選択項目とを表示する弧状の領域56,56が、「お気に入り」の選択項目に表示された領域52と対応する位置に配置される。 In the menu 50 shown in FIG . 22, as favorite items, arcuate areas 56 1,562 displaying the selection item of "arbitrary angle" and the selection item of "90 degrees" are displayed in the selection item of "favorite". It is arranged at a position corresponding to the area 524 .

処理部20Bは、領域56に操作位置がある場合に選択操作が行われた場合、「任意角度」の選択項目が選択されたと判定する。処理部20Bは、「任意角度」の選択項目が選択された場合、任意角度処理を実行する。また、処理部20Bは、領域56に操作位置がある場合に選択操作が行われた場合、「90度」の選択項目が選択されたと判定する。処理部20Bは、「90度」の選択項目が選択された場合、90度回転処理を実行する。 The processing unit 20B determines that the selection item of "arbitrary angle" is selected when the selection operation is performed when the operation position is in the area 561 . When the selection item of "arbitrary angle" is selected, the processing unit 20B executes arbitrary angle processing. Further, the processing unit 20B determines that the selection item of "90 degrees" is selected when the selection operation is performed when the operation position is in the area 562 . When the selection item of "90 degrees" is selected, the processing unit 20B executes the 90 degree rotation process.

また、第2の表示処理部42Bは、お気に入り項目が最下層の選択項目ではない場合、選択項目取得部40Bによってお気に入り項目が選択された場合、お気に入り項目の直下層の選択項目を追加したメニュー50を表示装置3の表示領域6に表示させる。 Further, in the second display processing unit 42B, when the favorite item is not the selection item in the lowest layer, or when the favorite item is selected by the selection item acquisition unit 40B, the menu 50 to which the selection item in the layer directly below the favorite item is added is added. Is displayed in the display area 6 of the display device 3.

つづいて、フローチャートを用いて情報処理装置1Bの処理部20Bによる処理を説明する。図23は、実施の形態3にかかる情報処理装置の処理部によるメニュー表示処理の一例を示すフローチャートである。図23に示すステップS60,S61,S65,S66の処理は、図18に示すステップS40,S41,S43,S44の処理であり、説明を省略する。 Subsequently, the processing by the processing unit 20B of the information processing apparatus 1B will be described with reference to the flowchart. FIG. 23 is a flowchart showing an example of menu display processing by the processing unit of the information processing apparatus according to the third embodiment. The processing of steps S60, S61, S65, and S66 shown in FIG. 23 is the processing of steps S40, S41, S43, and S44 shown in FIG. 18, and the description thereof will be omitted.

図23に示すように、情報処理装置1Bの処理部20Bは、操作を行うユーザのお気に入り情報があるか否かを判定する(ステップS62)。処理部20Bは、ユーザのお気に入り情報があると判定した場合(ステップS62:Yes)、お気に入り情報をお気に入り情報記憶部14から取得する(ステップS63)。 As shown in FIG. 23, the processing unit 20B of the information processing apparatus 1B determines whether or not there is favorite information of the user who performs the operation (step S62). When the processing unit 20B determines that the user has favorite information (step S62: Yes), the processing unit 20B acquires the favorite information from the favorite information storage unit 14 (step S63).

処理部20Bは、お気に入りを選択するための新たな最上層の選択項目を含む最上層の選択項目の情報を含むメニュー50を、ユーザの選択頻度が最も高い最上層の選択項目を強調表示しつつ、表示装置3に表示させる(ステップS64)。 The processing unit 20B highlights the menu 50 including the information of the top layer selection item including the new top layer selection item for selecting a favorite, and highlights the top layer selection item most frequently selected by the user. , Displayed on the display device 3 (step S64).

実施の形態3にかかる情報処理装置1Bの処理部20Bのハードウェア構成例は、図15に示す情報処理装置1の処理部20のハードウェア構成と同じである。プロセッサ101は、メモリ102に記憶されたプログラムを読み出して実行することによって、処理部20Bの機能を実行することができる。 The hardware configuration example of the processing unit 20B of the information processing apparatus 1B according to the third embodiment is the same as the hardware configuration of the processing unit 20 of the information processing apparatus 1 shown in FIG. The processor 101 can execute the function of the processing unit 20B by reading and executing the program stored in the memory 102.

以上のように、実施の形態3にかかる情報処理装置1Bの操作受付部21Bは、複数の選択項目のうち最上層の選択項目を除く少なくとも1つの選択項目を新たな最上層の選択項目の下層に追加する設定操作を受け付ける。第1の表示処理部41Bは、新たな最上層の選択項目を基本メニュー51に追加して表示領域6に表示させる。第2の表示処理部42Bは、新たな最上層の選択項目が選択された場合に、少なくとも1つの選択項目を表示領域6において基本メニュー51の外周に対向し且つ弧状の領域に表示させる。これにより、情報処理装置1Bは、ユーザがよく使う選択項目をお気に入り設定して選択することができることから、メニュー50の階層順に選択する操作を行うことなく、作業時間を短縮することができる。 As described above, the operation reception unit 21B of the information processing apparatus 1B according to the third embodiment sets at least one selection item other than the top layer selection item among the plurality of selection items into the lower layer of the new top layer selection item. Accepts setting operations to be added to. The first display processing unit 41B adds a new top-level selection item to the basic menu 51 and displays it in the display area 6. When a new top layer selection item is selected, the second display processing unit 42B displays at least one selection item in the display area 6 facing the outer periphery of the basic menu 51 and in an arcuate area. As a result, the information processing apparatus 1B can set and select the selection items frequently used by the user as favorites, so that the work time can be shortened without performing the operation of selecting in the hierarchical order of the menu 50.

実施の形態4.
実施の形態4にかかる情報処理装置は、新たな最上層の選択項目の設定であるお気に入りグループの設定操作を複数受け付け、新たに階層化された複数の選択項目によって形成される追加メニューを表示装置に表示させることができる点、および複数の最上層の選択項目の一部を表面に残りを裏面に配置したメニューを表示装置に表示させる点で、実施の形態3にかかる情報処理装置1Bと異なる。以下においては、実施の形態3と同様の機能を有する構成要素については同一符号を付して説明を省略し、実施の形態3の情報処理装置1Bと異なる点を中心に説明する。なお、実施の形態4にかかる情報処理装置の特徴は、実施の形態1,2にかかる情報処理装置1,1Aに適用することもできる。
Embodiment 4.
The information processing apparatus according to the fourth embodiment accepts a plurality of favorite group setting operations for setting a new top-level selection item, and displays an additional menu formed by a plurality of newly layered selection items. It is different from the information processing apparatus 1B according to the third embodiment in that it can be displayed on the display device and a menu in which a part of the selection items on the uppermost layer is arranged on the front surface and the rest is arranged on the back surface is displayed on the display device. .. In the following, the components having the same functions as those of the third embodiment are designated by the same reference numerals and the description thereof will be omitted, and the differences from the information processing apparatus 1B of the third embodiment will be mainly described. The characteristics of the information processing device according to the fourth embodiment can also be applied to the information processing devices 1 and 1A according to the first and second embodiments.

図24は、実施の形態4にかかる情報処理装置の構成の一例を示す図である。図24に示すように、実施の形態4にかかる情報処理装置1Cは、記憶部10Cと、処理部20Cとを備える。 FIG. 24 is a diagram showing an example of the configuration of the information processing apparatus according to the fourth embodiment. As shown in FIG. 24, the information processing apparatus 1C according to the fourth embodiment includes a storage unit 10C and a processing unit 20C.

記憶部10Cは、お気に入り情報記憶部14に代えて、お気に入り情報記憶部14Cを備える点で、記憶部10Bと異なる。お気に入り情報記憶部14Cは、お気に入り情報に加え、お気に入りグループの情報を記憶する。各お気に入りグループの情報は、1以上のお気に入り項目の項目IDとグループのグループIDとを含む。お気に入り項目は、実施の形態3の場合と同様に、最下層の選択項目であるが、最下層の選択項目よりも上層の選択項目であってもよい。 The storage unit 10C is different from the storage unit 10B in that the favorite information storage unit 14C is provided in place of the favorite information storage unit 14. The favorite information storage unit 14C stores the information of the favorite group in addition to the favorite information. The information of each favorite group includes the item ID of one or more favorite items and the group ID of the group. The favorite item is the selection item of the lowest layer as in the case of the third embodiment, but may be the selection item of the upper layer than the selection item of the lowest layer.

処理部20Cは、操作受付部21Bおよびメニュー表示処理部22Bに代えて、操作受付部21Cおよびメニュー表示処理部22Cを備える点で、処理部20Bと異なる。操作受付部21Cは、複数のお気に入りグループの情報の設定操作を受け付ける。各お気に入りグループは、新たな最上層の選択項目の情報を含み、さらに、複数の選択項目のうち最上層の選択項目を除く少なくとも1つの選択項目の情報をお気に入り項目の情報として含む。操作受付部21Cは、設定操作を受け付けた複数のお気に入りグループの情報をお気に入り情報記憶部14Cに記憶させる。 The processing unit 20C is different from the processing unit 20B in that the operation receiving unit 21C and the menu display processing unit 22C are provided in place of the operation receiving unit 21B and the menu display processing unit 22B. The operation reception unit 21C accepts an operation for setting information of a plurality of favorite groups. Each favorite group contains information on a new top-level selection item, and further includes information on at least one selection item excluding the top-level selection item among a plurality of selection items as information on the favorite item. The operation reception unit 21C stores the information of the plurality of favorite groups that have received the setting operation in the favorite information storage unit 14C.

新たな最上層の選択項目の情報は、例えば、「お気に入り1」、「お気に入り2」、および「お気に入り3」など選択項目の情報である。そして、「お気に入り1」、「お気に入り2」、および「お気に入り3」の各々に1以上のお気に入り項目の情報が含まれる。 The information of the new top-level selection item is, for example, the information of the selection item such as "favorite 1", "favorite 2", and "favorite 3". Then, each of the "favorite 1", "favorite 2", and "favorite 3" contains information on one or more favorite items.

メニュー表示処理部22Cは、選択項目取得部40B、第1の表示処理部41B、および第2の表示処理部42Bに代えて、選択項目取得部40C、第1の表示処理部41C、および第2の表示処理部42Cを備える点で、メニュー表示処理部22Bと異なる。 The menu display processing unit 22C replaces the selection item acquisition unit 40B, the first display processing unit 41B, and the second display processing unit 42B with the selection item acquisition unit 40C, the first display processing unit 41C, and the second display processing unit 42B. It is different from the menu display processing unit 22B in that the display processing unit 42C is provided.

選択項目取得部40Cは、選択項目取得部40Bの機能に加え、操作を行ったユーザが設定した複数のお気に入りグループの情報がお気に入り情報記憶部14Cに記憶されている場合、ユーザが設定した複数のお気に入りグループの情報をお気に入り情報記憶部14Cから取得する。 In addition to the functions of the selection item acquisition unit 40B, the selection item acquisition unit 40C has a plurality of user-set information when the information of a plurality of favorite groups set by the user who performed the operation is stored in the favorite information storage unit 14C. The information of the favorite group is acquired from the favorite information storage unit 14C.

第1の表示処理部41Cは、選択項目取得部40Cによってユーザが設定した複数のお気に入りグループの情報が取得された場合、基本メニュー51に加え、複数のお気に入りグループのメニューである追加メニューを表示装置3の表示領域6に表示させる。追加メニューは、お気に入りグループの最上層の選択項目を周方向に複数配列したメニューである。 When the information of a plurality of favorite groups set by the user is acquired by the selection item acquisition unit 40C, the first display processing unit 41C displays an additional menu which is a menu of the plurality of favorite groups in addition to the basic menu 51. It is displayed in the display area 6 of 3. The additional menu is a menu in which a plurality of selection items on the top layer of the favorite group are arranged in the circumferential direction.

図25は、実施の形態4にかかる情報処理装置によって表示される基本メニューおよび追加メニューの一例を示す図である。図25に示すように、第1の表示処理部41Cは、基本メニュー51と追加メニュー70とを互いに一部をオーバーラップした状態で表示領域6に表示させる。図25に示す状態では、基本メニュー51が追加メニュー70よりも上位のレイヤに配置されており、基本メニュー51に表示される選択項目は選択可能である。 FIG. 25 is a diagram showing an example of a basic menu and an additional menu displayed by the information processing apparatus according to the fourth embodiment. As shown in FIG. 25, the first display processing unit 41C displays the basic menu 51 and the additional menu 70 in the display area 6 in a state where a part of the basic menu 51 and the additional menu 70 overlap each other. In the state shown in FIG. 25, the basic menu 51 is arranged on a layer higher than the additional menu 70, and the selection items displayed on the basic menu 51 can be selected.

第1の表示処理部41Cは、図25に示す状態で、下位のレイヤに配置されている追加メニュー70の選択操作が操作受付部21Cによって受け付けられた場合、下位のレイヤに配置されている追加メニュー70を最上位のレイヤに配置して表示領域6に表示させる。操作受付部21Cは、操作位置検出部30によって検出される操作位置が基本メニュー51から追加メニュー70が露出している位置にある状態で、操作内容判定部31によって判定されたユーザ操作が選択操作である場合、追加メニュー70の選択操作を受け付ける。 In the state shown in FIG. 25, when the selection operation of the additional menu 70 arranged in the lower layer is accepted by the operation receiving unit 21C, the first display processing unit 41C is arranged in the lower layer. The menu 70 is arranged on the top layer and displayed in the display area 6. In the operation receiving unit 21C, the user operation determined by the operation content determination unit 31 is selected while the operation position detected by the operation position detecting unit 30 is at a position where the additional menu 70 is exposed from the basic menu 51. If, the selection operation of the additional menu 70 is accepted.

図26は、図25に示す追加メニューが選択された場合の基本メニューおよび追加メニューの表示例を示す図である。第1の表示処理部41Cは、下位のレイヤに配置されている追加メニュー70が選択された場合、図26に示すように、追加メニュー70を最上位のレイヤに配置して表示領域6に表示させる。これにより、ユーザは、追加メニュー70に配置された選択項目を選択することができる。 FIG. 26 is a diagram showing a display example of the basic menu and the additional menu when the additional menu shown in FIG. 25 is selected. When the additional menu 70 arranged in the lower layer is selected, the first display processing unit 41C arranges the additional menu 70 in the uppermost layer and displays it in the display area 6 as shown in FIG. 26. Let me. This allows the user to select a selection item arranged in the additional menu 70.

図26に示す例では、追加メニュー70には、基本メニュー51と同様に、円形の領域が周方向に均等に3つの領域71,71,71に分けられており、各領域71,71,71に最上層の選択項目の文字が表示されている。具体的には、領域71に「お気に入り1」の文字が表示され、領域71に「お気に入り2」の文字が表示され、領域71に「お気に入り3」の文字が表示されている。 In the example shown in FIG. 26, in the additional menu 70, similarly to the basic menu 51, the circular region is evenly divided into three regions 71 1 , 712 , and 713 in the circumferential direction, and each region 71 1 The characters of the selection item on the top layer are displayed in, 712 , and 713. Specifically, the characters "favorite 1 " are displayed in the area 711 and the characters "favorite 2 " are displayed in the area 712, and the characters "favorite 3 " are displayed in the area 713.

第2の表示処理部42Cは、新たな最上層の選択項目が選択された場合に、選択された新たな最上層の選択項目と同一のお気に入りグループのお気に入り項目を表示装置3の表示領域6において追加メニュー70の外周に対向し且つ弧状の領域に表示させる。 When a new top layer selection item is selected, the second display processing unit 42C displays a favorite item in the same favorite group as the selected new top layer selection item in the display area 6 of the display device 3. The additional menu 70 is displayed in an arcuate area facing the outer periphery of the menu 70.

図27は、図26に示す追加メニューにおける選択項目が選択された場合の追加メニューの表示例を示す図である。図27では、図26に示す追加メニュー70のうち領域71に表示された「お気に入り1」の選択項目が選択されて表示装置3に表示される追加メニュー70の一例が示される。 FIG. 27 is a diagram showing a display example of the additional menu when the selection item in the additional menu shown in FIG. 26 is selected. FIG. 27 shows an example of the additional menu 70 in which the selection item of “favorite 1 ” displayed in the area 711 is selected from the additional menu 70 shown in FIG. 26 and displayed on the display device 3.

図27に示す追加メニュー70では、お気に入り項目として、「任意角度」の選択項目と「90度」の選択項目とを表示する弧状の領域72,72が、「お気に入り1」の選択項目に表示された領域71の外周と対応する位置に配置される。 In the additional menu 70 shown in FIG. 27, as favorite items, the arcuate areas 72 1 and 72 2 displaying the selection item of “arbitrary angle” and the selection item of “90 degrees” are selected as the selection item of “favorite 1”. It is arranged at a position corresponding to the outer circumference of the displayed area 711.

処理部20Cは、領域72に操作位置がある場合に選択操作が行われた場合、「任意角度」の選択項目が選択されたと判定する。処理部20Cは、「任意角度」の選択項目が選択された場合、任意角度処理を実行する。また、処理部20Cは、領域72に操作位置がある場合に選択操作が行われた場合、「90度」の選択項目が選択されたと判定する。処理部20Cは、「90度」の選択項目が選択された場合、90度回転処理を実行する。 The processing unit 20C determines that the selection item of "arbitrary angle" is selected when the selection operation is performed when the operation position is in the area 721 . When the selection item of "arbitrary angle" is selected, the processing unit 20C executes arbitrary angle processing. Further, the processing unit 20C determines that the selection item of "90 degrees" is selected when the selection operation is performed when the operation position is in the area 721 . When the selection item of "90 degrees" is selected, the processing unit 20C executes the 90 degree rotation process.

このように、実施の形態4にかかる情報処理装置1Cでは、お気に入り項目をグループ化して表示することができるため、例えば、お気に入り項目を種類別にグループ化して表示させることができる。そのため、情報処理装置1Cでは、お気に入り項目を多く設定することができ、また、お気に入り項目の数が多くなった場合でも探索しやすくなり、作業時間を短縮することができる。 As described above, in the information processing apparatus 1C according to the fourth embodiment, the favorite items can be grouped and displayed. Therefore, for example, the favorite items can be grouped and displayed by type. Therefore, in the information processing apparatus 1C, many favorite items can be set, and even when the number of favorite items is large, it becomes easy to search and the work time can be shortened.

第1の表示処理部41Cは、メニュー情報記憶部11に記憶されたメニュー情報に含まれる最上層の選択項目が予め設定された数以上である場合、複数の最上層の選択項目の一部を表面に残りを裏面に配置した基本メニュー51を表示領域6に表示させる。この場合、第1の表示処理部41Cは、基本メニュー51の表面と裏面との切り替えをユーザに行わせるための切替ボタンを表示装置3の表示領域6に表示させる。 When the number of selection items on the top layer included in the menu information stored in the menu information storage unit 11 is equal to or more than a preset number, the first display processing unit 41C selects a part of the selection items on the plurality of top layers. The basic menu 51 with the rest arranged on the front surface and the rest on the back surface is displayed in the display area 6. In this case, the first display processing unit 41C displays a switching button for allowing the user to switch between the front surface and the back surface of the basic menu 51 in the display area 6 of the display device 3.

図25に示す例では、第1の表示処理部41Cによって切替ボタン57が表示装置3の表示領域6に表示されている。第1の表示処理部41Cは、操作受付部21Cによって切替ボタン57への操作である切り替え操作が受け付けられた場合、基本メニュー51のうち表示装置3の表示領域6に表示させる領域を表面から裏面にする。 In the example shown in FIG. 25, the switching button 57 is displayed in the display area 6 of the display device 3 by the first display processing unit 41C. When the operation receiving unit 21C accepts the switching operation which is the operation to the switching button 57, the first display processing unit 41C displays the area of the basic menu 51 to be displayed in the display area 6 of the display device 3 from the front surface to the back surface. To.

図28は、図25に示す切替ボタンが操作された場合の追加メニューの表示例を示す図である。図28に示す例では、第1の表示処理部41Cによって基本メニュー51のうち裏面が表示装置3の表示領域6に表示されており、また、切替ボタン58が表示装置3の表示領域6に表示されている。第1の表示処理部41Cは、操作受付部21Cによって切替ボタン58への操作である切り替え操作が受け付けられた場合、図25に示すように、基本メニュー51のうち表示装置3の表示領域6に表示させる領域を裏面から表面にする。 FIG. 28 is a diagram showing a display example of an additional menu when the switching button shown in FIG. 25 is operated. In the example shown in FIG. 28, the back surface of the basic menu 51 is displayed in the display area 6 of the display device 3 by the first display processing unit 41C, and the switching button 58 is displayed in the display area 6 of the display device 3. Has been done. When the operation receiving unit 21C accepts the switching operation which is the operation to the switching button 58, the first display processing unit 41C sets the display area 6 of the display device 3 in the basic menu 51 as shown in FIG. 25. The area to be displayed is changed from the back side to the front side.

このように、実施の形態4にかかる基本メニュー51では、選択項目を表面と裏面とに配置することができるため、実施の形態1~3にかかる基本メニュー51に比べ、最上層の選択項目を多くすることができる。そのため、実施の形態4にかかる情報処理装置1Cは、複雑なメニュー階層、または何層にも深いメニュー階層などをシンプルにすることができ、これにより、ユーザがメニュー項目にたどり着くまでの時間を短縮することができる。 As described above, in the basic menu 51 according to the fourth embodiment, the selection items can be arranged on the front surface and the back surface, so that the selection items on the uppermost layer can be selected as compared with the basic menu 51 according to the first to third embodiments. You can do a lot. Therefore, the information processing apparatus 1C according to the fourth embodiment can simplify a complicated menu hierarchy, a menu hierarchy deep in many layers, and the like, thereby shortening the time for the user to reach the menu item. can do.

第1の表示処理部41Cは、例えば、最上層の選択項目の数が予め設定された数以上である場合に、基本メニュー51において選択項目を表面と裏面とに配置し、最上層の選択項目の数が予め設定された数未満である場合、基本メニュー51において選択項目を表面だけに配置することができる。なお、第1の表示処理部41Cは、追加メニューについても基本メニュー51と同様に、選択項目を表面と裏面とに配置することができる。 For example, when the number of selection items on the top layer is equal to or greater than a preset number, the first display processing unit 41C arranges the selection items on the front surface and the back surface in the basic menu 51, and selects the selection items on the top layer. When the number of is less than the preset number, the selection item in the basic menu 51 can be arranged only on the surface. The first display processing unit 41C can arrange the selection items on the front surface and the back surface of the additional menu as well as the basic menu 51.

つづいて、フローチャートを用いて情報処理装置1Cの処理部20Cによる処理を説明する。図29は、実施の形態4にかかる情報処理装置の処理部によるメニュー表示処理の一例を示すフローチャートである。図29に示すステップS70~S76の処理は、図23に示すステップS60~S66の処理であり、説明を省略する。 Subsequently, the processing by the processing unit 20C of the information processing apparatus 1C will be described using a flowchart. FIG. 29 is a flowchart showing an example of menu display processing by the processing unit of the information processing apparatus according to the fourth embodiment. The processes of steps S70 to S76 shown in FIG. 29 are the processes of steps S60 to S66 shown in FIG. 23, and the description thereof will be omitted.

図29に示すように、情報処理装置1Cの処理部20Cは、操作を行うユーザのお気に入りグループがあるか否かを判定する(ステップS77)。処理部20Cは、ユーザのお気に入りグループがあると判定した場合(ステップS77:Yes)、お気に入りグループの情報をお気に入り情報記憶部14Cから取得し、取得したお気に入りグループの情報に基づいて、追加メニュー70を表示装置3の表示領域6に表示させる(ステップS78)。 As shown in FIG. 29, the processing unit 20C of the information processing apparatus 1C determines whether or not there is a favorite group of the user who performs the operation (step S77). When the processing unit 20C determines that there is a user's favorite group (step S77: Yes), the processing unit 20C acquires the information of the favorite group from the favorite information storage unit 14C, and based on the acquired information of the favorite group, the additional menu 70 is displayed. It is displayed in the display area 6 of the display device 3 (step S78).

図30は、実施の形態4にかかる情報処理装置の処理部による選択対応処理の一例を示すフローチャートである。図30に示すステップS80~S88の処理は、図19に示すステップS50~S58の処理であり、説明を省略する。 FIG. 30 is a flowchart showing an example of selection correspondence processing by the processing unit of the information processing apparatus according to the fourth embodiment. The processes of steps S80 to S88 shown in FIG. 30 are the processes of steps S50 to S58 shown in FIG. 19, and the description thereof will be omitted.

図30に示すように、情報処理装置1Cの処理部20Cは、図12に示すステップS15で判定した選択操作がメニューの選択操作であるか否かを判定する(ステップS89)。処理部20Cは、メニューの選択操作であると判定した場合(ステップS89:Yes)、選択されたメニューを最上位のレイヤに配置し表示装置3の表示領域6に表示させる(ステップS90)。 As shown in FIG. 30, the processing unit 20C of the information processing apparatus 1C determines whether or not the selection operation determined in step S15 shown in FIG. 12 is a menu selection operation (step S89). When the processing unit 20C determines that the menu selection operation is performed (step S89: Yes), the processing unit 20C arranges the selected menu on the uppermost layer and displays it in the display area 6 of the display device 3 (step S90).

処理部20Cは、ステップS90の処理が終了した場合、またはステップS15で判定した選択操作がメニューの選択操作ではないと判定した場合(ステップS89:No)、ステップS15で判定した選択操作が切替ボタン操作であるか否かを判定する(ステップS91)。処理部20Cは、ステップS15で判定した選択操作が切替ボタン操作であると判定した場合(ステップS91:Yes)、選択されたメニューの表裏面を切り替える(ステップS92)。処理部20Cは、ステップS92の処理が終了した場合、またはステップS15で判定した選択操作が切替ボタン操作ではないと判定した場合(ステップS91:No)、図30に示す処理を終了する。 When the processing unit 20C determines that the processing of step S90 is completed, or the selection operation determined in step S15 is not a menu selection operation (step S89: No), the selection operation determined in step S15 is a switching button. It is determined whether or not it is an operation (step S91). When the processing unit 20C determines that the selection operation determined in step S15 is a switching button operation (step S91: Yes), the processing unit 20C switches the front and back surfaces of the selected menu (step S92). When the processing of step S92 is completed, or when it is determined that the selection operation determined in step S15 is not a switching button operation (step S91: No), the processing unit 20C ends the processing shown in FIG.

実施の形態4にかかる情報処理装置1Cの処理部20Cのハードウェア構成例は、図15に示す情報処理装置1の処理部20のハードウェア構成と同じである。プロセッサ101は、メモリ102に記憶されたプログラムを読み出して実行することによって、処理部20Cの機能を実行することができる。 The hardware configuration example of the processing unit 20C of the information processing apparatus 1C according to the fourth embodiment is the same as the hardware configuration of the processing unit 20 of the information processing apparatus 1 shown in FIG. The processor 101 can execute the function of the processing unit 20C by reading and executing the program stored in the memory 102.

以上のように、実施の形態4にかかる情報処理装置1Cの操作受付部21Cは、新たな最上層の選択項目の設定であるお気に入りグループの設定操作を複数受け付ける。第1の表示処理部41Cは、複数の新たな最上層の選択項目を周方向に複数配列した追加メニュー70を表示領域6に表示させる。これにより、情報処理装置1Cは、お気に入り項目を多く設定することができ、また、お気に入り項目の数が多くなった場合でも探索しやすくなり、作業時間を短縮することができる。 As described above, the operation reception unit 21C of the information processing apparatus 1C according to the fourth embodiment receives a plurality of favorite group setting operations for setting new top-level selection items. The first display processing unit 41C causes the display area 6 to display an additional menu 70 in which a plurality of new top-layer selection items are arranged in the circumferential direction. As a result, the information processing apparatus 1C can set a large number of favorite items, and even when the number of favorite items is large, it becomes easy to search and the work time can be shortened.

また、第1の表示処理部41Cは、基本メニュー51と追加メニュー70とを互いに一部をオーバーラップした状態で表示領域6に表示させる。操作受付部21Cは、基本メニュー51および追加メニュー70のうち下位のレイヤに配置されているメニューの選択操作を受け付ける。第1の表示処理部41Cは、操作受付部21Cによってメニューの選択操作が受け付けられた場合、基本メニュー51および追加メニュー70のうち下位のレイヤに配置されているメニューを最上位のレイヤに配置して表示領域6に表示させる。これにより、情報処理装置1Cは、基本メニュー51と追加メニュー70とを表示領域6の占有面積を抑えつつ、選択可能に表示することができる。 Further, the first display processing unit 41C displays the basic menu 51 and the additional menu 70 in the display area 6 in a state where a part of the basic menu 51 and the additional menu 70 overlap each other. The operation reception unit 21C accepts a selection operation of a menu arranged in a lower layer of the basic menu 51 and the additional menu 70. When the operation reception unit 21C accepts the menu selection operation, the first display processing unit 41C arranges the menu arranged in the lower layer of the basic menu 51 and the additional menu 70 in the uppermost layer. Is displayed in the display area 6. As a result, the information processing apparatus 1C can display the basic menu 51 and the additional menu 70 in a selectable manner while suppressing the occupied area of the display area 6.

また、第1の表示処理部41Cは、複数の最上層の選択項目の一部を表面に残りを裏面に配置した基本メニュー51を表示領域6に表示させる。操作受付部21Cは、基本メニュー51の表面と裏面との切り替え操作を受け付ける。第1の表示処理部41Cは、操作受付部21Cによって切り替え操作が受け付けられた場合、表示領域6に表示させる基本メニュー51の表面と裏面とを切り替える。これにより、情報処理装置1Cは、最上層の選択項目を表面と裏面とに配置することができるため、最上層の選択項目を多くすることができる。そのため、情報処理装置1Cは、複雑なメニュー階層、または何層にも深いメニュー階層などをシンプルにすることができ、これにより、ユーザがメニュー項目にたどり着くまでの時間を短縮することができる。 Further, the first display processing unit 41C causes the display area 6 to display the basic menu 51 in which a part of the selection items of the plurality of top layers is arranged on the front surface and the rest is arranged on the back surface. The operation reception unit 21C accepts a switching operation between the front surface and the back surface of the basic menu 51. When the operation reception unit 21C accepts the switching operation, the first display processing unit 41C switches between the front surface and the back surface of the basic menu 51 to be displayed in the display area 6. As a result, the information processing apparatus 1C can arrange the selection items of the uppermost layer on the front surface and the back surface, so that the selection items of the uppermost layer can be increased. Therefore, the information processing apparatus 1C can simplify a complicated menu hierarchy, a menu hierarchy deep in many layers, and the like, and thereby shorten the time for the user to reach the menu item.

以上の実施の形態に示した構成は、一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、実施の形態同士を組み合わせることも可能であるし、要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。 The configuration shown in the above embodiments is an example, and can be combined with another known technique, can be combined with each other, and does not deviate from the gist. It is also possible to omit or change a part of the configuration.

1,1A,1B,1C 情報処理装置、2 入力装置、3 表示装置、4 端末装置、5 ネットワーク、6 表示領域、10,10A,10B,10C 記憶部、11 メニュー情報記憶部、12 ユーザ設定情報記憶部、13 操作履歴情報記憶部、14,14C お気に入り情報記憶部、20,20A,20B,20C 処理部、21,21B,21C 操作受付部、22,22A,22B,22C メニュー表示処理部、30 操作位置検出部、31 操作内容判定部、40,40A,40B,40C 選択項目取得部、41,41A,41B,41C 第1の表示処理部、42,42A,42B,42C 第2の表示処理部、50 メニュー、51 基本メニュー、52,52,52,523,53,532,54,542,55,55,56,56,71,71,71,72,72 領域、57,58 切替ボタン、60 ショートカットメニュー、70 追加メニュー、100 情報処理システム。 1,1A, 1B, 1C information processing device, 2 input device, 3 display device, 4 terminal device, 5 network, 6 display area, 10, 10A, 10B, 10C storage unit, 11 menu information storage unit, 12 user setting information Storage unit, 13 Operation history information storage unit, 14,14C Favorite information storage unit, 20, 20A, 20B, 20C Processing unit, 21,21B, 21C Operation reception unit, 22, 22A, 22B, 22C Menu display processing unit, 30 Operation position detection unit, 31 operation content determination unit, 40, 40A, 40B, 40C selection item acquisition unit, 41, 41A, 41B, 41C first display processing unit, 42, 42A, 42B, 42C second display processing unit , 50 menu, 51 basic menu, 52, 52 1 , 52 2 , 52 3, 53 1 , 53 2, 54 1 , 54 2, 55 1 , 552 , 56 1 , 56 2 , 71 1 , 71 2 , 71 3 , 72 1 , 72 2 areas, 57, 58 switch button, 60 shortcut menu, 70 additional menu, 100 information processing system.

Claims (11)

階層化された複数の選択項目を含むメニュー情報を記憶するメニュー情報記憶部と、
前記複数の選択項目のうち最上層の選択項目を周方向に複数配列した基本メニューを表示装置の表示領域に表示させる第1の表示処理部と、
前記複数の選択項目のうち前記表示領域に表示された選択項目の選択が行われる毎に選択された前記選択項目の直下層の選択項目を、前記表示領域において下層であるほど前記基本メニューから遠い弧状の領域に表示させる第2の表示処理部と、
前記複数の選択項目のうち前記最上層の選択項目の直下層よりも下層にある選択項目の設定操作を受け付ける操作受付部と、を備え、
前記第1の表示処理部は、
前記操作受付部で設定操作が受け付けられた前記選択項目を選択するためのショートカットメニューを前記表示領域に表示させ、
前記第2の表示処理部は、
前記ショートカットメニューが選択された場合に、前記操作受付部で設定操作が受け付けられた前記選択項目の直下層の選択項目を、前記表示領域における前記基本メニューの外周に対向する領域であって弧状の領域に表示させる
ことを特徴とする情報処理装置。
A menu information storage unit that stores menu information including multiple hierarchical selection items,
A first display processing unit for displaying a basic menu in which a plurality of top-level selection items are arranged in the circumferential direction among the plurality of selection items in the display area of the display device.
The selection item in the layer directly below the selection item selected each time the selection item displayed in the display area is selected from the plurality of selection items is farther from the basic menu as the layer is lower in the display area. A second display processing unit to display in the arc-shaped area,
It is provided with an operation reception unit that accepts a setting operation of a selection item in a layer lower than the layer directly below the selection item in the uppermost layer among the plurality of selection items.
The first display processing unit is
A shortcut menu for selecting the selection item for which the setting operation has been accepted by the operation reception unit is displayed in the display area.
The second display processing unit is
When the shortcut menu is selected, the selection item in the layer directly below the selection item whose setting operation is accepted by the operation reception unit is an arc-shaped area facing the outer periphery of the basic menu in the display area. An information processing device characterized by displaying in an area.
前記第1の表示処理部は、
前記基本メニューのうち前記操作受付部で設定操作が受け付けられた前記選択項目の最上層の選択項目を強調表示する
ことを特徴とする請求項1に記載の情報処理装置。
The first display processing unit is
The information processing apparatus according to claim 1, wherein among the basic menus, the selection item on the uppermost layer of the selection item whose setting operation is accepted by the operation reception unit is highlighted.
前記第1の表示処理部は、
前記操作受付部で設定操作が受け付けられた前記選択項目に至るまでの階層構造における経路を前記ショートカットメニューに表示する
ことを特徴とする請求項1または2に記載の情報処理装置。
The first display processing unit is
The information processing apparatus according to claim 1 or 2, wherein a route in a hierarchical structure up to the selected item for which a setting operation is accepted by the operation receiving unit is displayed in the shortcut menu.
前記第2の表示処理部は、
前記表示領域に表示されている最も低い階層の複数の選択項目のうち最も選択頻度が高い選択項目を強調表示する
ことを特徴とする請求項1から3のいずれか1つに記載の情報処理装置。
The second display processing unit is
The information processing apparatus according to any one of claims 1 to 3, wherein the selection item having the highest selection frequency is highlighted among the plurality of selection items in the lowest hierarchy displayed in the display area. ..
前記操作受付部は、
前記複数の選択項目のうちの前記最上層の選択項目を除く少なくとも1つの選択項目を新たな最上層の選択項目の下層に追加する設定操作を受け付け、
前記第1の表示処理部は、
前記新たな最上層の選択項目を前記基本メニューに追加して前記表示領域に表示させ、
前記第2の表示処理部は、
前記新たな最上層の選択項目が選択された場合に、前記少なくとも1つの選択項目を前記表示領域において前記基本メニューの外周に対向し且つ弧状の領域に表示させる
ことを特徴とする請求項1から4のいずれか1つに記載の情報処理装置。
The operation reception unit
Accepts a setting operation to add at least one selection item other than the top layer selection item among the plurality of selection items to the lower layer of the new top layer selection item.
The first display processing unit is
The new top layer selection item is added to the basic menu and displayed in the display area.
The second display processing unit is
From claim 1, when the new top layer selection item is selected, the at least one selection item is displayed in the arcuate area facing the outer periphery of the basic menu in the display area. The information processing apparatus according to any one of 4.
前記操作受付部は、
新たな最上層の選択項目の設定操作を複数受け付け、
前記第1の表示処理部は、
複数の前記新たな最上層の選択項目を周方向に複数配列した追加メニューを前記表示領域に表示させる
ことを特徴とする請求項5に記載の情報処理装置。
The operation reception unit
Accepts multiple setting operations for new top-level selection items,
The first display processing unit is
The information processing apparatus according to claim 5, wherein an additional menu in which a plurality of new top-layer selection items are arranged in the circumferential direction is displayed in the display area.
前記第1の表示処理部は、
前記基本メニューと前記追加メニューとを互いに一部をオーバーラップした状態で前記表示領域に表示させ、
前記操作受付部は、
前記基本メニューおよび前記追加メニューのうち下位のレイヤに配置されているメニューの選択操作を受け付け、
前記第1の表示処理部は、
前記操作受付部によって前記選択操作が受け付けられた場合、前記基本メニューおよび前記追加メニューのうち下位のレイヤに配置されているメニューを最上位のレイヤに配置して前記表示領域に表示させる
ことを特徴とする請求項6に記載の情報処理装置。
The first display processing unit is
The basic menu and the additional menu are displayed in the display area with a part overlapping with each other.
The operation reception unit
Accepts the selection operation of the menu arranged in the lower layer of the basic menu and the additional menu,
The first display processing unit is
When the selection operation is received by the operation receiving unit, the menu arranged in the lower layer of the basic menu and the additional menu is arranged in the uppermost layer and displayed in the display area. The information processing apparatus according to claim 6.
前記第1の表示処理部は、
複数の前記最上層の選択項目の一部を表面に残りを裏面に配置したメニューを前記基本メニューとして前記表示領域に表示させ、
前記操作受付部は、
前記基本メニューの前記表面と前記裏面との切り替え操作を受け付け、
前記第1の表示処理部は、
前記操作受付部によって前記切り替え操作が受け付けられた場合、前記表示領域に表示させる前記基本メニューの前記表面と前記裏面とを切り替える
ことを特徴とする請求項1から7のいずれか1つに記載の情報処理装置。
The first display processing unit is
A menu in which a part of the selection items on the uppermost layer is arranged on the front surface and the rest is arranged on the back surface is displayed in the display area as the basic menu.
The operation reception unit
Accepting the switching operation between the front side and the back side of the basic menu,
The first display processing unit is
The method according to any one of claims 1 to 7, wherein when the switching operation is received by the operation receiving unit, the front surface and the back surface of the basic menu displayed in the display area are switched. Information processing device.
前記メニュー情報記憶部は、
前記メニュー情報をユーザレベル毎に記憶し、
前記第1の表示処理部は、
ユーザのユーザレベルに応じた前記メニュー情報に基づいて、前記基本メニューを前記表示領域に表示させ、
前記第2の表示処理部は、
ユーザのユーザレベルに応じた前記メニュー情報に基づいて、選択された前記選択項目の直下層の選択項目を、前記表示領域に表示させる
ことを特徴とする請求項1から8のいずれか1つに記載の情報処理装置。
The menu information storage unit is
The menu information is stored for each user level,
The first display processing unit is
The basic menu is displayed in the display area based on the menu information according to the user level of the user.
The second display processing unit is
One of claims 1 to 8, wherein the selection item in the layer directly below the selected selection item is displayed in the display area based on the menu information according to the user level of the user. The information processing device described.
コンピュータが実行する情報処理方法であって、
階層化された複数の選択項目のうち最上層の選択項目を周方向に複数配列した基本メニューを表示装置の表示領域に表示させる第1のステップと、
前記複数の選択項目のうち前記表示領域に表示された選択項目の選択が行われる毎に選択された前記選択項目の直下層の選択項目を、前記表示領域において下層であるほど前記基本メニューから遠い弧状の領域に表示させる第2のステップと、
前記複数の選択項目のうち前記最上層の選択項目の直下層よりも下層にある選択項目の設定操作を受け付ける第3のステップと、
前記第3のステップで設定操作が受け付けられた前記選択項目を選択するためのショートカットメニューを前記表示領域に表示させる第4のステップと、
前記ショートカットメニューが選択された場合に、前記第3のステップで設定操作が受け付けられた前記選択項目の直下層の選択項目を、前記表示領域における前記基本メニューの外周に対向する領域であって弧状の領域に表示させる第5のステップと、を含む
ことを特徴とする情報処理方法。
It is an information processing method executed by a computer.
The first step of displaying a basic menu in which a plurality of top-level selection items are arranged in the circumferential direction among a plurality of layered selection items in the display area of the display device, and
The selection item in the layer directly below the selection item selected each time the selection item displayed in the display area is selected from the plurality of selection items is farther from the basic menu as the layer is lower in the display area. The second step to display in the arc-shaped area,
A third step of accepting a setting operation of a selection item below the layer directly below the selection item of the uppermost layer among the plurality of selection items, and a third step.
The fourth step of displaying the shortcut menu for selecting the selection item for which the setting operation was accepted in the third step in the display area, and the fourth step.
When the shortcut menu is selected, the selection item in the layer directly below the selection item for which the setting operation is accepted in the third step is arcuate in the area facing the outer periphery of the basic menu in the display area. An information processing method comprising the fifth step of displaying in the area of.
階層化された複数の選択項目のうち最上層の選択項目を周方向に複数配列した基本メニューを表示装置の表示領域に表示させる第1のステップと、
前記複数の選択項目のうち前記表示領域に表示された選択項目の選択が行われる毎に選択された前記選択項目の直下層の選択項目を、前記表示領域において下層であるほど前記基本メニューから遠い弧状の領域に表示させる第2のステップと、
前記複数の選択項目のうち前記最上層の選択項目の直下層よりも下層にある選択項目の設定操作を受け付ける第3のステップと、
前記第3のステップで設定操作が受け付けられた前記選択項目を選択するためのショートカットメニューを前記表示領域に表示させる第4のステップと、
前記ショートカットメニューが選択された場合に、前記第3のステップで設定操作が受け付けられた前記選択項目の直下層の選択項目を、前記表示領域における前記基本メニューの外周に対向する領域であって弧状の領域に表示させる第5のステップと、をコンピュータに実行させる
ことを特徴とする情報処理プログラム。
The first step of displaying a basic menu in which a plurality of top-level selection items are arranged in the circumferential direction among a plurality of layered selection items in the display area of the display device, and
The selection item in the layer directly below the selection item selected each time the selection item displayed in the display area is selected from the plurality of selection items is farther from the basic menu as the layer is lower in the display area. The second step to display in the arc-shaped area,
A third step of accepting a setting operation of a selection item below the layer directly below the selection item of the uppermost layer among the plurality of selection items, and a third step.
The fourth step of displaying the shortcut menu for selecting the selection item for which the setting operation was accepted in the third step in the display area, and the fourth step.
When the shortcut menu is selected, the selection item in the layer directly below the selection item for which the setting operation is accepted in the third step is arcuate in the area facing the outer periphery of the basic menu in the display area. An information processing program characterized by having a computer execute a fifth step of displaying in the area of.
JP2021000413A 2021-01-05 2021-01-05 Information processing device, information processing method, and information processing program Active JP7321196B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021000413A JP7321196B2 (en) 2021-01-05 2021-01-05 Information processing device, information processing method, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021000413A JP7321196B2 (en) 2021-01-05 2021-01-05 Information processing device, information processing method, and information processing program

Publications (2)

Publication Number Publication Date
JP2022105832A true JP2022105832A (en) 2022-07-15
JP7321196B2 JP7321196B2 (en) 2023-08-04

Family

ID=82365493

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021000413A Active JP7321196B2 (en) 2021-01-05 2021-01-05 Information processing device, information processing method, and information processing program

Country Status (1)

Country Link
JP (1) JP7321196B2 (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04273322A (en) * 1991-02-27 1992-09-29 Shimadzu Corp Hierarchical menu selecting device
JPH0749674A (en) * 1993-08-06 1995-02-21 Toshiba Corp Display device
JPH08123647A (en) * 1994-10-25 1996-05-17 Sharp Corp Information processor
JP2004302522A (en) * 2003-03-28 2004-10-28 Fujitsu Ltd Menu screen control method by shortcut button and computer program
JP2007287135A (en) * 2006-03-20 2007-11-01 Denso Corp Image display controller and program for image display controller
JP2009168468A (en) * 2008-01-10 2009-07-30 Espec Corp Environmental test device
US20100268426A1 (en) * 2009-04-16 2010-10-21 Panasonic Corporation Reconfigurable vehicle user interface system
JP2011107823A (en) * 2009-11-13 2011-06-02 Canon Inc Display controller and display control method
JP2015111429A (en) * 2015-01-14 2015-06-18 株式会社リコー Alteration management support apparatus, alteration management support method, and alteration management support program
WO2015098188A1 (en) * 2013-12-27 2015-07-02 ソニー株式会社 Display control device, display control method, and program
JP2017134835A (en) * 2016-01-26 2017-08-03 パナソニックIpマネジメント株式会社 Display device and display method employed thereby

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4273322B2 (en) 2002-11-05 2009-06-03 関西ペイント株式会社 Method for forming coating film on plastic substrate
JP7049674B2 (en) 2019-06-20 2022-04-07 株式会社コナミアミューズメント Lottery device and game device

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04273322A (en) * 1991-02-27 1992-09-29 Shimadzu Corp Hierarchical menu selecting device
JPH0749674A (en) * 1993-08-06 1995-02-21 Toshiba Corp Display device
JPH08123647A (en) * 1994-10-25 1996-05-17 Sharp Corp Information processor
JP2004302522A (en) * 2003-03-28 2004-10-28 Fujitsu Ltd Menu screen control method by shortcut button and computer program
JP2007287135A (en) * 2006-03-20 2007-11-01 Denso Corp Image display controller and program for image display controller
JP2009168468A (en) * 2008-01-10 2009-07-30 Espec Corp Environmental test device
US20100268426A1 (en) * 2009-04-16 2010-10-21 Panasonic Corporation Reconfigurable vehicle user interface system
JP2011107823A (en) * 2009-11-13 2011-06-02 Canon Inc Display controller and display control method
WO2015098188A1 (en) * 2013-12-27 2015-07-02 ソニー株式会社 Display control device, display control method, and program
JP2015111429A (en) * 2015-01-14 2015-06-18 株式会社リコー Alteration management support apparatus, alteration management support method, and alteration management support program
JP2017134835A (en) * 2016-01-26 2017-08-03 パナソニックIpマネジメント株式会社 Display device and display method employed thereby

Also Published As

Publication number Publication date
JP7321196B2 (en) 2023-08-04

Similar Documents

Publication Publication Date Title
EP2871569B1 (en) Method and device for user interface management
US10831356B2 (en) Controlling visualization of data by a dashboard widget
US20150213252A1 (en) Multiple-access-level lock screen
US20120226978A1 (en) Graphical User Interface Having An Orbital Menu System
US20070220449A1 (en) Method and device for fast access to application in mobile communication terminal
US20080120572A1 (en) Method and apparatus for displaying menu in cross shape
KR20080073869A (en) Terminal and method for displaying menu
JP5910502B2 (en) Data processing terminal, data search method and control program
JPH11161393A (en) Data value reading method
US20090172516A1 (en) Providing Enhanced Information When a Pointing Device Points to a Specific Area In a Graphical User Interface
JP2015526810A (en) Electronic device and method for interacting with an application on an electronic device
CN107678813B (en) Desktop icon theme switching method and mobile terminal
CN107111418B (en) Icon displacement with minimal disruption
KR101459447B1 (en) Method for selecting items using a touch screen and system thereof
US6788284B1 (en) Devices, systems and methods for position-locking cursor on display device
JP5894764B2 (en) Information processing device
JP7321196B2 (en) Information processing device, information processing method, and information processing program
US11914944B2 (en) Display control method, server apparatus, and system
WO2006064698A1 (en) Operation instruction device, electronic device, operation instruction method, and operation instruction program
JP6779101B2 (en) Graphical user interface processor
JPH10254619A (en) User interface device for candidate selection
JP2021051446A (en) Information processing device, control method, and program
JP6152779B2 (en) Information processing apparatus and information processing program
KR101886986B1 (en) Engineering tool program and engineering tool
JP2007094682A (en) Password generation method, password authentication method, password generation device and password authentication device by mobile device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221205

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230620

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230627

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230725

R150 Certificate of patent or registration of utility model

Ref document number: 7321196

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150