[go: up one dir, main page]

JP2016129031A - Terminal device - Google Patents

Terminal device Download PDF

Info

Publication number
JP2016129031A
JP2016129031A JP2016019304A JP2016019304A JP2016129031A JP 2016129031 A JP2016129031 A JP 2016129031A JP 2016019304 A JP2016019304 A JP 2016019304A JP 2016019304 A JP2016019304 A JP 2016019304A JP 2016129031 A JP2016129031 A JP 2016129031A
Authority
JP
Japan
Prior art keywords
application
terminal device
time
activation
information
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
JP2016019304A
Other languages
Japanese (ja)
Inventor
忠久 橋本
Tadahisa Hashimoto
忠久 橋本
崇 吉岡
Takashi Yoshioka
崇 吉岡
廣和 帖佐
Hirokazu Chosa
廣和 帖佐
和裕 荒井
Kazuhiro Arai
和裕 荒井
隆文 土江
Takafumi Tsuchie
隆文 土江
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.)
Funai Electric Co Ltd
Original Assignee
Funai Electric 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 Funai Electric Co Ltd filed Critical Funai Electric Co Ltd
Priority to JP2016019304A priority Critical patent/JP2016129031A/en
Publication of JP2016129031A publication Critical patent/JP2016129031A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a terminal device which, when a user uses an application while moving, manages a movement region and rearranges operation keys on which movement is reflected.SOLUTION: During the activation of an application, positional information on a terminal device is detected and a movement range during the activation is detected, and thereby a movement range of the application is recorded and updated as activation history of each application. When a display position of an icon of an application in a display unit is changed, on the basis of detected positional information, a terminal device including the positional information is found in the recorded movement range. The icon of the application associated with the found movement range is preferentially reflected on change of a display position.SELECTED DRAWING: Figure 9

Description

本発明は、各アプリケーションを表すアイコンなどの操作キー表示する端末装置に関する。 The present invention relates to a terminal equipment for displaying an operation key such as icons representing each application.

従来より、各アプリケーションを表すアイコンを表示する端末装置などが知られている。また、使い勝手を向上させるために同プリケーションの使用履歴などに従って同アイコンの表示を並べ替えるものとして特許文献1〜4に示すものが知られている。   Conventionally, a terminal device that displays an icon representing each application is known. In addition, as shown in Patent Documents 1 to 4, the icons are rearranged according to the usage history of the application in order to improve usability.

特開2011−160145号公報JP 2011-160145 A 特開平11−39133号公報Japanese Patent Laid-Open No. 11-39133 特開2000−99236号公報JP 2000-99236 A 特開2006−31598号公報JP 2006-31598 A

上述した従来の技術でも、アプリケーションを使用した場所と時刻を関連づけて、アプリケーションの起動メニューを並び替えるものがある。しかし、場所に関しては、一つの特定位置を利用しているし、時刻に関しては、より最近に起動したものを優先して並べ変えている。
一方、ユーザがアプリケーションを使用する場所として、交通などで移動中に使用しているケースが考えられる。この場合、使用位置は一つの特定位置ではない。
Some of the above-described conventional techniques rearrange application startup menus by associating the location and time of use of the application. However, with respect to the place, one specific position is used, and with respect to the time, the most recently activated one is preferentially rearranged.
On the other hand, as a place where the user uses the application, there may be a case where the user is using the application while traveling. In this case, the use position is not one specific position.

従来技術では、このような移動中の使用でも一つの特定位置しか反映されない。言い換えると、ユーザがある位置に留まっていることを想定しているとも言える。
また、時刻に関しては、より最近に起動したものという情報だけでは、ユーザの利用形態に十分対応できないケースが考えられる。例えば、自宅にいるときでも、出社前の時間はニュースアプリやスケジュール管理アプリを使用しているが、帰宅後の時間帯では、動画再生アプリやゲームなどを使用しているケースが考えられる。
In the prior art, only one specific position is reflected even during such movement. In other words, it can be said that the user is assumed to remain at a certain position.
In addition, regarding the time, there may be a case where it is not possible to sufficiently cope with a user's usage form only by information indicating that it has been started more recently. For example, even when you are at home, you may be using a news app or schedule management app before you go to work, but you may be using a video playback app or a game during the time you come home.

さらに、特許文献4に示すものでは、ユーザが移動しながらアプリケーションを使用した場合には対応していない。また、各アプリケーションを使用した日時を記録しているが、より最近に使用したアプリケーションを判断するためである。ユーザが、各アプリケーションを利用する時間帯を、アプリケーションのメニューやアイコンの並び替えには反映していない。   Furthermore, in the thing shown in patent document 4, it does not respond | correspond when the user uses an application while moving. Further, the date and time when each application was used is recorded, but this is to determine the application used more recently. The time zone in which the user uses each application is not reflected in the application menu or icon rearrangement.

本発明は、これらのユーザの利用形態に対応することで、より端末の使いやすさを高めることが可能な端末装置を提供する。 The present invention is to correspond to the usage of the these users, providing a terminal equipment capable of enhance the usability of the terminal.

本発明は、複数のアプリケーションを起動させる端末装置であって、
各アプリケーションに対応付けられた操作キーを表示する表示部と、
前記端末装置の位置情報を検出する検出部と、
前記アプリケーション毎の起動中における前記位置情報を複数回記録する記録部と、
前記記録部に記録された複数の位置情報に基づいて、前記アプリケーション毎の起動中における前記端末装置の移動領域を判断し、前記検出部によって検出される前記端末装置の位置情報が、前記移動領域に含まれるか否かに応じて、前記操作キーに所定の変更を施して前記表示部に表示させる制御部とを備える構成としてもよい
The present invention is a terminal device for starting a plurality of applications,
A display unit for displaying operation keys associated with each application;
A detection unit for detecting position information of the terminal device;
A recording unit for recording the position information during activation for each application a plurality of times;
Based on a plurality of pieces of position information recorded in the recording unit, a movement region of the terminal device during activation for each application is determined, and the position information of the terminal device detected by the detection unit is the movement region. The control unit may be configured to include a control unit that performs a predetermined change on the operation key and displays the operation key on the display unit.

上記構成において、記録部によってアプリケーション毎の起動中における前記位置情報を複数回記録しており、制御部は、前記記録部に記録された複数の位置情報に基づいて、前記アプリケーション毎の起動中における前記端末装置の移動領域を判断しておく。また、操作キーを表示部に表示させる際には、前記検出部によって検出される前記端末装置の位置情報が、前記移動領域に含まれるか否かを判断する。そして、その判断結果により、前記操作キーに所定の変更を施して前記表示部に表示させる。
例えば、アイコンの表示部での表示位置を変更する際、上記検出される位置情報に基づき、上記記録されている移動領域の中から当該位置情報が含まれるものを見つけることが可能である。そして、見つけられた移動領域に対応づけられた上記アプリケーションの上記アイコンを、表示位置の変更に優先的に反映させる。
また本発明は、アプリケーションを起動させる端末装置であって、アプリケーションに対応付けられた操作キーを表示する表示部と、前記アプリケーションの起動時刻および終了時刻の情報を記録する記録部と、前記記録部に記録された前記時刻情報に基づいて、前記アプリケーションの時間帯を決定する制御部と、を備え、前記制御部は、現在時刻と前記時間帯に基づいて、前記操作キーの表示位置を変更する構成であってもよい。
In the above configuration, the position information during activation for each application is recorded a plurality of times by the recording unit, and the control unit is activated during activation for each application based on the plurality of position information recorded in the recording unit. The movement area of the terminal device is determined in advance. Further, when displaying the operation key on the display unit, it is determined whether or not the position information of the terminal device detected by the detection unit is included in the movement region. Then, based on the determination result, a predetermined change is made to the operation keys and displayed on the display unit.
For example, when changing the display position of the icon on the display unit, it is possible to find out the recorded moving area that includes the position information based on the detected position information. And the said icon of the said application matched with the found movement area | region is reflected in the change of a display position preferentially.
In addition, the present invention is a terminal device that activates an application, the display unit displaying operation keys associated with the application, the recording unit that records information on the start time and end time of the application, and the recording unit A control unit that determines a time zone of the application on the basis of the time information recorded on the control unit, and the control unit changes a display position of the operation key based on a current time and the time zone. It may be a configuration.

本発明によれば、端末装置でアプリケーションの移動領域を管理し、ユーザの移動を反映して操作キーの並び替えを行えることができる。また、アプリケーションの時間帯を管理し、時刻を反映して操作キーの表示位置を変更することができる。すなわち、ユーザが情報端末を使用する状況に応じて、アプリケーションのアイコン等が整列される。その結果、ユーザは、アイコンを容易に見つけることができ、アプリケーションを迅速に起動させることができる According to the present invention, it is possible to manage the movement area of the application by the terminal device and rearrange the operation keys by reflecting the movement of the user. In addition, the time zone of the application can be managed, and the display position of the operation key can be changed to reflect the time. That is, application icons and the like are arranged according to the situation in which the user uses the information terminal. As a result, the user can easily find the icon, and can quickly start the application .

本発明が適用される端末装置の一例を示す正面図である。It is a front view which shows an example of the terminal device with which this invention is applied. 上記端末装置の構成を示す概略ブロック図である。It is a schematic block diagram which shows the structure of the said terminal device. アプリケーションの起動時に実行するプログラムに対応するフローチャートを示す図である。It is a figure which shows the flowchart corresponding to the program performed at the time of starting of an application. アプリケーションの起動時の情報を記録するテーブル内容を示す図である。It is a figure which shows the table content which records the information at the time of starting of an application. アプリケーションの終了時に実行するプログラムに対応するフローチャートを示す図である。It is a figure which shows the flowchart corresponding to the program run at the time of completion | finish of an application. アプリケーションの起動回数の情報を記録するテーブル内容を示す図である。It is a figure which shows the table content which records the information of the frequency | count of starting of an application. アプリケーションの起動範囲を取得する状況を示す図である。It is a figure which shows the condition which acquires the starting range of an application. アプリケーションの起動範囲の情報を記録するテーブル内容を示す図である。It is a figure which shows the table content which records the information of the starting range of an application. アプリケーションのアイコンの配置するプログラムに対応するフローチャートを示す図である。It is a figure which shows the flowchart corresponding to the program which arrange | positions the icon of an application.

以下、図面にもとづいて本発明の実施形態を説明する。
図1は、本発明が適用される端末装置の一例を示す正面図であり、図2は、上記端末装置の構成を示す概略ブロック図である。
図において、端末装置10は薄箱状の筐体を有し、その最も大きい面を正面として液晶ディスプレイ16が配置されている。また、液晶ディスプレイ16の表面はタッチ操作が可能なように、タッチセンサー17が備えられている。タッチ操作の検出は、押圧感応式や静電感応式などの各種の手法を採用可能である。端末装置10の上面にはスイッチ操作子18a〜18dが備えられている。各スイッチ操作子18a〜18dは、それぞれ電源スイッチ、ホームボタン、メニューボタン、バックボタンにそれぞれ対応している。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a front view showing an example of a terminal device to which the present invention is applied, and FIG. 2 is a schematic block diagram showing the configuration of the terminal device.
In the figure, the terminal device 10 has a thin box-like housing, and the liquid crystal display 16 is arranged with the largest surface as the front. A touch sensor 17 is provided on the surface of the liquid crystal display 16 so that a touch operation can be performed. Various methods such as a pressure sensitive method and an electrostatic sensitive method can be used for detecting the touch operation. Switch operators 18 a to 18 d are provided on the upper surface of the terminal device 10. The switch operators 18a to 18d correspond to a power switch, a home button, a menu button, and a back button, respectively.

同端末装置10の内部には、図2に示すように、各構成部品を電気的に接続した制御を可能にさせるためのバス11が備えられており、同バス11には、一例として、CPU12や、ROM13や、内蔵RAM14や、外付けRAM15や、オーディオ入出力部19などが接続されている。むろん上述した液晶ディスプレイ16やタッチセンサー17も接続されており、さらに、各スイッチ操作子18a〜18dは所定のインターフェイスを含めてスイッチ類18としてバス11に接続されている。   As shown in FIG. 2, the terminal device 10 is provided with a bus 11 for enabling control in which each component is electrically connected. As an example, the bus 11 includes a CPU 12. In addition, a ROM 13, a built-in RAM 14, an external RAM 15, an audio input / output unit 19, and the like are connected. Of course, the above-described liquid crystal display 16 and touch sensor 17 are also connected, and each switch operator 18a to 18d is connected to the bus 11 as switches 18 including a predetermined interface.

