JP2011028451A - Display device, display control method and display control program - Google Patents
Display device, display control method and display control program Download PDFInfo
- Publication number
- JP2011028451A JP2011028451A JP2009172431A JP2009172431A JP2011028451A JP 2011028451 A JP2011028451 A JP 2011028451A JP 2009172431 A JP2009172431 A JP 2009172431A JP 2009172431 A JP2009172431 A JP 2009172431A JP 2011028451 A JP2011028451 A JP 2011028451A
- Authority
- JP
- Japan
- Prior art keywords
- image
- icon
- unit
- display
- enlarged
- 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.)
- Granted
Links
Images
Landscapes
- Position Input By Displaying (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
【課題】一覧表示の対象となるコンテンツの数が大量となった場合でも、ユーザによるコンテンツの選択容易性を維持する。
【解決手段】X方向及びY方向に二次元配列された複数のアイコン画像3を表示する表示装置において、ユーザによるタッチパネルへの操作によりポインティングされた位置の座標に基づいて、該ポインティングされた位置を含む所定範囲内に位置するアイコン画像3を拡大表示する拡大表示手段を備えたことを特徴とする表示装置とした。
【選択図】図2An object of the present invention is to maintain the ease of selecting a content by a user even when the number of contents to be displayed in a list becomes large.
In a display device that displays a plurality of icon images arranged two-dimensionally in an X direction and a Y direction, the pointing position is determined based on coordinates of a position pointed by a user's operation on a touch panel. The display device is characterized by including an enlarged display means for enlarging and displaying the icon image 3 positioned within the predetermined range.
[Selection] Figure 2
Description
本発明は、表示装置、表示制御方法および表示制御プログラムに関する。 The present invention relates to a display device, a display control method, and a display control program.
従来、携帯電話やPC(Personal Computer)等の表示装置においては、自装置に保存された静止画像や動画像などのコンテンツをサムネイル画像を用いて一覧表示する場合がある。サムネイル画像とは、例えば静止画像の場合には、画素数を間引いてサイズを縮小させた画像を示す。 Conventionally, in a display device such as a mobile phone or a PC (Personal Computer), contents such as still images and moving images stored in the device itself may be displayed as a list using thumbnail images. For example, in the case of a still image, the thumbnail image indicates an image whose size is reduced by thinning the number of pixels.
近年、記憶容量の増加に伴い、表示装置に保存可能なコンテンツの数は増加傾向にある。表示装置に大量のコンテンツが保存されている場合、サムネイル画像によるコンテンツの一覧は、複数のページに及ぶことがある。このような場合、ユーザが目的とするコンテンツに辿り着くまでに複数回のページ切替え操作が必要となる場合もあり、操作性の悪化の原因となり得る。 In recent years, with an increase in storage capacity, the number of contents that can be stored in a display device has been increasing. When a large amount of content is stored in the display device, a list of content using thumbnail images may extend to a plurality of pages. In such a case, a plurality of page switching operations may be required until the user reaches the target content, which may cause deterioration in operability.
そこで、ページ切替え操作の操作数を減らすために、例えば、各サムネイル画像を縮小して一画面に表示可能なコンテンツ数を増やすことが考えられる。 Therefore, in order to reduce the number of page switching operations, for example, it is conceivable to reduce the number of thumbnail images and increase the number of contents that can be displayed on one screen.
しかしながら、サムネイル画像を小さくして一画面に表示可能なコンテンツ数を増やした場合、サムネイル画像の視認性が悪くなるため、ユーザによるコンテンツの選択が困難となるおそれがある。 However, when the thumbnail image is reduced and the number of contents that can be displayed on one screen is increased, the visibility of the thumbnail image is deteriorated, so that it may be difficult for the user to select the content.
開示の技術は、上記に鑑みてなされたものであって、一画面内に表示されるコンテンツの数が大量となった場合でも、ユーザによるコンテンツの選択容易性を維持することのできる表示装置、表示制御方法および表示制御プログラムを提供することを目的とする。 The disclosed technology has been made in view of the above, and a display device capable of maintaining the ease of selecting a content by a user even when the number of content displayed in one screen becomes large, An object is to provide a display control method and a display control program.
本願の開示する表示装置は、一つの態様において、X方向及びY方向に二次元配列された複数の画像を表示する表示装置において、ポインティングされた位置の座標に基づき、該ポインティングされた位置を含む所定範囲内に位置する画像を拡大表示する拡大表示手段を備える。 A display device disclosed in the present application includes, in one aspect, a display device that displays a plurality of images that are two-dimensionally arranged in the X direction and the Y direction, and includes the pointing position based on the coordinates of the pointing position. Enlarging display means for enlarging and displaying an image located within a predetermined range is provided.
本願の開示する表示装置、表示制御方法および表示制御プログラムの一つの態様によれば、一画面内に表示されるコンテンツの数が大量となった場合でも、ユーザによるコンテンツの選択容易性を維持することができるという効果を奏する。 According to one aspect of the display device, the display control method, and the display control program disclosed in the present application, even when the number of contents displayed on one screen becomes large, the user can easily select the contents. There is an effect that can be.
以下に、本願の開示する表示装置、表示制御方法および表示制御プログラムの実施例を図面に基づいて詳細に説明する。なお、以下では、表示装置の一例として、携帯端末装置を用いて説明する。携帯端末装置は、携帯電話、PHS(Personal Handyphone System)、PDA(Personal Digital Assistant)、通信機能を備えた携帯型パーソナルコンピュータなどを含む。また、本実施例では、一覧表示の対象となるコンテンツの一例として、静止画像ファイル(以下、単に「画像ファイル」とする)を用いて説明する。ただし、この実施例によりこの発明が限定されるものではない。 Hereinafter, embodiments of a display device, a display control method, and a display control program disclosed in the present application will be described in detail with reference to the drawings. In the following description, a mobile terminal device is used as an example of a display device. The portable terminal device includes a mobile phone, a PHS (Personal Handyphone System), a PDA (Personal Digital Assistant), a portable personal computer having a communication function, and the like. In the present embodiment, a description will be given using a still image file (hereinafter, simply referred to as “image file”) as an example of content to be displayed as a list. However, the present invention is not limited to the embodiments.
先ず、本実施例にかかる表示制御方法について図面を参照して説明する。図1−1は、LCD(Liquid Crystal Display)に表示される一覧表示画面の一例を示す図であり、図1−2は、表示対象となる画像ファイルが所定数より多い場合に、各画像ファイルに対応する枠画像のみが表示される様子を示す図である。また、図2は、一覧表示画面において、ユーザがタッチした行およびその周囲の行に属するアイコン画像が拡大される様子を説明するための図である。 First, a display control method according to the present embodiment will be described with reference to the drawings. FIG. 1-1 is a diagram illustrating an example of a list display screen displayed on an LCD (Liquid Crystal Display). FIG. 1-2 illustrates each image file when there are more than a predetermined number of image files to be displayed. It is a figure which shows a mode that only the frame image corresponding to is displayed. FIG. 2 is a diagram for explaining a state in which icon images belonging to a row touched by the user and surrounding rows are enlarged on the list display screen.
本実施例にかかる携帯端末装置は、ユーザからの操作に応じて、所定のフォルダ内に格納された画像ファイルの一覧表示を行う。これにより、携帯端末装置に設けられたLCDには、例えば、図1−1に示すような一覧表示画面が表示される。なお、本実施例にかかる携帯端末装置は、テンキーや操作キーの他にLCD上に設けられたタッチパネルを有しており、ユーザはこれらを用いて各種の操作を行う。 The mobile terminal device according to the present embodiment displays a list of image files stored in a predetermined folder in accordance with an operation from the user. Thereby, for example, a list display screen as shown in FIG. 1-1 is displayed on the LCD provided in the portable terminal device. Note that the mobile terminal device according to the present embodiment has a touch panel provided on the LCD in addition to the numeric keys and operation keys, and the user performs various operations using these.
具体的には、図1−1に示すように、LCD16に表示される一覧表示画面は、装置情報表示領域161と、一覧表示領域162と、詳細情報表示領域163とを有し、一覧表示領域162に、各画像ファイルに対応するアイコン画像3が表示される。より具体的には、各アイコン画像3は、一覧表示領域162内において、X方向およびY方向に二次元配列されて表示される。例えば、図1−1において、一覧表示領域162には、所定のフォルダに格納された31個の画像ファイルにそれぞれ対応するアイコン画像3が、一行に5個ずつ計7行に配列されて表示されている。ここで、図1−1に示すアイコン画像3は、各画像ファイルに基づき生成されるサムネイル画像である。
Specifically, as shown in FIG. 1A, the list display screen displayed on the
また、一覧表示領域162には、各行に対応してインデックス画像4が表示される。インデックス画像4は、ユーザが画像ファイルの選択を容易に行うことができるように設けられる画像であり、図1−1においては、各行に含まれる画像ファイルのタイトルの最初の文字を示している。なお、装置情報表示領域161には、電池アイコンや電波アイコンなどの自装置の状態等に関する情報が表示され、詳細情報表示領域163には、ユーザにより指定された画像ファイルの詳細情報が表示される。図1−1においては、ユーザによる画像ファイルの指定がなされていないため、詳細情報表示領域163に詳細情報は表示されていない。
In the
ここで、本実施例にかかる携帯端末装置は、フォルダ内に格納されている画像ファイルの数の多少に関係なく、該フォルダ内の全ての画像ファイルを一画面内に表示する。すなわち、本実施例にかかる携帯端末装置は、所定のフォルダ内に大量の画像ファイルが格納されている場合には、各画像ファイルに対応するアイコン画像3を小さく表示することで、全てのアイコン画像3を一覧表示領域162内に一覧表示する。
Here, the portable terminal device according to the present embodiment displays all the image files in the folder on one screen regardless of the number of image files stored in the folder. That is, when a large number of image files are stored in a predetermined folder, the mobile terminal device according to the present embodiment displays all icon images by displaying the
例えば、携帯端末装置は、所定のフォルダ内に100個の画像ファイルが格納されている場合には、図1−2に示すように、各画像ファイルにそれぞれ対応する100個のアイコン画像3を一覧表示する。このように、フォルダ内の全ての画像ファイルを一画面内に表示することで、操作性の向上を図ることができる。すなわち、全ての画像ファイルが一画面内に表示されるため、ユーザは、フォルダ内の全体像を容易に把握することができ、しかも、ページ切替え操作を行うことなく目的とするコンテンツを選択することができる。
For example, when 100 image files are stored in a predetermined folder, the mobile terminal device lists 100
ただし、フォルダ内の画像ファイルを一画面内に全て表示することとすると、画像ファイルの数が大量である場合に、各画像ファイルに対応するアイコン画像3が、その内容が視認できないほど小さくなり、ユーザによるコンテンツの選択が困難となるおそれがある。例えば、図1−2に示すように100個の画像ファイルを一覧表示した場合のアイコン画像3は、図1−1に示すように31個の画像ファイルを一覧表示した場合のアイコン画像3と比較してかなり小さく表示されている。
However, if all the image files in the folder are displayed in one screen, when the number of image files is large, the
そこで、本実施例にかかる携帯端末装置は、一覧表示領域162においてポインティングされた位置の座標に基づいて、該ポインティングされた位置を含む所定範囲内に位置するアイコン画像3を拡大表示する。具体的には、携帯端末装置は、一覧表示画面において、LCD16上に設けられたタッチパネルへのタッチ操作が行われた場合に、該タッチ操作(ポインティング)された位置のY座標に基づき、二次元配列された複数の画像を行単位で拡大表示する。
Therefore, the mobile terminal device according to the present embodiment enlarges and displays the
例えば、図1−2に示す状態において、Y方向の上から5番目、X方向の左から3番目に配置されたアイコン画像3aをユーザがタッチパネルを用いてポインティングしたとする。かかる場合、携帯端末装置は、図2に示すように、該アイコン画像3aが属する行(Y方向の上から5番目の行)に含まれる複数のアイコン画像3をまとめて拡大表示する。なお、かかる場合、詳細情報表示領域163には、ポインティングされた座標を含むアイコン画像3aに対応する画像ファイルの詳細情報(例えば、タイトルや更新日時等)が表示される。
For example, in the state shown in FIG. 1-2, it is assumed that the user points the
このように、本実施例では、ユーザによるタッチ操作が行われた場合に、ポインティングされた位置を含む所定範囲内に位置するアイコン画像3を拡大表示する。そのため、一覧表示の対象となる画像ファイルが大量に存在し、各画像ファイルに対応するアイコン画像3が一覧表示領域162において小さく表示されている場合であっても、ユーザは、目的とする画像ファイルを容易に探し出すことができる。
As described above, in this embodiment, when the touch operation by the user is performed, the
なお、本実施例では、ポインティングされた位置のY座標を含む行を所定のサイズに拡大するとともに、該行に隣接するその他の行を該所定のサイズを超えない中間サイズに拡大する。そして、本実施例では、拡大したアイコン画像3をサイズの小さい順に重畳させることにより、ユーザがポインティングした位置を頂点として、アイコン画像3があたかも立体的に隆起したかのような画面を表示することができる。
In this embodiment, the line including the Y coordinate of the pointed position is enlarged to a predetermined size, and the other lines adjacent to the line are enlarged to an intermediate size not exceeding the predetermined size. In this embodiment, the
例えば、図2に示すように、ユーザがY方向の上から5番目の行をポインティングしたとする。かかる場合、携帯端末装置は、該5番目の行に含まれる複数のアイコン画像3を10倍に拡大するとともに、該5番目の行の上下にそれぞれ位置する行(4番目の行および6番目の行)に含まれる複数のアイコン画像3を6倍に拡大する。さらに、携帯端末装置は、6倍に拡大した行の上下に位置する行(3番目の行および7番目の行)に含まれる複数のアイコン画像3も4倍に拡大する。そして、携帯端末装置は、4倍に拡大したアイコン画像3の上に6倍に拡大したアイコン画像3を重ね、さらに、6倍に拡大したアイコン画像3の上に10倍に拡大したアイコン画像3を重ねて表示する。
For example, as shown in FIG. 2, it is assumed that the user points to the fifth line from the top in the Y direction. In such a case, the mobile terminal device enlarges the plurality of
また、本実施例では、ユーザがタッチパネルに触れた状態でポインティングした位置をずらした場合、ポインティングされた位置の変化に応じて、拡大表示されるアイコン画像3が切り替わる。図3は、ユーザがタッチパネルをY方向になぞった場合に、拡大表示されるアイコン画像3が切り替わる様子を説明するための図である。例えば、図2に示す状態において、ユーザが、ポインティングしている位置をY方向にずらしていき、最終的にY方向の上から8番目の行をポインティングした場合、携帯端末装置は、最も大きく拡大させる行を5番目の行から8番目の行まで順に切り替える。
In this embodiment, when the user moves the pointing position while touching the touch panel, the
また、本実施例では、アイコン画像3を行単位で拡大表示するため、拡大後において一覧表示領域162からはみ出てしまうアイコン画像3が存在する。そこで、本実施例では、最も大きく拡大されたアイコン画像3のうち、一覧表示領域162の端に位置するアイコン画像3がタッチ操作された場合に、最も大きく拡大されたアイコン画像3をX方向にスライドさせる。
In this embodiment, since the
例えば、図3に示す状態において、ユーザが、ポインティングしている位置をX方向にずらしていき、最終的に一覧表示領域162の右端に位置するアイコン画像3をポインティングしたとする。かかる場合、携帯端末装置は、ポインティングされている行に含まれるアイコン画像3をX方向にスライドさせる。これにより、携帯端末装置は、図4に示すように、図3に示す状態において表示されていなかった「画像85」を一覧表示領域162に表示させることができる。
For example, in the state shown in FIG. 3, it is assumed that the user moves the pointing position in the X direction and finally points at the
なお、本実施例では、フォルダ内に格納されている画像ファイルの数が所定数(例えば、50個)以下の場合、図1−1に示すように、アイコン画像3として、サムネイル画像を表示する。一方、画像ファイル数が所定数よりも多い場合には、アイコン画像3として、図1−2に示すように、サムネイル画像ではなく、各画像ファイルに対応する枠画像を表示する。その理由は、一画面内に表示するアイコン画像3の数が大量となった場合、アイコン画像3としてサムネイル画像を表示したとしても、サムネイル画像が小さすぎて内容の把握が困難となるためである。また、一覧表示対象となる画像ファイル数が所定数よりも多い場合に、アイコン画像3として枠画像のみを表示することにより、一覧表示処理にかかる負荷を軽減することができる。その結果、本実施例にかかる携帯端末装置は、一覧表示対象となる画像ファイル数が大量である場合でも、一覧表示画面をLCD16に短時間で表示することができる。
In this embodiment, when the number of image files stored in the folder is equal to or less than a predetermined number (for example, 50), a thumbnail image is displayed as the
なお、携帯端末装置は、アイコン画像3として枠画像を表示している場合において、ユーザによるタッチ操作がなされた場合には、枠画像ではなくサムネイル画像を拡大後のアイコン画像3として表示する。
In the case where the frame image is displayed as the
次に、本実施例にかかる携帯端末装置の構成について説明する。図5は、実施例1にかかる携帯端末装置の構成を示すブロック図である。なお、以下では、本実施例に密接に関連する箇所を中心に説明する。また、その他の箇所については、従来の携帯端末装置と同様であるため、その説明を省略または簡潔に行う。 Next, the configuration of the mobile terminal device according to the present embodiment will be described. FIG. 5 is a block diagram of the configuration of the mobile terminal device according to the first embodiment. In the following, description will be made centering on portions closely related to the present embodiment. Other portions are the same as those of the conventional portable terminal device, and thus the description thereof will be omitted or simplified.
図5に示すように、本実施例にかかる携帯端末装置1は、無線部11と、操作部12と、タッチパネル13と、マイク14と、スピーカ15と、LCD16と、入出力制御IF部20とを備える。また、携帯端末装置1は、記憶部30と、制御部40とを備える。
As shown in FIG. 5, the mobile terminal device 1 according to the present embodiment includes a wireless unit 11, an operation unit 12, a
無線部11は、アンテナを介して音声信号等の無線信号の送受信を行う。操作部12は、ユーザからの各種の入力操作を受け付ける。操作部12は、例えば、テンキーや操作キー、回転セレクタ、カーソルキー、十字キー、設定キー、完了キー、クリアキー、電源キーなどを含む。 The wireless unit 11 transmits and receives wireless signals such as audio signals via an antenna. The operation unit 12 receives various input operations from the user. The operation unit 12 includes, for example, a numeric keypad, operation keys, a rotation selector, a cursor key, a cross key, a setting key, a completion key, a clear key, and a power key.
タッチパネル13は、LCD16上に設けられており、ユーザが指先等で触れた位置のX座標およびY座標を示す信号を後述するタッチパネル入力検出部402に出力する。なお、操作部12およびタッチパネル13は、所定の操作部の一例に相当する。
The
マイク14は、通話時等に使用者の音声等を集音する集音部である。スピーカ15は、例えば、着信があった場合や電子メールを受信した場合に、呼び出し音を出力する音声出力部である。LCD16は、文字や画像などを表示する表示部である。なお、表示部は、必ずしもLCDである必要はなく、例えば、有機ELディスプレイや電子ペーパディスプレイ等であってもよい。
The microphone 14 is a sound collection unit that collects a user's voice or the like during a call or the like. The
入出力制御IF部20は、無線部11、操作部12、タッチパネル13、マイク14、スピーカ15、LCD16と制御部40との間での各種情報のやり取りを制御するインタフェース部である。
The input / output control IF
記憶部30は、制御部40による各種処理の実行に必要なデータやプログラム等を格納する。特に、本実施例と密接に関連するものとして、記憶部30は、設定情報記憶部301と、管理情報記憶部302と、画像ファイル記憶部303とを備える。設定情報記憶部301は、携帯端末装置1に関する各種の設定情報を記憶する。特に、本実施例にかかる設定情報記憶部301は、ソート情報を記憶する。ソート情報とは、画像ファイルを一覧表示する場合において各画像ファイルの並び順を決定するための情報であり、後述する画像ファイル管理情報に含まれる情報のうちどの情報に基づいて画像ファイルを並べるべきかを示す情報である。例えば、ソート情報は、画像ファイルをタイトル順や更新日時順あるいはファイルサイズ順に並べるべきことを示す。かかるソート情報はユーザにより設定される。
The
管理情報記憶部302は、画像ファイル管理情報を記憶する。画像ファイル管理情報とは、画像ファイル記憶部303に記憶される画像ファイルに関する情報である。図6に、画像ファイル管理情報の一例を示す。
The management
図6に示すように、管理情報記憶部302は、画像ファイル管理情報として、「ID」と、「タイトル」と、「更新日時」と、「ファイルサイズ」と、「画像ファイルパス」とを互いに関連付けて記憶する。「ID」は、各画像ファイルに固有の識別番号である。「タイトル」は、画像ファイルのタイトルである。「更新日時」は、画像ファイルを取得または更新した日時である。「ファイルサイズ」とは、画像ファイルの容量である。「画像ファイルパス」とは、画像ファイル記憶部303における画像ファイルの格納位置を示す情報である。
As shown in FIG. 6, the management
例えば、管理情報記憶部302は、画像ファイル管理情報としてID「01」、タイトル「ああああ」、更新日時「2009/01/01 01:00:00」、ファイルサイズ「100KB」及び画像ファイルパス「Folder A\File_1.jpg」を関連付けて記憶する。かかる画像ファイル管理情報は、2009年1月1日1時00分00秒に取得または更新された100KBの画像ファイル「ああああ」が、「Folder A\File_1.jpg」に格納されていることを表している。このように、管理情報記憶部302は、画像ファイルの管理情報を記憶する管理情報記憶手段の一例に相当する。
For example, the management
画像ファイル記憶部303は、画像ファイルを記憶する。画像ファイルとは、静止画像の画像情報をデジタル化したデータであり、本実施例では、JPEG形式に圧縮された状態で画像ファイル記憶部303に記憶されている。 The image file storage unit 303 stores an image file. An image file is data obtained by digitizing image information of a still image. In this embodiment, the image file is stored in the image file storage unit 303 in a compressed state in JPEG format.
また、画像ファイル記憶部303は、画像ファイルを複数のフォルダに分割して記憶する。図7に、ファイル構成の一例を示す。 The image file storage unit 303 stores the image file by dividing it into a plurality of folders. FIG. 7 shows an example of the file configuration.
図7に示すように、画像ファイル記憶部303には、図6に示すID「01」〜「n」の画像ファイルが複数のフォルダに分割して記憶されている。例えば、「Folder A」には、「File_1.jpg」〜「File_100.jpg」の画像ファイル、すなわち、図6に示すID「01」〜「100」の画像ファイルが含まれる。同様に、「Folder B」には、「File_101.jpg」や「File_102.jpg」等の画像ファイル、すなわち、図6に示すID「101」や「102」等の画像ファイルが含まれる。同様に、「Folder N」には、「File_n.jpg」の画像ファイル、すなわち、図6に示すID「n」の画像ファイル等が含まれる。 As shown in FIG. 7, the image file storage unit 303 stores the image files having IDs “01” to “n” shown in FIG. For example, “Folder A” includes image files “File_1.jpg” to “File_100.jpg”, that is, image files having IDs “01” to “100” shown in FIG. Similarly, “Folder B” includes image files such as “File_101.jpg” and “File_102.jpg”, that is, image files such as ID “101” and “102” shown in FIG. Similarly, “Folder N” includes an image file of “File_n.jpg”, that is, an image file of ID “n” shown in FIG.
制御部40は、携帯端末装置1を制御する制御部である。特に、本実施例と密接に関連するものとして、制御部40は、操作制御部401と、タッチパネル入力検出部402と、画像表示制御部403と、画像レイアウト処理部404と、画像ファイル管理部405と、画像描写部406と、LCD出力部407とを備える。
The
操作制御部401は、ユーザにより操作部12への操作が行われた場合に、該操作に対応する処理の実行を該当する処理部に対して指示する。特に、操作制御部401は、ユーザによる一覧表示操作を操作部12またはタッチパネル13から取得した場合に、該操作が行われた旨を画像表示制御部403に通知する。一覧表示操作とは、例えば、画像ファイル記憶部303に記憶された複数のフォルダの中から1つのフォルダを選択する操作である。
When the user performs an operation on the operation unit 12, the
また、操作制御部401は、ユーザによるソート情報の設定操作を操作部12から取得した場合には、該設定操作に基づくソート情報を設定情報記憶部301に記憶する。例えば、操作制御部401は、ユーザによるソート情報の設定操作に基づき、画像ファイルをタイトル順に並べるべきことを示すソート情報を設定情報記憶部301に記憶する。なお、設定情報記憶部301は、ソート情報をフォルダごとに記憶してもよい。
When the
タッチパネル入力検出部402は、タッチパネル13における押下箇所の座標を検出する。具体的には、タッチパネル入力検出部402は、タッチパネル13からの信号を取得した場合、該信号に基づき、ユーザが指定した位置のX座標およびY座標を特定する。そして、タッチパネル入力検出部402は、図1−1や図1−2のような一覧表示画面がLCD16に表示されている場合に、特定したX座標およびY座標の情報(以下、「キー座標情報」という)を画像表示制御部403に通知する。
Touch panel
画像表示制御部403は、操作制御部401から一覧表示操作が行われた旨の通知を受けた場合、先ず、設定情報記憶部301からソート情報を取得する。そして、画像表示制御部403は、画像レイアウト処理部404に対して、ソート情報を受け渡すとともに、一覧表示操作により選択されたフォルダ内の画像ファイルの一覧表示を要求する。
When the image
また、画像表示制御部403は、タッチパネル入力検出部402からキー座標情報を取得した場合には、画像レイアウト処理部404に対して、キー座標情報を受け渡すとともに、画像ファイルに対応するアイコン画像3の拡大表示を要求する。
Further, when the key display information is acquired from the touch panel
画像レイアウト処理部404は、画像表示制御部403から画像ファイルの一覧表示要求を受けた場合、画像ファイル管理部405に対して、一覧表示の対象となるフォルダに含まれる画像ファイルの画像ファイル管理情報の取得を要求する。例えば、一覧表示の対象となるフォルダが「Folder A」である場合、画像レイアウト処理部404は、画像ファイル管理部405に対して、「Folder A」に含まれる画像ファイルの画像ファイル管理情報の取得を要求する。
When the image layout processing unit 404 receives an image file list display request from the image
そして、画像レイアウト処理部404は、画像ファイル管理部405から画像ファイル管理情報を取得すると、該画像ファイル管理情報およびソート情報に基づき、レイアウト情報を生成する。レイアウト情報とは、アイコン画像3の一覧表示領域162上での配置場所や大きさ等を規定する情報である。具体的には、レイアウト情報には、一覧表示領域162上のどの座標にどのアイコン画像3をどのサイズで配置すべきかを示す情報と、インデックス画像4として表示すべき文字の内容に関する情報とが含まれる。
When the image layout processing unit 404 acquires the image file management information from the image
例えば、「Folder A」に含まれる画像ファイルの画像ファイル管理情報を取得した場合、画像レイアウト処理部404は、各画像ファイルに対応する100個のアイコン画像3が全て表示されるように、アイコン画像3の配置場所およびサイズを決定する。続いて、画像レイアウト処理部404は、決定した各配置場所にどのアイコン画像3を配置させるかを、ソート情報に基づいて決定する。例えば、ソート情報が、画像ファイルをタイトル順に並べるべきことを示しているとする。かかる場合、画像レイアウト処理部404は、画像ファイルがタイトル順に配置されるように、一覧表示領域162における1番目の行の左端に位置する配置場所から順に、配置場所と画像ファイルパスとを対応付けていく。
For example, when the image file management information of the image file included in “Folder A” is acquired, the image layout processing unit 404 displays the icon image so that all 100
また、画像レイアウト処理部404は、各行に含まれる画像ファイルのタイトルの最初の文字に基づき、該行に対応するインデックス画像4として表示すべき文字の内容を決定する。例えば、1番目の行に配置されることが決定された複数の画像ファイルのうち、左端の配置場所に対応付けられた画像ファイルのタイトルの最初の文字が「あ」であり、右端の配置場所に対応付けられた画像ファイルのタイトルの最初の文字が「お」であるとする。かかる場合、画像レイアウト処理部404は、1番目の行に対応するインデックス画像4として「あ〜お」の文字を含んだ画像を表示すべきことを決定する。
Further, the image layout processing unit 404 determines the content of characters to be displayed as the
また、画像レイアウト処理部404は、各アイコン画像3に対応する判定領域を設定する。判定領域とは、アイコン画像3がタッチ操作されたか否かを判定するための領域である。ここで、本実施例において設定される判定領域について図8を用いて説明する。図8は、一覧表示領域において規定される座標を示す図である。
Further, the image layout processing unit 404 sets a determination area corresponding to each
図8に示すように、一覧表示領域162には、X=0〜925,Y=0〜1050の範囲の座標が規定されている。そして、画像レイアウト処理部404は、各アイコン画像3の画像領域(配置場所のサイズ)と同一の領域を該アイコン画像3に対応する判定領域として設定する。例えば、X=175〜225,Y=550〜600の範囲に配置されるアイコン画像3aに対応する判定領域は、X=175〜225,Y=550〜600の範囲に設定される。なお、判定領域は、必ずしもアイコン画像3の画像領域と同一である必要はなく、アイコン画像3の画像領域より大きくても小さくてもよい。画像レイアウト処理部404は、ポインティングされた位置の座標が判定領域内に含まれる場合に、該判定領域に対応するアイコン画像3がタッチ操作されたと判定する。
As shown in FIG. 8, coordinates in a range of X = 0 to 925 and Y = 0 to 1050 are defined in the
画像レイアウト処理部404は、レイアウト情報を生成すると、画像描写部406に対して、生成したレイアウト情報を受け渡すとともに、一覧表示を要求する。なお、画像レイアウト処理部404は、生成したレイアウト情報や判定領域の設定情報を所定の記憶領域に記憶しておく。
When the layout information is generated, the image layout processing unit 404 delivers the generated layout information to the
また、画像レイアウト処理部404は、画像表示制御部403からキー座標情報を取得すると、該キー座標情報に基づき、レイアウト変更情報を生成する。レイアウト変更情報には、レイアウト情報と同様に、一覧表示領域162のどの座標にどのアイコン画像3をどのサイズで配置すべきかを示す情報と、インデックス画像4として表示すべき文字の内容に関する情報とが含まれる。
When the image layout processing unit 404 acquires key coordinate information from the image
具体的には、画像レイアウト処理部404は、画像表示制御部403から取得したキー座標情報に基づき、アイコン画像3へのタッチ操作がなされたか否かを判定する。すなわち、画像レイアウト処理部404は、ポインティングされた座標(キー座標)が何れかのアイコン画像3の判定領域に含まれているか否かを判定する。そして、キー座標が何れかのアイコン画像3の判定領域に含まれる場合、画像レイアウト処理部404は、レイアウト情報に基づき、レイアウト変更情報を生成する。具体的には、画像レイアウト処理部404は、レイアウト情報により決定されている状態から、キー座標を含むアイコン画像3が属する行および該行の周囲に位置する行に含まれる複数のアイコン画像3の配置場所や大きさを変更したレイアウト変更情報を生成する。
Specifically, the image layout processing unit 404 determines whether or not a touch operation has been performed on the
例えば、一覧表示領域162においてY方向の上から5番目の行に含まれるアイコン画像3がタッチ操作されたと判定した場合、画像レイアウト処理部404は、該5番目の行に含まれる複数のアイコン画像3の配置場所およびサイズを変更する。具体的には、画像レイアウト処理部404は、5番目の行に含まれるアイコン画像3に対応する配置場所のサイズを10倍に拡大するとともに、拡大した配置場所の新たな座標を決定する。
For example, when it is determined that the
また、画像レイアウト処理部404は、5番目の行の上下にそれぞれ位置する行(上から4番目および6番目の行)に含まれる複数のアイコン画像3に対応する配置場所のサイズを6倍に拡大する。同様に、画像レイアウト処理部404は、6倍に拡大した行の上下に位置する行(上から3番目および7番目の行)に含まれる複数のアイコン画像3に対応する配置場所のサイズを4倍に拡大する。
In addition, the image layout processing unit 404 increases the size of the arrangement location corresponding to the plurality of
そして、画像レイアウト処理部404は、拡大した各配置場所にどのアイコン画像3を表示させるかを決定する。例えば、画像レイアウト処理部404は、ポインティングされたアイコン画像3が、該ポインティングされた座標を含む配置場所に表示されるように各アイコン画像3の配置を決定する。すなわち、ポインティングされたアイコン画像3が「画像52」である場合、画像レイアウト処理部404は、図2に示すように、ポインティングした座標を含む配置場所と「画像52」の画像ファイルパスとを対応付ける。
Then, the image layout processing unit 404 determines which
また、画像レイアウト処理部404は、配置場所のサイズを変更すると、判定領域の再設定を行う。図9は、拡大表示されたアイコン画像3の判定領域を説明するための図である。同図に示すように、画像レイアウト処理部404は、最も大きく拡大されたアイコン画像3に対応する判定領域を、一覧表示領域162のY方向において隣接する他のアイコン画像3の判定領域と重ならない範囲で設定する。
Further, the image layout processing unit 404 resets the determination area when the size of the placement location is changed. FIG. 9 is a diagram for explaining a determination area of the
例えば、図9に示すように、一覧表示領域162の上から8番目の行に含まれるアイコン画像3の配置場所5a〜5eのサイズが最も大きく拡大された場合において、配置場所5bの領域が、X=100〜300,Y=150〜400の範囲で設定されているとする。また、一覧表示領域162の上から7番目の行に含まれるアイコン画像3に対応する判定領域のY座標の下限がY=350であり、上から9番目の行に含まれるアイコン画像3に対応する判定領域のY座標の上限がY=200であるとする。かかる場合、配置場所5bの判定領域は、X=100〜300,Y=200〜350の範囲で設定される。なお、本実施例において、判定領域の再設定は、最も大きく拡大されるアイコン画像3についてのみ行われる。すなわち、中間サイズに拡大されるアイコン画像3の判定領域は、拡大前のアイコン画像3の判定領域のままである。
For example, as illustrated in FIG. 9, when the size of the
また、画像レイアウト処理部404は、配置場所5a〜5eのうち、一覧表示領域162の両端に位置する配置場所5a,5eに対応付けてそれぞれスライド操作領域6a,6bを設定する。スライド操作領域6a,6bも同様に、Y方向において隣接する他のアイコン画像3の判定領域と重ならない範囲で設定される。例えば、配置場所5aの領域が、X=0〜50,Y=150〜400の範囲で設定されている場合、該配置場所5aに対応するスライド操作領域6aは、X=0〜50,Y=200〜350の範囲で設定される。また、配置場所5eの領域が、X=850〜900,Y=150〜400の範囲で設定されている場合、該配置場所5eに対応するスライド操作領域6bは、X=850〜900,Y=200〜350の範囲で設定される。
Further, the image layout processing unit 404 sets the
そして、画像レイアウト処理部404は、最も大きく拡大されたアイコン画像3のうち、一覧表示領域162の端に位置するアイコン画像3のタッチ操作が行われた場合、各配置場所5a〜5eに配置させるアイコン画像3の変更を行なう。すなわち、画像レイアウト処理部404は、キー座標情報に基づき、スライド操作領域6a,6bがポインティングされたと判定した場合、各配置場所5a〜5eにそれぞれ対応付けられた画像ファイルパスを変更する。
When the touch operation is performed on the
例えば、配置場所5a〜5eにそれぞれ「画像81」〜「画像85」の画像ファイルパスが対応付けられている場合において、スライド操作領域6bがポインティングされたとする。かかる場合、画像レイアウト処理部404は、配置場所5a〜5eにそれぞれ対応付けられた画像ファイルパスをソート情報に基づく並び順に1つずつずらし、各配置場所5a〜5eと「画像82」〜「画像86」とをそれぞれ対応付ける。
For example, it is assumed that the
画像レイアウト処理部404は、レイアウト変更情報を生成すると、画像描写部406に対して、生成したレイアウト情報を受け渡すとともに、拡大表示を要求する。なお、画像レイアウト処理部404は、レイアウト変更情報とともに、ポインティングされた座標に位置するアイコン画像3に対応する画像ファイルの詳細情報を、詳細情報表示領域163に表示すべき情報として画像描写部406へ受け渡す。また、画像レイアウト処理部404は、生成したレイアウト変更情報、判定領域やスライド操作領域の設定情報を所定の記憶領域に記憶する。
When the layout change information is generated, the image layout processing unit 404 delivers the generated layout information to the
画像ファイル管理部405は、画像レイアウト処理部404から画像ファイル管理情報の取得要求を受けた場合、一覧表示の対象となるフォルダに含まれる画像ファイルの画像ファイル管理情報を管理情報記憶部302から取得する。例えば、「Folder A」に含まれる画像ファイルの画像ファイル管理情報の取得要求を受けた場合、画像ファイル管理部405は、ID「01」〜「100」に対応する画像ファイル管理情報を管理情報記憶部302から取得する。そして、画像ファイル管理部405は、取得した画像ファイル管理情報を画像レイアウト処理部404に返却する。
When receiving an image file management information acquisition request from the image layout processing unit 404, the image
なお、画像ファイル管理部405は、例えば、無線部11から入出力制御IF部20を介して新規の画像ファイルを取得した場合、該画像ファイルの画像ファイル情報を管理情報記憶部302に記憶するとともに、実データを画像ファイル記憶部303に記憶する。
For example, when a new image file is acquired from the wireless unit 11 via the input / output control IF
画像描写部406は、画像レイアウト処理部404からレイアウト情報とともに一覧表示要求を受けると、先ず、レイアウト情報に含まれる画像ファイルパスに基づいて、一覧表示の対象となる画像ファイルを画像ファイル記憶部303から読出す。そして、画像描写部406は、読出した画像ファイルのデコードを行うとともに該画像ファイルに対応するアイコン画像3を生成する。具体的には、画像描写部406は、JPEG形式の画像ファイルをビットマップに展開するとともに、レイアウト情報に基づく大きさに加工したサムネイル画像を生成する。なお、画像描写部406は、一覧表示の対象となる画像ファイルの数が所定数よりも多い場合には、かかる処理を行わず、各画像ファイルに対応するアイコン画像3として枠画像を生成する。また、画像描写部406は、レイアウト情報に含まれるインデックス画像4に関する情報に基づき、インデックス画像4を生成する。
When receiving a list display request together with layout information from the image layout processing unit 404, the
また、画像描写部406は、生成したアイコン画像3およびインデックス画像4をレイアウト情報に基づく並び順で一覧表示領域162に並べた一覧表示画像データを生成する。ここで、インデックス画像4は、二次元配列の各行に対応する位置に配置される。そして、画像描写部406は、生成した一覧表示画像データをLCD出力部407に受け渡し、画像出力を要求する。
In addition, the
また、画像描写部406は、画像レイアウト処理部404からレイアウト変更情報とともに拡大表示要求を受けると、先ず、レイアウト変更情報に含まれる画像ファイルパスに基づいて、一覧表示の対象となる画像ファイルを画像ファイル記憶部303から読出す。そして、画像描写部406は、読出した画像ファイルのデコードを行うとともに該画像ファイルに対応するアイコン画像3を生成する。
When the
具体的には、画像描写部406は、JPEG形式の画像ファイルをビットマップに展開するとともに、レイアウト変更情報に基づく大きさに加工したサムネイル画像を生成する。例えば、画像描写部406は、10倍に拡大された配置場所に配置されることが決定されている画像ファイルに対応するアイコン画像3(サムネイル画像)を拡大前のアイコン画像3と比較して10倍の大きさとなるように生成する。同様に、画像描写部406は、6倍に拡大された配置場所に配置されるアイコン画像3を拡大前のアイコン画像3と比較して6倍の大きさで生成し、4倍に拡大された配置場所に配置されるアイコン画像3を拡大前のアイコン画像3と比較して4倍の大きさで生成する。
Specifically, the
そして、画像描写部406は、生成したアイコン画像3およびインデックス画像4をレイアウト変更情報に基づく並び順で一覧表示領域162に並べた一覧表示画像データを生成する。かかる場合、画像レイアウト処理部404は、4倍に拡大したアイコン画像3の上に6倍に拡大したアイコン画像3を重畳させ、さらに、6倍に拡大したアイコン画像3の上に10倍に拡大したアイコン画像3を重畳させる。そして、画像描写部406は、生成した一覧表示画像データをLCD出力部407に受け渡し、画像出力を要求する。なお、画像描写部406は、一覧表示画像データを生成する場合、画像レイアウト処理部404から取得した画像ファイルの詳細情報を詳細情報表示領域163に配置させる。
Then, the
LCD出力部407は、画像描写部406から取得した一覧表示画像データに基づく一覧表示画像をLCD16に出力する。
The
このように、本実施例では、ポインティングされた座標のY座標に位置する複数のアイコン画像3を所定のサイズに拡大するとともに、該所定のサイズに拡大したアイコン画像3の周囲に位置するその他のアイコン画像3を中間サイズに拡大する。そして、本実施例では、拡大したアイコン画像3をサイズの小さい順に重畳させることにより、図2に示すように、ユーザがポインティングした位置を中心として、アイコン画像3があたかも立体的に隆起したかのような画面を表示することができる。
As described above, in the present embodiment, the plurality of
また、ユーザがタッチパネル13にタッチした状態で、ポインティングした位置をY方向にずらす操作を行った場合には、ポインティングされた座標のY座標を含む行が順次変わるため、これに伴い、図3に示すように、拡大表示されるアイコン画像3が切り替わる。
Further, when the user touches the
さらに、最も大きく拡大されたアイコン画像3のうち、一覧表示領域162の両端に位置するアイコン画像3がタッチされた場合には、最も大きいサイズに設定された配置場所にそれぞれ対応する画像ファイルパスが画像レイアウト処理部404により変更される。これにより、図4に示すように、一覧表示領域162からはみ出たアイコン画像3をスライドさせて一覧表示領域162内に表示させることができる。
Furthermore, when the
次に、本実施例にかかる携帯端末装置1の具体的動作について説明する。図10は、本実施例にかかる制御部40の処理手順を示すフローチャートである。なお、図10においては、制御部40が実行する処理手順のうち、画像ファイルの一覧表示に関する処理手順のみを示す。
Next, a specific operation of the mobile terminal device 1 according to the present embodiment will be described. FIG. 10 is a flowchart illustrating the processing procedure of the
図10に示すように、操作制御部401またはタッチパネル入力検出部402が画像ファイルの一覧表示操作を操作部12またはタッチパネル13から取得すると(ステップS101)、制御部40は、一覧表示処理を実行する(ステップS102)。かかる一覧表示処理は、図11に示す処理であり、後述する。
As illustrated in FIG. 10, when the
一覧表示処理を終えると、画像レイアウト処理部404は、アイコン画像3へのタッチ操作がなされたか否かを判定する(ステップS103)。具体的には、画像レイアウト処理部404は、画像表示制御部403から取得したキー座標が、一覧表示領域162上の何れかのアイコン画像3に対応する判定領域に含まれるか否かを判定する。そして、画像レイアウト処理部404は、キー座標が、一覧表示領域162上の何れかのアイコン画像3に対応する判定領域に含まれる場合に、該判定領域に対応するアイコン画像3へのタッチ操作がなされたと判定する。
When the list display process is completed, the image layout processing unit 404 determines whether or not a touch operation has been performed on the icon image 3 (step S103). Specifically, the image layout processing unit 404 determines whether the key coordinates acquired from the image
かかる処理において、アイコン画像3へのタッチ操作がなされたと判定した場合(ステップS103肯定)、制御部40は、拡大表示処理を実行する(ステップS104)。かかる拡大表示処理は、図12に示す処理であり、後述する。
In this process, when it is determined that the touch operation has been performed on the icon image 3 (Yes at Step S103), the
拡大表示処理を終えると、画像レイアウト処理部404は、最も大きく拡大されたアイコン画像3のうち、一覧表示領域162の端に位置するアイコン画像3がタッチ操作されたか否かを判定する(ステップS105)。具体的には、画像レイアウト処理部404は、画像表示制御部403から取得したキー座標情報に基づき、ポインティングされた座標がスライド操作領域6a,6bに含まれるか否かを判定する。かかる処理において、最も大きく拡大されたアイコン画像3のうち、一覧表示領域162の端に位置するアイコン画像3がタッチ操作されたと判定した場合(ステップS105肯定)、制御部40は、スライド処理を実行する(ステップS106)。
When the enlargement display process is completed, the image layout processing unit 404 determines whether or not the
スライド処理を開始すると、画像レイアウト処理部404は、先ず、レイアウト変更情報を生成する。具体的には、画像レイアウト処理部404は、最も大きく拡大されたアイコン画像3の配置場所5a〜5eにそれぞれ対応する画像ファイルパスをソート情報に基づく並び順に1つずつずらす。レイアウト変更情報を生成すると、画像レイアウト処理部404は、画像描写部406に対して、生成したレイアウト情報を受け渡すとともに、拡大表示を要求する。
When the slide process is started, the image layout processing unit 404 first generates layout change information. Specifically, the image layout processing unit 404 shifts the image file paths respectively corresponding to the arrangement positions 5a to 5e of the
画像レイアウト処理部404からレイアウト変更情報とともに拡大表示要求を受けると、画像描写部406は、先ず、レイアウト変更情報に含まれる画像ファイルパスに基づいて、一覧表示の対象となる画像ファイルを画像ファイル記憶部303から読出す。そして、画像描写部406は、読出した画像ファイルのデコードを行うとともに該画像ファイルに対応するアイコン画像3を生成する。
When receiving an enlargement display request together with layout change information from the image layout processing unit 404, the
続いて、画像描写部406は、生成したアイコン画像3およびインデックス画像4をレイアウト変更情報に基づく並び順で一覧表示領域162に並べた一覧表示画像データを生成する。続いて、画像描写部406は、生成した一覧表示画像データをLCD出力部407に受け渡し、画像出力を要求する。そして、LCD出力部407は、画像描写部406から取得した一覧表示画像データに基づく一覧表示画像をLCD16に出力する。
Subsequently, the
これにより、携帯端末装置1は、図4に示すように、最も大きく拡大されたアイコン画像3の表示位置をタイトル順に1つずつずらすことができる。すなわち、ユーザは、一覧表示領域162からはみ出たアイコン画像3をスライドさせて一覧表示領域162内に表示させることができる。
Thereby, as shown in FIG. 4, the mobile terminal device 1 can shift the display position of the most
一方、一覧表示領域162の端に位置するアイコン画像3がタッチ操作されていないとき(ステップS105否定)、画像レイアウト処理部404は、隣接する行に属するアイコン画像3へのタッチ操作がなされたか否かを判定する(ステップS107)。具体的には、画像レイアウト処理部404は、キー座標が、最も大きく拡大されたアイコン画像3とY方向に隣接するアイコン画像3の判定領域に含まれるか否かを判定する。かかる処理において、隣接する行に属するアイコン画像3へのタッチ操作がなされたと判定した場合(ステップS107肯定)、制御部40は、遷移処理を実行する(ステップS108)。
On the other hand, when the
遷移処理は、ステップS104に示す拡大表示処理と同様の処理である。すなわち、画像レイアウト処理部404が、画像表示制御部403から取得したキー座標情報に基づき、レイアウト変更情報を生成し、該レイアウト変更情報に基づき、画像描写部406が一覧表示データを生成する。そして、LCD出力部407が、一覧表示データに基づく一覧表示画面をLCD16に表示する。これにより、隣接する行に属するアイコン画像3がタッチ操作された場合には、該タッチ操作されたアイコン画像3が属する行が最も大きく拡大され、その周囲に配置された行が中間サイズに拡大される。
The transition process is the same process as the enlarged display process shown in step S104. That is, the image layout processing unit 404 generates layout change information based on the key coordinate information acquired from the image
ステップS106,S108の処理を終えたとき、あるいは、ステップS107において隣接する行に属するアイコン画像3へのタッチ操作がなされていない場合(ステップS107否定)、制御部40は、処理をステップS109に移行する。
When the processing of steps S106 and S108 is completed, or when the touch operation is not performed on the
ステップS109において、制御部40は、ソート方式が変更されたか否かを判定する。なお、ソート方式の変更は、ユーザによる操作部12やタッチパネル13への操作により行われる。かかる処理において、ソート方式が変更されていない場合(ステップS109否定)、制御部40は、処理をステップS105へ移行する。
In step S109, the
一方、ソート方式が変更されたと判定した場合(ステップS109肯定)、制御部40は、初期化処理を行う(ステップS110)。すなわち、制御部40は、ステップS102に示す一覧表示処理後の状態に戻す。具体的には、制御部40は、初期化処理として、ステップS102に示す一覧表示処理と同様の処理を実行して、図1−2に示すような一覧表示画面をLCD16に表示させる。
On the other hand, when it is determined that the sorting method has been changed (Yes at Step S109), the
なお、本実施例において、制御部40は、ユーザがタッチパネル13から指を離した場合であっても、アイコン画像3が拡大表示された状態を維持する。これにより、ユーザは、拡大表示されたアイコン画像3を容易に閲覧することができる。すなわち、アイコン画像3の拡大表示が維持されることにより、ユーザは、アイコン画像3の閲覧中に、タッチパネル13に指をタッチさせておく必要がなくなる。また、拡大表示されたアイコン画像3に指がかかって見づらくなるといったこともない。
In the present embodiment, the
ステップS110の処理を終えたとき、あるいは、ステップS103においてアイコン画像3へのタッチ操作がなされていないとき(ステップS103否定)、制御部40は、終了操作がなされたか否かを判定する(ステップS111)。ここで、終了操作とは、画像ファイルの一覧表示を終了するためにユーザが操作部12やタッチパネル13を用いて行う操作であり、例えば、メイン画面に戻る操作や電源を切る操作などである。かかる処理において、終了操作がなされていない場合(ステップS111否定)、制御部40は、処理をステップS103に移行する。一方、終了操作がなされたと判定した場合(ステップS111肯定)、制御部40は、画像ファイルの一覧表示に関する処理手順を終了する。
When the process of step S110 is completed, or when the touch operation is not performed on the
続いて、ステップS102における一覧表示処理について説明する。図11は、一覧表示処理の処理手順を示すフローチャートである。 Next, the list display process in step S102 will be described. FIG. 11 is a flowchart illustrating the processing procedure of the list display processing.
図11に示すように、一覧表示処理を開始すると、画像表示制御部403は、先ず、設定情報記憶部301からソート情報を取得する(ステップS201)。続いて、画像表示制御部403は、画像レイアウト処理部404に対して、ソート情報を受け渡すとともに、一覧表示操作により選択されたフォルダ内に格納された画像ファイルの一覧表示を要求する(ステップS202)。
As shown in FIG. 11, when the list display process is started, the image
続いて、画像レイアウト処理部404は、画像ファイルの一覧表示要求を受けると、画像ファイル管理部405に対して、一覧表示の対象となるフォルダに含まれる画像ファイルの画像ファイル管理情報の取得を要求する(ステップS203)。続いて、画像ファイル管理部405は、画像レイアウト処理部404から画像ファイル管理情報の取得要求を受けると、一覧表示の対象となるフォルダに含まれる画像ファイルの画像ファイル管理情報を管理情報記憶部302から取得する(ステップS204)。そして、画像ファイル管理部405は、取得した画像ファイル管理情報を画像レイアウト処理部404に返却する(ステップS205)。
Subsequently, when the image layout processing unit 404 receives the image file list display request, the image layout processing unit 404 requests the image
続いて、画像レイアウト処理部404は、画像ファイル管理部405から画像ファイル管理情報を受け取ると、該画像ファイル管理情報およびソート情報に基づき、レイアウト情報を生成する(ステップS206)。
Subsequently, when receiving the image file management information from the image
具体的には、画像レイアウト処理部404は、フォルダに含まれる画像ファイルの数に応じて、各画像ファイルに対応するアイコン画像3が一覧表示領域162に全て表示されるように、アイコン画像3の配置場所および該配置場所のサイズを決定する。そして、画像レイアウト処理部404は、決定した各配置場所にどのアイコン画像3を配置させるかを、ソート情報に基づいて決定する。例えば、画像レイアウト処理部404は、画像ファイルがタイトル順に配置されるように、配置場所と画像ファイルパスとを対応付ける。また、画像レイアウト処理部404は、各行に含まれる画像ファイルのタイトルの最初の文字に基づき、該行に対応するインデックス画像4として表示すべき文字の内容を決定する。かかる処理により、レイアウト情報は生成される。
Specifically, the image layout processing unit 404 displays the
なお、画像レイアウト処理部404は、レイアウト情報を生成する場合、各アイコン画像3に対応する判定領域を設定する。具体的には、画像レイアウト処理部404は、各アイコン画像3の画像領域と同一の領域を該アイコン画像3に対応する判定領域として設定する。
The image layout processing unit 404 sets a determination area corresponding to each
続いて、画像レイアウト処理部404は、レイアウト情報を生成すると、画像描写部406に対して、生成したレイアウト情報を受け渡すとともに、一覧表示を要求する(ステップS207)。
Subsequently, when the layout information is generated, the image layout processing unit 404 delivers the generated layout information to the
続いて、画像描写部406は、画像レイアウト処理部404からレイアウト情報を取得すると、先ず、レイアウト情報に含まれる画像ファイルパスに基づいて、一覧表示の対象となる画像ファイルを画像ファイル記憶部303から読出す(ステップS208)。そして、画像描写部406は、読出した画像ファイルのデコードを行うとともに該画像ファイルに対応するアイコン画像3を生成する(ステップS209)。
Subsequently, when the
続いて、画像描写部406は、生成したアイコン画像3をレイアウト情報に基づく並び順で並べた一覧表示画像データを生成し、かかる一覧表示画像データをLCD出力部407に受け渡して、画像出力を要求する(ステップS210)。そして、LCD出力部407は、画像描写部406から取得した一覧表示画像データに基づく一覧表示画像をLCD16に出力する(ステップS211)。これにより、LCD16の一覧表示領域162には、例えば、図1−1や図1−2に示すような一覧表示画面が表示される。
Subsequently, the
このように、制御部40は、所定のフォルダ内に格納された複数の画像ファイルにそれぞれ対応するアイコン画像3を、該フォルダ内の画像ファイル数に応じたサイズで表示する一覧表示手段の一例として機能する。また、制御部40は、管理情報記憶部302に記憶された画像ファイル管理情報に基づく並び順で、複数のアイコン画像3を二次元配列させるレイアウト処理手段の一例として機能する。さらに、制御部40は、二次元配列の各行に対応する位置に、該行に含まれる複数の画像に対応するインデックスを表示するインデックス表示手段として機能する。
As described above, the
続いて、ステップS104に示す拡大表示処理について説明する。図12は、拡大表示処理の処理手順を示すフローチャートである。 Next, the enlarged display process shown in step S104 will be described. FIG. 12 is a flowchart showing the processing procedure of the enlarged display processing.
図12に示すように、拡大表示処理を開始すると、タッチパネル入力検出部402は、先ず、タッチパネル13からの信号に基づき特定したキー座標情報を画像表示制御部403に通知する(ステップS301)。続いて、画像表示制御部403は、画像レイアウト処理部404に対してキー座標情報を通知するとともに、アイコン画像の拡大表示を要求する(ステップS302)。
As shown in FIG. 12, when the enlarged display process is started, the touch panel
続いて、画像レイアウト処理部404は、画像表示制御部403からキー座標情報を取得すると、該キー座標情報に基づき、レイアウト変更情報を生成する(ステップS303)。
Subsequently, when acquiring the key coordinate information from the image
具体的には、画像レイアウト処理部404は、レイアウト情報に基づき、タッチ操作されたアイコン画像3が属する行および該行の周囲に位置する行に含まれる複数のアイコン画像3の配置場所および大きさを変更したレイアウト変更情報を生成する。例えば、一覧表示領域162においてY方向の上から5番目の行に含まれるアイコン画像3がタッチ操作されたとする。かかる場合、画像レイアウト処理部404は、5番目の行に含まれるアイコン画像3に対応する配置場所のサイズを10倍に拡大するとともに、拡大した配置場所の新たな座標を決定する。
Specifically, the image layout processing unit 404, based on the layout information, places and sizes of the plurality of
また、画像レイアウト処理部404は、5番目の行の上下にそれぞれ位置する行(上から4番目および6番目の行)に含まれる複数のアイコン画像3に対応する配置場所のサイズを6倍に拡大する。同様に、画像レイアウト処理部404は、6倍に拡大した行の上下に位置する行(上から3番目および7番目の行)に含まれる複数のアイコン画像3に対応する配置場所のサイズを4倍に拡大する。
In addition, the image layout processing unit 404 increases the size of the arrangement location corresponding to the plurality of
そして、画像レイアウト処理部404は、拡大した各配置場所にどのアイコン画像3を表示させるかを決定する。かかる処理により、レイアウト変更情報が生成される。
Then, the image layout processing unit 404 determines which
なお、画像レイアウト処理部404は、配置場所のサイズを変更すると、判定領域の再設定を行う。具体的には、画像レイアウト処理部404は、最も大きく拡大されたアイコン画像3に対応する判定領域を、一覧表示領域162のY方向において隣接する他のアイコン画像3の判定領域と重ならない範囲で設定する。また、画像レイアウト処理部404は、最も大きく拡大された配置場所5a〜5eのうち、一覧表示領域162の両端に位置する配置場所5a,5eに対応付けてそれぞれスライド操作領域6a,6bを設定する。
Note that the image layout processing unit 404 resets the determination area when the size of the arrangement location is changed. Specifically, the image layout processing unit 404 sets the determination area corresponding to the
続いて、画像レイアウト処理部404は、レイアウト変更情報を生成すると、画像描写部406に対して、生成したレイアウト情報を受け渡すとともに、拡大表示を要求する(ステップS304)。
Subsequently, when generating the layout change information, the image layout processing unit 404 delivers the generated layout information to the
続いて、画像描写部406は、画像レイアウト処理部404からレイアウト変更情報を取得すると、先ず、レイアウト情報に含まれる画像ファイルパスに基づいて、一覧表示の対象となる画像ファイルを画像ファイル記憶部303から読出す(ステップS305)。そして、画像描写部406は、読出した画像ファイルのデコードを行うとともに該画像ファイルに対応するアイコン画像を生成する(ステップS306)。
Subsequently, when the
続いて、画像描写部406は、生成したアイコン画像をレイアウト情報に基づく並び順で並べた一覧表示画像データを生成し、かかる一覧表示画像データをLCD出力部407に受け渡して、画像出力を要求する(ステップS307)。そして、LCD出力部407は、画像描写部406から取得した一覧表示画像データに基づく一覧表示画像をLCD16に出力する(ステップS308)。これにより、LCD16の一覧表示領域162には、例えば、図2に示すように、ユーザによりポインティングされたアイコン画像3を含む行およびその周囲の行が拡大表示された一覧表示画面が表示される。
Subsequently, the
このように、制御部は、ポインティングされた位置の座標に基づいて、該ポインティングされた位置を含む所定範囲内に位置する複数のアイコン画像3を拡大表示する拡大表示手段として機能する。
As described above, the control unit functions as an enlarged display unit that enlarges and displays the plurality of
上述してきたように、本実施例では、ポインティングされた位置の座標に基づいて、該ポインティングされた位置を含む所定範囲内に位置する複数のアイコン画像3を拡大表示するため、一画面内に表示する画像ファイルの数が大量となった場合でも、ユーザによるコンテンツの選択容易性を維持することができる。
As described above, in this embodiment, a plurality of
さらに、本実施例では、二次元配列の各行に対応する位置に、該行に含まれる複数の画像に対応するインデックス画像4を表示するとともに、ポインティングされた位置のY座標に基づき、複数のアイコン画像3を行単位で拡大表示する。これにより、ユーザは、先ず、インデックス画像4を手掛かりにして、目的とする画像ファイルが属する行を特定することができる。そして、ユーザは、特定した行の何れかのアイコン画像3をタッチ操作することで、特定した行全体が拡大表示されるため、特定した行に含まれる複数のアイコン画像3の中から、目的とする画像ファイルに対応するアイコン画像3を容易に見つけ出すことができる。したがって、本実施例によれば、ユーザによるコンテンツの選択容易性をより一層高めることができる。
Further, in this embodiment, the
上述した実施例1では、ポインティングされた座標のY座標に基づき、アイコン画像3を行単位で拡大表示することとしたが、これに限ったものではない。例えば、ポインティングされた座標に位置するアイコン画像3のみを最も大きく拡大してもよい。以下、かかる場合について説明する。図13は、一覧表示画面において、ユーザがタッチした位置に対応するアイコン画像のみを最も大きく拡大する場合について説明するための図である。また、図14は、ユーザがタッチパネルを斜め方向になぞった場合に、拡大表示されるアイコン画像が切り替わる様子を説明するための図である。
In the first embodiment described above, the
図13に示すように、本実施例にかかる携帯端末装置1は、ポインティングされた座標に位置するアイコン画像3のみを最も大きく拡大するとともに、その周囲のアイコン画像3を中間サイズに拡大する。例えば、ポインティングされた座標が、「画像28」の判定領域に含まれる場合、携帯端末装置1は、「画像28」のみを最も大きいサイズである10倍のサイズに拡大する。さらに、携帯端末装置1は、「画像28」の周囲に位置する8個のアイコン画像3(例えば、「画像15」〜「画像17」、「画像27」、「画像29」、「画像39」〜「画像41」)を6倍に拡大するとともに、6倍に拡大したアイコン画像のさらに周囲に位置する12個のアイコン画像3を4倍に拡大する。そして、携帯端末装置1は、これら拡大したアイコン画像3をサイズの小さい順に重畳させて一覧表示領域162に表示する。これにより、一覧表示領域162には、図13に示すように、アイコン画像3が、ポインティングされた座標に位置する「画像28」を中心に隆起したような画像が表示される。
As illustrated in FIG. 13, the mobile terminal device 1 according to the present embodiment enlarges only the
また、ユーザがタッチパネル13上をなぞると、ポインティングされた座標が変化するため、図14に示すように、拡大表示されるアイコン画像3が切り替わる。なお、本実施例では、拡大表示されたアイコン画像3に対応する判定領域の再設定は行わない。すなわち、本実施例において、拡大表示されたアイコン画像3に対応する判定領域は、拡大表示される前のアイコン画像3に対応する判定領域と同一である。このように、判定領域の再設定を行わないことで、レイアウト変更情報の生成処理にかかる負荷を軽減することができる。
Further, when the user traces on the
次に、本実施例にかかる携帯端末装置1の具体的動作について説明する。図15は、本実施例にかかる制御部40の処理手順を示すフローチャートである。なお、図15においては、制御部40が実行する処理手順のうち、画像ファイルの一覧表示に関する処理手順のみを示す。
Next, a specific operation of the mobile terminal device 1 according to the present embodiment will be described. FIG. 15 is a flowchart illustrating the processing procedure of the
図15に示すように、操作制御部401またはタッチパネル入力検出部402が画像ファイルの一覧表示操作を操作部12またはタッチパネル13から取得すると(ステップS401)、制御部40は、一覧表示処理を実行する(ステップS402)。具体的には、ステップS402では、実施例1にかかる一覧表示処理と同様の処理が行われる。
As illustrated in FIG. 15, when the
一覧表示処理を終えると、画像レイアウト処理部404は、アイコン画像3へのタッチ操作がなされたか否かを判定する(ステップS403)。かかる処理において、アイコン画像3へのタッチ操作がなされたと判定した場合(ステップS403肯定)、制御部40は、拡大表示処理を実行する(ステップS404)。
When the list display process ends, the image layout processing unit 404 determines whether or not a touch operation has been performed on the icon image 3 (step S403). In this process, when it is determined that a touch operation has been performed on the icon image 3 (Yes at Step S403), the
具体的には、ステップS404では、実施例1にかかる拡大表示処理と同様の処理が行われる。ただし、本実施例において、画像レイアウト処理部404は、ポインティングされた座標に位置するアイコン画像3の配置場所のみを10倍に拡大する。また、画像レイアウト処理部404は、10倍に拡大したアイコン画像3の周囲に位置するアイコン画像3の配置場所を6倍に拡大し、さらにその周囲に位置するアイコン画像3の配置場所を4倍に拡大する。なお、本実施例において、画像レイアウト処理部404は、拡大したアイコン画像3に対応する判定領域の再設定およびスライド領域の設定は行わない。
Specifically, in step S404, processing similar to the enlarged display processing according to the first embodiment is performed. However, in this embodiment, the image layout processing unit 404 enlarges only the arrangement location of the
画像レイアウト処理部404は、他のアイコン画像3へのタッチ操作がなされたか否かを判定する(ステップS405)。具体的には、画像レイアウト処理部404は、画像表示制御部403から取得したキー座標情報に基づき、ポインティングされた座標が、他のアイコン画像3の判定領域に含まれるか否かを判定する。かかる処理において、他のアイコン画像3へのタッチ操作がなされたと判定した場合(ステップS405肯定)、制御部40は、遷移処理を実行する(ステップS406)。
The image layout processing unit 404 determines whether or not a touch operation has been performed on another icon image 3 (step S405). Specifically, the image layout processing unit 404 determines whether the pointed coordinates are included in the determination area of the
遷移処理は、ステップS404に示す拡大表示処理と同様の処理である。すなわち、画像レイアウト処理部404が、画像表示制御部403から取得したキー座標情報に基づき、レイアウト変更情報を生成し、該レイアウト変更情報に基づき、画像描写部406が一覧表示データを生成する。そして、LCD出力部407が、一覧表示データに基づく一覧表示画面をLCD16に表示する。これにより、現在最も大きく拡大されているアイコン画像3の周囲に位置する他のアイコン画像3がタッチ操作された場合には、該タッチ操作されたアイコン画像3が最も大きく拡大され、その周囲に配置されたアイコン画像3が中間サイズに拡大される。
The transition process is the same process as the enlarged display process shown in step S404. That is, the image layout processing unit 404 generates layout change information based on the key coordinate information acquired from the image
ステップS406の処理を終えたとき、あるいは、ステップS405において他のアイコン画像3へのタッチ操作がなされていない場合(ステップS405否定)、制御部40は、処理をステップS407に移行する。
When the process of step S406 is completed, or when no touch operation is performed on another
ステップS407において、制御部40は、ソート方式が変更されたか否かを判定する。なお、ソート方式の変更は、ユーザによる操作部12やタッチパネル13への操作により行われる。かかる処理において、ソート方式が変更されていない場合(ステップS407否定)、制御部40は、処理をステップS405へ移行する。
In step S407, the
一方、ソート方式が変更されたと判定した場合(ステップS407肯定)、制御部40は、初期化処理を行う(ステップS408)。すなわち、制御部40は、ステップS402に示す一覧表示処理後の状態に戻す。具体的には、制御部40は、初期化処理として、ステップS402に示す一覧表示処理と同様の処理を実行して、図1−2に示すような一覧表示画面をLCD16に表示させる。
On the other hand, when it is determined that the sorting method has been changed (Yes at Step S407), the
ステップS408の処理を終えたとき、あるいは、ステップS403においてアイコン画像3へのタッチ操作がなされていないとき(ステップS403否定)、制御部40は、終了操作がなされたか否かを判定する(ステップS409)。かかる処理において、終了操作がなされていない場合(ステップS409否定)、制御部40は、処理をステップS403に移行する。一方、終了操作がなされたと判定した場合(ステップS409肯定)、制御部40は、画像ファイルの一覧表示に関する処理手順を終了する。
When the process of step S408 is completed, or when the touch operation is not performed on the
上述してきように、本実施例にかかる携帯端末装置1は、ポインティングされた座標に位置するアイコン画像3のみを最も大きく拡大するとともに、その周囲のアイコン画像3を中間サイズに拡大する。これによっても、実施例1と同様に、一覧表示の対象となる画像ファイルの数が大量となった場合でも、ユーザによるコンテンツの選択容易性を維持することができる。
As described above, the mobile terminal device 1 according to the present embodiment enlarges only the
なお、最も大きく拡大するアイコン画像3は、1つである必要はなく、ポインティングされた座標に位置するアイコン画像3および該アイコン画像3に隣接する複数のアイコン画像3を最も大きく拡大することとしてもよい。図16は、一覧表示画面において、ユーザがタッチした位置およびその周囲に位置する複数のアイコン画像を最も大きく拡大する場合について説明するための図である。
It should be noted that the
図16に示すように、携帯端末装置1は、ポインティングされた座標に位置するアイコン画像3および該アイコン画像3に隣接する3個のアイコン画像3を最も大きく拡大するとともに、それらの周囲に位置する12個のアイコン画像3を中間サイズに拡大する。例えば、ポインティングされた座標が、「画像28」の判定領域に含まれる場合、携帯端末装置1は、「画像28」および該アイコン画像3に隣接する「画像29」、「画像40」、「画像41」を最も大きいサイズである10倍のサイズに拡大する。さらに、携帯端末装置1は、「画像28」、「画像29」、「画像40」、「画像41」の周囲に位置する12個のアイコン画像3(「画像15」〜「画像18」、「画像27」、「画像30」、「画像39」、「画像42」、「画像51」〜「画像54」)を6倍に拡大する。
As shown in FIG. 16, the mobile terminal device 1 enlarges the
そして、携帯端末装置1は、これら拡大したアイコン画像3をサイズの小さい順に重畳させて一覧表示領域162に表示する。これにより、一覧表示領域162には、図16に示すように、アイコン画像3が、「画像28」、「画像29」、「画像40」、「画像41」を頂点として隆起したような画像が表示される。また、ユーザがタッチパネル13上をなぞると、ポインティングされた座標が変化するため、図17に示すように、拡大表示されるアイコン画像3が切り替わる。
Then, the mobile terminal device 1 displays these
ところで、実施例1における携帯端末装置1の機能をソフトウェアとして実装し、該ソフトウェアをコンピュータで実行することにより、携帯端末装置1と同等の機能を実現することもできる。以下に、携帯端末装置1の機能をソフトウェアとして実装した表示制御プログラムを実行するコンピュータの一例を示す。図18は、表示制御プログラムを実行するコンピュータを示すブロック図である。 By the way, the function equivalent to the portable terminal device 1 is also realizable by mounting the function of the portable terminal device 1 in Example 1 as software, and running this software with a computer. Below, an example of the computer which performs the display control program which mounted the function of the portable terminal device 1 as software is shown. FIG. 18 is a block diagram illustrating a computer that executes a display control program.
図18に示すように、コンピュータ600は、各種演算処理を実行するCPU(Central Processing Unit)610と、ユーザからのデータの入力を受け付ける入力装置620と、各種情報を表示するモニタ630とを備える。また、コンピュータ600は、記録媒体からプログラム等を読み取る媒体読み取り装置640と、ネットワークを介して他のコンピュータとの間でデータの授受を行うネットワークインタフェース装置650を備える。また、コンピュータ600は、ハードディスク装置660と、各種情報を一時記憶するRAM(Random Access Memory)670とを備える。また、コンピュータ600は、これらをバス680により相互に接続する。
As illustrated in FIG. 18, the
そして、ハードディスク装置660には、上記の実施例と同様の機能を発揮する表示制御プログラム、すなわち、拡大表示プログラム661が記憶される。そして、CPU610が拡大表示プログラム661をハードディスク装置660から読み出してRAM670に展開することにより、拡大表示プログラム661は、拡大表示プロセス671として機能する。
The
また、ハードディスク装置660は、設定情報記憶部662、管理情報記憶部663および画像ファイル記憶部664を有する。CPU610は、これらの記憶部662〜664に記憶された情報を読み出して、RAM670に格納し、拡大表示プロセス671が、RAM670に格納されたデータを利用して各種処理を実行する。
The
なお、拡大表示プログラム661は、必ずしもハードディスク装置660に格納されている必要はなく、CD−ROM等の記憶媒体に記憶されたこのプログラムを、コンピュータ600が読み出して実行するようにしてもよい。また、公衆回線、インターネット、LAN(Local Area Network)等を介してコンピュータ600に接続される他のコンピュータまたはサーバ等にこのプログラムを記憶させておき、コンピュータ600がこれらからプログラムを読み出して実行するようにしてもよい。
Note that the
以上、本発明の実施の形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の概要の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 As described above, some of the embodiments of the present invention have been described in detail with reference to the drawings. The present invention can be implemented in other forms that have been modified or improved.
例えば、上記実施例では、表示装置の一例として、携帯端末装置を用いて説明したが、これに限らず、表示装置は、例えば、PC等であってもよい。 For example, in the above-described embodiment, the portable terminal device is used as an example of the display device. However, the present invention is not limited to this, and the display device may be a PC, for example.
また、上記実施例では、コンテンツの一例として、静止画像ファイルを用いて説明したが、これに限らず、コンテンツは、動画像ファイルやゲーム、楽曲等であってもよい。 In the above-described embodiment, the description has been given using a still image file as an example of the content. However, the present invention is not limited to this, and the content may be a moving image file, a game, music, or the like.
また、実施例1では、ポインティングされた座標のY座標に基づき、アイコン画像3を行単位で拡大表示することとしたが、これに限ったものではなく、ポインティングされた座標のX座標に基づき、アイコン画像3を列単位で拡大表示してもよい。
In the first embodiment, the
また、実施例1では、各アイコン画像3に対応する判定領域を設定することとしたが、必ずしも判定領域を設ける必要はなく、ポインティングされた座標から所定の範囲内に含まれるアイコン画像3を拡大表示するとしてもよい。これにより、画像レイアウト処理部404によるレイアウト情報およびレイアウト変更情報の生成にかかる負荷を軽減することができる。
In the first embodiment, the determination region corresponding to each
以上の各実施例を含む実施形態に関し、さらに以下の付記を開示する。 The following supplementary notes are further disclosed with respect to the embodiments including the above examples.
(付記1)X方向及びY方向に二次元配列された複数の画像を表示する表示装置において、
ポインティングされた位置の座標に基づき、該ポインティングされた位置を含む所定範囲内に位置する画像を拡大表示する拡大表示手段を備えたことを特徴とする表示装置。
(Supplementary note 1) In a display device that displays a plurality of images arranged two-dimensionally in the X direction and the Y direction,
A display device comprising: an enlargement display unit that enlarges and displays an image positioned within a predetermined range including the pointed position based on the coordinates of the pointed position.
(付記2)前記拡大表示手段は、前記ポインティングされた位置の座標のX座標またはY座標に基づいて、前記複数の画像を行単位あるいは列単位に拡大表示することを特徴とする付記1に記載の表示装置。 (Supplementary note 2) The supplementary note 1 is characterized in that the enlarged display means enlarges and displays the plurality of images in units of rows or columns based on the X coordinate or Y coordinate of the coordinates of the pointed position. Display device.
(付記3)前記複数の画像の管理情報を記憶する管理情報記憶手段と、
前記管理情報記憶手段に記憶された管理情報に基づく並び順で、前記複数の画像を二次元配列させるレイアウト処理手段と、
前記二次元配列の各行または各列に対応する位置に、該行または列に含まれる複数の画像に対応するインデックスを表示するインデックス表示手段と
をさらに備えたことを特徴とする付記2に記載の表示装置。
(Supplementary Note 3) Management information storage means for storing management information of the plurality of images;
Layout processing means for two-dimensionally arranging the plurality of images in an arrangement order based on management information stored in the management information storage means;
The index display means for displaying an index corresponding to a plurality of images included in the row or column at a position corresponding to each row or each column of the two-dimensional array, further comprising: Display device.
(付記4)前記拡大表示手段は、前記ポインティングされた位置の座標のX座標またはY座標に位置する複数の画像を所定のサイズに拡大するするとともに、該複数の画像に対してX方向またはY方向に隣接する複数の画像を前記所定のサイズを超えないサイズに拡大することを特徴とする付記2または3に記載の表示装置。
(Supplementary Note 4) The enlargement display unit enlarges a plurality of images located at the X coordinate or Y coordinate of the coordinate of the pointed position to a predetermined size, and applies X direction or Y to the plurality of images. The display device according to
(付記5)前記拡大表示手段は、拡大した画像をサイズの小さい順に重畳して表示することを特徴とする付記4に記載の表示装置。
(Supplementary note 5) The display device according to
(付記6)所定のフォルダに格納された複数のコンテンツにそれぞれ対応する画像を、該フォルダ内のコンテンツ数に応じたサイズで表示する一覧表示手段をさらに備え、
前記一覧表示手段は、前記所定のフォルダ内のコンテンツ数が所定数以下である場合、各コンテンツに基づくサムネイル画像を表示する一方、前記所定のフォルダ内のコンテンツ数が前記所定数よりも多い場合には、各コンテンツに対応する枠画像を表示することを特徴とする付記1〜5の何れか1つに記載の表示装置。
(Additional remark 6) It further has the list display means which displays the image respectively corresponding to the some content stored in the predetermined folder by the size according to the content number in this folder,
The list display means displays a thumbnail image based on each content when the number of contents in the predetermined folder is equal to or less than a predetermined number, while the number of contents in the predetermined folder is larger than the predetermined number. Displays a frame image corresponding to each content, The display device according to any one of appendices 1 to 5.
(付記7)X方向及びY方向に二次元配列された複数の画像を表示する表示部と、
前記表示部上に設けられたタッチパネルとをさらに備え、
前記拡大表示手段は、前記タッチパネルにおける押下箇所の座標を前記ポインティングされた座標として検出する
ことを特徴とする付記1〜6の何れか1つに記載の表示装置。
(Supplementary note 7) a display unit for displaying a plurality of images two-dimensionally arranged in the X direction and the Y direction;
A touch panel provided on the display unit,
The display device according to any one of appendices 1 to 6, wherein the enlarged display unit detects coordinates of a pressed position on the touch panel as the pointed coordinates.
(付記8)X方向及びY方向に二次元配列された複数の画像を表示する表示制御方法において、
ポインティングされた座標のX座標またはY座標に基づいて、該ポインティングされた座標の周囲に位置する前記画像を拡大表示する拡大表示ステップを含んだことを特徴とする表示制御方法。
(Supplementary Note 8) In a display control method for displaying a plurality of images arranged two-dimensionally in the X direction and the Y direction,
A display control method comprising: an enlargement display step for enlarging and displaying the image located around the pointed coordinate based on the X coordinate or the Y coordinate of the pointed coordinate.
(付記9)X方向及びY方向に二次元配列された複数の画像を表示する表示制御プログラムにおいて、
ポインティングされた座標のX座標またはY座標に基づいて、該ポインティングされた座標の周囲に位置する前記画像を拡大表示する拡大表示手順をコンピュータに実行させることを特徴とする表示制御プログラム。
(Supplementary note 9) In a display control program for displaying a plurality of images arranged two-dimensionally in the X direction and the Y direction,
A display control program for causing a computer to execute an enlargement display procedure for enlarging and displaying the image located around the pointed coordinate based on the X coordinate or the Y coordinate of the pointed coordinate.
1 携帯端末装置
3 アイコン画像
4 インデックス画像
11 無線部
12 操作部
13 タッチパネル
14 マイク
15 スピーカ
16 LCD
161 装置情報表示領域
162 一覧表示領域
163 詳細情報表示領域
20 入出力制御IF部
30 記憶部
301 設定情報記憶部
302 管理情報記憶部
303 画像ファイル記憶部
40 制御部
401 操作制御部
402 タッチパネル入力検出部
403 画像表示制御部
404 画像レイアウト処理部
405 画像ファイル管理部
406 画像描写部
407 LCD出力部
DESCRIPTION OF SYMBOLS 1 Portable
161 Device
Claims (6)
ポインティングされた位置の座標に基づき、該ポインティングされた位置を含む所定範囲内に位置する画像を拡大表示する拡大表示手段を備えたことを特徴とする表示装置。 In a display device that displays a plurality of images arranged two-dimensionally in the X direction and the Y direction,
A display device comprising: an enlargement display unit that enlarges and displays an image positioned within a predetermined range including the pointed position based on the coordinates of the pointed position.
前記管理情報記憶手段に記憶された管理情報に基づく並び順で、前記複数の画像を二次元配列させるレイアウト処理手段と、
前記二次元配列の各行または各列に対応する位置に、該行または列に含まれる複数の画像に対応するインデックスを表示するインデックス表示手段と
をさらに備えたことを特徴とする請求項2に記載の表示装置。 Management information storage means for storing management information of the plurality of images;
Layout processing means for two-dimensionally arranging the plurality of images in an arrangement order based on management information stored in the management information storage means;
The index display means for displaying an index corresponding to a plurality of images included in the row or column at a position corresponding to each row or each column of the two-dimensional array. Display device.
ポインティングされた位置の座標に基づき、該ポインティングされた位置を含む所定範囲内に位置する画像を拡大表示する拡大表示ステップを含んだことを特徴とする表示制御方法。 In a display control method for displaying a plurality of images arranged two-dimensionally in the X direction and the Y direction,
A display control method, comprising: an enlargement display step for enlarging and displaying an image located within a predetermined range including the pointed position based on the coordinates of the pointed position.
ポインティングされた位置の座標に基づき、該ポインティングされた位置を含む所定範囲内に位置する画像を拡大表示する拡大表示手順をコンピュータに実行させることを特徴とする表示制御プログラム。 In a display control program for displaying a plurality of images arranged two-dimensionally in the X direction and the Y direction,
A display control program for causing a computer to execute an enlargement display procedure for enlarging and displaying an image located within a predetermined range including the pointed position based on the coordinates of the pointed position.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009172431A JP5564848B2 (en) | 2009-07-23 | 2009-07-23 | Display device, display control method, and display control program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009172431A JP5564848B2 (en) | 2009-07-23 | 2009-07-23 | Display device, display control method, and display control program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011028451A true JP2011028451A (en) | 2011-02-10 |
| JP5564848B2 JP5564848B2 (en) | 2014-08-06 |
Family
ID=43637144
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009172431A Expired - Fee Related JP5564848B2 (en) | 2009-07-23 | 2009-07-23 | Display device, display control method, and display control program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5564848B2 (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012157958A3 (en) * | 2011-05-18 | 2013-01-24 | Korea Institute Of Science And Technology | Apparatus, method and computer readable recording medium for displaying content |
| JP2013058009A (en) * | 2011-09-07 | 2013-03-28 | Canon Inc | Image forming device and control method thereof |
| JP2013218495A (en) * | 2012-04-06 | 2013-10-24 | Canon Inc | Display control device, display control method, and program |
| JP2014011626A (en) * | 2012-06-29 | 2014-01-20 | Mitsubishi Electric Corp | Video monitoring device |
| JP2015060323A (en) * | 2013-09-17 | 2015-03-30 | コニカミノルタ株式会社 | Display device, display method, and display program |
| US9170719B2 (en) | 2011-12-20 | 2015-10-27 | Sharp Kabushiki Kaisha | Information processing device, method for controlling information processing device, and recording medium on which information processing device control program is recorded |
| JP2016532172A (en) * | 2013-09-27 | 2016-10-13 | 華為技術有限公司Huawei Technologies Co.,Ltd. | Method and user equipment for displaying interface content |
| JP2023085322A (en) * | 2019-01-29 | 2023-06-20 | セイコーエプソン株式会社 | Display method and display device |
Citations (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06274586A (en) * | 1993-03-22 | 1994-09-30 | Mitsubishi Electric Corp | Displaying system |
| JPH1198428A (en) * | 1997-09-18 | 1999-04-09 | Victor Co Of Japan Ltd | Electronic program information display device |
| JP2000010705A (en) * | 1998-06-17 | 2000-01-14 | Nec Corp | Output image deforming system and record medium recording program for output image deformation |
| JP2000172247A (en) * | 1998-12-09 | 2000-06-23 | Fuji Photo Film Co Ltd | Device and method for displaying image |
| JP2001134358A (en) * | 1999-11-01 | 2001-05-18 | Hitachi Software Eng Co Ltd | Method for displaying picture of text |
| JP2001306375A (en) * | 2000-04-21 | 2001-11-02 | Sony Corp | Data object management system |
| JP2006165837A (en) * | 2004-12-06 | 2006-06-22 | Casio Comput Co Ltd | Image display method, image display apparatus, and digital camera |
| JP2006268010A (en) * | 2005-02-28 | 2006-10-05 | Olympus Imaging Corp | Display device, camera and display method |
| JP2006338599A (en) * | 2005-06-06 | 2006-12-14 | Sony Corp | 3D object display device, 3D object switching display method, 3D object display program, and graphical user interface |
| JP2007509403A (en) * | 2003-10-23 | 2007-04-12 | マイクロソフト コーポレーション | 3D graphical user interface for data collection based on data attributes |
| JP2007122496A (en) * | 2005-10-28 | 2007-05-17 | Square Enix Co Ltd | Display information selection apparatus and method, program, and recording medium |
| JP2008152585A (en) * | 2006-12-18 | 2008-07-03 | Canon Inc | Display image control apparatus and control method thereof |
| JP2008537221A (en) * | 2005-04-18 | 2008-09-11 | トムソン ライセンシング | High density interactive media guide |
| JP2009037282A (en) * | 2007-07-31 | 2009-02-19 | Sharp Corp | Image browsing device |
| JP2009519552A (en) * | 2005-12-12 | 2009-05-14 | 株式会社ソニー・コンピュータエンタテインメント | Voice and video control of an interactive electronically simulated environment |
| WO2009069392A1 (en) * | 2007-11-28 | 2009-06-04 | Nec Corporation | Input device, server, display management method, and recording medium |
-
2009
- 2009-07-23 JP JP2009172431A patent/JP5564848B2/en not_active Expired - Fee Related
Patent Citations (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06274586A (en) * | 1993-03-22 | 1994-09-30 | Mitsubishi Electric Corp | Displaying system |
| JPH1198428A (en) * | 1997-09-18 | 1999-04-09 | Victor Co Of Japan Ltd | Electronic program information display device |
| JP2000010705A (en) * | 1998-06-17 | 2000-01-14 | Nec Corp | Output image deforming system and record medium recording program for output image deformation |
| JP2000172247A (en) * | 1998-12-09 | 2000-06-23 | Fuji Photo Film Co Ltd | Device and method for displaying image |
| JP2001134358A (en) * | 1999-11-01 | 2001-05-18 | Hitachi Software Eng Co Ltd | Method for displaying picture of text |
| JP2001306375A (en) * | 2000-04-21 | 2001-11-02 | Sony Corp | Data object management system |
| JP2007509403A (en) * | 2003-10-23 | 2007-04-12 | マイクロソフト コーポレーション | 3D graphical user interface for data collection based on data attributes |
| JP2006165837A (en) * | 2004-12-06 | 2006-06-22 | Casio Comput Co Ltd | Image display method, image display apparatus, and digital camera |
| JP2006268010A (en) * | 2005-02-28 | 2006-10-05 | Olympus Imaging Corp | Display device, camera and display method |
| JP2008537221A (en) * | 2005-04-18 | 2008-09-11 | トムソン ライセンシング | High density interactive media guide |
| JP2006338599A (en) * | 2005-06-06 | 2006-12-14 | Sony Corp | 3D object display device, 3D object switching display method, 3D object display program, and graphical user interface |
| JP2007122496A (en) * | 2005-10-28 | 2007-05-17 | Square Enix Co Ltd | Display information selection apparatus and method, program, and recording medium |
| JP2009519552A (en) * | 2005-12-12 | 2009-05-14 | 株式会社ソニー・コンピュータエンタテインメント | Voice and video control of an interactive electronically simulated environment |
| JP2008152585A (en) * | 2006-12-18 | 2008-07-03 | Canon Inc | Display image control apparatus and control method thereof |
| JP2009037282A (en) * | 2007-07-31 | 2009-02-19 | Sharp Corp | Image browsing device |
| WO2009069392A1 (en) * | 2007-11-28 | 2009-06-04 | Nec Corporation | Input device, server, display management method, and recording medium |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012157958A3 (en) * | 2011-05-18 | 2013-01-24 | Korea Institute Of Science And Technology | Apparatus, method and computer readable recording medium for displaying content |
| JP2013058009A (en) * | 2011-09-07 | 2013-03-28 | Canon Inc | Image forming device and control method thereof |
| US9170719B2 (en) | 2011-12-20 | 2015-10-27 | Sharp Kabushiki Kaisha | Information processing device, method for controlling information processing device, and recording medium on which information processing device control program is recorded |
| JP2013218495A (en) * | 2012-04-06 | 2013-10-24 | Canon Inc | Display control device, display control method, and program |
| JP2014011626A (en) * | 2012-06-29 | 2014-01-20 | Mitsubishi Electric Corp | Video monitoring device |
| JP2015060323A (en) * | 2013-09-17 | 2015-03-30 | コニカミノルタ株式会社 | Display device, display method, and display program |
| JP2016532172A (en) * | 2013-09-27 | 2016-10-13 | 華為技術有限公司Huawei Technologies Co.,Ltd. | Method and user equipment for displaying interface content |
| US9678658B2 (en) | 2013-09-27 | 2017-06-13 | Huawei Technologies Co., Ltd. | Method for displaying interface content and user equipment |
| US10430068B2 (en) | 2013-09-27 | 2019-10-01 | Huawei Technologies Co., Ltd. | Method for displaying interface content and user equipment |
| JP2023085322A (en) * | 2019-01-29 | 2023-06-20 | セイコーエプソン株式会社 | Display method and display device |
| JP7452727B2 (en) | 2019-01-29 | 2024-03-19 | セイコーエプソン株式会社 | Display method and display device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5564848B2 (en) | 2014-08-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5564848B2 (en) | Display device, display control method, and display control program | |
| US20250028441A1 (en) | Mobile terminal device and input device | |
| KR101523979B1 (en) | A method for performing functions in a mobile terminal and a mobile terminal thereof | |
| US9280278B2 (en) | Electronic apparatus and method to organize and manipulate information on a graphical user interface via multi-touch gestures | |
| JP5360058B2 (en) | Information processing apparatus, display control method, and program | |
| KR100801650B1 (en) | How to execute a function on the standby screen of the mobile terminal | |
| JP4955505B2 (en) | Mobile terminal and display method thereof | |
| JP5334330B2 (en) | Portable terminal device, display control method, and display control program | |
| RU2500016C2 (en) | User interface, device and method for displaying special locations on map | |
| JP5647968B2 (en) | Information processing apparatus and information processing method | |
| US20070220449A1 (en) | Method and device for fast access to application in mobile communication terminal | |
| US20130007663A1 (en) | Displaying Content | |
| JP2011154555A (en) | Electronic apparatus | |
| KR20140036576A (en) | Method for displaying category and an electronic device thereof | |
| JP2012008866A (en) | Portable terminal, key display program, and key display method | |
| JP4509612B2 (en) | Electronic device and icon display control method | |
| EP2334038A1 (en) | Portable terminal device, image display method used for same, and recording medium to record program for same | |
| KR100619071B1 (en) | Recording medium recording menu display device and method thereof and program for performing the same | |
| CN113986076A (en) | Icon display control method and device, electronic equipment and storage medium | |
| JP2006053664A (en) | Identification mark registration method, electronic apparatus, and computer program | |
| US20100281425A1 (en) | Handling and displaying of large file collections | |
| KR20110038595A (en) | Apparatus and method for providing a menu screen consisting of polyhedron icons | |
| JP4757785B2 (en) | Selection device, control method, selection device control program, and recording medium | |
| JP2012203830A (en) | Input device, input method and program | |
| JP5782240B2 (en) | Information processing apparatus, screen display method thereof, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120405 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121225 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130108 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130308 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131022 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131213 |
|
| 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: 20140520 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140602 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5564848 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |