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

JP2008305091A - Screen display device and its menu display method - Google Patents

Screen display device and its menu display method Download PDF

Info

Publication number
JP2008305091A
JP2008305091A JP2007150742A JP2007150742A JP2008305091A JP 2008305091 A JP2008305091 A JP 2008305091A JP 2007150742 A JP2007150742 A JP 2007150742A JP 2007150742 A JP2007150742 A JP 2007150742A JP 2008305091 A JP2008305091 A JP 2008305091A
Authority
JP
Japan
Prior art keywords
menu
screen
size
items
display
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.)
Pending
Application number
JP2007150742A
Other languages
Japanese (ja)
Inventor
Hiroyuki Oka
弘幸 岡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2007150742A priority Critical patent/JP2008305091A/en
Publication of JP2008305091A publication Critical patent/JP2008305091A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Digital Computer Display Output (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To display a plurality of menu items in one screen frame in an easy to view way, relating to a screen display device and a menu display method for use with the screen display device. <P>SOLUTION: A computer 1 has a comparison means for comparing the size of the display area of a hierarchical menu screen where a plurality of menu items are classified into a plurality of hierarchies to a menu size used when the hierarchical menu screen is displayed with all the menu items being expanded, and a menu display means for displaying the hierarchical menu screen in a display area while changing the pattern of expanding the plurality of menu items according to the comparison result of the comparison means. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、複数の階層からなる階層メニュー画面を表示する画面表示装置および画面表示装置におけるメニュー表示方法に関する。   The present invention relates to a screen display device that displays a hierarchical menu screen including a plurality of layers and a menu display method in the screen display device.

従来、画面表示を行う画面表示装置が知られている。例えば、携帯可能なノート型のパーソナルコンピュータでは、開閉式のディスプレイユニットを有し、そのディスプレイユニットに組み込まれた液晶表示パネルに映像、図形、記号などとともにメニュー画面が表示される。   Conventionally, screen display devices that perform screen display are known. For example, a portable notebook personal computer has an openable display unit, and a menu screen is displayed along with images, graphics, symbols, and the like on a liquid crystal display panel incorporated in the display unit.

この種の画面表示装置に関し、例えば特許文献1には、複数の画面枠を重ねて表示する際に、各画面枠の表示間隔を表示順位に応じて自動調整するようにした画面表示装置が開示されている。
特許第2803766号公報
Regarding this type of screen display device, for example, Patent Document 1 discloses a screen display device that automatically adjusts the display interval of each screen frame according to the display order when a plurality of screen frames are displayed in an overlapping manner. Has been.
Japanese Patent No. 2803766

前述の従来の画面表示装置は複数の画面枠をそれぞれの表示間隔を調整して重ねて表示している。   The above-described conventional screen display device displays a plurality of screen frames in an overlapping manner with their display intervals adjusted.

しかし、画面表示装置に表示されるメニュー画面の中には、ひとつの画面枠の中に多数のメニュー項目を有することがある。このようなメニュー画面を表示する場合、メニュー項目が多い割に画面上の表示領域の大きさが小さいなどメニュー項目数と表示領域の大きさとの対応が適切でないことがあり、そのような場合はメニュー画面を見やすく表示できないことがあった。   However, some menu screens displayed on the screen display device may have many menu items in one screen frame. When displaying such a menu screen, the correspondence between the number of menu items and the size of the display area may not be appropriate, such as the size of the display area on the screen is small for many menu items. The menu screen could not be displayed easily.

また、画面枠の大きさや表示フォントを変更すると、表示領域に表示できるメニュー項目数が変わり得るため、これらの変更にともない、メニュー画面が見にくくなることもあった。   In addition, if the size of the screen frame or the display font is changed, the number of menu items that can be displayed in the display area may change. With these changes, the menu screen may become difficult to see.

そこで、本発明は上記課題を解決するためになされたもので、画面表示装置および画面表示装置におけるメニュー表示方法において、ひとつの画面枠の中に複数のメニュー項目を見やすく表示することを目的とする。   Accordingly, the present invention has been made to solve the above-described problems, and it is an object of the present invention to display a plurality of menu items in a single screen frame in a screen display device and a menu display method in the screen display device. .

上記課題を解決するため、本発明は、複数のメニュー項目を複数の階層に分けた階層メニュー画面を表示する表示領域の大きさと、複数のメニュー項目をすべて展開して階層メニュー画面を表示するときのメニューサイズとを比較する比較手段と、その比較手段の比較結果にしたがい複数のメニュー項目の展開パターンを変更して階層メニュー画面を表示領域に表示するメニュー表示手段とを有する画面表示装置を特徴とする。   In order to solve the above problems, the present invention provides a size of a display area for displaying a hierarchical menu screen in which a plurality of menu items are divided into a plurality of hierarchies, and when the hierarchical menu screen is displayed by expanding all the menu items. A screen display device comprising: a comparison means for comparing the menu sizes of the menu items; and a menu display means for changing a development pattern of a plurality of menu items according to a comparison result of the comparison means and displaying a hierarchical menu screen in a display area And

また、本発明は複数のメニュー項目を複数の階層に分けた階層メニュー画面の表示領域の大きさと、複数のメニュー項目をすべて展開して階層メニュー画面を表示するときのメニューサイズとを比較し、その比較結果にしたがい複数のメニュー項目の展開パターンを変更して階層メニュー画面を表示領域に表示するメニュー表示方法を提供する。   Further, the present invention compares the size of the display area of the hierarchical menu screen in which a plurality of menu items are divided into a plurality of hierarchies and the menu size when displaying the hierarchical menu screen by expanding all of the plurality of menu items, A menu display method for changing a development pattern of a plurality of menu items according to the comparison result and displaying a hierarchical menu screen in a display area is provided.

以上詳述したように、本発明によれば、画面表示装置および画面表示装置におけるメニュー表示方法において、ひとつの画面枠の中に複数のメニュー項目を見やすく表示することができる。   As described above in detail, according to the present invention, in the screen display device and the menu display method in the screen display device, a plurality of menu items can be easily displayed in one screen frame.

以下、本発明の実施の形態について説明する。なお、同一要素には同一符号を用い、重複する説明は省略する。   Embodiments of the present invention will be described below. In addition, the same code | symbol is used for the same element and the overlapping description is abbreviate | omitted.

図1に示すノートブック型のパーソナルコンピュータ(以下「コンピュータ」という)1は、コンピュータ本体3と、コンピュータ本体3に対して開閉自在のディスプレイユニット5とを備えている。   A notebook personal computer (hereinafter referred to as “computer”) 1 shown in FIG. 1 includes a computer main body 3 and a display unit 5 that can be opened and closed with respect to the computer main body 3.

ディスプレイユニット5には、TFT−LCD(Thin Film Transistor Liquid Crystal Display)7が組み込まれており、そのLCD7の表示画面はディスプレイユニット5のほぼ中央に位置している。   The display unit 5 incorporates a TFT-LCD (Thin Film Transistor Liquid Crystal Display) 7, and the display screen of the LCD 7 is located substantially at the center of the display unit 5.

コンピュータ1はLCD7によって、複数のメニュー項目を複数の階層に分けた階層メニュー画面(後述する階層メニュー画面50,60,70など)を表示する画面表示装置としての機能を有している。   The computer 1 has a function as a screen display device for displaying a hierarchical menu screen (hierarchical menu screens 50, 60, 70 and the like described later) obtained by dividing a plurality of menu items into a plurality of layers by the LCD 7.

ディスプレイユニット5は、コンピュータ本体3に対して開放位置と閉塞位置との間を回動自在に取り付けられている。コンピュータ本体3は、薄い箱形の筐体を有しており、その上面にはキーボード9、コンピュータ1をパワーオン/パワーオフするためのパワーボタン11、タッチパッド15、及びクリックボタン17が配置されている。   The display unit 5 is attached to the computer main body 3 so as to be rotatable between an open position and a closed position. The computer main body 3 has a thin box-shaped casing, and a keyboard 9, a power button 11 for powering on / off the computer 1, a touch pad 15, and a click button 17 are arranged on the upper surface thereof. ing.

また、コンピュータ1は、HD DVD規格のDVDメディアに格納された(HD DVDVideo規格の)オーディオ・ビデオ(AV)コンテンツを再生することができる。コンピュータ本体3の正面には、DVDメディアを出し入れするためのスロット19が設けられている。   Further, the computer 1 can play back audio / video (AV) content (in HD DVD Video standard) stored in DVD media in the HD DVD standard. A slot 19 for inserting and removing DVD media is provided on the front surface of the computer main body 3.

図2に示すように、コンピュータ1は、CPU101、ノースブリッジ103、メインメモリ105、グラフィックスコントローラ107、ビデオメモリ(VRAM)107a、サウスブリッジ109、BIOS−ROM111、サウンドコントローラ113、ハードディスクドライブ(HDD)117、HD DVDドライブ119、エンベデッドコントローラ/キーボードコントローラIC(EC/KBC)121、ネットワークコントローラ123、デジタルTVチューナ125等を備えている。   2, the computer 1 includes a CPU 101, a north bridge 103, a main memory 105, a graphics controller 107, a video memory (VRAM) 107a, a south bridge 109, a BIOS-ROM 111, a sound controller 113, and a hard disk drive (HDD). 117, HD DVD drive 119, embedded controller / keyboard controller IC (EC / KBC) 121, network controller 123, digital TV tuner 125, and the like.

CPU101は、コンピュータ1の動作を制御するプロセッサであり、HDD117からメインメモリ105にロードされる各種プログラムを実行する。このCPU101によって実行される各種プログラムとしては、オペレーティングシステム、HD DVD Video規格のAVコンテンツを再生するHD DVDプレーヤアプリケーションプログラム、デジタルTV放送を視聴可能とするためのTVアプリケーション、メニュー表示制御プログラム131等が存在する。また、CPU101は、BIOS−ROM111に格納されたBIOS(Basic Input Output System;ハードウエア制御のためのプログラム)も実行する。   The CPU 101 is a processor that controls the operation of the computer 1 and executes various programs loaded from the HDD 117 to the main memory 105. Various programs executed by the CPU 101 include an operating system, an HD DVD player application program for reproducing HD DVD Video standard AV content, a TV application for enabling viewing of digital TV broadcasts, a menu display control program 131, and the like. Exists. The CPU 101 also executes a BIOS (Basic Input Output System; a program for hardware control) stored in the BIOS-ROM 111.

ノースブリッジ103は、CPU101のローカルバスとサウスブリッジ109との間を接続するブリッジデバイスである。ノースブリッジ103には、メインメモリ105をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ103はPCI EXPRESS規格のシリアルバスなどを介してグラフィックスコントローラ107との通信を実行する機能も有している。   The north bridge 103 is a bridge device that connects the local bus of the CPU 101 and the south bridge 109. The north bridge 103 also includes a memory controller that controls access to the main memory 105. The north bridge 103 also has a function of executing communication with the graphics controller 107 via a PCI Express standard serial bus or the like.

グラフィックスコントローラ107は、コンピュータ1のディスプレイモニタとして使用されるLCD7を制御する表示コントローラである。グラフィックスコントローラ107は、ブレンド処理、スケーリング処理、ルーマキー処理等の画像処理機能を有している。このグラフィックスコントローラ107によって生成される表示信号は、LCD7に送られる。また、表示信号は、コンピュータ本体3に設けられたインターフェースを介して外部のTVやHDMIモニタに送出することもできる。   The graphics controller 107 is a display controller that controls the LCD 7 used as a display monitor of the computer 1. The graphics controller 107 has image processing functions such as blend processing, scaling processing, and luma key processing. A display signal generated by the graphics controller 107 is sent to the LCD 7. The display signal can also be sent to an external TV or HDMI monitor via an interface provided in the computer main body 3.

サウスブリッジ109は、PCI(Peripheral Component Interconnect)バス上の各デバイス及びLPC(Low Pin Count)バス上の各デバイスを制御する。また、サウスブリッジ109は、HDD117、HD DVDドライブ119を制御するためのIDE(IntegratedDrive Electronics)コントローラを内蔵している。更に、サウスブリッジ109は、サウンドコントローラ113との通信を実行する機能も有している。サウンドコントローラ113は音源デバイスであり、再生対象のオーディオデータをスピーカ113aに出力する。   The south bridge 109 controls each device on a PCI (Peripheral Component Interconnect) bus and each device on an LPC (Low Pin Count) bus. Further, the south bridge 109 incorporates an IDE (Integrated Drive Electronics) controller for controlling the HDD 117 and the HD DVD drive 119. Further, the south bridge 109 has a function of executing communication with the sound controller 113. The sound controller 113 is a sound source device and outputs audio data to be reproduced to the speaker 113a.

エンベデッドコントローラ/キーボードコントローラIC(EC/KBC)121は、電力管理のためのエンベデッドコントローラと、キーボード9、タッチパッド15、及びクリックボタン17を制御するためのキーボードコントローラと、が集積された1チップマイクロコンピュータである。タッチパッド15が操作されると操作信号が生成され、この操作信号に基づいてLDC7の表示画面上に表示されたカーソルが移動する。また、このEC/KBC121は、ユーザによるパワーボタン11の操作に応じてコンピュータ1をパワーオン/パワーオフする機能を有している。   The embedded controller / keyboard controller IC (EC / KBC) 121 is a one-chip micro integrated with an embedded controller for power management and a keyboard controller for controlling the keyboard 9, the touch pad 15, and the click button 17. It is a computer. When the touch pad 15 is operated, an operation signal is generated, and the cursor displayed on the display screen of the LDC 7 moves based on the operation signal. Further, the EC / KBC 121 has a function of powering on / off the computer 1 in accordance with the operation of the power button 11 by the user.

コンピュータ1はデジタルTV放送の視聴を可能にするため、デジタルTVチューナ125を備えており、CPU101に前述のTVアプリケーションを実行させることにより、チューナ125で受信されるデジタル放送波に基づくTV映像をLCD7に表示する。   The computer 1 includes a digital TV tuner 125 to enable viewing of digital TV broadcasts. By causing the CPU 101 to execute the above-described TV application, TV images based on digital broadcast waves received by the tuner 125 are displayed on the LCD 7. To display.

そして、コンピュータ1は階層メニュー画面を表示するためのメニューデータをHDD117に記憶している。   The computer 1 stores menu data for displaying the hierarchical menu screen in the HDD 117.

次に、メニュー表示制御プログラム131により行われる階層メニュー画面の表示制御処理の動作内容について、図3〜図5を参照し説明する。メニュー表示制御プログラム131はアプリケーションプログラム(例えば、前述のHD DVDプレーヤアプリケーションプログラム)が実行されているときにCPU101により実行される。   Next, the operation content of the display control process of the hierarchical menu screen performed by the menu display control program 131 will be described with reference to FIGS. The menu display control program 131 is executed by the CPU 101 when an application program (for example, the aforementioned HD DVD player application program) is being executed.

CPU101はメニュー表示制御プログラム131にしたがい動作を開始すると、HDD117に記憶されているメニューデータを読み出し、読み出したメニューデータにしたがい、階層メニュー画面を表示するための表示領域が十分か否かを判定する(S1)。   When the CPU 101 starts the operation according to the menu display control program 131, the CPU 101 reads the menu data stored in the HDD 117, and determines whether or not the display area for displaying the hierarchical menu screen is sufficient according to the read menu data. (S1).

この場合、CPU101は比較手段としての動作を行い、メニュー項目を展開するとメニュー項目を表示するラインが増えて縦方向のサイズが変わるため、表示領域の縦方向の大きさと、メニューデータにしたがい複数のメニュー項目をすべて展開して階層メニュー画面を表示するときのメニューサイズとを比較して表示領域が十分か否かを判定する。   In this case, the CPU 101 performs an operation as a comparison unit. When the menu item is expanded, the number of lines for displaying the menu item is increased and the vertical size is changed. Therefore, the vertical size of the display area and a plurality of menu items are selected according to the menu data. It is determined whether or not the display area is sufficient by comparing with the menu size when all menu items are expanded and the hierarchical menu screen is displayed.

そして、CPU101はメニューサイズとして展開したメニュー項目をひとつずつ1行に配置して表示した場合に要する縦方向の大きさを採用し、この大きさと表示領域の縦方向のサイズとを比較する。   Then, the CPU 101 adopts the vertical size required when the menu items expanded as the menu size are arranged and displayed one line at a time, and compares this size with the vertical size of the display area.

例えば、図4に示す階層メニュー画面50の場合、メニュー項目は最上位に表示される最上位項目51a,51b,51c(それぞれ「テレビ」、「ビデオ」、「音楽」と表示)と、それぞれの下位に表示されるメニュー項目52a,52b,52cがあり、これらすべてのメニュー項目をひとつずつ1行に配置して表示した場合に要する縦方向の大きさ(「テレビ」の表示から「キーワード検索」の表示までの部分の大きさ)がメニューサイズになる。   For example, in the hierarchical menu screen 50 shown in FIG. 4, the menu items are the highest-level items 51a, 51b, 51c (represented as “TV”, “video”, and “music”, respectively) displayed at the highest level, and the respective items. There are menu items 52a, 52b, and 52c displayed at the lower level, and the vertical size required when all these menu items are arranged and displayed one line at a time (from "TV" display to "keyword search"). Menu size).

また、表示領域はアプリケーション実行中にLCD7に確保される例えば図1に示す画面枠(ウィンドウ)40の表示領域41のような矩形状の領域である。   The display area is a rectangular area such as the display area 41 of the screen frame (window) 40 shown in FIG.

ここで、CPU101は表示領域が十分なとき、すなわち、表示領域の大きさよりもメニューサイズが小さいときはS2に動作を進めるが、表示領域が十分でないときすなわち、表示領域の大きさよりもメニューサイズが大きいときはS3に動作を進める。   Here, when the display area is sufficient, that is, when the menu size is smaller than the size of the display area, the CPU 101 proceeds to S2, but when the display area is not enough, that is, the menu size is larger than the size of the display area. When it is larger, the operation proceeds to S3.

CPU101はS2に動作を進めるとメニュー表示手段としての動作を行い、複数のメニュー項目を展開するときの展開の仕方を示す展開パターンを全展開とし、最上位項目以下すべてのメニュー項目を展開して表示領域に表示する。   When the CPU 101 advances the operation to S2, the CPU 101 operates as a menu display means, sets the expansion pattern indicating how to expand when expanding a plurality of menu items as all expansion, and expands all menu items below the top item. Display in the display area.

また、CPU101はS3に動作を進めると、メニュー表示手段としての動作を行い、展開パターンを部分展開とし、最上位項目のうち、ユーザによって選択された選択最上位項目だけについてメニュー項目を展開して表示領域に表示する。   Further, when the CPU 101 advances the operation to S3, the CPU 101 operates as a menu display unit, expands the menu item for only the selected top item selected by the user among the top items, with the expansion pattern as a partial expansion. Display in the display area.

続いてCPU101はS4に動作を進め、判定手段としての動作を行い、ウィンドウサイズ(画面枠の画面サイズ)が変更されたか否かを判定する。ここで、ウィンドウサイズが変更されたと判定されたときはS1に戻り、そうでなければS5に動作を進める。   Subsequently, the CPU 101 advances the operation to S4, performs an operation as a determination unit, and determines whether or not the window size (screen size of the screen frame) has been changed. If it is determined that the window size has been changed, the process returns to S1, and if not, the operation proceeds to S5.

CPU101はS5に動作を進めると、アプリケーションの終了か否かを判定し、アプリケーションの終了と判定したときはメニュー表示制御プログラム131を終了するが、そうでなければS4に戻る。   When the CPU 101 advances the operation to S5, it determines whether or not the application is terminated. When it is determined that the application is terminated, the menu display control program 131 is terminated. Otherwise, the process returns to S4.

そして、CPU101がS2で展開パターンを全展開にすると、例えば図4に示す階層メニュー画面50のように、すべての最上位項目51a,51b,51cについて、そのそれぞれの下位に表示されるメニュー項目52a,52b,52cがすべて展開して表示される。階層メニュー画面50では、階層が同じメニュー項目については互いに表示開始位置を揃え、下位のメニュー項目はそれぞれの上位のメニュー項目に対して表示位置を右にずらしてインデントしている。   When the CPU 101 sets the expansion pattern to full expansion in S2, for example, as shown in the hierarchical menu screen 50 shown in FIG. 4, the menu items 52a displayed at the lower levels of all the top items 51a, 51b, 51c. , 52b, 52c are all expanded and displayed. In the hierarchical menu screen 50, the menu items having the same hierarchy are aligned with each other, and the lower menu items are indented by shifting the display position to the right with respect to the upper menu items.

一方、CPU101がS3で展開パターンを部分展開にすると、例えば図5に示す階層メニュー画面60のように、最上位項目51a,51b,51cのうち、ユーザが予め選択した選択最上位項目51bについてだけ下位に表示されるメニュー項目52bが展開して表示され、その他の最上位項目51a,51cについては展開されずに表示される(メニュー項目52a,52cは表示されない)。なお、選択最上位項目51bは例えばメニュー表示制御プログラム131の起動前にユーザがキーボード9を用いる等して選択操作を行い、それによって選択手段としてのCPU101が選択している。   On the other hand, when the CPU 101 changes the development pattern to S3 in S3, only the selected top item 51b selected in advance by the user among the top items 51a, 51b, 51c, for example, as in the hierarchical menu screen 60 shown in FIG. The menu item 52b displayed at the lower level is expanded and displayed, and the other top-level items 51a and 51c are displayed without being expanded (the menu items 52a and 52c are not displayed). Note that the selection top item 51b is selected by the CPU 101 as a selection unit by the user performing a selection operation using the keyboard 9 before starting the menu display control program 131, for example.

以上のように、コンピュータ1は、表示領域の大きさとメニューサイズとを比較し、その比較結果にしたがい複数のメニュー項目を展開するときの展開パターンを変更して階層メニュー画面を表示している。   As described above, the computer 1 compares the size of the display area with the menu size, and displays the hierarchical menu screen by changing the expansion pattern when expanding a plurality of menu items according to the comparison result.

そのため、階層メニュー画面をその時々の表示領域に適合させて表示することができるから、メニュー項目数が表示領域の大きさに対応した適切なものとなり、階層メニュー画面が見やすく表示される。   Therefore, since the hierarchical menu screen can be displayed in conformity with the display area at that time, the number of menu items becomes appropriate corresponding to the size of the display area, and the hierarchical menu screen is displayed in an easy-to-read manner.

また、表示領域の大きさよりもメニューサイズが小さいときは全展開にし、すべての最上位項目についてメニュー項目を表示しているから、階層メニュー画面の全体を一度に見渡すことができるようになり、どのようなメニュー項目があるのか、ユーザは容易に把握でき、階層メニュー画面を見ながら操作する場合の利便性が高まる。   In addition, when the menu size is smaller than the size of the display area, it is fully expanded and menu items are displayed for all top-level items, so you can see the entire hierarchical menu screen at once, which The user can easily grasp whether there is such a menu item, and convenience when operating while viewing the hierarchical menu screen is enhanced.

さらに、表示領域の大きさよりもメニューサイズが大きいときは部分展開にして、一部の最上位項目だけ展開しているが、その場合でも、最上位項目は表示しているので、必要最小限の情報を提供でき、最上位項目の内容から下位のメニュー項目の内容をある程度把握できるから階層メニュー画面を見て行う操作に支障をきたすことはない。   Furthermore, when the menu size is larger than the size of the display area, partial expansion is performed and only some top-level items are expanded, but even in that case, the top-level items are displayed, so the minimum necessary Information can be provided, and the contents of the lower-level menu items can be grasped to some extent from the contents of the top-level item, so that there is no trouble in the operation performed by viewing the hierarchical menu screen.

この部分展開の場合、ユーザが予め選択した選択最上位項目について、メニュー項目が展開されるから、メニュー項目を部分展開するときにユーザの要望に沿った形の優先順位をつけておくことができる。   In the case of partial expansion, the menu item is expanded for the selected top-level item selected in advance by the user. Therefore, when the menu item is partially expanded, it is possible to give priority in a form according to the user's request. .

そして、ウィンドウサイズが変更されると再び表示領域の大きさとメニューサイズとを比較しているから、ウィンドウサイズの変更に伴い、表示領域に表示できるメニュー項目数が変わっても、適切なメニュー項目数で階層メニュー画面を表示することができる。また、ウィンドウサイズが変更されなくても、表示フォントの変更により、表示領域に表示できるメニュー項目数が変わる可能性があるが、このような場合にも対応でき、適切なメニュー項目数で階層メニュー画面を表示することができる。   When the window size is changed, the size of the display area is compared with the menu size again, so even if the number of menu items that can be displayed in the display area changes as the window size changes, the appropriate number of menu items The hierarchical menu screen can be displayed with. In addition, even if the window size is not changed, the number of menu items that can be displayed in the display area may change due to the change of the display font. A screen can be displayed.

以上の説明では、最上位項目51a,51b,51cと、下位に表示されるメニュー項目52a,52b,52cの2層構造の階層メニュー画面50,60を例にとって説明したが、本実施の形態は例えば、図6に示すように、メニュー項目52cの下位に表示されるメニュー項目53を備えた3層構造の階層メニュー画面70についても適用できる。   In the above description, the top menu items 51a, 51b, 51c and the menu items 52a, 52b, 52c displayed at the lower level have been described as an example, but the present embodiment has been described. For example, as shown in FIG. 6, the present invention can also be applied to a hierarchical menu screen 70 having a three-layer structure including menu items 53 displayed below the menu items 52c.

この場合、最上位項目51a,51b,51cのいずれかを選択したときは第2層のメニュー項目52a,52b,52cまで展開して第3層のメニュー項目53は展開しないようにしておき、第2層のメニュー項目(例えばメニュー項目52c)が選択されたときにメニュー項目53を展開するようにしてもよいが、最上位項目51a,51b,51cのいずれかを選択したときはその下位に表示されるメニュー項目をすべて展開してもよい。   In this case, when any one of the top items 51a, 51b, 51c is selected, the menu items 52a, 52b, 52c in the second layer are expanded and the menu item 53 in the third layer is not expanded. The menu item 53 may be expanded when a two-level menu item (for example, the menu item 52c) is selected, but when any one of the highest level items 51a, 51b, 51c is selected, the menu item 53 is displayed below it. You may expand all the menu items that will be displayed.

また、部分展開の場合、ユーザが選択した最上位項目だけを展開していたが、ユーザの選択した最上位項目とは別のいずれか少なくとも1つを展開してもよい。例えば、動作中のアプリケーションに対応した最上位項目だけを展開してもよい。   In the case of partial expansion, only the top item selected by the user is expanded, but at least one of the top items selected by the user may be expanded. For example, only the top item corresponding to the running application may be expanded.

以上の説明は、本発明の実施の形態についての説明であって、この発明の装置及び方法を限定するものではなく、様々な変形例を容易に実施することができる。又、各実施形態における構成要素、機能、特徴あるいは方法ステップを適宜組み合わせて構成される装置又は方法も本発明に含まれるものである。   The above description is the description of the embodiment of the present invention, and does not limit the apparatus and method of the present invention, and various modifications can be easily implemented. In addition, an apparatus or method configured by appropriately combining components, functions, features, or method steps in each embodiment is also included in the present invention.

コンピュータ1は本実施の形態では、例えば携帯可能なノート型のパソコンを想定しているが、本発明はノート型のパソコンに限定されるものではない。   In the present embodiment, the computer 1 is assumed to be a portable notebook personal computer, for example, but the present invention is not limited to a notebook personal computer.

本発明の一実施形態に係るコンピュータの外観を示す斜視図である。It is a perspective view showing the appearance of a computer concerning one embodiment of the present invention. 図1のコンピュータ内部の構成を示すブロック図である。It is a block diagram which shows the structure inside the computer of FIG. 図1のコンピュータのメニュー表示制御プログラムによるメニュー表示処理の動作手順を示すフローチャートである。It is a flowchart which shows the operation | movement procedure of the menu display process by the menu display control program of the computer of FIG. 表示領域が大きい場合に表示される階層メニュー画面の一例を示す図である。It is a figure which shows an example of the hierarchy menu screen displayed when a display area is large. 表示領域が小さい場合に表示される階層メニュー画面の一例を示す図である。It is a figure which shows an example of the hierarchy menu screen displayed when a display area is small. 表示領域が大きい場合に表示される別の階層メニュー画面の一例を示す図である。It is a figure which shows an example of another hierarchy menu screen displayed when a display area is large.

符号の説明Explanation of symbols

1…コンピュータ、7…LCD、50,60,70…階層メニュー画面、51,51b,51c…最上位項目、52,52b,52c、53…メニュー項目、101…CPU、107…グラフィックスコントローラ、117…ハードディスクドライブ、123…ネットワークコントローラ、131…メニュー表示制御プログラム、   DESCRIPTION OF SYMBOLS 1 ... Computer, 7 ... LCD, 50, 60, 70 ... Hierarchical menu screen, 51, 51b, 51c ... Top item, 52, 52b, 52c, 53 ... Menu item, 101 ... CPU, 107 ... Graphics controller, 117 ... Hard disk drive, 123 ... Network controller, 131 ... Menu display control program,

Claims (7)

複数のメニュー項目を複数の階層に分けた階層メニュー画面を表示する表示領域の大きさと、前記複数のメニュー項目をすべて展開して前記階層メニュー画面を表示するときのメニューサイズとを比較する比較手段と、
該比較手段の比較結果にしたがい前記複数のメニュー項目の展開パターンを変更して前記階層メニュー画面を前記表示領域に表示するメニュー表示手段とを有することを特徴とする画面表示装置。
Comparing means for comparing a size of a display area for displaying a hierarchical menu screen in which a plurality of menu items are divided into a plurality of levels and a menu size when the plurality of menu items are expanded to display the hierarchical menu screen When,
A screen display device comprising: menu display means for changing the development pattern of the plurality of menu items according to the comparison result of the comparison means and displaying the hierarchical menu screen in the display area.
前記メニュー表示手段は、前記展開パターンを変更するときに前記階層メニュー画面の最上位の階層に表示される複数の最上位項目の一部だけについて前記メニュー項目を展開する部分展開または前記複数の最上位項目すべてについて前記メニュー項目を展開する全展開のいずれかに変更することを特徴とする請求項1記載の画面表示装置。   The menu display means expands the menu item for only a part of the plurality of top items displayed on the top layer of the layer menu screen when the expansion pattern is changed, or the plurality of top items. The screen display device according to claim 1, wherein the menu item is changed to any one of all expansions for expanding the menu item for all upper items. 前記最上位項目のいずれか少なくとも一つを選択する選択手段を更に有し、
前記メニュー表示手段は、前記複数の最上位項目のうちの前記選択手段により選択された選択最上位項目についての前記部分展開で展開された前記階層メニュー画面を前記表示領域に表示することを特徴とする請求項2記載の画面表示装置。
A selection means for selecting at least one of the top items;
The menu display means displays the hierarchical menu screen expanded in the partial expansion on the selected top item selected by the selection means among the plurality of top items in the display area. The screen display device according to claim 2.
前記メニュー表示手段は、前記表示領域の大きさよりも前記メニューサイズが小さいときは前記展開パターンを前記全展開に変更し、前記表示領域の大きさよりも前記メニューサイズが大きいときは前記展開パターンを前記部分展開に変更することを特徴とする請求項2または3記載の画面表示装置。   The menu display means changes the development pattern to the full development when the menu size is smaller than the size of the display area, and changes the development pattern when the menu size is larger than the size of the display area. The screen display device according to claim 2, wherein the screen display device is changed to partial expansion. 前記比較手段は、前記表示領域の大きさと前記メニューサイズとを比較するときに前記表示領域の縦方向の大きさと、前記複数のメニュー項目をひとつずつ1行に配置して表示した場合に要する縦方向の大きさとを比較することを特徴とする請求項1〜4のいずれか一項記載記載の画面表示装置。   The comparison means compares the size of the display area with the menu size, and the vertical size of the display area and the vertical size required when the plurality of menu items are arranged and displayed one line at a time. The screen display device according to any one of claims 1 to 4, wherein the size of the direction is compared. 前記表示領域を含む画面枠の画面サイズが変更されたか否かを判定する判定手段を更に有し、
前記比較手段は、前記判定手段によって前記画面サイズが変更されたと判定されたときに前記表示領域の大きさと前記メニューサイズとを比較することを特徴とする請求項1〜5のいずれか一項記載の画面表示装置。
A determination means for determining whether or not the screen size of the screen frame including the display area has been changed;
The comparison means compares the size of the display area and the menu size when it is determined by the determination means that the screen size has been changed. Screen display device.
複数のメニュー項目を複数の階層に分けた階層メニュー画面の表示領域の大きさと、前記複数のメニュー項目をすべて展開して前記階層メニュー画面を表示するときのメニューサイズとを比較し、
該比較結果にしたがい前記複数のメニュー項目の展開パターンを変更して前記階層メニュー画面を前記表示領域に表示するメニュー表示方法。
Comparing the size of the display area of the hierarchical menu screen in which a plurality of menu items are divided into a plurality of levels and the menu size when the hierarchical menu screen is displayed by expanding all of the plurality of menu items;
A menu display method for changing the development pattern of the plurality of menu items according to the comparison result and displaying the hierarchical menu screen in the display area.
JP2007150742A 2007-06-06 2007-06-06 Screen display device and its menu display method Pending JP2008305091A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007150742A JP2008305091A (en) 2007-06-06 2007-06-06 Screen display device and its menu display method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007150742A JP2008305091A (en) 2007-06-06 2007-06-06 Screen display device and its menu display method

Publications (1)

Publication Number Publication Date
JP2008305091A true JP2008305091A (en) 2008-12-18

Family

ID=40233783

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007150742A Pending JP2008305091A (en) 2007-06-06 2007-06-06 Screen display device and its menu display method

Country Status (1)

Country Link
JP (1) JP2008305091A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0469729A (en) * 1990-07-10 1992-03-04 Sanyo Electric Co Ltd Pull-down menu controller
JPH1139123A (en) * 1997-07-24 1999-02-12 Nec Corp Information display device and recording medium recorded with information display program
JP2000105762A (en) * 1998-09-29 2000-04-11 Canon Inc Document processor and document processing method, and storage medium
JP2002108531A (en) * 2000-09-29 2002-04-12 Sanyo Electric Co Ltd Communication terminal device and setting item display method
JP2004220578A (en) * 2003-01-10 2004-08-05 Ulead Systems Inc Method of representing tree database and its recording medium of same
JP2007018187A (en) * 2005-07-06 2007-01-25 Fuji Xerox Co Ltd Tree structure display program, tree structure display method and tree structure display device
WO2007046343A1 (en) * 2005-10-17 2007-04-26 Nec Corporation Mobile terminal, and its menu display method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0469729A (en) * 1990-07-10 1992-03-04 Sanyo Electric Co Ltd Pull-down menu controller
JPH1139123A (en) * 1997-07-24 1999-02-12 Nec Corp Information display device and recording medium recorded with information display program
JP2000105762A (en) * 1998-09-29 2000-04-11 Canon Inc Document processor and document processing method, and storage medium
JP2002108531A (en) * 2000-09-29 2002-04-12 Sanyo Electric Co Ltd Communication terminal device and setting item display method
JP2004220578A (en) * 2003-01-10 2004-08-05 Ulead Systems Inc Method of representing tree database and its recording medium of same
JP2007018187A (en) * 2005-07-06 2007-01-25 Fuji Xerox Co Ltd Tree structure display program, tree structure display method and tree structure display device
WO2007046343A1 (en) * 2005-10-17 2007-04-26 Nec Corporation Mobile terminal, and its menu display method

Similar Documents

Publication Publication Date Title
JP4908360B2 (en) Portable information terminal linkage system, linkage processing program, and linkage processing device
JP4730571B2 (en) Information processing apparatus and method, and program storage medium
JP4949857B2 (en) Screen display device
JP2009089065A (en) Electronic device and facial image display apparatus
US20130057572A1 (en) Multiple Display Device Taskbars
JP2009038680A (en) Electronic device and face image display method
US20110234635A1 (en) Image processing apparatus, image processing method, and image processing program
JP2009081699A (en) Electronic apparatus and method of controlling face image extraction
US20130054229A1 (en) Portable device and method for multiple recording of data
US20060279583A1 (en) Information processing apparatus and image processing method
AU2014293863B2 (en) Method for displaying and an electronic device thereof
JP2008040826A (en) Information processor
JP2020046957A (en) Display control device, display device, and program
WO2012139343A1 (en) Play control system and method
JP2009128782A (en) Display controller and image forming apparatus using the same
JP2005107123A (en) Electronic equipment
JP2009134626A (en) Information processing apparatus and method for starting up information processing apparatus
JP2010041289A (en) Electronic appliance, control program, and control method
JP5022754B2 (en) Information processing device
JP2008305091A (en) Screen display device and its menu display method
JP5414843B2 (en) Electronic device, image data display control method, and program
JP4364272B2 (en) Image processing apparatus and image processing method
JP2009104329A (en) Information processing apparatus, and method for processing data
US8522280B2 (en) Display control apparatus, display control method and communication system
JP2007299033A (en) Information processing apparatus and operation guide information display method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100225

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120413

A131 Notification of reasons for refusal

Effective date: 20120424

Free format text: JAPANESE INTERMEDIATE CODE: A131

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120622

A02 Decision of refusal

Effective date: 20120724

Free format text: JAPANESE INTERMEDIATE CODE: A02