本端末装置10は、いわゆる携帯無線電話としての機能を有し、その機能を実現する無線通信部21を備えている。また、無線通信部21を介してインターネットなどのWAN接続が可能であるほか、無線LAN22を介するインターネットアクセスや各種のネットワークに接続可能としている。さらに、本端末装置10では、グローバルポジショニングシステムで位置情報を得られるGPSユニット23が上記バス11を介して接続されている。   The terminal device 10 has a function as a so-called mobile wireless telephone, and includes a wireless communication unit 21 that realizes the function. In addition to the WAN connection such as the Internet via the wireless communication unit 21, it is possible to connect to the Internet access and various networks via the wireless LAN 22. Further, in the terminal device 10, a GPS unit 23 that can obtain position information by a global positioning system is connected via the bus 11.

なお、位置情報を得るにはGPSユニット23を利用するほか、無線LAN22や、無線通信部21を利用することも可能であり、GPS機能に限られるものではない。そして、これらは当該端末装置10の位置情報を検出する検出部に相当する。
このように、CPU12は、ROM31、RAM14、外付けRAM15などに記憶されたアプリケーションを実行すると共に、その際にバス11を介して各種機器16〜23を制御可能となっている。
In addition to using the GPS unit 23 to obtain the position information, the wireless LAN 22 or the wireless communication unit 21 can also be used, and the position information is not limited to the GPS function. These correspond to a detection unit that detects position information of the terminal device 10.
As described above, the CPU 12 can execute applications stored in the ROM 31, the RAM 14, the external RAM 15, and the like, and can control the various devices 16 to 23 via the bus 11 at that time.

本発明は、このようないわゆる汎用的なOSを採用する携帯端末装置でのアプリケーションやそのアイコンの配置を一例としているが、むろん、これに限られるものではない。また、所定の表示部とは液晶ディスプレイ16を一例として含み、所定の操作部とはスイッチ類18やタッチセンサー17を一例として含んでいるが、むろん近年適用可能な各種の表示機器や操作機器を利用可能である。複数のアプリケーションは書き換え可能なRAM13や外付けRAM14に記憶されるものに限らず、書き換え不能なROM13に記憶されていたり、あるいは現実に端末装置10内に記憶されるのではなく、インターネット上のクラウドなどとして提供される記憶媒体に記憶されているものでも良い。この場合、アプリケーションの称呼にも限られず、実行環境に応じた各種の称呼に相当するものを含んでいることはいうまでもない。   In the present invention, the application and the icon arrangement in the portable terminal device adopting such a so-called general-purpose OS are taken as an example, but the present invention is not limited to this. The predetermined display unit includes the liquid crystal display 16 as an example, and the predetermined operation unit includes the switches 18 and the touch sensor 17 as an example. Of course, various display devices and operation devices applicable in recent years are included. Is available. The plurality of applications are not limited to those stored in the rewritable RAM 13 or the external RAM 14, but are stored in the non-rewritable ROM 13 or are not actually stored in the terminal device 10, but are clouded on the Internet. It may be stored in a storage medium provided as. In this case, it is needless to say that not only application names but also names corresponding to various names according to the execution environment are included.

本端末装置10の場合、表示部である液晶ディスプレイ16には各アプリケーションを表すアイコンを表示しているが、アイコンの表示に限られず、実行メニューなどにアプリケーション名をリスト形式で表示したりする場合も当然に含む。このようなアイコンであったりアプリケーション名の表示は、操作キーを表示することに該当する。
すなわち、表示部は、アイコン形式で操作キーを表示するのみならず、アプリケーション名をリスト形式で操作キーを表示することも可能である。そして、その表示順等を変更することでユーザーの操作性を改善することが可能である。
上記操作部の操作入力に応じて、上記アプリケーションを操作させているが、物理的に接続されている上記タッチセンサーやスイッチ類18の他、無線を介して接続される各入力機器であっても構わない。近年ではブルートゥースインターフェイスを介して各種の入力機器や出力機器が接続可能だからである。上記アプリケーションまたは上記アイコンの上記表示部での表示位置は、実行環境のユーザインターフェイスを限定するものではなく、アンドロイド携帯端末装置における表示位置は一例にすぎない。最後に、端末装置は移動可能なものであれば、特に限定されることなく適用可能である。
In the case of the terminal device 10, an icon representing each application is displayed on the liquid crystal display 16 that is a display unit. Of course. Displaying such an icon or application name corresponds to displaying an operation key.
In other words, the display unit can display not only the operation keys in the icon format but also the operation keys in the application name list format. And it is possible to improve a user's operativity by changing the display order.
The application is operated in accordance with the operation input of the operation unit. However, in addition to the touch sensor and the switches 18 that are physically connected, each input device connected via wireless may be used. I do not care. This is because various input devices and output devices can be connected through the Bluetooth interface in recent years. The display position of the application or the icon on the display unit does not limit the user interface of the execution environment, and the display position on the Android mobile terminal device is merely an example. Finally, the terminal device can be applied without particular limitation as long as it can move.

次に、図3は、アプリケーションの起動時に実行するプログラムに対応するフローチャートを示しており、このプログラムを実行する過程において、図4に示す、アプリケーションの起動時の情報を記録するテーブル内容を生成していく。
図3において、ユーザがアイコンをタッチしてアプリケーションを起動すると、ステップS31にて、まず、アプリケーションの名称やIDなどを判定する。ステップS32では、時刻と位置情報などを取得する。図2には時刻を特に示す機器は省略しているが、当然に備えられている。CPU12は、同機器から時刻の情報を取得すると共に、GPSユニット23から位置情報を取得する。例えば、屋内にいてGPSユニット23から位置情報を取得できない場合などは、上述したように他の手法で位置情報を取得する。
Next, FIG. 3 shows a flowchart corresponding to a program executed when the application is started. In the process of executing this program, the table contents for recording information at the time of starting the application shown in FIG. 4 are generated. To go.
In FIG. 3, when the user starts an application by touching an icon, first, in step S31, the name and ID of the application are determined. In step S32, time and position information are acquired. In FIG. 2, devices that indicate the time are omitted, but are naturally provided. The CPU 12 acquires time information from the same device and also acquires position information from the GPS unit 23. For example, when the position information cannot be acquired from the GPS unit 23 indoors, the position information is acquired by another method as described above.

そして、ステップS33では、図4に示すような内容を起動情報として保存する。
より具体的には、識別IDとして、「0001」を、アプリケーション名として「アプリケーションA」を、起動時間として、「AM10:00」を、起動位置情報として、「緯度xxx、経度xxx」を記録する。むろん、これらは起動したアプリケーションとしての一例にすぎない。しかし、このテーブルは、起動開始情報として、アプリケーションが起動するときに、以上のような起動情報を保存する。
In step S33, the contents as shown in FIG. 4 are stored as activation information.
More specifically, “0001” is recorded as the identification ID, “application A” as the application name, “AM10: 00” as the activation time, and “latitude xxx, longitude xxx” as the activation position information. . Of course, these are only examples of activated applications. However, this table stores the activation information as described above when the application is activated as the activation start information.

ユーザは端末装置10で同アプリケーションAでの所定の処理を実行するが、ある時点で同アプリケーションを終了する。
図5は、アプリケーションの終了時に実行するプログラムに対応するフローチャートを示している。
CPU12は、ステップS51にて、時刻と位置情報などを取得する。この処理はステップS32と同等であるが、むろん、他の手法に置き換えて実行しても良い。また、ステップS52では、起動時間帯情報を保存する。上述したように、図4のテーブルには、具体的な起動時間が記録されているが、本実施形態では、実時間ではなく、時間帯情報として更新していく。例えば、一日の24時間を複数に分割して時間帯とし、当該時間帯で管理する。
The user executes a predetermined process with the application A on the terminal device 10, but ends the application at a certain point.
FIG. 5 shows a flowchart corresponding to a program executed at the end of the application.
In step S51, the CPU 12 acquires time and position information. This process is equivalent to step S32, but, of course, other methods may be used instead. In step S52, the activation time zone information is stored. As described above, the specific startup time is recorded in the table of FIG. 4, but in the present embodiment, it is updated as time zone information instead of real time. For example, the 24 hours of the day is divided into a plurality of time zones and managed in that time zone.

具体的には、図6のテーブルは、アプリケーションの起動回数情報として、各アプリケーション毎に以下のような統計表を用意し、実行された時間帯別の統計を保存する。
アプリケーションAを実行したときは、上述したように、識別IDは「0001」、アプリケーション名は「アプリケーションA」である。いずれかを検索用のIDとしてこのテーブル内の特定の記録エリアを定め、上述した起動時間が含まれる起動時間帯1〜nを特定する。特定後、その起動時間帯1〜nに対応している起動回数N1〜Nnのいずれかの数値を一つ増加させる。一回、アプリケーションAを実行したからである。
Specifically, the table of FIG. 6 prepares the following statistical table for each application as the application activation count information, and stores the statistics for each executed time zone.
When the application A is executed, the identification ID is “0001” and the application name is “application A” as described above. A specific recording area in this table is defined using either one as a search ID, and the activation time zones 1 to n including the activation time described above are identified. After the identification, the numerical value of any of the activation times N1 to Nn corresponding to the activation time zones 1 to n is increased by one. This is because the application A is executed once.

このような起動時間帯1〜nの区分の仕方は特に限定されるものではないし、初期値として用意して起きつつ、ユーザが自分の使用環境に応じて時間帯の区切り方を変更しても良い。朝型の人間と、夜型の人間とでは、使用環境を反映させたい時間帯の区切り方が異なる場合もあるからである。   The method of dividing the startup time zones 1 to n is not particularly limited. Even when the user prepares the initial values and changes the time zone division according to his / her usage environment, good. This is because a morning person and a night person may have different ways of dividing the time zone in which the usage environment is to be reflected.

ステップS53では、起動に保存された起動開始情報(図4のテーブル)の位置情報と、現在の位置情報をもとにし、起動範囲円を算出する。図7は、アプリケーションの起動範囲を取得する状況を示す図である。
具体的には、アプリケーションの起動開始位置と終了位置より、起動範囲中心と起動半径を算出する。むろん、起動範囲中心とは、起動開始位置と終了位置の中間点であり、これは緯度と経度として算出される。また、起動半径は、単位をkmとする距離であり、起動開始位置と終了位置の間の距離である。なお、単位はデフォルトでkmとして、ユーザの移動状況に応じて変更できるようにしても良い。また、ベクトルデータとして起動範囲円の中心位置や半径を管理するようにしても良い。いずれの場合でも、起動開始位置(緯度、経度)、起動範囲中心(緯度、経度)、起動半径(距離km)、終了位置(緯度、経度)などを得る。
In step S53, an activation range circle is calculated based on the position information of the activation start information (table in FIG. 4) stored in the activation and the current position information. FIG. 7 is a diagram illustrating a situation in which an application activation range is acquired.
Specifically, the activation range center and activation radius are calculated from the activation start position and end position of the application. Of course, the activation range center is an intermediate point between the activation start position and the end position, and is calculated as latitude and longitude. The activation radius is a distance with a unit of km, and is a distance between the activation start position and the end position. Note that the unit may be km by default, and the unit may be changed according to the movement status of the user. Further, the center position and radius of the activation range circle may be managed as vector data. In any case, the start start position (latitude, longitude), the start range center (latitude, longitude), the start radius (distance km), the end position (latitude, longitude), and the like are obtained.

ステップS54では、起動範囲情報を必要に応じて更新する。起動範囲情報は、図8に示すテーブルで管理されており、アプリケーション毎に以下のような統計表を用意し、起動範囲を更新する。なお、図8は、アプリケーションの起動範囲の情報を記録するテーブル内容を示している。
まず、アプリケーションAであれば、識別IDは「0001」、アプリケーション名は「アプリケーションA」であり、起動範囲中心として「緯度、経度」を記録してあり、起動半径として「距離」が記録され、ステップS55では、さらに、起動回数として、この起動範囲円の中におけるアプリケーションAの起動回数「X回」として起動回数を更新する。
In step S54, the activation range information is updated as necessary. The activation range information is managed in the table shown in FIG. 8, and the following statistical table is prepared for each application, and the activation range is updated. FIG. 8 shows the contents of a table for recording information on the application activation range.
First, in the case of the application A, the identification ID is “0001”, the application name is “application A”, “latitude, longitude” is recorded as the activation range center, “distance” is recorded as the activation radius, In step S55, the number of activations is updated as the number of activations “X times” of application A in the activation range circle as the number of activations.

ここで、最新の起動範囲円が、前回の起動範囲円に完全に含まれる場合は更新しない。また、起動開始位置や終了位置が前回の起動範囲円から外れる場合は、より大きい範囲に拡張する。このような拡張等の操作が上述した「必要に応じて更新」に相当する。
なお、ステップS51〜S53等は、アプリケーションの起動中の移動範囲を検出する手段に相当し、ステップS54は、各アプリケーションの起動履歴として当該記アプリケーションの移動範囲を記録および更新する手段に相当する。
一方、本実施例では、アプリケーションの起動開始位置と終了位置により、起動範囲中心と起動半径を算出し、起動範囲円を求め、これを移動領域とする。しかし、アプリケーションごとに、その起動中における位置情報を複数回記録するようにし、記録された複数の位置情報に基づいて、アプリケーション毎に起動中における本端末装置10の移動領域を判断することも可能である。アプリケーション毎に、複数の位置情報が記録されている場合、全ての二点の組み合わせについて上述した起動範囲円を求め、その中の最大のものを上述したように起動範囲円として求めればよい。このようにした場合、アプリケーションごとに、その起動中における位置情報を複数回記録する処理が記録部に相当する。なお、この場合の移動領域には、アプリケーションの起動時および終了時における端末装置10の位置情報を含んでいる。
また、以上のようにして起動範囲円を求める処理は、記録部に記録された複数の位置情報に基づいて、アプリケーション毎の起動中における端末装置の移動領域を判断する処理に相当し、制御部の一部となる。
Here, the latest activation range circle is not updated when it is completely included in the previous activation range circle. In addition, when the start start position or the end position deviates from the previous start range circle, the range is expanded to a larger range. Such an operation such as expansion corresponds to the “update as necessary” described above.
Steps S51 to S53 and the like correspond to means for detecting a movement range during activation of the application, and step S54 corresponds to means for recording and updating the movement range of the application as the activation history of each application.
On the other hand, in the present embodiment, the activation range center and activation radius are calculated based on the activation start position and end position of the application, an activation range circle is obtained, and this is set as the movement region. However, it is also possible to record the position information during activation a plurality of times for each application, and determine the movement area of the terminal device 10 during activation for each application based on the recorded plurality of position information. It is. When a plurality of pieces of position information are recorded for each application, the above-described activation range circle may be obtained for all combinations of two points, and the largest one of them may be obtained as the activation range circle as described above. In this case, for each application, the process of recording the position information during activation a plurality of times corresponds to the recording unit. Note that the movement area in this case includes position information of the terminal device 10 at the time of starting and ending the application.
Further, the process for obtaining the activation range circle as described above corresponds to a process for determining the movement area of the terminal device during activation for each application based on a plurality of pieces of position information recorded in the recording unit. Part of

上述した実施形態では、上記移動範囲は、中心と半径で表される円として管理されており、具体的には、上記移動範囲は、上記アプリケーションが起動した位置と終了した位置を含む円範囲となっている。
しかし、移動範囲を特定する手法として、これに限られるものではない。例えば、移動ルートが比較的長距離で固定的な場合、これを起動開始位置と終了位置に基づく円範囲とすると、広範囲になりすぎる場合がある。このため、公共交通機関を想定すると、移動ルートとして比較的長距離であって固定的であり、この移動範囲は、起点と終点と行程を表すルートとして管理するようにしてもよい。ルートの特定はベクトルデータを採用しても良いし、ルート内の個々の地点の情報に加えて連続する方向を加味した所定の幅を有するものとしてもよい。
このように、移動領域を端末装置10の移動ルートとするには、具体的には、上述した記録部が記録しているアプリケーションごとの起動中における複数回の位置情報に基づいて、ベクトルデータを生成するか、ルート内の個々の地点の情報に加えて連続する方向を加味した所定の幅を有する位置情報の集まりを生成する。また、ベクトルデータや位置情報の集まりとして、例えば、三角形の領域を表す複数のベクトルデータとしてもよい。すなわち、一定の領域を細かな複数の三角形に区分けし、それぞれを個々のベクトルデータで表す。このようにすれば情報量を縮小できる。なお、この移動ルートには、アプリケーションの起動時および終了時における端末装置10の位置情報を含んでいる。
この場合も、以上のようにして移動ルートを求める処理は、記録部に記録された複数の位置情報に基づいて、アプリケーション毎の起動中における端末装置の移動領域を判断する処理に相当し、制御部の一部となる。
In the embodiment described above, the movement range is managed as a circle represented by a center and a radius. Specifically, the movement range includes a circle range including a position where the application is started and a position where the application is ended. It has become.
However, the method for specifying the movement range is not limited to this. For example, when the movement route is relatively long and fixed, if this is a circle range based on the start start position and the end position, it may be too wide. For this reason, assuming a public transportation system, the travel route is relatively long and fixed, and the travel range may be managed as a route representing the starting point, the ending point, and the journey. For specifying the route, vector data may be adopted, or the route may have a predetermined width in consideration of the continuous direction in addition to the information of individual points in the route.
In this way, in order to set the movement area as the movement route of the terminal device 10, specifically, the vector data is obtained based on the position information of a plurality of times during activation for each application recorded by the recording unit described above. Or a collection of position information having a predetermined width in consideration of a continuous direction in addition to information on individual points in the route. Further, as a collection of vector data and position information, for example, a plurality of vector data representing a triangular area may be used. That is, a certain area is divided into a plurality of fine triangles, and each is represented by individual vector data. In this way, the amount of information can be reduced. The travel route includes position information of the terminal device 10 at the time of starting and ending the application.
Also in this case, the process for obtaining the movement route as described above corresponds to a process for determining the movement area of the terminal device during activation for each application based on a plurality of pieces of position information recorded in the recording unit. Become part of the department.

ルートとしての情報量は、複雑な経路であると大量になる。一方、移動範囲円自体は比較的狭い移動距離を前提とすれば便利である。このため、両者を使い分けるようにしても良い。例えば、アプリケーションの起動位置情報と終了位置情報から移動距離を求め、同移動距離が所定の距離よりも小さいときに、上記移動範囲は円範囲として管理され、同移動距離が所定の距離よりも大きいときに、上記移動範囲は起点と終点と行程を表すルートとして管理されるようにすればより便利である。   The amount of information as a route becomes large if it is a complicated route. On the other hand, the movement range circle itself is convenient if a relatively short movement distance is assumed. For this reason, you may make it use both appropriately. For example, the movement distance is obtained from the start position information and the end position information of the application, and when the movement distance is smaller than a predetermined distance, the movement range is managed as a circular range, and the movement distance is larger than the predetermined distance. Sometimes, it is more convenient if the moving range is managed as a route representing a starting point, an ending point, and a stroke.

