JPH08234956A - Data display method and system therefor - Google Patents
Data display method and system thereforInfo
- Publication number
- JPH08234956A JPH08234956A JP7040108A JP4010895A JPH08234956A JP H08234956 A JPH08234956 A JP H08234956A JP 7040108 A JP7040108 A JP 7040108A JP 4010895 A JP4010895 A JP 4010895A JP H08234956 A JPH08234956 A JP H08234956A
- Authority
- JP
- Japan
- Prior art keywords
- keyword
- data
- icon
- image
- thumbnail
- 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
Landscapes
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明はデータ表示方法及びその
システム、特に文書,静止画,動画,音,グラフィック
スといったマルチメディアデータを登録し、登録したマ
ルチメディアデータを検索して表示するデータベースを
有するデータ表示方法及びそのシステムに関するもので
ある。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data display method and its system, and more particularly to a database for registering multimedia data such as documents, still images, moving images, sounds and graphics, and searching and displaying the registered multimedia data. The present invention relates to a data display method and a system thereof.
【0002】[0002]
【従来の技術】パソコン上で稼動するデータベースソフ
トウェアで、最近カタログソフトが登場している。カタ
ログソフトとは、画像,グラフィックスをデータの中心
として扱っているデータベースであり、基本的には、デ
ータ毎にそのデータの縮小画像(以下、サムネール画像
と呼ぶ)を持ち、これらサムネール画像を眺めて所望の
データを捜すこと(ブラウジング)を基本的操作として
いる。これらデータに対しては、一般的にフリーキーワ
ードと言われる、リレーショナル型やカード型のデータ
ベースにおけるフィールドを持たない形のキーワードが
付けられるようになっている。カタログソフトでは、こ
のフリーキーワードを使っての検索が可能であり、この
検索結果と先のブラウジングとを組み合わせて所望のデ
ータをピックアップする。2. Description of the Related Art Catalog software has recently been introduced as database software that runs on a personal computer. Catalog software is a database that handles images and graphics as the center of data. Basically, each data has a reduced image of that data (hereinafter referred to as thumbnail image), and you can view these thumbnail images. The basic operation is to search for desired data (browsing). To these data, a keyword which is generally called a free keyword and has no field in a relational type or card type database is attached. With the catalog software, it is possible to search using this free keyword, and the desired data is picked up by combining this search result with the previous browsing.
【0003】また、最近のグラフィカルユーザI/F
(GUI)では、よく使うコマンドや文字列をアイコン
で表わし、このアイコンを操作するという手法がよく使
われる。アイコンを用いることにより、このアイコンの
絵柄でコマンドや文字列の意味が直感的に認識できるだ
けでなく、アイコンをクリックすると所定の動作を伴っ
たり(ボタン操作という)、アイコンをマウスでクリッ
クして所定の位置へ動かして離す動作(Drag&Drop) 等
で、簡単に視覚的な操作を行うことができる。In addition, recent graphical user I / F
In the (GUI), frequently used commands and character strings are represented by icons, and a method of operating the icons is often used. By using the icon, you can not only intuitively recognize the meaning of commands and character strings by the pattern of this icon, but also clicking the icon causes a predetermined action (called a button operation), or clicking the icon with the mouse You can easily perform visual operations by moving to and releasing the position (Drag & Drop).
【0004】[0004]
【発明が解決しようとする課題】しかしながら、このカ
タログソフトでは、所望のキーワードで検索した場合
に、そのキーワード検索に合致したデータが、サムネー
ル画像を表示するウィンドウに一律に同じ大きさで表示
される。ウィンドウ内に入りきらない場合はスクロール
バーが表示されて、このバーを動かすことによって全体
を見ていく。この場合、ある検索結果の全体を見渡す
(概要をつかむ)には、バーを動かしていかなければな
らず、不便であるという欠点を持っている。However, in this catalog software, when a desired keyword is searched, the data matching the keyword search is uniformly displayed in the window displaying the thumbnail image in the same size. . If you can't fit in the window, a scroll bar will be displayed, and you can see the whole thing by moving this bar. In this case, there is a disadvantage that it is inconvenient because the bar has to be moved in order to see the whole search result (to get an overview).
【0005】すなわち、従来のカタログソフトでは、あ
る検索キーワードで検索された該当データが多くてサム
ネール画像がウィンドウ内に入りきらない場合は、スク
ロールバーが表示されて表示できる分の画像だけが表示
される。そして、該当データの個数がウィンドウ上のど
こかに表示されるが、これでは該当データ全体の概要が
分かりにくい。That is, in the conventional catalog software, when the thumbnail image cannot fit in the window due to a large amount of relevant data searched by a certain search keyword, a scroll bar is displayed and only the displayable image is displayed. It Then, the number of relevant data is displayed somewhere on the window, but this makes it difficult to understand the outline of the relevant data.
【0006】また、どのキーワードで検索された結果で
あるのかは、キーワードの文字列がサムネール表示のウ
ィンドウ内、あるいは別のウィンドウに表示されるのが
一般的であるが、文字の表示であるために視覚的に分か
りにくい表示となっている。本発明は、前記従来の欠点
を除去し、検索結果が何の検索結果であるかが視覚的に
わかりやすくすると同時に、検索とその結果の表示とに
つながりを持たすことにより、操作者にとって快適な操
作環境を有するデータ表示方法及びそのシステムを提供
する。[0006] In addition, it is general that the character string of the keyword is displayed in the thumbnail display window or in another window as to which keyword is the result of the search. The display is difficult to see visually. The present invention eliminates the above-mentioned conventional drawbacks, makes it easier to visually understand what the search result is, and at the same time, provides a connection between the search and the display of the result, which is comfortable for the operator. A data display method having an operating environment and its system are provided.
【0007】また、本発明は、検索した結果の全体が一
覧できて、全体を把握するのに適した環境を有するデー
タ表示方法及びそのシステムを提供する。Further, the present invention provides a data display method and system having an environment suitable for grasping the entire search result by listing the entire search results.
【0008】[0008]
【課題を解決するための手段】上述の課題を解決するた
めに、本発明のデータ表示方法は、キーワードに基づい
てデータベースからデータを検索して表示するデータ表
示方法であって、キーワードに対応してアイコン画像と
関連する背景画像とを記憶し、前記アイコン画像をアイ
コンとして表示し、前記アイコンを操作することにより
所望のキーワードでデータベースを検索した場合に、前
記キーワードでデータベースを検索した結果の検索デー
タを、前記背景画像を背景として表示することを特徴と
する。In order to solve the above-mentioned problems, a data display method of the present invention is a data display method for searching and displaying data from a database based on a keyword, which corresponds to the keyword. The icon image and a related background image are stored, the icon image is displayed as an icon, and when the database is searched by a desired keyword by operating the icon, the result of searching the database by the keyword is searched. Data is displayed by using the background image as a background.
【0009】ここで、データに対応してサムネール画像
を記憶し、前記検索データの表示では、前記データベー
スより前記キーワードで検索された全ての検索データ
を、前記キーワードの背景画像の表示に納まるように描
画サイズを調整した前記サムネール画像で表示する。ま
た、前記背景画像は、前記アイコン画像とほぼ等しい。
また、前記キーワードに対応するアイコン画像と関連す
る背景画像、及びデータに対応するサムネール画像の少
なくとも1つを登録する行程を更に備える。Here, a thumbnail image is stored corresponding to the data, and in displaying the search data, all the search data searched by the keyword from the database are stored in the display of the background image of the keyword. The thumbnail image with the adjusted drawing size is displayed. Further, the background image is almost equal to the icon image.
Further, the method further includes a step of registering at least one of a background image associated with the icon image corresponding to the keyword and a thumbnail image corresponding to the data.
【0010】又、本発明のデータ表示方法は、キーワー
ドに基づいてデータベースからデータを検索して表示す
るデータ表示方法であって、所望のキーワードでデータ
ベースを検索した場合に、前記データベースより前記キ
ーワードで検索された全ての検索データに対応するサム
ネール画像を、表示画面上の所定領域に納まるように描
画サイズを調整して表示することを特徴とする。Further, the data display method of the present invention is a data display method for searching and displaying data from a database based on a keyword, and when the database is searched for a desired keyword, the data is displayed by the keyword from the database. It is characterized in that thumbnail images corresponding to all searched search data are displayed with their drawing sizes adjusted so as to fit in a predetermined area on the display screen.
【0011】ここで、前記所望のキーワードの指定は、
キーワードに対応するアイコン画像を記憶してアイコン
として表示し、前記アイコンを操作することにより行な
われる。また、前記キーワードに対応するアイコン画像
及びデータに対応するサムネール画像の少なくともいず
れかを登録する行程を更に備える。又、本発明のデータ
表示システムは、キーワードに基づいてデータベースか
らデータを検索して表示するデータ表示システムであっ
て、キーワードに対応してアイコン画像と関連する背景
画像とを記憶する第1の記憶手段と、前記アイコン画像
をアイコンとして表示するアイコン表示手段と、前記ア
イコンを操作することにより所望のキーワードでデータ
ベースを検索した場合に、前記キーワードでデータベー
スを検索した結果の検索データを、前記背景画像を背景
として表示する検索データ表示手段とを備えることを特
徴とする。Here, the designation of the desired keyword is
This is performed by storing an icon image corresponding to the keyword, displaying it as an icon, and operating the icon. The method further includes a step of registering at least one of an icon image corresponding to the keyword and a thumbnail image corresponding to the data. Further, the data display system of the present invention is a data display system that retrieves and displays data from a database based on a keyword, and stores a icon image and a related background image corresponding to the keyword. Means, an icon display means for displaying the icon image as an icon, and a database searched by a desired keyword by operating the icon, the search data as a result of searching the database by the keyword, the background image And a search data display means for displaying as a background.
【0012】ここで、データに対応してサムネール画像
を記憶する第2の記憶手段を更に備え、前記検索データ
表示手段は、前記データベースより前記キーワードで検
索された全ての検索データに対応するサムネール画像の
描画サイズを、前記キーワードの背景画像に納まるよう
に調整する描画サイズ調整手段と、描画サイズを調整し
た前記サムネール画像を表示するサムネール画像表示手
段とを備える。また、前記背景画像は、前記アイコン画
像とほぼ等しい。また、前記キーワードに対応するアイ
コン画像と関連する背景画像、及びデータに対応するサ
ムネール画像の少なくとも1つを登録する登録手段を更
に備える。Here, a second storage unit for storing thumbnail images corresponding to data is further provided, and the search data display unit is a thumbnail image corresponding to all search data searched by the keyword from the database. The drawing size is adjusted so as to fit within the background image of the keyword, and the thumbnail image display means for displaying the thumbnail image whose drawing size is adjusted. Further, the background image is almost equal to the icon image. Further, a registration means is further provided for registering at least one of a background image associated with the icon image corresponding to the keyword and a thumbnail image corresponding to the data.
【0013】又、本発明のデータ表示システムは、キー
ワードに基づいてデータベースからデータを検索して表
示するデータ表示システムであって、所望のキーワード
を指定するキーワード指定手段と、指定されたキーワー
ドでデータベースを検索する検索手段と、前記データベ
ースより前記キーワードで検索された全ての検索データ
に対応するサムネール画像を、表示画面上の所定領域に
納まるように描画サイズを調整して表示するサムネール
画像表示手段とを備えることを特徴とする。Further, the data display system of the present invention is a data display system for retrieving and displaying data from a database based on a keyword, and a keyword designating means for designating a desired keyword and a database with the designated keyword. And a thumbnail image display means for displaying thumbnail images corresponding to all search data searched by the keyword from the database by adjusting the drawing size so as to fit in a predetermined area on the display screen. It is characterized by including.
【0014】ここで、前記キーワード指定手段は、キー
ワードに対応するアイコン画像を記憶してアイコンとし
て表示するアイコン表示手段と、前記アイコンを指示し
て対応するキーワードを入力するキーワード入力手段と
を備える。また、前記キーワードに対応するアイコン画
像及びデータに対応するサムネール画像の少なくともい
ずれかを登録する登録手段を更に備える。Here, the keyword designation means includes an icon display means for storing an icon image corresponding to the keyword and displaying it as an icon, and a keyword input means for indicating the icon and inputting the corresponding keyword. Further, it further comprises a registration means for registering at least one of the icon image corresponding to the keyword and the thumbnail image corresponding to the data.
【0015】又、本発明のデータ表示システムは、キー
ワードに基づいてデータベースからデータを検索して表
示するデータ表示システムであって、各データに対応し
てサムネール画像及び少なくとも1つのキーワードを記
憶するデータ管理リストと、各キーワードに対応して背
景画像と関連するアイコン画像を記憶するキーワード管
理リストとを有し、キーワードを前記アイコン画像で表
示するアイコン表示手段と、所望のキーワードをアイコ
ン操作で指定するキーワード指定手段と、指定された所
望のキーワードに基づいて、前記データ管理リストから
対応するデータを検索する検索手段と、検索されたデー
タのサムネール画像を指定された前記所望のキーワード
に対応する背景画像上に表示する検索データ表示手段と
を備えることを特徴とする。Further, the data display system of the present invention is a data display system for retrieving and displaying data from a database based on a keyword, and a data storing a thumbnail image and at least one keyword corresponding to each data. It has a management list and a keyword management list that stores a background image and an icon image corresponding to each keyword, and an icon display means for displaying the keyword with the icon image, and a desired keyword is designated by an icon operation. Keyword designating means, search means for searching corresponding data from the data management list based on the designated desired keyword, and a background image corresponding to the designated desired keyword for a thumbnail image of the retrieved data. It has a search data display means to display above. To.
【0016】ここで、前記検索データ表示手段は、前記
背景画像内に検索された全てのデータのサムネール画像
が納まるように、サムネール画像を変倍する変倍手段を
備える。また、前記変倍は1.0を越えない。また、前
記データ管理リスト及びキーワード管理リストの少なく
ともいずれかを作成するリスト作成手段を更に備える。
また、キーワード文字列とキーワードID番号とを対応
させて記憶する手段を更に備え、前記キーワードによる
検索及び表示は前記キーワードID番号により実施され
る。Here, the search data display means includes a scaling means for scaling the thumbnail image so that the thumbnail images of all the searched data are stored in the background image. Further, the magnification does not exceed 1.0. Further, it further comprises a list creating means for creating at least one of the data management list and the keyword management list.
Further, a means for storing the keyword character string and the keyword ID number in association with each other is further provided, and retrieval and display by the keyword are performed by the keyword ID number.
【0017】[0017]
【実施例】以下、本発明の実施例を添付図面を用いて詳
細に説明する。尚、本実施例では、いわゆるカタログソ
フトの機能を有すデータベースソフトとして、以下の説
明をする。このソフトでは、静止画,グラフィックス,
動画,音,文書といったマルチメディアデータを登録
し、検索,表示することが可能である。検索に用いられ
るキーワードは、リレーショナルデータベースやカード
型データベースで用いられるフィールド欄とフィールド
値といった構成ではなく、フリーキーワードといわれる
フィールドとして分類しない形でキーワードが付いてい
る。また、登録されたデータは、データ自体をアプリケ
ーションファイル中にコピーして取り込んでしまうので
はなく、データファイルはそのままにして、データファ
イルのファイル名(パス名)を管理してこれを参照する
形になっている。Embodiments of the present invention will be described below in detail with reference to the accompanying drawings. In the present embodiment, the following description will be given as a database software having a function of so-called catalog software. With this software, still images, graphics,
It is possible to register, search, and display multimedia data such as movies, sounds, and documents. Keywords used for searching are not structured as field columns and field values used in relational databases and card-type databases, but are attached with keywords in a form not classified as fields called free keywords. In addition, the registered data is not copied and imported into the application file, but the data file is left as it is and the file name (path name) of the data file is managed and referenced. It has become.
【0018】<システム構成例>図1に本発明のデータ
表示方法を実現するシステム構成図を示す。本システム
の構成は、一般的なパーソナルコンピュータシステムと
同様である。データベースの実行プログラムはハードデ
ィスク3に存在しており、作業者が実行プログラムの起
動を指示することによりRAM2にロードされ、CPU
1により実行される。データベースのデータとなるマル
チメディアデータは、ハードディスク(HD)3、ある
いは接続されているSCSIボード8を介して光磁気デ
ィスク( MO) やCD−ROM9、あるいはフロッピー
ディスク(FD)4等に存在し、あるいは、イーサーネ
ット・ボード(Ethernet)12を介して外部のネットワー
クにも存在しうる。作業者は、キーボードやマウス等の
ポインティングデバイス7を使って、データベースプロ
グラム上で操作を行い、マルチメディアデータのデータ
ベースへの登録、あるいは検索,表示を行なう。表示画
像は、ビデオボード5を介してディスプレイ6上に文
書,静止画,動画等のマルチメディアデータとして表示
され、また音声は、サウンドボード10を介してスピー
カ11を通して再生される。<System Configuration Example> FIG. 1 shows a system configuration diagram for realizing the data display method of the present invention. The configuration of this system is similar to that of a general personal computer system. The execution program of the database exists in the hard disk 3, and is loaded into the RAM 2 when the worker gives an instruction to start the execution program.
It is executed by 1. The multimedia data, which is the data of the database, exists on the hard disk (HD) 3 or the magneto-optical disk (MO) or CD-ROM 9 or the floppy disk (FD) 4 via the connected SCSI board 8. Alternatively, it may also exist in an external network via the Ethernet board (Ethernet) 12. The operator operates the database program by using the pointing device 7 such as a keyboard and a mouse to register, search, or display the multimedia data in the database. The display image is displayed on the display 6 via the video board 5 as multimedia data such as a document, a still image, and a moving image, and the sound is reproduced through the speaker 11 via the sound board 10.
【0019】<表示例>図2は、本実施例のデータ表示
方法における表示例である。画面の左上の参照番号20
の部分は、検索キーワード入力欄である。ここで、キー
ワード文字列を検索キーワード欄23に入力してOKボ
タン21を押すと、この文字列に対して検索が実行され
る。22はキャンセルボタンである。左下の参照番号3
0の部分は、登録されているキーワードを一覧できる(
ブラウスできる) キーワード一覧欄である。ここには、
キーワードが、登録されているアイコンといっしょに表
示され、例えばレストラン31やハワイ旅行32のキー
ワードアイコンに対してシングルクリックすると、上の
検索キーワード欄23に文字列が自動的に入り( 本例で
は「ハワイ旅行」) 、ダブルクリックで、自動的に検索
が実行される。このように、キーワードの一覧をキーワ
ードアイコンとして表示することにより、単に文字列の
並びから利用者が欲しいキーワードを見つける時より
も、ずっと視認性が高くより簡単に所望のキーワードを
見つけることができる。ここで、キーワードに対するア
イコン画像の登録は、キーワードを登録する際に、アイ
コン画像としたい静止画像ファイルやグラフィックス画
像ファイルを指定することで行われる。<Display Example> FIG. 2 shows a display example in the data display method of this embodiment. Reference number 20 on the upper left of the screen
The part of is a search keyword input field. Here, when the keyword character string is input in the search keyword field 23 and the OK button 21 is pressed, the search is executed for this character string. 22 is a cancel button. Reference number 3 at bottom left
The part of 0 can list the registered keywords (
This is a keyword list column that allows you to blouse. here,
The keyword is displayed together with the registered icon. For example, if you single-click on the keyword icon of the restaurant 31 or Hawaii trip 32, the character string will automatically enter in the search keyword field 23 above (in this example, " Double-click on "Hawaii trip", and the search will be executed automatically. In this way, by displaying the list of keywords as keyword icons, it is possible to find the desired keyword with higher visibility and more easily than when the user finds the desired keyword from the arrangement of the character strings. Here, the registration of the icon image with respect to the keyword is performed by designating a still image file or a graphics image file to be an icon image when registering the keyword.
【0020】図2の画面の右の部分が、検索結果の表示
ウインドウである。この例では「ハワイ旅行」というキ
ーワードで検索した結果を示しており、背景にキーワー
ド「ハワイ旅行」のアイコンと同じ画像が描画され、こ
の上に該当したデータのサムネール画像が表示される。
これにより、検索結果を見ただけでキーワードが「ハワ
イ旅行」であるということが、先の検索手順と合わせて
理解することができる。また、キーワードに対して適切
なアイコンを設定しておくことによって、効果的で楽し
い表示が実現できる。The right part of the screen of FIG. 2 is a search result display window. In this example, the result of searching with the keyword "Hawaii travel" is shown, the same image as the icon of the keyword "Hawaii travel" is drawn on the background, and the thumbnail image of the corresponding data is displayed on this.
As a result, it is possible to understand that the keyword is "Travel in Hawaii" just by looking at the search results, together with the search procedure above. In addition, an effective and enjoyable display can be realized by setting an appropriate icon for the keyword.
【0021】<データ構造例>図3は、本実施例におけ
るデータの管理構造を示す図である。図3から解るよう
に、データ管理構造上のデータは大きく3つに分かれ
る。すなわち、データ管理リスト101,キーワード管
理リスト102,サムネールデータ103から構成され
る。<Data Structure Example> FIG. 3 is a diagram showing a data management structure in this embodiment. As can be seen from FIG. 3, the data on the data management structure is roughly divided into three. That is, it is composed of a data management list 101, a keyword management list 102, and thumbnail data 103.
【0022】登録されたデータは、データ管理リスト1
01に登録される。具体的には、データの実体ファイル
へのパス名,データのファイルタイプ,サムネールデー
タを指すポインタ,並びにそのデータに付けられたキー
ワードIDのリストから成り立つ。次に、これら登録項
目の意味と使い方とについて説明する。The registered data is the data management list 1
01 is registered. Specifically, it is composed of a path name of a data real file, a file type of data, a pointer pointing to thumbnail data, and a list of keyword IDs attached to the data. Next, the meaning and usage of these registered items will be described.
【0023】(データ管理リスト101)データ管理リ
スト101は、前述のように、データファイルパス名,
データファイルタイプ,サムネールデータポインタ,キ
ーワードIDリストからなる。以下これ等について説明
する。 (1)データファイルパス名 データの実体ファイルへのパス名は、データを参照,表
示するために登録されている。(Data Management List 101) The data management list 101 includes the data file path name,
It consists of data file type, thumbnail data pointer, and keyword ID list. These will be described below. (1) Data file path name The path name of the actual data file is registered to refer to and display the data.
【0024】(2)データファイルタイプ データのファイルタイプは、データが静止画だったり、
動画,音,グラフィックス,文書等の様々なタイプであ
り、静止画の中でも、Bitmap,Tiff,PiCT等の各種フォ
ーマットがあるので、これを明示するために設けられて
いる。従って、この欄に格納されているファイルタイプ
に対応した所定のフォーマットの読み込み手順で、前記
実体ファイルがオープンされる。(2) Data file type The data file type is such that the data is a still image,
There are various types such as moving images, sounds, graphics, documents, etc., and among still images, there are various formats such as Bitmap, Tiff, PiCT, etc., so that they are provided to clearly indicate this. Therefore, the actual file is opened by the reading procedure of the predetermined format corresponding to the file type stored in this column.
【0025】(3)サムネールデータポインタ サムネールデータ103とは、そのデータファイルの内
容を示す小さなビットマップデータである。サムネール
データポインタは、そのデータファイルの内容を示すサ
ムネールデータ103をポイントする。静止画やグラフ
ィックスデータの場合は、この静止画やグラフィックス
を縮小した画像である。動画の場合は、動画の最初のフ
レーム画面を縮小して作られた画像であり、音や文書の
場合は、音や文書を示すアイコンとなる。このサムネー
ルデータは、データを登録する際に、このデータから自
動的に作られ登録される。実際に検索を行って検索結果
を表示する際には、いちいち実体ファイルをオープンし
て表示をしていると時間もかかり、全体の検索効率が低
下してしまう。そこで、サムネールデータを用いると、
サイズも小さく一元的に管理されているので、表示も早
くでき、また検索の結果を一覧表示する際には、この小
さなサムネールデータを並べた方が視認性も高い。(3) Thumbnail data pointer The thumbnail data 103 is a small bit map data indicating the contents of the data file. The thumbnail data pointer points to the thumbnail data 103 indicating the content of the data file. In the case of a still image or graphics data, it is an image obtained by reducing this still image or graphics. In the case of a moving image, it is an image created by reducing the first frame screen of the moving image, and in the case of sound or document, it is an icon indicating the sound or document. This thumbnail data is automatically created and registered from this data when registering the data. When actually performing a search and displaying the search results, it takes time if the actual file is opened and displayed one by one, which reduces the overall search efficiency. So, using thumbnail data,
Since the size is small and it is centrally managed, it can be displayed quickly, and when displaying the search results in a list, it is better to arrange the small thumbnail data.
【0026】(4)キーワードIDリスト キーワードIDリストは、そのデータに付加されたキー
ワードを示す番号のリストである。キーワードをデータ
に対して付加する際には、このキーワードの文字列その
ものを付加するのではなく、このキーワードと一意に対
応する番号(=キーワードID)を付加する。これによ
り、同じ文字列で違う意味を持つものとの区別ができ、
検索の際にはこのキーワードIDを使って捜すことがで
きる。このキーワードIDのリストは、データに対して
付加した数だけを持つので可変長となる。そこで、リス
トの最後にはNULL文字を入れて最後であることを示
す。(4) Keyword ID List The keyword ID list is a list of numbers indicating the keywords added to the data. When adding a keyword to data, the character string itself of this keyword is not added, but a number (= keyword ID) uniquely corresponding to this keyword is added. This makes it possible to distinguish from the same character string having different meanings,
When searching, this keyword ID can be used for searching. Since this list of keyword IDs has only the number added to the data, it has a variable length. Therefore, a NULL character is inserted at the end of the list to indicate the end.
【0027】(キーワード管理リスト102)次にキー
ワード管理リスト102について説明する。キーワード
管理リスト102は、前述したように、キーワードID
に対するキーワードの文字列を管理するリストである。
検索の場合は、画面上で検索キーとして入力された文字
列に対して、このリスト上から一致するものを見つけ、
そのキーワードIDを取得する。次にそのキーワードI
Dを持つデータを捜すことにより、該当するデータをピ
ックアップすることができる。背景用データファイルに
は、検索結果の表示のときに背景とする画像ファイル名
(パス名)が収められている。またアイコンデータは、
先の背景用データファイルの画像からアイコン用に作っ
た縮小画像である。これは、キーワードに背景用データ
ファイルを登録するときに自動的に作られる。(Keyword Management List 102) Next, the keyword management list 102 will be described. As described above, the keyword management list 102 contains the keyword IDs.
It is a list which manages the character string of the keyword for.
In the case of search, find a match on this list for the character string entered as the search key on the screen,
The keyword ID is acquired. Then the keyword I
By searching for the data having D, the corresponding data can be picked up. The background data file contains the image file name (path name) that is the background when displaying the search results. Also, the icon data is
It is a reduced image created for an icon from the image of the background data file. This is automatically created when the background data file is registered in the keyword.
【0028】図3の例では、データ管理リスト101の
最初に、“Data1.bmp ”のデータファイルが登録されて
いる。このデータファイルタイプは、拡張子の“bmp ”
によりビットマップファイルであることが示されてい
る。また、サムネールデータへのポインタからこのデー
タに対応したサムネールデータを取得できる。以降のキ
ーワードIDリストには、123,10,11というI
D番号が並んでいる。この順番は登録をした順番となっ
ている。これらID番号から、キーワード管理リスト1
02を参照すると、各々、「ハワイ旅行」,「94年3
月31日」,「風景」というキーワードであることがわ
かる。さらに、キーワード管理リスト102を見ると、
「ハワイ旅行」の背景用画像として“hawaii.bmp”とい
うファイルが登録されており、「風景」には“default.
bmp ”というファイルが登録されている。この“defaul
t.bmp ”は、キーワードに背景用の画像を利用者が設定
していない場合、デフォルトで設定される画像を示す。In the example of FIG. 3, the data file “Data1.bmp” is registered at the beginning of the data management list 101. This data file type has the extension “bmp”
Indicates that it is a bitmap file. Further, the thumbnail data corresponding to this data can be acquired from the pointer to the thumbnail data. In the subsequent keyword ID list, I of 123, 10, 11
D numbers are lined up. This order is the order in which they were registered. From these ID numbers, keyword management list 1
02, "Hawaii Trip" and "March 1994", respectively.
It can be seen that the keywords are “31st of the month” and “landscape”. Furthermore, looking at the keyword management list 102,
A file "hawaii.bmp" is registered as a background image for "Hawaii trip", and "default.
A file called "bmp" is registered. This "defaul
"t.bmp" indicates an image set by default when the user has not set a background image in the keyword.
【0029】データ管理リスト101に登録されている
データファイルパス名“data2.avi”は、データファイ
ルタイプとして“avi ”となっており、動画フォーマッ
トであることを示す。またキーワード管理リスト102
のキーワードIDでは、“Data1.bmp ”データと同じ1
23を持っている。従って前述の“data1.bmp ”と同
じ、「ハワイ旅行」のキーワードを持っていることを示
している。The data file path name "data2.avi" registered in the data management list 101 has "avi" as the data file type, indicating that it is a moving picture format. Also, the keyword management list 102
The keyword ID of is the same as the "Data1.bmp" data 1
I have 23. Therefore, it indicates that it has the same keyword of "Travel in Hawaii" as the above-mentioned "data1.bmp".
【0030】従って、ある検索キーワードでピックアッ
プされたデータ群は、前記背景画像上にサムネール画像
として描画される。この描画の大きさは、重ならないよ
うに必要なだけ縮小して描画される。この描画は、従来
の技術で説明したようにサムネールの大きさを一定にし
て表示する方法もあるが、この場合は、入りきらない部
分はウィンドウにスクロールバーを付けてスクロールア
ップ/ダウンして見なければならなかった。しかし、本
実施例では、ある検索キーワードでの検索結果全体を把
握しやすいように表示することを主眼に置いているの
で、該当画像が多い場合は必要なだけ小さく表示するこ
とは先に述べたが、該当画像が1つだからといって拡大
して表示することは行なわない。サムネール画像を1倍
より大きく拡大しないのは、サムネール画像が元のデー
タが何を示すのか明瞭にわかる程度の大きさ(通常は6
4×64程度から128×128程度と思われる)であ
れば、十分であるためである。Therefore, the data group picked up by a certain search keyword is drawn as a thumbnail image on the background image. The size of this drawing is reduced as necessary so that it does not overlap. This drawing can be done by displaying the thumbnails with the same size as described in the prior art, but in this case, if the part that does not fit is attached to the window with a scroll bar, scroll up / down. I had to. However, in the present embodiment, since the main purpose is to display the entire search result with a certain search keyword so that it can be easily grasped, when the corresponding image is large, it is displayed as small as necessary as described above. However, even if there is only one relevant image, it is not enlarged and displayed. Do not magnify the thumbnail image by more than one time, so that the thumbnail image is large enough to clearly show what the original data represents (usually 6
This is because it is sufficient if it is about 4 × 64 to 128 × 128.
【0031】<処理手順例> (キーワードIDの取得)図4は本実施例における検索
文字列から対応するキーワードIDを取得する手順を示
したフローチャートである。本例のデータベースに登録
されているキーワード群は、図5に示すようにキーワー
ド管理リスト102に登録されて管理されている。ま
ず、検索キーワードから対応するキーワードID番号を
取得する処理が行われる。<Processing Procedure Example> (Acquisition of Keyword ID) FIG. 4 is a flowchart showing a procedure for acquiring the corresponding keyword ID from the search character string in this embodiment. The keyword group registered in the database of this example is registered and managed in the keyword management list 102 as shown in FIG. First, the process of acquiring the corresponding keyword ID number from the search keyword is performed.
【0032】ステップS301で、検索キー文字列とし
てユーザが「ハワイ旅行」を入力したとする。次のステ
ップS302では、変数nを“0”に初期化する。ステ
ップS303ではKeyList(n)にnを代入し、key ( この
例では「ハワイ旅行」) と図5に示すKeyList(n)のキー
ワードネームとが一致するか否かを調べる。一致しない
場合は、ステップS304へ進みnに“1”を加える。
ステップS305では、nがKeyMaxを超えているか否か
を調べ、nがKeyMaxを超えている場合はステップS30
8へ進む。ステップS308では、変数keyID に“−
1”を代入し、次のステップS309へ進み処理を終了
する。In step S301, it is assumed that the user inputs "Travel in Hawaii" as the search key character string. In the next step S302, the variable n is initialized to "0". In step S303, n is assigned to KeyList (n), and it is checked whether or not the key (in this example, "Hawaii trip") and the keyword name of KeyList (n) shown in FIG. 5 match. If they do not match, the process proceeds to step S304 and "1" is added to n.
In step S305, it is checked whether n exceeds KeyMax, and if n exceeds KeyMax, step S30.
Proceed to 8. In step S308, the variable keyID is set to "-
1 ”is substituted, and the process proceeds to the next step S309 to end the process.
【0033】ステップS303で、key がKeyList(n)に
一致した場合は、キーワードIDを取得したことにな
り、ステップS306へ進んで変数keyID にnを代入
し、次の図6に示すキーワードIDから該当データを取
得する手順のステップS307へ進む。 (データ取得)図6は本実施例におけるキーワードID
から該当するデータを取得する手順を示したフローチャ
ートである。すなわち、取得したkeyID で、データベー
スのデータ群に検索をかけ、該当するデータを取得する
手順である。If the key matches the KeyList (n) in step S303, it means that the keyword ID has been acquired, the process proceeds to step S306, n is substituted for the variable keyID, and the keyword ID shown in FIG. The process proceeds to step S307 of the procedure for acquiring the corresponding data. (Data acquisition) FIG. 6 is a keyword ID in this embodiment.
5 is a flowchart showing a procedure for acquiring the corresponding data from. That is, it is a procedure for searching the data group of the database with the acquired keyID and acquiring the corresponding data.
【0034】なお、データベースに登録されているデー
タ群は、図7に示すデータ管理リスト101で管理され
ている。また、データ管理リスト101の4項目以降
に、そのデータに付随しているキーワードIDが格納さ
れている。ここでは、このキーワードIDの中に変数ke
yID と一致するものがあるかを捜して行き、一致したも
のがあれば、そのリスト番号( データ管理番号) m、Da
ta(X,m) に対応する、を図8に示す該当データリストHi
t(HitMax) に入れる。The data group registered in the database is managed by the data management list 101 shown in FIG. Further, keyword IDs associated with the data are stored after the fourth item of the data management list 101. Here, the variable ke is included in this keyword ID.
Search for a match with yID, and if there is a match, list number (data management number) m, Da
Corresponding data list Hi shown in Fig. 8 corresponds to ta (X, m)
Put in t (HitMax).
【0035】以下この手順について、図6のフローチャ
ートを説明する。まず、ステップS501で変数HitMax
とmとを“0”に初期化する。次に、ステップS502
で、データ管理リスト101の4項目以降を参照するこ
とを目的として、kを“4”に初期化する。ステップS
503では、与えられた変数k,mより、図7に示すデ
ータ管理リスト101のData(k,m) が、keyID と一緒に
するか否かを見る。With respect to this procedure, the flowchart of FIG. 6 will be described below. First, in step S501, the variable HitMax
And m are initialized to "0". Next, step S502.
Then, k is initialized to “4” for the purpose of referring to the fourth and subsequent items of the data management list 101. Step S
At 503, it is checked from the given variables k and m whether Data (k, m) in the data management list 101 shown in FIG. 7 is combined with keyID.
【0036】一致しない場合は、S504へ進みkに
“1”を加える。ステップS505では、データ管理リ
スト101のキーワードIDが終わりか否かを見る。す
なわち、Data(k,m) にNULL文字が入っているかを見
て、NULL文字が入っていれば、終わりであるとして
ステップS508へ進む。NULLでなければ、ステッ
プS503へ戻り、次のData(k,m) とkeyID の比較を行
なう。If they do not match, the process proceeds to S504 and "1" is added to k. In step S505, it is checked whether the keyword ID of the data management list 101 is the end. That is, it is checked whether or not a NULL character is included in Data (k, m). If a NULL character is included, it is determined that the process ends, and the process proceeds to step S508. If it is not NULL, the process returns to step S503 to compare the next Data (k, m) with keyID.
【0037】ステップS508では、データ管理リスト
101の次のデータを参照するためにmに“1”を加
え、次のステップS509へ進む。ステップS509で
は、指定したmがデータ管理リスト101の最後のデー
タDataMax を超えたかどうかを検査する。超えてなけれ
ばステップS502の戻り、データ管理リスト101の
新しいmに対して前述と同じ処理を行なう。In step S508, "1" is added to m to refer to the next data in the data management list 101, and the flow advances to next step S509. In step S509, it is checked whether the specified m exceeds the last data DataMax in the data management list 101. If not exceeded, the process returns to step S502, and the same processing as described above is performed on the new m in the data management list 101.
【0038】ここで、ステップ503においてData(k,
m) がkeyID と一致した場合は、ステップS506へ進
み、図8に示す該当データリスト510へ登録を行なう
ことになる。すなわち、Hit(HitMax) へmを登録する。
ステップS507では、HitMaxに“1”を加えて次に備
え、ステップS508へ進み、データ管理リスト101
の次のデータを参照することになる。In step 503, Data (k,
If m) matches the keyID, the process advances to step S506 to register the data in the corresponding data list 510 shown in FIG. That is, m is registered in Hit (HitMax).
In step S507, "1" is added to HitMax to prepare for the next step, and the process proceeds to step S508 to proceed to the data management list 101
The following data will be referred to.
【0039】さて、ステップS509でmがDataMax を
超えていた場合は、次のステップ510へ進み、HitMax
の更新が1度も無かったか否かを検査し、1度も無かっ
た(HitMax=0)場合は、処理を終了する。ステップS
510で、HitMaxが1以上あれば、ステップS511へ
進んでステップS507で加えた“1”を減じ、図9に
示すサムネールの大きさを設定する処理の手順、ステッ
プS512へ進む。If m exceeds DataMax in step S509, the process proceeds to the next step 510, where HitMax is reached.
Is checked once, and if it is not once (HitMax = 0), the process is ended. Step S
If HitMax is 1 or more at 510, the process proceeds to step S511, the “1” added at step S507 is subtracted, and the procedure of the process for setting the size of the thumbnail shown in FIG. 9 proceeds to step S512.
【0040】(サムネールの大きさ設定)図9は、本実
施例における図6で説明した処理より得たHitMaxの数か
ら表示するサムネールの数HitNumを得、これを横と縦方
向に何個ずつ並べるかを決定し、サムネールの表示幅と
表示高さとを計算する。まず、ステップS701では、
ウインドウの幅をwx に代入し、ウインドウの高さをw
y に代入する。次のステップS702では、HitMaxが負
の場合に処理を終了させてしまう。(Setting Thumbnail Size) FIG. 9 shows the number of thumbnails HitNum to be displayed from the number of HitMax obtained by the processing described in FIG. 6 in the present embodiment, and how many in the horizontal and vertical directions. Decide whether to arrange them and calculate the display width and display height of thumbnails. First, in step S701,
Substituting the width of the window for w x and the height of the window for w
Substitute in y . In the next step S702, if HitMax is negative, the process ends.
【0041】ステップS703では、図8に示す該当リ
スト510がHit(0)からHit(HitMax) まであることか
ら、HitMaxに“1”を加えてHitNumに代入し、該当デー
タ数とする。ステップS704では、HitNumの平方根を
取り、小数以下を切り捨てた整数部分をnx に代入し、
更にHitNumをnx で除して、商の小数点以下を切り捨て
た整数部分をny へ代入する。ステップS705では、
ステップS704での計算結果のnx とny とを乗じ、
この数が表示すべきサムネールの数を下回っていないか
を検証する。下回っている場合は、ステップS706へ
進みny に“1”を加える。In step S703, since the hit list 510 shown in FIG. 8 is from Hit (0) to Hit (HitMax), "1" is added to HitMax and the result is substituted into HitNum to obtain the hit data number. In step S704, the square root of HitNum is taken, and the integer part rounded down to the nearest whole number is substituted into n x ,
Further, HitNum is divided by n x , and the integer part of the quotient, which is rounded down to the decimal point, is substituted into n y . In step S705,
Multiplying the calculation result of step S704 by n x and n y ,
Verify if this number is less than the number of thumbnails to display. If below, "1" is added to n y proceeds to step S706.
【0042】ステップS707では、サムネールの表示
幅と表示高さとを計算する。すなわち、ウインドウ幅w
x をnx で除し、その整数部分を図10に示すエリア情
報リスト710のサムネール表示幅Area(0) へ収納す
る。また、ウインドウ高さwyをny で除し、その整数
部分を同じく図10のサムネール表示高さArea(1) へ収
納する。次のステップS708では、nx をサムネール
x個数Area(2) へ収納し、ny をサムネールy個Area
(3) へ収納し、表示手順のステップS709へ進む。In step S707, the display width and display height of the thumbnail are calculated. That is, the window width w
x is divided by n x , and the integer part is stored in the thumbnail display width Area (0) of the area information list 710 shown in FIG. Further, the window height w y is divided by n y , and the integer part thereof is also stored in the thumbnail display height Area (1) of FIG. In the next step S708, n x is stored in the thumbnail x number Area (2), and n y is stored in the thumbnail y number Area (2).
It is stored in (3) and proceeds to step S709 of the display procedure.
【0043】(表示)図11,図12は、本実施例にお
ける表示を行なう処理手順を示したフローチャートであ
る。表示は、KeyList(keyIDk,1)102に格納されて
いる背景画面ファイルをオープンして背景画を描画し、
次に背景上に描画するサムネールの個々に対して、サム
ネールファイルをオープンして本来のサムネール画像の
大きさを取得し、サムネールの表示幅,高さと比較し、
アスペクト比( 縦横比) が変わらなくてサムネール表示
幅,高さに納まるようにサムネール画像の大きさを決定
し、所定の場所へ順番に描画を行なう。(Display) FIGS. 11 and 12 are flowcharts showing the processing procedure for displaying in this embodiment. To display, open the background screen file stored in KeyList (keyIDk, 1) 102 and draw a background image,
Next, open the thumbnail file for each thumbnail to be drawn on the background, acquire the original thumbnail image size, and compare it with the display width and height of the thumbnail.
The size of the thumbnail image is determined so that the aspect ratio (aspect ratio) does not change and the thumbnail display width and height can be accommodated, and drawing is performed in order at predetermined locations.
【0044】まず、ステップS801では、図13のキ
ーワード管理リスト102に基づいて、背景画面ファイ
ルKeyList(keyIDk,1)をオープンする。ステップS8
02では、オープンした背景画像を描画し、ステップS
803で、背景画面ファイルKeyList(keyIDk,1)をク
ローズする。ステップS804では、図10に示すエリ
ア情報リスト710より、サムネールx個数Area(2) を
nymaxへ代入し、サムネールy個数Area(3) をnymaxへ
代入する。ステップS805,S806,S807で
は、ヒットの順を示す変数dと、サムネールの表示位置
を示すny とnx とを“0”に初期化する。First, in step S801, the background screen file KeyList (keyIDk, 1) is opened based on the keyword management list 102 of FIG. Step S8
In 02, the opened background image is drawn, and step S
At 803, the background screen file KeyList (keyIDk, 1) is closed. At step S804, the more area information list 710 shown in FIG. 10, substituting thumbnail x number Area (2) to the n ymax, substituting thumbnail y number Area of (3) to the n ymax. In steps S805, S806, and S807, a variable d indicating the order of hits and n y and n x indicating display positions of thumbnails are initialized to “0”.
【0045】ステップS808では、Hit(d)のデータに
対するサムネールのファイルを指すポインタ、すなわち
図3のデータ管理リスト101におけるサムネールデー
タIDの指すファイルThumb(Data(3,Hit(d))) をオープ
ンする(図14参照)。ステップS809では、サムネ
ールサイズxをtx に,サムネールサイズyをty に代
入し、ステップS810で、サムネールサイズtx をサ
ムネール表示幅Area(0) で除してfx ヘ代入し、サムネ
ールサイズty をサムネール表示高さArea(1)で除して
fy へ代入する。ステップS812では、fx 並びにf
y が共に1.0より大きいか否かを検査し、大きい場合
はステップS814へ進み、そうでない場合はステップ
S813へ進む。In step S808, a pointer pointing to a thumbnail file for Hit (d) data, that is, the file Thumb (Data (3, Hit (d))) pointed to by the thumbnail data ID in the data management list 101 in FIG. 3 is opened. (See FIG. 14). In step S809, the thumbnail size x is substituted for t x and the thumbnail size y is substituted for t y , and the thumbnail size t x is divided by the thumbnail display width Area (0) and substituted for f x in step S810, and the thumbnail size is substituted. a t y is divided by the thumbnail display height Area (1) is assigned to f y. In step S812, f x and f
It is checked whether both y are larger than 1.0. If both are larger, the process proceeds to step S814, and if not, the process proceeds to step S813.
【0046】ステップS814に進むのは、サムネール
サイズtx ,ty が共にサムネール表示幅及び表示高さ
より大きかった場合であり、この時は、ft =1. 0と
する。ステップS813に進むのは、サムネールサイズ
tx ,ty のどちらかが、表示幅または表示高さより小
さかったことを示している。この時は、小さかった方に
基準をとり、fx またはfy のうち1. 0より小さかっ
た方を選択し、min(f x ,fy ) をft に代入する。It is the thumbnail that advances to step S814.
Size tx , Ty Are both thumbnail display width and display height
If it is larger than this, then ft = 1.0 and
I do. It is the thumbnail size that advances to step S813.
tx , Ty Is less than the display width or display height.
It shows that it was bad. At this time, for those who were small
Taking the standard, fx Or fy Of which is less than 1.0
Select the x , Fy ) Ft To.
【0047】ステップS815は、サムネールの表示場
所とサイズとを計算しているステップである。X方向の
表示開始の基準位置(xpos)は、最初の表示ではnx が
“0”であるので、左端を指している。x方向のウイン
ドウ幅xwid は、サムネールサイズtx に前のステップ
で計算したft を乗じて決める。同じく、y方向の表示
開始の基準位置( ypos )は、最初の表示ではny が
“0”であるので、上端を指している。y方向のウイン
ドウ高ywid は、サムネールサイズty にxの場合と同
じくft を乗じて決める。ステップS816では、前の
ステップS815で決めた表示開始の位置座標(x
pos ,ypos )より、( xwid ,ywid)の大きさでサム
ネール画像を描画する。Step S815 is a step of calculating the display location and size of the thumbnail. The reference position (x pos ) of the display start in the X direction indicates the left end because n x is “0” in the first display. The window width x wid in the x direction is determined by multiplying the thumbnail size t x by f t calculated in the previous step. Similarly, the reference position (y pos ) of the display start in the y direction indicates the upper end since n y is “0” in the first display. The window height y wid in the y direction is determined by multiplying the thumbnail size t y by f t as in the case of x. In step S816, the display start position coordinates (x
pos , y pos ) and draw a thumbnail image with a size of (x wid , y wid ).
【0048】ステップS817では、図8の該当データ
リスト510より、次のHit(d)を選択するために、dへ
“1”を加える。ステップS818では、dがHitMaxを
超えたかどうか検査しており、超えた場合は全ての該当
データリストに対する処理が終了したことになるので、
処理を終了する。超えていない場合はステップS819
へ進む。ステップS819では、x方向のサムネール画
像の表示位置を1個進めるために、nx に“1”を加え
る。次のステップS820では、nx がx方向のサムネ
ール画像の表示個数の総数nxmaxを超えているか否かを
調べる。超えていない場合はステップS808へ進み、
x方向の次のサムネール画像の表示を行なう。x方向の
サムネール画像の表示個数の最大を超えている場合は、
ステップS821へ進む。ステップS821では、y方
向のサムネール画像の表示位置を1個進めるために、n
y に“1”を加える。次のステップS822では、ny
がy方向のサムネール画像の表示個数の総数nymaxを超
えているか否かを調べる。超えていない場合はステップ
S807へ進み、y方向を次のサムネール画像の表示位
置へと移し、以下前述と同様の処理を行なう。nymaxす
なわちy方向へのサムネール画像の表示位置を超えたな
らば、処理を終了する。In step S817, "1" is added to d in order to select the next Hit (d) from the corresponding data list 510 in FIG. In step S818, it is checked whether d exceeds HitMax. If it exceeds, it means that the processing for all the corresponding data lists has been completed.
The process ends. If not exceeded, step S819
Go to. In step S819, “1” is added to n x in order to advance the display position of the thumbnail image in the x direction by one. In the next step S820, it is checked whether or not n x exceeds the total number n x max of display of thumbnail images in the x direction. If not exceeded, the process proceeds to step S808,
The next thumbnail image in the x direction is displayed. If the maximum number of thumbnail images displayed in the x direction is exceeded,
It proceeds to step S821. In step S821, n is used to advance the display position of the thumbnail image in the y direction by one.
Add “1” to y . In the next step S822, n y
Exceeds the total number n ymax of thumbnail images displayed in the y direction. If it does not exceed, the process proceeds to step S807, the y direction is moved to the display position of the next thumbnail image, and the same processing as described above is performed. If n ymax, that is, the display position of the thumbnail image in the y direction is exceeded, the processing ends.
【0049】以上の実施例を用いて説明した手順に従え
ば、検索に用いたキーワードに対応して、アイコンとし
て使用している画像を背景にして、その上に、該当デー
タのサムネール画像を該当データの全てが表示されるよ
うにサムネールの大きさを調整して表示ができる。尚、
本実施例はカタログソフトの機能を有するデータベース
ソフトとして説明したが、本発明はこれに限定されず、
他のデータベースの検索,表示にも適用される。又、本
発明は、複数の機器から構成されるシステムに適用して
も、1つの機器から成る装置に適用しても良い。また、
本発明はシステム或は装置にプログラムを供給すること
によって達成される場合にも適用できることはいうまで
もない。According to the procedure described using the above embodiment, the image used as the icon is used as the background corresponding to the keyword used for the search, and the thumbnail image of the corresponding data is applied on the background. You can adjust the thumbnail size so that all the data is displayed. still,
Although the present embodiment has been described as database software having the function of catalog software, the present invention is not limited to this.
It also applies to searching and displaying other databases. Further, the present invention may be applied to a system including a plurality of devices or an apparatus including one device. Also,
It goes without saying that the present invention can also be applied to the case where it is achieved by supplying a program to a system or an apparatus.
【0050】[0050]
【発明の効果】以上に説明してきたように、本発明は、
各キーワードに対してアイコンを利用者が設定し、検索
結果の表示の際にはこのキーワードアイコンをウインド
ウの背景画像として表示することにより、検索結果が何
の検索結果であるかが視覚的にわかりやすくなると同時
に、キーワードアイコンを操作しての検索とその結果の
表示とにつながりを持たすことができ、操作者にとって
快適な操作環境を提供できる。As described above, the present invention is
By setting an icon for each keyword and displaying this keyword icon as the background image of the window when displaying the search result, you can visually understand what the search result is. At the same time, the search can be performed by operating the keyword icon and the result can be displayed at the same time, and a comfortable operating environment for the operator can be provided.
【0051】また、本発明は、検索結果のサムネール表
示が該当データがウインドウ内に入りきるように、サム
ネールの大きさを該当データ数に合わせて縮小して表示
することにより、検索した結果の全体が一覧でき、全体
を把握するのに適した環境を提供することができる。Further, according to the present invention, the thumbnail display of the search result is reduced so that the size of the thumbnail is displayed in accordance with the number of the corresponding data so that the corresponding data fits in the window. Can be listed, and an environment suitable for grasping the whole can be provided.
【図1】本実施例におけるデータ表示システムのシステ
ム構成図である。FIG. 1 is a system configuration diagram of a data display system according to an embodiment.
【図2】本実施例における表示例を示す図である。FIG. 2 is a diagram showing a display example in the present embodiment.
【図3】本実施例におけるデータベースのデータ管理構
造を示す図である。FIG. 3 is a diagram showing a data management structure of a database in the present embodiment.
【図4】検索キーワードの文字列からID番号を得るた
めの処理手順を示すフローチャートである。FIG. 4 is a flowchart showing a processing procedure for obtaining an ID number from a character string of a search keyword.
【図5】図4に示す手順により、検索キーワードの文字
列からID番号を得る時のキーワード管理リストの例を
示す図である。FIG. 5 is a diagram showing an example of a keyword management list when an ID number is obtained from a character string of a search keyword by the procedure shown in FIG.
【図6】キーワードIDから該当データを取得する処理
手順を示すフローチャートである。FIG. 6 is a flowchart showing a processing procedure for acquiring corresponding data from a keyword ID.
【図7】図6に示す手順により、キーワードIDから該
当データを取得する時のデータ管理リストの例を示す図
である。FIG. 7 is a diagram showing an example of a data management list when the corresponding data is acquired from the keyword ID by the procedure shown in FIG.
【図8】図6に示す手順により、キーワードIDから該
当データを取得する時の該当リストの例を示す図であ
る。8 is a diagram showing an example of a hit list when the hit data is obtained from a keyword ID by the procedure shown in FIG.
【図9】各背景画面のサムネール用の領域の大きさを得
る処理手順を示すフローチャートである。FIG. 9 is a flowchart showing a processing procedure for obtaining the size of a thumbnail area of each background screen.
【図10】図9に示す手順により、各背景画面のサムネ
ールようの領域の大きさを得る時のエリア情報リストの
例を示す図である。FIG. 10 is a diagram showing an example of an area information list when obtaining the size of a thumbnail-like area of each background screen by the procedure shown in FIG. 9.
【図11】表示を行う処理手順を示すフローチャートで
ある。FIG. 11 is a flowchart showing a processing procedure for displaying.
【図12】表示を行う処理手順を示すフローチャートで
ある。FIG. 12 is a flowchart showing a processing procedure for displaying.
【図13】図11,図12に示す表示を行う処理手順で
使用するキーワード管理リストの例を示す図である。FIG. 13 is a diagram showing an example of a keyword management list used in the display processing procedure shown in FIGS. 11 and 12.
【図14】図11,図12に示す表示を行う処理手順で
検索したサムネールファイル名の表の例を示す図であ
る。FIG. 14 is a diagram showing an example of a table of thumbnail file names searched in the processing procedure for displaying shown in FIGS. 11 and 12;
1 CPU 2 RAM 3 ハードディスク 4 フロッピーディスク 5 ビデオボード 6 ディスプレイ 7 ポインティングデバイス 8 SCSIボード 9 光磁気ディスク( MO) やCD−ROM 10 サウンド・ボード 11 スピーカ 12 イーサーネット・ボード 1 CPU 2 RAM 3 hard disk 4 floppy disk 5 video board 6 display 7 pointing device 8 SCSI board 9 magneto-optical disk (MO) or CD-ROM 10 sound board 11 speaker 12 Ethernet board
Claims (19)
データを検索して表示するデータ表示方法であって、 キーワードに対応してアイコン画像と関連する背景画像
とを記憶し、 前記アイコン画像をアイコンとして表示し、 前記アイコンを操作することにより所望のキーワードで
データベースを検索した場合に、前記キーワードでデー
タベースを検索した結果の検索データを、前記背景画像
を背景として表示することを特徴とするデータ表示方
法。1. A data display method for searching and displaying data from a database based on a keyword, wherein an icon image and a background image related to the keyword are stored, and the icon image is displayed as an icon. When the database is searched with a desired keyword by operating the icon, search data as a result of searching the database with the keyword is displayed with the background image as a background.
し、前記検索データの表示では、前記データベースより
前記キーワードで検索された全ての検索データを、前記
キーワードの背景画像の表示に納まるように描画サイズ
を調整した前記サムネール画像で表示することを特徴と
する請求項1記載のデータ表示方法。2. A thumbnail image is stored corresponding to data, and in the display of the search data, all the search data searched by the keyword from the database is drawn so as to fit within the display of the background image of the keyword. The data display method according to claim 1, wherein the thumbnail image whose size is adjusted is displayed.
ぼ等しいことを特徴とする請求項1記載のデータ表示方
法。3. The data display method according to claim 1, wherein the background image is substantially equal to the icon image.
と関連する背景画像、及びデータに対応するサムネール
画像の少なくとも1つを登録する行程を更に備えること
を特徴とする請求項1記載のデータ表示方法。4. The data display method according to claim 1, further comprising a step of registering at least one of a background image associated with the icon image corresponding to the keyword and a thumbnail image corresponding to the data.
データを検索して表示するデータ表示方法であって、 所望のキーワードでデータベースを検索した場合に、 前記データベースより前記キーワードで検索された全て
の検索データに対応するサムネール画像を、表示画面上
の所定領域に納まるように描画サイズを調整して表示す
ることを特徴とするデータ表示方法。5. A data display method for retrieving and displaying data from a database based on a keyword, wherein when retrieving a database with a desired keyword, all retrieval data retrieved with the keyword from the database is displayed. A data display method comprising: displaying a corresponding thumbnail image with a drawing size adjusted so as to fit in a predetermined area on a display screen.
ードに対応するアイコン画像を記憶してアイコンとして
表示し、前記アイコンを操作することにより行なわれる
ことを特徴とする請求項5記載のデータ表示方法。6. The data display method according to claim 5, wherein the desired keyword is designated by storing an icon image corresponding to the keyword, displaying the icon as an icon, and operating the icon. .
及びデータに対応するサムネール画像の少なくともいず
れかを登録する行程を更に備えることを特徴とする請求
項5記載のデータ表示方法。7. The data display method according to claim 5, further comprising a step of registering at least one of an icon image corresponding to the keyword and a thumbnail image corresponding to the data.
データを検索して表示するデータ表示システムであっ
て、 キーワードに対応してアイコン画像と関連する背景画像
とを記憶する第1の記憶手段と、 前記アイコン画像をアイコンとして表示するアイコン表
示手段と、 前記アイコンを操作することにより所望のキーワードで
データベースを検索した場合に、前記キーワードでデー
タベースを検索した結果の検索データを、前記背景画像
を背景として表示する検索データ表示手段とを備えるこ
とを特徴とするデータ表示システム。8. A data display system for retrieving and displaying data from a database based on a keyword, the first storage means storing an icon image and a related background image corresponding to the keyword, and the icon. Icon display means for displaying an image as an icon, and when the database is searched by a desired keyword by operating the icon, the search data as a result of searching the database by the keyword is displayed with the background image as the background. A data display system comprising search data display means.
する第2の記憶手段を更に備え、前記検索データ表示手
段は、前記データベースより前記キーワードで検索され
た全ての検索データに対応するサムネール画像の描画サ
イズを、前記キーワードの背景画像に納まるように調整
する描画サイズ調整手段と、描画サイズを調整した前記
サムネール画像を表示するサムネール画像表示手段とを
備えることを特徴とする請求項8記載のデータ表示シス
テム。9. A second storage unit for storing thumbnail images corresponding to data, wherein the search data display unit displays thumbnail images corresponding to all search data searched by the keyword from the database. 9. The data according to claim 8, further comprising: a drawing size adjusting unit that adjusts a drawing size so that the drawing image fits in the background image of the keyword; and a thumbnail image display unit that displays the thumbnail image whose drawing size is adjusted. Display system.
ほぼ等しいことを特徴とする請求項8記載のデータ表示
システム。10. The data display system according to claim 8, wherein the background image is substantially equal to the icon image.
像と関連する背景画像、及びデータに対応するサムネー
ル画像の少なくとも1つを登録する登録手段を更に備え
ることを特徴とする請求項8記載のデータ表示システ
ム。11. The data display system according to claim 8, further comprising registration means for registering at least one of a background image associated with the icon image corresponding to the keyword and a thumbnail image corresponding to the data. .
らデータを検索して表示するデータ表示システムであっ
て、 所望のキーワードを指定するキーワード指定手段と、 指定されたキーワードでデータベースを検索する検索手
段と、 前記データベースより前記キーワードで検索された全て
の検索データに対応するサムネール画像を、表示画面上
の所定領域に納まるように描画サイズを調整して表示す
るサムネール画像表示手段とを備えることを特徴とする
データ表示システム。12. A data display system for searching and displaying data from a database based on a keyword, comprising keyword specifying means for specifying a desired keyword, and searching means for searching the database with the specified keyword. A thumbnail image display means for displaying thumbnail images corresponding to all search data searched by the keyword from the database by adjusting the drawing size so as to fit in a predetermined area on the display screen. Display system.
ドに対応するアイコン画像を記憶してアイコンとして表
示するアイコン表示手段と、前記アイコンを指示して対
応するキーワードを入力するキーワード入力手段とを備
えることを特徴とする請求項12記載のデータ表示シス
テム。13. The keyword designating means comprises an icon display means for storing an icon image corresponding to the keyword and displaying it as an icon, and a keyword input means for indicating the icon and inputting the corresponding keyword. 13. The data display system according to claim 12, which is characterized in that.
像及びデータに対応するサムネール画像の少なくともい
ずれかを登録する登録手段を更に備えることを特徴とす
る請求項12記載のデータ表示システム。14. The data display system according to claim 12, further comprising registration means for registering at least one of an icon image corresponding to the keyword and a thumbnail image corresponding to the data.
らデータを検索して表示するデータ表示システムであっ
て、 各データに対応してサムネール画像及び少なくとも1つ
のキーワードを記憶するデータ管理リストと、 各キーワードに対応して背景画像と関連するアイコン画
像を記憶するキーワード管理リストとを有し、 キーワードを前記アイコン画像で表示するアイコン表示
手段と、 所望のキーワードをアイコン操作で指定するキーワード
指定手段と、 指定された所望のキーワードに基づいて、前記データ管
理リストから対応するデータを検索する検索手段と、 検索されたデータのサムネール画像を指定された前記所
望のキーワードに対応する背景画像上に表示する検索デ
ータ表示手段とを備えることを特徴とするデータ表示シ
ステム。15. A data display system for searching and displaying data from a database based on a keyword, the data management list storing a thumbnail image and at least one keyword corresponding to each data, and corresponding to each keyword. And a keyword management list that stores an icon image related to the background image, and an icon display means for displaying the keyword with the icon image, a keyword designating means for designating a desired keyword by an icon operation, and Retrieval means for retrieving corresponding data from the data management list based on a desired keyword, and retrieval data display means for displaying a thumbnail image of the retrieved data on a background image corresponding to the designated desired keyword. A data display system comprising:
画像内に検索された全てのデータのサムネール画像が納
まるように、サムネール画像を変倍する変倍手段を備え
ることを特徴とする請求項15記載のデータ表示システ
ム。16. The retrieving data display unit comprises a resize unit that resizes the thumbnail image so that the thumbnail images of all the retrieved data are stored in the background image. Described data display system.
徴とする請求項16記載のデータ表示システム。17. The data display system according to claim 16, wherein the scaling ratio does not exceed 1.0.
管理リストの少なくともいずれかを作成するリスト作成
手段を更に備えることを特徴とする請求項15記載のデ
ータ表示システム。18. The data display system according to claim 15, further comprising list creation means for creating at least one of the data management list and the keyword management list.
号とを対応させて記憶する手段を更に備え、前記キーワ
ードによる検索及び表示は前記キーワードID番号によ
り実施されることを特徴とする請求項15乃至18にい
ずれか1つに記載のデータ表示システム。19. The method according to claim 15, further comprising means for storing a keyword character string and a keyword ID number in association with each other, and the retrieval and display by the keyword are performed by the keyword ID number. The data display system according to any one of the above.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP04010895A JP3630754B2 (en) | 1995-02-28 | 1995-02-28 | Data search method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP04010895A JP3630754B2 (en) | 1995-02-28 | 1995-02-28 | Data search method and apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08234956A true JPH08234956A (en) | 1996-09-13 |
JP3630754B2 JP3630754B2 (en) | 2005-03-23 |
Family
ID=12571674
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP04010895A Expired - Fee Related JP3630754B2 (en) | 1995-02-28 | 1995-02-28 | Data search method and apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3630754B2 (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000187670A (en) * | 1998-12-22 | 2000-07-04 | Canon Inc | Image processor and its method and computer readable memory |
WO2002023397A1 (en) * | 2000-09-11 | 2002-03-21 | Sony Corporation | Agent system, information providing method and information providing device and data recording medium |
WO2005066762A1 (en) * | 2004-01-06 | 2005-07-21 | Samsung Electronics Co., Ltd. | Apparatus and method for displaying image data |
JP2007317205A (en) * | 1999-04-15 | 2007-12-06 | Apple Computer Inc | User interface for presenting media information |
US7369843B2 (en) * | 2003-06-12 | 2008-05-06 | Nec Corporation | Portable cellular phone having function of searching for operational function and method for searching for operational function in portable cellular phone |
JP2009105901A (en) * | 2002-06-19 | 2009-05-14 | Microsoft Corp | Method for displaying video composition |
JP2011035806A (en) * | 2009-08-05 | 2011-02-17 | Nec Corp | Portable terminal device, image management method, and program |
JP2011040104A (en) * | 2010-11-12 | 2011-02-24 | Sony Computer Entertainment Inc | Information processor, recording medium, and data structure |
JP2013531300A (en) * | 2010-06-22 | 2013-08-01 | マイクロソフト コーポレーション | Customizing the search experience using images |
JP2013176089A (en) * | 2013-04-01 | 2013-09-05 | Toshiba Corp | Information processor and information display method |
JP2014112386A (en) * | 2013-12-25 | 2014-06-19 | Yahoo Japan Corp | Search information providing device, search information providing method, and search information providing program |
KR101417769B1 (en) * | 2007-04-16 | 2014-08-07 | 삼성전자주식회사 | Methods for managing user contents in communication terminal |
JP2015122096A (en) * | 2015-02-03 | 2015-07-02 | ヤフー株式会社 | Search information providing device, search information providing method, and search information providing program |
US9104722B2 (en) | 2012-04-18 | 2015-08-11 | Yahoo Japan Corporation | Search information providing apparatus and search information providing method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05266092A (en) * | 1992-03-23 | 1993-10-15 | Nippon Telegr & Teleph Corp <Ntt> | Image retrieving device and brousing display method |
JPH05304653A (en) * | 1992-04-24 | 1993-11-16 | Toshiba Corp | Picture file device |
-
1995
- 1995-02-28 JP JP04010895A patent/JP3630754B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05266092A (en) * | 1992-03-23 | 1993-10-15 | Nippon Telegr & Teleph Corp <Ntt> | Image retrieving device and brousing display method |
JPH05304653A (en) * | 1992-04-24 | 1993-11-16 | Toshiba Corp | Picture file device |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000187670A (en) * | 1998-12-22 | 2000-07-04 | Canon Inc | Image processor and its method and computer readable memory |
US8196043B2 (en) | 1999-04-15 | 2012-06-05 | Apple Inc. | User interface for presenting media information |
JP2013178762A (en) * | 1999-04-15 | 2013-09-09 | Apple Inc | User interface for presenting media information |
JP2007317205A (en) * | 1999-04-15 | 2007-12-06 | Apple Computer Inc | User interface for presenting media information |
WO2002023397A1 (en) * | 2000-09-11 | 2002-03-21 | Sony Corporation | Agent system, information providing method and information providing device and data recording medium |
JP2009105901A (en) * | 2002-06-19 | 2009-05-14 | Microsoft Corp | Method for displaying video composition |
US7369843B2 (en) * | 2003-06-12 | 2008-05-06 | Nec Corporation | Portable cellular phone having function of searching for operational function and method for searching for operational function in portable cellular phone |
WO2005066762A1 (en) * | 2004-01-06 | 2005-07-21 | Samsung Electronics Co., Ltd. | Apparatus and method for displaying image data |
KR101417769B1 (en) * | 2007-04-16 | 2014-08-07 | 삼성전자주식회사 | Methods for managing user contents in communication terminal |
JP2011035806A (en) * | 2009-08-05 | 2011-02-17 | Nec Corp | Portable terminal device, image management method, and program |
JP2013531300A (en) * | 2010-06-22 | 2013-08-01 | マイクロソフト コーポレーション | Customizing the search experience using images |
JP2011040104A (en) * | 2010-11-12 | 2011-02-24 | Sony Computer Entertainment Inc | Information processor, recording medium, and data structure |
US9104722B2 (en) | 2012-04-18 | 2015-08-11 | Yahoo Japan Corporation | Search information providing apparatus and search information providing method |
US9454614B2 (en) | 2012-04-18 | 2016-09-27 | Yahoo Japan Corporation | Search information providing apparatus and search information providing method |
JP2013176089A (en) * | 2013-04-01 | 2013-09-05 | Toshiba Corp | Information processor and information display method |
JP2014112386A (en) * | 2013-12-25 | 2014-06-19 | Yahoo Japan Corp | Search information providing device, search information providing method, and search information providing program |
JP2015122096A (en) * | 2015-02-03 | 2015-07-02 | ヤフー株式会社 | Search information providing device, search information providing method, and search information providing program |
Also Published As
Publication number | Publication date |
---|---|
JP3630754B2 (en) | 2005-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3630721B2 (en) | Multimedia data processing method, multimedia data processing device, attribute information registration device, and attribute information registration method | |
US8572111B2 (en) | Method and system for displaying search results | |
US8108789B2 (en) | Information processing device, user interface method, and information storage medium | |
JP3630754B2 (en) | Data search method and apparatus | |
JP2008097175A (en) | Electronic file retrieving device | |
JP2002055748A (en) | Method for processing information and device for the same | |
JP2008192055A (en) | Content search method and content search apparatus | |
US20040088291A1 (en) | Retrieval condition setting method and retrieval condition setting apparatus | |
US20030074416A1 (en) | Method of establishing a navigation mark for a web page | |
US7921127B2 (en) | File management apparatus, control method therefor, computer program, and computer-readable storage medium | |
JP5928286B2 (en) | Information processing apparatus and program | |
JP3599405B2 (en) | Data display method and system | |
JP2006215681A (en) | Document detail determination support system | |
JP2003162543A (en) | Content management device, content management method, content management program and recording medium with content management program recorded thereon | |
JP2002041571A (en) | Information retrieving device | |
JPH11120191A (en) | Document management system and method and storage medium | |
JP3950218B2 (en) | Information presentation device | |
JPH0680510B2 (en) | Image information retrieval device | |
JPH06243172A (en) | Electronic filing device | |
JPH0322014A (en) | Menu selecting method | |
JP2004259040A (en) | Content retrieval method, and storage medium storing content retrieval program | |
JP3612387B2 (en) | Information processing apparatus and control method therefor | |
JP3747211B2 (en) | Data display method and system | |
JP3372770B2 (en) | Search string input device | |
JPH0465756A (en) | Method for relating document |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040913 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041111 |
|
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: 20041206 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041215 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081224 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081224 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091224 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091224 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101224 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111224 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121224 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131224 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |