JP2006139615A - Display device, menu display program, and tab display program - Google Patents

Display device, menu display program, and tab display program Download PDF

Info

Publication number
JP2006139615A
JP2006139615A JP2004329641A JP2004329641A JP2006139615A JP 2006139615 A JP2006139615 A JP 2006139615A JP 2004329641 A JP2004329641 A JP 2004329641A JP 2004329641 A JP2004329641 A JP 2004329641A JP 2006139615 A JP2006139615 A JP 2006139615A
Authority
JP
Japan
Prior art keywords
screen
display
menu
touch
tab
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
JP2004329641A
Other languages
Japanese (ja)
Other versions
JP2006139615A5 (en
Inventor
Tomohito Aida
智史 会田
Noboru Takahashi
昇 高橋
Shunji Ito
俊二 伊藤
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.)
Access Co Ltd
Original Assignee
Access Co Ltd
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 Access Co Ltd filed Critical Access Co Ltd
Priority to JP2004329641A priority Critical patent/JP2006139615A/en
Publication of JP2006139615A publication Critical patent/JP2006139615A/en
Publication of JP2006139615A5 publication Critical patent/JP2006139615A5/ja
Pending legal-status Critical Current

Links

Images

Abstract

<P>PROBLEM TO BE SOLVED: To provide a display device capable of performing a quick instruction operation in a case that a user performs instruction operation input by touch to a Web page screen and a menu display program therefor, and to provide a display device for performing a new display method at the time of displaying a Web page screen with a television screen and a tab display program therefor. <P>SOLUTION: In the display device including a touch input part having an input area overlapping with a display screen, a circular menu containing a plurality of menu items arranged substantially in an annular shape around a touch position of a first touch T1 is displayed on the display screen. According to a second touch T2 or according to the relative positional relation of the second touch to the first touch, which menu item is selected is determined. At that time, the second touch is accepted even if the display of the circular menu is not completed. When a TV screen is displayed as one tab window within a tab browser screen, the tab size of the tab window and display contents in the TV screen are changed depending on whether the TV screen is in front or not. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、ウェブページやTV画面を併せて表示することができる表示装置およびその制御を行うメニュー表示プログラムおよびタブ表示プログラムに関するものである。   The present invention relates to a display device capable of displaying a web page and a TV screen together, and a menu display program and a tab display program for controlling the display device.

従来のウェブページの閲覧を行うためのウェブブラウザの表示画面では、操作のためのユーザインタフェースとして、ユーザの指示操作手段の一種であるマウスにより画面上部に設けられたメニューバーからプルダウンメニューを開いたり、画面上の任意の位置でポップアップメニューを開き、その中から所望のメニュー項目を選択することもできるようになっている。また、ツールバー上に設けられたアイコンをクリックすることによっても、目的の操作が行えるようになっている。   On the display screen of a conventional web browser for browsing web pages, a pull-down menu can be opened from the menu bar provided at the top of the screen with a mouse, which is a kind of user instruction operation means, as a user interface for operation. A pop-up menu is opened at an arbitrary position on the screen, and a desired menu item can be selected from the pop-up menu. In addition, a desired operation can be performed by clicking an icon provided on the toolbar.

従来のウェブブラウザの一種類として、いわゆるタブブラウザが知られている。タブブラウザとは、通常、紙ファイルの管理のための紙ベースのフォルダに付属している「タブ」に模して、表示画面上で、それぞれフォルダに相当する複数のウインドウの識別および選択の手助けとなるタブ部を設けたウインドウを含むウインドウ表示画面を用いるものである。複数のウインドウはタブ部以外完全に重なっているために、表示画面上には実質的には1つのウインドウが開かれているのみである。一般的なブラウザでは、新しくページを開くたびに画面上に新しいウインドウが開かれ、画面がウインドウであふれかえり、操作が面倒となる。これに対して、タブブラウザでは実質的なウインドウは一つしかなく、新しいページの作成時にはタブが追加されて同ウインドウ内に表示される。したがって、画面上にウインドウが大量に生成されることがない。現在選択されていないタブのページは隠れているのみで、タブの選択により直ちにそのページを表示させる(アクティブにする)ことができる。タブブラウザは、表示画面上にいくつものウィンドウを開く余裕のない比較的表示画面の狭い表示装置に適用して好適である。
特開2003−108286号公報
A so-called tab browser is known as one type of conventional web browser. The tab browser is similar to a “tab” that is usually attached to a paper-based folder for managing paper files, and helps identify and select multiple windows on the display screen. A window display screen including a window provided with a tab portion is used. Since the plurality of windows are completely overlapped except for the tab portion, only one window is substantially opened on the display screen. In a general browser, every time a new page is opened, a new window is opened on the screen, the screen overflows with windows, and the operation becomes troublesome. On the other hand, the tab browser has only one substantial window, and when a new page is created, a tab is added and displayed in the window. Therefore, a large number of windows are not generated on the screen. The page of the tab that is not currently selected is only hidden, and the page can be immediately displayed (activated) by selecting the tab. The tab browser is suitable for application to a display device having a relatively narrow display screen that cannot afford to open several windows on the display screen.
JP 2003-108286 A

表示画面上にメニューバーやプルダウンメニューを表示する場合、その分だけ表示領域が狭くなる。このことは、比較的小型の表示画面を有する装置では、閲覧の対象となるコンテンツの表示領域が狭くなるという欠点がある。   When a menu bar or pull-down menu is displayed on the display screen, the display area is reduced accordingly. This is disadvantageous in that an apparatus having a relatively small display screen has a narrow display area of content to be browsed.

また、画面上の任意の位置で開くポップアップメニューにおいても、メニュー自体はリスト形式のものであり、現在のマウスカーソルに近いリストの一端にあるメニュー項目と他端にある遠いメニュー項目とでは選択に要するマウスの移動量が大きく異なり、後者側のメニュー項目については操作性に手間取るおそれがあった。また、カーソルのマウス操作は微妙であり、不慣れな者にとっては、カーソルが目的のメニュー項目付近を行き来したり、隣のメニュー項目を誤って選択したりするマウスの誤操作する場合があった。   Also, in the pop-up menu that opens at an arbitrary position on the screen, the menu itself is in the form of a list, and the menu item at one end of the list close to the current mouse cursor and the menu item at the far end at the other end can be selected. The amount of mouse movement required differs greatly, and there is a risk of troublesome operability for the menu items on the latter side. In addition, the mouse operation of the cursor is delicate, and for those who are unfamiliar, there are cases where the cursor moves around the target menu item or erroneously selects the adjacent menu item.

このような問題に対して、コンピュータ等に接続されたディスプレイの表示方法として、すべてのメニュー項目についてマウスの操作量(カーソル移動量)をほぼ同じにすることができるように複数のメニュー項目を、カーソルの初期表示位置を中心として放射状に配列させて表示する技術も提案されている(特許文献1参照)。具体的には、ユーザがメニュー画面の表示要求を行った時点でのカーソルの表示位置を中心として複数のメニュー項目を放射状に配列し、その後、カーソルが各項目の設定範囲内に入ったとき、その項目を目立たせる選択待ち状態(項目の枠の色の変更等)とし、この選択待ち状態でユーザが選択入力(マウスの左クリック)を行うことにより、当該項目が選択されるようになっている。   To solve this problem, as a display method of a display connected to a computer or the like, a plurality of menu items are set so that the mouse operation amount (cursor movement amount) can be made substantially the same for all menu items. A technique has also been proposed in which the cursor is arranged radially and displayed with the initial display position of the cursor as the center (see Patent Document 1). Specifically, a plurality of menu items are arranged radially around the display position of the cursor when the user makes a display request for the menu screen, and then the cursor enters the setting range of each item. A selection waiting state (change of the color of the item frame, etc.) that makes the item stand out is selected, and when the user performs selection input (left mouse click) in this selection waiting state, the item is selected. Yes.

ところで、表示装置の携帯性を高めるために表示装置とコンピュータ装置とを無線インタフェースで接続し、キーボードやマウスなどの操作用デバイスを付属させずに、入力手段として、表示画面の領域に重ねた入力領域を有するタッチパネルを採用した製品も市販されている。このような表示装置では、テレビ(TV)やDVDの閲覧機能およびウェブページ閲覧や電子メール送受信のためのインターネット接続機能を備えたものが知られている。   By the way, in order to improve the portability of the display device, the display device and the computer device are connected by a wireless interface, and an input device is used as an input means without being accompanied by an operation device such as a keyboard and a mouse. Products using touch panels with areas are also commercially available. As such a display device, a display device having a browsing function of a television (TV) or a DVD and an Internet connection function for browsing a web page or sending / receiving an e-mail is known.

このような表示装置では指示操作入力手段としてタッチパネルを利用することにより、表示画面に対してペン等で指示操作を行うことができ、マウスなどの従来の指示操作入力手段に比べて、より直接的な指示を行うことが可能である。これに対して、上記特許文献1に記載の技術では、メニュー表示要求によりメニューが表示され、マウスによりカーソルを目的のメニュー項目の表示領域に移動させて「選択待ち状態」とした後、初めてクリック選択動作が可能となる。   In such a display device, by using a touch panel as an instruction operation input unit, it is possible to perform an instruction operation with a pen or the like on the display screen, which is more direct than a conventional instruction operation input unit such as a mouse. It is possible to give instructions. On the other hand, in the technique described in Patent Document 1, a menu is displayed in response to a menu display request. After the cursor is moved to the display area of the target menu item by the mouse and “waiting for selection” is selected, the first click is performed. Selection operation becomes possible.

しかしながら、常時表示されているメニューと異なり、指示操作が必要となる都度、メニューを表示させる場合には、表示画面が広く使用できる反面、そのメニューの表示処理に掛かる時間、および特許文献1の場合には「選択待ち状態」が完了となるまで選択動作を行うのを待たなければならない。この時間は1秒程度の短い時間であっても、常時表示されたアイコンの指示に比べれば、微小時間でも指示が受け付けられない待ち時間が生じることはまどろこしいものである。また、タッチパネルでの直接指示操作はそれ自体、極めて迅速に行えるものでありながら、メニュー表示に時間を要するのでは、タッチパネルの折角の迅速な指示操作性が損なわれてしまう。   However, unlike the menu that is always displayed, if the menu is displayed each time an instruction operation is required, the display screen can be used widely, but the time required for the display processing of the menu and the case of Patent Document 1 In this case, it is necessary to wait for the selection operation until the “selection waiting state” is completed. Even if this time is as short as about 1 second, it is a nuisance that a waiting time in which the instruction cannot be accepted even in a very short time occurs compared to the instruction of the icon displayed at all times. In addition, although direct instruction operation on the touch panel can be performed very quickly per se, if time is required for menu display, quick instruction operability at the corner of the touch panel is impaired.

本発明はこのような背景においてなされたものであり、その目的は、ウェブページ画面へのタッチによりユーザの指示操作入力を行う際、迅速な指示操作が行える表示装置およびそのためのメニュー表示プログラムを提供することにある。   The present invention has been made in such a background, and an object of the present invention is to provide a display device capable of prompt instruction operation when a user performs an instruction operation input by touching a web page screen, and a menu display program therefor. There is to do.

本発明の他の目的は、上記タブブラウザを採用した表示装置において、ウェブページ画面とテレビ画面とを共に表示する場合の新規な表示方法を行う表示装置およびそのためのタブ表示プログラムを提供することにある。   Another object of the present invention is to provide a display device that performs a novel display method for displaying both a web page screen and a television screen in a display device that employs the tab browser, and a tab display program therefor. is there.

本発明による表示装置は、表示画面を有する表示部と、前記表示画面に重なる入力領域を有するタッチ入力部と、前記タッチ入力部に対する第1のタッチに応じて、このタッチ位置を中心としてほぼ環状に配置された複数のメニュー項目を含む円形メニューを前記表示部に表示する表示手段と、前記タッチ入力部に対する第2のタッチに応じて、前記第1のタッチに対する第2のタッチの相対位置関係に応じて、どのメニュー項目が選択されたかを決定するメニュー項目決定手段とを備え、前記メニュー項目決定手段は、前記円形メニューの表示完了前であっても前記第2のタッチを受け付けることを特徴とする。   A display device according to the present invention includes a display unit having a display screen, a touch input unit having an input area overlapping with the display screen, and a substantially annular shape around the touch position according to a first touch on the touch input unit. Display means for displaying a circular menu including a plurality of menu items arranged on the display unit, and a relative positional relationship of the second touch with respect to the first touch in response to a second touch with respect to the touch input unit And a menu item determining means for determining which menu item has been selected, wherein the menu item determining means accepts the second touch even before the display of the circular menu is completed. And

このようにタッチ操作の迅速性に鑑みて、円形メニューの表示完了前であっても第2のタッチを受け付けることにより、迅速なメニュー項目の選択が行えるようになる。   As described above, in view of the quickness of the touch operation, the menu item can be quickly selected by accepting the second touch even before the display of the circular menu is completed.

前記メニュー項目決定手段は、前記第1のタッチに対する第2のタッチの相対位置関係を、例えば、第1のタッチ点から第2のタッチ点までの距離と第1のタッチ点に対する第2のタッチ点の方向とに基づいて、当該距離と方向が各メニュー項目について予め定められた選択可能領域条件に合致するか否かにより判断する。これにより、各メニュー項目の選択可能領域条件を角度範囲と距離範囲で容易に定めることができる。また、その条件合致の判断処理は比較的容易な処理であり、迅速に行える。   The menu item determining means determines the relative positional relationship of the second touch with respect to the first touch, for example, the distance from the first touch point to the second touch point and the second touch with respect to the first touch point. Based on the direction of the point, determination is made based on whether or not the distance and the direction meet a selectable area condition determined in advance for each menu item. Thereby, the selectable area condition of each menu item can be easily determined by the angle range and the distance range. Further, the process for determining whether the condition is met is relatively easy and can be performed quickly.

前記メニュー項目決定手段は、前記円形メニューの表示完了前と表示完了後とで前記選択可能領域条件を異ならせることも可能である。例えば、表示完了前の条件を表示完了後の条件より緩和することができる。   The menu item determining means may change the selectable area condition before and after the display of the circular menu is completed. For example, the condition before the display is completed can be relaxed than the condition after the display is completed.

前記表示手段は、前記円形メニューの少なくとも1つのメニュー項目について、当該メニュー項目が選択されたとき、当該メニュー項目の周囲に複数のサブメニュー項目を含むサブメニューを表示することも可能である。これにより、円形メニューの上限個数を所定数(例えば8)に制限し、メニューを階層的にすることができる。またサブメニュー項目の選択動作も円形メニューとほぼ同様として、操作および処理に一貫性を持たせることができる。   The display means may display a submenu including a plurality of submenu items around the menu item when the menu item is selected for at least one menu item of the circular menu. Thereby, the upper limit number of circular menus is limited to a predetermined number (for example, 8), and the menus can be hierarchical. In addition, the selection operation of the submenu items is almost the same as that of the circular menu, and the operation and processing can be made consistent.

前記表示手段は、前記サブメニュー項目を、好ましくは、前記円形メニューの環状に配置されたメニュー項目群の内側に優先的に配置する。これにより、円形メニューが表示画面の端部において表示された場合にもメニュー表示位置を変更する必要性を低減することができる。   The display means preferentially arranges the sub-menu items, preferably inside a menu item group arranged in a ring shape of the circular menu. This can reduce the need to change the menu display position even when the circular menu is displayed at the end of the display screen.

前記表示手段は、前記円形メニューの中心領域に対してタッチによるドラッグ操作が行われたとき、そのドラッグ先の位置に前記円形メニューを移動して表示することができる。これにより、一旦表示させた円形メニューを所望の位置へ移動させることが可能となる。   The display means can move and display the circular menu at the drag destination position when a drag operation is performed by touching the center area of the circular menu. Thereby, it is possible to move the circular menu once displayed to a desired position.

表示装置がウェブページを構成するマークアップ言語文書を取得する手段を備える場合、前記表示手段はウェブページを表示したウェブページ画面上に前記円形メニューを表示する際、前記円形メニューが表示されていない状態で、ウェブページ画面上のアンカー設定位置以外の位置にタッチがあったとき当該タッチを前記「第1のタッチ」と判断する。これにより、アンカー選択動作を優先することができる。   When the display device includes means for acquiring a markup language document constituting a web page, the display means displays the circular menu on the web page screen displaying the web page, and the circular menu is not displayed. In the state, when a touch is made at a position other than the anchor setting position on the web page screen, the touch is determined as the “first touch”. Thereby, priority can be given to the anchor selection operation.

表示装置がTV画面の表示情報を受信する手段を備える場合、前記表示手段は、前記表示情報に基づいて前記ウェブページ画面内にTV画面を表示する機能を有し、前記ウェブページ画面上にTV画面が表示されているときTV画面へのタッチでは前記円形メニューを表示しないようにしてもよい。TV画面は通常動画を表示するものであり、比較的静的なウェブページ画面に比べて連続的に注視する場合が多いので、このような発明構成により、極力、円形メニューでTV画面を隠すことがないようにすることができる。   When the display device includes means for receiving display information on the TV screen, the display means has a function of displaying the TV screen in the web page screen based on the display information, and the TV is displayed on the web page screen. When the screen is displayed, the circular menu may not be displayed by touching the TV screen. TV screens usually display moving images, and are often watched continuously compared to relatively static web page screens. With such an inventive configuration, the TV screen is hidden as much as possible from a circular menu. There can be no.

少なくとも前記第2のタッチがどこに対して行われたかによって、異なる音を出力する音出力手段を備えてもよい。これによって、円形メニューが表示される前であっても、または、円形メニューを見なくても、音でメニュー項目の選択の適否を判断することができる。   Sound output means for outputting different sounds depending on at least where the second touch is performed may be provided. Accordingly, it is possible to determine whether or not the menu item is selected by sound even before the circular menu is displayed or without looking at the circular menu.

好ましくは、前記円形メニューのメニュー項目の最大数は8であり、45度きざみの位置に配置されるようにする。これにより、人間工学的に方向とメニュー項目とを関連づけて記憶しやすく操作しやすいユーザインタフェースが実現される。   Preferably, the maximum number of menu items of the circular menu is 8, and the circular menu is arranged at a position of 45 degrees. As a result, an ergonomically related user interface that is easy to store and operate by associating directions with menu items is realized.

前記円形メニューはウェブページ表示時の「戻り」操作および「進み」操作に対応するメニュー項目を含む場合、両メニュー項目は互いに180度の位置に配置されるようにする。これにより操作内容と合致した直感的に分かりやすい操作が行える。   When the circular menu includes menu items corresponding to the “return” operation and the “advance” operation when the web page is displayed, both menu items are arranged at a position of 180 degrees relative to each other. As a result, an intuitive and easy-to-understand operation that matches the operation content can be performed.

本発明による他の表示装置は、表示画面を有する表示部と、前記表示部の表示画面上でタブブラウザ画面とTV画面とを共に表示することができる表示手段と、1つのタブウィンドウとしてTV画面を表示しているとき、TV画面がフロントとなっている場合となっていない場合とで、TV画面のタブウィンドウのタブのサイズおよび表示内容を変えるタブ管理手段とを備えたことを特徴とする。   Another display device according to the present invention includes a display unit having a display screen, display means capable of displaying both a tab browser screen and a TV screen on the display screen of the display unit, and a TV screen as one tab window. And a tab management means for changing the tab size and display contents of the tab window of the TV screen depending on whether the TV screen is the front or not. .

TV画面を1つのタブウィンドウとすることにより、TV画面を他のウェブページ画面と同様に扱い、タブウィンドウ上でこれらを切り替えて表示することが可能となる。また、その際、TV画面に固有の操作のためのTV操作部をタブの中に表示することにより、限られた表示領域を有効に利用できる。但し、前記TV画面がフロントとなっている場合は当該タブにTV操作メニューを表示し、前記TV画面がフロントとなっていない場合には前記TV操作メニューをタブから消去する。ウェブページ画面をフロントとして選択している場合には、TV操作を行う必要がなく、ウェブページに対してTVタブ領域の一部を開放することができる。   By making the TV screen one tab window, the TV screen can be handled in the same manner as other web page screens, and these can be switched and displayed on the tab window. In this case, the limited display area can be effectively used by displaying the TV operation unit for operations specific to the TV screen in the tab. However, when the TV screen is front, the TV operation menu is displayed on the tab, and when the TV screen is not front, the TV operation menu is deleted from the tab. When the web page screen is selected as the front, it is not necessary to perform the TV operation, and a part of the TV tab area can be opened for the web page.

前記タブ管理手段は、タブの表示後、無操作で所定時間が経過したときすべてのタブを消去することにより、より広い表示画面を有効に利用することができる。   The tab management means can effectively use a wider display screen by erasing all tabs when a predetermined time has passed without any operation after the tabs are displayed.

前記タブの消去後は、ユーザによる所定の入力時にタブを再表示することにより、タブの利用可能性も確保することができる。   After erasing the tab, it is possible to ensure the availability of the tab by redisplaying the tab upon a predetermined input by the user.

表示画面上にウェブページ画面とTV画面とを共に表示しているとき、予め定めたユーザの指示に従ってTV画面のウィンドウサイズを予め定めたサイズに変更するとともに、タブウィンドウの残りの領域の幅に合わせてウェブページを再構成して表示する手段を備えてもよい。これにより、TV画面を表示しながら、ウェブページをTV画面に隠すことなく、両画面を閲覧することが可能となる。   When both the web page screen and the TV screen are displayed on the display screen, the window size of the TV screen is changed to a predetermined size according to a predetermined user instruction and the width of the remaining area of the tab window is set. In addition, a means for reconstructing and displaying the web page may be provided. Thus, both screens can be browsed while displaying the TV screen without hiding the web page on the TV screen.

このような操作は、前記予め定めたユーザの指示は前記TV操作メニューに含めた特定のメニューボタンを指示することにより行われることが好ましい。   Such an operation is preferably performed by instructing a specific menu button included in the TV operation menu as the predetermined user instruction.

本発明によるメニュー表示プログラムは、表示画面に重なる入力領域を有するタッチ入力部を備えた表示装置において実行されるメニュー表示プログラムであって、前記タッチ入力部に対する第1のタッチを検知するステップと、前記第1のタッチ位置を中心としてほぼ環状に配置された複数のメニュー項目を含む円形メニューを前記表示画面上に表示するステップと、前記タッチ入力部に対する第2のタッチに応じて、前記第1のタッチに対する第2のタッチの相対位置関係に応じて、どのメニュー項目が選択されたかを決定するステップとを備え、前記円形メニューの表示完了前であっても前記第2のタッチを受け付けることを特徴とする。   A menu display program according to the present invention is a menu display program executed in a display device including a touch input unit having an input area overlapping a display screen, and the step of detecting a first touch on the touch input unit; A step of displaying a circular menu including a plurality of menu items arranged in a substantially ring shape around the first touch position on the display screen; and the first touch in response to a second touch on the touch input unit. Determining which menu item has been selected in accordance with the relative positional relationship of the second touch with respect to the touch, and accepting the second touch even before the display of the circular menu is completed. Features.

本発明によるタブ表示プログラムは、表示画面上でタブブラウザ画面とTV画面とを共に表示することができる表示装置において実行されるタブ表示プログラムであって、前記表示画面上で1つのタブウィンドウとしてTV画面を表示するステップと、前記TV画面がフロントとなっている場合となっていない場合とで、前記TV画面のタブウィンドウのタブのサイズおよび表示内容を変えるステップとを備えたことを特徴とする。   A tab display program according to the present invention is a tab display program executed in a display device capable of displaying both a tab browser screen and a TV screen on a display screen, and the TV is displayed as one tab window on the display screen. A step of displaying a screen; and a step of changing a tab size and display contents of a tab window of the TV screen depending on whether the TV screen is a front screen or not. .

本発明によれば、表示画面に重なる入力領域を有するタッチ入力部を用いて、円形メニューをタッチ操作により表示させメニュー項目を選択する場合に、円形メニューの表示完了前であってもメニュー項目選択のタッチ操作を受け付けることにより、操作に慣れたユーザにとって極めて迅速な指示操作入力を行うことが可能となる。これは、比較的頻繁な操作を行うウェブページ閲覧においては極めて有用である。また、この発明の新規な機能は、操作に不慣れなユーザにとっては何らの支障とならない。したがって、幅広い層のユーザに対してそれぞれに有用なユーザインタフェースを提供することができる。   According to the present invention, when a circular menu is displayed by a touch operation and a menu item is selected using a touch input unit having an input area overlapping the display screen, the menu item is selected even before the circular menu is displayed. By accepting the touch operation, it is possible to perform an extremely quick instruction operation input for a user who is used to the operation. This is extremely useful for browsing web pages that are operated relatively frequently. Further, the new function of the present invention does not cause any trouble for a user who is unfamiliar with the operation. Therefore, it is possible to provide a useful user interface for each of a wide range of users.

また、他の発明によれば、表示画面上でタブブラウザ画面内に、1つのタブウィンドウとしてTV画面を表示しているとき、TV画面がフロントとなっている場合となっていない場合とで、TV画面のタブウィンドウのタブのサイズおよび表示内容を変えることにより、TV画面の利用状況に即して、限られたタブ領域を有効に利用することが可能になる。また、所定の条件でタブを消去したり、表示したりすることにより、タブを利用性を維持しつつ、状況に応じて表示画面をより広く有効に利用することができる。したがって、ウェブページとTVを共に表示する際に利便性の高いユーザインタフェースを提供することができる。   According to another invention, when the TV screen is displayed as one tab window in the tab browser screen on the display screen, the TV screen is not the front case. By changing the tab size and display contents of the tab window of the TV screen, it becomes possible to effectively use a limited tab area in accordance with the usage status of the TV screen. Further, by deleting or displaying the tabs under a predetermined condition, it is possible to use the display screen more widely and effectively according to the situation while maintaining the usability of the tabs. Therefore, it is possible to provide a user interface with high convenience when displaying both a web page and a TV.

以下、本発明の好適な実施の形態について図面を参照しながら詳細に説明する。   DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, preferred embodiments of the invention will be described in detail with reference to the drawings.

<実施の形態の構成>
まず、本実施の形態の構成について説明する。
<Configuration of the embodiment>
First, the configuration of the present embodiment will be described.

図1は、マークアップ言語文書の表示処理を行うウェブブラウザ機能およびテレビ放送受信機能を備えた表示装置100の概略構成を示すブロック図である。   FIG. 1 is a block diagram showing a schematic configuration of a display device 100 having a web browser function and a television broadcast receiving function for displaying markup language documents.

図1において、制御部101はCPUを含み、プログラム制御により装置全体の制御を司る。本実施の形態における記憶部120はROM121およびRAM123を含む。この他、ハードディスク装置等、他の記憶装置を含んでもよい。ROM121は制御部101のCPUが実行する各種プログラムや必要なデータを格納する不揮発性メモリであり、再書き込み可能な領域を含む。RAM123はCPUのための作業用領域やデータの一時記憶領域を提供するメモリである。IrDA111は赤外線インタフェース部であり、外部のリモートコントローラや携帯電話機等(図示せず)からユーザの操作指示等を受けて、制御部101に入力する機能を有する。入力部113は、本実施の形態ではタッチパネル(タッチ入力部)により構成され、指(またはタッチペン)によるユーザからの指示操作やデータの入力を受け、制御部101へ受け渡す機能を有する。本実施の形態では、タッチパネルの入力範囲は後述する表示部105の表示画面の全面に亘っている。   In FIG. 1, a control unit 101 includes a CPU and controls the entire apparatus by program control. Storage unit 120 in the present embodiment includes ROM 121 and RAM 123. In addition, other storage devices such as a hard disk device may be included. The ROM 121 is a non-volatile memory that stores various programs executed by the CPU of the control unit 101 and necessary data, and includes a rewritable area. The RAM 123 is a memory that provides a work area for the CPU and a temporary data storage area. The IrDA 111 is an infrared interface unit, and has a function of receiving an operation instruction from a user from an external remote controller, a mobile phone or the like (not shown) and inputting it to the control unit 101. In this embodiment, the input unit 113 includes a touch panel (touch input unit), and has a function of receiving an instruction operation or data input from a user with a finger (or touch pen) and transferring the data to the control unit 101. In the present embodiment, the input range of the touch panel extends over the entire display screen of the display unit 105 described later.

ネットワークインタフェース(I/F)115は、無線または有線により通信ネットワークと接続され、インターネット上のウェブサイトにアクセスしたり、電子メールを送受したりする通信機能を提供する。RTC部117は日時情報の出力機能およびタイマー機能を有する。インターネットへの接続は、外部の装置(例えば親機)がある場合にはその装置を介して行ってもよい。   A network interface (I / F) 115 is connected to a communication network wirelessly or by wire, and provides a communication function of accessing a website on the Internet and sending and receiving e-mails. The RTC unit 117 has a date / time information output function and a timer function. When there is an external device (for example, a parent device), the connection to the Internet may be performed via the device.

信号処理部102は、制御部101の制御下で、マイク107からの音声入力をデジタル化して制御部101へ受け渡したり、制御部101からの音声出力データ(本実施の形態における操作音を含む)をアナログ化してスピーカ108へ出力したり、後述の画像処理部103と信号を授受したりする各種の信号処理を行う部位である。   Under the control of the control unit 101, the signal processing unit 102 digitizes the voice input from the microphone 107 and passes it to the control unit 101, or the voice output data from the control unit 101 (including the operation sound in the present embodiment). Is a part that performs various signal processing such as converting the signal into an analog signal and outputting the signal to the speaker 108 or exchanging signals with the image processing unit 103 described later.

画像処理部103は、信号処理部102からの表示データを受け取り、液晶ディスプレイ(LCD)等の表示部105に表示させる機能を有する。画像処理部103はグラフィック処理をサポートする表示LSIにより構成することができる。   The image processing unit 103 has a function of receiving display data from the signal processing unit 102 and displaying the display data on a display unit 105 such as a liquid crystal display (LCD). The image processing unit 103 can be configured by a display LSI that supports graphic processing.

TV放送受信部109はアンテナおよびテレビ放送受信回路を有し、TV放送を受信し、チャンネル選択および再生を行う部位である。この例では、TV放送受信部109を表示装置100に内蔵する例を示したが、TV放送受信回路やアンテナを内蔵せず、外部の装置でTV放送を受信し、その受信信号または表示信号を当該外部の装置からネットワークインタフェース115を介して受信するようにしてもよい。したがって、本発明のTV放送受信手段は、そのような受信信号または表示信号を外部の装置から受信するものをも含むものとする。また、放送は電波によるものに限らず、通信によるものであってもよい。   The TV broadcast receiving unit 109 has an antenna and a TV broadcast receiving circuit, and is a part that receives a TV broadcast and selects and reproduces a channel. In this example, the TV broadcast receiving unit 109 is incorporated in the display device 100. However, the TV broadcast reception circuit 109 is not built in, and the TV broadcast is received by an external device, and the reception signal or display signal is received. You may make it receive via the network interface 115 from the said external apparatus. Therefore, the TV broadcast receiving means of the present invention includes those that receive such a received signal or display signal from an external device. Broadcasting is not limited to radio waves, but may be based on communications.

図2は、図1に示した表示装置100の主要な機能を示す機能ブロック図である。表示装置100は、ユーザ操作受付部20、円形メニュー処理部21、ブラウザ処理部23、およびTV処理部25を有する。これらの各部は主として図1の制御部101により実現される。   FIG. 2 is a functional block diagram showing main functions of the display device 100 shown in FIG. The display device 100 includes a user operation receiving unit 20, a circular menu processing unit 21, a browser processing unit 23, and a TV processing unit 25. These units are realized mainly by the control unit 101 in FIG.

ユーザ操作受付部20は、本実施の形態ではタッチパネルである入力部113やIrDA111からのユーザによる操作入力を受け付け、その操作に応じた指示を各部へ出力する部位である。   The user operation accepting unit 20 is a part that accepts an operation input by a user from the input unit 113 or the IrDA 111 which is a touch panel in the present embodiment, and outputs an instruction corresponding to the operation to each unit.

円形メニュー処理部21は、後述する円形メニューに関連した処理を行う部位であり、種々の機能部を含む。この種々の機能部は次のとおりである。
・タッチ検出機能211:タッチパネルに対して指等がタッチされたことを検知する機能である。
・タッチ座標演算機能212:タッチ位置の座標(タッチ座標)を演算出力する機能である。
・円形メニュー表示可否判断機能213:ウェブページ画面上のタッチされた位置に応じて円形メニューを表示するか否かを判断する機能である。
・タッチ種類検出機能214:タッチの種類(後述の第1タッチ、第2タッチ等)を検出する機能である。
・円形メニュー表示機能215:円形メニューを表示する機能である。
・選択メニュー項目(メニュー表示完了前)決定機能216:円形メニューの表示完了前のタッチに基づいて選択メニュー項目を決定する機能である。
・円形メニュー表示完了検出機能217:円形メニューの表示が完了したことを検出する機能である。この機能は、円形メニューの表示完了の前後で処理を切り替える場合に用いる。
・選択メニュー項目(メニュー表示完了後)決定機能218:円形メニューの表示完了後のタッチに基づいて選択メニュー項目を決定する機能である。
・タッチ対応音出力機能219:タッチ時にそのタッチの処理内容に応じて、予め用意された音を出力する機能である。
・選択メニュー項目実行機能220:タッチにより選択されたメニュー項目を実行する機能である。
・円形メニュー表示終了機能221:所定の条件で円形メニューの表示を終了する機能である。
The circular menu processing unit 21 is a part that performs processing related to a circular menu described later, and includes various functional units. The various functional units are as follows.
Touch detection function 211: A function for detecting that a finger or the like has been touched on the touch panel.
Touch coordinate calculation function 212: A function for calculating and outputting the coordinates of the touch position (touch coordinates).
Circular menu display availability determination function 213: This function determines whether to display a circular menu according to the touched position on the web page screen.
Touch type detection function 214: a function for detecting the type of touch (a first touch, a second touch, etc. described later).
Circular menu display function 215: A function for displaying a circular menu.
Selection menu item (before completion of menu display) determination function 216: A function for determining a selection menu item based on a touch before completion of display of the circular menu.
Circular menu display completion detection function 217: This function detects the completion of circular menu display. This function is used when processing is switched before and after the display of the circular menu is completed.
Selection menu item (after completion of menu display) determination function 218: This function determines a selection menu item based on a touch after completion of display of the circular menu.
Touch-compatible sound output function 219: A function for outputting a sound prepared in advance according to the processing content of the touch when touched.
Selection menu item execution function 220: a function for executing a menu item selected by touch.
Circular menu display end function 221: This function ends the circular menu display under a predetermined condition.

