JP2007066291A - 画像表示方法および画像表示装置、画像表示システム、サーバ、プログラム、記録媒体 - Google Patents
画像表示方法および画像表示装置、画像表示システム、サーバ、プログラム、記録媒体 Download PDFInfo
- Publication number
- JP2007066291A JP2007066291A JP2006151410A JP2006151410A JP2007066291A JP 2007066291 A JP2007066291 A JP 2007066291A JP 2006151410 A JP2006151410 A JP 2006151410A JP 2006151410 A JP2006151410 A JP 2006151410A JP 2007066291 A JP2007066291 A JP 2007066291A
- Authority
- JP
- Japan
- Prior art keywords
- image
- virtual
- data
- visual field
- image data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 84
- 230000000007 visual effect Effects 0.000 claims description 98
- 238000003384 imaging method Methods 0.000 claims description 56
- 230000015654 memory Effects 0.000 claims description 11
- 238000000926 separation method Methods 0.000 claims description 3
- 230000004048 modification Effects 0.000 description 31
- 238000012986 modification Methods 0.000 description 31
- 230000008569 process Effects 0.000 description 21
- 238000010586 diagram Methods 0.000 description 15
- 230000008859 change Effects 0.000 description 13
- 230000033001 locomotion Effects 0.000 description 12
- 230000006870 function Effects 0.000 description 11
- 230000010365 information processing Effects 0.000 description 3
- 230000010355 oscillation Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000002834 transmittance Methods 0.000 description 2
- LFYJSSARVMHQJB-QIXNEVBVSA-N bakuchiol Chemical compound CC(C)=CCC[C@@](C)(C=C)\C=C\C1=CC=C(O)C=C1 LFYJSSARVMHQJB-QIXNEVBVSA-N 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/54—Browsing; Visualisation therefor
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Controls And Circuits For Display Device (AREA)
- Processing Or Creating Images (AREA)
- Digital Computer Display Output (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
した画像表示方法、および画像表示装置を提供すること。
【解決手段】仮想水平面内に、複数の画像データを示した参照画像オブジェクト24を配
して表示させる。参照画像オブジェクト24の仮想水平面における配置座標は、対応する
画像データの撮影日に対応したものとなっている。更に選択された画像データについては
、対応する参照画像オブジェクトの直上付近に鑑賞画像オブジェクト25を配して表示さ
せる。
【選択図】図9
Description
画像表示方法、および画像表示装置、画像表示システム、サーバ、並びにプログラム、記
録媒体に関する。
上に各画像を縮小して(アイコン化して)並べて表示(いわゆるサムネイル表示)する方
法がある。しかし、サムネイル表示される画像が大量におよぶ場合、単に縮小画像を並べ
ただけではどこにどのような画像が配置されているかがわかりにくく、効率的な表示方法
とは言い難い。
レイ上に示された仮想三次元空間の当該特徴量に応じた位置に、画像を配置して表示する
という方法が提案されている(例えば、特許文献1ないし2)。この方法は、同程度の特
徴量で規定される画像をグループ化し、仮想三次元空間上にグループごとにまとめてこれ
らの画像を配置することで、多数の画像の効率的な表示を可能としたものである。
賞するためにはその画像を一つ一つ拡大表示(鑑賞用表示)させることが必要である。す
なわち、仮想三次元空間上に現されたサムネイル表示は、鑑賞したい画像を選択するため
のツールとしての機能でしかなく、一の画像データに対応する鑑賞用表示は、他の画像デ
ータに対応する鑑賞用表示とは全く独立した存在である。言い換えるならば、鑑賞者が鑑
賞用表示とサムネイル表示における位置(グループ)との関係をそれぞれ記憶しているこ
とで、個々の鑑賞用表示間の関係が把握できているに過ぎないわけである。このため、上
述の方法は、多数の画像データの中からいくつかを選択して鑑賞する場合に十分に適して
いるものとは言い難かった。
択された特定の画像データの内容を鑑賞するのに適した画像表示方法、および画像表示装
置、画像表示システム、サーバ、並びにプログラム、プログラムを格納する記録媒体を提
供することを目的としている。
めの画像表示方法であって、前記複数の画像データをそれぞれ示す参照画像オブジェクト
を、仮想三次元空間の仮想水平面内における対応する一の前記属性データに基づいた位置
に、それぞれ配置する参照画像配置ステップと、前記複数の画像データから一以上の前記
画像データを選択するデータ選択ステップと、前記選択された画像データを示す鑑賞画像
オブジェクトを、対応する前記参照画像オブジェクトから前記仮想水平面の法線ないし略
法線方向に移動した位置に配置する鑑賞画像配置ステップと、前記仮想三次元空間内にお
ける視野を設定する視野設定ステップと、前記視野設定ステップで設定された前記視野の
下で、前記仮想三次元空間を画像化する画像化ステップと、を有することを特徴とする。
の仮想三次元空間における配置位置が、対応する一の属性データに基づいて規定されてい
るので、ある鑑賞画像オブジェクトを鑑賞する際に、参照画像オブジェクトや他の鑑賞画
像オブジェクトとの間の位置関係によって、当該一の属性データに関しての相対的な関係
を認識することができる。また、鑑賞画像オブジェクトは仮想水平面から離間して配置さ
れるので、鑑賞画像オブジェクトを適切な視野の下で鑑賞する際に多数の参照画像オブジ
ェクトに煩わされることがない。
前記仮想水平面とが垂直ないし略垂直になるように配置されることを特徴とする。
この発明の画像表示方法によれば、鑑賞画像オブジェクトの表示面と仮想水平面とが略
垂直になるようになっているので、鑑賞画像オブジェクトを参照画像オブジェクトとは別
の次元で鑑賞することができる。
画像オブジェクトに対して拡大されて配置されることを特徴とする。
この発明の画像表示方法によれば、拡大された鑑賞画像オブジェクトによって、選択さ
れた画像データの内容を詳細に鑑賞することができる。
、対応する他の前記属性データに基づいて決められることを特徴とする。
さらに好ましくは、前記他の属性データは、前記画像データの重要度であることを特徴
とする。
この発明の画像表示方法によれば、鑑賞画像オブジェクトの拡大比率が対応する他の属
性データに基づいて決められるので、鑑賞画像オブジェクトの大きさによって対応する当
該他の属性データを認識することができる。
平面からの離間距離は、対応する他の前記属性データに基づいて決められることを特徴と
する。
この発明の画像表示方法によれば、鑑賞画像オブジェクトの仮想水平面からの離間距離
が対応する他のデータに基づいて決められるので、鑑賞画像オブジェクトが仮想水平面か
らどのくらい離れているかという鑑賞者の感覚によって当該他のデータを認識することが
できる。
所定のタイミング毎に行う前記画像表示方法において、前記鑑賞画像オブジェクトの各タ
イミングにおける配置位置が描く軌道であって、対応する前記参照画像オブジェクトから
前記仮想水平面の法線ないし略法線方向に移動した位置を中心として揺動する軌道を、演
算するオブジェクト軌道演算ステップを有することを特徴とする。
この発明の画像表示方法によれば、鑑賞画像オブジェクトが揺動運動をなすように動画
として表示されるため、鑑賞画像オブジェクト同士間の重なりをタイミングによって変化
させることができる。このため、視野の奥行き方向に重なって配置された鑑賞画像オブジ
ェクトであっても、視点を変更することなく好適に鑑賞することができる。
て、前記軌道の揺動幅ないし揺動周期は、対応する他の前記属性データに基づいて決めら
れることを特徴とする。
この発明の画像表示方法によれば、鑑賞画像オブジェクトの揺動運動の揺動幅ないし揺
動周期が対応する他の属性データに基づいて決められるので、鑑賞画像オブジェクトがど
のような揺動運動をしているかという鑑賞者の感覚によって、対応する当該他の属性デー
タを認識することができる。
ジェクトを、対応する前記参照画像オブジェクトないし前記鑑賞画像オブジェクトに重ね
て、またはその近傍に配置するテキスト配置ステップを有することを特徴とする。
この発明の画像表示方法によれば、参照画像オブジェクトないし鑑賞画像オブジェクト
の近傍に配置されたテキストオブジェクトによって、対応する属性データを直接的に認識
することができる。
オブジェクトを配置する投影ステップを有することを特徴とする。
この発明の画像表示方法によれば、投影オブジェクトによって、仮想水平面内に配置さ
れている参照画像オブジェクトとの相対位置関係の認識が容易となる。
に関連する前記画像データを検索するステップと、を有する前記画像表示方法は、前記デ
ータ選択ステップにおいて、前記検索された画像データを選択することを特徴とする。
この発明の画像表示方法によれば、ある属性データに係る入力情報(例えば特定のキー
ワード)によって関連する画像データを検索し、鑑賞画像オブジェクトとして表示するの
で、必要とされる画像データについての画像の鑑賞を効率的に行うことができる。
選択ステップを、記憶された設定条件に基づいて行うことを特徴とする。
この発明の画像表示方法によれば、視野や画像データ選択の設定条件について、あらか
じめ記憶された通りに画像を再現させることができるので、プレゼンテーション的な利用
を図ることができる。
のタイミング毎に行う前記画像表示方法において、各タイミングにおける前記視野の視点
が描く軌道であって、前記仮想三次元空間内を周回する軌道を、演算する視野軌道演算ス
テップを有することを特徴とする。
この発明の画像表示方法によれば、仮想三次元空間内を視点が周回するように、動画と
して画像が表示されるので、参照画像オブジェクトおよび鑑賞画像オブジェクトの全体像
を把握しやすい。
画像データとを選択する場合に、少なくとも前記視野設定ステップおよび前記画像化ステ
ップを所定のタイミング毎に行う前記画像表示方法において、各タイミングにおける前記
視野の視点が描く軌道であって、前記第1の画像データに対応する前記鑑賞画像オブジェ
クトに臨む第1ポイントから前記第2の画像データに対応する前記鑑賞画像オブジェクト
に臨む第2ポイントへと至る軌道を、演算する視野軌道演算ステップを有することを特徴
とする。
この発明の画像表示方法によれば、第1の画像データに対応する画像表示オブジェクト
の鑑賞に適した第1ポイントに係る視点と、第2の画像データに対応する画像表示オブジ
ェクトの鑑賞に適した第2ポイントに係る視点において、好適に参照画像オブジェクトを
鑑賞することができる。また、第1ポイントから第2ポイントへ至るまでの過程が視点の
移動によって動画として表示されるので、当該過程における参照画像オブジェクトの参照
によって、第1および第2の画像データ間における一の属性データに関しての相対的な関
係を把握することができる。
めの画像表示装置であって、前記複数の画像データをそれぞれ示す参照画像オブジェクト
を、仮想三次元空間の仮想水平面内における対応する一の前記属性データに基づいた位置
に、それぞれ配置する参照画像配置部と、前記複数の画像データから一以上の前記画像デ
ータを選択するデータ選択部と、前記選択された画像データを示す鑑賞画像オブジェクト
を、対応する前記参照画像オブジェクトから前記仮想水平面の法線ないし略法線方向に移
動した位置に配置する鑑賞画像配置部と、前記仮想三次元空間内における視野を設定する
視野設定部と、前記視野設定部で設定された前記視野の下で、前記仮想三次元空間を画像
化する画像化部と、を有することを特徴とする。
の仮想三次元空間における配置位置が、対応する一の属性データに基づいて規定されてい
るので、ある鑑賞画像オブジェクトを鑑賞する際に、参照画像オブジェクトや他の鑑賞画
像オブジェクトとの間の位置関係によって、当該一の属性データに関しての相対的な関係
を認識することができる。また、鑑賞画像オブジェクトは仮想水平面から離間して配置さ
れるので、鑑賞画像オブジェクトを適切な視野の下で鑑賞する際に多数の参照画像オブジ
ェクトに煩わされることがない。
装置で画像化の処理がされた情報を映像として表示する電気光学装置と、を備えることを
特徴とする。
の、ネットワークを介した画像表示システムであって、仮想三次元空間を生成するメモリ
領域と、前記複数の画像データをそれぞれ示す参照画像オブジェクトを、仮想三次元空間
の仮想水平面内における対応する一の前記属性データに基づいた位置に、それぞれ配置す
る参照画像配置部と、前記複数の画像データから一以上の前記画像データを選択するデー
タ選択部と、前記選択された画像データを示す鑑賞画像オブジェクトを、対応する前記参
照画像オブジェクトから前記仮想水平面の法線ないし略法線方向に移動した位置に配置す
る鑑賞画像配置部と、前記仮想三次元空間内における視野を設定する視野設定部と、前記
視野設定部で設定された前記視野の下で、前記仮想三次元空間を画像化する画像化部と、
を有することを特徴とする。
の、ネットワークを介した画像表示システムにおけるサーバであって、仮想三次元空間を
生成するメモリ領域と、前記複数の画像データをそれぞれ示す参照画像オブジェクトを、
仮想三次元空間の仮想水平面内における対応する一の前記属性データに基づいた位置に、
それぞれ配置する参照画像配置部と、選択された前記画像データを示す鑑賞画像オブジェ
クトを、対応する前記参照画像オブジェクトから前記仮想水平面の法線ないし略法線方向
に移動した位置に配置する鑑賞画像配置部と、設定された視野の下で前記仮想三次元空間
を画像化する画像化部と、を有することを特徴とする。
の動作を、コンピュータに実行させるプログラムであって、前記複数の画像データをそれ
ぞれ示す参照画像オブジェクトを、仮想三次元空間の仮想水平面内における対応する一の
前記属性データに基づいた位置に、それぞれ配置する参照画像配置ステップと、前記複数
の画像データから一以上の前記画像データを選択するデータ選択ステップと、前記選択さ
れた画像データを示す鑑賞画像オブジェクトを、対応する前記参照画像オブジェクトから
前記仮想水平面の法線ないし略法線方向に移動した位置に配置する鑑賞画像配置ステップ
と、前記仮想三次元空間内における視野を設定する視野設定ステップと、前記視野設定ス
テップで設定された前記視野の下で、前記仮想三次元空間を画像化する画像化ステップと
、を実行させることを特徴とする。
なお、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好まし
い種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定
する旨の記載がない限り、これらの形態に限られるものではない。
まずは、図1、図2、図3を参照して、本発明に係る画像表示装置およびデータベース
の構成について説明する。
図1は、本発明に係る画像表示方法を実現するハードウェア構成の一例を示す図である
。図2は、画像表示装置の機能ブロック図である。図3は、データベースの構成を示す図
である。
成されている。コンピュータ100は、CPU101,RAM102,ROM103、ハ
ードディスク104、入力インターフェース(I/F)105、出力インターフェース(
I/F)106を備え、これらはそれぞれ内部バスで接続されている。コンピュータ10
0は、入力I/F105と接続されたマウス、キーボード等の入力機器107から入力情
報を取得し、また、出力I/F106と接続されたディスプレイ108を介して、表示画
面109上に画像を表示させることができる。
ムを読み出し、RAM102やハードディスク104をワーキングメモリとして当該アプ
リケーションプログラムを実行する。これにより、コンピュータ100は、図2に示す画
像表示装置1として機能する。
磁気ディスクなどの記録媒体によって外部から供給され、図示しない記録媒体読み取り装
置を介してハードディスク104に記憶することによって格納されていてもよい。また、
インターネットなどのネットワーク手段を介して、アプリケーションプログラムをダウン
ロードすることによってハードディスク104に格納されていてもよい。
4、オブジェクト制御部5、プロパティ管理部6、視野設定部7、画像化部8、メモリ領
域9として機能する各機能ブロックを備えている。また、画像表示装置1は、外部のデー
タベース110にアクセス可能なようになっている。
等に記憶された画像ファイル111a,111b…、およびテキストファイル112a,
112b…の集合として構成されている。画像ファイル111aとテキストファイル11
2a、画像ファイル111bとテキストファイル112b、…は、それぞれヘッダの情報
(例えばファイル名など)によってリンク管理され、あたかも一つのファイルであるかの
ように扱われる。
ラによる撮影情報を記録したExifデータや、圧縮されたビットマップデータである画
像データを含んでいる。また、テキストファイル112a,112b…は、対応する各画
像データの属性を示す「インデックス」、「重要度」、「アノテーション」等の各テキス
トデータを含んでいる。これらのテキストデータとExifデータとは合わせて属性デー
タと読ばれており、個々の画像データに関連付けられたデータとして扱われる。
が、アプリケーションプログラム等によって、画像データやExifデータの内容から自
動生成されるようになっていてもよい。また、テキストデータの「重要度」は、対応する
画像データへのユーザの関心の高さを示す指標であるが、画像データ(画像ファイル)へ
のアクセス数に応じて自動的に更新されるようになっていてもよい。
やデータ形式については、様々な態様とすることができる。例えば、画像データと属性デ
ータとは単一のファイルに含まれるようになっていてもよい。また、画像データには、コ
ンピュータグラフィクスを表示するための中間データや文書データなど、間接的に画像化
が可能なデータ形式のものも含まれる。また、属性データには、上で列挙した項目の他、
ユーザによって入力された画像データと関連する日記、E−mailデータなどを含める
こともできる。
割を担っている。データ選択部3はデータベース110を参照して、多数ある画像データ
の中から特定の画像データを選択する役割を担っている。座標系設定部4は、メモリ領域
9に仮想三次元空間の座標系を設定する役割を担っている。参照画像配置部および鑑賞画
像配置部としてのオブジェクト制御部5は、メモリ領域9内の仮想三次元空間上に生成(
配置)する様々なオブジェクトの制御を担っている。プロパティ管理部6は、各オブジェ
クトの静的な属性、例えば形態に関する情報を管理している。視野設定部7は、メモリ領
域9内の仮想三次元空間を画像化するための視野(視点および視線)の制御を担っている
。画像化部8は、メモリ領域9内の仮想三次元空間をコンピュータグラフィクスにより画
像化し、ディスプレイ108に表示させる役割を担っている。
する。
図4は、初期表示の処理フローを示すフローチャートである。図5は、仮想三次元空間
を示す図である。図6は、表示画面上に表示された表示画像を示す図である。
24を配置した仮想三次元空間20をメモリ領域9に生成し、この仮想三次元空間20を
ある視野(視点および視線)で捉えた画像(以下、視野画像と呼ぶ)を生成して、図6に
示すような画像を表示画面109上に表示する。尚、参照画像オブジェクト24とは、デ
ータベース110に格納された複数の画像データ(図3参照)をそれぞれフレーム画像化
して示したものである。
まず、座標系設定部4は、仮想三次元空間20にXYZ軸からなる座標系を設定する(
図4の座標系設定ステップS1)。ここで、XY平面は仮想水平面21である。尚、ここ
で仮想水平面という言葉を用いたが、この仮想水平面の伸展方向は、表示画面109に表
された場合における実空間上の水平方向とは何ら関係のあるものではなく、自由に設定す
ることができる。
図4のステップS2)。この背景オブジェクトとして、本実施形態では暦(年)を表示す
るテキストオブジェクト22が配置されているが、このテキストオブジェクト22が表示
する暦の意義は後で説明する。
る(図4の視野設定ステップS3)。図5に示す視野設定ベクトル23は、仮想三次元空
間20の視野画像を生成する際の視野を規定する視点および視線を観念的に表すものであ
り(つまりオブジェクトの一種ではない)、端点部23aが視点を、矢印部23bが視線
を表している。
の基準点の位置を表す座標)の演算を行い(図4のステップS4)、演算結果に従って、
参照画像オブジェクト24を仮想水平面21内に互いに重ならないように配置する(図4
のステップS5)。すなわち、ステップS4,S5は、参照画像配置ステップを構成して
いる。尚、参照画像オブジェクト24の大きさやフレームの色、透過性などの情報は、プ
ロパティ管理部6によって管理されている。
空間20内のテキストオブジェクト22および参照画像オブジェクト24の視野画像を生
成する(図4の画像化ステップS6)。これにより、図6に示すように、仮想三次元空間
20をある視点および視線で捉えた視野画像が表示画面109上に表示される。
ェクト24の基礎となっている画像データに関連付けられた一の属性データ、本実施形態
においてはExifデータ(図3参照)に含まれる「撮影日」に基づいて行われている。
すなわち、Y軸の正方向側には古い画像データの参照画像オブジェクト24が配置され、
Y軸の負方向側には新しい画像データの参照画像オブジェクト24が配置されるようにな
っている。より具体的には、同じ四半期(3ヶ月間)に撮影された画像データの参照画像
オブジェクト24は同じY座標に並べて配置され、さらに、同じY座標とされた参照画像
オブジェクト24間では、相対的に新しい画像データの参照画像オブジェクト24がX軸
の正方向側に配置されるようになっている。
オブジェクト24の配置座標と対応する画像データの「撮影日」との関係を、視覚的に対
応づけるためのものである。すなわち、テキストオブジェクト22が表示する暦の配置と
注目する参照画像オブジェクト24との位置関係によって、当該参照画像オブジェクト2
4がいつ頃撮影された画像データのものかを認識することができる。また、変形例として
、仮想水平面21内に参照画像オブジェクト24の背景画像となる背景オブジェクトを配
置することで、同様の役割を果たさせることも可能である。
ととしたが、このスケールを可変として、一週間単位、あるいは年単位などとすることも
可能である。また、背景オブジェクトとしてのテキストオブジェクト22の表示内容も、
このスケールに合わせて月単位や5年単位に変更されるようにすることも可能である。ま
た、同一Y座標の期間に含まれる画像データの数が均等となるように、同一Y座標に対応
する期間のスケールがその座標ごとに変化するようになっていてもよい。
限定されるものではなく、様々な変更が可能である。例えば、属性データの「インデック
ス」に応じて仮想水平面21内の領域を分割し、同じインデックスが付された画像データ
の参照画像オブジェクト24を所定の分割領域に並べて配置するようにしてもよい。
位置に配置されているかによって、感覚的に、対応する画像データがいつ撮影されたもの
であるかということを知ることが出来る。例えば、図6における表示画像の場合には、手
前に表示されている画像は新しく、奥の方に配置されている画像は古いということを認識
できる。
表示されている。鑑賞者は、入力機器107によって、表示画面109上に表示された任
意の参照画像オブジェクト24にカーソル40を重ねるように操作して、当該参照画像オ
ブジェクト24を選択することができる。
おける画像表示について説明する。
図7は、参照画像オブジェクトが選択された場合の処理フローを示すフローチャートで
ある。図8は、仮想三次元空間を示す図である。図9は、表示画面上に表示された表示画
像を示す図である。
ついての鑑賞画像オブジェクト25が、仮想三次元空間20に配置される。図では複数の
鑑賞画像オブジェクト25が配置されているが、これは、複数の参照画像オブジェクト2
4が次々に選択された状態を表しているためである。尚、鑑賞画像オブジェクト25は、
画像データをフレーム画像化して示した参照画像オブジェクト24と同様のものであるが
、参照画像オブジェクト24と異なり仮想水平面21から離間して配置されるようになっ
ている。また、鑑賞画像オブジェクト25は、参照画像オブジェクト24よりも拡大され
て配置されるようになっている。
た場合において、鑑賞者は、鑑賞画像オブジェクト25を鑑賞することができる。鑑賞画
像オブジェクト25は、選択された特定の画像データについてのみ、仮想水平面21から
離間した状態で配置されているため、鑑賞者は、仮想水平面21内に大量に密集して配置
されている参照画像オブジェクト24に煩わされることがない。また、本実施形態の場合
、鑑賞画像オブジェクト25は参照画像オブジェクト24よりも拡大されているので、詳
細な鑑賞を行うのに特に好適である。
する。
任意の参照画像オブジェクト24が選択されると、データ選択部3は、データベース1
10に格納された多数の画像データの中から、対応する画像データの選択を行う(図7の
データ選択ステップS7)。
7のステップS8)。この演算における拡大比率は、鑑賞画像オブジェクト25の基礎と
なっている画像データに関連付けられた他の属性データ、例えば「重要度」(図3参照)
に基づいて決められるようになっていてもよい。
図7のステップS9)、演算結果に従って、鑑賞画像オブジェクト25を仮想水平面21
内に対してその表示面25aが垂直になるように配置する(図7のステップS10)。す
なわち、ステップS9,S10は、鑑賞画像配置ステップを構成している。このステップ
S10における鑑賞画像オブジェクト25の配置は、既に他の鑑賞画像オブジェクト25
が配置されている場合には、これに追加してなされる。
位置に配置されることになる。ただし、厳密な直上位置を要求するものではなく、近傍に
既に配置された他の鑑賞画像オブジェクト25がある場合には、互いの干渉を防ぐために
いくらか位置をずらして配置される場合もある。すなわち、鑑賞画像オブジェクト25は
、仮想水平面21上の参照画像オブジェクト24との対応関係をある程度認識できる位置
に配置されていれば十分であり、対応する参照画像オブジェクト24のほぼ上方にあれば
よい。
、全ての鑑賞画像オブジェクト25について一律の高さで配置されるようになっていても
よいし、干渉を避けるために互いに高さをずらして配置されるようになっていてもよい。
さらには、鑑賞画像オブジェクト25ごとに、対応する画像データの「重要度」に基づい
てその高さが決められるようになっていてもよい。
ップS11)。投影オブジェクト26とは、仮想水平面21への鑑賞画像オブジェクト2
5の投影位置を示すオブジェクトであり、鑑賞画像オブジェクト25のXY座標系におけ
る位置を視覚的にわかりやすくするために配置されるものである。尚、このステップS1
1における投影オブジェクト26の配置は、既に他の投影オブジェクト26が配置されて
いる場合には、これに追加してなされる。
ましいが、必ずしも厳密な直下位置でなくともよい。また、投影オブジェクト26の形態
は、必ずしも鑑賞画像オブジェクト25の形態に対応したものでなければならないという
こともなく、投影位置が認識できるならばその形態は特に限定されない。
,26について再び画像化を行い(図7の画像化ステップS6)、図9に示すように、表
示画面109上に画像表示がなされる。
が垂直になるように配置されている。このため、表示画面109上において鑑賞画像オブ
ジェクト25を鑑賞する鑑賞者は、仮想水平面21内に配置された多数の参照画像オブジ
ェクト24とは別次元で鑑賞画像オブジェクト25を鑑賞することができる。ただし、表
示面25aの仮想水平面21に対する傾きは、必ずしも垂直に限定されるものではなく、
鑑賞の際に参照画像オブジェクト24との別次元性が確保される程度の傾きを有していれ
ば十分である。
置されるため、鑑賞者は、その鑑賞画像オブジェクト25がXY座標系のどの位置に配置
されているかにより、対応する画像データがいつごろ撮影されたものであるかを認識する
ことができる。特に、本実施形態の場合、投影オブジェクト26によって鑑賞画像オブジ
ェクト25のXY座標系における位置の認識が容易となっており、画像データの撮影日の
認識もしやすくなっている。かくして、複数の鑑賞画像オブジェクト25間の位置関係か
ら、対応する画像データのどちらが新しいか、古いかといった相対的な比較が可能となる
。また、注目している鑑賞画像オブジェクト25と多数の参照画像オブジェクト24との
関係から、当該注目している鑑賞画像オブジェクト25に対応する画像データが、どのよ
うな時期にどのような他の画像データと共に撮影されたかというようなことも認識するこ
とが可能となる。
いて決めるようにした場合には、鑑賞者は、鑑賞画像オブジェクト25の大きさから、対
応する画像データの重要度を認識することができる。また、複数の鑑賞画像オブジェクト
25間での大きさの比較から、相対的な重要度の比較を行うことも可能である。
「重要度」に基づいて決められるようにした場合には、鑑賞者は、鑑賞画像オブジェクト
25の高さ(仮想水平面21からの離間距離)から、対応する画像データの重要度を認識
することができる。また、複数の鑑賞画像オブジェクト25間での高さの比較から、相対
的な重要度の比較を行うことも可能である。
クト25を入力機器107により選択することができる。これにより、選択された鑑賞画
像オブジェクト25の近傍には、図示するようにテキストオブジェクト27が表示される
。このテキストオブジェクト27は、選択された鑑賞画像オブジェクト25に対応する画
像データに関連付けられた属性データ(図3参照)を表示しており、図中の「’05海水
浴」はインデックスを、「九十九里浜(地名)」、「こうすけ(人名)」、「千葉(地名
)」はアノテーションを、「Friday(撮影日の曜日)」、「2005.07.01
(撮影日の日付)」は、Exifデータの情報をそれぞれ表示するものである。
体的な処理フローについて説明する。
図10は、鑑賞画像オブジェクトが選択された場合の処理フローを示すフローチャート
である。
オブジェクト27の配置座標の演算を行い(図10のステップS13)、演算結果に従っ
て、テキストオブジェクト27を、その表示面が鑑賞画像オブジェクト25の表示面とほ
ぼ平行になるように配置する(図10のステップS14)。すなわち、ステップS13,
S14は、テキスト配置ステップを構成している。テキストオブジェクト27は、具体的
には、選択された鑑賞画像オブジェクト25と重なる位置に配置される。
画像化を行う(図10の画像化ステップS6)。これにより、図9に示すように、選択さ
れた鑑賞画像オブジェクト25に重なって、テキストオブジェクト27が表示画面109
上に表示される。
クト27を入力機器107により選択することができる。これにより、表示される鑑賞画
像オブジェクト25の更新がなされる。
合の具体的な処理フローについて説明する。
図11は、テキストオブジェクトが選択された場合の処理フローを示すフローチャート
である。
ータに関連する画像データを検索し(図11のステップS15)、検索された画像データ
を選択する(図11のデータ選択ステップS7)。例えば、図9において「九十九里浜」
と表示するテキストオブジェクト27が選択された場合、データ選択部3は、同じ「九十
九里浜」という内容の属性データに関連付けられた画像データを選択することになる。こ
れにより、「九十九里浜」に関連する画像データが複数選択される。
図11のステップS8)、配置座標の演算(図11のステップS9)、鑑賞画像オブジェ
クト25の配置(図11のステップS10)、投影オブジェクト26の配置(図11のス
テップS11)を行う。ステップS8,S9,S10,S11は、先に説明した参照画像
オブジェクト24の選択の場合とほとんど同様に行われるが、異なるのは、鑑賞画像オブ
ジェクト25および投影オブジェクト26の配置が更新して行われるということである。
すなわち、先に配置されていたこれらのオブジェクト25,26が消去された上で、新た
にステップS7で選択された画像データについての鑑賞画像オブジェクト25、投影オブ
ジェクト26が配置されることになる。
化を行い(図11の画像化ステップS6)、図9に示すように、表示画面109上に画像
表示がなされる。
、先に説明した個々の参照画像オブジェクト24の選択による方法の他に、上述のような
属性データに係る情報を入力して関連する画像データを直接選択するという方法がある。
この方法によれば、関連性のある画像データについて、素早く鑑賞画像オブジェクト25
を表示させて鑑賞を行うことができる。尚、本実施形態では、テキストオブジェクト27
を選択して検索に係る属性データを決めたが、変形例として、キーボード等の入力機器1
07で直接属性データに係る情報(テキスト)を入力して、関連する画像データを選択す
るようにしてもよい。
視点および視線を変更した表示画像を表示させることも可能である。この視野変更命令に
より、鑑賞者は、特定の鑑賞画像オブジェクト25や参照画像オブジェクト24をズーム
アップさせて詳細な鑑賞を行ったり、死角となっている領域を視野内に入れて鑑賞したり
することができる。
処理フローについて説明する。
図12は、視野変更命令が入力された場合の処理フローを示すフローチャートである。
図13は、仮想三次元空間における視野設定ベクトルの移動の様子を示す図である。
23を所定差分量だけ並進ないし回転移動させ(図12の視野設定ステップS3)、次い
で、画像化部8が仮想三次元空間20の各オブジェクトについて再び画像化を行う(図1
2の画像化ステップS6)。これにより、表示画面109(図1参照)には、元の表示画
像とは異なる視野での表示画像が再表示される。
ップS12)、継続するならば(Yes)、上述のステップS3,S6,S12の処理を
所定のタイミング(本実施形態では、1/30秒間隔のタイミング)で繰り返して行う。
継続しない場合は(No)、視野変更処理を終える。
の移動と、画像化とを所定のタイミングで繰り返すことで行われる。すなわち、表示画面
109(図1参照)には、視野変更の過程が動画として表示されることになる。尚、視野
変更に係る画像化の処理のタイミングは、滑らかな動画表示ができる間隔となっていれば
十分であり、また、必ずしも等間隔である必要はない。
わち、ステップS3において視野設定ベクトル23を移動させた後で、当該移動に合わせ
て鑑賞画像オブジェクト25や投影オブジェクト26の(再)配置を行い、それからステ
ップS6で(再)画像化を行うようにしてもよい。このようにすれば、鑑賞画像オブジェ
クト25の表示面を常に視点側に対向させて画像表示させるようなことも可能である。ま
た、上述の実施形態では、視野変更命令によって視点と視線の両方についての変更がされ
るようになっているが、視点の変更のみが可能であるような変形例を考えることもできる
。
の画像データについて鑑賞画像オブジェクト25を表示させることができるが、鑑賞者が
特に気に入った視野や画像データの選択についての設定条件については、保存ファイルと
してハードディスク104(図1参照)等に記憶させておくことが可能である。そして、
鑑賞者は、画像表示装置1にこの保存ファイルを読み込ませることで、簡単にその設定条
件での表示画像を再現させることができる。
な処理フローについて説明する。
図14は、保存ファイルが読み込まれた場合の処理フローを示すフローチャートである
。
て視野設定ベクトル23の設定を行い(図14の視野設定ステップS3)、次いで、デー
タ選択部3が保存ファイルの設定条件に従って画像データの選択を行う(図14のデータ
選択ステップS7)。その後、選択された画像データについて、鑑賞画像オブジェクト2
5の拡大比率の演算(図14のステップS8)、配置座標の演算(図14のステップS9
)、鑑賞画像オブジェクト25の配置(図14のステップS10)、投影オブジェクト2
6の配置(図14のステップS11)を行い、再画像化(図14の画像化ステップS6)
によって、新たな表示画像が表示される。
次に、図2、図15、図16を参照して、変形例1について説明する。図15は、変形
例1に係る画像表示処理のフローの一部を示すフローチャートである。図16は、変形例
1に係る仮想三次元空間を示す図である。
、1/30秒間隔のタイミング毎)に更新して行うようになっており、表示画面109(
図1参照)には、仮想三次元空間20が動画として表示される。尚、画像表示の更新を行
うタイミングは、滑らかな動画表示ができる間隔となっていれば十分であり、また、必ず
しも等間隔である必要はない。
、仮想三次元空間20内においてそれぞれが独立した揺動運動をなすように表示される。
これにより、視野の奥行き方向に重なって鑑賞画像オブジェクト25が配置されているよ
うな場合であっても、その重なり具合が鑑賞のタイミングによって変化し、鑑賞者は視野
を移動させることなく複数の鑑賞画像オブジェクトを好適に鑑賞することができる。変形
例1の具体的な処理フローについては、以下で説明する。
択ステップS7)、オブジェクト制御部5は、鑑賞画像オブジェクト25の拡大比率の演
算(図15のステップS8)および、動画表示に係る鑑賞画像オブジェクト25の配置座
標(配置位置)の軌道の演算を行う(図15のオブジェクト軌道演算ステップS16)。
そしてさらに、オブジェクト制御部5は、投影オブジェクト26を配置する(図15の投
影ステップS11)。
一連の処理である。オブジェクト制御部5は、ステップS16の演算結果から各タイミン
グの配置座標を参照して(図15のステップS17)、鑑賞画像オブジェクト25を(再
)配置し(図15のステップS10)、次いで、画像化部8が再び画像化を行う(図15
の画像化ステップS6)。ステップS17,S10,S6の繰り返し処理は、画像データ
が再選択されるまで行われ、また、途中で視野変更命令が入力された場合には、視野設定
ベクトル23の移動の処理がステップS17,S10,S6の合間に追加されることにな
る。
を中心として揺動する周期関数で表されるものであり、本変形例の場合はZ軸方向の単振
動関数で表される。すなわち、ステップS16では、対応する参照画像オブジェクト24
の配置座標に基づいて軌道の中心点が設定され、さらに単振動関数の振幅(揺動幅)、周
期、初期位相が設定されて、各タイミングにおける鑑賞画像オブジェクト25の配置座標
が演算される。
座標に係る軌道の演算(ステップS16)や(再)配置(ステップS10)の処理は、各
画像データ(鑑賞画像オブジェクト25)について行われる。本変形例では、単振動関数
の周期、初期位相は、画像データ(鑑賞画像オブジェクト25)ごとにランダムに設定さ
れるようになっており、動画表示された各鑑賞画像オブジェクト25が独立した揺動運動
をなすように配慮されている。
(単振動運動)を行うのみであり、XY軸方向へは移動しない。このため、鑑賞画像オブ
ジェクト25の仮想水平面21(XY軸平面)への投影位置を示す投影オブジェクト26
の配置(ステップS11)については、各タイミングの再配置の処理を省略した構成とな
っている。ただし、動画として表示される鑑賞画像オブジェクト25の揺動運動に関して
、XY軸方向の成分を含むようにすることも可能であり、この場合において、投影オブジ
ェクト26の配置(ステップS11)を各タイミングで更新するような構成としてもよい
。
期や振幅(揺動幅)を、対応する画像データの「重要度」に応じて設定するようにしても
よい。このようにした場合、鑑賞者は、鑑賞画像オブジェクト25がどのような揺動運動
をしているかという感覚によって、対応する画像データの重要度を認識することができる
。
次に、図17を参照して、変形例2について説明する。
図17は、仮想三次元空間における視野設定ベクトルの周回軌道を示す図である。
更処理のモードを備えており、画像表示の処理を所定のタイミング毎(例えば、1/30
秒間隔のタイミング毎)に更新して行うことで、表示画面109上に、仮想三次元空間2
0の画像を動画として表示する。すなわちこのモードでは、図17に示すように、あらか
じめ用意された視野の設定情報に基づいて、所定のタイミング毎に、視野設定ベクトル2
3の端点部23a(視点)を周回軌道30に沿って移動させて画像表示を行う。尚、本変
形例では、視野設定ベクトル23の視線は常に仮想三次元空間20の原点に向くように設
定される。
視野画像が連続的に表示され、鑑賞者は、参照画像オブジェクト24および鑑賞画像オブ
ジェクト25の全体像を容易に把握することができる。
次に、図18を参照して、変形例3について説明する。
図18は、変形例3に係る表示画像を示す図である。
ジェクト24の近傍に、テキストオブジェクト28を表示させるようになっている。この
変形例の場合、テキストオブジェクト28は、対応する画像データの「インデックス」(
図3参照)を表示するものである。このように参照画像オブジェクト24の近傍に、対応
する属性データを表すテキストオブジェクト28を表示させることにより、鑑賞者は、X
Y座標系のどの位置にどのような参照画像オブジェクト24が配置されているかをより認
識しやすくなる。
次に、図2、図19、図20を参照して、変形例4について説明する。
図19は、仮想三次元空間における視野設定ベクトルの移動の様子を示す図である。図
20は、変形例4に係る画像表示処理のフローを示すフローチャートである。
ドを備えており、画像表示の処理を所定のタイミング毎(例えば、1/30秒間隔のタイ
ミング毎)に更新して行うことで、表示画面109上に、仮想三次元空間20の画像を動
画として表示する。すなわちこのモードでは、図19に示すように、所定のタイミング毎
に、視野設定ベクトル23の端点部23a(視点)を軌道31に沿って移動させて画像表
示を行う。本変形例では、視野設定ベクトル23の視線は常に鑑賞画像オブジェクト25
の表示面25aに向かう方向(Y軸の正方向)に向くように設定される。
間20内に配置されており、対応する「撮影日」の新しいものから便宜的にA1〜A4で
示す。また、図中の第1ポイントP1〜第4ポイントP4は、それぞれ鑑賞画像オブジェ
クトA1〜A4の鑑賞に適した視点として演算された位置を示すものであり、この例では
鑑賞画像オブジェクトA1〜A4に対向する位置に設定されている。また、軌道31は、
第1ポイントP1〜第4ポイントP4を折れ線的に順番に移動する時間の関数を視覚的に
表したものである。
点で眺めた視野画像が連続的に表示され、鑑賞者は、鑑賞画像オブジェクトA1〜A4を
、それぞれ好適な視点である第1ポイントP1〜第4ポイントP4において順番に鑑賞す
ることができる。また、鑑賞者は、視点が各ポイントP1〜P4間を移動する過程におい
て、視界内の参照画像オブジェクト24を参照することにより、各鑑賞画像オブジェクト
A1〜A4に対応する「撮影日」の間に、どのような画像データが撮影されたかというこ
とを把握することができる。例えば図19に示す例では、視点が移動する過程において、
視界内に入る参照画像オブジェクト24が「撮影日」の新しいものから古いものへと移行
してゆくことになるので、鑑賞者は、あたかも時間旅行をしているかのような感覚で、各
鑑賞画像オブジェクトA1〜A4に係る「撮影日」の情報を認識することができるように
なる。
する。
賞モードの命令が実行されると、先ずは、視野設定部7において、視点の軌道の演算が行
われる(図20の視野軌道演算ステップS18)。具体的には、鑑賞画像オブジェクトA
1〜A4の配置座標を参照してこれに対向する位置として第1ポイントP1〜第4ポイン
トP4を設定し、さらに所定の移動速度を設定して、第1ポイントP1から第4ポイント
P4へ折れ線的に移動する軌道31のデータ(座標の関数)を演算する。
(視点)の座標を軌道31のデータから参照し、視野を設定する(図20の視野設定ステ
ップS3)。そして、画像化部8により、設定された視野の下で仮想三次元空間20の視
野画像を生成し(図20の画像化ステップS6)、一のタイミングにおける画像表示の処
理が終了する。
1の終点、すなわち第4ポイントP4に到達しているか否かの判断を行う(図20のステ
ップS19)。具体的には、第4ポイントP4に到達していなければ(No)、次のタイ
ミングにおいて再び上述のステップS3,S6の処理を行い、第4ポイントP4に到達し
ていれば(Yes)、自動鑑賞モードの処理を終了する。かくして、視野設定ベクトル2
3の端点部23a(視点)が第4ポイントP4に到達するタイミングまでは、上述のステ
ップS3,S6の処理が繰り返され、表示画面109に、仮想三次元空間20を軌道31
に沿った視点で眺めた視野画像が連続的に表示される。
次に、図21を参照して、本発明の第2実施形態について説明する。
図21は、画像表示システムの構成の一例を示す図である。
行うためのリモートコントローラ122と、電子機器121からの出力情報を映像として
表示する電気光学装置としてのプロジェクタ123とを備えている。また、電子機器12
1は、第1実施形態の画像表示装置1(図2参照)と同じ機能を有する画像表示装置とし
ての情報処理チップ124と、CD−ROM等のディスク状の記録媒体を読み出すための
ドライブ装置125と、図示を省略したネットワークとの通信手段とを備えている。
ベースにアクセスし、情報処理チップ124で生成された画像情報を、プロジェクタ12
3で映像化して表示する。これにより、プロジェクタ123の投写面には、第1実施形態
で説明したような画像が表示される。
次に、図22を参照して、本発明の第3実施形態について説明する。
図22は、画像表示システムの構成の一例を示す図である。
ソナルコンピュータ142と、サーバ145とを備えている。パーソナルコンピュータ1
42は、第1実施形態に係るコンピュータ100(図1参照)と同じハードウェア構成を
有しており、ディスプレイ143や入力機器144が付属されている。
41や記録媒体を介して供給されたアプリケーションプログラムを読み込むことで、内部
に入力情報解析部2、データ選択部3、視野設定部7としての機能モジュールが生成され
る。また、サーバ145は、座標系設定部4、オブジェクト制御部5、プロパティ管理部
6、画像化部8、メモリ領域9の各機能モジュールを備えている。
る画像表示装置1(図2参照)と同様の働きを行い、かくして、ディスプレイ143の表
示画面には、第1実施形態で説明したような画像が表示される。尚、このようなネットワ
ークを介した画像表示システムの構成については、パーソナルコンピュータ142やサー
バ145が有する各機能モジュールをさらに複数のサーバに分散させた態様とすることも
可能である。
例えば、鑑賞画像オブジェクト25の透過率を、視点からの距離によって変化させるよ
うな態様とすることができる。具体的には、視点から離れた鑑賞画像オブジェクト25を
透過率を高くして生成することにより、視野画像における遠近感覚をより人間の感性に近
づけて表現することができる。
また、鑑賞画像オブジェクト25を入力機器107で選択することによって、対応する
画像データを、仮想三次元空間20におけるオブジェクトとは独立した再現画像として拡
大表示させるような表示動作モードを組み込むこともできる。さらに、この再現画像には
、属性データに係るテキストが付加されるようにすることもできる。
また、各実施形態の各構成はこれらを適宜組み合わせたり、省略したり、図示しない他
の構成と組み合わせたりすることができる。
参照画像配置部および鑑賞画像配置部としてのオブジェクト制御部、6…プロパティ管理
部、7…視野設定部、8…画像化部、9…メモリ領域、20…仮想三次元空間、21…仮
想水平面、22…テキストオブジェクト、23…視野設定ベクトル、23a…端点部、2
3b…矢印部、24…参照画像オブジェクト、25…鑑賞画像オブジェクト、25a…表
示面、26…投影オブジェクト、27…テキストオブジェクト、28…テキストオブジェ
クト、30…周回軌道、31…軌道、40…カーソル、100…コンピュータ、101…
CPU、102…RAM、103…ROM、104…ハードディスク、105…入力I/
F、106…出力I/F、107…入力機器、108…ディスプレイ、109…表示画面
、110…データベース、120…画像表示システム、121…電子機器、123…電気
光学装置としてのプロジェクタ、124…画像表示装置としての情報処理チップ、140
…画像表示システム、141…ネットワーク、142…パーソナルコンピュータ、145
…サーバ、P1〜P4…第1〜第4ポイント。
Claims (20)
- 属性データに関連付けられた複数の画像データを、画像化して表示させるための画像表
示方法であって、
前記複数の画像データをそれぞれ示す参照画像オブジェクトを、仮想三次元空間の仮想
水平面内における対応する一の前記属性データに基づいた位置に、それぞれ配置する参照
画像配置ステップと、
前記複数の画像データから一以上の前記画像データを選択するデータ選択ステップと、
前記選択された画像データを示す鑑賞画像オブジェクトを、対応する前記参照画像オブ
ジェクトから前記仮想水平面の法線ないし略法線方向に移動した位置に配置する鑑賞画像
配置ステップと、
前記仮想三次元空間内における視野を設定する視野設定ステップと、
前記視野設定ステップで設定された前記視野の下で、前記仮想三次元空間を画像化する
画像化ステップと、を有することを特徴とする画像表示方法。 - 前記鑑賞画像オブジェクトは、表示面と前記仮想水平面とが垂直ないし略垂直になるよ
うに配置されることを特徴とする請求項1に記載の画像表示方法。 - 前記鑑賞画像オブジェクトは、前記参照画像オブジェクトに対して拡大されて配置され
ることを特徴とする請求項1または2に記載の画像表示方法。 - 前記鑑賞画像オブジェクトの拡大比率は、対応する他の前記属性データに基づいて決め
られることを特徴とする請求項3に記載の画像表示方法。 - 前記他の属性データは、前記画像データの重要度であることを特徴とする請求項4に記
載の画像表示方法。 - 前記鑑賞画像オブジェクトの前記仮想水平面からの離間距離は、対応する他の前記属性
データに基づいて決められることを特徴とする請求項1ないし5のいずれか一項に記載の
画像表示方法。 - 少なくとも前記鑑賞画像配置ステップおよび前記画像化ステップを、所定のタイミング
毎に行う請求項1ないし6のいずれか一項に記載の画像表示方法であって、
前記鑑賞画像オブジェクトの各タイミングにおける配置位置が描く軌道であって、対応
する前記参照画像オブジェクトから前記仮想水平面の法線ないし略法線方向に移動した位
置を中心として揺動する軌道を、演算するオブジェクト軌道演算ステップを有することを
特徴とする画像表示方法。 - 前記軌道の揺動幅ないし揺動周期は、対応する他の前記属性データに基づいて決められ
ることを特徴とする請求項7に記載の画像表示方法。 - 前記属性データを表示するテキストオブジェクトを、対応する前記参照画像オブジェク
トないし前記鑑賞画像オブジェクトに重ねて、またはその近傍に配置するテキスト配置ス
テップを有することを特徴とする請求項1ないし8のいずれか一項に記載の画像表示方法
。 - 前記仮想水平面への前記鑑賞画像オブジェクトの投影位置を示す投影オブジェクトを配
置する投影ステップを有することを特徴とする請求項1ないし9のいずれか一項に記載の
画像表示方法。 - 前記属性データに係る入力情報を取得するステップと、前記入力情報に関連する前記画
像データを検索するステップと、を有する請求項1ないし10のいずれか一項に記載の画
像表示方法であって、
前記データ選択ステップにおいて、前記検索された画像データを選択することを特徴と
する画像表示方法。 - 前記視野設定ステップないし前記データ選択ステップを、記憶された設定条件に基づい
て行うことを特徴とする請求項1ないし11のいずれか一項に記載の画像表示方法。 - 少なくとも前記視野設定ステップおよび前記画像化ステップを、所定のタイミング毎に
行う請求項1ないし10のいずれか一項に記載の画像表示方法であって、
各タイミングにおける前記視野の視点が描く軌道であって、前記仮想三次元空間内を周
回する軌道に基づいて、前記視野設定ステップを行うことを特徴とする画像表示方法。 - 前記データ選択ステップにおいて第1の前記画像データと第2の前記画像データとを選
択する場合において、少なくとも前記視野設定ステップおよび前記画像化ステップを所定
のタイミング毎に行う請求項1ないし11のいずれか一項に記載の画像表示方法であって
、
各タイミングにおける前記視野の視点が描く軌道であって、前記第1の画像データに対
応する前記鑑賞画像オブジェクトに臨む第1ポイントから前記第2の画像データに対応す
る前記鑑賞画像オブジェクトに臨む第2ポイントへと至る軌道を、演算する視野軌道演算
ステップを有することを特徴とする画像表示方法。 - 属性データに関連付けられた複数の画像データを、画像化して表示させるための画像表
示装置であって、
前記複数の画像データをそれぞれ示す参照画像オブジェクトを、仮想三次元空間の仮想
水平面内における対応する一の前記属性データに基づいた位置に、それぞれ配置する参照
画像配置部と、
前記複数の画像データから一以上の前記画像データを選択するデータ選択部と、
前記選択された画像データを示す鑑賞画像オブジェクトを、対応する前記参照画像オブ
ジェクトから前記仮想水平面の法線ないし略法線方向に移動した位置に配置する鑑賞画像
配置部と、
前記仮想三次元空間内における視野を設定する視野設定部と、
前記視野設定部で設定された前記視野の下で、前記仮想三次元空間を画像化する画像化
部と、を有することを特徴とする画像表示装置。 - 請求項15に記載の画像表示装置を搭載する電子機器と、
前記画像表示装置で画像化の処理がされた情報を映像として表示する電気光学装置と、
を備える画像表示システム。 - 属性データと関連付けられた複数の画像データを画像化して表示させるための、ネット
ワークを介した画像表示システムであって、
仮想三次元空間を生成するメモリ領域と、
前記複数の画像データをそれぞれ示す参照画像オブジェクトを、仮想三次元空間の仮想
水平面内における対応する一の前記属性データに基づいた位置に、それぞれ配置する参照
画像配置部と、
前記複数の画像データから一以上の前記画像データを選択するデータ選択部と、
前記選択された画像データを示す鑑賞画像オブジェクトを、対応する前記参照画像オブ
ジェクトから前記仮想水平面の法線ないし略法線方向に移動した位置に配置する鑑賞画像
配置部と、
前記仮想三次元空間内における視野を設定する視野設定部と、
前記視野設定部で設定された前記視野の下で、前記仮想三次元空間を画像化する画像化
部と、を有することを特徴とする画像表示システム。 - 属性データと関連付けられた複数の画像データを画像化して表示させるための、ネット
ワークを介した画像表示システムにおけるサーバであって、
仮想三次元空間を生成するメモリ領域と、
前記複数の画像データをそれぞれ示す参照画像オブジェクトを、仮想三次元空間の仮想
水平面内における対応する一の前記属性データに基づいた位置に、それぞれ配置する参照
画像配置部と、
選択された前記画像データを示す鑑賞画像オブジェクトを、対応する前記参照画像オブ
ジェクトから前記仮想水平面の法線ないし略法線方向に移動した位置に配置する鑑賞画像
配置部と、
設定された視野の下で前記仮想三次元空間を画像化する画像化部と、を有することを特
徴とするサーバ。 - 属性データと関連付けられた複数の画像データを画像化して表示させるための動作を、
コンピュータに実行させるプログラムであって、
前記複数の画像データをそれぞれ示す参照画像オブジェクトを、仮想三次元空間の仮想
水平面内における対応する一の前記属性データに基づいた位置に、それぞれ配置する参照
画像配置ステップと、
前記複数の画像データから一以上の前記画像データを選択するデータ選択ステップと、
前記選択された画像データを示す鑑賞画像オブジェクトを、対応する前記参照画像オブ
ジェクトから前記仮想水平面の法線ないし略法線方向に移動した位置に配置する鑑賞画像
配置ステップと、
前記仮想三次元空間内における視野を設定する視野設定ステップと、
前記視野設定ステップで設定された前記視野の下で、前記仮想三次元空間を画像化する
画像化ステップと、を実行させることを特徴とするプログラム。 - 請求項19に記載のプログラムを格納する記録媒体。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006151410A JP2007066291A (ja) | 2005-08-02 | 2006-05-31 | 画像表示方法および画像表示装置、画像表示システム、サーバ、プログラム、記録媒体 |
US11/460,463 US7583265B2 (en) | 2005-08-02 | 2006-07-27 | Image display method and device, image display system, server, program, and recording medium |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005223935 | 2005-08-02 | ||
JP2006151410A JP2007066291A (ja) | 2005-08-02 | 2006-05-31 | 画像表示方法および画像表示装置、画像表示システム、サーバ、プログラム、記録媒体 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007066291A true JP2007066291A (ja) | 2007-03-15 |
Family
ID=37717230
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006151410A Withdrawn JP2007066291A (ja) | 2005-08-02 | 2006-05-31 | 画像表示方法および画像表示装置、画像表示システム、サーバ、プログラム、記録媒体 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7583265B2 (ja) |
JP (1) | JP2007066291A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013003671A (ja) * | 2011-06-13 | 2013-01-07 | Sony Corp | 表示切換装置、表示切換方法、表示切換プログラム |
JP2019020843A (ja) * | 2017-07-12 | 2019-02-07 | 京セラドキュメントソリューションズ株式会社 | 情報処理装置及び情報処理プログラム |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080065992A1 (en) * | 2006-09-11 | 2008-03-13 | Apple Computer, Inc. | Cascaded display of video media |
US8150101B2 (en) * | 2006-11-13 | 2012-04-03 | Cybernet Systems Corporation | Orientation invariant object identification using model-based image processing |
EP2122574A4 (en) * | 2007-02-27 | 2012-06-13 | Quotidian Inc | 3D DISPLAY FOR TIME INFORMATION |
US8375312B2 (en) * | 2007-06-08 | 2013-02-12 | Apple Inc. | Classifying digital media based on content |
JP4636134B2 (ja) * | 2008-07-25 | 2011-02-23 | ソニー株式会社 | 表示制御装置、表示制御方法およびプログラム |
JP4636141B2 (ja) * | 2008-08-28 | 2011-02-23 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
US8423916B2 (en) * | 2008-11-20 | 2013-04-16 | Canon Kabushiki Kaisha | Information processing apparatus, processing method thereof, and computer-readable storage medium |
JP5282627B2 (ja) * | 2009-03-30 | 2013-09-04 | ソニー株式会社 | 電子機器、表示制御方法およびプログラム |
KR20110012603A (ko) * | 2009-07-31 | 2011-02-09 | 삼성전자주식회사 | 파일 브라우저 출력 장치 및 방법 |
JP2011054075A (ja) * | 2009-09-04 | 2011-03-17 | Olympus Imaging Corp | 画像制御装置およびプログラム |
JP5477059B2 (ja) * | 2010-03-04 | 2014-04-23 | ソニー株式会社 | 電子機器、画像出力方法及びプログラム |
JP2011210138A (ja) * | 2010-03-30 | 2011-10-20 | Sony Corp | 電子機器、画像出力方法及びプログラム |
JP2012128662A (ja) * | 2010-12-15 | 2012-07-05 | Samsung Electronics Co Ltd | 表示制御装置、プログラムおよび表示制御方法 |
US8683349B2 (en) * | 2010-12-31 | 2014-03-25 | Verizon Patent And Licensing Inc. | Media content user interface systems and methods |
US8941685B1 (en) * | 2011-03-08 | 2015-01-27 | Google Inc. | Showing geo-located information in a 3D geographical space |
JP6056127B2 (ja) * | 2011-10-31 | 2017-01-11 | ソニー株式会社 | 情報処理装置、情報処理方法、及びプログラム |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1139132A (ja) * | 1997-07-15 | 1999-02-12 | Sharp Corp | インターフェースシステム |
JPH11175766A (ja) * | 1997-12-05 | 1999-07-02 | Namco Ltd | 画像生成装置及び情報記憶媒体 |
JP2001338037A (ja) * | 2000-05-29 | 2001-12-07 | Wall:Kk | 三次元コンピュータグラフィック画像生成用サーバ |
JP2002355404A (ja) * | 2001-05-31 | 2002-12-10 | Heiwa Corp | 遊技機における表示制御方法 |
JP2004077862A (ja) * | 2002-08-20 | 2004-03-11 | Sony Corp | 表示装置および方法、携帯型情報処理端末および方法、記録媒体、並びにプログラム |
JP2005165973A (ja) * | 2003-12-05 | 2005-06-23 | Canon Inc | 画像処理方法、画像処理装置 |
Family Cites Families (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5995645A (ja) * | 1982-11-24 | 1984-06-01 | Toshiba Corp | 情報整理装置 |
US5781175A (en) * | 1986-04-21 | 1998-07-14 | Canon Kabushiki Kaisha | Image search apparatus |
JP2892423B2 (ja) * | 1990-02-28 | 1999-05-17 | 株式会社日立製作所 | 画像表示装置及び画像表示方法 |
FR2662009B1 (fr) * | 1990-05-09 | 1996-03-08 | Apple Computer | Icone manupulable a faces multiples pour affichage sur ordinateur. |
US5146557A (en) * | 1990-07-27 | 1992-09-08 | General Electric Company | User interface for a golf green and a golf putt modelling system |
WO1992021117A1 (en) * | 1991-05-23 | 1992-11-26 | Atari Games Corporation | Modular display simulator |
US6121966A (en) * | 1992-11-02 | 2000-09-19 | Apple Computer, Inc. | Navigable viewing system |
FR2714502A1 (fr) * | 1993-12-29 | 1995-06-30 | Philips Laboratoire Electroniq | Procédé et dispositif de traitement d'image pour construire à partir d'une image source une image cible avec changement de perspective. |
US5608850A (en) * | 1994-04-14 | 1997-03-04 | Xerox Corporation | Transporting a display object coupled to a viewpoint within or between navigable workspaces |
US5689628A (en) * | 1994-04-14 | 1997-11-18 | Xerox Corporation | Coupling a display object to a viewpoint in a navigable workspace |
US5611025A (en) * | 1994-11-23 | 1997-03-11 | General Electric Company | Virtual internal cavity inspection system |
US5880733A (en) * | 1996-04-30 | 1999-03-09 | Microsoft Corporation | Display system and method for displaying windows of an operating system to provide a three-dimensional workspace for a computer system |
US5838326A (en) * | 1996-09-26 | 1998-11-17 | Xerox Corporation | System for moving document objects in a 3-D workspace |
US5977978A (en) * | 1996-11-13 | 1999-11-02 | Platinum Technology Ip, Inc. | Interactive authoring of 3D scenes and movies |
US6545687B2 (en) * | 1997-01-09 | 2003-04-08 | Canon Kabushiki Kaisha | Thumbnail manipulation using fast and aspect ratio zooming, compressing and scaling |
GB9706839D0 (en) * | 1997-04-04 | 1997-05-21 | Orad Hi Tec Systems Ltd | Graphical video systems |
JPH11175534A (ja) | 1997-12-08 | 1999-07-02 | Hitachi Ltd | 画像検索方法およびその装置およびこれを利用した検索サービス |
US6181342B1 (en) * | 1998-07-06 | 2001-01-30 | International Business Machines Corp. | Computer file directory system displaying visual summaries of visual data in desktop computer documents for quickly identifying document content |
US6229542B1 (en) * | 1998-07-10 | 2001-05-08 | Intel Corporation | Method and apparatus for managing windows in three dimensions in a two dimensional windowing system |
US6188405B1 (en) * | 1998-09-14 | 2001-02-13 | Microsoft Corporation | Methods, apparatus and data structures for providing a user interface, which exploits spatial memory, to objects |
US6414677B1 (en) * | 1998-09-14 | 2002-07-02 | Microsoft Corporation | Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects and which visually groups proximally located objects |
US6160553A (en) * | 1998-09-14 | 2000-12-12 | Microsoft Corporation | Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects and in which object occlusion is avoided |
US6166738A (en) * | 1998-09-14 | 2000-12-26 | Microsoft Corporation | Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects |
JP2000242387A (ja) * | 1999-02-19 | 2000-09-08 | Casio Comput Co Ltd | 項目選択装置およびそのプログラム記録媒体 |
US7278115B1 (en) * | 1999-06-18 | 2007-10-02 | Microsoft Corporation | Methods, apparatus and data structures for providing a user interface to objects, the user interface exploiting spatial memory and visually indicating at least one object parameter |
WO2001031502A1 (fr) * | 1999-10-27 | 2001-05-03 | Fujitsu Limited | Dispositif et procede de classement et de rangement d'informations multimedia |
WO2001043077A1 (fr) * | 1999-12-06 | 2001-06-14 | Fujitsu Limited | Procede et dispositif d'affichage d'images |
US6989832B2 (en) * | 2000-01-21 | 2006-01-24 | Sony Computer Entertainment Inc. | Entertainment apparatus, storage medium and object display method |
US6670957B2 (en) * | 2000-01-21 | 2003-12-30 | Sony Computer Entertainment Inc. | Entertainment apparatus, storage medium and object display method |
JP4325075B2 (ja) * | 2000-04-21 | 2009-09-02 | ソニー株式会社 | データオブジェクト管理装置 |
CA2317336A1 (en) * | 2000-09-06 | 2002-03-06 | David Cowperthwaite | Occlusion resolution operators for three-dimensional detail-in-context |
US7069506B2 (en) * | 2001-08-08 | 2006-06-27 | Xerox Corporation | Methods and systems for generating enhanced thumbnails |
US7148913B2 (en) * | 2001-10-12 | 2006-12-12 | Hrl Laboratories, Llc | Vision-based pointer tracking and object classification method and apparatus |
US7249327B2 (en) * | 2002-03-22 | 2007-07-24 | Fuji Xerox Co., Ltd. | System and method for arranging, manipulating and displaying objects in a graphical user interface |
JP2004164331A (ja) | 2002-11-13 | 2004-06-10 | Fujitsu Ltd | 画像検索方法、画像検索装置、および画像検索プログラム |
US7042455B2 (en) * | 2003-05-30 | 2006-05-09 | Sand Codex Llc | System and method for multiple node display |
US7345688B2 (en) * | 2004-10-18 | 2008-03-18 | Microsoft Corporation | Semantic thumbnails |
US7299101B2 (en) * | 2006-03-06 | 2007-11-20 | The Protomold Company, Inc. | Manipulatable model for communicating manufacturing issues of a custom part |
JP2007280354A (ja) * | 2006-03-16 | 2007-10-25 | Ricoh Co Ltd | 三次元形状処理装置、三次元形状処理方法、三次元形状処理プログラム、記録媒体、パーツカタログ・システム、パーツカタログ作成方法、及びプログラム |
-
2006
- 2006-05-31 JP JP2006151410A patent/JP2007066291A/ja not_active Withdrawn
- 2006-07-27 US US11/460,463 patent/US7583265B2/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1139132A (ja) * | 1997-07-15 | 1999-02-12 | Sharp Corp | インターフェースシステム |
JPH11175766A (ja) * | 1997-12-05 | 1999-07-02 | Namco Ltd | 画像生成装置及び情報記憶媒体 |
JP2001338037A (ja) * | 2000-05-29 | 2001-12-07 | Wall:Kk | 三次元コンピュータグラフィック画像生成用サーバ |
JP2002355404A (ja) * | 2001-05-31 | 2002-12-10 | Heiwa Corp | 遊技機における表示制御方法 |
JP2004077862A (ja) * | 2002-08-20 | 2004-03-11 | Sony Corp | 表示装置および方法、携帯型情報処理端末および方法、記録媒体、並びにプログラム |
JP2005165973A (ja) * | 2003-12-05 | 2005-06-23 | Canon Inc | 画像処理方法、画像処理装置 |
Non-Patent Citations (2)
Title |
---|
塩澤 秀和 HIDEKAZU SHIOZAWA: "「納豆ビュー」の対話的な情報視覚化における位置づけ The Natto View:An Architecture for Interactive I", 情報処理学会論文誌 第38巻 第11号 TRANSACTIONS OF INFORMATION PROCESSING SOCIETY OF JAPAN, vol. 第38巻 第11号, JPN6011030813, 15 November 1997 (1997-11-15), JP, pages 2331 - 2342, ISSN: 0001942015 * |
西山 晴彦 HARUHIKO NISHIYAMA: "映像の知識に基づく仮想空間演出 Virtual Space Produce Based on Composition Knowledge", 電子情報通信学会論文誌 (J81−D−II) 第1号 THE TRANSACTIONS OF THE INSTITUTE OF ELECTRONI, vol. 第J81-D-II巻 第1号, JPN6011030811, 25 January 1998 (1998-01-25), JP, pages 146 - 155, ISSN: 0001942016 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013003671A (ja) * | 2011-06-13 | 2013-01-07 | Sony Corp | 表示切換装置、表示切換方法、表示切換プログラム |
JP2019020843A (ja) * | 2017-07-12 | 2019-02-07 | 京セラドキュメントソリューションズ株式会社 | 情報処理装置及び情報処理プログラム |
Also Published As
Publication number | Publication date |
---|---|
US7583265B2 (en) | 2009-09-01 |
US20070030283A1 (en) | 2007-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2007066291A (ja) | 画像表示方法および画像表示装置、画像表示システム、サーバ、プログラム、記録媒体 | |
US8264488B2 (en) | Information processing apparatus, information processing method, and program | |
JP5429060B2 (ja) | 表示制御装置、表示制御方法、表示制御プログラム並びにこの表示制御プログラムが記録された記録媒体 | |
US8314817B2 (en) | Manipulation of graphical objects | |
US9325869B2 (en) | Image processing apparatus, image processing method, and image processing program | |
JP4902499B2 (ja) | 画像表示装置、画像表示方法、および画像表示システム | |
EP2782027A1 (en) | Apparatus and method providing augmented reality contents based on web information structure | |
US20110007094A1 (en) | Architectures and methods for creating and representing time-dependent imagery | |
WO2004023824A1 (ja) | 立体視可能なコンテンツ作成および編集を容易に行なうことのできる装置 | |
JP2007299172A (ja) | 画像ビューア | |
JP4413844B2 (ja) | 画像表示制御装置 | |
JP4056167B2 (ja) | 図書情報検索空間構築・検索装置および図書情報検索空間構築・検索プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
KR20190127367A (ko) | 효율적인 데이터 관리를 위한 가상 전시 공간 제공 방법 | |
JP6981326B2 (ja) | 情報処理装置、表示システム及びウィンドウ配置プログラム | |
KR20170135703A (ko) | 표시 제어 방법, 표시 제어 장치 및 기록 매체 | |
CN103718146A (zh) | 信息处理装置和信息处理方法 | |
JP2014235561A (ja) | 画像処理プログラム、画像処理装置および画像処理システム | |
JP2012221062A (ja) | 情報処理装置、情報処理方法及びプログラム | |
JP2004151979A (ja) | 電子カタログ用索引自動作成システム | |
WO2019190722A1 (en) | Systems and methods for content management in augmented reality devices and applications | |
JP4726465B2 (ja) | 3次元形状処理方法および装置 | |
WO2022178238A1 (en) | Live updates in a networked remote collaboration session | |
JP2021015572A (ja) | 情報管理システムおよび情報管理方法 | |
JP4129143B2 (ja) | 検索用グラフィカル・ユーザ・インターフェイス装置 | |
JP2012014391A (ja) | 漫画作成支援装置、漫画作成支援方法およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20070406 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090408 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110607 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110621 |
|
A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20110725 |