以上がユーザの使用状況の具体的な管理手法である。これを利用して以下に示すように配置を決定する。
図9は、アプリケーションのアイコンの配置するプログラムに対応するフローチャートを示している。
ステップS91では、CPU12は、現在の時刻と位置情報を取得する。その手法は、ステップS31,S51と同等である。次に、ステップS92では、図8に示すテーブルの各アプリケーションにおける起動範囲円情報を参照し、その起動範囲円情報を算出して、現在の位置が同起動範囲円に含まれるものを選別する。
The above is a specific method for managing the usage status of the user. Using this, the arrangement is determined as shown below.
FIG. 9 shows a flowchart corresponding to a program in which application icons are arranged.
In step S91, the CPU 12 acquires the current time and position information. The method is equivalent to steps S31 and S51. Next, in step S92, the activation range circle information of each application in the table shown in FIG. 8 is referred to, and the activation range circle information is calculated to select the items whose current position is included in the activation range circle.

次に、ステップS93では、各アプリケーションごとの図6に示すテーブルのうち最も起動回数が多い起動時間帯に、現在の時刻が含まれるものを選別する。
そして、ステップS94では、各アプリケーションの図8に示すテーブルのうち、起動回数情報を参照して、最も起動回数が多いものからアイコンを配置する。
ただし、その例外となるが、新たにインストールされたアプリケーションがある場合、起動時間帯や位置情報に関係なく、優先的にアイコンを配置する。
そして、その他のアプリケーションのアイコンは、起動回数が多いものから配置する。
Next, in step S93, the table shown in FIG. 6 for each application is selected that includes the current time in the activation time zone with the largest number of activations.
In step S94, the icons are arranged from the table having the largest number of activations with reference to the activation number information in the table shown in FIG. 8 of each application.
However, as an exception, when there is a newly installed application, the icon is preferentially arranged regardless of the activation time zone or position information.
The other application icons are arranged in descending order of the number of activations.

この配置の手順を言い換えると、アプリケーションのアイコンは、最終的に、以下のような順番で配置される。
1.新たにインストールされ、まだ一定時間経過していないアプリケーションのアイコン。
2.過去に、現在の位置、時間に起動されたことのあるアプリケーションのアイコン。(起動回数がより多いものから配置。)
3.その他のアプリケーションで、より多く起動されたアプリケーションのアイコン。
これらは、第1順位として、新しくインストールされたもの、第2順位として、場所が一致して起動回数が多いもの、第3順位として、場所が不一致で起動回数が多いものと言える。
In other words, the application icons are finally arranged in the following order.
1. A newly installed application icon that has not yet passed a certain amount of time.
2. An icon of an application that has been started at the current position or time in the past. (Arranged from the one with the highest number of startups.)
3. Icons of applications that have been launched more than other applications.
These can be said to be newly installed as the first rank, as the second rank, where the location is the same and the activation count is large, and as the third rank, the location is the mismatch and the activation count is large.

そして、このような配置を実現することで、上記アプリケーションまたは上記アイコンの上記表示部での表示位置を変更する際、上記検出される位置情報に基づき、上記記録されている移動範囲の中から当該位置情報が含まれるものに対応づけられた上記アプリケーションの上記アイコンを優先的に反映させることとなる。
優先的な反映とは、具体的にはユーザインターフェイスに依存する。その一例として、まず、液晶ディスプレイ16における上の方がある。また、ユーザが設定できるようにした、よく押す(タッチする)エリアも相当する。また、実行環境によっては常に4つ程度のアプリケーションのアイコンを所定位置に固定的に表示する特別なエリアを持つものがあり、これらも該当する。さらに、左上、四隅、固定ボタンの近傍といったエリアでもよい。
このように、検出部によって検出される端末装置10の位置情報が、記録されている移動領域に含まれるか否かに応じて、アイコンの表示順に反映させる処理は、操作キーに所定の変更を施して表示部に表示させる処理に相当し、制御部の一部となる。
Then, by realizing such an arrangement, when changing the display position of the application or the icon on the display unit, based on the detected position information, the movement range is recorded from the recorded movement range. The icon of the application associated with the position information is preferentially reflected.
Specifically, the priority reflection depends on the user interface. As an example, first, there is an upper side in the liquid crystal display 16. It also corresponds to a frequently pressed (touched) area that can be set by the user. Some execution environments always have a special area for fixedly displaying about four application icons at predetermined positions. Furthermore, areas such as the upper left, the four corners, and the vicinity of the fixed button may be used.
As described above, the process of reflecting the position information of the terminal device 10 detected by the detection unit in the display order of the icons depending on whether or not the position information is included in the recorded moving area is performed by changing a predetermined change to the operation key. It corresponds to the processing to be performed and displayed on the display unit, and becomes a part of the control unit.

なお、上述した実施形態では、アイコンの配置やメニュー表示などにおける場合のアプリケーションの表示位置を変更する例を示している。しかし、これとは独立に、あるいは合わせて、強調表示を実施するようにしても良いのは当然である。   In the embodiment described above, an example of changing the display position of the application in the case of icon arrangement, menu display, or the like is shown. However, it is natural that highlighting may be performed independently or in combination with this.

このように、本発明では、以下のような処理を実施していると言える。
Iユーザが各アプリケーションを起動したときと終了したときの時刻、位置をそれぞれ記憶しておく。また、各アプリケーションを使用した回数も記憶しておく。
II位置に関しては、起動した位置と終了した位置を含む円を算出し、この円を使用範囲とする。
III時刻に関しては、起動した時刻と終了した時刻から、アプリケーションを使用した時間帯とする。
IVなお、アプリケーションが起動して終了するまでの時間が短いとき(例えば、2秒以下)の場合は、位置、時刻、使用回数は保存しない。これは、ユーザが間違ってアプリケーションを起動してしまったとして、情報としては採用しない。
Vアプリケーションのアイコンを配置するとき、現在の位置と時刻を、各アプリケーションの使用範囲と使用時間帯に照らし合わせ、合致するアプリケーションをより使用回数が多いものから順に配置する。
Thus, in the present invention, it can be said that the following processing is performed.
The time and position when the I user starts and ends each application are stored. The number of times each application is used is also stored.
Regarding the II position, a circle including the starting position and the ending position is calculated, and this circle is used.
Regarding the III time, the time period when the application was used is determined from the time when the application was started and the time when it ended.
IV Note that if the time until the application starts and ends is short (for example, 2 seconds or less), the position, time, and number of uses are not saved. This is not adopted as information if the user accidentally starts the application.
When arranging the icons of the V applications, the current position and time are compared with the use range and use time zone of each application, and matching applications are arranged in order from the most frequently used.

そして、ユーザが移動しながら使用するアプリケーションへの対応と、ユーザが各アプリケーションを使用する時間帯を、アイコンの並び替えに反映することで、よりユーザの利用形態にあったアイコンの配置を行うことができるため、ユーザの利便性もより向上する。   And, by reflecting the correspondence to the application that the user uses while moving and the time zone in which the user uses each application in the rearrangement of the icons, the icons can be arranged more in accordance with the usage form of the user Therefore, user convenience is further improved.

さらに、上述したように、本実施形態においては、以下のようにしている。
図3は、ユーザがアプリケーションを起動したときに実行される処理である。この処理によって、図4に示すように、アプリケーションの名前、起動時間、軌道位置が記録される。
図5は、ユーザがアプリケーションを終了させたときに実行される処理である。この処理によって、図8に示すようなテーブルを管理する。まず、アプリケーションを起動した時間帯、位置情報を算出する。位置情報は、範囲円として保存され、過去に保存された範囲円に今回の起動位置と終了位置が含まれる場合は、位置情報を変更しないが、どちらかが含まれない場合、範囲円を拡張する。また、起動位置と終了位置両方が含まれない場合、新たな範囲円を算出する。
Further, as described above, in the present embodiment, the following is performed.
FIG. 3 shows processing executed when the user starts an application. By this process, as shown in FIG. 4, the name of the application, the activation time, and the trajectory position are recorded.
FIG. 5 shows processing executed when the user terminates the application. By this processing, a table as shown in FIG. 8 is managed. First, the time zone when the application is activated and the position information are calculated. The position information is saved as a range circle. If the current start position and end position are included in the previously saved range circle, the position information is not changed, but if either is not included, the range circle is expanded. To do. Further, when both the start position and the end position are not included, a new range circle is calculated.

図9は、実際に図3や図5の処理によって取得した情報を元に、アイコンを配置する処理である。この処理は一定間隔で実行し、アイコンの配置を更新する。なお、新規にインストールされたアプリケーションがある場合、そのアイコンは優先的に配置する。これは新規にインストールされたアプリケーションの起動頻度や利用される場所が未定であることと、ユーザは新たにインストールしたアプリケーションをすぐに起動させたいと考えていると思われるからである。   FIG. 9 is a process for arranging icons based on the information actually obtained by the processes of FIGS. 3 and 5. This process is executed at regular intervals to update the icon arrangement. If there is a newly installed application, the icon is preferentially arranged. This is because the activation frequency of the newly installed application and the location where it is used are undecided, and the user seems to want to immediately activate the newly installed application.

なお、上述した実施形態においては、各アプリケーションのアイコンの配置について説明した。しかし、ユーザの意向を反映させて使い勝手を向上させる手法として、本発明は、アプリケーションを起動させるユーザインターフェイスが、メニューである場合に、そのメニューのアプリケーションの並び替えにも反映する場合にも適用可能である。   In the above-described embodiment, the arrangement of icons for each application has been described. However, as a method for improving the usability by reflecting the user's intention, the present invention can be applied to the case where the user interface for starting the application is a menu and also reflected in the rearrangement of the application of the menu. It is.

なお、本発明は上記実施例に限られるものでないことは言うまでもない。当業者であれば言うまでもないことであるが、
・上記実施例の中で開示した相互に置換可能な部材および構成等を適宜その組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術であって上記実施例の中で開示した部材および構成等と相互に置換可能な部材および構成等を適宜置換し、またその組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術等に基づいて当業者が上記実施例の中で開示した部材および構成等の代用として想定し得る部材および構成等と適宜置換し、またその組み合わせを変更して適用すること
は本発明の一実施例として開示されるものである。
Needless to say, the present invention is not limited to the above embodiments. It goes without saying for those skilled in the art,
・ Applying mutually interchangeable members and configurations disclosed in the above embodiments by appropriately changing the combination thereof.− Although not disclosed in the above embodiments, it is a publicly known technique and the above embodiments. The members and configurations that can be mutually replaced with the members and configurations disclosed in the above are appropriately replaced, and the combination is changed and applied. It is an embodiment of the present invention that a person skilled in the art can appropriately replace the members and configurations that can be assumed as substitutes for the members and configurations disclosed in the above-described embodiments, and change the combinations and apply them. It is disclosed as.

10…端末装置、16…液晶ディスプレイ、17…タッチセンサー、18a〜18d…スイッチ操作子、11…バス、12…CPU、13…ROM、14…内蔵RAM、15…外付けRAM、16…液晶ディスプレイ、17…タッチセンサー、18…スイッチ類、21…無線通信部、22…無線LAN、23…GPSユニット。 DESCRIPTION OF SYMBOLS 10 ... Terminal device, 16 ... Liquid crystal display, 17 ... Touch sensor, 18a-18d ... Switch operator, 11 ... Bus, 12 ... CPU, 13 ... ROM, 14 ... Built-in RAM, 15 ... External RAM, 16 ... Liquid crystal display , 17 ... touch sensor, 18 ... switches, 21 ... wireless communication unit, 22 ... wireless LAN, 23 ... GPS unit.

Claims (11)

アプリケーションを起動させる端末装置であって、A terminal device for starting an application,
アプリケーションに対応付けられた操作キーを表示する表示部と、  A display unit that displays operation keys associated with the application;
前記アプリケーションの起動時刻および終了時刻の情報を記録する記録部と、  A recording unit for recording information on the start time and end time of the application;
前記記録部に記録された前記時刻情報に基づいて、前記アプリケーションの時間帯を決定する制御部と、を備え、  A control unit that determines a time zone of the application based on the time information recorded in the recording unit,
前記制御部は、現在時刻と前記時間帯に基づいて、前記操作キーの表示位置を変更することを特徴とする端末装置。  The said control part changes the display position of the said operation key based on the present time and the said time slot | zone.
前記アプリケーションは2つ以上のアプリケーションであることを特徴とする請求項1に記載の端末装置。  The terminal device according to claim 1, wherein the application is two or more applications. 前記制御部は、前記アプリケーションの過去の起動回数に基づいて前記変更を行うことを特徴とする請求項1または請求項2に記載の端末装置。  The terminal device according to claim 1, wherein the control unit performs the change based on a past activation count of the application. 前記表示部は、前記操作キーをアイコン形式で表示することを特徴とする請求項1〜請求項3のいずれかに記載の端末装置。  The terminal device according to claim 1, wherein the display unit displays the operation keys in an icon format. 前記表示部は、前記操作キーをリスト形式で表示することを特徴とする請求項1〜請求項3のいずれかに記載の端末装置。  The terminal device according to claim 1, wherein the display unit displays the operation keys in a list format. 前記制御部は、前記時刻情報に優先させて、インストールされた日時に基づいて前記変更を行うことを特徴とする請求項1〜請求項5のいずれかに記載の端末装置。  The terminal device according to any one of claims 1 to 5, wherein the control unit performs the change based on an installed date and time in preference to the time information. 前記表示位置は所定の優先度を持ち、前記制御部は、前記優先度に基づいて前記変更を行うことを特徴とする請求項1〜請求項6のいずれかに記載の端末装置。  The terminal apparatus according to claim 1, wherein the display position has a predetermined priority, and the control unit performs the change based on the priority. 前記制御部は、前記変更を行った前記操作キーを強調表示することを特徴とする請求項1〜請求項7のいずれかに記載の端末装置。  The terminal device according to claim 1, wherein the control unit highlights the operation key that has undergone the change. 前記制御部は、前記アプリケーションの前記時間帯を、一日を複数に分割した時間帯として決定することを特徴とする請求項1〜請求項8のいずれかに記載の端末装置。  The terminal device according to claim 1, wherein the control unit determines the time zone of the application as a time zone obtained by dividing a day into a plurality of times. 前記制御部は、現在時刻が前記時間帯に含まれている間だけ、前記変更を行うことを特徴とする請求項1〜請求項9のいずれかに記載の端末装置。  The terminal device according to claim 1, wherein the control unit performs the change only while a current time is included in the time zone. 前記端末装置の位置情報を検出する検出部を備え、  A detection unit for detecting position information of the terminal device;
前記記録部は、前記アプリケーション毎の起動時および終了時における前記位置情報を記録し、  The recording unit records the position information at the start and end of each application,
前記制御部は、前記記録部に記録された位置情報に基づいて、前記アプリケーション毎に領域を決定し、前記領域に基づいて前記変更を行うことを特徴とする請求項1〜請求項10のいずれかに記載の端末装置。  The said control part determines an area | region for every said application based on the positional information recorded on the said recording part, and performs the said change based on the said area | region. A terminal device according to any one of the above.
JP2016019304A 2016-02-03 2016-02-03 Terminal device Pending JP2016129031A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016019304A JP2016129031A (en) 2016-02-03 2016-02-03 Terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016019304A JP2016129031A (en) 2016-02-03 2016-02-03 Terminal device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2012050182A Division JP5882087B2 (en) 2012-03-07 2012-03-07 Terminal device, operation key display order changing method

Publications (1)

Publication Number Publication Date
JP2016129031A true JP2016129031A (en) 2016-07-14

Family

ID=56384388

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016019304A Pending JP2016129031A (en) 2016-02-03 2016-02-03 Terminal device

Country Status (1)

Country Link
JP (1) JP2016129031A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7608912B2 (en) 2021-03-23 2025-01-07 株式会社リコー Electronic device, display control method, and program

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07160633A (en) * 1993-12-03 1995-06-23 Canon Inc Information processing system
JPH10260871A (en) * 1997-03-21 1998-09-29 Casio Comput Co Ltd Data processing operation recording device
JP2006039615A (en) * 2004-07-22 2006-02-09 Kyocera Corp Terminal device and menu display method
JP2009020760A (en) * 2007-07-12 2009-01-29 Hitachi Ltd User interface method, display device, and user interface system
JP2011134294A (en) * 2009-11-26 2011-07-07 Jvc Kenwood Holdings Inc Information display device, control method of the same and program
JP2011159077A (en) * 2010-01-29 2011-08-18 Fujitsu Toshiba Mobile Communications Ltd Portable terminal apparatus
JP2011166532A (en) * 2010-02-10 2011-08-25 Fujitsu Toshiba Mobile Communications Ltd Portable terminal
JP2011186932A (en) * 2010-03-10 2011-09-22 Panasonic Electric Works Co Ltd Network device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07160633A (en) * 1993-12-03 1995-06-23 Canon Inc Information processing system
JPH10260871A (en) * 1997-03-21 1998-09-29 Casio Comput Co Ltd Data processing operation recording device
JP2006039615A (en) * 2004-07-22 2006-02-09 Kyocera Corp Terminal device and menu display method
JP2009020760A (en) * 2007-07-12 2009-01-29 Hitachi Ltd User interface method, display device, and user interface system
JP2011134294A (en) * 2009-11-26 2011-07-07 Jvc Kenwood Holdings Inc Information display device, control method of the same and program
JP2011159077A (en) * 2010-01-29 2011-08-18 Fujitsu Toshiba Mobile Communications Ltd Portable terminal apparatus
JP2011166532A (en) * 2010-02-10 2011-08-25 Fujitsu Toshiba Mobile Communications Ltd Portable terminal
JP2011186932A (en) * 2010-03-10 2011-09-22 Panasonic Electric Works Co Ltd Network device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7608912B2 (en) 2021-03-23 2025-01-07 株式会社リコー Electronic device, display control method, and program

Similar Documents

Publication Publication Date Title
JP5882087B2 (en) Terminal device, operation key display order changing method
KR102188754B1 (en) Contextual task shortcuts
US9292307B2 (en) User interface generation apparatus
US10402460B1 (en) Contextual card generation and delivery
CN101639784B (en) Information processing apparatus and information processing method
EP1408674B1 (en) Method and device for anticipating operation
RU2677393C2 (en) Method and apparatus for providing graphical user interface
KR102216123B1 (en) Methed and device for switching task
JP2015022766A (en) Touchpad for user to vehicle interaction
CN103294402A (en) Method and device for switching application interface of smart terminal
CN103019592A (en) Method and device for selecting interface identifiers as well as mobile terminal
KR20150003446A (en) Terminal and method for displaying status notification information thereof
CN106155480A (en) The interface display method of a kind of application program and mobile terminal
US20170269823A1 (en) Control Display Method and Device, and Terminal
US20140280262A1 (en) Electronic device with a funiction of applying applications of different operating systems and method thereof
US10514965B2 (en) Navigating between applications of a device
CN107301052A (en) The display methods and mobile terminal of a kind of help information
JP5563676B2 (en) Portable terminal, terminal display method, and terminal display program
US20250321662A1 (en) Application recommendation method and electronic device
KR101916741B1 (en) Operating Method for three-dimensional Handler And Portable Device supporting the same
EP2535806A1 (en) Method and apparatus for merging applications in a portable terminal
JP5518585B2 (en) Information processing apparatus and program
CN104137130A (en) Task performing method, system and computer-readable recording medium
JP5921032B2 (en) Karaoke device and program for karaoke device
JP2016129031A (en) Terminal device

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161115

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161116

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20170509