JP2004258838A - Information search method, information search device, program and recording medium - Google Patents
Information search method, information search device, program and recording medium Download PDFInfo
- 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
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と重ならないように退避させて表示するサムネイル退避表示手順とを実行する。
【選択図】 図1An 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とからなる小領域群である。また、P0 はマウスポインタ32が指し示す位置であり、S0 は小領域21−1の内部にあるサムネイル111の位置である。
【0031】
本実施の形態では、マウスポインタ32が小領域21−1内に配置されたとき、この小領域21−1を中心とする小領域群31に含まれるサムネイル111が拡大の対象になり、小領域群31が2倍の大きさに拡大されるものとして説明する。ただし、小領域群31に含まれるサムネイル111の大きさも同様に2倍にしなければならない必要性はなく、サムネイル111の内容を視認できる程度の大きさに拡大するのが望ましい。
【0032】
図5(b)に小領域群31を2倍に拡大した後の様子を示す。S1,P1はそれぞれ拡大前のS0 ,P0に対応している。初期状態のマップ11上でS0 の位置にあったサムネイル111は、マウスポインタ32がP0 の位置に配置されたとき、小領域群31の拡大に伴って移動するが、位置P1とP0とが一致するように拡大後の小領域群31(図5(b))と拡大前の小領域群31(図5(a))とをマップ11上に重ねた際のS1 の位置に移動する。
【0033】
すなわち、図5(a)、図5(b)の一部を拡大した図6(a)、図6(b)に示すように、マウスポインタ32が配置された小領域21−1において、この小領域21−1の原点O0(XO0,YO0) に対するマウスポインタ32の位置P0 の相対座標を(XP0,YP0)、原点O0 に対するサムネイル111の位置S0 の相対座標を(XS0,YS0)とし、小領域21−1の拡大により原点O0 がO1(XO1,YO1) に移動し、このときの拡大率をm(mは2以上の自然数)とすると、移動後の原点O1 に対するマウスポインタ32の位置P1 の相対座標(XP1,YP1)、原点O1 に対するサムネイル111の位置S1 の相対座標(XS1,YS1)は、次式のようになる。
【0034】
XP1=mXP0 ・・・(1)
YP1=mYP0 ・・・(2)
XS1=mXS0 ・・・(3)
YS1=mYS0 ・・・(4)
ただし、マップ11の原点Mに対するマウスポインタ32の位置P0 の相対座標と原点Mに対する位置P1 の相対座標とは同一である。
【0035】
マウスポインタ32の位置P0とP1 とを一致させて、式(1)、式(2)を満たすように拡大後の小領域21−1の原点O1 を定めると、式(3)、式(4)により拡大後の小領域21−1内にあるサムネイル111の位置S1 の相対座標(XS1,YS1)を計算することができる。こうして、サムネイル座標計算手段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,
[0013]
At the center of each genre,
[0014]
The position of the
[0015]
When the user points to an arbitrary position on the
[0016]
Note that the enlarged display of the
[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
[0018]
The map display means 1 generates and displays a
[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
[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
[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
[0022]
The thumbnail coordinate calculation means 3 determines an enlargement target area centered on the
[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
[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
[0025]
At this time, the small area vector 22 after compression is calculated from the small area vector 22 of each
[0026]
The map display means 1 updates the display of the
[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
[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
[0030]
FIG. 5 is a diagram showing a state in which the small area group of the portion where the
[0031]
In the present embodiment, when the
[0032]
FIG. 5B shows a state after the
[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
[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
[0035]
Position P of
[0036]
Similarly, for the other small areas 21-2 to 21-9 included in the
[0037]
In the
[0038]
A series of thumbnail movement / enlargement display processing as described above is performed in conjunction with the movement of the
[0039]
FIG. 7 is a diagram illustrating a state of the small area 21-1 when the
[0040]
Since the position of the
Through the above-described processing, the
[0041]
In the
[0042]
Since the
[0043]
At this time, the
[0044]
The position of the
[0045]
FIG. 10 is a diagram showing a state of deformation of the
[0046]
The enlarged
[0047]
When the
[0048]
If the display position or the display size of these
[0049]
In the present embodiment, the size of the
[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
[0052]
FIG. 11 is a diagram showing a state where the
[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
[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
Claims (10)
前記マップを分割した複数の小領域のうち特定の小領域内のポイントを利用者が指示したとき、前記特定の小領域を中心とする小領域群を拡大対象領域とし、この拡大対象領域内に配置されたサムネイルを拡大して内容を詳細に表示するサムネイル詳細表示手順と、
前記拡大対象領域の周辺の小領域群を退避対象領域とし、この退避対象領域内に配置されたサムネイルを前記拡大して表示されるサムネイルと重ならないように退避させて表示するサムネイル退避表示手順とを実行し、
利用者が前記マップ上を探索する際に利用者が指示したポイントを中心としてサムネイルを拡大表示することにより、前記マップを利用した情報検索を可能にすることを特徴とする情報検索方法。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.
前記サムネイル詳細表示手順は、マップの原点から小領域までの小領域ベクトルと小領域の原点からこの小領域に含まれるサムネイルまでのサムネイルベクトルとを用いて、マップ上の各サムネイルの座標を小領域毎に管理し、利用者が前記特定の小領域内のポイントを指示したとき、このポイントを中心として前記拡大対象領域が拡大するように前記拡大対象領域内の各小領域の拡大後の小領域ベクトルを算出した後、これら小領域に含まれる各サムネイルの拡大後のサムネイルベクトルを算出することにより、前記拡大するサムネイルの座標を決定することを特徴とする情報検索方法。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.
前記サムネイル退避表示手順は、マップの原点から小領域までの小領域ベクトルと小領域の原点からこの小領域に含まれるサムネイルまでのサムネイルベクトルとを用いて、マップ上の各サムネイルの座標を小領域毎に管理し、利用者が前記特定の小領域内のポイントを指示したとき、前記退避対象領域が前記拡大対象領域の周辺の所定サイズの退避領域に圧縮されるように前記退避対象領域内の各小領域の圧縮後の小領域ベクトルを算出した後、これら小領域に含まれる各サムネイルの圧縮後のサムネイルベクトルを算出することにより、前記退避するサムネイルの座標を決定することを特徴とする情報検索方法。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.
前記マップを分割した複数の小領域のうち特定の小領域内のポイントを利用者が指示したとき、前記特定の小領域を中心とする小領域群を拡大対象領域とし、この拡大対象領域内に配置されたサムネイルを拡大して内容を詳細に表示するサムネイル詳細表示手段と、
前記拡大対象領域の周辺の小領域群を退避対象領域とし、この退避対象領域内に配置されたサムネイルを前記拡大して表示されるサムネイルと重ならないように退避させて表示するサムネイル退避表示手段とを有し、
利用者が前記マップ上を探索する際に利用者が指示したポイントを中心としてサムネイルを拡大表示することにより、前記マップを利用した情報検索を可能にすることを特徴とする情報検索装置。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.
前記サムネイル詳細表示手段は、マップの原点から小領域までの小領域ベクトルと小領域の原点からこの小領域に含まれるサムネイルまでのサムネイルベクトルとを用いて、マップ上の各サムネイルの座標を小領域毎に管理し、利用者が前記特定の小領域内のポイントを指示したとき、このポイントを中心として前記拡大対象領域が拡大するように前記拡大対象領域内の各小領域の拡大後の小領域ベクトルを算出した後、これら小領域に含まれる各サムネイルの拡大後のサムネイルベクトルを算出することにより、前記拡大するサムネイルの座標を決定することを特徴とする情報検索装置。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.
前記サムネイル退避表示手段は、マップの原点から小領域までの小領域ベクトルと小領域の原点からこの小領域に含まれるサムネイルまでのサムネイルベクトルとを用いて、マップ上の各サムネイルの座標を小領域毎に管理し、利用者が前記特定の小領域内のポイントを指示したとき、前記退避対象領域が前記拡大対象領域の周辺の所定サイズの退避領域に圧縮されるように前記退避対象領域内の各小領域の圧縮後の小領域ベクトルを算出した後、これら小領域に含まれる各サムネイルの圧縮後のサムネイルベクトルを算出することにより、前記退避するサムネイルの座標を決定することを特徴とする情報検索装置。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.
前記マップを分割した複数の小領域のうち特定の小領域内のポイントを利用者が指示したとき、前記特定の小領域を中心とする小領域群を拡大対象領域とし、この拡大対象領域内に配置されたサムネイルを拡大して内容を詳細に表示するサムネイル詳細表示手順と、
前記拡大対象領域の周辺の小領域群を退避対象領域とし、この退避対象領域内に配置されたサムネイルを前記拡大して表示されるサムネイルと重ならないように退避させて表示するサムネイル退避表示手順とをコンピュータに実行させ、
利用者が前記マップ上を探索する際に利用者が指示したポイントを中心としてサムネイルを拡大表示することにより、前記マップを利用した情報検索を可能にすることを特徴とする情報検索プログラム。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.
前記サムネイル詳細表示手順は、マップの原点から小領域までの小領域ベクトルと小領域の原点からこの小領域に含まれるサムネイルまでのサムネイルベクトルとを用いて、マップ上の各サムネイルの座標を小領域毎に管理し、利用者が前記特定の小領域内のポイントを指示したとき、このポイントを中心として前記拡大対象領域が拡大するように前記拡大対象領域内の各小領域の拡大後の小領域ベクトルを算出した後、これら小領域に含まれる各サムネイルの拡大後のサムネイルベクトルを算出することにより、前記拡大するサムネイルの座標を決定することを特徴とする情報検索プログラム。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.
前記サムネイル退避表示手順は、マップの原点から小領域までの小領域ベクトルと小領域の原点からこの小領域に含まれるサムネイルまでのサムネイルベクトルとを用いて、マップ上の各サムネイルの座標を小領域毎に管理し、利用者が前記特定の小領域内のポイントを指示したとき、前記退避対象領域が前記拡大対象領域の周辺の所定サイズの退避領域に圧縮されるように前記退避対象領域内の各小領域の圧縮後の小領域ベクトルを算出した後、これら小領域に含まれる各サムネイルの圧縮後のサムネイルベクトルを算出することにより、前記退避するサムネイルの座標を決定することを特徴とする情報検索プログラム。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.
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)
| 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 |
-
2003
- 2003-02-25 JP JP2003046877A patent/JP2004258838A/en active Pending
Cited By (9)
| 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 |