JP4516946B2 - List display control device and list display control method - Google Patents
List display control device and list display control method Download PDFInfo
- Publication number
- JP4516946B2 JP4516946B2 JP2006267506A JP2006267506A JP4516946B2 JP 4516946 B2 JP4516946 B2 JP 4516946B2 JP 2006267506 A JP2006267506 A JP 2006267506A JP 2006267506 A JP2006267506 A JP 2006267506A JP 4516946 B2 JP4516946 B2 JP 4516946B2
- Authority
- JP
- Japan
- Prior art keywords
- list
- data
- display
- displayed
- selection data
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Description
本発明は、リスト表示制御装置及びリスト表示制御方法に関する。更に詳しくは、リスト内のデータを表示したときに、画面に表示される選択データの位置を算出する手段を備えるリスト表示制御装置及びリスト表示制御方法に関する。 The present invention relates to a list display control device and a list display control method. More specifically, the present invention relates to a list display control device and a list display control method that include means for calculating the position of selection data displayed on a screen when data in a list is displayed.
従来、リスト表示制御装置においては、通常、リストの項目数が多いために1つの画面にリスト全体を表示することができない場合には、スクロールバーがリストの横に表示されており、このスクロールバーにより現在表示中のリストがリスト全体のどこに位置しているのかを表現するようになっている。また、スクロールバーを表示しないリスト表示方法も提案されている。例えば、特許文献1には、ユーザが選択した項目がリストの中央付近に常に表示されるため、選択した項目の前後の項目を効率よくみることができるリスト表示方法が開示されている。
Conventionally, in a list display control device, a scroll bar is usually displayed next to a list when the entire list cannot be displayed on one screen due to the large number of items in the list. This expresses where the currently displayed list is located in the entire list. A list display method that does not display scroll bars has also been proposed. For example,
しかしながら、上記のような従来技術では、選択した項目が表示する全リスト内の先頭であるのか、最後なのか、あるいはどのあたりに位置しているのかを判断するには、リストの横に表示されているスクロールバーを見る必要があり、リストだけで判断することが困難である。さらにスクロールバーをリストの横に表示するためのエリアが必要となり、その分リストの表示エリアが狭くなってしまう。また、特許文献1のリスト表示方法においては、選択した項目は画面に表示されるリストの中央付近に表示するように制御されており、選択した項目の前後に表示すべきリスト項目があることはわかるものの、選択した項目がリスト全体のどこに位置しているのか、選択した項目が先頭にあるのか、最後なのか、前後にどの程度の表示すべきリストがあるのか、結局スクロールバーのような全体がわかるようなものがなければ判断できない。
However, in the prior art as described above, the selected item is displayed next to the list in order to determine whether the selected item is at the beginning, end, or where in the list. You need to see the scroll bars that are difficult to judge from the list alone. Furthermore, an area for displaying the scroll bar beside the list is required, and the display area of the list is reduced accordingly. Further, in the list display method of
そこで、本発明は、1つの画面に表示することができないような多数の項目を含むリストを表示するときに、選択した項目がリスト全体のどこに位置しているのかを、スクロールバーを使用せずに判断することが可能なリスト表示制御装置を提供することを目的とする。 Therefore, in the present invention, when a list including a large number of items that cannot be displayed on one screen is displayed, the scroll bar is not used to indicate where the selected item is located in the entire list. It is an object of the present invention to provide a list display control device capable of making a determination.
本発明のリスト表示装置は、リストを表示する表示手段と、前記リストから選択データを指定する入力手段と、前記表示手段に表示する表示リストのデータ数を示す第1のデータ数を記憶する記憶手段と、前記記憶手段から前記第1のデータ数を取得するとともに、前記リストに含まれる全てのデータ数を示す第2のデータ数と前記選択データの前記リストの先頭からの位置を示す行番号を設定する制御手段と、前記第1のデータ数と前記第2のデータ数と前記行番号とから前記表示リストにおける前記選択データの表示位置を算出する算出手段とを備え、前記算出手段により算出された前記選択データの表示位置に従って、前記選択データを含む前記表示リストを前記表示手段に表示し、前記表示リストにおける前記選択データの位置は、前記リストにおける前記選択データの位置を表現していることを特徴とする。
The list display device of the present invention stores display means for displaying a list, input means for designating selection data from the list, and a first data number indicating the number of data in the display list to be displayed on the display means And a second number of data indicating the number of all data included in the list and a row number indicating a position from the top of the list of the selected data. And a calculating means for calculating the display position of the selected data in the display list from the first data number, the second data number, and the row number, and calculating by the calculating means following a display position of the selected data, the display list including the selected data displayed on the display means, the position of the selected data in the display list, the Characterized in that it expresses the position of the selected data in the list.
また、前記選択データが前記リストの先頭行であるときのみ、前記選択データを前記表示リストの先頭行に表示するようにしてもよい。 The selection data may be displayed on the first line of the display list only when the selection data is the first line of the list.
また、前記選択データが前記リストの最終行であるときのみ、前記選択データを前記表示リストの最終行に表示するようにしてもよい。 The selection data may be displayed on the last line of the display list only when the selection data is the last line of the list.
本発明のリスト制御方法は、表示手段がリストを表示する第1のステップと、ユーザが入力手段により前記リストから選択データを指定する第2のステップと、記憶手段が前記表示手段に表示する表示リストのデータ数を示す第1のデータ数を記憶する第3のステップと、制御手段が前記記憶手段から前記第1のデータ数を取得するとともに、前記リストに含まれる全てのデータ数を示す第2のデータ数と前記選択データの前記リストの先頭からの位置を示す行番号を設定する第4のステップと、算出手段が前記第1のデータ数と前記第2のデータ数と前記行番号とから前記表示リストにおける前記選択データの表示位置を算出する第5のステップと、前記算出手段により算出された前記選択データの表示位置に従って、前記選択データを含む前記表示リストを前記表示手段に表示する第6のステップとを有し、前記表示リストにおける前記選択データの位置は、前記リストにおける前記選択データの位置を表現することを特徴とする。
The list control method of the present invention includes a first step in which the display means displays the list, a second step in which the user designates selection data from the list by the input means, and a display in which the storage means displays on the display means. A third step of storing a first data number indicating the number of data in the list; a control means for acquiring the first data number from the storage means; and a first step for indicating the number of all data included in the list A fourth step of setting a data number of 2 and a row number indicating the position of the selection data from the top of the list; and a calculating means for calculating the first data number, the second data number, and the row number. And a fifth step of calculating a display position of the selection data in the display list, and including the selection data according to the display position of the selection data calculated by the calculation means. Possess a sixth step of displaying the display list on the display unit, the position of the selected data in said display list, characterized by representing a position of the selected data in the list.
本発明のリスト表示制御プログラムは、コンピュータに、表示手段が表示リストを表示する第1のステップと、ユーザが入力手段により前記リストから選択データを指定する第2のステップと、記憶手段が記表示手段に表示するリストのデータ数を示す第1のデータ数を記憶する第3のステップと、制御手段が前記記憶手段から前記第1のデータ数を取得するとともに、前記リストに含まれる全てのデータ数を示す第2のデータ数と前記選択データの前記リストの先頭からの位置を示す行番号を設定する第4のステップと、算出手段が前記第1のデータ数と前記第2のデータ数と前記行番号とから前記表示リストにおける前記選択データの表示位置を算出する第5のステップと、前記算出手段により算出された前記選択データの表示位置に従って、前記選択データを含む前記表示リストを前記表示手段に表示する第6のステップとを実行させ、前記表示リストにおける前記選択データの位置は、前記リストにおける前記選択データの位置を表現させることを特徴とする。 In the list display control program of the present invention, a first step in which a display unit displays a display list on a computer, a second step in which a user designates selection data from the list by an input unit, and a storage unit displays A third step of storing a first data number indicating the number of data in the list to be displayed on the means, and the control means obtains the first data number from the storage means, and all the data included in the list A fourth step of setting a second data number indicating a number and a row number indicating the position of the selected data from the top of the list; and a calculating means for calculating the first data number and the second data number A fifth step of calculating the display position of the selection data in the display list from the line number, and according to the display position of the selection data calculated by the calculation means Wherein to execute a sixth step of displaying the display list including the selected data to said display means, the position of the selected data in said display list, and characterized in that to express the position of the selected data in said list To do.
本発明によれば、リスト表示するときにスクロールバーを表示する必要がないため、リストを表示するエリアを広くとることができる。また、選択した項目のリスト全体における位置が、選択した項目の表示されているリストにおける位置から判断できるようになるため、スクロールバーを横に表示している場合に比べて、視線の移動が必要なくなる。 According to the present invention, since it is not necessary to display a scroll bar when displaying a list, an area for displaying a list can be widened. Also, since the position of the selected item in the entire list can be determined from the position in the list where the selected item is displayed, it is necessary to move the line of sight compared to when the scroll bar is displayed horizontally. Disappear.
以下、図面を参照して本発明を実施するための最良の形態について詳細に説明する。 The best mode for carrying out the present invention will be described below in detail with reference to the drawings.
まず、図1を参照して、本発明の実施の形態のリスト表示制御装置の構成について説明する。図1は、本発明の実施の形態のリスト表示制御装置の構成を説明するためのブロック図である。 First, the configuration of the list display control apparatus according to the embodiment of the present invention will be described with reference to FIG. FIG. 1 is a block diagram for explaining a configuration of a list display control apparatus according to an embodiment of the present invention.
本発明の実施の形態のリスト表示制御装置は、制御手段11、算出手段12、記憶手段13、表示手段14、入力手段15を備える。
The list display control apparatus according to the embodiment of the present invention includes a control unit 11, a
制御手段11は、記憶手段13に記憶されているリストを取得し、取得したリストからリストに含まれる全てのデータ数と記憶手段13に記憶されている画面に表示するデータ数を算出手段12に送る。算出手段12により算出された画面に表示する表示データ群と該表示データ群における選択データの表示位置に従って、表示データ群を表示手段14に送る。
The control unit 11 acquires the list stored in the
算出手段12は、入力手段15により選択された選択データのリストの先頭からの位置を示す行番号と記憶手段13に記憶されているリストに含まれる全てのデータ数と画面に表示するデータ数から、画面に表示する表示データ群と該表示データ群における選択データの表示位置を算出する。
The calculating
記憶手段13は、リストと画面に表示するデータ数を記憶する。 The storage means 13 stores the list and the number of data to be displayed on the screen.
表示手段14は、制御手段11から送られた表示データ群を表示する。 The display unit 14 displays the display data group sent from the control unit 11.
ユーザは入力手段15によりリストからデータを選択する。また、ユーザは入力手段15により選択したデータの上下方向にスクロールさせたり、表示されているリストの前後ページに移動させたりすることにより、選択データを変更することができる。 The user selects data from the list by the input means 15. Further, the user can change the selected data by scrolling up and down the data selected by the input means 15 or by moving to the previous or next page of the displayed list.
次に図2乃至図8を参照して本発明の第1の実施の形態のリスト表示制御方法について説明する。図2は、選択データ22の表示位置を算出するために必要となる変数の関係を説明するための図であり、図3は、選択データの表示を行なうまでの流れを説明するための図であり、図4乃至図8は、ユーザが選択するデータの行番号によって、選択データが画面に表示される表示リスト21においてどの位置に表示されるかを説明するための図である。
Next, a list display control method according to the first embodiment of this invention will be described with reference to FIGS. FIG. 2 is a diagram for explaining the relationship of variables necessary for calculating the display position of the selection data 22, and FIG. 3 is a diagram for explaining the flow until the selection data is displayed. FIG. 4 to FIG. 8 are diagrams for explaining in which position the selected data is displayed in the
図3を参照すると、制御手段11は記憶手段13からリスト20を取得し、さらにリスト20に含まれる全てのデータ数Nを取得する(ステップS301)。制御手段11は記憶手段13から1画面に表示するリストのデータ数Zを取得する(ステップS302)。制御手段11は選択データ22のリスト20内における行番号Pを1に設定する(ステップS303)。なお、行番号Pは1に固定されるものではなく、遷移する前に選択していた行番号を設定するようにしてもよい。
Referring to FIG. 3, the control unit 11 acquires the list 20 from the
次に、算出手段12は、制御手段11から送られたリスト20に含まれる全てのデータ数Nと1画面に表示するリストのデータ数Zと選択データ22のリスト20内における行番号Pとから、画面に表示される表示リスト21における選択データの表示リスト先頭からの位置Yを算出する(ステップS304)。なお、位置Yを算出するときに用いられる式は、切り下げ(Z*(P/N))+1としてもよい。さらに、算出手段12は、1画面に表示するリストのデータ数Zと選択データ22のリスト内における行番号Pと画面に表示される表示リスト21における選択データ22の表示リスト先頭からの位置Yとから、画面に表示される表示リスト21の先頭行の行番号Tと画面に表示される表示リスト21の最終行の行番号Bを算出する(ステップS305)。
Next, the calculation means 12 uses the number N of all data included in the list 20 sent from the control means 11, the number of data Z in the list to be displayed on one screen, and the line number P in the list 20 of the selection data 22. Then, the position Y from the top of the display list of the selected data in the
次に、制御手段11は、算出手段12により算出された画面に表示される表示リスト21における表示リスト先頭からの選択データ22の位置Yと画面に表示される表示リスト21の先頭行の行番号Tと画面に表示される表示リスト21の最終行の行番号Bに従って、表示手段14に表示リスト21を表示する(ステップS306)。なお、表示リスト21を表示するときに、選択データ22の位置をわかりやすくするために、選択データの行をフォーカス表示(反転表示など)するようにしてもよい。
Next, the control unit 11 determines the position Y of the selection data 22 from the top of the display list in the
次に、ユーザがキーボードなどの入力手段15により選択データ22を変更したときの動作を説明する。まず、入力手段からのキー入力があったか否かを確認する(ステップS307)。入力手段からの指示がスクロールアップであると判断したとき(ステップS308)、選択データ22のリスト20内における行番号PをP+1に変更する(ステップS313)。入力手段からの指示がスクロールダウンであると判断したとき(ステップS309)、選択データ22のリスト20内における行番号PをP−1に変更する(ステップS314)。入力手段からの指示がページアップであると判断したとき(ステップS310)、選択データ22のリスト20内における行番号PをP+Zに変更する(ステップS315)。入力手段からの指示がページダウンと判断したとき(ステップS311)、選択データ22のリスト20内における行番号PをP−Zに変更する(ステップS316)。いずれの場合も、選択データ22のリスト20内における行番号Pを変更したらステップS304に戻る。入力手段からの指示がリストの表示終了であるかどうかを判断し(ステップS312)、表示終了であると判断したときは処理を終了し、表示終了ではないと判断したときはステップS307に戻る。 Next, an operation when the user changes the selection data 22 using the input unit 15 such as a keyboard will be described. First, it is confirmed whether or not there is a key input from the input means (step S307). When it is determined that the instruction from the input means is scrolling up (step S308), the line number P in the list 20 of the selection data 22 is changed to P + 1 (step S313). When it is determined that the instruction from the input means is scrolling down (step S309), the line number P in the list 20 of the selection data 22 is changed to P-1 (step S314). When it is determined that the instruction from the input means is page up (step S310), the line number P in the list 20 of the selection data 22 is changed to P + Z (step S315). When it is determined that the instruction from the input means is page down (step S311), the line number P in the list 20 of the selection data 22 is changed to PZ (step S316). In either case, when the line number P in the list 20 of the selection data 22 is changed, the process returns to step S304. It is determined whether or not the instruction from the input means is to end the display of the list (step S312). If it is determined that the display is to end, the process ends. If it is determined that the display is not to end, the process returns to step S307.
本発明の第1の実施の形態における、選択データ22の行番号Pによって表示リスト21内における選択データ22の位置がどのように変化するかを例示したのが図4乃至図8である。図4乃至図8に示した例では、リスト20に含まれる全てのデータ数Nを100、1画面に表示するリストのデータ数Zを11としている。
FIG. 4 to FIG. 8 illustrate how the position of the selection data 22 in the
図4は、行番号6のデータを選択した場合の画面に表示される表示リストにおける選択データの位置を示している。 FIG. 4 shows the position of the selected data in the display list displayed on the screen when the data of line number 6 is selected.
図5は、行番号14のデータを選択した場合の画面に表示される表示リストにおける選択データの位置を示している。 FIG. 5 shows the position of the selected data in the display list displayed on the screen when the data of line number 14 is selected.
図6は、行番号21のデータを選択した場合の画面に表示される表示リストにおける選択データの位置を示している。
FIG. 6 shows the position of the selected data in the display list displayed on the screen when the data of
図7は、行番号89のデータを選択した場合の画面に表示される表示リストにおける選択データの位置を示している。 FIG. 7 shows the position of the selected data in the display list displayed on the screen when the data of line number 89 is selected.
図8は、行番号92のデータを選択した場合の画面に表示される表示リストにおける選択データの位置を示している。 FIG. 8 shows the position of the selected data in the display list displayed on the screen when the data of line number 92 is selected.
次に、図2および図9乃至図13を参照して本発明の第2の実施の形態のリスト表示制御方法について説明する。本発明の第2の実施の形態は、全リスト内における先頭のリストのみフォーカス位置を最上段に設置し、また最後のリストのみフォーカス位置を最下段に設置するものである。図2は、選択データ22の表示位置を算出するために必要となる変数の関係を説明するための図であり、図9は、選択データの表示を行なうまでの流れを説明するための図であり、図10及び図11は、ユーザが選択するデータの行番号によって、選択データが画面に表示される表示リスト21においてどの位置に表示されるかを説明するための図である。
Next, a list display control method according to the second embodiment of the present invention will be described with reference to FIG. 2 and FIGS. 9 to 13. In the second embodiment of the present invention, only the first list in all the lists has the focus position at the top level, and only the last list has the focus position at the bottom level. FIG. 2 is a diagram for explaining the relationship of variables necessary for calculating the display position of the selection data 22, and FIG. 9 is a diagram for explaining the flow until the selection data is displayed. FIG. 10 and FIG. 11 are diagrams for explaining at which position the selected data is displayed in the
図9を参照すると、制御手段11は記憶手段13からリスト20を取得し、さらにリスト20に含まれる全てのデータ数Nを取得する(ステップS901)。制御手段11は記憶手段13から1画面に表示するリストのデータ数Zを取得する(ステップS902)。制御手段11は選択データ22のリスト20内における行番号Pを1に設定するとともに、1画面に表示するリストのデータ数ZをZ−2に設定する(ステップS903)。なお、行番号Pは1に固定されるものではなく、遷移する前に選択していた行番号を設定するようにしてもよい。
Referring to FIG. 9, the control unit 11 acquires the list 20 from the
次に、算出手段12は、制御手段11から送られたリスト20内における行番号Pが1に等しいと判断したときは(ステップS904)、選択データの表示リスト先頭からの位置Yを1に設定し(ステップS906)、Pがリスト20に含まれる全てのデータ数Nに等しいと判断したときは(ステップS905)、Yを1画面に表示するリストのデータ数Zに設定する(ステップS907)。 Next, when the calculation means 12 determines that the line number P in the list 20 sent from the control means 11 is equal to 1 (step S904), the position Y from the top of the display list of the selected data is set to 1. However, when it is determined that P is equal to the number of all data N included in the list 20 (step S905), Y is set to the number of data Z in the list displayed on one screen (step S907).
次に、算出手段12は、制御手段11から送られたリスト20に含まれる全てのデータ数Nと1画面に表示するリストのデータ数Zと選択データ22のリスト20内における行番号Pとから、画面に表示される表示リスト21における選択データの表示リスト先頭からの位置Yを算出する(ステップS908)。なお、位置Yを算出するときに用いられる式は、切り下げ(Z*(P/N))+1としてもよい。さらに、算出手段12は、1画面に表示するリストのデータ数Zと選択データ22のリスト内における行番号Pと画面に表示される表示リスト21における選択データ22の表示リスト先頭からの位置Yとから、画面に表示される表示リスト21の先頭行の行番号Tと画面に表示される表示リスト21の最終行の行番号Bを算出する(ステップS909)。
Next, the calculation means 12 uses the number N of all data included in the list 20 sent from the control means 11, the number of data Z in the list to be displayed on one screen, and the line number P in the list 20 of the selection data 22. Then, the position Y from the top of the display list of the selected data in the
次に、制御手段11は、算出手段12により算出された画面に表示される表示リスト21における表示リスト先頭からの選択データ22の位置Yと画面に表示される表示リスト21の先頭行の行番号Tと画面に表示される表示リスト21の最終行の行番号Bに従って、表示手段14に表示リスト21を表示する(ステップS910)。なお、表示リスト21を表示するときに、選択データ22の位置をわかりやすくするために、選択データの行をフォーカス表示(反転表示など)するようにしてもよい。
Next, the control unit 11 determines the position Y of the selection data 22 from the top of the display list in the
次に、ユーザがキーボードなどの入力手段15により選択データ22を変更したときの動作を説明する。まず、入力手段からのキー入力があったか否かを確認する(ステップS911)。入力手段からの指示がスクロールアップであると判断したとき(ステップS912)、選択データ22のリスト20内における行番号PをP+1に変更する(ステップS917)。入力手段からの指示がスクロールダウンであると判断したとき(ステップS913)、選択データ22のリスト20内における行番号PをP−1に変更する(ステップS918)。入力手段からの指示がページアップであると判断したとき(ステップS914)、選択データ22のリスト20内における行番号PをP+Zに変更する(ステップS919)。入力手段からの指示がページダウンと判断したとき(ステップS915)、選択データ22のリスト20内における行番号PをP−Zに変更する(ステップS920)。いずれの場合も、選択データ22のリスト20内における行番号Pを変更したらステップS904に戻る。入力手段からの指示がリストの表示終了であるかどうかを判断し(ステップS916)、表示終了であると判断したときは処理を終了し、表示終了ではないと判断したときはステップS911に戻る。 Next, an operation when the user changes the selection data 22 using the input unit 15 such as a keyboard will be described. First, it is confirmed whether or not there is a key input from the input means (step S911). When it is determined that the instruction from the input means is scroll-up (step S912), the line number P in the list 20 of the selection data 22 is changed to P + 1 (step S917). When it is determined that the instruction from the input means is scrolling down (step S913), the line number P in the list 20 of the selection data 22 is changed to P-1 (step S918). When it is determined that the instruction from the input means is page up (step S914), the line number P in the list 20 of the selection data 22 is changed to P + Z (step S919). When it is determined that the instruction from the input means is page down (step S915), the line number P in the list 20 of the selection data 22 is changed to PZ (step S920). In any case, when the line number P in the list 20 of the selection data 22 is changed, the process returns to step S904. It is determined whether or not the instruction from the input means is to end the display of the list (step S916). When it is determined that the display is to end, the process ends. When it is determined that the display is not to end, the process returns to step S911.
本発明の実施の第2の形態における、選択データ22の行番号Pによって表示リスト21内における選択データ22の位置がどのように変化するかを例示したのが図10乃至図13である。図10乃至図13に示した例では、リスト20に含まれる全てのデータ数Nを100、1画面に表示するリストのデータ数Zを11としている。
FIG. 10 to FIG. 13 illustrate how the position of the selection data 22 in the
図10は、先頭行(行番号1)のデータを選択した場合の画面に表示される表示リストにおける選択データの位置を示している。 FIG. 10 shows the position of the selected data in the display list displayed on the screen when the data of the first line (line number 1) is selected.
図11は、行番号6のデータを選択した場合の画面に表示される表示リストにおける選択データの位置を示している。 FIG. 11 shows the position of the selected data in the display list displayed on the screen when the data of line number 6 is selected.
図12は、行番号92のデータを選択した場合の画面に表示される表示リストにおける選択データの位置を示している。 FIG. 12 shows the position of the selected data in the display list displayed on the screen when the data of line number 92 is selected.
図13は、最終行(行番号100)のデータを選択した場合の画面に表示される表示リストにおける選択データの位置を示している。 FIG. 13 shows the position of the selected data in the display list displayed on the screen when the data of the last line (line number 100) is selected.
上述したように、本発明の実施の形態においては、リストのデータを選択したときに、画面に表示されているリストにおける選択データの位置を見るだけで、リスト全体における選択データの位置が判断できるようになる。従って、スクロールバーを表示する必要がなくなり、リストを表示するエリアを広くとることができる。また、スクロールバーを横に表示している場合に比べて、視線の移動が必要なくなる。 As described above, in the embodiment of the present invention, when the list data is selected, the position of the selected data in the entire list can be determined only by looking at the position of the selected data in the list displayed on the screen. It becomes like this. Therefore, it is not necessary to display the scroll bar, and the area for displaying the list can be widened. In addition, it is not necessary to move the line of sight compared to when the scroll bar is displayed horizontally.
10 リスト表示制御装置
11 制御手段
12 算出手段
13 記憶手段
14 表示手段
15 入力手段
20 リスト
21 表示リスト
22 選択データ
DESCRIPTION OF SYMBOLS 10 List display control apparatus 11 Control means 12 Calculation means 13 Storage means 14 Display means 15 Input means 20
Claims (5)
前記リストから選択データを指定する入力手段と、
前記表示手段に表示する表示リストのデータ数を示す第1のデータ数を記憶する記憶手段と、
前記記憶手段から前記第1のデータ数を取得するとともに、前記リストに含まれる全てのデータ数を示す第2のデータ数と前記選択データの前記リストの先頭からの位置を示す行番号を設定する制御手段と、
前記第1のデータ数と前記第2のデータ数と前記行番号とから前記表示リストにおける前記選択データの表示位置を算出する算出手段とを備え、
前記算出手段により算出された前記選択データの表示位置に従って、前記選択データを含む前記表示リストを前記表示手段に表示し、
前記表示リストにおける前記選択データの位置は、前記リストにおける前記選択データの位置を表現していることを特徴とするリスト表示制御装置。 Display means for displaying a list;
Input means for designating selection data from the list;
Storage means for storing a first data number indicating the data number of the display list to be displayed on the display means;
The first data number is acquired from the storage means, and a second data number indicating the total number of data included in the list and a row number indicating the position of the selected data from the top of the list are set. Control means;
Calculating means for calculating a display position of the selection data in the display list from the first data number, the second data number, and the row number;
According to the display position of the selection data calculated by the calculation means, the display list including the selection data is displayed on the display means ,
The list display control device , wherein the position of the selection data in the display list represents the position of the selection data in the list.
ユーザが入力手段により前記リストから選択データを指定する第2のステップと、
記憶手段が前記表示手段に表示する表示リストのデータ数を示す第1のデータ数を記憶する第3のステップと、
制御手段が前記記憶手段から前記第1のデータ数を取得するとともに、前記リストに含まれる全てのデータ数を示す第2のデータ数と前記選択データの前記リストの先頭からの位置を示す行番号を設定する第4のステップと、
算出手段が前記第1のデータ数と前記第2のデータ数と前記行番号とから前記表示リストにおける前記選択データの表示位置を算出する第5のステップと、
前記算出手段により算出された前記選択データの表示位置に従って、前記選択データを含む前記表示リストを前記表示手段に表示する第6のステップとを有し、
前記表示リストにおける前記選択データの位置は、前記リストにおける前記選択データの位置を表現することを特徴とするリスト表示制御方法。 A first step in which the display means displays the list;
A second step in which the user specifies selection data from the list by means of input means;
A third step of storing a first data number indicating the number of data in the display list displayed on the display means by the storage means;
The control means obtains the first data number from the storage means, and the second data number indicating the number of all data included in the list and the row number indicating the position of the selected data from the top of the list A fourth step of setting
A fifth step of calculating a display position of the selection data in the display list from the first data number, the second data number, and the row number;
In accordance with the display position of the selected data calculated by said calculation means, have a a sixth step of displaying the display list including the selected data to said display means,
The list display control method characterized in that the position of the selection data in the display list represents the position of the selection data in the list.
表示手段が表示リストを表示する第1のステップと、
ユーザが入力手段により前記リストから選択データを指定する第2のステップと、
記憶手段が記表示手段に表示するリストのデータ数を示す第1のデータ数を記憶する第3のステップと、
制御手段が前記記憶手段から前記第1のデータ数を取得するとともに、前記リストに含まれる全てのデータ数を示す第2のデータ数と前記選択データの前記リストの先頭からの位置を示す行番号を設定する第4のステップと、
算出手段が前記第1のデータ数と前記第2のデータ数と前記行番号とから前記表示リストにおける前記選択データの表示位置を算出する第5のステップと、
前記算出手段により算出された前記選択データの表示位置に従って、前記選択データを含む前記表示リストを前記表示手段に表示する第6のステップとを実行させ、
前記表示リストにおける前記選択データの位置は、前記リストにおける前記選択データの位置を表現させことを特徴とするリスト表示制御プログラム。
On the computer,
A first step in which the display means displays the display list;
A second step in which the user specifies selection data from the list by means of input means;
A third step of storing a first data number indicating the number of data in the list displayed on the display means by the storage means;
The control means obtains the first data number from the storage means, and the second data number indicating the number of all data included in the list and the row number indicating the position of the selected data from the top of the list A fourth step of setting
A fifth step of calculating a display position of the selection data in the display list from the first data number, the second data number, and the row number;
In accordance with the display position of the selection data calculated by the calculation means, the display list including the selection data is displayed on the display means .
The list display control program characterized in that the position of the selection data in the display list expresses the position of the selection data in the list.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006267506A JP4516946B2 (en) | 2006-09-29 | 2006-09-29 | List display control device and list display control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006267506A JP4516946B2 (en) | 2006-09-29 | 2006-09-29 | List display control device and list display control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008090374A JP2008090374A (en) | 2008-04-17 |
| JP4516946B2 true JP4516946B2 (en) | 2010-08-04 |
Family
ID=39374501
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006267506A Expired - Fee Related JP4516946B2 (en) | 2006-09-29 | 2006-09-29 | List display control device and list display control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4516946B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4716205B1 (en) | 2009-12-25 | 2011-07-06 | 日本ビクター株式会社 | Object image display device, object image display method, and object image display program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000020210A (en) * | 1998-06-26 | 2000-01-21 | Nec Corp | Screen scroll system and program recording medium therefor |
| JP2002049454A (en) * | 2000-08-03 | 2002-02-15 | Casio Comput Co Ltd | Cursor control device |
-
2006
- 2006-09-29 JP JP2006267506A patent/JP4516946B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008090374A (en) | 2008-04-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2016513849A (en) | Method and apparatus for space optimized micro keyboard | |
| JP4661654B2 (en) | Formula display control apparatus and formula display control program | |
| KR101812815B1 (en) | Electronic book game device | |
| JP2015125699A (en) | Information processing device, and program | |
| KR101459447B1 (en) | Method for selecting items using a touch screen and system thereof | |
| JP2010049354A (en) | Content decoration device, content decoration method and content decoration program | |
| JP4516946B2 (en) | List display control device and list display control method | |
| JP2005251008A (en) | Display processing device | |
| WO2019177044A1 (en) | Display device, display method, and display program | |
| JP2015194729A (en) | Music score display device | |
| JP2015179323A (en) | Device, method, and program for display control | |
| JP5906344B1 (en) | Information processing apparatus, information display program, and information display method | |
| JP4961792B2 (en) | Formula editing apparatus and formula editing program | |
| JP5901295B2 (en) | Mobile terminal device having enlarged display function, enlarged display control method, and program | |
| JP2008158676A (en) | Thumbnail display device and thumb-nail display program | |
| EP2924685A2 (en) | Score displaying method and computer program | |
| JP6828549B2 (en) | Score display method, score display device, score display program | |
| JP7626653B2 (en) | Program and recording medium on which said program is recorded | |
| JP2012003656A (en) | Information terminal device | |
| JP4663363B2 (en) | Display device, display program, and recording medium for recording display program | |
| JP5926429B1 (en) | Terminal device, terminal control method, and terminal control program | |
| JP4561811B2 (en) | Information processing apparatus and method | |
| JP6543780B2 (en) | Character input device, character input method, and program | |
| KR101243959B1 (en) | Mobile Communication terminal and Operating method thereof | |
| JP2010181719A (en) | Display device, control method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080115 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20080619 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20090602 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100125 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100202 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100405 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100427 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100517 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4516946 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130521 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130521 Year of fee payment: 3 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130521 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130521 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130521 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130521 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130521 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140521 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |