[go: up one dir, main page]

JP2004258838A - Information search method, information search device, program and recording medium - Google Patents

Information search method, information search device, program and recording medium Download PDF

Info

Publication number
JP2004258838A
JP2004258838A JP2003046877A JP2003046877A JP2004258838A JP 2004258838 A JP2004258838 A JP 2004258838A JP 2003046877 A JP2003046877 A JP 2003046877A JP 2003046877 A JP2003046877 A JP 2003046877A JP 2004258838 A JP2004258838 A JP 2004258838A
Authority
JP
Japan
Prior art keywords
thumbnail
small area
area
map
vector
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2003046877A
Other languages
Japanese (ja)
Inventor
Yoshihide Sato
吉秀 佐藤
Shinji Miyahara
伸二 宮原
Shinji Abe
伸治 安部
Yasuhito Hayashi
林  泰仁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2003046877A priority Critical patent/JP2004258838A/en
Publication of JP2004258838A publication Critical patent/JP2004258838A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

【課題】目的の情報を容易かつ短時間に検索する。
【解決手段】情報コンテンツの概略を表すサムネイル111をマップ11上に配置して表示するマップ表示手順と、マップ11を分割した複数の小領域のうち特定の小領域内のポイントを利用者が指示したとき、特定の小領域を中心とする小領域群を拡大対象領域とし、拡大対象領域内に配置されたサムネイル111を拡大して内容を詳細に表示するサムネイル詳細表示手順と、拡大対象領域の周辺の小領域群を退避対象領域とし、退避対象領域内に配置されたサムネイル111を拡大して表示されるサムネイル111と重ならないように退避させて表示するサムネイル退避表示手順とを実行する。
【選択図】 図1
An object of the present invention is to retrieve target information easily and in a short time.
A map display procedure for arranging and displaying a thumbnail 111 representing an outline of information content on a map 11, and a user instructing a point in a specific small area among a plurality of small areas obtained by dividing the map 11 Then, a small area group centered on a specific small area is set as an enlargement target area, a thumbnail detail display procedure for enlarging thumbnails 111 arranged in the enlargement target area and displaying the contents in detail, A thumbnail evacuation display procedure for evacuation and displaying the thumbnails 111 arranged in the evacuation target area so as not to overlap the thumbnails 111 displayed in an enlarged manner is performed by setting the peripheral small area group as the evacuation target area.
[Selection diagram] Fig. 1

Description

【0001】
【発明の属する技術分野】
本発明は、検索対象となる情報コンテンツの概略を表すサムネイルを2次元平面のマップ上に配置して表示し、利用者がマップ上を探索する際に利用者が指示したポイントを中心としてサムネイルを拡大表示することにより、マップを利用した情報検索を可能にする情報検索方法、情報検索装置、プログラムおよび記録媒体に関するものである。
【0002】
【従来の技術】
現在、膨大な数の情報コンテンツから目的のコンテンツを探す場合、探したいコンテンツに関連のある単語(キーワード)を入力して検索する方法や、階層を持ったディレクトリ構造により分類されたコンテンツを上位のディレクトリから下位のディレクトリヘたどりながら絞り込んでゆく方法などがある。
【0003】
また、情報コンテンツを2次元空間上に小さなサムネイルとして配置し、ズームイン・ズームアウト機能を利用することで、興味のある領域を拡大して探索させる技術も提案されている(例えば、非特許文献1参照)。なお、出願人は、本明細書に記載した先行技術文献情報で特定される先行技術文献以外には、本発明に関連する先行技術文献を出願時までに発見するには至らなかった。
【0004】
【非特許文献1】
宮原伸二他,「散策型映像ポータルサイトシステムアソシアガイド(Associa Guide )の提案」,電子情報通信学会2002年総合大会予稿集,D−8−7,2002年
【0005】
【発明が解決しようとする課題】
しかしながら、キーワードを入力して情報を検索する方法では、入力するキーワードが思い浮かばないと情報を検索することができず、またキーワードを入力しても、このキーワードが適切でなければ必要な情報を検索できないという問題点があった。
【0006】
また、ディレクトリ階層をたどって情報を検索する方法では、下位ディレクトリに目的の情報が見つからなかった場合、再び上位ディレクトリに戻る必要があるため、結果的に目的の情報を発見するまでに時間がかかるという問題点があった。
【0007】
また、情報コンテンツの概略を表すサムネイルを配置した空間をズームイン・ズームアウトして情報を検索する方法では、所望の場所をズームインした場合に周囲のコンテンツサムネイルが視界から外れ、コンテンツ空間を局所的にしか見渡すことができなかった。したがって、特定のサムネイルをズームインすると、空間全体がどうなっているのか、空間内のどの部分を見ているのかがわからなくなり、利用者が迷子状態になる可能性があった。
【0008】
本発明は、上記課題を解決するためになされたもので、目的の情報を容易かつ短時間に検索することができる情報検索方法、情報検索装置、プログラムおよび記録媒体を提供することを目的とする。
【0009】
【課題を解決するための手段】
本発明の情報検索方法は、情報コンテンツの概略を表すサムネイルを2次元平面のマップ上に配置して表示するマップ表示手順と、前記マップを分割した複数の小領域のうち特定の小領域内のポイントを利用者が指示したとき、前記特定の小領域を中心とする小領域群を拡大対象領域とし、この拡大対象領域内に配置されたサムネイルを拡大して内容を詳細に表示するサムネイル詳細表示手順と、前記拡大対象領域の周辺の小領域群を退避対象領域とし、この退避対象領域内に配置されたサムネイルを前記拡大して表示されるサムネイルと重ならないように退避させて表示するサムネイル退避表示手順とを実行し、利用者が前記マップ上を探索する際に利用者が指示したポイントを中心としてサムネイルを拡大表示することにより、前記マップを利用した情報検索を可能にしたものである。
また、本発明の情報検索方法の1構成例において、前記サムネイル詳細表示手順は、マップの原点から小領域までの小領域ベクトルと小領域の原点からこの小領域に含まれるサムネイルまでのサムネイルベクトルとを用いて、マップ上の各サムネイルの座標を小領域毎に管理し、利用者が前記特定の小領域内のポイントを指示したとき、このポイントを中心として前記拡大対象領域が拡大するように前記拡大対象領域内の各小領域の拡大後の小領域ベクトルを算出した後、これら小領域に含まれる各サムネイルの拡大後のサムネイルベクトルを算出することにより、前記拡大するサムネイルの座標を決定するようにしたものである。このときの計算は、ポイントの座標と拡大対象領域内の各小領域の拡大前の小領域ベクトルと所定の拡大率とから拡大後の小領域ベクトルを算出し、拡大対象領域内の各小領域に含まれる各サムネイルの拡大前のサムネイルベクトルと前記拡大率とから拡大後のサムネイルベクトルを算出する。
また、本発明の情報検索方法の1構成例において、前記サムネイル退避表示手順は、マップの原点から小領域までの小領域ベクトルと小領域の原点からこの小領域に含まれるサムネイルまでのサムネイルベクトルとを用いて、マップ上の各サムネイルの座標を小領域毎に管理し、利用者が前記特定の小領域内のポイントを指示したとき、前記退避対象領域が前記拡大対象領域の周辺の所定サイズの退避領域に圧縮されるように前記退避対象領域内の各小領域の圧縮後の小領域ベクトルを算出した後、これら小領域に含まれる各サムネイルの圧縮後のサムネイルベクトルを算出することにより、前記退避するサムネイルの座標を決定するようにしたものである。このときの計算は、退避対象領域内の各小領域の圧縮前の小領域ベクトルと退避対象領域の大きさと退避領域の大きさとから圧縮後の小領域ベクトルを算出し、退避対象領域内の各小領域に含まれる各サムネイルの圧縮前のサムネイルベクトルと退避対象領域の大きさと退避領域の大きさとから圧縮後のサムネイルベクトルを算出する。
【0010】
また、本発明の情報検索装置は、情報コンテンツの概略を表すサムネイルを2次元平面のマップ上に配置して表示するマップ表示手段と、前記マップを分割した複数の小領域のうち特定の小領域内のポイントを利用者が指示したとき、前記特定の小領域を中心とする小領域群を拡大対象領域とし、この拡大対象領域内に配置されたサムネイルを拡大して内容を詳細に表示するサムネイル詳細表示手段と、前記拡大対象領域の周辺の小領域群を退避対象領域とし、この退避対象領域内に配置されたサムネイルを前記拡大して表示されるサムネイルと重ならないように退避させて表示するサムネイル退避表示手段とを有し、利用者が前記マップ上を探索する際に利用者が指示したポイントを中心としてサムネイルを拡大表示することにより、前記マップを利用した情報検索を可能にしたものである。
また、本発明の情報検索装置の1構成例において、前記サムネイル詳細表示手段は、マップの原点から小領域までの小領域ベクトルと小領域の原点からこの小領域に含まれるサムネイルまでのサムネイルベクトルとを用いて、マップ上の各サムネイルの座標を小領域毎に管理し、利用者が前記特定の小領域内のポイントを指示したとき、このポイントを中心として前記拡大対象領域が拡大するように前記拡大対象領域内の各小領域の拡大後の小領域ベクトルを算出した後、これら小領域に含まれる各サムネイルの拡大後のサムネイルベクトルを算出することにより、前記拡大するサムネイルの座標を決定するものである。
また、本発明の情報検索装置の1構成例において、前記サムネイル退避表示手段は、マップの原点から小領域までの小領域ベクトルと小領域の原点からこの小領域に含まれるサムネイルまでのサムネイルベクトルとを用いて、マップ上の各サムネイルの座標を小領域毎に管理し、利用者が前記特定の小領域内のポイントを指示したとき、前記退避対象領域が前記拡大対象領域の周辺の所定サイズの退避領域に圧縮されるように前記退避対象領域内の各小領域の圧縮後の小領域ベクトルを算出した後、これら小領域に含まれる各サムネイルの圧縮後のサムネイルベクトルを算出することにより、前記退避するサムネイルの座標を決定するものである。
【0011】
また、本発明の情報検索プログラムは、情報コンテンツの概略を表すサムネイルを2次元平面のマップ上に配置して表示するマップ表示手順と、前記マップを分割した複数の小領域のうち特定の小領域内のポイントを利用者が指示したとき、前記特定の小領域を中心とする小領域群を拡大対象領域とし、この拡大対象領域内に配置されたサムネイルを拡大して内容を詳細に表示するサムネイル詳細表示手順と、前記拡大対象領域の周辺の小領域群を退避対象領域とし、この退避対象領域内に配置されたサムネイルを前記拡大して表示されるサムネイルと重ならないように退避させて表示するサムネイル退避表示手順とをコンピュータに実行させ、利用者が前記マップ上を探索する際に利用者が指示したポイントを中心としてサムネイルを拡大表示することにより、前記マップを利用した情報検索を可能にしたものである。
また、本発明の記録媒体は、情報検索プログラムを記録したものである。
【0012】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して詳細に説明する。図1は、情報コンテンツの概略を表すサムネイルを配置したマップの表示例を示す図である。情報コンテンツの1例としては、例えば文書情報コンテンツがある。図1において、111はサムネイル、11はサムネイル111を2次元平面上に配置したマップである。サムネイル111は、情報コンテンツのタイトル、画像、概要文などを含んでおり、情報コンテンツのジャンル毎に集めてマップ11上に配置される。
【0013】
各ジャンルの中心には、情報コンテンツのジャンルを表すジャンル情報112が配置されている。各サムネイル111は、配置される全てのサムネイルの多少に応じて縮小した形で表示されたり、あるいは更に縮小した形として点で表示されたりして、互いに重ならないように配置される。
【0014】
マップ11上のサムネイル111の位置は、マップ11を小さなグリッド状に分割した小領域に対する相対座標で管理される。すなわち、図2に示すように、マップ11上のサムネイル111の座標は、マップ11の左上に定めた原点Mからサムネイル111を含む小領域21の左上の角(サムネイル111の原点O)までの小領域ベクトル22と、小領域21の原点Oからサムネイル111までのサムネイルベクトル24との和で表される。なお、図2において点線で表したグリッドおよび小領域21は、情報コンテンツの管理のためのものであり、実際のマップ11上に表示されるものではない。
【0015】
利用者がマウスなどのポインティングデバイスを使ってマップ11上の任意の位置を指すと、その付近にあるサムネイル111が周囲のサムネイル111を外側に押し退けながら大きくなる。これにより、利用者は、マップ11上で興味がある部分のサムネイル111を詳しく見ることができる。利用者は、興味のある領域をマウスポインタで指示しながらマップ11内を移動し、次々とコンテンツのサムネイル111を見ながら欲しい情報を探し出す。
【0016】
なお、サムネイル111の拡大表示は、マウスポインタがマップ11上に配置されただけで行われ、サムネイル111にマウスポインタが重なった状態でマウスがクリックされた場合には、そのコンテンツが選択されることが望ましい。
【0017】
図3は本実施の形態の情報検索装置の構成を示すブロック図である。情報検索装置は、マップ表示手段1、イベント検出手段2、サムネイル座標計算手段3およびコンテンツ表示手段4から構成される。マップ表示手段1とイベント検出手段2とサムネイル座標計算手段3とは、サムネイル詳細表示手段およびサムネイル退避表示手段を構成している。
【0018】
マップ表示手段1は、サムネイル111を配置したマップ11を生成して表示する。イベント検出手段2は、マウスなどのポインティングデバイスがマップ11上に置かれたとき、ポインティングデバイスが指示するポイントの座標を検出する。
【0019】
サムネイル座標計算手段3は、イベント検出手段2が検出したポイントの座標に基づいて、このポイントを含む小領域21を中心とする拡大対象領域と拡大対象領域の周辺の退避対象領域とを定め、イベント検出手段2が検出したポイントを中心として拡大対象領域が拡大するように拡大対象領域内の各小領域21の拡大後の小領域ベクトル22を計算し、これらの小領域21に含まれる各サムネイル111の拡大後のサムネイルベクトル24を計算する。また、サムネイル座標計算手段3は、退避対象領域が拡大対象領域の周辺の所定サイズの退避領域に圧縮されるように退避対象領域内の各小領域21の圧縮後の小領域ベクトル22を計算し、これらの小領域21に含まれる各サムネイル111の圧縮後のサムネイルベクトル24を計算する。
【0020】
サムネイル座標計算手段3の計算結果は、マップ表示手段1に渡される。マップ表示手段1は、サムネイル座標計算手段3の計算結果に応じてサムネイル111の表示を更新する。また、イベント検出手段2がポインティングデバイスのクリックによるサムネイル111の選択を検出すると、コンテンツ表示手段4は、選択されたサムネイル111に対応する情報コンテンツを表示し、利用者が情報コンテンツを閲覧できるようにする。
【0021】
図4は図3の情報検索装置の動作を示すフローチャートである。最初に、マップ表示手段1は、情報コンテンツのサムネイル111を配置したマップ11を生成して表示する(図4ステップS101)。次に、イベント検出手段2は、マウス等のポインティングデバイスがマップ11上のあるポイントを指し示したとき(ステップS102においてYES)、このポインティングデバイスが指示するポイントの座標を検出する(ステップS103)。
【0022】
サムネイル座標計算手段3は、イベント検出手段2が検出したポイントの座標に基づいて、このポイントを含む小領域21を中心とする拡大対象領域を定め、イベント検出手段2が検出したポイントを中心として拡大対象領域が拡大するように拡大対象領域内の各小領域21の拡大後の小領域ベクトル22を計算し、これらの小領域21に含まれる各サムネイル111の拡大後のサムネイルベクトル24を計算する(ステップS104)。
【0023】
このときの計算は、ポイントの座標と拡大対象領域内の各小領域21の拡大前の小領域ベクトル22と所定の拡大率とから拡大後の小領域ベクトル22を算出し、拡大対象領域内の各小領域21に含まれる各サムネイル111の拡大前のサムネイルベクトル24と前記拡大率とから拡大後のサムネイルベクトル24を算出する。
【0024】
また、サムネイル座標計算手段3は、イベント検出手段2が検出したポイントの座標に基づいて、拡大対象領域の周辺の退避対象領域を定め、退避対象領域が拡大対象領域の周辺の所定サイズの退避領域に圧縮されるように退避対象領域内の各小領域21の圧縮後の小領域ベクトル22を計算し、これらの小領域21に含まれる各サムネイル111の圧縮後のサムネイルベクトル24を計算する(ステップS105)。
【0025】
このときの計算は、退避対象領域内の各小領域21の圧縮前の小領域ベクトル22と退避対象領域の大きさと退避領域の大きさとから圧縮後の小領域ベクトル22を算出し、退避対象領域内の各小領域21に含まれる各サムネイル111の圧縮前のサムネイルベクトル23と退避対象領域の大きさと退避領域の大きさとから圧縮後のサムネイルベクトル24を算出する。
【0026】
マップ表示手段1は、サムネイル座標計算手段3の計算結果に応じてサムネイル111の表示を更新する(ステップS106)。すなわち、マップ表示手段1は、ステップS101で拡大対象領域内に配置したサムネイル111をサムネイル座標計算手段3で計算された座標に移動させると共に、このサムネイル111を拡大してその内容を詳細に表示する。また、マップ表示手段1は、ステップS101で退避対象領域内に配置したサムネイル111をサムネイル座標計算手段3で計算された座標に退避させる。
【0027】
このようなコンテンツの探索中に利用者がポインティングデバイスをクリックすると(ステップS107においてYES)、イベント検出手段2は、クリックされたポイントの座標を検出する。そして、コンテンツ表示手段4は、ポインティングデバイスのクリックによって選択されたサムネイル111に対応する情報コンテンツを表示する(ステップS108)。
【0028】
利用者による情報コンテンツの閲覧が終わると、再びマップ探索状態(ステップS102)に戻る。そして、情報検索装置は、探索中に利用者から終了要求があれば(ステップS109においてYES)、処理を終了する。
【0029】
次に、以上のような情報検索装置の動作のうち、利用者がポインティングデバイスで指示した位置付近のサムネイル111の拡大表示処理とその周辺のサムネイル111の退避処理についてより詳細に説明する。
【0030】
図5は、マウスポインタ32が配置された部分の小領域群が拡大される様子を示す図であり、図5(a)は拡大前の小領域群を示している。図5(a)において、21−1はマウスポインタ32が配置された小領域であり、31は小領域21−1とその周囲の8個の小領域21−2,21−3,21−4,21−5,21−6,21−7,21−8,21−9とからなる小領域群である。また、Pはマウスポインタ32が指し示す位置であり、Sは小領域21−1の内部にあるサムネイル111の位置である。
【0031】
本実施の形態では、マウスポインタ32が小領域21−1内に配置されたとき、この小領域21−1を中心とする小領域群31に含まれるサムネイル111が拡大の対象になり、小領域群31が2倍の大きさに拡大されるものとして説明する。ただし、小領域群31に含まれるサムネイル111の大きさも同様に2倍にしなければならない必要性はなく、サムネイル111の内容を視認できる程度の大きさに拡大するのが望ましい。
【0032】
図5(b)に小領域群31を2倍に拡大した後の様子を示す。S,Pはそれぞれ拡大前のS,Pに対応している。初期状態のマップ11上でSの位置にあったサムネイル111は、マウスポインタ32がPの位置に配置されたとき、小領域群31の拡大に伴って移動するが、位置PとPとが一致するように拡大後の小領域群31(図5(b))と拡大前の小領域群31(図5(a))とをマップ11上に重ねた際のS の位置に移動する。
【0033】
すなわち、図5(a)、図5(b)の一部を拡大した図6(a)、図6(b)に示すように、マウスポインタ32が配置された小領域21−1において、この小領域21−1の原点O(XO,YO) に対するマウスポインタ32の位置Pの相対座標を(XP,YP)、原点Oに対するサムネイル111の位置Sの相対座標を(XS,YS)とし、小領域21−1の拡大により原点OがO(XO,YO) に移動し、このときの拡大率をm(mは2以上の自然数)とすると、移動後の原点Oに対するマウスポインタ32の位置Pの相対座標(XP,YP)、原点O に対するサムネイル111の位置Sの相対座標(XS,YS)は、次式のようになる。
【0034】
XP=mXP ・・・(1)
YP=mYP ・・・(2)
XS=mXS ・・・(3)
YS=mYS ・・・(4)
ただし、マップ11の原点Mに対するマウスポインタ32の位置P の相対座標と原点Mに対する位置P の相対座標とは同一である。
【0035】
マウスポインタ32の位置PとP とを一致させて、式(1)、式(2)を満たすように拡大後の小領域21−1の原点Oを定めると、式(3)、式(4)により拡大後の小領域21−1内にあるサムネイル111の位置Sの相対座標(XS,YS)を計算することができる。こうして、サムネイル座標計算手段3はサムネイル111の座標を決定し、マップ表示手段1がサムネイル111を移動させて表示することができる。
【0036】
拡大対象の小領域群31に含まれる他の小領域21−2〜21−9についても同様に、マウスポインタ32の位置を起点として小領域21−2〜21−9の位置を定め、各小領域21−2〜21−9内のサムネイル111の位置を計算して移動させる。以上のような小領域群31の拡大とこれに伴うサムネイル111の移動により、利用者には、マウスポインタ32を置いた部分が引き延ばされたように見える。
【0037】
初期状態のマップ11において、サムネイル111は、縮小された状態あるいは更に縮小された点の状態で配置されている。これに対し、拡大対象の小領域群31内のサムネイル111は、小領域群31の拡大に伴う移動と同時に、その内容が判読可能なサイズに拡大されて表示される。
【0038】
これまでに説明したような一連のサムネイル移動・拡大表示処理は、マウスポインタ32が小領域21−1内部に存在する限り、マウスポインタ32の動きに連動して行われる。つまり、マウスポインタ32の付近にあるサムネイル111は常に拡大され、マウスポインタ32の移動に応じてサムネイル111も移動する。
【0039】
図7は、マウスポインタ32が移動したときの小領域21−1の様子を示す図である。図7において点線は拡大前の小領域21−1を示している。図7(a)に示した状態からマウスポインタ32が左斜め上に移動すると、拡大された小領域21−1が式(1)〜式(4)の説明に従って図7(a)の位置から右斜め下に移動し、サムネイル111も右斜め下に移動する。その後、マウスポインタ32が他の小領域21に移動すると、この移動先の小領域21を中心とする新たな小領域群31が設定され、サムネイル111の移動先座標決定・拡大表示が上記と同様に行われる。
【0040】
マップ11上でのサムネイル111の位置は、前述のように小領域ベクトル22とサムネイルベクトル24との和で表されるため、マウスポインタ32の配置により大きさや位置などが変わった小領域21についてのみ小領域ベクトル22の再計算(マップ11の原点Mに対する小領域21の原点Oの再計算)と、この小領域21内部に含まれるサムネイル111のサムネイルベクトル24の再計算(小領域21の原点Oに対するサムネイル111の相対座標の再計算)とを行えばよい。再計算後、小領域ベクトル22とサムネイルベクトル24とを加え合わせるだけでサムネイル111の表示位置が決定する。
以上の処理により、拡大対象の小領域群31内のサムネイル111は、マウスポインタ32の位置を中心として外に広がりつつ拡大する。
【0041】
図8に示すマップ11において、拡大前の各小領域21をX,Y方向の大きさをそれぞれ1としたとき、中央付近の小領域21−1内にマウスポインタ32が配置された場合、拡大対象の小領域群31は小領域21−1を中心とするX方向3×Y方向3の大きさとなる。マウスポインタ32の配置により小領域群31が2倍に拡大されると、拡大後の小領域群31はX方向6×Y方向6の大きさとなる。
【0042】
拡大前の小領域群31と拡大後の小領域群31とは前述のようにマウスポインタ32が指し示す位置を起点として位置合わせが行われるので、拡大後の小領域群31は、拡大前の小領域21−1を中心とするX方向7×Y方向7の大きさの枠41の内部を移動し得る。つまり、拡大されたサムネイル111は、必ず枠41の内部に存在する。
【0043】
このとき、元々のマップ11上で拡大対象の小領域群31の周辺にあったサムネイル111は、小領域群31の拡大により、この小領域群31内の拡大されたサムネイル111と重なって隠れてしまう可能性がある。そこで、小領域群31の周辺にあったサムネイル111を枠41の外側まで退避させて、サムネイル111同士が重ならないようにすることにより、拡大処理後もマップ11上の全てのサムネイル111を一覧できるようにする。
【0044】
待避後のサムネイル111の位置は、図8に示した拡大前の小領域群31の周縁からX方向の幅が3以内、Y方向の幅が3以内の退避対象領域42(図8の斜線部)を、図9に示すように枠41の周縁からX方向が1以内、Y方向が1以内の退避領域43(図9の斜線部)に変形させることにより、退避対象領域42内にあった各小領域21が圧縮され、圧縮後の小領域21の位置に基づいて決定される。すなわち、内周(拡大前の小領域群31との境界)と外周との幅がXY方向共に3であった退避対象領域42は、その1/3の幅の退避領域43に圧縮される。
【0045】
図10はマウスポインタ32の配置により拡大された小領域群31の周辺にあった小領域21の変形の様子を示す図である。図10では、X方向3×Y方向3の大きさの小領域群31がX方向6×Y方向6の大きさに拡大されたことに伴い、小領域群31の周辺の退避対象領域42内にあった小領域21が(1/3)×(1/3)の大きさに圧縮されている。
【0046】
拡大された小領域群31とその周辺の小領域21が重なることなく配置され、サムネイル111同士の重なりも回避される。図10に示したような小領域21の変形に基づいて、圧縮する小領域21の位置を表す小領域ベクトル22と、この小領域21内のサムネイル111の位置を表すサムネイルベクトル24とを再計算する。
【0047】
ところで、マウスポインタ32が小領域21−1から他の小領域21に移動して拡大対象の小領域群31が変わると、拡大されるサムネイル111もあれば元のサイズに戻るサムネイル111もある。また、サムネイル111の表示位置も、そのサムネイル111が拡大対象の小領域群31内にあるかどうかによって大きく変わる。
【0048】
これらのサムネイル111の表示位置や表示サイズの変更を急激に行うと、利用者がマウスポインタ32を動かしたときにサムネイル111を見失う可能性がある。したがって、サムネイル111の拡大や縮小、移動などの変化は、アニメーションを用いて滑らかに行うのがよい。
【0049】
本実施の形態では、マウスポインタ32が配置されたときの拡大対象の小領域群31の大きさをX方向3×Y方向3、拡大率m(mは2以上の自然数)を2として説明したが、これを一般化すると次のようになる。すなわち、nを1以上の自然数として、拡大対象の小領域群31の大きさをX方向(2n−1)×Y方向(2n−1)とすると、拡大後の小領域群31は1辺が(2n−1)mの正方形となる。
【0050】
この拡大後の小領域群が移動し得る範囲は、この小領域群の1辺のサイズ(2n−1)mに拡大後の小領域群の可動距離m−1を加えて、1辺が(2n−1)m+(m−1)=2mn−1の正方形となる。
【0051】
したがって、図8に示した領域42に対応する退避対象領域は、内周と外周との幅がXY方向共に{(2mn−1)−(2n−1)}/2=n(m−1)の領域となる。この退避対象領域の内部にあったサムネイル111を、図9に示した領域43に対応する退避領域に退避させるとき、この退避領域の内周と外周との幅をXY方向共にWとすると、n(m−1)+Wの幅をWに圧縮することになり、W/{n(m−1)+W}倍の圧縮となる。
【0052】
図11はマップ11上にマウスポインタ32を置いた状態を示す図である。111aは拡大対象領域内にあって拡大表示されたサムネイルである。図11によれば、サムネイル111aの周辺のサムネイル111、すなわち拡大対象領域の周辺にあったサムネイル111は、小領域の圧縮によってその間隔が縮まり、密集していることが分かる。
【0053】
以上のように、本実施の形態では、キーワードを入力して情報を検索する方法のように、キーワードを入力する必要がなく、目的の情報を容易に検索することができる。また、コンテンツの概要に次々と高速に目を通せるため、ディレクトリ階層をたどって情報を検索する方法に比べて、より高速に目的の情報を検索することができる。
【0054】
また、本実施の形態では、利用者がポインティングデバイスで指示した位置付近のサムネイル111を拡大表示する際に、その周辺にあったサムネイル111を外側に退避させるので、空間をズームイン・ズームアウトして情報を検索する方法のように利用者が迷子状態になる可能性がなく、利用者は、マップ11上のどの部分を見ているのかを常に把握することができ、全コンテンツの一覧性を保つことができる。
【0055】
なお、本実施の形態の情報検索装置の構成はコンピュータで実現することができる。このコンピュータは、CPUと、ROM(リードオンリメモリ)と、RAM(ランダムアクセスメモリ)と、フレキシブルディスク装置等の補助記憶装置と、ハードディスク装置等の大容量の外部記憶装置と、ディスプレイ装置との間のインタフェース装置といった構成を有している。
【0056】
コンピュータを情報検索装置として機能させるための情報検索プログラムは、フレキシブルディスク、CD−ROM、メモリカード等の記録媒体に記録された状態で提供される。この記録媒体をコンピュータの補助記憶装置に挿入すると、媒体に記録されたプログラムが読み取られる。そして、CPUは、読み込んだプログラムをRAMあるいは外部記憶装置に書き込み、このプログラムに従って本実施の形態で説明したような処理を実行する。
【0057】
【発明の効果】
本発明によれば、情報コンテンツの概略を表すサムネイルを2次元平面のマップ上に配置して表示するマップ表示手順と、マップを分割した複数の小領域のうち特定の小領域内のポイントを利用者が指示したとき、特定の小領域を中心とする小領域群を拡大対象領域とし、この拡大対象領域内に配置されたサムネイルを拡大して内容を詳細に表示するサムネイル詳細表示手順と、拡大対象領域の周辺の小領域群を退避対象領域とし、この退避対象領域内に配置されたサムネイルを拡大して表示されるサムネイルと重ならないように退避させて表示するサムネイル退避表示手順とを実行することにより、マウスなどのポインティングデバイスを用いてマップ上を移動するだけで興味のある部分を拡大して詳細に見ることができるため、実際の情報取得までに必要な操作は、マウスの移動とコンテンツ選択時の1クリックだけでよい。また、新聞や雑誌の記事を拾い読みするような感覚でコンテンツの概要に次々と高速に目を通せるため、明確な検索の目的がなくても、興味のある情報コンテンツを見つけることができる。その結果、キーワードを入力して情報を検索する方法のように、キーワードを入力する必要がなく、またディレクトリ階層をたどって情報を検索する方法に比べて、より高速に目的の情報を検索することができる。また、サムネイルの拡大表示については、ポイントした位置付近のサムネイルが周囲のサムネイルを押しのけながら拡大するため、全コンテンツの一覧性が保たれ、利用者が混乱しにくくなる。
【0058】
また、本発明によれば、マップの原点から小領域までの小領域ベクトルと小領域の原点からこの小領域に含まれるサムネイルまでのサムネイルベクトルとを用いて、マップ上の各サムネイルの座標を小領域毎に管理し、利用者が特定の小領域内のポイントを指示したとき、このポイントを中心として拡大対象領域が拡大するように拡大対象領域内の各小領域の拡大後の小領域ベクトルを算出した後、これら小領域に含まれる各サムネイルの拡大後のサムネイルベクトルを算出することにより、拡大するサムネイルの座標を決定するようにしたので、利用者が特定の小領域内のポイントを指示したときのサムネイル座標の再計算をマウスポインタの周辺のみに限定して行うことができ、マップ全体にわたって再計算する場合に比べて計算量を低減することができる。その結果、コンテンツ数(サムネイル数)が増えた場合でも軽快な動作が期待できる。
【0059】
同様に、本発明によれば、小領域ベクトルとサムネイルベクトルとを用いて、マップ上の各サムネイルの座標を小領域毎に管理し、利用者が特定の小領域内のポイントを指示したとき、退避対象領域が拡大対象領域の周辺の所定サイズの退避領域に圧縮されるように退避対象領域内の各小領域の圧縮後の小領域ベクトルを算出した後、これら小領域に含まれる各サムネイルの圧縮後のサムネイルベクトルを算出することにより、退避するサムネイルの座標を決定するようにしたので、サムネイル座標の再計算をマウスポインタの周辺のみに限定して行うことができ、マップ全体にわたって再計算する場合に比べて計算量を低減することができる。その結果、コンテンツ数(サムネイル数)が増えた場合でも軽快な動作が期待できる。
【図面の簡単な説明】
【図1】本発明の実施の形態において情報コンテンツのサムネイルを配置したマップとサムネイルの表示例を示す図である。
【図2】本発明の実施の形態における小領域ベクトルとサムネイルベクトルを示す図である。
【図3】本発明の実施の形態となる情報検索装置の構成を示すブロック図である。
【図4】本発明の実施の形態となる情報検索装置の動作を示すフローチャートである。
【図5】本発明の実施の形態において小領域群が拡大される様子を示す図である。
【図6】本発明の実施の形態において図5の一部をさらに拡大した図である。
【図7】本発明の実施の形態においてマウスポインタが移動したときの小領域の様子を示す図である。
【図8】本発明の実施の形態においてサムネイル退避の対象となる領域を示す図である。
【図9】本発明の実施の形態においてサムネイル退避の様子を示す図である。
【図10】本発明の実施の形態においてマウスポインタの配置により拡大された小領域群の周辺にあった小領域の変形の様子を示す図である。
【図11】本発明の実施の形態においてマップ上にマウスポインタを置いた状態を示す図である。
【符号の説明】
1…マップ表示手段、2…イベント検出手段、3…サムネイル座標計算手段、4…コンテンツ表示手段、11…マップ、111…サムネイル、112…ジャンル情報、21…小領域、22…小領域ベクトル、24…サムネイルベクトル、31…拡大対象の小領域群、32…マウスポインタ、42…退避対象領域、43…退避領域。
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention arranges and displays thumbnails representing the outline of information content to be searched on a two-dimensional plane map, and displays thumbnails centering on points designated by the user when the user searches on the map. The present invention relates to an information search method, an information search device, a program, and a recording medium that enable an information search using a map by being enlarged and displayed.
[0002]
[Prior art]
At present, when searching for a target content from a huge number of information contents, a method of searching by inputting a word (keyword) related to the content to be searched, or a content classified by a hierarchical directory structure is ranked higher. There is a method of narrowing down from a directory to a lower directory.
[0003]
In addition, a technique has been proposed in which information contents are arranged as small thumbnails in a two-dimensional space, and a region of interest is enlarged and searched by using a zoom-in / zoom-out function (for example, Non-Patent Document 1). reference). The applicant has not found any prior art documents related to the present invention other than the prior art documents specified by the prior art document information described in this specification by the time of filing.
[0004]
[Non-patent document 1]
Shinji Miyahara et al., "A Proposal of a Stroll-type Video Portal Site System Associate Guide", Proceedings of the 2002 IEICE General Conference, D-8-7, 2002
[0005]
[Problems to be solved by the invention]
However, in the method of searching for information by inputting a keyword, information cannot be searched unless the keyword to be input is recalled, and even if a keyword is input, necessary information is input if the keyword is not appropriate. There was a problem that it could not be searched.
[0006]
Also, in the method of searching for information by following the directory hierarchy, if the target information is not found in the lower directory, it is necessary to return to the upper directory again, and as a result, it takes time to find the target information. There was a problem.
[0007]
In the method of searching for information by zooming in and out of a space in which thumbnails representing information content outlines are arranged, when a desired location is zoomed in, surrounding content thumbnails are out of sight, and the content space is locally located. I could only see it. Therefore, when a specific thumbnail is zoomed in, it is impossible to know what the whole space is and what part of the space the user is looking at, and the user may be lost.
[0008]
The present invention has been made to solve the above problems, and has as its object to provide an information search method, an information search device, a program, and a recording medium capable of searching for target information easily and in a short time. .
[0009]
[Means for Solving the Problems]
An information search method according to the present invention includes a map display procedure for arranging and displaying thumbnails representing outlines of information content on a two-dimensional plane map, and a map display procedure in a specific small area among a plurality of small areas obtained by dividing the map. When a user designates a point, a small area group centered on the specific small area is set as an enlargement target area, and thumbnails arranged in the enlargement target area are enlarged to display thumbnail details in detail. A thumbnail evacuation procedure in which a small area group around the enlargement target area is set as a save target area, and thumbnails arranged in the save target area are saved and displayed so as not to overlap with the enlarged thumbnail. Executing the display procedure and displaying the thumbnails in an enlarged manner centering on the points designated by the user when the user searches the map. It is those that enables information retrieval using.
In one configuration example of the information search method according to the present invention, the thumbnail detailed display procedure includes a small area vector from the origin of the map to a small area and a thumbnail vector from the origin of the small area to a thumbnail included in the small area. Is used to manage the coordinates of each thumbnail on the map for each small area, and when the user designates a point in the specific small area, the enlargement target area is enlarged around this point. After calculating the enlarged small area vector of each small area in the enlarged target area, the coordinate of the thumbnail to be enlarged is determined by calculating the enlarged thumbnail vector of each thumbnail included in these small areas. It was made. In the calculation at this time, the small area vector after the enlargement is calculated from the coordinates of the point, the small area vector before the enlargement of each small area in the enlargement target area, and the predetermined enlargement ratio, and each small area in the enlargement target area is calculated. Is calculated based on the thumbnail vector of each thumbnail before the enlargement and the enlargement ratio.
In one configuration example of the information search method according to the present invention, the thumbnail retraction display procedure includes a small area vector from the origin of the map to a small area and a thumbnail vector from the origin of the small area to a thumbnail included in the small area. Is used to manage the coordinates of each thumbnail on the map for each small area, and when the user indicates a point in the specific small area, the evacuation target area has a predetermined size around the enlargement target area. After calculating the compressed small area vector of each small area in the save target area so as to be compressed into the save area, calculating the compressed thumbnail vector of each thumbnail included in these small areas, The coordinates of the thumbnail to be evacuated are determined. At this time, the small area vector after compression is calculated from the small area vector of each small area in the evacuation target area before compression, the size of the evacuation target area, and the size of the evacuation area. A compressed thumbnail vector is calculated from the thumbnail vector of each thumbnail included in the small area before compression, the size of the save target area, and the size of the save area.
[0010]
In addition, the information search device of the present invention includes a map display means for arranging and displaying thumbnails representing outlines of information contents on a two-dimensional map, and a specific small area among a plurality of small areas obtained by dividing the map. When the user designates a point in the area, a small area group centered on the specific small area is set as an enlargement target area, and a thumbnail arranged in the enlargement target area is enlarged to display the contents in detail. Detail display means, and a group of small areas around the enlargement target area is set as a save target area, and the thumbnails arranged in the save target area are saved and displayed so as not to overlap with the enlarged and displayed thumbnail. A thumbnail evacuation display unit, which enlarges and displays the thumbnail around a point designated by the user when the user searches on the map, Tsu is intended that enables information retrieval using a flop.
In one configuration example of the information search device of the present invention, the thumbnail detail display means includes a small area vector from the origin of the map to a small area and a thumbnail vector from the origin of the small area to a thumbnail included in the small area. Is used to manage the coordinates of each thumbnail on the map for each small area, and when the user designates a point in the specific small area, the enlargement target area is enlarged around this point. After calculating the enlarged small area vector of each small area in the enlargement target area, calculating the enlarged thumbnail vector of each thumbnail included in these small areas to determine the coordinates of the thumbnail to be enlarged It is.
In one configuration example of the information search device of the present invention, the thumbnail evacuation display means includes a small area vector from the origin of the map to a small area and a thumbnail vector from the origin of the small area to a thumbnail included in the small area. Is used to manage the coordinates of each thumbnail on the map for each small area, and when the user indicates a point in the specific small area, the evacuation target area has a predetermined size around the enlargement target area. After calculating the compressed small area vector of each small area in the save target area so as to be compressed into the save area, calculating the compressed thumbnail vector of each thumbnail included in these small areas, The coordinates of the thumbnail to be saved are determined.
[0011]
The information search program according to the present invention further comprises a map display procedure for arranging and displaying thumbnails representing outlines of information content on a two-dimensional plane map, and a specific small area among a plurality of small areas obtained by dividing the map. When the user designates a point in the area, a small area group centered on the specific small area is set as an enlargement target area, and a thumbnail arranged in the enlargement target area is enlarged to display the contents in detail. The detailed display procedure, and a small area group around the enlargement target area is set as a save target area, and the thumbnails arranged in the save target area are saved and displayed so as not to overlap with the thumbnails displayed in an enlarged manner. The computer executes the thumbnail saving display procedure and enlarges the thumbnail centering on the point designated by the user when the user searches the map. By Shimesuru it is obtained by allowing the information retrieval using the map.
Further, the recording medium of the present invention stores an information search program.
[0012]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a diagram showing a display example of a map in which thumbnails representing the outline of information content are arranged. One example of the information content is, for example, document information content. In FIG. 1, reference numeral 111 denotes a thumbnail, and 11 denotes a map in which the thumbnails 111 are arranged on a two-dimensional plane. The thumbnails 111 include information content titles, images, summary sentences, and the like, and are collected and arranged on the map 11 for each genre of information content.
[0013]
At the center of each genre, genre information 112 indicating the genre of the information content is arranged. The thumbnails 111 are displayed in a reduced form according to the size of all the arranged thumbnails, or displayed as dots in a further reduced form, and are arranged so as not to overlap with each other.
[0014]
The position of the thumbnail 111 on the map 11 is managed by relative coordinates with respect to a small area obtained by dividing the map 11 into small grids. That is, as shown in FIG. 2, the coordinates of the thumbnail 111 on the map 11 are small from the origin M defined on the upper left of the map 11 to the upper left corner of the small area 21 including the thumbnail 111 (the origin O of the thumbnail 111). It is represented by the sum of the area vector 22 and the thumbnail vector 24 from the origin O of the small area 21 to the thumbnail 111. Note that the grid and small area 21 represented by dotted lines in FIG. 2 are for managing information contents, and are not displayed on the actual map 11.
[0015]
When the user points to an arbitrary position on the map 11 using a pointing device such as a mouse, the thumbnails 111 in the vicinity thereof become larger while pushing the surrounding thumbnails 111 outward. Thereby, the user can see the thumbnail 111 of the part of interest on the map 11 in detail. The user moves in the map 11 while pointing to an area of interest with a mouse pointer, and searches for desired information while looking at the thumbnails 111 of the content one after another.
[0016]
Note that the enlarged display of the thumbnail 111 is performed only by placing the mouse pointer on the map 11, and when the mouse is clicked while the mouse pointer is over the thumbnail 111, the content is selected. Is desirable.
[0017]
FIG. 3 is a block diagram showing a configuration of the information search device of the present embodiment. The information retrieval device includes a map display unit 1, an event detection unit 2, a thumbnail coordinate calculation unit 3, and a content display unit 4. The map display means 1, the event detection means 2, and the thumbnail coordinate calculation means 3 constitute a thumbnail detail display means and a thumbnail evacuation display means.
[0018]
The map display means 1 generates and displays a map 11 on which thumbnails 111 are arranged. When a pointing device such as a mouse is placed on the map 11, the event detecting means 2 detects the coordinates of a point indicated by the pointing device.
[0019]
The thumbnail coordinate calculation means 3 determines, based on the coordinates of the point detected by the event detection means 2, an enlargement target area centered on the small area 21 including this point and an evacuation target area around the enlargement target area. The enlarged small area vector 22 of each small area 21 in the enlargement area is calculated so that the enlargement area is enlarged around the point detected by the detection means 2, and each thumbnail 111 included in these small areas 21 is calculated. The thumbnail vector 24 after the enlargement is calculated. Further, the thumbnail coordinate calculation means 3 calculates the compressed small area vector 22 of each small area 21 in the save target area so that the save target area is compressed into a save area of a predetermined size around the enlargement area. , The compressed thumbnail vector 24 of each thumbnail 111 included in these small areas 21 is calculated.
[0020]
The calculation result of the thumbnail coordinate calculation means 3 is passed to the map display means 1. The map display means 1 updates the display of the thumbnail 111 according to the calculation result of the thumbnail coordinate calculation means 3. When the event detecting means 2 detects the selection of the thumbnail 111 by clicking the pointing device, the content display means 4 displays the information content corresponding to the selected thumbnail 111 so that the user can browse the information content. I do.
[0021]
FIG. 4 is a flowchart showing the operation of the information search device of FIG. First, the map display means 1 generates and displays the map 11 in which the thumbnails 111 of the information contents are arranged (step S101 in FIG. 4). Next, when a pointing device such as a mouse indicates a certain point on the map 11 (YES in step S102), the event detecting means 2 detects the coordinates of the point indicated by the pointing device (step S103).
[0022]
The thumbnail coordinate calculation means 3 determines an enlargement target area centered on the small area 21 including the point based on the coordinates of the point detected by the event detection means 2 and enlarges the area centered on the point detected by the event detection means 2. An enlarged small area vector 22 of each small area 21 in the enlarged target area is calculated so that the target area is enlarged, and an enlarged thumbnail vector 24 of each thumbnail 111 included in these small areas 21 is calculated ( Step S104).
[0023]
At this time, the small area vector 22 after the enlargement is calculated from the coordinates of the point, the small area vector 22 before the enlargement of each small area 21 in the enlargement target area, and a predetermined enlargement ratio, and The thumbnail vector 24 after enlargement is calculated from the thumbnail vector 24 before enlargement of each thumbnail 111 included in each small area 21 and the enlargement ratio.
[0024]
The thumbnail coordinate calculation means 3 determines a save area around the enlargement area based on the coordinates of the point detected by the event detection means 2, and the save area is a save area of a predetermined size around the enlargement area. The compressed small area vector 22 of each small area 21 in the evacuation target area is calculated so as to be compressed, and the compressed thumbnail vector 24 of each thumbnail 111 included in these small areas 21 is calculated (step S105).
[0025]
At this time, the small area vector 22 after compression is calculated from the small area vector 22 of each small area 21 in the save area before compression, the size of the save area, and the size of the save area. The compressed thumbnail vector 24 is calculated from the thumbnail vector 23 of each thumbnail 111 included in each small area 21 before compression, the size of the save target area, and the size of the save area.
[0026]
The map display means 1 updates the display of the thumbnail 111 according to the calculation result of the thumbnail coordinate calculation means 3 (step S106). That is, the map display unit 1 moves the thumbnail 111 arranged in the enlargement target area to the coordinates calculated by the thumbnail coordinate calculation unit 3 in step S101, and enlarges the thumbnail 111 to display its contents in detail. . Further, the map display means 1 saves the thumbnail 111 arranged in the save target area in step S101 to the coordinates calculated by the thumbnail coordinate calculation means 3.
[0027]
If the user clicks the pointing device during such a search for the content (YES in step S107), the event detecting means 2 detects the coordinates of the clicked point. Then, the content display unit 4 displays the information content corresponding to the thumbnail 111 selected by clicking the pointing device (Step S108).
[0028]
When the user finishes browsing the information content, the process returns to the map search state (step S102). Then, if there is an end request from the user during the search (YES in step S109), the information search device ends the process.
[0029]
Next, among the operations of the information retrieval apparatus as described above, the enlarged display processing of the thumbnail 111 near the position designated by the user with the pointing device and the evacuation processing of the thumbnails 111 around the thumbnail 111 will be described in more detail.
[0030]
FIG. 5 is a diagram showing a state in which the small area group of the portion where the mouse pointer 32 is arranged is enlarged, and FIG. 5A shows the small area group before the enlargement. In FIG. 5A, reference numeral 21-1 denotes a small area where the mouse pointer 32 is arranged, and 31 denotes a small area 21-1 and eight small areas 21-2, 21-3, and 21-4 around the small area 21-1. , 21-5, 21-6, 21-7, 21-8, and 21-9. Also, P 0 Is the position indicated by the mouse pointer 32, and S 0 Is the position of the thumbnail 111 inside the small area 21-1.
[0031]
In the present embodiment, when the mouse pointer 32 is placed in the small area 21-1, the thumbnail 111 included in the small area group 31 centered on the small area 21-1 is to be enlarged, The description will be made on the assumption that the group 31 is enlarged to double the size. However, the size of the thumbnail 111 included in the small area group 31 does not need to be doubled similarly, and it is preferable to enlarge the thumbnail 111 to a size that allows the contents of the thumbnail 111 to be visually recognized.
[0032]
FIG. 5B shows a state after the small area group 31 is doubled. S 1 , P 1 Is S before expansion 0 , P 0 It corresponds to. S on the map 11 in the initial state 0 Of the thumbnail 111 at the position of 0 When it is arranged at the position P, it moves with the expansion of the small area group 31, but the position P 1 And P 0 Is obtained when the small area group 31 after the enlargement (FIG. 5B) and the small area group 31 before the enlargement (FIG. 5A) are superimposed on the map 11 so that 1 Move to the position.
[0033]
That is, as shown in FIGS. 6 (a) and 6 (b) in which a part of FIGS. 5 (a) and 5 (b) are enlarged, in the small area 21-1 where the mouse pointer 32 is arranged, Origin O of small area 21-1 0 (XO 0 , YO 0 ) The position P of the mouse pointer 32 with respect to 0 The relative coordinates of (XP 0 , YP 0 ), Origin O 0 Of the thumbnail 111 with respect to 0 The relative coordinates of (XS 0 , YS 0 ) And the origin O 0 Is O 1 (XO 1 , YO 1 ), And if the magnification at this time is m (m is a natural number of 2 or more), the origin O after the movement 1 The position P of the mouse pointer 32 with respect to 1 Relative coordinates (XP 1 , YP 1 ), Origin O 1 Of the thumbnail 111 with respect to 1 Relative coordinates (XS 1 , YS 1 ) Is as follows.
[0034]
XP 1 = MXP 0 ... (1)
YP 1 = MYP 0 ... (2)
XS 1 = MXS 0 ... (3)
YS 1 = MYS 0 ... (4)
However, the position P of the mouse pointer 32 with respect to the origin M of the map 11 0 Relative coordinates and the position P with respect to the origin M 1 Are the same as the relative coordinates.
[0035]
Position P of mouse pointer 32 0 And P 1 And the origin O of the enlarged small area 21-1 so as to satisfy the equations (1) and (2). 1 Is determined, the position S of the thumbnail 111 in the small area 21-1 after the enlargement is calculated by the equations (3) and (4). 1 Relative coordinates (XS 1 , YS 1 ) Can be calculated. Thus, the thumbnail coordinate calculation means 3 determines the coordinates of the thumbnail 111, and the map display means 1 can move and display the thumbnail 111.
[0036]
Similarly, for the other small areas 21-2 to 21-9 included in the small area group 31 to be enlarged, the positions of the small areas 21-2 to 21-9 are determined with the position of the mouse pointer 32 as a starting point. The position of the thumbnail 111 in the areas 21-2 to 21-9 is calculated and moved. By the enlargement of the small area group 31 and the movement of the thumbnail 111 as described above, the part where the mouse pointer 32 is placed appears to the user as being elongated.
[0037]
In the map 11 in the initial state, the thumbnails 111 are arranged in a reduced state or in a state of further reduced points. On the other hand, the thumbnails 111 in the small area group 31 to be enlarged are displayed with their contents enlarged to a legible size simultaneously with the movement accompanying the enlargement of the small area group 31.
[0038]
A series of thumbnail movement / enlargement display processing as described above is performed in conjunction with the movement of the mouse pointer 32 as long as the mouse pointer 32 exists within the small area 21-1. That is, the thumbnail 111 near the mouse pointer 32 is always enlarged, and the thumbnail 111 moves in accordance with the movement of the mouse pointer 32.
[0039]
FIG. 7 is a diagram illustrating a state of the small area 21-1 when the mouse pointer 32 moves. In FIG. 7, a dotted line indicates a small area 21-1 before enlargement. When the mouse pointer 32 moves diagonally to the upper left from the state shown in FIG. 7A, the enlarged small area 21-1 is moved from the position shown in FIG. 7A according to the description of the equations (1) to (4). The thumbnail 111 moves diagonally to the lower right, and the thumbnail 111 also moves diagonally to the lower right. Thereafter, when the mouse pointer 32 moves to another small area 21, a new small area group 31 centering on the small area 21 of the movement destination is set, and the destination coordinate determination and enlarged display of the thumbnail 111 are the same as described above. Done in
[0040]
Since the position of the thumbnail 111 on the map 11 is represented by the sum of the small area vector 22 and the thumbnail vector 24 as described above, only the small area 21 whose size or position has changed due to the arrangement of the mouse pointer 32 has been described. Recalculation of the small region vector 22 (recalculation of the origin O of the small region 21 with respect to the origin M of the map 11) and recalculation of the thumbnail vector 24 of the thumbnail 111 included in the small region 21 (the origin O of the small region 21) Recalculation of the relative coordinates of the thumbnail 111). After the recalculation, the display position of the thumbnail 111 is determined only by adding the small area vector 22 and the thumbnail vector 24.
Through the above-described processing, the thumbnail 111 in the small area group 31 to be enlarged expands while spreading outward around the position of the mouse pointer 32.
[0041]
In the map 11 shown in FIG. 8, when the size of each of the small regions 21 before the enlargement is set to 1 in the X and Y directions, when the mouse pointer 32 is arranged in the small region 21-1 near the center, the enlargement is performed. The target small region group 31 has a size of 3 in the X direction and 3 in the Y direction centered on the small region 21-1. When the small area group 31 is doubled by the arrangement of the mouse pointer 32, the small area group 31 after expansion has a size of 6 in the X direction and 6 in the Y direction.
[0042]
Since the small area group 31 before the enlargement and the small area group 31 after the enlargement are aligned starting from the position indicated by the mouse pointer 32 as described above, the small area group 31 after the enlargement is It is possible to move inside the frame 41 having a size of 7 in the X direction and 7 in the Y direction centering on the area 21-1. That is, the enlarged thumbnail 111 always exists inside the frame 41.
[0043]
At this time, the thumbnails 111 around the small area group 31 to be enlarged on the original map 11 overlap with the enlarged thumbnails 111 in the small area group 31 due to the enlargement of the small area group 31 and are hidden. May be lost. Therefore, the thumbnails 111 around the small area group 31 are retracted to the outside of the frame 41 so that the thumbnails 111 do not overlap each other, so that all the thumbnails 111 on the map 11 can be listed even after the enlargement processing. To do.
[0044]
The position of the thumbnail 111 after the retraction is the evacuation target area 42 whose width in the X direction is within 3 and the width in the Y direction is within 3 from the periphery of the small area group 31 before enlargement shown in FIG. 9) is transformed into a retreat area 43 (shaded in FIG. 9) within 1 in the X direction and within 1 in the Y direction from the periphery of the frame 41 as shown in FIG. Each small area 21 is compressed, and is determined based on the position of the small area 21 after compression. That is, the evacuation target area 42 in which the width between the inner circumference (the boundary with the small area group 31 before the enlargement) and the outer circumference is 3 in both the XY directions is compressed into the evacuation area 43 having a width of 1/3 of the width.
[0045]
FIG. 10 is a diagram showing a state of deformation of the small area 21 around the small area group 31 enlarged by the arrangement of the mouse pointer 32. In FIG. 10, the small area group 31 having the size in the X direction 3 × Y direction 3 is enlarged to the size in the X direction 6 × Y direction 6, and thus the evacuation target area 42 around the small area group 31 is formed. Is compressed to a size of (() × (1 /).
[0046]
The enlarged small area group 31 and the surrounding small areas 21 are arranged without overlapping, and overlapping of the thumbnails 111 is also avoided. Based on the deformation of the small area 21 as shown in FIG. 10, a small area vector 22 representing the position of the small area 21 to be compressed and a thumbnail vector 24 representing the position of the thumbnail 111 in the small area 21 are recalculated. I do.
[0047]
When the mouse pointer 32 moves from the small area 21-1 to another small area 21 to change the small area group 31 to be enlarged, some of the thumbnails 111 are enlarged and some of the thumbnails 111 return to the original size. Further, the display position of the thumbnail 111 greatly changes depending on whether or not the thumbnail 111 is in the small area group 31 to be enlarged.
[0048]
If the display position or the display size of these thumbnails 111 is rapidly changed, the user may lose sight of the thumbnails 111 when the user moves the mouse pointer 32. Therefore, it is preferable that changes such as enlargement, reduction, and movement of the thumbnail 111 be smoothly performed using animation.
[0049]
In the present embodiment, the size of the small area group 31 to be enlarged when the mouse pointer 32 is placed is 3 in the X direction × 3 in the Y direction, and the enlargement ratio m (m is a natural number of 2 or more) is 2. However, this can be generalized as follows. That is, assuming that n is a natural number of 1 or more and the size of the small area group 31 to be enlarged is X direction (2n-1) × Y direction (2n-1), one side of the small area group 31 after enlargement has one side. It becomes a square of (2n-1) m.
[0050]
The range in which the small area group after the enlargement can move is defined by adding the movable distance m-1 of the small area group after the enlargement to the size (2n-1) m of one side of the small area group, and 2n-1) m + (m-1) = 2mn-1.
[0051]
Therefore, in the evacuation target area corresponding to the area 42 shown in FIG. 8, the widths of the inner circumference and the outer circumference are both {(2mn-1)-(2n-1)} / 2 = n (m-1) in the XY directions. Area. When the thumbnail 111 inside the save target area is saved in the save area corresponding to the area 43 shown in FIG. 9, if the width of the inner circumference and the outer circumference of this save area is W in the XY directions, n The width of (m-1) + W is compressed to W, which is W / {n (m-1) + W} times.
[0052]
FIG. 11 is a diagram showing a state where the mouse pointer 32 is placed on the map 11. Reference numeral 111a denotes a thumbnail that is enlarged and displayed in the enlargement target area. According to FIG. 11, it can be seen that the thumbnails 111 around the thumbnail 111a, that is, the thumbnails 111 around the enlargement target area, are narrowed and compact due to the compression of the small area.
[0053]
As described above, in the present embodiment, unlike the method of searching for information by inputting a keyword, it is not necessary to input a keyword, and desired information can be easily searched. In addition, since the user can quickly browse the outline of the content one after another, the target information can be searched faster than in the method of searching for information by following the directory hierarchy.
[0054]
Further, in the present embodiment, when the thumbnail 111 near the position specified by the user with the pointing device is enlarged and displayed, the thumbnail 111 around the thumbnail 111 is retracted outward, so that the space is zoomed in / out. Unlike a method of searching for information, there is no possibility that the user will be lost, and the user can always grasp which part on the map 11 is being viewed, and maintain the list of all contents. be able to.
[0055]
The configuration of the information search device according to the present embodiment can be realized by a computer. The computer includes a CPU, a ROM (Read Only Memory), a RAM (Random Access Memory), an auxiliary storage device such as a flexible disk device, a large-capacity external storage device such as a hard disk device, and a display device. Interface device.
[0056]
An information search program for causing a computer to function as an information search device is provided in a state recorded on a recording medium such as a flexible disk, a CD-ROM, and a memory card. When this recording medium is inserted into the auxiliary storage device of the computer, the program recorded on the medium is read. Then, the CPU writes the read program in the RAM or the external storage device, and executes the processing described in the present embodiment according to the program.
[0057]
【The invention's effect】
According to the present invention, a map display procedure for arranging and displaying thumbnails representing outlines of information content on a two-dimensional plane map, and using points in a specific small area among a plurality of small areas obtained by dividing the map When the user instructs, a small area group centered on a specific small area is set as an enlargement target area, thumbnails arranged in this enlargement target area are enlarged, and a thumbnail detail display procedure for displaying details in detail is provided. A small area group around the target area is set as a save target area, and a thumbnail save display procedure of saving and displaying thumbnails arranged in the save target area so as not to overlap thumbnails displayed in an enlarged manner is executed. This makes it possible to magnify the area of interest simply by moving the mouse using a pointing device, such as a mouse, and see the actual information. Operations required to get, it is only 1 click at the time of movement and the content selection of the mouse. In addition, since it is possible to quickly browse the outline of contents one by one as if browsing articles in newspapers and magazines, it is possible to find interesting information contents without a clear search purpose. As a result, unlike the method of searching for information by entering a keyword, there is no need to enter a keyword, and the desired information can be searched faster than the method of searching for information by following a directory hierarchy. Can be. Also, regarding the enlarged display of the thumbnails, the thumbnails near the pointed position are enlarged while pushing out the surrounding thumbnails, so that the list of all contents is maintained, and the user is less likely to be confused.
[0058]
Further, according to the present invention, the coordinates of each thumbnail on the map are reduced using the small area vector from the origin of the map to the small area and the thumbnail vector from the origin of the small area to the thumbnail included in the small area. When the user designates a point in a specific small area, the enlarged small area vector of each small area in the enlargement target area is enlarged so that the enlargement target area is enlarged centering on this point. After the calculation, the enlarged thumbnail vector of each of the thumbnails included in these small areas is calculated to determine the coordinates of the thumbnail to be enlarged, so that the user has designated a point in a specific small area. The recalculation of the thumbnail coordinates at the time can be limited to only the area around the mouse pointer, and the calculation amount is smaller than when recalculating the entire map. It can be. As a result, even when the number of contents (the number of thumbnails) increases, a light operation can be expected.
[0059]
Similarly, according to the present invention, using the small area vector and the thumbnail vector, the coordinates of each thumbnail on the map are managed for each small area, and when the user designates a point in a specific small area, After calculating the compressed small area vector of each small area in the save target area so that the save target area is compressed into a save area of a predetermined size around the enlargement area, the thumbnails of the thumbnails included in these small areas are calculated. By calculating the thumbnail vector after compression, the coordinates of the thumbnail to be saved are determined. Therefore, the recalculation of the thumbnail coordinates can be performed only in the vicinity of the mouse pointer, and the recalculation is performed over the entire map. The amount of calculation can be reduced as compared with the case. As a result, even when the number of contents (the number of thumbnails) increases, a light operation can be expected.
[Brief description of the drawings]
FIG. 1 is a diagram showing a map in which thumbnails of information contents are arranged and a display example of the thumbnails in the embodiment of the present invention.
FIG. 2 is a diagram showing a small area vector and a thumbnail vector according to the embodiment of the present invention.
FIG. 3 is a block diagram illustrating a configuration of an information search device according to an embodiment of the present invention.
FIG. 4 is a flowchart showing an operation of the information search device according to the embodiment of the present invention.
FIG. 5 is a diagram showing a state where a small area group is enlarged in the embodiment of the present invention.
FIG. 6 is a diagram further enlarging a part of FIG. 5 in the embodiment of the present invention.
FIG. 7 is a diagram illustrating a state of a small area when a mouse pointer moves in the embodiment of the present invention.
FIG. 8 is a diagram showing an area targeted for thumbnail saving in the embodiment of the present invention.
FIG. 9 is a diagram showing a state of thumbnail retraction in the embodiment of the present invention.
FIG. 10 is a diagram illustrating a state of deformation of a small area around a small area group enlarged by the arrangement of a mouse pointer in the embodiment of the present invention.
FIG. 11 is a diagram showing a state where a mouse pointer is placed on a map in the embodiment of the present invention.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 ... Map display means, 2 ... Event detection means, 3 ... Thumbnail coordinate calculation means, 4 ... Content display means, 11 ... Map, 111 ... Thumbnail, 112 ... Genre information, 21 ... Small area, 22 ... Small area vector, 24 ... Thumbnail vector, 31 ... Small area group to be enlarged, 32 ... Mouse pointer, 42 ... Evacuation target area, 43 ... Evacuation area

Claims (10)

情報コンテンツの概略を表すサムネイルを2次元平面のマップ上に配置して表示するマップ表示手順と、
前記マップを分割した複数の小領域のうち特定の小領域内のポイントを利用者が指示したとき、前記特定の小領域を中心とする小領域群を拡大対象領域とし、この拡大対象領域内に配置されたサムネイルを拡大して内容を詳細に表示するサムネイル詳細表示手順と、
前記拡大対象領域の周辺の小領域群を退避対象領域とし、この退避対象領域内に配置されたサムネイルを前記拡大して表示されるサムネイルと重ならないように退避させて表示するサムネイル退避表示手順とを実行し、
利用者が前記マップ上を探索する際に利用者が指示したポイントを中心としてサムネイルを拡大表示することにより、前記マップを利用した情報検索を可能にすることを特徴とする情報検索方法。
A map display procedure for arranging and displaying thumbnails representing the outline of information content on a two-dimensional plane map;
When the user indicates a point in a specific small area among the plurality of small areas obtained by dividing the map, a small area group centered on the specific small area is set as an expansion target area, and the A thumbnail detail display procedure for enlarging the placed thumbnail and displaying the content in detail,
A thumbnail evacuation display procedure in which a small area group around the enlargement target area is set as a save target area, and thumbnails arranged in the save target area are saved and displayed so as not to overlap with the thumbnails displayed in an enlarged manner; Run
An information search method, wherein a thumbnail is enlarged and displayed around a point designated by a user when the user searches on the map, thereby enabling information search using the map.
請求項1記載の情報検索方法において、
前記サムネイル詳細表示手順は、マップの原点から小領域までの小領域ベクトルと小領域の原点からこの小領域に含まれるサムネイルまでのサムネイルベクトルとを用いて、マップ上の各サムネイルの座標を小領域毎に管理し、利用者が前記特定の小領域内のポイントを指示したとき、このポイントを中心として前記拡大対象領域が拡大するように前記拡大対象領域内の各小領域の拡大後の小領域ベクトルを算出した後、これら小領域に含まれる各サムネイルの拡大後のサムネイルベクトルを算出することにより、前記拡大するサムネイルの座標を決定することを特徴とする情報検索方法。
The information retrieval method according to claim 1,
The thumbnail detail display procedure uses the small area vector from the origin of the map to the small area and the thumbnail vector from the small area origin to the thumbnail included in this small area to convert the coordinates of each thumbnail on the map into the small area. When the user designates a point in the specific small area, the small area after expansion of each small area in the enlargement area is expanded so that the enlargement area is enlarged around this point. An information search method, wherein after calculating a vector, a coordinate of the thumbnail to be enlarged is determined by calculating an enlarged thumbnail vector of each thumbnail included in the small area.
請求項1記載の情報検索方法において、
前記サムネイル退避表示手順は、マップの原点から小領域までの小領域ベクトルと小領域の原点からこの小領域に含まれるサムネイルまでのサムネイルベクトルとを用いて、マップ上の各サムネイルの座標を小領域毎に管理し、利用者が前記特定の小領域内のポイントを指示したとき、前記退避対象領域が前記拡大対象領域の周辺の所定サイズの退避領域に圧縮されるように前記退避対象領域内の各小領域の圧縮後の小領域ベクトルを算出した後、これら小領域に含まれる各サムネイルの圧縮後のサムネイルベクトルを算出することにより、前記退避するサムネイルの座標を決定することを特徴とする情報検索方法。
The information retrieval method according to claim 1,
The thumbnail retraction display procedure uses the small area vector from the origin of the map to the small area and the thumbnail vector from the origin of the small area to the thumbnail included in this small area to convert the coordinates of each thumbnail on the map into the small area. Each time, and when the user indicates a point in the specific small area, the evacuation target area in the evacuation target area is compressed so that the evacuation target area is compressed into a predetermined size evacuation area around the enlargement target area. Calculating a compressed small area vector of each small area, and then calculating a compressed thumbnail vector of each thumbnail included in the small area to determine the coordinates of the thumbnail to be saved. retrieval method.
情報コンテンツの概略を表すサムネイルを2次元平面のマップ上に配置して表示するマップ表示手段と、
前記マップを分割した複数の小領域のうち特定の小領域内のポイントを利用者が指示したとき、前記特定の小領域を中心とする小領域群を拡大対象領域とし、この拡大対象領域内に配置されたサムネイルを拡大して内容を詳細に表示するサムネイル詳細表示手段と、
前記拡大対象領域の周辺の小領域群を退避対象領域とし、この退避対象領域内に配置されたサムネイルを前記拡大して表示されるサムネイルと重ならないように退避させて表示するサムネイル退避表示手段とを有し、
利用者が前記マップ上を探索する際に利用者が指示したポイントを中心としてサムネイルを拡大表示することにより、前記マップを利用した情報検索を可能にすることを特徴とする情報検索装置。
Map display means for arranging and displaying thumbnails representing outlines of information contents on a two-dimensional plane map;
When the user indicates a point in a specific small area among the plurality of small areas obtained by dividing the map, a small area group centered on the specific small area is set as an expansion target area, and the Thumbnail detail display means for enlarging the placed thumbnail and displaying the content in detail,
A thumbnail evacuation display unit that sets a small area group around the enlargement target area as an evacuation target area, and retreats and displays the thumbnails arranged in the evacuation target area so as not to overlap with the enlarged and displayed thumbnail; Has,
An information search apparatus characterized in that, when a user searches on the map, the thumbnail is enlarged and displayed around a point designated by the user, thereby enabling information search using the map.
請求項4記載の情報検索装置において、
前記サムネイル詳細表示手段は、マップの原点から小領域までの小領域ベクトルと小領域の原点からこの小領域に含まれるサムネイルまでのサムネイルベクトルとを用いて、マップ上の各サムネイルの座標を小領域毎に管理し、利用者が前記特定の小領域内のポイントを指示したとき、このポイントを中心として前記拡大対象領域が拡大するように前記拡大対象領域内の各小領域の拡大後の小領域ベクトルを算出した後、これら小領域に含まれる各サムネイルの拡大後のサムネイルベクトルを算出することにより、前記拡大するサムネイルの座標を決定することを特徴とする情報検索装置。
The information retrieval device according to claim 4,
The thumbnail detail display means uses the small area vector from the origin of the map to the small area and the thumbnail vector from the small area origin to the thumbnail included in the small area to convert the coordinates of each thumbnail on the map into the small area. When the user designates a point in the specific small area, the small area after expansion of each small area in the enlargement area is expanded so that the enlargement area is enlarged around this point. An information retrieval apparatus, wherein after calculating a vector, the coordinates of the thumbnail to be enlarged are determined by calculating an enlarged thumbnail vector of each of the thumbnails included in these small areas.
請求項4記載の情報検索装置において、
前記サムネイル退避表示手段は、マップの原点から小領域までの小領域ベクトルと小領域の原点からこの小領域に含まれるサムネイルまでのサムネイルベクトルとを用いて、マップ上の各サムネイルの座標を小領域毎に管理し、利用者が前記特定の小領域内のポイントを指示したとき、前記退避対象領域が前記拡大対象領域の周辺の所定サイズの退避領域に圧縮されるように前記退避対象領域内の各小領域の圧縮後の小領域ベクトルを算出した後、これら小領域に含まれる各サムネイルの圧縮後のサムネイルベクトルを算出することにより、前記退避するサムネイルの座標を決定することを特徴とする情報検索装置。
The information retrieval device according to claim 4,
The thumbnail evacuation display unit uses the small area vector from the origin of the map to the small area and the thumbnail vector from the origin of the small area to the thumbnails included in this small area to convert the coordinates of each thumbnail on the map into the small area. Each time, and when the user indicates a point in the specific small area, the evacuation target area in the evacuation target area is compressed so that the evacuation target area is compressed into a predetermined size evacuation area around the enlargement target area. Calculating a compressed small area vector of each small area, and then calculating a compressed thumbnail vector of each thumbnail included in the small area to determine the coordinates of the thumbnail to be saved. Search device.
情報コンテンツの概略を表すサムネイルを2次元平面のマップ上に配置して表示するマップ表示手順と、
前記マップを分割した複数の小領域のうち特定の小領域内のポイントを利用者が指示したとき、前記特定の小領域を中心とする小領域群を拡大対象領域とし、この拡大対象領域内に配置されたサムネイルを拡大して内容を詳細に表示するサムネイル詳細表示手順と、
前記拡大対象領域の周辺の小領域群を退避対象領域とし、この退避対象領域内に配置されたサムネイルを前記拡大して表示されるサムネイルと重ならないように退避させて表示するサムネイル退避表示手順とをコンピュータに実行させ、
利用者が前記マップ上を探索する際に利用者が指示したポイントを中心としてサムネイルを拡大表示することにより、前記マップを利用した情報検索を可能にすることを特徴とする情報検索プログラム。
A map display procedure for arranging and displaying thumbnails representing the outline of information content on a two-dimensional plane map;
When the user indicates a point in a specific small area among the plurality of small areas obtained by dividing the map, a small area group centered on the specific small area is set as an expansion target area, and the A thumbnail detail display procedure for enlarging the placed thumbnail and displaying the content in detail,
A thumbnail evacuation display procedure in which a small area group around the enlargement target area is set as a save target area, and thumbnails arranged in the save target area are saved and displayed so as not to overlap with the thumbnails displayed in an enlarged manner; To the computer,
An information search program which enables an information search using the map by enlarging and displaying a thumbnail around a point designated by the user when the user searches on the map.
請求項7記載の情報検索プログラムにおいて、
前記サムネイル詳細表示手順は、マップの原点から小領域までの小領域ベクトルと小領域の原点からこの小領域に含まれるサムネイルまでのサムネイルベクトルとを用いて、マップ上の各サムネイルの座標を小領域毎に管理し、利用者が前記特定の小領域内のポイントを指示したとき、このポイントを中心として前記拡大対象領域が拡大するように前記拡大対象領域内の各小領域の拡大後の小領域ベクトルを算出した後、これら小領域に含まれる各サムネイルの拡大後のサムネイルベクトルを算出することにより、前記拡大するサムネイルの座標を決定することを特徴とする情報検索プログラム。
The information search program according to claim 7,
The thumbnail detail display procedure uses the small area vector from the origin of the map to the small area and the thumbnail vector from the small area origin to the thumbnail included in this small area to convert the coordinates of each thumbnail on the map into the small area. When the user designates a point in the specific small area, the small area after expansion of each small area in the enlargement area is expanded so that the enlargement area is enlarged around this point. An information search program, wherein after calculating a vector, the coordinates of the thumbnail to be enlarged are determined by calculating an enlarged thumbnail vector of each of the thumbnails included in these small areas.
請求項7記載の情報検索プログラムにおいて、
前記サムネイル退避表示手順は、マップの原点から小領域までの小領域ベクトルと小領域の原点からこの小領域に含まれるサムネイルまでのサムネイルベクトルとを用いて、マップ上の各サムネイルの座標を小領域毎に管理し、利用者が前記特定の小領域内のポイントを指示したとき、前記退避対象領域が前記拡大対象領域の周辺の所定サイズの退避領域に圧縮されるように前記退避対象領域内の各小領域の圧縮後の小領域ベクトルを算出した後、これら小領域に含まれる各サムネイルの圧縮後のサムネイルベクトルを算出することにより、前記退避するサムネイルの座標を決定することを特徴とする情報検索プログラム。
The information search program according to claim 7,
The thumbnail retraction display procedure uses the small area vector from the origin of the map to the small area and the thumbnail vector from the origin of the small area to the thumbnail included in this small area to convert the coordinates of each thumbnail on the map into the small area. Each time, and when the user indicates a point in the specific small area, the evacuation target area in the evacuation target area is compressed so that the evacuation target area is compressed into a predetermined size evacuation area around the enlargement target area. Calculating a compressed small area vector of each small area, and then calculating a compressed thumbnail vector of each thumbnail included in the small area to determine the coordinates of the thumbnail to be saved. Search program.
請求項7乃至9のいずれかに記載の情報検索プログラムを記録したことを特徴とする記録媒体。10. A recording medium on which the information search program according to claim 7 is recorded.
JP2003046877A 2003-02-25 2003-02-25 Information search method, information search device, program and recording medium Pending JP2004258838A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003046877A JP2004258838A (en) 2003-02-25 2003-02-25 Information search method, information search device, program and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003046877A JP2004258838A (en) 2003-02-25 2003-02-25 Information search method, information search device, program and recording medium

Publications (1)

Publication Number Publication Date
JP2004258838A true JP2004258838A (en) 2004-09-16

Family

ID=33113269

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003046877A Pending JP2004258838A (en) 2003-02-25 2003-02-25 Information search method, information search device, program and recording medium

Country Status (1)

Country Link
JP (1) JP2004258838A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007058686A (en) * 2005-08-25 2007-03-08 Sony Corp Electronic device, computer program, search screen generation method.
WO2007094108A1 (en) * 2006-02-13 2007-08-23 Sony Computer Entertainment Inc. Content and/or service guiding device and guiding method, and information recording medium
JP2007310890A (en) * 2006-05-19 2007-11-29 Fuji Xerox Co Ltd Object organization method, system, and program
JP2009505261A (en) * 2005-08-15 2009-02-05 ミツビシ・エレクトリック・インフォメイション・テクノロジー・センター・ヨーロッパ・ビーヴィ Method and apparatus for accessing data using symbolic representation space
JP2010539566A (en) * 2007-09-11 2010-12-16 スマート・インターネット・テクノロジー・シーアールシー・プロプライエタリー・リミテッド Interface elements for computer interfaces
US8122379B2 (en) 2007-11-06 2012-02-21 Ricoh Company, Ltd. Zooming operations and magnification for groups of images
US8615721B2 (en) 2007-12-21 2013-12-24 Ricoh Company, Ltd. Information display system, information display method, and computer program product
JP2017107246A (en) * 2017-03-13 2017-06-15 ブラザー工業株式会社 Display program and display device

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009505261A (en) * 2005-08-15 2009-02-05 ミツビシ・エレクトリック・インフォメイション・テクノロジー・センター・ヨーロッパ・ビーヴィ Method and apparatus for accessing data using symbolic representation space
JP2007058686A (en) * 2005-08-25 2007-03-08 Sony Corp Electronic device, computer program, search screen generation method.
WO2007094108A1 (en) * 2006-02-13 2007-08-23 Sony Computer Entertainment Inc. Content and/or service guiding device and guiding method, and information recording medium
JP2007213531A (en) * 2006-02-13 2007-08-23 Sony Computer Entertainment Inc Device and method for guiding content and/or service, and program
JP2007310890A (en) * 2006-05-19 2007-11-29 Fuji Xerox Co Ltd Object organization method, system, and program
JP2010539566A (en) * 2007-09-11 2010-12-16 スマート・インターネット・テクノロジー・シーアールシー・プロプライエタリー・リミテッド Interface elements for computer interfaces
US8122379B2 (en) 2007-11-06 2012-02-21 Ricoh Company, Ltd. Zooming operations and magnification for groups of images
US8615721B2 (en) 2007-12-21 2013-12-24 Ricoh Company, Ltd. Information display system, information display method, and computer program product
JP2017107246A (en) * 2017-03-13 2017-06-15 ブラザー工業株式会社 Display program and display device

Similar Documents

Publication Publication Date Title
JP4653097B2 (en) Improved display of large objects on small display screens
CN105339931B (en) Method and apparatus for processing data containers
JP3484096B2 (en) Logical zoom method in logical zoom device for directed graph
US5608850A (en) Transporting a display object coupled to a viewpoint within or between navigable workspaces
KR101680924B1 (en) Dynamic image presentation
US5546529A (en) Method and apparatus for visualization of database search results
JP3025173B2 (en) Database search system
US8350872B2 (en) Graphical user interfaces and occlusion prevention for fisheye lenses with line segment foci
US20070064018A1 (en) Detail-in-context lenses for online maps
JPH08263255A (en) Hierarchical data display method and browser system
JPH03291696A (en) Consecutive scrolling device for large sized image
KR20170095369A (en) Data processing apparatus and method for rendering a tree structure
JP2006164049A (en) GUI program, data processing apparatus, and object operation method
JP2004258838A (en) Information search method, information search device, program and recording medium
JP4205935B2 (en) Content search device, program, and recording medium
CN116774882A (en) File display method and file display device
JP3599198B2 (en) Figure editing device
Dunsmuir Selective semantic zoom of a document collection
Takahashi An elastic map system with cognitive map-based operations
JP4169265B2 (en) Information search method and information search apparatus
JPH0991299A (en) Generation method of hierarchically related information and computer-controlled display system
JP2577397B2 (en) Graphic display device
JP3127868B2 (en) Method and apparatus for displaying graphic data amount
JPH04364579A (en) Drawing management method and device
ES2424117T3 (en) Interaction between a user and multimedia content

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050222

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080630

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080708

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080825

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20081209