ブラウザ処理部23は、マークアップ言語文書を取得して、これを解釈し、いわゆるレンダリングを行う部位であり、本実施の形態における付加的な機能を含めて次の各機能を含む。
・ウェブページ取得・表示機能231:ウェブページを構成するマークアップ言語文書を取得し、そのレンダリング処理により表示用のデータを生成する機能である。
・タブ管理機能232:タブブラウザにおけるタブの生成、表示、消去等のタブ管理に関する機能である。
・SFR処理機能233:後述するスマートフィットレンダリング(smart fit rendering)処理を実行する機能である。
・TVウィンドウ位置管理機能234:表示画面内のTV画面のウィンドウ(表示枠:TVウィンドウ)の位置を管理する機能である。特に、この位置情報は、フルサイズでないフローティング表示が可能な場合に意味がある。
・TVウィンドウサイズ管理機能235:TVウィンドウのサイズを管理する機能である。3つの異なるサイズをサポートしている。
・動画処理機能236:ウェブページ画面において、ユーザの指示操作に応じてその指示内容の実行開始から完了までの過渡期において動的な表示として動画(アニメーション)表示を行う機能である。
・TV処理部25は、テレビ放送の表示に関連した部位であり、次の各機能を有する。
・指示チャンネル(Ch)検出機能251:ユーザにより指示されたチャンネルを検出する機能である。
・チューナー調節機能252:指示されたチャンネルにチューナーを合わせる機能である。
・音量調節機能253:テレビ放送の音量を調節する機能である。
The browser processing unit 23 obtains a markup language document, interprets it, and performs so-called rendering, and includes the following functions including additional functions in the present embodiment.
Web page acquisition / display function 231: A function for acquiring a markup language document constituting a web page and generating display data by rendering processing.
Tab management function 232: A function related to tab management such as tab generation, display, and deletion in the tab browser.
SFR processing function 233: This function executes a smart fit rendering process (to be described later).
TV window position management function 234: A function for managing the position of a window (display frame: TV window) of the TV screen in the display screen. In particular, this position information is meaningful when floating display that is not full size is possible.
TV window size management function 235: This function manages the size of the TV window. Supports three different sizes.
Movie processing function 236: A function for displaying a movie (animation) as a dynamic display on a web page screen in a transitional period from the start of execution of the instruction content to completion in accordance with an instruction operation by the user.
The TV processing unit 25 is a part related to the display of the television broadcast and has the following functions.
Instruction channel (Ch) detection function 251: A function for detecting a channel designated by the user.
Tuner adjustment function 252: This function adjusts the tuner to the designated channel.
Volume adjustment function 253: A function for adjusting the volume of a television broadcast.

図3により、本実施の形態において記憶部120に記憶される各種のデータについて説明する。各種データは次のとおりである。
・円形メニューアイコン・表示管理データ301:円形メニューの各メニュー項目のアイコンのイメージデータ、およびそれらの表示位置、さらには選択可能領域等を定めるデータである。
・TV操作メニューデータ303:後述するTV画面の一部(一例として下部)に表示されるTV操作メニューデータ(操作コマンド情報)である。
・各種音データ305:円形メニューの各メニュー項目のタッチ時にタッチが有効に受け付けられたことを示す確認音、およびタッチが有効に受け付けられなかったことを示すエラー音を定める音データである。確認音はメニュー項目毎にそれぞれ固有の音データを用意してもよい。本実施の形態では、音の種類としては、音の高さ、音色、音の強さの任意の組み合わせの単音を想定しているが、その他、複数音(メロディ含む)、音声メッセージ等であってもよい。
・タブデータ307:タブブラウザで生成された各タブのURL(Uniform Resource Locator)およびそのウェブページ名を表すデータである。タブの数は動的に変わりうる。
・タッチ履歴データ309:後述する第1タッチ、第2タッチの時間(時刻)および座標のデータである。
・TVウィンドウ現在座標311:TVウィンドウの現在の座標(位置)を示すデータである。ブラウザ画面内の相対位置または表示画面内の絶対位置で表すことができる。
・現在Chデータ313:TV放送の現在表示しているチャンネルを表すデータである。後述するタブに表示される。
・現在Ch番組名データ315:TV放送の現在表示しているチャンネルの番組名を表すデータである。アナログ放送などでこのデータが得られない場合もある。
Various data stored in the storage unit 120 in the present embodiment will be described with reference to FIG. The various data are as follows.
Circular menu icon / display management data 301: This is data that defines the icon image data of each menu item of the circular menu, the display position thereof, and the selectable area.
TV operation menu data 303: TV operation menu data (operation command information) displayed on a part of the TV screen (described below as an example).
Various sound data 305: Sound data for determining a confirmation sound indicating that a touch is effectively accepted when each menu item of the circular menu is touched, and an error sound indicating that the touch is not effectively accepted. As the confirmation sound, unique sound data may be prepared for each menu item. In the present embodiment, the sound type is assumed to be a single sound of any combination of pitch, tone, and sound intensity, but other sounds include multiple sounds (including melody), voice messages, and the like. May be.
Tab data 307: Data representing the URL (Uniform Resource Locator) of each tab generated by the tab browser and its web page name. The number of tabs can change dynamically.
Touch history data 309: data of time (time) and coordinates of a first touch and a second touch described later.
TV window current coordinates 311: Data indicating the current coordinates (position) of the TV window. It can be expressed by a relative position in the browser screen or an absolute position in the display screen.
Current Ch data 313: Data representing the currently displayed channel of the TV broadcast. It is displayed on the tab described later.
Current Ch program name data 315: Data representing the program name of the currently displayed channel of the TV broadcast. In some cases, this data cannot be obtained by analog broadcasting.

ここで、図4により、本実施の形態におけるウェブブラウザの表示画面(タブウィンドウ)内で必要時に表示して用いる円形メニュー410の構成を説明する。本実施の形態では、ウェブブラウザでのユーザ操作に用いられる円形メニューに8個のメニュー項目があり、これらのメニュー項目はアイコン411〜418として環状(円周上)に均等配置される。より具体的には、方位を用いて説明すれば、中心点Oから北、北西、西、南西、南、南東、東、北東の8方向の所定距離の座標位置(X1、Y1、・・・(X8、Y8)にアイコン中心が位置する。図では戻り操作および進み操作に対応するアイコン413、417以外のアイコンは単なる円形マークとして示しているが、実際にはアイコンイメージを表示している。   Here, the configuration of the circular menu 410 displayed and used when necessary on the display screen (tab window) of the web browser in the present embodiment will be described with reference to FIG. In the present embodiment, there are eight menu items in a circular menu used for user operations on the web browser, and these menu items are equally arranged in a ring shape (circumferentially) as icons 411-418. To be more specific, using the azimuth direction, the coordinate positions (X1, Y1,...) In the eight directions from the center point O in the north, northwest, west, southwest, south, southeast, east, and northeast directions. The center of the icon is located at (X8, Y8) In the figure, icons other than the icons 413 and 417 corresponding to the return operation and advance operation are shown as simple circular marks, but actually icon images are displayed.

図5に、円形メニューアイコン・表示管理データ301に含まれる表示管理データとしてのメインメニューデータテーブル350とサブメニューデータテーブル351の構成例を示す。メインメニューデータテーブル350は、円形メニューの構成および作用を定義するデータを定めるものであり、各「メニュー項目」について、「アイコンデータ」、「アイコン表示位置」(円形メニューの中心点からの相対位置データ)、当該メニュー項目の「選択可能領域」の各データを有する。「選択可能領域」は第1タッチに対応する中心点に対する第2タッチの相対位置関係に基づいて、第2タッチがどのメニュー項目を選択するものであるのかを判定するための位置的な条件を定めるデータである。第2のタッチの位置は、その第2タッチ位置を第1タッチ位置と結ぶ線分の長さLおよび基準方向(この例では東)に対する角度αで定める。各メニュー項目の「選択可能領域」はそのメニュー項目の角度範囲と中心点Oからの距離範囲を示している。角度範囲は各メニュー項目の方向角度±βの範囲としている。βは22.5度未満の予め定めた角度である。L0は1ないし数センチ程度の予め定めた距離である。このメインメニューデータテーブル350を用いることにより、第1タッチで表示された円形メニューに対して、第2タッチがどのメニュー項目を指定しているのかを判定することができる。   FIG. 5 shows a configuration example of a main menu data table 350 and a sub menu data table 351 as display management data included in the circular menu icon / display management data 301. The main menu data table 350 defines data defining the configuration and operation of the circular menu. For each “menu item”, “icon data”, “icon display position” (relative position from the center point of the circular menu). Data), each data of “selectable area” of the menu item. The “selectable area” is a positional condition for determining which menu item the second touch selects based on the relative positional relationship of the second touch with respect to the center point corresponding to the first touch. It is data to be determined. The position of the second touch is determined by the length L of the line segment connecting the second touch position to the first touch position and the angle α with respect to the reference direction (in this example, east). The “selectable area” of each menu item indicates the angle range of the menu item and the distance range from the center point O. The angle range is the range of the direction angle ± β of each menu item. β is a predetermined angle of less than 22.5 degrees. L0 is a predetermined distance of about 1 to several centimeters. By using this main menu data table 350, it is possible to determine which menu item is designated by the second touch for the circular menu displayed by the first touch.

サブメニューデータテーブル351は、円形メニューの特定のメニュー項目(この例では第6の“Menu”)について、このメニュー項目が選択されたとき、さらに下位のサブメニューを表示する場合のサブメニューの構成および作用を定義するデータを定めている。1つのサブメニューのメニュー項目は8個以下であり、図の例では2個である。サブメニューデータテーブル351の構成はメインメニューデータテーブル350の構成と同様、「アイコンデータ」サブメニューの元となるメインメニューのメニュー項目である「親アイコン」を特定するデータ、「アイコン表示位置」(親アイコンの中心点からの相対位置データ)、および「選択可能領域」を定めている。選択可能領域の角度範囲はサブメニュー項目の個数によって変わりうる。   The sub-menu data table 351 is a sub-menu configuration when a lower-level sub-menu is displayed when a specific menu item (sixth “Menu” in this example) of the circular menu is selected. And data defining action. The number of menu items in one submenu is 8 or less, and 2 in the example shown in the figure. The configuration of the submenu data table 351 is the same as the configuration of the main menu data table 350, the data specifying the “parent icon” that is the menu item of the main menu that is the basis of the “icon data” submenu, “icon display position” ( Relative position data from the center point of the parent icon) and “selectable area”. The angle range of the selectable area may vary depending on the number of submenu items.

なお、図5のデータテーブル350、351の「選択可能領域」は実際のアイコンの表示領域より大きい範囲を定めたが、これに限るものではなく、例えば、アイコンと同じ領域またはその近傍に限定することも可能である。   Note that the “selectable area” in the data tables 350 and 351 in FIG. 5 is set to a range larger than the actual icon display area, but is not limited to this. It is also possible.

図6は、別の構成のメインメニューデータテーブル360とこれに対応するサブメニューデータテーブル361の構成例を示している。サブメニューデータテーブル361は図5のサブメニューデータテーブル351と同じであるが、メインメニューデータテーブル360は「選択可能領域」を円形メニューの表示完了前と完了後で異ならせている点がメインメニューデータテーブル350と異なる。すなわち、円形メニュー表示完了前ではユーザに対して円形メニューの全部または一部は見えないので、各メニュー項目の選択可能領域を或る程度広く設定しているのに対し、表示完了後はメニュー項目のアイコンが見えているので、選択可能領域をアイコン領域内またはその近傍に絞っている。   FIG. 6 shows a configuration example of a main menu data table 360 having another configuration and a sub menu data table 361 corresponding thereto. The submenu data table 361 is the same as the submenu data table 351 shown in FIG. 5, but the main menu data table 360 is different from the main menu in that the “selectable area” is different before and after the display of the circular menu. Different from the data table 350. That is, all or part of the circular menu is not visible to the user before the circular menu display is completed, so the selectable area of each menu item is set to be somewhat wide, whereas the menu item is displayed after the display is completed. Since the icon is visible, the selectable area is narrowed down in the icon area or in the vicinity thereof.

<実施の形態の動作>
以上のような構成を用いて実現される本実施の形態の表示装置の動作を、以下、表示画面例およびフローチャートを用いて以下に説明する。まず、本発明の主要な第1の特徴である円形メニューについて説明し、次に第2の特徴であるブラウザ画面とTV画面の関係について説明する。
<Operation of the embodiment>
The operation of the display device of the present embodiment realized by using the configuration as described above will be described below using a display screen example and a flowchart. First, the circular menu which is the main first feature of the present invention will be described, and then the relationship between the browser screen and the TV screen which is the second feature will be described.

<<円形メニュー>>
本発明で用いる円形メニューの構成については図4で説明したとおりである。以下では、円形メニューの利用の具体的な態様について説明する。本実施の形態においては、ユーザの指示操作入力手段としてタッチ式の座標入力手段であるタッチセンサを用いる。タッチパネルの具体的な構成は問わないが、ここではユーザの指でタッチした位置座標を検出できるものである(但し、タッチペンを用いるものを排除する意図はない)。
<< Circle menu >>
The configuration of the circular menu used in the present invention is as described in FIG. Below, the specific aspect of utilization of a circular menu is demonstrated. In the present embodiment, a touch sensor which is a touch-type coordinate input unit is used as a user instruction operation input unit. The specific configuration of the touch panel is not limited, but here, the position coordinates touched by the user's finger can be detected (however, there is no intention to exclude those using a touch pen).

図7(a)に本実施の形態におけるウェブブラウザによりウェブページ画面を表示した表示画面400を示す。本実施の形態でのウェブブラウザは上述したタブブラウザの利用を想定している。表示画面400上の任意の位置(実際にはアンカーポイント以外の位置)をユーザがタッチすると、図7(b)に示すように、そのタッチ位置405を中心に円形メニュー410が表示される。タッチ位置405が表示画面400の端に近くその位置では円形メニューが画面外にはみ出してしまう場合、自動的に円形メニューの位置を内側に移動修正する。タッチ位置405自体は何ら表示されない。8個のメニュー項目のアイコン411〜418には、それぞれ、その機能名称を表す文字情報がアイコン近傍に表示される。マウス等の間接的なポインティングデバイスは使用しないので、カーソルは表示されない。円形メニュー410の表示時には、好ましくは、背景画面は、半透明状態で暗転する。これにより円形メニュー410が浮かび上がって見える効果がある。また、先にメニューアイコンあるいは単なる○マークだけが集まり、各メニュー項目を示す文字情報はあとから順次揃う。   FIG. 7A shows a display screen 400 on which a web page screen is displayed by the web browser in the present embodiment. The web browser in this embodiment assumes the use of the tab browser described above. When the user touches an arbitrary position on the display screen 400 (actually, a position other than the anchor point), a circular menu 410 is displayed around the touch position 405 as shown in FIG. 7B. When the touch position 405 is close to the edge of the display screen 400 and the circular menu protrudes outside the screen, the position of the circular menu is automatically moved and corrected. The touch position 405 itself is not displayed at all. In each of the eight menu item icons 411 to 418, character information representing the function name is displayed in the vicinity of the icon. Since an indirect pointing device such as a mouse is not used, the cursor is not displayed. When the circular menu 410 is displayed, the background screen is preferably darkened in a translucent state. Thereby, there is an effect that the circular menu 410 appears to appear. Further, only menu icons or simple circles are gathered first, and character information indicating each menu item is sequentially arranged later.

各メニュー項目とその位置については次のとおりである。すなわち、最上部のアイコンから反時計回りに、(1)Book List、(2)Input URL、(3)Back、(4)Home、(5)Reload、(6)Menu、(7)Forward、(8)MarkPage、となっている。BackとForwardとは必ず点対称の、対向する位置にする(図の例では、左右の対向する位置に配置している。)他ののメニュー項目については配置位置の制約は特にない。アイコンはそれぞれのメニュー項目の処理内容が分かるようなものである。機能名称を表す文字情報は必ずしもなくてもよい。   The menu items and their locations are as follows. In other words, counterclockwise from the top icon, (1) Book List, (2) Input URL, (3) Back, (4) Home, (5) Reload, (6) Menu, (7) Forward, ( 8) MarkPage. Back and Forward are always point-symmetrical and opposite positions (in the example shown in the figure, they are arranged at opposite positions on the left and right). There are no restrictions on the arrangement positions of other menu items. The icon is such that the processing contents of each menu item can be understood. The character information indicating the function name is not necessarily required.

ユーザのタッチ時の各メニュー項目の機能は次のとおりである。
(1)Book List:ブックマークを参照することができる。例えば、ブックマークリスト(図示せず)が表示される。
(2)Input URL:URL入力部を備えたソフトウェアキーボード(図示せず)が表示される。
(3)Back:閲覧履歴上で、現在表示されているウェブページの前のウェブページの表示に戻る。
(4)Home:ブラウザ起動前でこのアイコンにタッチすると、ブラウザが起動して、”Home”に指定してあるURLのウェブページが表示される。ブラウザ起動済みでこのアイコンにタッチすると、Homeに指定しているウェブページに表示が切替わる。
(5)Reload:現在表示中のウェブページのURLのマークアップ言語文書を要求を再取得して表示する更新処理を実行する。
(6)Menu:サブメニューを表示する。本実施の形態では、”TV”と、”Setting”の2つのサブメニュー項目があり、図8に示すように、その親アイコン(ここではMenu)の周りでかつ円形メニューの内円方向(円周の内側)に表示される。円周の内側にすべてを配置できない場合には、内側から優先的に配置する。親アイコンが表示画面の端部に位置していても、円形メニューの基準位置を変更する必要がなくなる。なお、サブメニューの表示時には、親アイコン以外のアイコンを消去(または低輝度表示)する。これにより、ユーザはサブメニューに集中することができる。
(7)Forward:閲覧履歴上で、現在表示されているウェブページの次のウェブページの表示に進む。(Backで戻っていた場合、すなわち、例えばウェブページA⇒B⇒C⇒(Back)⇒B⇒(forward)Cのような場合)
(8)MarkPage:現在表示中のウェブページ(のURL)をブックマーク登録する。
The function of each menu item when the user touches is as follows.
(1) Book List: A bookmark can be referred to. For example, a bookmark list (not shown) is displayed.
(2) Input URL: A software keyboard (not shown) having a URL input unit is displayed.
(3) Back: Returns to the display of the web page before the currently displayed web page on the browsing history.
(4) Home: When this icon is touched before the browser is activated, the browser is activated and the web page of the URL specified in “Home” is displayed. When the browser is activated and this icon is touched, the display is switched to the web page specified in Home.
(5) Reload: Update processing for reacquiring and displaying a request for a markup language document of the URL of the currently displayed web page is executed.
(6) Menu: Displays a sub menu. In the present embodiment, there are two sub-menu items “TV” and “Setting”. As shown in FIG. 8, the inner circle direction (circle) around the parent icon (Menu here) and the circular menu is shown. Displayed on the inside of the circumference). If everything cannot be placed inside the circumference, place it preferentially from the inside. Even if the parent icon is located at the end of the display screen, it is not necessary to change the reference position of the circular menu. When the submenu is displayed, icons other than the parent icon are deleted (or displayed with low brightness). This allows the user to concentrate on the submenu.
(7) Forward: Proceed to display the web page next to the currently displayed web page on the browsing history. (When back with Back, that is, for example, Web page A⇒B⇒C⇒ (Back) ⇒B⇒ (forward) C)
(8) MarkPage: A bookmark is registered for the currently displayed web page (URL).

なお、ブラウザ起動時以外で円形メニューを登場させた場合、必要ないメニューは選択不可能になっている。例えば、ブラウザが起動していないときに、円形メニューを表示させたとき、Back、Reload、Forward等のアイコンは、選択できないようになっており、ユーザに対しては低輝度やタッチ時の音等でそのことが知らしめられる。   Note that when a circular menu is introduced at a time other than when the browser is activated, an unnecessary menu cannot be selected. For example, when a circular menu is displayed when the browser is not running, icons such as Back, Reload, and Forward cannot be selected. For users, low brightness, touch sound, etc. I can tell you that.

図7(b)に示したように、本実施の形態では、タブブラウザ起動時に、円形メニューが登場すると、立ち上げているタブウィンドウのタブが表示され、そのタブ中に表示中のウェブページ名が表示される。図の例では、タブ421、422、423は円形メニューとともに表示され、タブ操作がなく所定の時間が経過したときに、図7(a)のように消去される。円形メニューもその使用後に画面から消滅する。これによって、ウェブページの閲覧時には表示部105(図1)の表示画面を最大限に利用して閲覧を行うことができるようにしている。タブ421、422等のタブはウェブページの表示のために新たなウィンドウを開く所定の操作を行ったときに生成される。タブ423は新たなタブの生成を行う際に用いられる。タブおよびそのウィンドウは、最も前面(フロント)にあるアクティブ状態のとき、「閉じる」ボタン425をタッチすることにより閉じることができる。   As shown in FIG. 7B, in the present embodiment, when a circular menu appears when the tab browser is activated, the tab of the tab window that is started is displayed, and the name of the web page being displayed in the tab is displayed. Is displayed. In the example shown in the figure, the tabs 421, 422, and 423 are displayed together with a circular menu, and are deleted as shown in FIG. 7A when a predetermined time elapses without a tab operation. Circular menus also disappear from the screen after use. Thereby, at the time of browsing the web page, browsing can be performed using the display screen of the display unit 105 (FIG. 1) to the maximum extent. Tabs such as tabs 421 and 422 are generated when a predetermined operation for opening a new window for displaying a web page is performed. The tab 423 is used when generating a new tab. The tab and its window can be closed by touching the “Close” button 425 when in the active state at the forefront.

図9により本発明の円形メニュー利用時の特徴の一つを説明する。図9(a)に示すように、円形メニューが表示されていない状態でのタッチ(第1タッチ)T1に応じて円形メニュー410が表示され、表示された複数のメニュー項目の所望のアイコンに対するタッチ(第2タッチ)T2に応じてそのメニュー項目が選択される。   One of the features when using the circular menu of the present invention will be described with reference to FIG. As shown in FIG. 9A, a circular menu 410 is displayed in response to a touch (first touch) T1 in a state where the circular menu is not displayed, and a touch on a desired icon of a plurality of displayed menu items is performed. (Second touch) The menu item is selected according to T2.

表示画面に重ね合わされたタッチパネルに対するタッチ操作では指で直接的に画面上の所望の点を素早く指示することができる。したがって、タッチ操作のみを考えれば、第1タッチを行ってから瞬時のうちに第2タッチを行うことができる。一方、本発明における円形メニューは常時表示しておくものではなく、第1タッチに応じてその都度そのタッチ位置に基づいて表示するものであり、表示装置の性能や仕様にもよるが、円形メニューが完全に表示され終わるまでには所定の時間を要する。したがって、基本的なメニュー選択操作としては、円形メニューの完全表示を待ってメニュー項目を確認した後、第2のタッチによりメニュー項目にタッチして選択することになる。しかしながら、本実施の形態の表示装置を使用し続けて同様の操作を何度も繰り返す内にはユーザはメニュー項目の配置をいわば指で覚え、瞬時の操作が行えるようになる。にもかかわらず、メニュー表示の方が間に合わない状況となる。   In a touch operation on the touch panel superimposed on the display screen, a desired point on the screen can be quickly pointed directly with a finger. Therefore, considering only the touch operation, the second touch can be performed instantaneously after the first touch is performed. On the other hand, the circular menu in the present invention is not always displayed, but is displayed based on the touch position every time the first touch is performed. Depending on the performance and specifications of the display device, the circular menu is displayed. It takes a predetermined time until the image is completely displayed. Therefore, as a basic menu selection operation, after waiting for complete display of the circular menu and confirming the menu item, the menu item is touched and selected by the second touch. However, while using the display device of the present embodiment and repeating the same operation many times, the user can learn the arrangement of the menu items with a finger and perform an instantaneous operation. Nevertheless, the menu display is not in time.

そこで、本発明では図9(b)に示すように、第1タッチT1の後、円形メニューの表示が完了する前であっても、第2タッチT2を受け付け、そのタッチが所定の条件を満たせばメニュー項目が適正に選択されたものとして処理する。この際、円形メニューのアイコンは未表示(または未完成)なので、第2タッチT2の選択可能領域は図5のデータテーブルで示した「選択可能領域」、あるいは、図6のデータテーブルの「表示完了前」の選択可能領域を用い、アイコン領域から外れた位置でも、当該第2タッチT2が大凡どのアイコンを指し示しているかが分かればアイコンの特定を行う。   Therefore, in the present invention, as shown in FIG. 9B, even after the first touch T1 and before the display of the circular menu is completed, the second touch T2 is accepted and the touch satisfies the predetermined condition. If the menu item is properly selected, it is processed. At this time, since the circular menu icon is not displayed (or incomplete), the selectable area of the second touch T2 is “selectable area” shown in the data table of FIG. 5 or “display” of the data table of FIG. Using the selectable area “before completion”, the icon is identified if it is known which icon the second touch T2 points to even at a position outside the icon area.

前述のように、ユーザは、メニュー項目を指定する第2タッチが受け付けられたことは所定の確認音が発生することで確認できる。第2タッチが不十分または領域外等の理由により受け付けられなかった場合はエラー音の発生で確認できる。   As described above, the user can confirm that the second touch designating the menu item has been received by generating a predetermined confirmation sound. If the second touch is not accepted due to insufficient or out of the area, it can be confirmed by the generation of an error sound.

さらに、確認音としてメニュー項目のそれぞれに異なる音が対応づけることにより、ユーザはメニュー項目とその音とを一緒に記憶するようになる。したがって、タッチ操作に慣れてくれば、選択されたメニュー項目を音で判断できるようになる。その結果、円形メニューは表示されなくても、操作して確認音を聞くだけでユーザは選択が合っているか間違っているかを判断できる。音の高低は、例えばメニュー項目の位置関係に関連づけることができる。一例として、BookListの音は、その真下に位置するReloadよりも高音とする、Backの音よりForwardの音のほうを高音とする、等である。   Further, by associating different sounds with the menu items as confirmation sounds, the user stores the menu items and the sounds together. Therefore, if the user gets used to the touch operation, the selected menu item can be judged by sound. As a result, even if the circular menu is not displayed, the user can determine whether the selection is correct or wrong simply by operating and listening to the confirmation sound. The pitch of the sound can be related to the positional relationship of menu items, for example. As an example, the sound of BookList is higher than Reload located immediately below it, the forward sound is higher than the Back sound, and so on.

ところで、メニュー表示が第2タッチより先に完了した場合であっても、ユーザが画面上の特定の位置に着目したまま(つまり円形メニューを直視することなく)、タッチ操作を行いたい場合にはタッチが不正確となりタッチ位置に比較的大きな誤差が生じうる。そこで、第1タッチに対する第2タッチの相対位置関係が一つのメニュー項目を特定するに足ると判断される広い選択可能領域は有効に機能すると考えられる。   By the way, even when the menu display is completed before the second touch, the user wants to perform a touch operation while paying attention to a specific position on the screen (that is, without looking directly at the circular menu). The touch may be inaccurate and a relatively large error may occur in the touch position. Therefore, it is considered that a wide selectable area in which the relative positional relationship of the second touch with respect to the first touch is judged to be sufficient to specify one menu item functions effectively.

このように、操作に慣れたユーザは、円形メニューが表示される前であっても、あるいは円形メニューを見なくても、円形メニューのタッチ操作を迅速かつ確実に行うことが可能となる。   In this way, a user who is accustomed to the operation can quickly and surely perform a touch operation on the circular menu even before the circular menu is displayed or without looking at the circular menu.

サブメニューのないメニュー項目が選択された場合には、円形メニューはとりあえず今回の使命を終えたと判断され、そのメニュー項目に対応するコマンドの実行とともに消去される。サブメニューのあるメニュー項目(ここではMenu)が選択された場合、図8で前述したように、当該メニュー項目を中心としてサブメニュー項目のアイコンが円形メニューの円周の内側に表示される。この場合もサブメニュー表示完了前のタッチを受け付けるようにすることができる(但し、必須ではない)。サブメニュー項目の選択が受け付けられたら、当該コマンドの実行とともにサブメニューはメインメニュー部分とともに消去される。   When a menu item without a submenu is selected, it is determined that the circular menu has been completed for the time being, and is deleted when the command corresponding to the menu item is executed. When a menu item with a submenu (here, Menu) is selected, as described above with reference to FIG. 8, the icon of the submenu item is displayed inside the circumference of the circular menu with the menu item as the center. In this case as well, it is possible to accept a touch before the submenu display is completed (however, it is not essential). When the selection of the sub menu item is accepted, the sub menu is deleted together with the main menu portion as the command is executed.

なお、図10に示すように、円形メニュー410の表示の際、第1タッチに応じてそのタッチ位置を中心として、アイコン411〜418が遠くから第1タッチ位置周辺まで集まってくるような動的表示(例えばアニメーション表示)を行うようなユーザインタフェースも考えられる。このような場合には、その動的表示が完了するまでに所定の時間を要することになり、本発明の先行的な第2タッチの受け付けがより有効となる。   As shown in FIG. 10, when the circular menu 410 is displayed, the icons 411 to 418 are dynamically gathered from a distance to the vicinity of the first touch position around the touch position according to the first touch. A user interface that performs display (for example, animation display) is also conceivable. In such a case, a predetermined time is required until the dynamic display is completed, and the reception of the second touch of the present invention becomes more effective.

なお、本実施の形態では、円形メニューの中心位置に対してタッチによるドラッグ操作が行われたとき、そのドラッグ先の位置に円形メニューを移動して表示する。前述のように、選択領域の条件として、距離LがL0以上かつL1以下、という条件がある。この条件は第1タッチ位置を中心とした半径L0の中心領域は第2タッチを受け付けないことを意味している。この中心領域を円形メニューのドラッグ操作に利用することができる。これによって、一旦表示した円形メニューを画面上で邪魔にならない位置に移動させることができる。特に例えば、後述するTVウィンドウが出ているときに、メニューの一部がTV画面に重なることも想定でき、こういった場合にドラッグ操作は便利である。尚、第2タッチとしてこの中心領域(メニュー選択が不可能な領域)をタッチした場合はエラー音を発生させる。   In the present embodiment, when a drag operation is performed by touching the center position of the circular menu, the circular menu is moved to the drag destination position and displayed. As described above, there is a condition that the distance L is not less than L0 and not more than L1 as the condition of the selected region. This condition means that the center area with the radius L0 centered on the first touch position does not accept the second touch. This central area can be used for a circular menu drag operation. As a result, the circular menu once displayed can be moved to an unobstructed position on the screen. In particular, for example, when a TV window to be described later appears, it can be assumed that a part of the menu overlaps the TV screen. In such a case, the drag operation is convenient. When this center area (area where menu selection is impossible) is touched as the second touch, an error sound is generated.

本実施の形態における円形メニューは、8個のメニュー項目が中心点から一定距離の円周上に等間隔にならんでいる。すなわち、どのメニュー項目も第1タッチからメニュー項目アイコンまでの距離は同じであり、第1タッチ点から第2タッチ点までの指の移動距離に大きな差はない。また、円周上に配置するメニュー項目は、8個までであれば、45度きざみで等間隔に配置できるので、人間工学的に方向とメニュー項目と関連づけて記憶しやすい。   In the circular menu in the present embodiment, eight menu items are arranged at regular intervals on a circumference of a fixed distance from the center point. That is, in any menu item, the distance from the first touch to the menu item icon is the same, and there is no great difference in the movement distance of the finger from the first touch point to the second touch point. Further, if there are up to eight menu items arranged on the circumference, they can be arranged at equal intervals in increments of 45 degrees, so that it is easy to store them in an ergonomically related manner with the menu items.

次に、図11に円形メニューに関連した処理のフローチャートを示す。この処理は、制御部101により実行される処理であり、タッチパネルに対するタッチにより起動される。   Next, FIG. 11 shows a flowchart of processing related to the circular menu. This process is a process executed by the control unit 101 and is activated by touching the touch panel.

まず、タッチ座標を検出し、これを記憶する(S10)。ついで、このタッチが第1タッチであるかどうかを判断する(S11)。円形メニューが表示されていない状態でのタッチが第1タッチである。第1タッチであれば、下地検出処理を行う(S12)。下地検出とは、タッチ位置がTV画面か否か、およびウェブページ画面上でのアンカー位置か否かを判断するものである。本実施の形態ではTV画面上に円形メニューを表示しないように、TV画面上の第1タッチは受け付けないようにしている。(但し、TV画面外のタッチでも円形メニューの一部がTV画面に掛かることはあり得る。このような場合は許容する。)また、マークアップ言語のアンカータグによりいわゆるリンクが設定されたアンカー位置であれば、アンカー実行処理が優先される。そこで、TV画面上のタッチでなければ、円形メニュー表示可能と判断する(S13,Yes)。そこで、円形メニュー表示受付を示す所定音の出力を行い(S14)、円形メニューを表示して(S15)、この回の処理を終了する(円形メニューは表示されたままである)。円形メニュー表示不可と判断されたら、エラー音を出力して(S16)、この回の処理を終了する。   First, touch coordinates are detected and stored (S10). Next, it is determined whether this touch is a first touch (S11). The touch in the state where the circular menu is not displayed is the first touch. If it is the first touch, background detection processing is performed (S12). Background detection is to determine whether or not the touch position is a TV screen and whether or not it is an anchor position on a web page screen. In the present embodiment, the first touch on the TV screen is not accepted so that the circular menu is not displayed on the TV screen. (However, it is possible that a part of the circular menu is applied to the TV screen even when touching outside the TV screen. In such a case, it is allowed.) Also, an anchor position where a so-called link is set by an anchor tag of a markup language. If so, the anchor execution process is prioritized. If the touch is not on the TV screen, it is determined that the circular menu can be displayed (S13, Yes). Therefore, a predetermined sound indicating acceptance of the circular menu display is output (S14), the circular menu is displayed (S15), and this processing is terminated (the circular menu remains displayed). If it is determined that the circular menu cannot be displayed, an error sound is output (S16), and this process is terminated.

次のタッチでも、タッチ座標の検出及び記憶が行われ(S10)、第1タッチか否かの判定が行われる(S11)。円形メニューが表示されている状態でのタッチは第1タッチではないと判断され、第2タッチであると判断される(S17,Yes)。そこで、第2のタッチが選択する該当メニュー項目があるか否かが判断される(S18)。これは、今回のタッチのタッチ位置が上述した「選択可能領域」の条件に合致しているか否かで判断される。当該条件に合致すれば、そのメニュー項目に応じた確認音のような所定音を出力する(S19)。さらに、このメニュー項目がサブメニューを有するメニュー項目であれば(S20,Yes)、サブメニューを表示して(S21)、今回の処理を終了する。サブメニューのないメニュー項目であれば、当該選択メニュー項目を実行する(S22)。これとともに円形メニュー表示を終了して(S32)、今回の処理を終了する。   In the next touch, touch coordinates are detected and stored (S10), and it is determined whether or not the touch is first (S11). It is determined that the touch in the state where the circular menu is displayed is not the first touch, and is determined to be the second touch (S17, Yes). Therefore, it is determined whether there is a corresponding menu item selected by the second touch (S18). This is determined based on whether or not the touch position of the current touch meets the above-described “selectable area” condition. If the condition is met, a predetermined sound such as a confirmation sound corresponding to the menu item is output (S19). Further, if the menu item is a menu item having a submenu (S20, Yes), the submenu is displayed (S21), and the current process is terminated. If the menu item has no submenu, the selected menu item is executed (S22). At the same time, the circular menu display is terminated (S32), and the current process is terminated.

ステップS18で、該当するメニュー項目がない場合、そのタッチ位置がメニュー移動指示可能領域(すなわちドラッグ可能領域)であるか否かを判断する(S23)。そうであれば、所定音を出力し(S24)、ドラッグ操作に応じて(S25)、円形メニューを移動表示する(S26)。ドラッグ操作なしにタッチが終了すれば、そのままこの処理を終了する。   If there is no corresponding menu item in step S18, it is determined whether or not the touch position is a menu movement instructionable area (that is, a draggable area) (S23). If so, a predetermined sound is output (S24), and the circular menu is moved and displayed in response to the drag operation (S25) (S26). If the touch ends without a drag operation, the process ends.

ステップS23でメニュー移動指示可能領域でないと判断されたら、これは強制的に円形メニューを消去する指示であると判断し、所定音の出力(S27)の後、円形メニューの表示を終了する(S28)。   If it is determined in step S23 that the area is not a menu movement instructable area, it is determined that this is an instruction to forcibly delete the circular menu, and after displaying a predetermined sound (S27), the display of the circular menu is terminated (S28). ).

上記ステップS17において、第2タッチではないと判断されるのは、例えばステップS21でサブメニューが表示されているような場合である。このとき、当該サブメニューについては選択可能領域に基づいて、該当するサブメニュー項目があれば(S29,Yes)、所定音を出力し(S30)、当該選択されたサブメニュー項目を実行する(S31)。さらに、サブメニューを含む円形メニュー表示を終了して(S32)、今回の処理を終了する。この場合の円形メニュー表示の終了は、ステップS28のように単に円形メニューの表示を終了するのではなく、例えば、図10で説明した動的表示と逆向きの動的表示を行うようにしてもよい。これにより、呼び出した円形メニューが所期の目的を達成してまた遠くへ戻っていく様子を模擬することができる。ステップS29において、該当するサブメニュー項目がない場合には、エラー音を出力して(S33)、サブメニューを含む円形メニュー表示を終了し(S34)、今回の処理を終了する。   In step S17, it is determined that the touch is not the second touch, for example, when the submenu is displayed in step S21. At this time, if there is a corresponding submenu item for the submenu based on the selectable area (S29, Yes), a predetermined sound is output (S30), and the selected submenu item is executed (S31). ). Further, the circular menu display including the sub menu is terminated (S32), and the current process is terminated. The end of the circular menu display in this case does not simply end the display of the circular menu as in step S28, but, for example, the dynamic display opposite to the dynamic display described in FIG. 10 may be performed. Good. As a result, it is possible to simulate how the called circular menu achieves the intended purpose and returns to the distance. If there is no corresponding submenu item in step S29, an error sound is output (S33), the circular menu display including the submenu is terminated (S34), and the current process is terminated.

図12は、図11の変形例を示している。図11と同様の処理ステップには同じ参照符号を付して、重複した説明を省略する。図11と異なる点は、ステップS17とステップS18との間に、ステップS41、S42、S43を追加した点である。これは、図6で説明した、円形メニューの表示完了前と完了後で異なる選択可能領域データを用いる場合に対応した処理である。ステップS41では、円形メニュー表示完了済かどうかをチェックする。完了前であれば、第1判断基準として表示完了前の選択可能領域データを選択する(S42)。完了後であれば、第2判断基準として表示完了後の選択可能領域データを選択する(S43)。続くステップS18では、この選択された選択可能領域データを用いて該当するメニュー項目の有無をチェックする。   FIG. 12 shows a modification of FIG. The same processing steps as those in FIG. 11 are denoted by the same reference numerals, and redundant description is omitted. The difference from FIG. 11 is that steps S41, S42, and S43 are added between step S17 and step S18. This is a process corresponding to the case where different selectable area data is used before and after the completion of the circular menu display described with reference to FIG. In step S41, it is checked whether or not the circular menu display has been completed. If it is before completion, selectable area data before completion of display is selected as the first determination criterion (S42). If it is after completion, selectable area data after completion of display is selected as the second judgment standard (S43). In the subsequent step S18, the presence or absence of the corresponding menu item is checked using the selected selectable area data.

図13に、ステップS18における第2タッチ時の該当メニュー項目判定処理を示す。   FIG. 13 shows the corresponding menu item determination process at the time of the second touch in step S18.

まず、第1タッチ座標と第2タッチ座標に基づいて、第1タッチ点から第2タッチ点までの距離(L)、すなわち、第2タッチ点を第1タッチ点と結ぶ線分の長さを算出する(S51)。ついで、同じく第1タッチ座標と第2タッチ座標に基づいて当該線分の基準方向となす角度(α)を求める(S52)。これらの距離Lと角度αを上記選択可能領域条件と照合して、選択されたメニュー項目を決定する(S53)。ステップS31のサブメニュー項目の判定処理についても同様である。   First, based on the first touch coordinates and the second touch coordinates, the distance (L) from the first touch point to the second touch point, that is, the length of the line segment connecting the second touch point to the first touch point is determined. Calculate (S51). Next, similarly, an angle (α) with respect to the reference direction of the line segment is obtained based on the first touch coordinates and the second touch coordinates (S52). These distance L and angle α are compared with the selectable area condition to determine the selected menu item (S53). The same applies to the sub-menu item determination process in step S31.

<<ブラウザ画面とTV画面の関係>>
次に、本発明の第2の主要な特徴である、ブラウザ画面とTV画面の関係について説明する。
<< Relationship between browser screen and TV screen >>
Next, the relationship between the browser screen and the TV screen, which is the second main feature of the present invention, will be described.

図14(a)に示すように、本実施の形態ではタブブラウザにより表示画面401上に表示されるウェブページ画面(ブラウザ画面)に重ねてTV画面444を表示することができる。このTV画面の表示は、ユーザが、上記サブメニューの「TV」アイコンにタッチする等の操作を行うことにより行える。タブ421,422,423については前述したとおりである。TV画面444の一部(この例では下部の帯状部)にチャンネル情報451およびTV操作部(TV操作メニュー)452として操作ボタンを示すアイコン群が表示されている。図の例では、これらの操作ボタンは、左から音量増ボタン461、音量減ボタン462、チャンネル減ボタン463、チャンネル増ボタン464、フィットボタン465、サイズ変更ボタン466、閉じるボタン467である。フィットボタン465は本発明において新たに追加したものであり、その作用については後述する。これらのアイコンもユーザによるタッチにより指示できる。タブは、前述のように、ここではタブ操作等が行われることなく所定時間の経過後に図14(b)の表示画面402に示すように消去される。   As shown in FIG. 14A, in the present embodiment, the TV screen 444 can be displayed over the web page screen (browser screen) displayed on the display screen 401 by the tab browser. The TV screen can be displayed by the user performing an operation such as touching the “TV” icon in the submenu. The tabs 421, 422, and 423 are as described above. Channel information 451 and a group of icons indicating operation buttons are displayed as a TV operation unit (TV operation menu) 452 on a part of the TV screen 444 (in this example, a lower band). In the illustrated example, these operation buttons are a volume increase button 461, a volume decrease button 462, a channel decrease button 463, a channel increase button 464, a fit button 465, a size change button 466, and a close button 467 from the left. The fit button 465 is newly added in the present invention, and its operation will be described later. These icons can also be instructed by a user touch. As described above, the tab is deleted as shown in the display screen 402 in FIG. 14B after a predetermined time has elapsed without performing a tab operation or the like.

タブが消去された後も、図15に示すように、このウェブページ画面上をタッチすることにより、円形メニュー410が表示され、これに伴ってタブも表示される。本実施の形態では、このサイズのTV画面444は閉じられない限り常時ウェブページより前面に表示される。TV画面444の表示位置は、タッチによるドラッグ操作によりウェブページ画面上を移動させることができる。したがって、これをフローティングウィンドウと呼ぶ。図16(a)(b)に示すように、このフローティングウィンドウを、表示画面402の枠を越えて移動させようとすると、所定の位置、例えば、移動させた方向の表示画面402の角にTV画面の存在を示すアイコン445を表示する。このアイコンを表示画面の中央方向にドラッグ操作することにより、表示画面444はその移動先の位置に再表示される。   Even after the tab is deleted, as shown in FIG. 15, by touching the web page screen, a circular menu 410 is displayed, and the tab is also displayed. In this embodiment, the TV screen 444 of this size is always displayed in front of the web page unless it is closed. The display position of the TV screen 444 can be moved on the web page screen by a drag operation by touch. Therefore, this is called a floating window. As shown in FIGS. 16A and 16B, when this floating window is moved beyond the frame of the display screen 402, the TV is set at a predetermined position, for example, at the corner of the display screen 402 in the moved direction. An icon 445 indicating the presence of the screen is displayed. By dragging this icon toward the center of the display screen, the display screen 444 is re-displayed at the destination position.

ユーザは所望のタブをタッチすることにより、前面に表示するウェブページを選択することができる。図15(b)の画面でタブ421をタッチすると、図15(c)のようにそのタブウィンドウが前面に出る。   The user can select a web page to be displayed in front by touching a desired tab. When the tab 421 is touched on the screen of FIG. 15B, the tab window comes to the front as shown in FIG.

図17(a)〜(e)に示すように、「TV」アイコンへのタッチ操作により、TV画面が遠くから近くへ寄ってくるような態様でTV画面のサイズや形状を変えながら動的に変化するTV画面441〜444を用いて表示するようにしてもよい。どのTV画面441〜444にも現在選択されている(またはデフォルトの)チャンネルの番組の内容を映している。このような表示態様により、放送画面が遠くからやってくる様子を模擬するユーザインタフェースが得られる。   As shown in FIGS. 17A to 17E, a touch operation on the “TV” icon dynamically changes the size and shape of the TV screen in such a manner that the TV screen approaches from near to far. You may make it display using the TV screens 441-444 which change. Every TV screen 441 to 444 shows the contents of the program of the currently selected (or default) channel. With such a display mode, a user interface that simulates the appearance of the broadcast screen coming from a distance can be obtained.

図18(a)〜(c)に示すように、本実施の形態におけるTV画面(TVウィンドウ)は、横画素数×縦画素数として、320×240、640×480、800×600の3つのサイズを用意している。TVの起動時には、まず、一番小さいTV画面444がフローティングウィンドウとしてウェブページ上に現れる。   As shown in FIGS. 18A to 18C, the TV screen (TV window) in this embodiment has three horizontal pixels × vertical pixels of 320 × 240, 640 × 480, and 800 × 600. A size is available. When the TV is activated, first, the smallest TV screen 444 appears on the web page as a floating window.

図18(b)に示す中間のサイズのTV画面446もウェブページ画面406上に重ねて表示される。また、小サイズTV画面と同様、ウェブページ画面上をドラッグ操作により移動することもできる。   An intermediate-size TV screen 446 shown in FIG. 18B is also displayed over the web page screen 406. Moreover, it is also possible to move on the web page screen by a drag operation as in the small-size TV screen.

図18(c)に示す一番大きいサイズのTV画面407は全面表示サイズであり、ウェブページ画面とともに自動的にタブウィンドウ化される。TV画面のタブ424にはチャンネル情報451およびTV操作部452が含まれる。   The largest TV screen 407 shown in FIG. 18C has a full screen display size and is automatically tabbed together with the web page screen. The TV screen tab 424 includes channel information 451 and a TV operation unit 452.

図19(a)(b)から分かるように、表示画面407においてウェブページ画面のタブ(例えば422)がタッチされた場合には、表示画面408のように、そのタブウィンドウがフロントとなり、全面表示サイズ(フル表示)のTV画面はその背後に隠れる(表示消去される)。両表示画面407,408から分かるように、本実施の形態では、全面表示サイズのTV画面が選択されている場合には、TV画面がフロントか否かでTV画面用のタブ424のサイズおよび表示内容を変えている。この例では、TV画面がフロントでなくなった場合にはチャンネル情報451のみをタブ表示内容とし(TV操作部452を消去し)、タブのサイズをに縮小している(タブ424a)。通常、タブの個数が増えると1つのタブサイズが小さくなる。そこで、TV画面がフロントでない場合にはTV画面を操作する可能性が無く、TV画面用のタブを小さくして、タブ領域を他のウェブページ用のタブに開放することができる。   As can be seen from FIGS. 19A and 19B, when a tab (for example, 422) of the web page screen is touched on the display screen 407, the tab window becomes the front as shown in the display screen 408, and the entire screen is displayed. The TV screen of size (full display) is hidden behind it (display is erased). As can be seen from both display screens 407 and 408, in the present embodiment, when a TV screen having a full-screen display size is selected, the size and display of the tab 424 for the TV screen depending on whether or not the TV screen is the front. The contents are changing. In this example, when the TV screen is no longer the front, only the channel information 451 is displayed as tab display contents (the TV operation unit 452 is deleted), and the tab size is reduced to the tab size (tab 424a). Normally, one tab size decreases as the number of tabs increases. Therefore, when the TV screen is not the front, there is no possibility of operating the TV screen, and the tab for the TV screen can be made small and the tab area can be opened to a tab for another web page.

なお、図示しないがウェブページがフロントの場合には、帯状のタブ領域の上側など所定の位置にそのURLを表示するようにしてもよい。   Although not shown, when the web page is the front, the URL may be displayed at a predetermined position such as the upper side of the band-like tab area.

全面表示サイズのTV画面がフロントのときにも所定時間操作が行われない場合、図19(c)の表示画面409に示すように、タブ領域は消去され、TV画面に開放される。この後、TV画面の任意の位置がタッチされると、図19(a)のタブ表示を伴う表示画面407へ戻る。   If no operation is performed for a predetermined time even when the TV screen of the full-screen display size is front, the tab area is erased and opened to the TV screen as shown in the display screen 409 of FIG. Thereafter, when an arbitrary position on the TV screen is touched, the screen returns to the display screen 407 accompanied with the tab display of FIG.

次に、本実施の形態において特徴的なフィットボタン465が指示されたときのフィット処理を図20により説明する。ウェブページ画面とTV画面とを共に表示させている際に、TV画面とウェブページ画面とを対比して見たいような場合がある。このような場合、ユーザは任意の表示画面でTV操作部452内のフィットボタン465にタッチすることにより、図20(a)に示すように、TV画面全体を表示させたまま、ウェブページもTV画面に隠れる部分がないよう、ウェブページ画面を再構成して両画面を隣接して表示する。このような処理をフィット処理と呼ぶ。また、ウェブページ画面の再構成を行う処理をSFR処理(smart fit rendering処理)と呼ぶ。このSFR処理は、特開2004−265390号公報に開示されているように本出願人が先に提案したものであり、PC画面用ウェブページを、ブラウザにて携帯電話機の画面用に再構築して表示させる技術であり、本実施の形態におけるフィットボタン465で行う処理に利用できる。ただし、ウェブページの再構成の目標となる表示幅は、携帯電話機の表示幅でなくて、表示画面451の表示幅からTV画面451aの表示幅を除いた残りのフィットウェブページ画面451bの表示幅とする。   Next, the fitting process when the characteristic fitting button 465 is instructed in the present embodiment will be described with reference to FIG. When the web page screen and the TV screen are displayed together, there are cases where it is desired to compare the TV screen and the web page screen. In such a case, the user touches the fit button 465 in the TV operation unit 452 on an arbitrary display screen, and as shown in FIG. 20A, the web page is displayed on the TV while the entire TV screen is displayed. Restructure the web page screen so that there are no hidden parts on the screen and display both screens adjacent to each other. Such a process is called a fitting process. In addition, the process of reconfiguring the web page screen is referred to as an SFR process (smart fit rendering process). This SFR processing was previously proposed by the present applicant as disclosed in Japanese Patent Application Laid-Open No. 2004-265390, and the web page for the PC screen is reconstructed for the screen of the mobile phone by the browser. And can be used for processing performed by the fit button 465 in this embodiment. However, the display width that is the target of web page reconstruction is not the display width of the mobile phone, but the display width of the remaining fit web page screen 451b obtained by removing the display width of the TV screen 451a from the display width of the display screen 451. And

このフィット表示画面451は、TV画面451aと、フィットウェブページ画面451bとに大別される。このときのTV画面451aのサイズは前述した中間サイズのTV画面446と同じである。フィット表示画面451においてもTV画面はタブウィンドウの一つとしてタブが割り当てられる。図の例ではTV画面の上部は隙間領域451cとなっており、この領域には何も表示されない。フィット表示画面451の特徴として、TV画面451aおよびフィットウェブページ画面451bは共に常時前面にあるが、TV画面がアクティブとなっていない場合には、上記全面表示サイズの場合と同様、TV画面用のタブ424のサイズを、タブ424aに縮小している。また、縮小していないタブ表示時もそのTV操作部452aにはフィットボタンを欠いている。この理由は、既にフィット表示画面ではフィットボタンは不要だからである。フィットボタンを消去する代わりに、選択不能な状態にしてもよい。   The fit display screen 451 is roughly divided into a TV screen 451a and a fit web page screen 451b. The size of the TV screen 451a at this time is the same as the intermediate size TV screen 446 described above. Also on the fit display screen 451, the TV screen is assigned a tab as one of the tab windows. In the example of the figure, the upper portion of the TV screen is a gap area 451c, and nothing is displayed in this area. As a feature of the fit display screen 451, both the TV screen 451a and the fit web page screen 451b are always on the front, but when the TV screen is not active, the TV screen The size of the tab 424 is reduced to the tab 424a. In addition, the TV operation unit 452a lacks a fit button even when a tab that has not been reduced is displayed. This is because the fit button is not necessary on the fit display screen. Instead of erasing the fit button, it may be disabled.

また、全面表示サイズの場合と同じく、タブは所定の時間経過により消去される。消去後はTV画面のタッチ動作により再表示される。フィット表示画面451での円形メニューはフィットウェブページ画面451b内に収納しきれない場合には、TV画面451aにはみ出して表示する。   Further, as in the case of the full-screen display size, the tab is erased after a predetermined time. After erasure, it is redisplayed by a touch operation on the TV screen. When the circular menu on the fit display screen 451 cannot be stored in the fit web page screen 451b, it is displayed on the TV screen 451a.

このように、フィットボタン465によれば、任意のTV画面から単一のボタンにタッチするのみで、TV画面の所定サイズ変更とウェブページ画面の再構成が自動的に行われる。これによりTV画面を表示したまま、ウェブページ画面をTV画面に隠すことなく表示することが可能となる。また、TV画面を見ながら、ウェブページのタブを切り替えて別のウェブページ画面を閲覧することもできる。   As described above, according to the fit button 465, a predetermined size change of the TV screen and reconfiguration of the web page screen are automatically performed only by touching a single button from an arbitrary TV screen. As a result, the web page screen can be displayed without being hidden on the TV screen while the TV screen is displayed. In addition, while watching the TV screen, it is possible to switch the tab of the web page and browse another web page screen.

フィットウェブページ画面451bに表示されるウェブページはTV画面451aに隠れる部分はない。縦長でフィットウェブページ画面451bに収納されない部分は縦スクロールにより画面内に移動させて見ることができる。縦スクロールのための操作は、特に図示しないが、例えば、モード切替ボタンの押下などによる動作モードの切替によりスクロールモードとして、タッチ操作により行うことが可能である。   The web page displayed on the fit web page screen 451b is not hidden on the TV screen 451a. Portions that are vertically long and are not stored in the fit web page screen 451b can be viewed by being moved into the screen by vertical scrolling. Although the operation for vertical scrolling is not particularly illustrated, it can be performed by a touch operation as a scroll mode by switching the operation mode by, for example, pressing a mode switching button.

図21にフィット処理の概略処理手順を示す。ユーザによるフィットボタン465の押下等によりフィット処理が要求されたら、まず、TV画面サイズを上述した中間サイズに設定し(S81)、これを図20で説明したフィット用TV領域に表示させる(S82)。ついで、ウェブページのコンテンツ(マークアップ言語文書)に対して、上記SFR処理を実行する(S83)。このSFR処理により生成されたフィットウェブページ画面をフィットウェブページ領域に表示する(S84)。このような手順により図20(a)に示したフィット表示画面451が表示される。   FIG. 21 shows a schematic processing procedure of the fitting process. When the fitting process is requested by the user pressing the fit button 465 or the like, first, the TV screen size is set to the above-described intermediate size (S81), and this is displayed in the fitting TV area described with reference to FIG. 20 (S82). . Next, the SFR process is executed on the content (markup language document) of the web page (S83). The fit web page screen generated by the SFR process is displayed in the fit web page area (S84). The fit display screen 451 shown in FIG. 20A is displayed by such a procedure.

以上、本発明の好適な実施の形態について説明したが、上記で言及した以外にも種々の変形、変更を行うことが可能である。例えば、本発明の表示装置100において、LED等の多数色を発光する手段を備え、メニュー項目の選択に合わせて色を変える構成を採ってもよい。   The preferred embodiments of the present invention have been described above, but various modifications and changes other than those mentioned above can be made. For example, the display device 100 of the present invention may be configured to include means for emitting multiple colors such as LEDs and change the color according to the selection of the menu item.

本発明の実施の形態における、マークアップ言語文書の表示処理を行うウェブブラウザ機能およびテレビ放送受信機能を備えた表示装置の概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the display apparatus provided with the web browser function and television broadcast reception function which perform the display process of a markup language document in embodiment of this invention. 図1に示した表示装置の主要な機能を示す機能ブロック図である。It is a functional block diagram which shows the main functions of the display apparatus shown in FIG. 本発明の実施の形態において記憶部に記憶される各種のデータの説明図である。It is explanatory drawing of the various data memorize | stored in a memory | storage part in embodiment of this invention. 本発明の実施の形態におけるウェブブラウザの表示画面(タブウィンドウ)内で必要時に表示して用いる円形メニューの構成の説明図である。It is explanatory drawing of a structure of the circular menu displayed and used as needed within the display screen (tab window) of the web browser in embodiment of this invention. 円形メニューアイコン・表示管理データに含まれる表示管理データとしてのメインメニューデータテーブルとサブメニューデータテーブルの構成例を示す図である。It is a figure which shows the structural example of the main menu data table and submenu data table as display management data contained in circular menu icon and display management data. 図5とは別の構成のメインメニューデータテーブルとこれに対応するサブメニューデータテーブルの構成例を示す図である。It is a figure which shows the structural example of the main menu data table of the structure different from FIG. 5, and the submenu data table corresponding to this. 本発明の実施の形態におけるウェブブラウザによりウェブページ画面を表示した表示画面を示す図である。It is a figure which shows the display screen which displayed the web page screen with the web browser in embodiment of this invention. 本発明の実施の形態において親アイコンの周りに表示されるサブメニューの説明図である。It is explanatory drawing of the submenu displayed around the parent icon in embodiment of this invention. 本発明の円形メニュー利用時の特徴の一つを説明するための図である。It is a figure for demonstrating one of the characteristics at the time of circular menu use of this invention. 円形メニューの表示の際の動的表示(例えばアニメーション表示)の例の説明図である。It is explanatory drawing of the example of the dynamic display (for example, animation display) in the case of the display of a circular menu. 本発明の実施の形態における円形メニューに関連した処理のフローチャートである。It is a flowchart of the process relevant to the circular menu in embodiment of this invention. 図11の変形例を示すフローチャートである。It is a flowchart which shows the modification of FIG. 図11のステップS18における第2タッチ時の該当メニュー項目判定処理を示すフローチャートである。It is a flowchart which shows the applicable menu item determination process at the time of the 2nd touch in FIG.11 S18. 本発明の実施の形態におけるタブブラウザにより表示されるウェブページ画面に重ねて表示したTV画面を示す図である。It is a figure which shows the TV screen displayed on the web page screen displayed by the tab browser in embodiment of this invention. 本発明の実施の形態における、タブブラウザでのタブの表示に関する画面例を示す図である。It is a figure which shows the example of a screen regarding the display of the tab in a tab browser in embodiment of this invention. 本発明の実施の形態における、TV画面のフローティングウィンドウの説明図である。It is explanatory drawing of the floating window of TV screen in embodiment of this invention. 本発明の実施の形態における、TV画面の起動時の動的表示例の説明図である。It is explanatory drawing of the example of a dynamic display at the time of starting of TV screen in embodiment of this invention. 本発明の実施の形態におけるTV画面(TVウィンドウ)の3つのサイズを示す図である。It is a figure which shows three sizes of TV screen (TV window) in embodiment of this invention. 本発明の実施の形態における最大サイズのTV画面とウェブページ画面の関係を示す図である。It is a figure which shows the relationship between the largest size TV screen and web page screen in embodiment of this invention. 本発明の実施の形態におけるフィット処理の説明図である。It is explanatory drawing of the fitting process in embodiment of this invention. 図20に示したフィット処理の概略処理手順を示すフローチャートである。It is a flowchart which shows the general | schematic process procedure of the fitting process shown in FIG.

符号の説明Explanation of symbols

20…ユーザ操作受付部、21…円形メニュー処理部、23…ブラウザ処理部、25…処理部、100…表示装置、101…制御部、102…信号処理部、103…画像処理部、105…表示部、107…マイク、108…スピーカ、113…入力部、115…ネットワークインタフェース、117…RTC部、120…記憶部、211…タッチ検出機能、212…タッチ座標演算機能、213…円形メニュー表示可否判断機能、214…タッチ種類検出機能、215…円形メニュー表示機能、216…選択メニュー項目(メニュー表示完了前)決定機能、217…円形メニュー表示完了検出機能、218…選択メニュー項目(メニュー表示完了後)決定機能、219…タッチ対応音出力機能、220…選択メニュー項目実行機能、221…円形メニュー表示終了機能、231…ウェブページ取得表示機能、232…タブ管理機能、233…SFR処理機能、234…ウィンドウ位置管理機能、235…ウィンドウサイズ管理機能、236…動画処理機能、251…指示Ch検出機能、252…チューナー調節機能、253…音量調節機能、301…円形メニューアイコン表示管理データ、303…操作メニューデータ、305…各種音データ、307…タブデータ、309…タッチ履歴データ、311…ウィンドウ現在座標、313…現在Chデータ、315…番組名データ、350…メインメニューデータテーブル、351…サブメニューデータテーブル、360…メインメニューデータテーブル、361…サブメニューデータテーブル、400…表示画面、401…表示画面、402…表示画面、405…タッチ位置、410…円形メニュー、421,422,423,424,424a…タブ、425…閉じるボタン、445…アイコン、451…チャンネル情報、451…フィット表示画面、451a…TV画面、451b…フィットウェブページ画面、451c…隙間領域、452…TV操作部、452a…TV操作部、461…音量増ボタン、462…音量減ボタン、463…チャンネル減ボタン、464…チャンネル増ボタン、465…フィットボタン、466…サイズ変更ボタン、467…閉じるボタン DESCRIPTION OF SYMBOLS 20 ... User operation reception part, 21 ... Circular menu processing part, 23 ... Browser processing part, 25 ... Processing part, 100 ... Display apparatus, 101 ... Control part, 102 ... Signal processing part, 103 ... Image processing part, 105 ... Display , 107 ... microphone, 108 ... speaker, 113 ... input part, 115 ... network interface, 117 ... RTC part, 120 ... storage part, 211 ... touch detection function, 212 ... touch coordinate calculation function, 213 ... circular menu display availability judgment Functions 214 ... Touch type detection function 215 ... Circular menu display function 216 ... Selection menu item (before completion of menu display) decision function 217 ... Circular menu display completion detection function 218 ... Selection menu item (after completion of menu display) Decision function, 219 ... touch-compatible sound output function, 220 ... selection menu item execution function, 221 ... Form menu display end function, 231 ... Web page acquisition display function, 232 ... Tab management function, 233 ... SFR processing function, 234 ... Window position management function, 235 ... Window size management function, 236 ... Movie processing function, 251 ... Instruction Ch Detection function, 252 ... Tuner adjustment function, 253 ... Volume adjustment function, 301 ... Circular menu icon display management data, 303 ... Operation menu data, 305 ... Various sound data, 307 ... Tab data, 309 ... Touch history data, 311 ... Window Current coordinates, 313 ... current Ch data, 315 ... program name data, 350 ... main menu data table, 351 ... submenu data table, 360 ... main menu data table, 361 ... submenu data table, 400 ... display screen, 401 ... Display screen 402: Display screen, 405: Touch position, 410: Circular menu, 421, 422, 423, 424, 424a ... Tab, 425 ... Close button, 445 ... Icon, 451 ... Channel information, 451 ... Fit display screen, 451a ... TV Screen, 451b ... fit web page screen, 451c ... gap area, 452 ... TV operation unit, 452a ... TV operation unit, 461 ... volume up button, 462 ... volume down button, 463 ... channel down button, 464 ... channel up button, 465 ... Fit button, 466 ... Size change button, 467 ... Close button

Claims (22)

表示画面を有する表示部と、
前記表示画面に重なる入力領域を有するタッチ入力部と、
前記タッチ入力部に対する第1のタッチに応じて、このタッチ位置を中心としてほぼ環状に配置された複数のメニュー項目を含む円形メニューを前記表示部に表示する表示手段と、
前記タッチ入力部に対する第2のタッチに応じて、前記第1のタッチに対する第2のタッチの相対位置関係に応じて、どのメニュー項目が選択されたかを決定するメニュー項目決定手段とを備え、
前記メニュー項目決定手段は、前記円形メニューの表示完了前であっても前記第2のタッチを受け付けることを特徴とする表示装置。
A display unit having a display screen;
A touch input unit having an input area overlapping the display screen;
Display means for displaying, on the display unit, a circular menu including a plurality of menu items arranged in a ring shape around the touch position in response to a first touch on the touch input unit;
Menu item determining means for determining which menu item is selected according to the relative positional relationship of the second touch with respect to the first touch in response to the second touch with respect to the touch input unit;
The display device according to claim 1, wherein the menu item determination unit receives the second touch even before the display of the circular menu is completed.
前記円形メニューが表示されていない状態でのタッチを前記「第1のタッチ」と判断することを特徴とする請求項1記載の表示装置。   The display device according to claim 1, wherein a touch in a state where the circular menu is not displayed is determined as the “first touch”. 前記円形メニューが表示された後の最初のタッチを第2のタッチと判断することを特徴とする請求項1または2記載の表示装置。   The display device according to claim 1, wherein the first touch after the circular menu is displayed is determined as a second touch. 前記メニュー項目決定手段は、前記第1のタッチに対する第2のタッチの相対位置関係を、第1のタッチ点から第2のタッチ点までの距離と第1のタッチ点に対する第2のタッチ点の方向とに基づいて、当該距離と方向が各メニュー項目について予め定められた選択可能領域条件に合致するか否かにより判断することを特徴とする請求項1〜3のいずれかに記載の表示装置。   The menu item determining means determines the relative positional relationship of the second touch with respect to the first touch, the distance from the first touch point to the second touch point, and the second touch point with respect to the first touch point. 4. The display device according to claim 1, wherein the determination is based on whether or not the distance and the direction meet a predetermined selectable area condition for each menu item based on the direction. . 前記メニュー項目決定手段は、前記円形メニューの表示完了前と表示完了後とで前記選択可能領域条件を異ならせたことを特徴とする請求項4記載の表示装置。   5. The display device according to claim 4, wherein the menu item determining means changes the selectable area condition before and after the display of the circular menu is completed. 前記表示手段は、前記円形メニューの少なくとも1つのメニュー項目について、当該メニュー項目が選択されたとき、当該メニュー項目の周囲に複数のサブメニュー項目を含むサブメニューを表示することを特徴とする請求項1〜5のいずれかに記載の表示装置。   The display means displays a submenu including a plurality of submenu items around the menu item when the menu item is selected for at least one menu item of the circular menu. The display apparatus in any one of 1-5. 前記表示手段は、前記サブメニュー項目を、前記円形メニューの環状に配置されたメニュー項目群の内側に優先的に配置することを特徴とする請求項6記載の表示装置。   The display device according to claim 6, wherein the display unit preferentially arranges the submenu items inside a menu item group arranged in a ring shape of the circular menu. 前記表示手段は、前記円形メニューの中心領域に対してタッチによるドラッグ操作が行われたとき、そのドラッグ先の位置に前記円形メニューを移動して表示することを特徴とする請求項1〜7のいずれかに記載の表示装置。   8. The display unit according to claim 1, wherein when a drag operation is performed by touching a center area of the circular menu, the display unit moves and displays the circular menu at a drag destination position. The display apparatus in any one. ウェブページを構成するマークアップ言語文書を取得する手段を備え、
前記表示手段はウェブページを表示したウェブページ画面上に前記円形メニューを表示する際、前記円形メニューが表示されていない状態で、ウェブページ画面上のアンカー設定位置以外の位置にタッチがあったとき当該タッチを前記「第1のタッチ」と判断することを特徴とする請求項1〜8のいずれかに記載の表示装置。
Means for obtaining a markup language document constituting a web page;
When the display means displays the circular menu on the web page screen displaying the web page, when there is a touch at a position other than the anchor setting position on the web page screen in a state where the circular menu is not displayed. The display device according to claim 1, wherein the touch is determined as the “first touch”.
TV画面の表示情報を受信する手段を備え、
前記表示手段は、前記表示情報に基づいて前記ウェブページ画面内にTV画面を表示する機能を有し、前記ウェブページ画面上にTV画面が表示されているときTV画面へのタッチでは前記円形メニューを表示しないことを特徴とする請求項1〜9のいずれかに記載の表示装置。
Means for receiving display information on the TV screen;
The display means has a function of displaying a TV screen in the web page screen based on the display information, and when the TV screen is displayed on the web page screen, the circular menu is displayed by touching the TV screen. The display device according to claim 1, wherein the display device is not displayed.
少なくとも前記第2のタッチがどこに対して行われたかによって、異なる音を出力する音出力手段を備えたことを特徴とする請求項1〜10のいずれかに記載の表示装置。   The display device according to claim 1, further comprising sound output means for outputting different sounds depending on at least where the second touch is performed. 前記円形メニューのメニュー項目の最大数は8であり、45度きざみの位置に配置されることを特徴とする請求項1〜11のいずれかに記載の表示装置。   12. The display device according to claim 1, wherein the maximum number of menu items of the circular menu is 8, and is arranged at a position of 45 degrees. 前記円形メニューはウェブページ表示時の「戻り」操作および「進み」操作に対応するメニュー項目を含み、両メニュー項目は互いに180度の位置に配置されることを特徴とする請求項12記載の表示装置。   13. The display according to claim 12, wherein the circular menu includes menu items corresponding to a "return" operation and a "advance" operation when displaying a web page, and both menu items are arranged at a position of 180 degrees relative to each other. apparatus. 表示画面を有する表示部と、
前記表示部の表示画面上でタブブラウザ画面内にTV画面を共に表示することができる表示手段と、
1つのタブウィンドウとしてTV画面を表示しているとき、TV画面がフロントとなっている場合となっていない場合とで、TV画面のタブウィンドウのタブのサイズおよび表示内容を変えるタブ管理手段と
を備えたことを特徴とする表示装置。
A display unit having a display screen;
Display means capable of displaying a TV screen together in a tab browser screen on the display screen of the display unit;
A tab management means for changing the size and display contents of the tab window of the TV screen when the TV screen is displayed as one tab window and the TV screen is not the front case. A display device comprising:
前記タブ管理手段は、前記TV画面がフロントとなっている場合は当該タブにTV操作メニューを表示し、前記TV画面がフロントとなっていない場合には前記TV操作メニューをタブから消去することを特徴とする請求項14記載の表示装置。   The tab management means displays the TV operation menu on the tab when the TV screen is front, and deletes the TV operation menu from the tab when the TV screen is not front. The display device according to claim 14, characterized in that: 前記タブ管理手段は、タブの表示後、無操作で所定時間が経過したときすべてのタブを消去することを特徴とする請求項14または15記載の表示装置。   16. The display device according to claim 14, wherein the tab management unit deletes all the tabs when a predetermined time elapses without any operation after the tabs are displayed. 前記タブ管理手段は、前記タブの消去後、ユーザによる所定の入力時にタブを再表示することを特徴とする請求項16記載の表示装置。   The display device according to claim 16, wherein the tab management unit redisplays the tab when a predetermined input is made by the user after erasing the tab. 表示画面上にウェブページ画面とTV画面とを共に表示しているとき、予め定めたユーザの指示に従ってTV画面のウィンドウサイズを予め定めたサイズに変更するとともに、タブウィンドウの残りの領域の幅に合わせてウェブページを再構成して表示する手段を備えたことを特徴とする請求項14〜17のいずれかに記載の表示装置。   When both the web page screen and the TV screen are displayed on the display screen, the window size of the TV screen is changed to a predetermined size according to a predetermined user instruction and the width of the remaining area of the tab window is set. The display device according to any one of claims 14 to 17, further comprising means for reconfiguring and displaying a web page. 前記表示手段は前記TV画面に付随してTV操作メニューを表示し、前記予め定めたユーザの指示は前記TV操作メニューに含めた特定のメニューボタンを指示することにより行われることを特徴とする請求項18記載の表示装置。   The display means displays a TV operation menu accompanying the TV screen, and the predetermined user instruction is performed by instructing a specific menu button included in the TV operation menu. Item 19. A display device according to Item 18. 前記TV画面を予め定められた複数のサイズの間で切り替えるTV画面サイズ切り替え手段を備えたことを特徴とする請求項14〜19のいずれかに記載の表示装置。   The display device according to claim 14, further comprising a TV screen size switching unit that switches the TV screen between a plurality of predetermined sizes. 表示画面に重なる入力領域を有するタッチ入力部を備えた表示装置において実行されるメニュー表示プログラムであって、
前記タッチ入力部に対する第1のタッチを検知するステップと、
前記第1のタッチ位置を中心としてほぼ環状に配置された複数のメニュー項目を含む円形メニューを前記表示画面上に表示するステップと、
前記タッチ入力部に対する第2のタッチに応じて、前記第1のタッチに対する第2のタッチの相対位置関係に応じて、どのメニュー項目が選択されたかを決定するステップとを備え、
前記円形メニューの表示完了前であっても前記第2のタッチを受け付けることを特徴とするメニュー表示プログラム。
A menu display program executed in a display device including a touch input unit having an input area overlapping with a display screen,
Detecting a first touch on the touch input unit;
Displaying on the display screen a circular menu including a plurality of menu items arranged in a substantially ring shape around the first touch position;
Determining which menu item is selected according to a relative positional relationship of the second touch with respect to the first touch in response to a second touch with respect to the touch input unit;
A menu display program for accepting the second touch even before the display of the circular menu is completed.
表示画面上でタブブラウザ画面とTV画面とを共に表示することができる表示装置において実行されるタブ表示プログラムであって、
前記表示画面上で1つのタブウィンドウとしてTV画面を表示するステップと、
前記TV画面がフロントとなっている場合となっていない場合とで、前記TV画面のタブウィンドウのタブのサイズおよび表示内容を変えるステップと
を備えたことを特徴とするタブ表示プログラム。
A tab display program executed on a display device capable of displaying both a tab browser screen and a TV screen on a display screen,
Displaying a TV screen as one tab window on the display screen;
A tab display program comprising the steps of: changing the size and display contents of the tab window of the TV screen depending on whether the TV screen is the front or not.
JP2004329641A 2004-11-12 2004-11-12 Display device, menu display program, and tab display program Pending JP2006139615A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004329641A JP2006139615A (en) 2004-11-12 2004-11-12 Display device, menu display program, and tab display program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004329641A JP2006139615A (en) 2004-11-12 2004-11-12 Display device, menu display program, and tab display program

Publications (2)

Publication Number Publication Date
JP2006139615A true JP2006139615A (en) 2006-06-01
JP2006139615A5 JP2006139615A5 (en) 2007-12-20

Family

ID=36620397

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004329641A Pending JP2006139615A (en) 2004-11-12 2004-11-12 Display device, menu display program, and tab display program

Country Status (1)

Country Link
JP (1) JP2006139615A (en)

Cited By (88)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100817315B1 (en) * 2006-09-25 2008-03-27 삼성전자주식회사 Mobile terminal for receiving digital broadcasting having touch screen and method for controlling pip screen thereof
JP2008107865A (en) * 2006-10-23 2008-05-08 Sharp Corp Tab browser operation device, tab browser operation method, program, and recording medium
WO2008075830A1 (en) * 2006-12-18 2008-06-26 Lg Electronics Inc. Touch screen apparatus and digital equipment having the same, and command-input method thereof
WO2009044770A1 (en) * 2007-10-02 2009-04-09 Access Co., Ltd. Terminal device, link selection method, and display program
JP2009123208A (en) * 2007-11-12 2009-06-04 Research In Motion Ltd User interface for touchscreen device
JP2009295172A (en) * 2009-07-13 2009-12-17 Sony Corp Image display device, image pickup device, image display control method, and program
WO2010008191A2 (en) * 2008-07-15 2010-01-21 주식회사 씨디네트웍스 Method and apparatus for providing multiple screens through screen of player program
JP2010067260A (en) * 2008-08-11 2010-03-25 Sony Corp Information processing apparatus, method, and program
JP2010102607A (en) * 2008-10-27 2010-05-06 Sharp Corp Mobile information terminal
WO2010030765A3 (en) * 2008-09-09 2010-05-14 Microsoft Corporation Temporally separate touch input
JP2010131396A (en) * 2008-12-08 2010-06-17 Medison Co Ltd Hand-held ultrasound system
KR100967338B1 (en) 2009-12-04 2010-07-05 주식회사 컴퍼니원헌드레드 Mobile web browser interface method using gesture method
JP2010530578A (en) * 2007-06-12 2010-09-09 マイクロソフト コーポレーション Visual feedback display
JP2010244490A (en) * 2009-03-31 2010-10-28 Aplix Corp User interface device
JP2011013990A (en) * 2009-07-03 2011-01-20 Pioneer Electronic Corp Content reproduction apparatus
JP2011013980A (en) * 2009-07-02 2011-01-20 Sony Corp Information processor and information processing method
CN101957720A (en) * 2009-07-16 2011-01-26 索尼公司 Display device, display packing and program
JP2011028498A (en) * 2009-07-24 2011-02-10 Fujitsu Ltd Program, apparatus and method for processing information
JP2011076563A (en) * 2009-10-02 2011-04-14 Mitsubishi Electric Corp Terminal device of monitoring control device
JP2011076233A (en) * 2009-09-29 2011-04-14 Fujifilm Corp Image displaying device, image displaying method, and program
CN102106649A (en) * 2009-12-29 2011-06-29 张海宏 Table horizontal display screen table top device and method
JP2011145881A (en) * 2010-01-14 2011-07-28 Canon Inc Device and method for controlling display
KR101069294B1 (en) 2009-02-11 2011-10-05 주식회사 아이리버 Mobile multimedia terminal and method for configurating background screen thereof
CN102216893A (en) * 2008-09-30 2011-10-12 苹果公司 Touch screen device, method, and graphical user interface for moving on-screen objects without using a cursor
WO2011134106A1 (en) * 2010-04-29 2011-11-03 Thomson Licensing Method and device for identifying user inputs
WO2011152335A1 (en) 2010-05-31 2011-12-08 日本電気株式会社 Electronic device using touch panel input and method for receiving operation thereby
KR20110135398A (en) * 2009-03-30 2011-12-16 마이크로소프트 코포레이션 Chromeless user interface
JP2012501507A (en) * 2008-09-01 2012-01-19 グーグル インコーポレイテッド New tab page and bookmark toolbar in browser
JP2012502393A (en) * 2008-09-09 2012-01-26 マイクロソフト コーポレーション Portable electronic device with relative gesture recognition mode
US8139036B2 (en) 2007-10-07 2012-03-20 International Business Machines Corporation Non-intrusive capture and display of objects based on contact locality
JP2012508929A (en) * 2008-11-13 2012-04-12 クアルコム,インコーポレイテッド Context-sensitive pop-up menu method and system
CN102508707A (en) * 2011-11-21 2012-06-20 宇龙计算机通信科技(深圳)有限公司 Information editing method and terminal
US8286096B2 (en) 2007-03-30 2012-10-09 Fuji Xerox Co., Ltd. Display apparatus and computer readable medium
KR20120117809A (en) * 2009-12-03 2012-10-24 마이크로소프트 코포레이션 Three-state touch input system
WO2013021879A1 (en) * 2011-08-11 2013-02-14 シャープ株式会社 Information processing device, screen display method, control program and recording medium
JP2013505505A (en) * 2009-09-23 2013-02-14 ディンナン ハン GUI (Graphical User Interface) structure method and method in touch operation environment
US8441702B2 (en) 2009-11-24 2013-05-14 International Business Machines Corporation Scanning and capturing digital images using residue detection
US8548431B2 (en) 2009-03-30 2013-10-01 Microsoft Corporation Notifications
US8610924B2 (en) 2009-11-24 2013-12-17 International Business Machines Corporation Scanning and capturing digital images using layer detection
WO2013186964A1 (en) * 2012-06-13 2013-12-19 パナソニック株式会社 Operation display device and program
JP2014006936A (en) * 2013-10-15 2014-01-16 Canon Inc Display control device and display control method
US8634876B2 (en) 2008-10-23 2014-01-21 Microsoft Corporation Location based display characteristics in a user interface
US8650634B2 (en) 2009-01-14 2014-02-11 International Business Machines Corporation Enabling access to a subset of data
KR101370210B1 (en) * 2007-01-30 2014-03-05 엘지전자 주식회사 Mobile communication terminal with a touch screen and method of displaying application contents
KR101371417B1 (en) * 2006-12-28 2014-03-11 삼성전자주식회사 Method for providing contents list by touch on touch screen and multimedia device thereof
JP2014506364A (en) * 2010-12-29 2014-03-13 マイクロソフト コーポレーション Virtual controller for touch display
WO2014042802A1 (en) * 2012-09-13 2014-03-20 Google Inc. Interacting with radial menus for touchscreens
KR20140035380A (en) * 2011-05-27 2014-03-21 마이크로소프트 코포레이션 Navigation user interface in support of page-focused, touch- or gesture-based browsing experience
KR101391602B1 (en) 2007-05-29 2014-05-07 삼성전자주식회사 Method and multimedia device for interacting using user interface based on touch screen
JP2014095981A (en) * 2012-11-08 2014-05-22 Yahoo Japan Corp Display processing device, display processing method and display processing program
US8872958B2 (en) 2007-06-28 2014-10-28 Sony Corporation Image display device, image pickup apparatus, image display control method, and program
JP2014238621A (en) * 2013-06-06 2014-12-18 カルソニックカンセイ株式会社 Input receiving device
US9015606B2 (en) 2010-12-23 2015-04-21 Microsoft Technology Licensing, Llc Presenting an application change through a tile
JP2015518984A (en) * 2012-06-05 2015-07-06 シャオミ・インコーポレイテッド User interface interaction method, apparatus, touch screen device, program, and recording medium used in touch screen device
JP2015138309A (en) * 2014-01-21 2015-07-30 株式会社ミツトヨ Touch panel type portable terminal, control method therefor, and computer program
US9134904B2 (en) * 2007-10-06 2015-09-15 International Business Machines Corporation Displaying documents to a plurality of users of a surface computer
US9170733B2 (en) 2012-12-05 2015-10-27 Fuji Xerox Co., Ltd. Information processing apparatus, information processing method, and non-transitory computer readable medium
US9195368B2 (en) 2012-09-13 2015-11-24 Google Inc. Providing radial menus with touchscreens
JPWO2013157330A1 (en) * 2012-04-20 2015-12-21 ソニー株式会社 Information processing apparatus, information processing method, and program
JP5836494B2 (en) * 2012-09-13 2015-12-24 株式会社Nttドコモ User interface device, search method and program
US9223472B2 (en) 2011-12-22 2015-12-29 Microsoft Technology Licensing, Llc Closing applications
JP2016062256A (en) * 2014-09-17 2016-04-25 リコーイメージング株式会社 Display processing apparatus and display processing method
US9323424B2 (en) 2008-10-23 2016-04-26 Microsoft Corporation Column organization of content
JP2016103174A (en) * 2014-11-28 2016-06-02 コニカミノルタ株式会社 Display device, image forming apparatus, display method, and display program
WO2016092864A1 (en) * 2014-12-13 2016-06-16 Movin合同会社 Method for providing user interface, program, and electronic device
US9395914B2 (en) 2009-10-26 2016-07-19 Samsung Electronics Co., Ltd. Method for providing touch screen-based user interface and portable terminal adapted to the method
US9451822B2 (en) 2014-04-10 2016-09-27 Microsoft Technology Licensing, Llc Collapsible shell cover for computing device
JP2017076205A (en) * 2015-10-13 2017-04-20 株式会社セラク Environment monitoring system and method of connecting the same with network
US9674335B2 (en) 2014-10-30 2017-06-06 Microsoft Technology Licensing, Llc Multi-configuration input device
US9696888B2 (en) 2010-12-20 2017-07-04 Microsoft Technology Licensing, Llc Application-launching interface for multiple modes
US9769293B2 (en) 2014-04-10 2017-09-19 Microsoft Technology Licensing, Llc Slider cover for computing device
JP2017182152A (en) * 2016-03-28 2017-10-05 京セラドキュメントソリューションズ株式会社 Display operation apparatus and operation instruction receiving program
US9841874B2 (en) 2014-04-04 2017-12-12 Microsoft Technology Licensing, Llc Expandable application representation
JP2017224359A (en) * 2017-09-27 2017-12-21 シャープ株式会社 Image display device, control method of image display device, and image display method
US9937416B2 (en) 2013-06-11 2018-04-10 Microsoft Technology Licensing, Llc Adaptive touch input controls
US9980304B2 (en) 2015-04-03 2018-05-22 Google Llc Adaptive on-demand tethering
JP2018084942A (en) * 2016-11-24 2018-05-31 京セラドキュメントソリューションズ株式会社 Display unit and information processing device
KR20190015124A (en) * 2017-08-04 2019-02-13 가부시키가이샤 에바라 세이사꾸쇼 Non-transitory computer-readable storage medium storing a program of screen control and semiconductor manufacturing apparatus
JP2019023917A (en) * 2013-07-09 2019-02-14 ソニー株式会社 Information processing apparatus, information processing method, and computer program
US10254955B2 (en) 2011-09-10 2019-04-09 Microsoft Technology Licensing, Llc Progressively indicating new content in an application-selectable user interface
JP2019071148A (en) * 2019-02-14 2019-05-09 リコーイメージング株式会社 Display processing apparatus and display processing method
US10303325B2 (en) 2011-05-27 2019-05-28 Microsoft Technology Licensing, Llc Multi-application environment
US10579250B2 (en) 2011-09-01 2020-03-03 Microsoft Technology Licensing, Llc Arranging tiles
KR102086578B1 (en) * 2019-04-09 2020-05-29 김효준 Method to output command menu
JP6824369B1 (en) * 2019-11-26 2021-02-03 株式会社Cygames Methods, programs, and electronics
US10969944B2 (en) 2010-12-23 2021-04-06 Microsoft Technology Licensing, Llc Application reporting in an application-selectable user interface
CN113747216A (en) * 2020-05-29 2021-12-03 海信视像科技股份有限公司 Display device and touch menu interaction method
US11272017B2 (en) 2011-05-27 2022-03-08 Microsoft Technology Licensing, Llc Application notifications manifest

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8355698B2 (en) 2009-03-30 2013-01-15 Microsoft Corporation Unlock screen

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02242323A (en) * 1989-03-15 1990-09-26 Matsushita Electric Ind Co Ltd Method and device for selecting pop-up menu
JPH11507455A (en) * 1995-06-06 1999-06-29 シリコン グラフィックス インコーポレイテッド Method and apparatus for creating, controlling and displaying menus
JP2002091646A (en) * 2000-09-12 2002-03-29 Canon Inc Compact information terminal device, method for operation thereof and medium
JP2004301655A (en) * 2003-03-31 2004-10-28 Xanavi Informatics Corp On-vehicle information terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02242323A (en) * 1989-03-15 1990-09-26 Matsushita Electric Ind Co Ltd Method and device for selecting pop-up menu
JPH11507455A (en) * 1995-06-06 1999-06-29 シリコン グラフィックス インコーポレイテッド Method and apparatus for creating, controlling and displaying menus
JP2002091646A (en) * 2000-09-12 2002-03-29 Canon Inc Compact information terminal device, method for operation thereof and medium
JP2004301655A (en) * 2003-03-31 2004-10-28 Xanavi Informatics Corp On-vehicle information terminal

Cited By (128)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8044939B2 (en) * 2006-09-25 2011-10-25 Samsung Electronics Co., Ltd Mobile terminal having digital broadcast reception capability and PIP display control method
KR100817315B1 (en) * 2006-09-25 2008-03-27 삼성전자주식회사 Mobile terminal for receiving digital broadcasting having touch screen and method for controlling pip screen thereof
JP2008107865A (en) * 2006-10-23 2008-05-08 Sharp Corp Tab browser operation device, tab browser operation method, program, and recording medium
WO2008075830A1 (en) * 2006-12-18 2008-06-26 Lg Electronics Inc. Touch screen apparatus and digital equipment having the same, and command-input method thereof
KR101371417B1 (en) * 2006-12-28 2014-03-11 삼성전자주식회사 Method for providing contents list by touch on touch screen and multimedia device thereof
KR101370210B1 (en) * 2007-01-30 2014-03-05 엘지전자 주식회사 Mobile communication terminal with a touch screen and method of displaying application contents
US8286096B2 (en) 2007-03-30 2012-10-09 Fuji Xerox Co., Ltd. Display apparatus and computer readable medium
KR101391602B1 (en) 2007-05-29 2014-05-07 삼성전자주식회사 Method and multimedia device for interacting using user interface based on touch screen
JP2014139792A (en) * 2007-06-12 2014-07-31 Microsoft Corp Visual feedback display
JP2010530578A (en) * 2007-06-12 2010-09-09 マイクロソフト コーポレーション Visual feedback display
US8872958B2 (en) 2007-06-28 2014-10-28 Sony Corporation Image display device, image pickup apparatus, image display control method, and program
WO2009044770A1 (en) * 2007-10-02 2009-04-09 Access Co., Ltd. Terminal device, link selection method, and display program
KR101185634B1 (en) 2007-10-02 2012-09-24 가부시키가이샤 아쿠세스 Terminal device, link selection method, and computer-readable recording medium stored thereon display program
US9134904B2 (en) * 2007-10-06 2015-09-15 International Business Machines Corporation Displaying documents to a plurality of users of a surface computer
US8139036B2 (en) 2007-10-07 2012-03-20 International Business Machines Corporation Non-intrusive capture and display of objects based on contact locality
JP2009123208A (en) * 2007-11-12 2009-06-04 Research In Motion Ltd User interface for touchscreen device
WO2010008191A2 (en) * 2008-07-15 2010-01-21 주식회사 씨디네트웍스 Method and apparatus for providing multiple screens through screen of player program
WO2010008191A3 (en) * 2008-07-15 2010-05-27 주식회사 씨디네트웍스 Method and apparatus for providing multiple screens through screen of player program
JP2010067260A (en) * 2008-08-11 2010-03-25 Sony Corp Information processing apparatus, method, and program
JP2012501507A (en) * 2008-09-01 2012-01-19 グーグル インコーポレイテッド New tab page and bookmark toolbar in browser
WO2010030765A3 (en) * 2008-09-09 2010-05-14 Microsoft Corporation Temporally separate touch input
JP2012502393A (en) * 2008-09-09 2012-01-26 マイクロソフト コーポレーション Portable electronic device with relative gesture recognition mode
CN102216893A (en) * 2008-09-30 2011-10-12 苹果公司 Touch screen device, method, and graphical user interface for moving on-screen objects without using a cursor
US9223411B2 (en) 2008-10-23 2015-12-29 Microsoft Technology Licensing, Llc User interface with parallax animation
US8634876B2 (en) 2008-10-23 2014-01-21 Microsoft Corporation Location based display characteristics in a user interface
US9606704B2 (en) 2008-10-23 2017-03-28 Microsoft Technology Licensing, Llc Alternative inputs of a mobile communications device
US9218067B2 (en) 2008-10-23 2015-12-22 Microsoft Technology Licensing, Llc Mobile communications device user interface
US9703452B2 (en) 2008-10-23 2017-07-11 Microsoft Technology Licensing, Llc Mobile communications device user interface
US9323424B2 (en) 2008-10-23 2016-04-26 Microsoft Corporation Column organization of content
US10133453B2 (en) 2008-10-23 2018-11-20 Microsoft Technology Licensing, Llc Alternative inputs of a mobile communications device
JP2010102607A (en) * 2008-10-27 2010-05-06 Sharp Corp Mobile information terminal
JP2012508929A (en) * 2008-11-13 2012-04-12 クアルコム,インコーポレイテッド Context-sensitive pop-up menu method and system
US9058092B2 (en) 2008-11-13 2015-06-16 Qualcomm Incorporated Method and system for context dependent pop-up menus
JP2010131396A (en) * 2008-12-08 2010-06-17 Medison Co Ltd Hand-held ultrasound system
US8650634B2 (en) 2009-01-14 2014-02-11 International Business Machines Corporation Enabling access to a subset of data
KR101069294B1 (en) 2009-02-11 2011-10-05 주식회사 아이리버 Mobile multimedia terminal and method for configurating background screen thereof
KR101672567B1 (en) 2009-03-30 2016-11-03 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 Chromeless user interface
US9977575B2 (en) 2009-03-30 2018-05-22 Microsoft Technology Licensing, Llc Chromeless user interface
JP2012522316A (en) * 2009-03-30 2012-09-20 マイクロソフト コーポレーション Chromeless user interface
KR20110135398A (en) * 2009-03-30 2011-12-16 마이크로소프트 코포레이션 Chromeless user interface
US8548431B2 (en) 2009-03-30 2013-10-01 Microsoft Corporation Notifications
CN102365615A (en) * 2009-03-30 2012-02-29 微软公司 Chromeless user interface
JP2010244490A (en) * 2009-03-31 2010-10-28 Aplix Corp User interface device
JP2011013980A (en) * 2009-07-02 2011-01-20 Sony Corp Information processor and information processing method
JP2011013990A (en) * 2009-07-03 2011-01-20 Pioneer Electronic Corp Content reproduction apparatus
JP2009295172A (en) * 2009-07-13 2009-12-17 Sony Corp Image display device, image pickup device, image display control method, and program
CN101957720A (en) * 2009-07-16 2011-01-26 索尼公司 Display device, display packing and program
JP2011028498A (en) * 2009-07-24 2011-02-10 Fujitsu Ltd Program, apparatus and method for processing information
JP2013505505A (en) * 2009-09-23 2013-02-14 ディンナン ハン GUI (Graphical User Interface) structure method and method in touch operation environment
JP2011076233A (en) * 2009-09-29 2011-04-14 Fujifilm Corp Image displaying device, image displaying method, and program
JP2011076563A (en) * 2009-10-02 2011-04-14 Mitsubishi Electric Corp Terminal device of monitoring control device
US9395914B2 (en) 2009-10-26 2016-07-19 Samsung Electronics Co., Ltd. Method for providing touch screen-based user interface and portable terminal adapted to the method
US8610924B2 (en) 2009-11-24 2013-12-17 International Business Machines Corporation Scanning and capturing digital images using layer detection
US8441702B2 (en) 2009-11-24 2013-05-14 International Business Machines Corporation Scanning and capturing digital images using residue detection
KR101872533B1 (en) * 2009-12-03 2018-08-02 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 Three-state touch input system
KR20120117809A (en) * 2009-12-03 2012-10-24 마이크로소프트 코포레이션 Three-state touch input system
KR100967338B1 (en) 2009-12-04 2010-07-05 주식회사 컴퍼니원헌드레드 Mobile web browser interface method using gesture method
CN102106649A (en) * 2009-12-29 2011-06-29 张海宏 Table horizontal display screen table top device and method
JP2011145881A (en) * 2010-01-14 2011-07-28 Canon Inc Device and method for controlling display
WO2011134106A1 (en) * 2010-04-29 2011-11-03 Thomson Licensing Method and device for identifying user inputs
WO2011152335A1 (en) 2010-05-31 2011-12-08 日本電気株式会社 Electronic device using touch panel input and method for receiving operation thereby
JPWO2011152335A1 (en) * 2010-05-31 2013-08-01 日本電気株式会社 Electronic device using touch panel input and operation reception method using the same
US9696888B2 (en) 2010-12-20 2017-07-04 Microsoft Technology Licensing, Llc Application-launching interface for multiple modes
US11126333B2 (en) 2010-12-23 2021-09-21 Microsoft Technology Licensing, Llc Application reporting in an application-selectable user interface
US10969944B2 (en) 2010-12-23 2021-04-06 Microsoft Technology Licensing, Llc Application reporting in an application-selectable user interface
US9015606B2 (en) 2010-12-23 2015-04-21 Microsoft Technology Licensing, Llc Presenting an application change through a tile
US9229918B2 (en) 2010-12-23 2016-01-05 Microsoft Technology Licensing, Llc Presenting an application change through a tile
US9411509B2 (en) 2010-12-29 2016-08-09 Microsoft Technology Licensing, Llc Virtual controller for touch display
US9817569B2 (en) 2010-12-29 2017-11-14 Microsoft Technology Licensing, Llc Virtual controller for touch display
JP2014506364A (en) * 2010-12-29 2014-03-13 マイクロソフト コーポレーション Virtual controller for touch display
JP2014517974A (en) * 2011-05-27 2014-07-24 マイクロソフト コーポレーション Navigation-oriented user interface that supports a page-oriented, touch- or gesture-based browsing experience
US10303325B2 (en) 2011-05-27 2019-05-28 Microsoft Technology Licensing, Llc Multi-application environment
US11272017B2 (en) 2011-05-27 2022-03-08 Microsoft Technology Licensing, Llc Application notifications manifest
KR20140035380A (en) * 2011-05-27 2014-03-21 마이크로소프트 코포레이션 Navigation user interface in support of page-focused, touch- or gesture-based browsing experience
WO2013021879A1 (en) * 2011-08-11 2013-02-14 シャープ株式会社 Information processing device, screen display method, control program and recording medium
JP2013041333A (en) * 2011-08-11 2013-02-28 Sharp Corp Information processing device, screen display method, control program and recording medium
US10579250B2 (en) 2011-09-01 2020-03-03 Microsoft Technology Licensing, Llc Arranging tiles
US10254955B2 (en) 2011-09-10 2019-04-09 Microsoft Technology Licensing, Llc Progressively indicating new content in an application-selectable user interface
CN102508707A (en) * 2011-11-21 2012-06-20 宇龙计算机通信科技(深圳)有限公司 Information editing method and terminal
US9223472B2 (en) 2011-12-22 2015-12-29 Microsoft Technology Licensing, Llc Closing applications
US10191633B2 (en) 2011-12-22 2019-01-29 Microsoft Technology Licensing, Llc Closing applications
JPWO2013157330A1 (en) * 2012-04-20 2015-12-21 ソニー株式会社 Information processing apparatus, information processing method, and program
JP2015518984A (en) * 2012-06-05 2015-07-06 シャオミ・インコーポレイテッド User interface interaction method, apparatus, touch screen device, program, and recording medium used in touch screen device
US9910558B2 (en) 2012-06-05 2018-03-06 Beijing Xiaomi Technology Co., Ltd. Methods and devices for user interactive interfaces on touchscreens
WO2013186964A1 (en) * 2012-06-13 2013-12-19 パナソニック株式会社 Operation display device and program
JP2013257794A (en) * 2012-06-13 2013-12-26 Panasonic Corp Operation display apparatus and program
US9921669B2 (en) 2012-06-13 2018-03-20 Panasonic Intellectual Property Management Co., Ltd. Apparatus and program for a touch input tracking figure for operation
JPWO2014041929A1 (en) * 2012-09-13 2016-08-18 株式会社Nttドコモ User interface device, search method and program
JP5836494B2 (en) * 2012-09-13 2015-12-24 株式会社Nttドコモ User interface device, search method and program
WO2014042802A1 (en) * 2012-09-13 2014-03-20 Google Inc. Interacting with radial menus for touchscreens
US9195368B2 (en) 2012-09-13 2015-11-24 Google Inc. Providing radial menus with touchscreens
US9261989B2 (en) 2012-09-13 2016-02-16 Google Inc. Interacting with radial menus for touchscreens
JP2014095981A (en) * 2012-11-08 2014-05-22 Yahoo Japan Corp Display processing device, display processing method and display processing program
US9170733B2 (en) 2012-12-05 2015-10-27 Fuji Xerox Co., Ltd. Information processing apparatus, information processing method, and non-transitory computer readable medium
JP2014238621A (en) * 2013-06-06 2014-12-18 カルソニックカンセイ株式会社 Input receiving device
US9937416B2 (en) 2013-06-11 2018-04-10 Microsoft Technology Licensing, Llc Adaptive touch input controls
JP2019023917A (en) * 2013-07-09 2019-02-14 ソニー株式会社 Information processing apparatus, information processing method, and computer program
US11112940B2 (en) 2013-07-09 2021-09-07 Sony Corporation Information processing device and information processing method
JP2014006936A (en) * 2013-10-15 2014-01-16 Canon Inc Display control device and display control method
JP2015138309A (en) * 2014-01-21 2015-07-30 株式会社ミツトヨ Touch panel type portable terminal, control method therefor, and computer program
US9841874B2 (en) 2014-04-04 2017-12-12 Microsoft Technology Licensing, Llc Expandable application representation
US10459607B2 (en) 2014-04-04 2019-10-29 Microsoft Technology Licensing, Llc Expandable application representation
US9769293B2 (en) 2014-04-10 2017-09-19 Microsoft Technology Licensing, Llc Slider cover for computing device
US9451822B2 (en) 2014-04-10 2016-09-27 Microsoft Technology Licensing, Llc Collapsible shell cover for computing device
JP2016062256A (en) * 2014-09-17 2016-04-25 リコーイメージング株式会社 Display processing apparatus and display processing method
US9674335B2 (en) 2014-10-30 2017-06-06 Microsoft Technology Licensing, Llc Multi-configuration input device
JP2016103174A (en) * 2014-11-28 2016-06-02 コニカミノルタ株式会社 Display device, image forming apparatus, display method, and display program
JP7187737B2 (en) 2014-12-13 2022-12-13 Movin合同会社 Method, program and electronic device for providing a user interface
WO2016092864A1 (en) * 2014-12-13 2016-06-16 Movin合同会社 Method for providing user interface, program, and electronic device
JPWO2016092864A1 (en) * 2014-12-13 2017-11-24 Movin合同会社 Method, program, and electronic device for providing user interface
US9980304B2 (en) 2015-04-03 2018-05-22 Google Llc Adaptive on-demand tethering
US11089643B2 (en) 2015-04-03 2021-08-10 Google Llc Adaptive on-demand tethering
JP2017076205A (en) * 2015-10-13 2017-04-20 株式会社セラク Environment monitoring system and method of connecting the same with network
JP2017182152A (en) * 2016-03-28 2017-10-05 京セラドキュメントソリューションズ株式会社 Display operation apparatus and operation instruction receiving program
JP2018084942A (en) * 2016-11-24 2018-05-31 京セラドキュメントソリューションズ株式会社 Display unit and information processing device
JP2019032592A (en) * 2017-08-04 2019-02-28 株式会社荏原製作所 Screen control program and semiconductor manufacturing device
KR20190015124A (en) * 2017-08-04 2019-02-13 가부시키가이샤 에바라 세이사꾸쇼 Non-transitory computer-readable storage medium storing a program of screen control and semiconductor manufacturing apparatus
KR102561489B1 (en) * 2017-08-04 2023-08-01 가부시키가이샤 에바라 세이사꾸쇼 Non-transitory computer-readable storage medium storing a program of screen control and semiconductor manufacturing apparatus
JP2017224359A (en) * 2017-09-27 2017-12-21 シャープ株式会社 Image display device, control method of image display device, and image display method
JP2019071148A (en) * 2019-02-14 2019-05-09 リコーイメージング株式会社 Display processing apparatus and display processing method
WO2020209520A1 (en) * 2019-04-09 2020-10-15 김효준 Method for outputting command menu
KR102086578B1 (en) * 2019-04-09 2020-05-29 김효준 Method to output command menu
CN113678097A (en) * 2019-04-09 2021-11-19 金孝俊 Command menu output method
US11513662B2 (en) 2019-04-09 2022-11-29 Hyo June Kim Method for outputting command method
JP6824369B1 (en) * 2019-11-26 2021-02-03 株式会社Cygames Methods, programs, and electronics
JP2021086296A (en) * 2019-11-26 2021-06-03 株式会社Cygames Method, program, and electronic device
CN113747216A (en) * 2020-05-29 2021-12-03 海信视像科技股份有限公司 Display device and touch menu interaction method
CN113747216B (en) * 2020-05-29 2023-09-08 海信视像科技股份有限公司 Display device and touch menu interaction method

Similar Documents

Publication Publication Date Title
JP2006139615A (en) Display device, menu display program, and tab display program
US11366576B2 (en) Device, method, and graphical user interface for manipulating workspace views
US10866724B2 (en) Input and output method in touch screen terminal and apparatus therefor
JP5614784B2 (en) Page editing method for home screen of mobile terminal and mobile terminal having home screen
US9788072B2 (en) Providing a search service convertible between a search window and an image display window
US11269486B2 (en) Method for displaying item in terminal and terminal using the same
JP5184545B2 (en) Terminal device, link selection method, and display program
RU2421777C2 (en) Improved pocket computer and associated method
KR100977385B1 (en) Mobile terminal able to control widget type wallpaper and method for wallpaper control using the same
KR101124083B1 (en) Content display device, television receiver, content display method, and computer readable recording medium recording content display control program
US20130254714A1 (en) Method and apparatus for providing floating user interface
EP2284728A1 (en) Web browsing method and web browsing device
US20050223342A1 (en) Method of navigating in application views, electronic device, graphical user interface and computer program product
JP2008542868A (en) Improved pocket computer and related methods
CA2436873A1 (en) Multi-functional application launcher with integrated status
WO1999049658A1 (en) Navigation www-based content in a television-based system
US20050223341A1 (en) Method of indicating loading status of application views, electronic device and computer program product
JP2010044628A (en) Method and program for changing content display magnification
RU2607272C2 (en) Method and device for providing graphic user interface in mobile terminal
JP5222717B2 (en) Display window selection method, display window selection program, and terminal device
JP2002297283A (en) Button control method and button controller
JP2015102946A (en) Information processing apparatus, control method of information processing apparatus, and program
KR20090029551A (en) Apparatus and method of operating mobile internet browser using touch-pad
KR101452758B1 (en) Screen display device and method of mobile communication terminal
JP2007025917A (en) Tree structure display program, tree structure display method, tree display environment setting method, and tree structure display device

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071105

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20071105

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091113

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091118

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100112

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100623