JP2010009224A - Information processor, information processing method and program - Google Patents
Information processor, information processing method and program Download PDFInfo
- Publication number
- JP2010009224A JP2010009224A JP2008166206A JP2008166206A JP2010009224A JP 2010009224 A JP2010009224 A JP 2010009224A JP 2008166206 A JP2008166206 A JP 2008166206A JP 2008166206 A JP2008166206 A JP 2008166206A JP 2010009224 A JP2010009224 A JP 2010009224A
- Authority
- JP
- Japan
- Prior art keywords
- unit
- menu screen
- items
- functions
- function
- 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.)
- Withdrawn
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
【課題】情報処理装置の表示部に表示されるべきメニュー画面を、ユーザにおいて手間をかけることなく設定させることが可能な情報処理装置、情報処理方法、およびプログラムを提供する。
【解決手段】入力部12と、表示部11と、複数の機能のそれぞれに対応する複数の項目を有するメニュー画面を表示部11に表示させる表示制御部14と、表示されたメニュー画面が有する複数の項目のうち、入力部12を介して指示された項目に対応する機能を実行するCPU10とを備えた携帯電話Aにおいて、CPU10の実行状況に基づいて、複数の機能のそれぞれの使用頻度を算出し、算出した使用頻度を、複数の機能のそれぞれを識別する識別番号と対応付けて使用頻度記録部16へ記録する使用頻度算出部15と、記録された識別番号と使用頻度とを、メニュー画面が有する複数の項目を並び替えるためのソートデータとして出力するデータ出力部17とを備える。
【選択図】図1An information processing apparatus, an information processing method, and a program are provided that allow a user to set a menu screen to be displayed on a display unit of the information processing apparatus without taking time and effort.
An input unit, a display unit, a display control unit for displaying a menu screen having a plurality of items corresponding to a plurality of functions on the display unit, and a plurality of displayed menu screens. In the mobile phone A including the CPU 10 that executes the function corresponding to the item designated via the input unit 12 among the items, the frequency of use of each of the plurality of functions is calculated based on the execution status of the CPU 10 The usage frequency calculation unit 15 that records the calculated usage frequency in the usage frequency recording unit 16 in association with the identification number for identifying each of the plurality of functions, and the recorded identification number and the usage frequency are displayed on the menu screen. And a data output unit 17 that outputs the data as sort data for rearranging a plurality of items.
[Selection] Figure 1
Description
本発明は、複数の機能のそれぞれに対応する複数の項目を有するメニュー画面を表示し、表示されたメニュー画面が有する複数の項目のうち、指示された項目に対応する機能を実行可能な情報処理装置、情報処理方法、およびプログラムに関する。 The present invention displays a menu screen having a plurality of items corresponding to each of a plurality of functions, and is capable of executing a function corresponding to an instructed item among a plurality of items of the displayed menu screen The present invention relates to an apparatus, an information processing method, and a program.
近年、携帯電話(情報処理装置)は、通話だけではなく、インターネットに接続してウェブサイトを閲覧し、電子メールを送受信できる機能を備えている(例えば、特許文献1参照)。特に、近年では、携帯電話の多機能化が急速に進んでおり、携帯電話は、カメラ機能、テレビ機能、スケジューリング機能、ゲーム機能、音楽の再生・録音機能等を備えている。このように、近年の携帯電話は、通話端末という枠を超え、携帯端末(PDA:Personal Digital Assistant)としての機能を備えた機器に進化しつつある。このような携帯電話において、当該携帯電話が備える機能を実行するためには、ユーザは、携帯電話の表示部に表示されたメニュー画面が有する複数の項目のうち、起動(実行)を所望する機能に対応する項目を、入力部を介して指示する。これにより、携帯電話において、ユーザが所望する機能を実行させることが可能となる。 2. Description of the Related Art In recent years, mobile phones (information processing apparatuses) have a function of not only making calls but also connecting to the Internet, browsing websites, and sending and receiving e-mails (for example, see Patent Document 1). In particular, in recent years, mobile phones have become increasingly multifunctional, and mobile phones have a camera function, a television function, a scheduling function, a game function, a music playback / recording function, and the like. As described above, the mobile phone in recent years has been evolving into a device having a function as a mobile terminal (PDA: Personal Digital Assistant) beyond the frame of a call terminal. In such a mobile phone, in order to execute the function of the mobile phone, the user desires to activate (execute) among a plurality of items included in the menu screen displayed on the display unit of the mobile phone. The item corresponding to is indicated through the input unit. As a result, the function desired by the user can be executed in the mobile phone.
ところで、上述したように、携帯電話の多機能化が近年急速に進んでいるものの、実際には、ユーザが頻繁に使用する機能はある一部の機能に限られている。また、ユーザが頻繁に使用する機能は、ユーザそれぞれによって異なっている。このため、例えば、ユーザが頻繁に使用する機能に対応する項目が、メニュー画面が有する複数の項目のうち最も下位の項目として配置されていれば、ユーザは、当該項目を選択するのに手間がかかる。すなわち、携帯電話のメニュー画面は、はじめに、上位の項目に選択カーソルが選択されているため、下位の項目を選択するためには、上位の項目から順に下位の項目へ選択カーソルを移動させる必要があるからである。 By the way, as described above, the number of functions of mobile phones has been rapidly increasing in recent years, but in reality, functions frequently used by users are limited to some functions. In addition, functions frequently used by users are different for each user. For this reason, for example, if an item corresponding to a function frequently used by the user is arranged as the lowest item among a plurality of items included in the menu screen, the user has trouble in selecting the item. Take it. That is, in the mobile phone menu screen, first, the selection cursor is selected for the upper item, so in order to select the lower item, it is necessary to move the selection cursor from the upper item to the lower item in order. Because there is.
そこで、メニュー画面が有する複数の項目の配置関係をユーザが任意に設定することができる携帯電話が従来から提案されている(例えば、特許文献2参照)。この携帯電話によれば、ユーザは、頻繁に使用する機能に対応する項目をメニュー画面の上位に配置させ、ほとんど使用しない機能に対応する項目をメニュー画面の下位に配置させるように、メニュー画面を設定することができる。これにより、メニュー画面において、項目を選択する際のユーザの手間を省くことが可能となる。
しかしながら、上記従来の方法では、例えば、ユーザがいままで使用していた携帯電話から新たな携帯電話へ変更した場合(つまり、機種変更した場合)、変更した携帯電話のメニュー画面をユーザが再度設定する必要があるため、ユーザにおいて手間がかかる。また、一般に、変更前の携帯電話のメニュー画面と変更後の携帯電話のメニュー画面とは、メニュー画面の構成が異なっている。特に、携帯電話のメーカが異なれば、メニュー画面の構成も大きく異なることになる。このため、変更した携帯電話のメニュー画面をユーザが再度設定する際、ユーザは、いままで使用していた機能に対応する項目が、変更した携帯電話のメニュー画面のどの項目に対応するのかを探し出す必要がある。 However, in the above conventional method, for example, when the user changes from a mobile phone used until now to a new mobile phone (that is, when the model is changed), the user again sets the menu screen of the changed mobile phone. This requires time and effort for the user. In general, the menu screen of the mobile phone before the change and the menu screen of the mobile phone after the change have different menu screen configurations. In particular, different mobile phone manufacturers have greatly different menu screen configurations. For this reason, when the user re-sets the changed mobile phone menu screen, the user finds out which item on the changed mobile phone menu screen corresponds to the item corresponding to the function used so far. There is a need.
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、情報処理装置の表示部に表示されるべきメニュー画面を、ユーザにおいて手間をかけることなく設定させることが可能な情報処理装置、情報処理方法、およびプログラムを提供することにある。 The present invention has been made in view of the above problems, and an object of the present invention is to enable a user to set a menu screen to be displayed on a display unit of an information processing device without taking time and effort. A processing apparatus, an information processing method, and a program are provided.
上記目的を達成するために本発明における情報処理装置は、入力部と、表示部と、複数の機能のそれぞれに対応する複数の項目を有するメニュー画面を前記表示部に表示させる表示制御部と、前記表示部に表示されたメニュー画面が有する複数の項目のうち、前記入力部を介して指示された項目に対応する機能を実行する機能実行部とを備えた情報処理装置において、前記機能実行部の実行状況に基づいて、複数の機能のそれぞれの使用頻度を算出し、算出した使用頻度を、複数の機能のそれぞれを識別する識別番号と対応付けて記録部へ記録する使用頻度算出部と、前記記録部に記録された識別番号と使用頻度とを、前記メニュー画面が有する複数の項目を並び替えるためのソートデータとして出力するデータ出力部とを備える。なお、これと実質的に同じ技術的思想を具備する情報処理方法、およびプログラムも、本発明の一手段である。 In order to achieve the above object, an information processing apparatus according to the present invention includes an input unit, a display unit, and a display control unit that displays a menu screen having a plurality of items corresponding to each of a plurality of functions on the display unit, In the information processing apparatus including a function execution unit that executes a function corresponding to an item designated via the input unit among a plurality of items included in the menu screen displayed on the display unit, the function execution unit A usage frequency calculation unit that calculates the usage frequency of each of the plurality of functions based on the execution status of the plurality of functions, and records the calculated usage frequency in the recording unit in association with an identification number that identifies each of the plurality of functions; A data output unit that outputs the identification number and the usage frequency recorded in the recording unit as sort data for rearranging a plurality of items of the menu screen. Note that an information processing method and program having substantially the same technical idea are also one means of the present invention.
本発明の情報処理装置によれば、使用頻度算出部は、機能実行部の実行状況に基づいて、複数の機能のそれぞれの使用頻度を算出し、算出した使用頻度を、複数の機能のそれぞれを識別する識別番号と対応付けて記録部へ記録する。そして、データ出力部は、記録部に記録された識別番号と使用頻度とをソートデータとして出力する。ここで、ソートデータは、メニュー画面が有する複数の項目を並び替えるためのデータである。データ出力部が出力したソートデータを、本発明の情報処理装置とは別の情報処理装置に入力すれば、当該情報処理装置の表示部に表示されるべきメニュー画面を、ユーザにおいて手間をかけることなく設定させることが可能となる。 According to the information processing apparatus of the present invention, the usage frequency calculation unit calculates the usage frequency of each of the plurality of functions based on the execution status of the function execution unit, and calculates the calculated usage frequency for each of the plurality of functions. Record in the recording unit in association with the identification number to be identified. And a data output part outputs the identification number and usage frequency which were recorded on the recording part as sort data. Here, the sort data is data for rearranging a plurality of items included in the menu screen. If the sort data output from the data output unit is input to an information processing apparatus different from the information processing apparatus of the present invention, the user needs to spend time on the menu screen to be displayed on the display unit of the information processing apparatus. It becomes possible to set without.
また、上記目的を達成するために本発明における情報処理装置は、入力部と、表示部と、複数の機能のそれぞれに対応する複数の項目を有するメニュー画面を前記表示部に表示させる表示制御部と、前記表示部に表示されたメニュー画面が有する複数の項目のうち、前記入力部を介して指示された項目に対応する機能を実行する機能実行部とを備えた情報処理装置において、前記情報処理装置は、前記メニュー画面が有する複数の項目を並び替えるためのソートデータを取得するデータ取得部を備え、前記ソートデータは、複数の機能のそれぞれを識別する識別番号と、複数の機能のそれぞれの使用頻度とを含み、前記情報処理装置は、前記データ取得部が取得したソートデータが含む使用頻度の高い機能に対応する項目が、前記表示部に表示されるべきメニュー画面の上位に配置されるように、前記データ取得部が取得したソートデータに基づいて、当該メニュー画面が有する複数の項目を並び替えるソート部をさらに備え、前記表示制御部は、前記ソート部が複数の項目を並び替えたメニュー画面を前記表示部に表示させる。なお、これと実質的に同じ技術的思想を具備する情報処理方法、およびプログラムも、本発明の一手段である。 In order to achieve the above object, an information processing apparatus according to the present invention includes an input unit, a display unit, and a display control unit that displays a menu screen having a plurality of items corresponding to each of a plurality of functions on the display unit. And a function execution unit that executes a function corresponding to an item instructed through the input unit among a plurality of items included in the menu screen displayed on the display unit. The processing apparatus includes a data acquisition unit that acquires sort data for rearranging a plurality of items included in the menu screen, and the sort data includes an identification number that identifies each of the plurality of functions, and each of the plurality of functions. The information processing apparatus displays items on the display unit that correspond to frequently used functions included in the sort data acquired by the data acquisition unit. A sorting unit that rearranges a plurality of items of the menu screen based on the sort data acquired by the data acquisition unit so that the display control unit is arranged at a higher level of the menu screen to be performed; The sort unit displays a menu screen in which a plurality of items are rearranged on the display unit. Note that an information processing method and program having substantially the same technical idea are also one means of the present invention.
本発明の情報処理装置によれば、データ取得部は、メニュー画面が有する複数の項目を並び替えるためのソートデータを取得する。ここで、ソートデータは、複数の機能のそれぞれを識別する識別番号と、複数の機能のそれぞれの使用頻度とを含む。そして、ソート部は、取得したソートデータが含む使用頻度の高い機能に対応する項目が、表示部に表示されるべきメニュー画面の上位に配置されるように、取得したソートデータに基づいて、当該メニュー画面が有する複数の項目を並び替える。そして、表示制御部は、ソート部が複数の項目を並び替えたメニュー画面を表示部に表示させる。これにより、情報処理装置の表示部に表示されるべきメニュー画面を、ユーザにおいて手間をかけることなく設定することが可能となる。 According to the information processing apparatus of the present invention, the data acquisition unit acquires sort data for rearranging a plurality of items included in the menu screen. Here, the sort data includes an identification number for identifying each of the plurality of functions, and a use frequency of each of the plurality of functions. Then, the sorting unit is based on the acquired sort data so that the items corresponding to the frequently used functions included in the acquired sort data are arranged at the top of the menu screen to be displayed on the display unit. Rearrange multiple items on the menu screen. Then, the display control unit causes the display unit to display a menu screen in which the sorting unit rearranges the plurality of items. As a result, the menu screen to be displayed on the display unit of the information processing apparatus can be set without any effort for the user.
以上のように、本発明の情報処理装置、情報処理方法、およびプログラムは、情報処理装置の表示部に表示されるべきメニュー画面を、ユーザにおいて手間をかけることなく設定させることが可能になるという効果を奏する。 As described above, the information processing apparatus, the information processing method, and the program according to the present invention enable the user to set the menu screen to be displayed on the display unit of the information processing apparatus without taking time and effort. There is an effect.
以下、本発明のより具体的な実施形態について図面を参照しながら詳細に説明する。 Hereinafter, more specific embodiments of the present invention will be described in detail with reference to the drawings.
図1は、本実施形態に係る通信システム1の概略構成を示すブロック図である。すなわち、本実施形態に係る通信システム1は、携帯電話A(情報処理装置)と、携帯電話B(情報処理装置)とを備えている。ここで、携帯電話Aと携帯電話Bとは、無線通信Wにより互いにアクセス可能である。なお、無線通信Wは、例えば、赤外線通信、光通信等である。なお、無線通信Wの代わりに、携帯電話Aと携帯電話Bとを有線により直接接続してもよい。
FIG. 1 is a block diagram showing a schematic configuration of a
ここで、本実施形態においては、携帯電話Aはユーザがいままで使用していた携帯電話であり、携帯電話Bはユーザが新たに使用を予定している携帯電話であるものとする。すなわち、ユーザは、携帯電話Aから携帯電話Bへ機種変更したものとする。 Here, in the present embodiment, it is assumed that the mobile phone A is a mobile phone that the user has used so far, and the mobile phone B is a mobile phone that the user plans to use newly. That is, it is assumed that the user changes the model from the mobile phone A to the mobile phone B.
携帯電話Aは、CPU10、表示部11、入力部12、機能リスト記録部13、表示制御部14、使用頻度算出部15、使用頻度記録部16、データ出力部17、およびデータ送信部18を備えている。ここで、上記のCPU10、表示部11、入力部12、表示制御部14、使用頻度算出部15、データ出力部17、およびデータ送信部18の各機能は、コンピュータが備えるCPU等の演算装置が所定のプログラムを実行することによって実現される。したがって、上記の各機能をコンピュータで実現するためのプログラムまたはそれを記録した記録媒体も本発明の一実施態様である。また、機能リスト記録部13および使用頻度記録部16は、コンピュータの内蔵記憶装置またはこのコンピュータからアクセス可能な記憶装置によって具現化される。
The mobile phone A includes a
CPU10は、携帯電話Aが備える各部11〜18を制御する。表示部11は、液晶ディスプレイ、有機ELディスプレイ、無機ELディスプレイ、プラズマディスプレイ、発光ダイオード等から構成される。入力部12は、入力キー、タッチパネル、音声認識装置等から構成される。
CPU10 controls each part 11-18 with which the mobile telephone A is provided. The
機能リスト記録部13は、携帯電話Aが備える複数の機能と、当該機能を識別する識別番号とを示す機能リスト情報を記録する。図2は、本実施形態に係る機能リスト記録部13に記録された機能リスト情報の一例を示す図である。すなわち、本実施形態に係る機能リスト記録部13は、機能リスト情報をテーブル13aとして記録する。図2に示すように、テーブル13aには、メイン識別番号と、メイン機能と、サブ識別番号と、サブ機能とが記録されている。ここで、メイン識別番号は、メイン機能を識別するための番号である。サブ識別番号は、サブ機能を識別するための番号である。ここで、機能リスト情報は、例えば、携帯電話Aの製造時に、携帯電話Aの開発者によって機能リスト記録部13へ登録される。
The function
表示制御部14は、複数のメイン機能のそれぞれに対応する複数の項目を有するメインメニュー画面を、表示部11に表示させる。ここで、本実施形態に係る携帯電話Aは、メイン機能として、カメラ機能、メール機能、スケジュール機能、通話機能、ゲーム機能、および音楽機能を備えているので(図2参照)、表示制御部14は、これらのメイン機能に対応する複数の項目を有するメインメニュー画面を、表示部11に表示させる。すなわち、表示部11には、「カメラ」、「メール」、「スケジュール」、「通話」、「ゲーム」、および「音楽」の項目を有するメインメニュー画面が表示される。
The
表示部11にメインメニュー画面が表示された状態で、ユーザが、入力部12を介して、メインメニュー画面が有する複数の項目のうち所定の項目を指示すれば、CPU(機能実行部)10は、指示された項目に対応するメイン機能を実行する。例えば、ユーザが、入力部12を介して、メインメニュー画面が有する複数の項目のうち「カメラ」の項目を指示すれば、CPU10は、カメラ機能を実行する。
If the user indicates a predetermined item among a plurality of items of the main menu screen via the
ここで、指示した項目に対応するメイン機能に複数のサブ機能が備えられていれば、表示制御部14は、複数のサブ機能のそれぞれに対応する複数の項目を有するサブメニュー画面を、メインメニュー画面に代えて、表示部11に表示させる。例えば、ユーザが、入力部12を介して、メインメニュー画面が有する複数の項目のうち「カメラ」の項目を指示すれば、表示制御部14は、静止画起動機能と動画起動機能(図2参照)とに対応する項目を有するサブメニュー画面を、表示部11に表示させる。すなわち、表示部11には、「静止画起動」および「動画起動」の項目を有するサブメニュー画面が表示される。
Here, if the main function corresponding to the instructed item has a plurality of sub-functions, the
表示部11にサブメニュー画面が表示された状態で、ユーザが、入力部12を介して、サブメニュー画面が有する複数の項目のうち所定の項目を指示すれば、CPU(機能実行部)10は、指示された項目に対応するサブ機能を実行する。例えば、ユーザが、入力部12を介して、サブメニュー画面が有する「静止画起動」および「動画起動」の項目のうち「静止画起動」の項目を指示すれば、CPU10は、静止画起動機能を実行する。
If the user indicates a predetermined item among a plurality of items of the submenu screen via the
使用頻度算出部15は、CPU10の実行状況に基づいて、複数の機能(メイン機能、サブ機能)のそれぞれの使用頻度を算出する。本実施形態においては、使用頻度算出部15は、メインメニュー画面が有する複数の項目のうち入力部12を介して指示された項目に対応するメイン機能がCPU10によって実行された回数を計測する。つまり、本実施形態に係る使用頻度算出部15は、ユーザがメインメニュー画面の所定の項目を指示した回数を計測する。また、使用頻度算出部15は、サブメニュー画面が有する複数の項目のうち入力部12を介して指示された項目に対応するサブ機能がCPU10によって実行された回数を計測する。つまり、本実施形態に係る使用頻度算出部15は、ユーザがサブメニュー画面の所定の項目を指示した回数を計測する。
The usage
使用頻度算出部15は、メイン機能毎およびサブ機能毎に計測した回数を、使用頻度として使用頻度記録部16へ記録する。この場合、使用頻度算出部15は、機能リスト記録部13に記録された機能リスト情報を参照することにより、算出した使用頻度を、複数の機能(メイン機能、サブ機能)のそれぞれを識別する識別番号(メイン識別番号、サブ識別番号)と対応付けて使用頻度記録部16へ記録する。図3は、本実施形態に係る使用頻度記録部15に記録された使用頻度の一例を示す図である。すなわち、本実施形態に係る使用頻度記録部15は、使用頻度をテーブル16aとして記録する。図3に示すように、テーブル16aには、メイン識別番号と、メイン機能の使用頻度と、サブ識別番号と、サブ機能の使用頻度とが記録されている。
The usage
すなわち、本実施形態においては、ユーザが、メインメニュー画面が有する複数の項目のうち所定の項目を指示する度に、使用頻度算出部15は、指示された項目に対応するメイン機能の使用頻度を算出し、使用頻度記録部16に記録されたメイン機能の使用頻度を更新する。また、ユーザが、サブメニュー画面が有する複数の項目のうち所定の項目を指示する度に、使用頻度算出部15は、指示された項目に対応するサブ機能の使用頻度を算出し、使用頻度記録部16に記録されたサブ機能の使用頻度を更新する。このように、使用頻度記録部16には、常に、最新の使用頻度が記録されることになる。
That is, in this embodiment, every time the user designates a predetermined item among a plurality of items included in the main menu screen, the use
なお、上記では、使用頻度算出部15は、ユーザがメインメニュー画面またはサブメニュー画面の所定の項目を指示した回数を使用頻度として算出する例について説明したが、これに限定されない。例えば、使用頻度算出部15は、CPU10がメイン機能またはサブ機能を一定時間継続して実行した場合における、当該一定時間継続して実行した回数を使用頻度として算出してもよい。このようにすると、例えば、ユーザが、メインメニュー画面またはサブメニュー画面の所定の項目を指示した後に、一定時間内にキャンセルした場合には、使用頻度算出部15は、当該項目の指示については使用頻度として算出しない。これにより、使用頻度算出部15は、ユーザが実際に使用した機能に対して使用頻度を算出するようにすることができる。
In the above description, the use
データ出力部17は、携帯電話Bが備えるデータ取得部25から送信指示があった場合(後述する要求信号を受信した場合)に、使用頻度記録部16に記録された識別番号と使用頻度とを読み出し、読み出した識別番号と使用頻度とをソートデータとして出力する。ここで、ソートデータは、メニュー画面が有する複数の項目を並び替えるためのデータである。図4は、本実施形態に係るデータ出力部17が出力したソートデータのデータ構造の一例を示す図である。図4に示すように、ソートデータDには、メイン識別番号と、メイン識別番号に対応する使用頻度と、サブ識別番号と、サブ識別番号に対応する使用頻度とを含んでいる。なお、データ出力部17は、携帯電話Aの入力部12から指示があった場合に、ソートデータを出力するようにしてもよい。
When there is a transmission instruction from the
データ送信部18は、データ出力部17が出力したソートデータを、無線通信Wにより携帯電話Bに対して送信する。
The
携帯電話Bは、CPU20、表示部21、入力部22、機能リスト記録部23、表示制御部24、データ取得部25、およびソート部26を備えている。ここで、上記のCPU20、表示部21、入力部22、表示制御部24、データ取得部25、およびソート部26の各機能は、コンピュータが備えるCPU等の演算装置が所定のプログラムを実行することによって実現される。したがって、上記の各機能をコンピュータで実現するためのプログラムまたはそれを記録した記録媒体も本発明の一実施態様である。また、機能リスト記録部26は、コンピュータの内蔵記憶装置またはこのコンピュータからアクセス可能な記憶装置によって具現化される。
The cellular phone B includes a
CPU20、表示部21、入力部22、および表示制御部24は、携帯電話Aが備えるCPU10、表示部11、入力部12、および表示制御部14が有する機能と同様である。したがって、ここではその詳細な説明は省略する。
The
機能リスト記録部23は、携帯電話Bが備える複数の機能と、当該機能を識別する識別番号とを示す機能リスト情報を記録する。図5は、本実施形態に係る機能リスト記録部23に記録された機能リスト情報の一例を示す図である。すなわち、本実施形態に係る機能リスト記録部23は、機能リスト情報をテーブル23aとして記録する。図5に示すように、テーブル23aには、メイン識別番号と、メイン機能と、サブ識別番号と、サブ機能とが記録されている。すなわち、本実施形態に係る携帯電話Bは、携帯電話Aと比較して、テレビ機能(メイン識別番号「G」)を新たに備えている。ここで、機能リスト情報は、例えば、携帯電話Bの製造時に、携帯電話Bの開発者によって機能リスト記録部23へ登録される。
The function
データ取得部25は、入力部22から指示があった場合に、ソートデータを送信するように要求する要求信号を、無線通信Wにより携帯電話Aに対して送信する。要求信号の送信によって携帯電話Aからソートデータが送信された場合、データ取得部25は、当該ソートデータを取得する。
When receiving an instruction from the
ソート部26は、データ取得部25が取得したソートデータが含む使用頻度の高い機能に対応する項目が、表示部21に表示されるべきメニュー画面(メインメニュー画面、サブメニュー画面)の上位に配置されるように、データ取得部25が取得したソートデータと、機能リスト記録部23に記録された機能リスト情報とに基づいて、当該メニュー画面が有する複数の項目を並び替える。そして、表示制御部24は、ソート部26が複数の項目を並び替えたメニュー画面を表示部21に表示させる。
The sort unit 26 arranges items corresponding to frequently used functions included in the sort data acquired by the
ここで、ソート部26の処理について具体的に説明する。まず、携帯電話Bの表示部21には、図6に示すように、初期のメインメニュー画面が表示されているものとする。すなわち、携帯電話Bの表示部21には、初期のメインメニュー画面として、上位から、「カメラ」、「通話」、「メール」、「スケジュール」、「ゲーム」、「音楽」、「テレビ」の項目が順に表示されている。つまり、複数の項目のうち、「カメラ」の項目が最も上位に配置されており、「テレビ」の項目が最も下位に配置されている。なお、選択カーソルCは、最も上位に配置された「カメラ」の項目に選択されている。このため、ユーザが下位の項目を選択するためには、上位の項目から順に下位の項目へ選択カーソルCを移動させる必要がある。
Here, the process of the sort part 26 is demonstrated concretely. First, it is assumed that an initial main menu screen is displayed on the
このような場合において、ユーザが入力部22を介して指示すると、データ取得部25は、携帯電話Aに対して要求信号を送信する。ここで、本実施形態においては、携帯電話Aのデータ出力部17は、要求信号を受信することより、図4に示すソートデータを出力したものとする。このため、本実施形態に係るデータ取得部25は、図4に示すソートデータを取得する。そして、ソート部26は、データ取得部25が取得したソートデータが含む使用頻度の高い機能に対応する項目が、表示部21に表示されるべきメインメニュー画面の上位に配置されるように、メインメニュー画面が有する複数の項目を並び替える。
In such a case, when the user gives an instruction via the
ここで、本実施形態においては、図3および図4に示すように、カメラ機能(メイン識別番号「A」)の使用頻度が「155」(回)、メール機能(メイン識別番号「B」)の使用頻度が「583」(回)、スケジュール機能(メイン識別番号「C」)の使用頻度が「130」(回)、通話機能(メイン識別番号「D」)の使用頻度が「1176」(回)、ゲーム機能(メイン識別番号「E」)の使用頻度が「3」(回)、音楽機能(メイン識別番号「F」)の使用頻度が「1」(回)である。また、本実施形態においては、携帯電話Bが備える機能の中に、ソートデータが示す機能がなかった場合、すなわち、携帯電話Bにある機能が備えられているが、携帯電話Aには当該機能が備えられていない場合(本実施形態では、テレビ機能)、ソート部26は、当該機能に対応する項目を、メニュー画面の最も下位に配置されるように、複数の項目を並び替える。但し、これに限定されるものではなく、ソート部26は、当該機能に対応する項目を、メニュー画面の真ん中に配置されるように、複数の項目を並び替えてもよい。 Here, in the present embodiment, as shown in FIGS. 3 and 4, the usage frequency of the camera function (main identification number “A”) is “155” (times), and the mail function (main identification number “B”). Usage frequency is “583” (times), the schedule function (main identification number “C”) is usage frequency “130” (times), and the call function (main identification number “D”) is usage frequency “1176” ( Times), the usage frequency of the game function (main identification number “E”) is “3” (times), and the usage frequency of the music function (main identification number “F”) is “1” (times). Further, in the present embodiment, when the function indicated by the sort data is not included in the functions provided in the mobile phone B, that is, the function provided in the mobile phone B is provided. Is not provided (in this embodiment, a television function), the sorting unit 26 rearranges a plurality of items so that the item corresponding to the function is arranged at the lowest position on the menu screen. However, the present invention is not limited to this, and the sorting unit 26 may rearrange a plurality of items so that the item corresponding to the function is arranged in the middle of the menu screen.
すなわち、本実施形態に係るソート部26は、上位から、「通話」、「メール」、「カメラ」、「スケジュール」、「音楽」、「ゲーム」、「テレビ」の項目となるように、データ取得部25が取得したソートデータと、機能リスト記録部23に記録された機能リスト情報とに基づいて、初期のメインメニュー画面が有する複数の項目を並び替える。この結果、携帯電話Bの表示部21には、図7に示すように、ソート部26が複数の項目を並び替えた後のメインメニュー画面が表示される。これにより、ユーザが携帯電話Aから携帯電話Bへ機種変更した場合であっても、変更した携帯電話Bのメインメニュー画面をユーザが再度設定する必要がないので、ユーザにおいて手間がかからない。また、ユーザが頻繁に使用する機能に対応する項目がメインメニュー画面の上位に配置されるので、メインメニュー画面の項目を選択する際のユーザの手間を省くことができる。
In other words, the sorting unit 26 according to the present embodiment performs data from the top so that the items are “call”, “mail”, “camera”, “schedule”, “music”, “game”, and “TV”. Based on the sort data acquired by the
また、携帯電話Bの表示部21には、図8に示すように、初期のサブメニュー画面(カメラ機能)が表示されているものとする。なお、図8に示すサブメニュー画面は、図7に示すメインメニュー画面において、ユーザが入力部22を介してカメラの項目を指示した場合に表示部21に表示される画面である。すなわち、携帯電話Bの表示部21には、初期のサブメニュー画面として、上位から、「動画起動」、「静止画起動」の項目が順に表示されている。つまり、「動画起動」の項目が上位に配置されており、「静止画起動」の項目が下位に配置されている。なお、選択カーソルCは、上位に配置された「動画起動」の項目に選択されている。このため、ユーザが「静止画起動」の項目を選択するためには、「動画起動」の項目から「静止画起動」の項目へ選択カーソルCを移動させる必要がある。
Further, it is assumed that an initial submenu screen (camera function) is displayed on the
ここで、本実施形態においては、図3および図4に示すように、静止画起動機能(サブ識別番号「A−1」)の使用頻度が「135」(回)、動画起動機能(サブ識別番号「A−2」)の使用頻度が「20」(回)である。このため、ソート部26は、上位から、「静止画起動」、「動画起動」の項目となるように、データ取得部25が取得したソートデータと、機能リスト記録部23に記録された機能リスト情報とに基づいて、初期のサブメニュー画面(カメラ機能)が有する複数の項目を並び替える。この結果、携帯電話Bの表示部21には、図9に示すように、ソート部26が複数の項目を並び替えた後のサブメニュー画面が表示される。これにより、ユーザが携帯電話Aから携帯電話Bへ機種変更した場合であっても、変更した携帯電話Bのサブメニュー画面をユーザが再度設定する必要がないので、ユーザにおいて手間がかからない。また、ユーザが頻繁に使用する機能に対応する項目がサブメニュー画面の上位に配置されるので、サブメニュー画面の項目を選択する際のユーザの手間を省くことができる。
Here, in this embodiment, as shown in FIGS. 3 and 4, the usage frequency of the still image activation function (sub-identification number “A-1”) is “135” (times), and the moving image activation function (sub-identification). The use frequency of the number “A-2”) is “20” (times). For this reason, the sort unit 26 has the sort data acquired by the
以上、携帯電話Aおよび携帯電話Bの構成について説明したが、携帯電話Aおよび携帯電話Bの構成は、上記の構成に限定されない。すなわち、携帯電話Aに、携帯電話Bのデータ取得部25およびソート部26が備えられていてもよい。また、携帯電話Bに、携帯電話Aの使用頻度算出部15、使用頻度記録部16、データ出力部17、およびデータ送信部18が備えられていてもよい。なお、携帯電話Aおよび携帯電話Bには、実際には、アンテナ、電源回路、符号・復号回路、無線インタフェース、ベースバンド信号処理回路等が備えられているが、説明の便宜上、図1では、これらの図示を省略している。
The configuration of the mobile phone A and the mobile phone B has been described above, but the configuration of the mobile phone A and the mobile phone B is not limited to the above configuration. That is, the mobile phone A may include the
次に、上記の構成に係る携帯電話Aおよび携帯電話Bの動作について、図10および図11を参照しながら説明する。 Next, operations of the mobile phone A and the mobile phone B according to the above configuration will be described with reference to FIGS.
図10は、本実施形態に係る携帯電話Aの動作の一例を示すフローチャートである。図10に示すように、例えば、携帯電話Aの購入時において、ユーザが電源ボタン(入力部12)を指示することにより、携帯電話Aをはじめて起動させた場合(Op1)に、CPU10は、使用頻度記録部16に記録された内容を初期化する(Op2)。すなわち、CPU10は、使用頻度記録部16に“0”を書き込む。
FIG. 10 is a flowchart showing an example of the operation of the mobile phone A according to the present embodiment. As shown in FIG. 10, for example, when purchasing the mobile phone A, when the user activates the mobile phone A for the first time by instructing the power button (input unit 12) (Op1), the
その後、ユーザが、メインメニュー画面が有する複数の項目のうち所定の項目を指示すると、使用頻度算出部15は、指示された項目に対応するメイン機能の使用頻度を算出する(Op3)。また、ユーザが、サブメニュー画面が有する複数の項目のうち所定の項目を指示すると、使用頻度算出部15は、指示された項目に対応するサブ機能の使用頻度を算出する(Op3)。そして、使用頻度算出部15は、Op3にて算出された使用頻度を、使用頻度記録部16へ記録する(Op4)。これにより、使用頻度記録部16には、例えば、図3に示すように、使用頻度がテーブル16aとして記録される。
Thereafter, when the user designates a predetermined item among the plurality of items included in the main menu screen, the use
ここで、携帯電話Bから送信指示があった場合(Op5にてYES)、すなわち、携帯電話Bから要求信号を受信した場合、データ出力部17は、使用頻度記録部16に記録された識別番号と使用頻度とを読み出し、読み出した識別番号と使用頻度とをソートデータとして出力する(Op6)。そして、データ送信部18は、Op6にて出力されたソートデータを、無線通信Wにより携帯電話Bに対して送信する(Op7)。
Here, when there is a transmission instruction from the cellular phone B (YES at Op5), that is, when a request signal is received from the cellular phone B, the
一方、携帯電話Bから送信指示がなかった場合(Op5にてNO)、すなわち、携帯電話Bから要求信号を受信しなかった場合、携帯電話Aは、Op3へ戻り、Op3以降の処理を繰り返す。 On the other hand, when there is no transmission instruction from the mobile phone B (NO at Op5), that is, when a request signal is not received from the mobile phone B, the mobile phone A returns to Op3 and repeats the processing after Op3.
図11は、本実施形態に係る携帯電話Bの動作の一例を示すフローチャートである。図11に示すように、入力部22から指示があった場合(Op11にてYES)、データ取得部25は、ソートデータを送信するように要求する要求信号を、無線通信Wにより携帯電話Aに対して送信する(Op12)。一方、入力部22から指示がなかった場合(Op11にてNO)、携帯電話Bは、Op11へ戻り、Op11以降の処理を繰り返す。
FIG. 11 is a flowchart showing an example of the operation of the mobile phone B according to the present embodiment. As shown in FIG. 11, when there is an instruction from the input unit 22 (YES in Op11), the
要求信号の送信によって携帯電話Aからソートデータが送信された場合(図10のOp7)、データ取得部25は、当該ソートデータを取得する(Op13)。
When sort data is transmitted from the mobile phone A by transmission of the request signal (Op7 in FIG. 10), the
そして、ソート部26は、Op13にて取得されたソートデータが含む使用頻度の高いメイン機能に対応する項目が、表示部21に表示されるべきメインメニュー画面の上位に配置されるように、Op13にて取得されたソートデータと、機能リスト記録部23に記録された機能リスト情報とに基づいて、当該メインメニュー画面が有する複数の項目を並び替える(Op14)。またこれと同様に、ソート部26は、Op13にて取得されたソートデータが含む使用頻度の高いサブ機能に対応する項目が、表示部21に表示されるべきサブメニュー画面の上位に配置されるように、Op13にて取得されたソートデータと、機能リスト記録部23に記録された機能リスト情報とに基づいて、当該サブメニュー画面が有する複数の項目を並び替える(Op15)。
The sort unit 26 then selects the Op13 so that items corresponding to the main function that is frequently used included in the sort data acquired in Op13 are arranged at the upper level of the main menu screen to be displayed on the
そして、表示制御部24は、Op14にて並び替えたメインメニュー画面、またはOp15にて並び替えたサブメニュー画面を表示部21に表示させる(Op16)。
Then, the
以上のように、本実施形態に係る通信システム1によれば、携帯電話Aの使用頻度算出部15は、CPU10の実行状況に基づいて、複数の機能のそれぞれの使用頻度を算出し、算出した使用頻度を、複数の機能のそれぞれを識別する識別番号と対応付けて使用頻度記録部16へ記録する。そして、データ出力部17は、使用頻度記録部16に記録された識別番号と使用頻度とをソートデータとして出力する。データ出力部17が出力したソートデータを携帯電話Bに入力すれば、携帯電話Bの表示部21に表示されるべきメニュー画面を、ユーザにおいて手間をかけることなく設定させることが可能となる。
As described above, according to the
なお、本実施形態においては、携帯電話Aと携帯電話Bとの間でソートデータを送受信する例について説明したが、これに限定されない。例えば、携帯電話Aの代わりに、パーソナルコンピュータ、携帯端末(PDA)、PHS(Personal Handy-phone System)、HHT(Hand Held Terminal)等であってもよい。また、携帯電話Bの代わりに、パーソナルコンピュータ、携帯端末、PHS、HHT等であってもよい。すなわち、複数の機能のそれぞれに対応する複数の項目を有するメニュー画面を表示部に表示させることが可能な装置であれば、携帯電話に限らず、任意である。 In the present embodiment, an example in which sort data is transmitted and received between the mobile phone A and the mobile phone B has been described. However, the present invention is not limited to this. For example, instead of the cellular phone A, a personal computer, a portable terminal (PDA), a PHS (Personal Handy-phone System), an HHT (Hand Held Terminal), or the like may be used. Further, instead of the mobile phone B, a personal computer, a mobile terminal, PHS, HHT, or the like may be used. In other words, any device can be used as long as the device can display a menu screen having a plurality of items corresponding to each of a plurality of functions on the display unit.
また、本実施形態においては、携帯電話Aは、無線通信Wにより携帯電話Bに対して直接ソートデータを送信する例について説明したが、これに限定されない。例えば、携帯電話Aは、無線通信あるいは有線通信によりサーバ装置に対してソートデータを送信するようにしてもよい。この場合、サーバ装置は、携帯電話Aから送信されたソートデータを当該サーバ装置内のデータベースに格納する。そして、携帯電話Bは、サーバ装置にアクセスすることにより、サーバ装置内のデータベースに格納されたソートデータを取得する。これにより、上述した実施形態と同様に、携帯電話Bは、使用頻度の高い機能に対応する項目がメニュー画面の上位に配置されるように、当該メニュー画面が有する複数の項目を並び替えることができる。 In the present embodiment, the mobile phone A directly transmits sort data to the mobile phone B through the wireless communication W. However, the present invention is not limited to this. For example, the mobile phone A may transmit sort data to the server device by wireless communication or wired communication. In this case, the server device stores the sort data transmitted from the mobile phone A in a database in the server device. And the mobile telephone B acquires the sort data stored in the database in a server apparatus by accessing a server apparatus. Thereby, similarly to the above-described embodiment, the mobile phone B can rearrange a plurality of items included in the menu screen so that items corresponding to frequently used functions are arranged at the top of the menu screen. it can.
また、本実施形態においては、携帯電話Bは、携帯電話Aから送信されたソートデータに基づいて、メインメニュー画面が有する複数の項目を並び替え、またはサブメニュー画面が有する複数の項目を並び替える例について説明したが、これに限定されない。例えば、携帯電話Bに、サブ機能の下位の機能として、サブのサブ機能がさらに備えられていれば、携帯電話Bは、携帯電話Aから送信されたソートデータに基づいて、メインメニュー画面およびサブメニュー画面に加えて、サブのサブメニュー画面が有する複数の項目を並び替える。すなわち、携帯電話Bは、携帯電話Aから送信されたソートデータに基づいて、当該携帯電話Bが備える各機能の階層毎のメニュー画面が有する複数の項目を並び替える。 In the present embodiment, the mobile phone B rearranges a plurality of items included in the main menu screen or rearranges a plurality of items included in the submenu screen based on the sort data transmitted from the mobile phone A. Although an example has been described, the present invention is not limited to this. For example, if the mobile phone B is further provided with a sub function as a subordinate function of the sub function, the mobile phone B uses the main menu screen and the sub menu based on the sort data transmitted from the mobile phone A. In addition to the menu screen, a plurality of items in the sub-submenu screen are rearranged. That is, the mobile phone B rearranges a plurality of items on the menu screen for each layer of each function provided in the mobile phone B based on the sort data transmitted from the mobile phone A.
また、本実施形態においては、携帯電話Bは、図5に示す初期のメインメニュー画面が有する複数の項目を並び替える例について説明したが、これに限定されない。例えば、携帯電話Bは、図12に示す初期のメインメニュー画面が有する複数の項目を並び替えてもよい。ここで、図12に示す例では、ユーザは、選択カーソルCを、「カメラ」、「通話」、「メール」、「スケジュール」、「ゲーム」、「音楽」、「テレビ」の項目の順に選択できるようになっている。すなわち、携帯電話Bの表示部21には、初期のメインメニュー画面として、上位から、「カメラ」、「通話」、「メール」、「スケジュール」、「ゲーム」、「音楽」、「テレビ」の項目が順に表示されている。つまり、携帯電話Bが、ソートデータが含む使用頻度の高い機能に対応する項目が、表示部21に表示されるべきメインメニュー画面の上位に配置されるように、当該メインメニュー画面が有する複数の項目を並び替えることができれば、初期のメインメニュー画面および初期のサブメニュー画面の構成については、特に限定されない。
In the present embodiment, the mobile phone B has been described with respect to an example in which a plurality of items included in the initial main menu screen illustrated in FIG. 5 are rearranged, but the present invention is not limited to this. For example, the mobile phone B may rearrange a plurality of items included in the initial main menu screen shown in FIG. In the example shown in FIG. 12, the user selects the selection cursor C in the order of “camera”, “call”, “mail”, “schedule”, “game”, “music”, and “TV”. It can be done. That is, on the
さらに、本実施形態においては、機能リスト記録部は機能リスト情報をテーブルとして、使用頻度記録部は使用頻度をテーブルとして記録する例について説明したが、これに限定されない。すなわち、機能リスト記録部に機能リスト情報が、使用頻度記録部に使用頻度が記録される形式については、テーブル形式に限らず、任意である。 Furthermore, in the present embodiment, an example has been described in which the function list recording unit records the function list information as a table, and the usage frequency recording unit records the usage frequency as a table. However, the present invention is not limited to this. That is, the format in which the function list information is recorded in the function list recording unit and the usage frequency is recorded in the usage frequency recording unit is not limited to the table format and is arbitrary.
すなわち、本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。つまり、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。 That is, the present invention is not limited to the above-described embodiment, and various modifications can be made within the scope shown in the claims. That is, embodiments obtained by combining technical means appropriately modified within the scope of the claims are also included in the technical scope of the present invention.
以上の実施の形態に関し、更に以下の付記を開示する。 Regarding the above embodiment, the following additional notes are disclosed.
(付記1)
入力部と、表示部と、複数の機能のそれぞれに対応する複数の項目を有するメニュー画面を前記表示部に表示させる表示制御部と、前記表示部に表示されたメニュー画面が有する複数の項目のうち、前記入力部を介して指示された項目に対応する機能を実行する機能実行部とを備えた情報処理装置において、
前記機能実行部の実行状況に基づいて、複数の機能のそれぞれの使用頻度を算出し、算出した使用頻度を、複数の機能のそれぞれを識別する識別番号と対応付けて記録部へ記録する使用頻度算出部と、
前記記録部に記録された識別番号と使用頻度とを、前記メニュー画面が有する複数の項目を並び替えるためのソートデータとして出力するデータ出力部とを備える、情報処理装置。
(Appendix 1)
An input unit, a display unit, a display control unit for displaying a menu screen having a plurality of items corresponding to each of a plurality of functions on the display unit, and a plurality of items included in the menu screen displayed on the display unit Among them, in an information processing apparatus comprising a function execution unit that executes a function corresponding to an item instructed via the input unit,
Based on the execution status of the function execution unit, the use frequency of each of a plurality of functions is calculated, and the calculated use frequency is recorded in the recording unit in association with an identification number for identifying each of the plurality of functions. A calculation unit;
An information processing apparatus comprising: a data output unit that outputs an identification number and a usage frequency recorded in the recording unit as sort data for rearranging a plurality of items included in the menu screen.
(付記2)
入力部と、表示部と、複数の機能のそれぞれに対応する複数の項目を有するメニュー画面を前記表示部に表示させる表示制御部と、前記表示部に表示されたメニュー画面が有する複数の項目のうち、前記入力部を介して指示された項目に対応する機能を実行する機能実行部とを備えた情報処理装置において、
前記情報処理装置は、前記メニュー画面が有する複数の項目を並び替えるためのソートデータを取得するデータ取得部を備え、
前記ソートデータは、複数の機能のそれぞれを識別する識別番号と、複数の機能のそれぞれの使用頻度とを含み、
前記情報処理装置は、前記データ取得部が取得したソートデータが含む使用頻度の高い機能に対応する項目が、前記表示部に表示されるべきメニュー画面の上位に配置されるように、前記データ取得部が取得したソートデータに基づいて、当該メニュー画面が有する複数の項目を並び替えるソート部をさらに備え、
前記表示制御部は、前記ソート部が複数の項目を並び替えたメニュー画面を前記表示部に表示させる、情報処理装置。
(Appendix 2)
An input unit, a display unit, a display control unit for displaying a menu screen having a plurality of items corresponding to each of a plurality of functions on the display unit, and a plurality of items included in the menu screen displayed on the display unit Among them, in an information processing apparatus comprising a function execution unit that executes a function corresponding to an item instructed via the input unit,
The information processing apparatus includes a data acquisition unit that acquires sort data for rearranging a plurality of items included in the menu screen,
The sort data includes an identification number for identifying each of a plurality of functions, and a use frequency of each of the plurality of functions,
The information processing apparatus acquires the data so that items corresponding to frequently used functions included in the sort data acquired by the data acquisition unit are arranged at a higher level of the menu screen to be displayed on the display unit. A sorting unit that rearranges a plurality of items of the menu screen based on the sort data acquired by the unit;
The display control unit is an information processing apparatus that causes the display unit to display a menu screen in which the sorting unit rearranges a plurality of items.
(付記3)
前記情報処理装置は、携帯電話である、付記1または2に記載の情報処理装置。
(Appendix 3)
The information processing apparatus according to
(付記4)
入力部と、表示部と、複数の機能のそれぞれに対応する複数の項目を有するメニュー画面を前記表示部に表示させる表示制御部と、前記表示部に表示されたメニュー画面が有する複数の項目のうち、前記入力部を介して指示された項目に対応する機能を実行する機能実行部とを備えたコンピュータが処理を実行する情報処理方法において、
前記コンピュータが備える使用頻度算出部が、前記機能実行部の実行状況に基づいて、複数の機能のそれぞれの使用頻度を算出し、算出した使用頻度を、複数の機能のそれぞれを識別する識別番号と対応付けて記録部へ記録する使用頻度算出工程と、
前記コンピュータが備えるデータ出力部が、前記記録部に記録された識別番号と使用頻度とを、前記メニュー画面が有する複数の項目を並び替えるためのソートデータとして出力するデータ出力工程とを含む、情報処理方法。
(Appendix 4)
An input unit, a display unit, a display control unit for displaying a menu screen having a plurality of items corresponding to each of a plurality of functions on the display unit, and a plurality of items included in the menu screen displayed on the display unit Among them, in an information processing method in which a computer including a function execution unit that executes a function corresponding to an item instructed via the input unit executes a process,
The use frequency calculation unit included in the computer calculates the use frequency of each of the plurality of functions based on the execution status of the function execution unit, and the calculated use frequency is an identification number that identifies each of the plurality of functions. A use frequency calculation step of recording in association with the recording unit;
A data output unit included in the computer includes a data output step of outputting the identification number and the usage frequency recorded in the recording unit as sort data for rearranging a plurality of items of the menu screen. Processing method.
(付記5)
入力部と、表示部と、複数の機能のそれぞれに対応する複数の項目を有するメニュー画面を前記表示部に表示させる表示制御部と、前記表示部に表示されたメニュー画面が有する複数の項目のうち、前記入力部を介して指示された項目に対応する機能を実行する機能実行部とを備えたコンピュータが処理を実行する情報処理方法において、
前記コンピュータが備えるデータ取得部が、前記メニュー画面が有する複数の項目を並び替えるためのソートデータを取得するデータ取得工程を有し、
前記ソートデータは、複数の機能のそれぞれを識別する識別番号と、複数の機能のそれぞれの使用頻度とを含み、
前記コンピュータが備えるソート部が、前記データ取得工程により取得されたソートデータが含む使用頻度の高い機能に対応する項目が、前記表示部に表示されるべきメニュー画面の上位に配置されるように、前記データ取得工程により取得されたソートデータに基づいて、当該メニュー画面が有する複数の項目を並び替えるソート工程と、
前記表示制御部が、前記ソート工程により複数の項目を並び替えたメニュー画面を前記表示部に表示させる表示制御工程とをさらに有する、情報処理方法。
(Appendix 5)
An input unit, a display unit, a display control unit for displaying a menu screen having a plurality of items corresponding to each of a plurality of functions on the display unit, and a plurality of items included in the menu screen displayed on the display unit Among them, in an information processing method in which a computer including a function execution unit that executes a function corresponding to an item instructed via the input unit executes a process,
The data acquisition unit provided in the computer has a data acquisition step of acquiring sort data for rearranging a plurality of items of the menu screen,
The sort data includes an identification number for identifying each of a plurality of functions, and a use frequency of each of the plurality of functions,
The sort unit provided in the computer is arranged so that items corresponding to frequently used functions included in the sort data acquired by the data acquisition step are arranged at the top of the menu screen to be displayed on the display unit. Based on the sort data acquired by the data acquisition step, a sort step for rearranging a plurality of items of the menu screen;
An information processing method, further comprising: a display control step in which the display control unit causes the display unit to display a menu screen in which a plurality of items are rearranged by the sorting step.
(付記6)
入力部と、表示部と、複数の機能のそれぞれに対応する複数の項目を有するメニュー画面を前記表示部に表示させる表示制御部と、前記表示部に表示されたメニュー画面が有する複数の項目のうち、前記入力部を介して指示された項目に対応する機能を実行する機能実行部とを備えたコンピュータに処理を実行させるプログラムにおいて、
前記機能実行部の実行状況に基づいて、複数の機能のそれぞれの使用頻度を算出し、算出した使用頻度を、複数の機能のそれぞれを識別する識別番号と対応付けて記録部へ記録する使用頻度算出処理と、
前記記録部に記録された識別番号と使用頻度とを、前記メニュー画面が有する複数の項目を並び替えるためのソートデータとして出力するデータ出力処理とを前記コンピュータに実行させる、プログラム。
(Appendix 6)
An input unit, a display unit, a display control unit for displaying a menu screen having a plurality of items corresponding to each of a plurality of functions on the display unit, and a plurality of items included in the menu screen displayed on the display unit Among them, in a program for causing a computer to execute a process with a function execution unit that executes a function corresponding to an item instructed via the input unit,
Based on the execution status of the function execution unit, the use frequency of each of a plurality of functions is calculated, and the calculated use frequency is recorded in the recording unit in association with an identification number for identifying each of the plurality of functions. Calculation process,
A program for causing the computer to execute data output processing for outputting the identification number and the usage frequency recorded in the recording unit as sort data for rearranging a plurality of items of the menu screen.
(付記7)
入力部と、表示部と、複数の機能のそれぞれに対応する複数の項目を有するメニュー画面を前記表示部に表示させる表示制御部と、前記表示部に表示されたメニュー画面が有する複数の項目のうち、前記入力部を介して指示された項目に対応する機能を実行する機能実行部とを備えたコンピュータに処理を実行させるプログラムにおいて、
前記メニュー画面が有する複数の項目を並び替えるためのソートデータを取得するデータ取得処理を前記コンピュータに実行させ、
前記ソートデータは、複数の機能のそれぞれを識別する識別番号と、複数の機能のそれぞれの使用頻度とを含み、
前記データ取得処理により取得されたソートデータが含む使用頻度の高い機能に対応する項目が、前記表示部に表示されるべきメニュー画面の上位に配置されるように、前記データ取得処理により取得されたソートデータに基づいて、当該メニュー画面が有する複数の項目を並び替えるソート処理と、
前記ソート処理により複数の項目を並び替えたメニュー画面を前記表示部に表示させる表示制御処理とをさらに前記コンピュータに実行させる、プログラム。
(Appendix 7)
An input unit, a display unit, a display control unit for displaying a menu screen having a plurality of items corresponding to each of a plurality of functions on the display unit, and a plurality of items included in the menu screen displayed on the display unit Among them, in a program for causing a computer to execute a process with a function execution unit that executes a function corresponding to an item instructed via the input unit,
Causing the computer to execute a data acquisition process for acquiring sort data for rearranging a plurality of items of the menu screen;
The sort data includes an identification number for identifying each of a plurality of functions, and a use frequency of each of the plurality of functions.
The item corresponding to the frequently used function included in the sort data acquired by the data acquisition process is acquired by the data acquisition process so that the item is arranged at the top of the menu screen to be displayed on the display unit. Sort processing for rearranging a plurality of items of the menu screen based on the sort data;
A program for causing the computer to further execute a display control process for displaying a menu screen in which a plurality of items are rearranged by the sort process on the display unit.
以上のように、本発明は、情報処理装置の表示部に表示されるべきメニュー画面を、ユーザにおいて手間をかけることなく設定させることが可能な情報処理装置、情報処理方法、またはプログラムとして有用である。 As described above, the present invention is useful as an information processing apparatus, an information processing method, or a program that allows a user to set a menu screen to be displayed on the display unit of the information processing apparatus without taking time and effort. is there.
A 携帯電話(情報処理装置)
10 CPU(機能実行部)
11 表示部
12 入力部
14 表示制御部
15 使用頻度算出部
16 使用頻度記録部(記録部)
17 データ出力部
18 データ送信部
B 携帯電話(情報処理装置)
20 CPU(機能実行部)
21 表示部
22 入力部
24 表示制御部
25 データ取得部
26 ソート部
A Mobile phone (information processing device)
10 CPU (function execution unit)
DESCRIPTION OF
17
20 CPU (function execution unit)
21
Claims (4)
前記機能実行部の実行状況に基づいて、複数の機能のそれぞれの使用頻度を算出し、算出した使用頻度を、複数の機能のそれぞれを識別する識別番号と対応付けて記録部へ記録する使用頻度算出部と、
前記記録部に記録された識別番号と使用頻度とを、前記メニュー画面が有する複数の項目を並び替えるためのソートデータとして出力するデータ出力部とを備える、情報処理装置。 An input unit, a display unit, a display control unit for displaying a menu screen having a plurality of items corresponding to each of a plurality of functions on the display unit, and a plurality of items included in the menu screen displayed on the display unit Among them, in an information processing apparatus comprising a function execution unit that executes a function corresponding to an item instructed via the input unit,
Based on the execution status of the function execution unit, the use frequency of each of a plurality of functions is calculated, and the calculated use frequency is recorded in the recording unit in association with an identification number for identifying each of the plurality of functions. A calculation unit;
An information processing apparatus comprising: a data output unit that outputs an identification number and a usage frequency recorded in the recording unit as sort data for rearranging a plurality of items included in the menu screen.
前記情報処理装置は、前記メニュー画面が有する複数の項目を並び替えるためのソートデータを取得するデータ取得部を備え、
前記ソートデータは、複数の機能のそれぞれを識別する識別番号と、複数の機能のそれぞれの使用頻度とを含み、
前記情報処理装置は、前記データ取得部が取得したソートデータが含む使用頻度の高い機能に対応する項目が、前記表示部に表示されるべきメニュー画面の上位に配置されるように、前記データ取得部が取得したソートデータに基づいて、当該メニュー画面が有する複数の項目を並び替えるソート部をさらに備え、
前記表示制御部は、前記ソート部が複数の項目を並び替えたメニュー画面を前記表示部に表示させる、情報処理装置。 An input unit, a display unit, a display control unit for displaying a menu screen having a plurality of items corresponding to each of a plurality of functions on the display unit, and a plurality of items included in the menu screen displayed on the display unit Among them, in an information processing apparatus comprising a function execution unit that executes a function corresponding to an item instructed via the input unit,
The information processing apparatus includes a data acquisition unit that acquires sort data for rearranging a plurality of items included in the menu screen,
The sort data includes an identification number for identifying each of a plurality of functions, and a use frequency of each of the plurality of functions,
The information processing apparatus acquires the data so that items corresponding to frequently used functions included in the sort data acquired by the data acquisition unit are arranged at a higher level of the menu screen to be displayed on the display unit. A sorting unit that rearranges a plurality of items of the menu screen based on the sort data acquired by the unit;
The display control unit is an information processing apparatus that causes the display unit to display a menu screen in which the sorting unit rearranges a plurality of items.
前記コンピュータが備える使用頻度算出部が、前記機能実行部の実行状況に基づいて、複数の機能のそれぞれの使用頻度を算出し、算出した使用頻度を、複数の機能のそれぞれを識別する識別番号と対応付けて記録部へ記録する使用頻度算出工程と、
前記コンピュータが備えるデータ出力部が、前記記録部に記録された識別番号と使用頻度とを、前記メニュー画面が有する複数の項目を並び替えるためのソートデータとして出力するデータ出力工程とを含む、情報処理方法。 An input unit, a display unit, a display control unit for displaying a menu screen having a plurality of items corresponding to each of a plurality of functions on the display unit, and a plurality of items included in the menu screen displayed on the display unit Among them, in an information processing method in which a computer including a function execution unit that executes a function corresponding to an item instructed via the input unit executes a process,
The use frequency calculation unit included in the computer calculates the use frequency of each of the plurality of functions based on the execution status of the function execution unit, and the calculated use frequency is an identification number that identifies each of the plurality of functions. A use frequency calculation step of recording in association with the recording unit;
A data output unit provided in the computer includes a data output step of outputting the identification number and the use frequency recorded in the recording unit as sort data for rearranging a plurality of items of the menu screen. Processing method.
前記機能実行部の実行状況に基づいて、複数の機能のそれぞれの使用頻度を算出し、算出した使用頻度を、複数の機能のそれぞれを識別する識別番号と対応付けて記録部へ記録する使用頻度算出処理と、
前記記録部に記録された識別番号と使用頻度とを、前記メニュー画面が有する複数の項目を並び替えるためのソートデータとして出力するデータ出力処理とを前記コンピュータに実行させる、プログラム。 An input unit, a display unit, a display control unit for displaying a menu screen having a plurality of items corresponding to each of a plurality of functions on the display unit, and a plurality of items included in the menu screen displayed on the display unit Among them, in a program for causing a computer to execute a process with a function execution unit that executes a function corresponding to an item instructed via the input unit,
Based on the execution status of the function execution unit, the use frequency of each of a plurality of functions is calculated, and the calculated use frequency is recorded in the recording unit in association with an identification number for identifying each of the plurality of functions. Calculation process,
A program for causing the computer to execute data output processing for outputting the identification number and the usage frequency recorded in the recording unit as sort data for rearranging a plurality of items of the menu screen.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008166206A JP2010009224A (en) | 2008-06-25 | 2008-06-25 | Information processor, information processing method and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008166206A JP2010009224A (en) | 2008-06-25 | 2008-06-25 | Information processor, information processing method and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010009224A true JP2010009224A (en) | 2010-01-14 |
Family
ID=41589660
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008166206A Withdrawn JP2010009224A (en) | 2008-06-25 | 2008-06-25 | Information processor, information processing method and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2010009224A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012074038A (en) * | 2010-09-29 | 2012-04-12 | Nhn Business Platform Corp | Terminal device, method, and system adjusting property of input area according to user's choice, and computer-readable recording medium |
| JP2016530613A (en) * | 2013-07-16 | 2016-09-29 | ピンタレスト,インコーポレイテッド | Object-based context menu control |
-
2008
- 2008-06-25 JP JP2008166206A patent/JP2010009224A/en not_active Withdrawn
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012074038A (en) * | 2010-09-29 | 2012-04-12 | Nhn Business Platform Corp | Terminal device, method, and system adjusting property of input area according to user's choice, and computer-readable recording medium |
| JP2016530613A (en) * | 2013-07-16 | 2016-09-29 | ピンタレスト,インコーポレイテッド | Object-based context menu control |
| US10152199B2 (en) | 2013-07-16 | 2018-12-11 | Pinterest, Inc. | Object based contextual menu controls |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5406176B2 (en) | User interface generation device | |
| JP7138676B2 (en) | Method and device for device to display user interface | |
| KR101640460B1 (en) | Operation Method of Split Window And Portable Device supporting the same | |
| CN102014149B (en) | Mobile terminal and method for controlling operation of mobile terminal | |
| EP2151064B1 (en) | Method for remotely configuring user interfaces for portable devices | |
| KR101657379B1 (en) | Method and apparatus for providing data entry content to a remote environment | |
| KR20140144104A (en) | Electronic apparatus and Method for providing service thereof | |
| US20180335908A1 (en) | Electronic device and content output method of electronic device | |
| US8644881B2 (en) | Mobile terminal and control method thereof | |
| KR20150071252A (en) | Method and apparatus for controlling a composition of a picture in electronic device | |
| CN105227753A (en) | Mobile terminal and control method thereof | |
| TW201243716A (en) | Customized launching of applications | |
| JP2011066850A (en) | Information communication terminal | |
| CN108475204A (en) | Method, terminal device and the graphic user interface of automatic setting wallpaper | |
| CN108038244B (en) | Method and device for displaying cover of work by utilizing widget and mobile terminal | |
| WO2014010158A1 (en) | Processing device | |
| CN113031838B (en) | Screen recording method and device and electronic equipment | |
| KR20110106519A (en) | Apparatus and method for data retrieval using ontology database in mobile communication terminal | |
| WO2015014138A1 (en) | Method, device, and equipment for displaying display frame | |
| CN114063459B (en) | Terminal and intelligent home control method | |
| JP2010009224A (en) | Information processor, information processing method and program | |
| KR101178396B1 (en) | Method for displaying mobile terminal in remote device and apparatus for performing the same | |
| JP5759424B2 (en) | User interface design support device | |
| KR100635556B1 (en) | How to provide a customized user interface for mobile devices | |
| US20160309312A1 (en) | Information processing device, information processing method, and information processing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20110906 |