JP4338210B2 - 画像管理装置及び画像管理方法、プログラム - Google Patents

画像管理装置及び画像管理方法、プログラム Download PDF

Info

Publication number
JP4338210B2
JP4338210B2 JP2007149645A JP2007149645A JP4338210B2 JP 4338210 B2 JP4338210 B2 JP 4338210B2 JP 2007149645 A JP2007149645 A JP 2007149645A JP 2007149645 A JP2007149645 A JP 2007149645A JP 4338210 B2 JP4338210 B2 JP 4338210B2
Authority
JP
Japan
Prior art keywords
image
icon
attribute information
display
selection
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.)
Expired - Fee Related
Application number
JP2007149645A
Other languages
English (en)
Other versions
JP2008085983A (ja
Inventor
貴博 松下
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2007149645A priority Critical patent/JP4338210B2/ja
Priority to US11/844,525 priority patent/US8379031B2/en
Publication of JP2008085983A publication Critical patent/JP2008085983A/ja
Application granted granted Critical
Publication of JP4338210B2 publication Critical patent/JP4338210B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/22Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of characters or indicia using display control signals derived from coded signals representing the characters or indicia, e.g. with a character-code memory
    • G09G5/30Control of display attribute
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/02Handling of images in compressed format, e.g. JPEG, MPEG
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/02Networking aspects
    • G09G2370/027Arrangements and methods specific for the display of internet documents
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/14Display of multiple viewports

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Television Signal Processing For Recording (AREA)

Description

本発明は、画像及びその属性情報をディスプレイ上において編集する画像管理技術に関するものである。
近年、ディジタルカメラやブロードバンドネットワークの普及に伴い、ディジタルカメラ等の撮影機器で撮影された画像を閲覧、編集、印刷、ネットワーク上で公開する等、ユーザが画像について行い得る操作が多様化してきている。それに伴い、大量の画像を容易に管理できる画像データ管理装置の需要が高まっている。
図6は、従来の画像データの編集画面を例示しており、ツリービュー601内のフォルダを指定することで、そのフォルダ内にあるファイルのサムネイルを表示することができる。ディスプレイには、画像ファイル内や別ファイルにサムネイル画像が存在すればそれが表示され、存在しなければオリジナル画像からサムネイル画像を作成してブラウザウィンドウ604内に一覧表示される。602は標準的に実装されているアプリケーションのウィンドウ表示をコントロールするボタンである(左から「最小化」、「最大化」、「閉じる」)。また、指定したフォルダ内に大量の画像ファイルが存在する場合、ブラウザウィンドウ604の横にスクロールバー603が表示される。
他の従来例では、サーバコンピュータがディジタルカメラのメニュー画面上に配置するためのアイコン画像をインターネットを介して公開する。そして、ディジタルカメラのユーザが、サーバコンピュータが公開するホームページにアクセスして任意のアイコン画像を入手し、この入手したアイコン画像をディジタルカメラにおいて任意の項目と対応づけて登録するものがある(例えば、特許文献1参照)。
また、カメラ本体の動作を設定する各項目をわかりやすく表した撮影画像をアイコンとして配置したメニュー画面を表示することで、カメラの取り扱いに精通していないユーザであっても容易に操作を行えるようにしたものがある(例えば、特許文献2参照)。
特開2002−185838号公報 特開2002−152566号公報
上記従来例は、ディジタルカメラのメニュー画面上に表示されるアイコンをユーザが任意に設定できるようにしたものであるが、画像の属性情報をアイコンとして表示し、表示されたアイコンを操作することで画像の属性情報を変更するようなことはできない。
また、図7に示すように画像の属性情報を文字だけで表示する場合、ユーザにとってディジタルカメラに設定されている属性情報が、表示された項目のどれに対応しているのかを把握し難い。また、画像の属性情報を変更するためにどのような操作を行えばよいのか直感的にわかり難い。
本発明は、上記課題に鑑みてなされ、その目的は、直感的なわかり易い操作方法によって、ユーザが容易に画像の属性情報を変更することができる画像管理技術を実現することである。
上記目的を達成するために、本発明の画像管理装置は、画像の属性情報を変更する画像管理装置であって、画像と、該画像に対応づけて記録されている複数の属性情報をそれぞれ表す複数のアイコン表示装置上に同時に表示するよう制御する第1の表示制御手段と、前記第1の表示制御手段によって表示された前記複数のアイコンの中から、所望のアイコンを選択するためのユーザによる操作を受け付ける第1の選択受付手段と、前記第1の選択受付手段によって選択を受け付けると、該選択を受け付けたアイコンが表す属性情報に対して変更可能な候補である情報を表すアイコンを表示するよう制御する第2の表示制御手段と、前記第2の表示制御手段で表示されたアイコンの中から、所望のアイコンを選択するためのユーザによる操作を受け付ける第2の選択受付手段と、前記画像の属性情報のうち、前記第1の選択受付手段で選択を受け付けたアイコンが表す属性情報を、前記第2の選択受付手段によって選択を受け付けたアイコンが表す情報に変更する変更手段と、前記変更手段による変更後の前記画像の属性情報と画像とを対応づけて記録するよう制御する記録制御手段と、を有する。
また、本発明の画像管理方法は、画像の属性情報を変更する画像管理方法であって、画像と、該画像に対応づけて記録されている複数の属性情報をそれぞれ表す複数のアイコン表示装置上に同時に表示するよう制御する第1の表示制御ステップと、前記第1の表示制御ステップによって表示された前記複数のアイコンの中から、所望のアイコンを選択するためのユーザによる操作を受け付ける第1の選択受付ステップと、前記第1の選択受付ステップによって選択を受け付けると、該選択を受け付けたアイコンが表す属性情報に対して変更可能な候補である情報を表すアイコンを表示するよう制御する第2の表示制御ステップと、前記第2の表示制御ステップで表示されたアイコンの中から、所望のアイコンを選択するためのユーザによる操作を受け付ける第2の選択受付ステップと、前記画像の属性情報のうち、前記第1の選択受付ステップで選択を受け付けたアイコンが表す属性情報を、前記第2の選択受付ステップによって選択を受け付けたアイコンが表す情報に変更する変更ステップと、前記変更ステップによる変更後の前記画像の属性情報と画像とを対応づけて記録するよう制御する記録制御ステップと、を有する。
本発明によれば、画像と共に表示された該画像の現在の属性情報を表すアイコンに直接操作をするだけで画像の属性情報を変更することができるので、ユーザは、画像と共にその属性情報を認識しながら、直感的なわかり易い操作方法によって容易に画像の属性情報を変更することができる
以下に、添付図面を参照して本発明を実施するための最良の形態について詳細に説明する。
尚、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。
[システム構成]
図1は本発明の画像データ管理装置を実現し得るプラットフォームであるパーソナルコンピュータシステムの構成を例示している。
図1において、101はコンピュータシステム(以下、PC)本体、102は画像データを表示するディスプレイ、103は代表的なポインティングデバイスであるマウス、104はキーボードである。105は画像供給装置としてのディジタルカメラ(以下、カメラ)であり、USB等の通信ケーブルを介してPC101に通信可能に接続されている。
図2はソフトウェアとハードウェアを含む画像データ管理装置の構成を示す図である。
図2において、209はハードウェアであり、204はハードウェア209上で動作するオペレーティングシステム(OS)であり、203はOS204の上で動作するアプリケーションソフトウェアである。
尚、ハードウェア209とOS204を構成する要素のうち、構成要素として当然含まれるが本実施形態を説明する上では直接必要ではない要素については図示を省略している。図示を省略したブロックとして、例えばハードウェアではCPU、メモリ、OSとしてはメモリ管理システム等がある。
215はファイルやデータを物理的に格納するハードディスク、208はOS204を構成するファイルシステムであり、アプリケーションソフトウェアがハードウェアを意識せずにファイルの入出力を行えるようにする機能がある。
214はファイルシステム208がハードディスク215の読み書きを行うためのディスクIOインターフェースである。207はOS204を構成する描画管理システムでありアプリケーションソフトウェアがハードウェアを意識せずに描画が行えるようにする機能がある。213は描画システム207がディスプレイ102に描画を行うためのビデオインターフェースである。206はOS204を構成する入力デバイス管理システムであり、アプリケーションソフトウェアがハードウェアを意識せずにユーザの入力を受け取ることができるようにする機能がある。
211は入力デバイス管理システム206がキーボード104の入力を受け取るためのキーボードインターフェースである。212は入力デバイス管理システム206がマウス103から入力を受け取ることができるようにするためのマウスインターフェースである。
カメラ105は、USBインターフェース210を介して外部インターフェース管理システム205により管理される。通信モジュール202は、外部インターフェース管理システム205と通信を行う。画像データ管理装置201は、通信モジュール202によりカメラ105との間で画像データやアイコンデータ等のやり取りを行う。
[表示処理]
次に、本実施形態によるアイコンを用いて画像の属性情報を表示する処理について説明する。
図3A,3Bはビューアにより別のウィンドウに表示されるアイコンを用いて画像の属性情報を変更する場合の表示例を示している。図4A,4Bはビューアモードにより同じウィンドウに表示されるアイコンを用いて画像の属性情報を変更する場合の表示例を示している。
先ず、本発明による効果が最も大きい図3Aの表示例について説明する。尚、本発明は、図4に示す表示例にも十分にメリットがあることは言うまでもない。
図3Aにおいて、ツリービュー301内のフォルダを指定することで、そのフォルダ内にあるファイルのサムネイルがブラウザウィンドウ304内に一覧表示される。302は標準的に実装されているアプリケーションのウィンドウ表示をコントロールするボタンである(左から「最小化」、「最大化」、「閉じる」)。また、指定したフォルダ内に大量の画像ファイルが存在する場合、ブラウザウィンドウ304の横にスクロールバー303が表示される。
ここで、従来の画像の属性情報は、図7に示すように文字だけでディスプレイ上に表示され、ユーザにとってカメラで表示される属性情報のアイコンが、ディスプレイ上に表示される項目のどれに対応しているのかを把握し易いとは言えなかった。更に、ディスプレイ上で画像の属性情報を変更するために、如何なる操作を行う必要があるのかが直感的に分かり難いといった欠点もあった。
そこで、本実施形態では、図3Aに示すように、ブラウザウィンドウ304内に表示されるサムネイルをビューア305により別々のウィンドウとして表示し、画像の属性情報をアイコンを用いて表示している。このアイコンの一例として、例えば306は画像サイズがLサイズであることを表記したアイコンであり、308は画像のアスペクト比が4:3であることを表記したアイコンである。
尚、ここではアイコン306及び308は、カメラ等において画像サイズ及びアスペクト比を表示するアイコンとして利用されているものである。このように、アイコンを用いて画像の属性情報を表示することで、従来の文字を用いた表示と比べてウィンドウ内の属性情報の表示領域を削減でき、画像を表示する面積を広く確保することができる。更に、カメラで利用されているアイコンを表示することにより、カメラ操作に慣れたユーザは、画像の属性情報を文字で表示した場合と比べて直感的に認識することができる。
次に、図3Aの如く表示された画像の属性情報うち、例えば画像サイズをLサイズからMサイズに変更する場合について説明する。
ユーザがアイコン306上で特定操作を行った場合に、画像サイズがMサイズであることを表記したアイコン307及びSサイズであることを表記したアイコン309が表示される。ここで、特定操作とは、マウス操作(マウスオーバ、クリック、ドラッグ)やキーボード操作を意味する。
ここではクリックを用いた手法を一例とする。尚、画像の属性情報を変更できるアイコン307及び309は選択可能な状態で表示し、変更できないアイコン306は選択不可能な状態で表示される。そして、アイコン307をクリックすることで、画像サイズが現在のLサイズからMサイズに変更され、変更後はアイコン306の位置に変更後のアイコン307が表示される。このように、ユーザはカメラと同じアイコンを利用して画像の属性情報を変更できるため、ディスプレイ等の表示装置上で簡単に画像を編集することができる。
尚、図4Aに示すビューアモードにより同じウィンドウにアイコンが表示される場合でも、図3Aと同様のメリットがあることは言うまでもない。
尚、図4Aでは、ツリービュー401内のフォルダを指定することで、そのフォルダ内にあるファイルのサムネイルがブラウザウィンドウ403内に一覧表示される。402は標準的に実装されているアプリケーションのウィンドウ表示をコントロールするボタンである(左から「最小化」、「最大化」、「閉じる」)。
また、本実施形態は、カメラ側で利用されるアイコンに限らず、画像データ管理装置に予め用意されたアイコン及びそれに付随する情報を保持しておき、これらの情報を用いて画像の属性情報を変更する場合も含むものである。
図3Bでは、アイコン307上でマウスオーバを行った場合に、画像サイズに関する詳細情報を示すツールチップ310が表示される。図3Bにおいて各画像サイズが数値で表示され、画像の属性情報を変更できる項目と変更できない項目がそれぞれ選択可能及び選択不可能な状態で表示される。これにより、ユーザはアイコンについてのより詳細な情報を簡単なマウス操作で把握することができる。
そして、ツールチップ310において選択可能な項目をクリックすることで、画像サイズが変更され、変更後はアイコン306の位置に変更後のアイコン307が表示される。このように、ユーザはアイコンについてのより詳細な情報を把握しながら画像の属性情報を変更できるため、ディスプレイ上で簡単に画像を編集することができる。
尚、図4Bに示すビューアモードにより同じウィンドウにアイコンが表示される場合でも、図3Bと同様のメリットがあることは言うまでもない。
図5は、ビューアやビューアモードにおいて表示させたい属性情報を表すアイコンを選択可能な環境設定ダイアログの表示例を示している。例えば、属性情報「Flash」502を表すアイコン503を表示させたい場合には、チェックボックス501にチェックを入れる。
また、図3B及び図4Bに示すアイコンの詳細情報を示すツールチップを表示するかどうかの設定や、ウィンドウに表示されるアイコンのサイズや位置も図5の環境設定ダイアログで設定できる。このように、属性情報を表すアイコンを環境設定ダイアログにおいても表示することで、図8に示すように属性情報を文字だけで表示する場合と比べて、ユーザにとって直感的に理解し易いUIとなる。
尚、図4において、図3と同じ要素については、図3の300番台の符号を400番台に置き換えて示している。
図9は、カメラとPCとを接続してアイコン及びそれに付随する情報を取り込む動作を示したフローチャートである。ここでは、カメラの記録媒体に記録された画像ファイルの属性情報のIDを取得し、このIDに対応するアイコンのうちPCに存在しないアイコンとそれに付随する情報をカメラからPCに取り込む。属性情報のIDを取得する画像ファイルは1つの画像ファイルで良く、例えばカメラの記録媒体に記録された最新の画像ファイルとする。
カメラとPCを接続するとまず、S901でカメラのROMに格納されたID_ref.datを読み込む。
S902でカメラの記録媒体に記録された最新の画像ファイルの属性情報のIDを読み込む。
S903でカメラのROMに格納されたID_ref.datを参照し、取得したIDに対応するアイコンと同じアイコンがPC内に存在するか判定する。ここで、存在しない場合は、S904で新規にカメラからアイコン及びそれに付随する情報をPCへ取り込む。
S905で全ての属性情報に対するアイコンのIDを取得したか判定する。
S906で画像データ管理装置であるPCに、取得したアイコン及びそれに付随する情報を保存する。
尚、S902で属性情報を読み取る画像ファイルとしてカメラの記録媒体に記録された最新の画像ファイルを例に挙げたが、これに限られるものではなく、カメラに記録された画像ファイルならば任意のもので良い。本実施形態では単一のIDでも属性情報の値によって複数のアイコンが対応するため、単一のIDに対応するアイコンを全て取得していれば同じ項目で値の違う属性情報も表示することができる。従って、1つの画像ファイルの属性情報全項目のIDに対応するアイコンをPCに取得しておけば、その画像ファイルと属性情報の項目が同じ画像ファイルについては属性情報をアイコン表示できることとなる。カメラに記録された複数の画像は同一のカメラで撮影されて属性情報の項目が同一である可能性が高い。カメラの記録媒体に記録された1つの画像ファイルの属性情報のIDを基にアイコンを取得することにより、能率的にカメラのROMに格納されたアイコンのうち属性情報に関するもののみ取得することができる。
S902で属性情報を読み取る画像ファイルとして、カメラに記録された画像ファイルだけではなく、属性情報を表示しようとしているPCに記録された画像ファイルの属性情報を読み取っても良い。実際に属性情報を表示する画像の属性情報のIDに基づいてアイコンを取得することにより、カメラのROMに格納されたアイコンのうち必要最小限のアイコンを取得することができる。
図9では、カメラの記録媒体に記録された画像ファイルの属性情報のIDを基にアイコンを取得したが、カメラのROMに格納されたID_ref.dat自体とPCに記録されたアイコンを比較して、PCに存在しないものを取り込むようにしても良い。この場合、S902の処理は必要なくなる。
また、カメラからPCへのアイコンの取得はカメラとPCを接続したタイミングで行われるとしたが、これに限られるものではない。例えばカメラからPCに画像を取り込む際とすれば、接続する際に毎回行うよりも無駄な処理を減らすことができる。また、PCにおけるアプリケーションソフトウェアのユーザインターフェースにアイコン取得用のボタンを用意しておき、ユーザがこれを押した際にアイコンを取り込むとしても良い。
図10は、メモリカード等の記憶媒体とPCを接続してアイコン及びそれに付随する情報を取り込む動作を示したフローチャートである。ここでは、ID_ref.datがカメラのROMではなく、メモリカード等の記憶媒体に格納されていた場合の処理を説明する。この場合、記憶媒体に記録された画像ファイルの属性情報のIDを取得し、このIDに対応するアイコンのうちPCに存在しないアイコンとそれに付随する情報を記憶媒体からPCに取り込む。属性情報のIDを取得する画像ファイルは1つの画像ファイルで良く、例えば記憶媒体に記録された最新の画像ファイルとする。
メモリカード等の記憶媒体とPCを接続するとまず、S1001で記憶媒体に格納されたID_ref.datを読み込む。
S1002で記憶媒体に記録された最新の画像ファイルの属性情報のIDを取得する。
S1003で記憶媒体に格納されたID_ref.datを参照し、取得したIDに対応するアイコンと同じアイコンがPC内に存在するか判定する。ここで、存在しない場合は、S1004で記憶媒体から新規なアイコン及びそれに付随する情報だけをPCへ取り込む。
S1005で全ての属性情報に対応するアイコンのIDを取得したか判定する。
S1006で画像データ管理装置であるPCに、取得したアイコン及びそれに付随する情報を保存する。
尚、図10の処理も図9で説明した処理と同様、S1002で属性情報を読み込む画像ファイルは最新の画像ファイルに限られるものではない。また、記憶媒体に格納されたID_ref.dat自体とPCに記録されたアイコンを比較して、PCに存在しないものを取り込むようにしても良い。記憶媒体からPCへのアイコンの取得のタイミングも、接続したタイミングに限られるものではない。
図11は、サーバコンピュータとPCとを接続してアイコン及びそれに付随する情報を取り込む動作を示したフローチャートである。尚、サーバコンピュータ上には、図16に示すデータ構造を持ったICONフォルダ1602が保持されているものとする。
本実施形態のアプリケーションソフトウェアを起動してサーバコンピュータと接続するとまず、S1101でサーバコンピュータに格納されたID_ref.datを読み込む。
S1102でPCに記録された画像ファイルの属性情報のIDを取得する。ここで属性情報を読み取る画像ファイルは、PCに記録された全画像ファイル、PCに記録された画像ファイルのうち最新のもののみ等が考えられるが、これらに限られるものではない。
S1103でサーバコンピュータに格納されたID_ref.datを参照し、取得したIDに対応するアイコンと同じアイコンがPC内に存在するか判定する。ここで、存在しない場合は、S1104でサーバコンピュータから新規なアイコン及びそれに付随する情報だけをPCへ取り込む。
S1105で全ての属性情報に対応するアイコンのIDを取得したか判定する。
S1106で画像データ管理装置であるPCに、取得したアイコン及びそれに付随する情報を保存する。
尚、図9及び図10と同様にサーバコンピュータに格納されたID_ref.dat自体とPCに記録されたアイコンを比較して、PCに存在しないものを取り込むようにしても良い。また、PCへのアイコンの取得のタイミングもこれに限られるものではなく、図9及び図10で説明した例や、サーバコンピュータからID_ref.datのアップデート通知が来た際等でも良い。
図12は、PCで表示しようとしている画像ファイルのヘッダ内に埋め込まれたアイコン及びそれに付随する情報を取り込む動作を示したフローチャートである。尚、画像ファイルのヘッダ内に埋め込まれたアイコン及びそれに付随する情報については図17で詳細を説明する。
S1201で表示しようとしている画像ファイルのヘッダ内に格納されたID_ref.datを読み込む。
S1202では、表示しようとしている画像ファイルの属性情報のIDを取得する。
S1203でヘッダ内に格納されたID_ref.datを参照し、取得したIDに対応するアイコンと同じアイコンがPC内に存在するか判定する。そして、存在しない場合は、S1204で画像ファイルのヘッダ内に埋め込まれたアイコン及びそれに付随する情報をPCへ取り込む。
S1205で全ての属性情報に対応するアイコンのIDを取得したか判定する。
S1206で画像データ管理装置であるPCに、取得したアイコン及びそれに付随する情報を保存する。
図16は、画像の属性情報の表示及び変更に用いるアイコン及びそれに付随する情報を保持するデータ構造を例示している。
1601は画像ファイルが格納されたDCIMフォルダを示す。
1602は画像ファイルの属性情報を表示するためのアイコン及びそれに付随する情報が格納されたICONフォルダである。尚、このICONファルダはカメラのROM及び記憶媒体に格納されており、サーバコンピュータ上にもこれらが圧縮された形式で保持されているものとする。
1603(1605)は画像サイズを表すアイコンの1つであり、1604(1606)にはそれに対応した画像サイズが書き込まれている。
1607は画像ファイルの属性情報のIDとそれに対応するアイコンを表記した変換テーブルである。例えば、画像ファイルの属性情報から取得されたIDが1608でその値が1609(1610)である場合、その属性情報を表すアイコンは1611(1612)であることを示す。この変換テーブルを参照して各属性情報に対応するアイコンを特定する。
図17は、画像ファイルのヘッダ内に付加されたアイコン及びそれに付随する情報のデータ構造を例示している。
画像ファイル1701は、主画像データ1702、ヘッダ1703、ICONフォルダ1706、サムネイル1712から構成される。
1704は属性情報のIDを表し、1705はその値を示している。
1706は画像ファイルの属性情報を表示及び変更するためのアイコン及びそれに付随する情報が格納されたICONフォルダである。例えば、画像ファイルの属性情報から取得されたIDが1704で、その値が1705である場合、ICONフォルダ1706に格納されたアイコンのIDは各々1707及び1708に対応している。よって、この属性情報を表すアイコンは1709であり、それに付随する情報である画像サイズは1710である。
1711は、ICONフォルダ1706に格納された画像ファイルの属性情報のIDとそれに対応するアイコンを表記した変換テーブルである。
図13は、PCに取り込んだアイコンをディスプレイ上に表示する動作を示したフローチャートである。
S1301で属性情報のIDとアイコンを表記した変換テーブルをPCから読み込む。
S1302では、表示しようとしている画像ファイルの属性情報を読み込む。
S1303では、S1301で読み込んだ変換テーブルを参照してS1302で読み込んだ属性情報に対応するアイコンを取得する。
S1304で全ての属性情報を読み込んだか判定する。
S1305でディスプレイ上に画像ファイルの属性情報に対応したアイコンを表示する。この際、図5に示した環境設定ダイアログで表示させたい属性情報のアイコンが設定されている場合は、設定されたアイコンのみ表示する。
図14は、画像の属性情報を変更可能なアイコンであるかを識別する動作を示したフローチャートである。
S1401で属性情報のIDとアイコンを表記した変換テーブルをPCから読み込む。
ディスプレイ上に表示された画像ファイルの属性情報に対応したアイコンのうち、特定操作により選択されたアイコンがあった場合、S1402で選択されたアイコンのID及びValueを読み込む。
S1403では、S1402で読み込んだIDと等しくかつValueがそれよりも小さいアイコンがあるか判定し、対応するアイコンが存在する場合は、S1404でディスプレイ上にそのアイコンを選択可能な状態で表示する。
尚、ここでは画像サイズを例としており、例えばアスペクト比を示すアイコンは、ID及びValueを用いた制限をせずに、常に全てのアイコンを選択可能な状態として表示するものとする。他に画像の属性情報を変更可能なアイコンとしては、
・画像の圧縮率、
・色調整、
・画像の向き、
・分類情報、
・動画のフレームレート、
を表すアイコン等がある。
図15は、変更されたアイコンに合わせて画像の属性情報を変更する動作を示したフローチャートである。
図14の処理の結果選択可能な状態で表示されたアイコンの中から特定操作によりアイコンが選択されると、S1501で選択されたアイコン及びそれに付随する情報を読み込む。
S1502で画像ファイルの属性情報を読み込む。
S1503で画像ファイルの属性情報を選択されたアイコンの情報に書き換え、画像の編集を行う。
S1504で変更されたアイコンをディスプレイ上に表示する。
尚、ユーザは編集後の画像を上書き保存、又は別名で保存できるものとする。
上記実施形態によれば、ディジタルカメラ等で撮影された画像を画面上で編集する際に、画像の属性情報をアイコンとして表示し、そのアイコンを変更することで変更後の属性情報に合わせて画像を編集することができる。これにより、ユーザはカメラの操作と同じように、画像の属性情報を変更することができる。
また、新規な画像の属性情報を表示するアイコン及びそれに付随する情報だけを他の機器や画像ファイルから取り込むので、ディスプレイの仕様等にかかわらず、カメラと画像データ管理装置とで常に同じアイコンを共用できる。
[他の実施形態]
本発明は、前述した実施形態の機能を実現するコンピュータプログラムを、システムあるいは装置に直接あるいは遠隔から供給することによって達成される場合も含む。その場合、システム等のコンピュータが該コンピュータプログラムを読み出して実行することになる。
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるコンピュータプログラム自体も本発明を実現するものである。
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であっても良い。
プログラムを供給するための記録媒体(記憶媒体)としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク等がある。その他にも、MO、CD-ROM、CD-R、CD-RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD-ROM、DVD-R)等がある。
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのものをダウンロードすることもできる。また圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するコンピュータプログラムを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。
また、本発明のプログラムを暗号化してCD-ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザが、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードすることもできる。この場合、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現する。
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOS等が、実際の処理の一部又は全部を行うことによっても実現され得る。
更に、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットのメモリに書き込まれた後、該ボード等のCPU等が実際の処理の一部又は全部を行うことによっても実現される。
本発明の画像データ管理装置を実現し得るパーソナルコンピュータシステムの構成を例示する図である。 ソフトウェアとハードウェアを含む画像データ管理装置の構成を示す図である。 ビューアにより別のウィンドウに表示されるアイコンを用いて画像の属性情報を変更する場合の表示例を示す図である。 ビューアにより別のウィンドウに表示されるアイコンを用いて画像の属性情報を変更する場合の表示例を示す図である。 ビューアモードにより同じウィンドウに表示されるアイコンを用いて画像の属性情報を変更する場合の表示例を示す図である。 ビューアモードにより同じウィンドウに表示されるアイコンを用いて画像の属性情報を変更する場合の表示例を示す図である。 ビューアやビューアモードにおいて表示させたい属性情報を表すアイコンを選択可能な環境設定ダイアログの表示例を示す図である。 従来の画像データの編集画面を例示する図である。 従来例によるビューアにより別のウィンドウに文字だけを用いて画像の属性情報を表示する場合の表示例を示す図である。 従来例によるビューアモードにより同じウィンドウに文字だけを用いて画像の属性情報を表示する場合の表示例を示す図である。 従来例による文字だけを用いて表示される環境設定ダイアログの表示例を示す図である。 カメラとPCとを接続してアイコン及びそれに付随する情報を取り込む動作を示したフローチャートである。 記憶媒体とPCとを接続してアイコン及びそれに付随する情報を取り込む動作を示したフローチャートである。 サーバコンピュータとPCとを接続してアイコン及びそれに付随する情報を取り込む動作を示したフローチャートである。 画像ファイルのヘッダ内に埋め込まれたアイコン及びそれに付随する情報を取り込む動作を示したフローチャートである。 PCに取り込んだアイコンをディスプレイ上に表示する動作を示したフローチャートである。 画像の属性情報を変更可能なアイコンであるかを判定する動作を示したフローチャートである。 変更されたアイコンに合わせて画像の属性情報を変更する動作を示したフローチャートである。 画像の属性情報の表示及び変更に用いるアイコン及びそれに付随する情報を保持するデータ構造を例示する図である。 画像ファイルのヘッダ内にアイコン及びそれに付随する情報を埋め込む場合のデータ構造を例示する図である。
符号の説明
101 コンピュータシステム本体
102 ディスプレイ
103 マウス
104 キーボード
105 ディジタルカメラ
201 画像データ管理装置
202 通信モジュール
203 アプリケーションソフトウェア
204 オペレーティングシステム
205 外部インターフェース管理システム
206 入力デバイス管理システム
207 描画管理システム
208 ファイルシステム
209 ハードウェア
210 USBインターフェース
211 キーボードインターフェース
212 マウスインターフェース
213 ビデオインターフェース
214 ディスクIOインターフェース
215 ハードディスク

Claims (12)

  1. 画像の属性情報を変更する画像管理装置であって、
    画像と、該画像に対応づけて記録されている複数の属性情報をそれぞれ表す複数のアイコン表示装置上に同時に表示するよう制御する第1の表示制御手段と、
    前記第1の表示制御手段によって表示された前記複数のアイコンの中から、所望のアイコンを選択するためのユーザによる操作を受け付ける第1の選択受付手段と、
    前記第1の選択受付手段によって選択を受け付けると、該選択を受け付けたアイコンが表す属性情報に対して変更可能な候補である情報を表すアイコンを表示するよう制御する第2の表示制御手段と、
    前記第2の表示制御手段で表示されたアイコンの中から、所望のアイコンを選択するためのユーザによる操作を受け付ける第2の選択受付手段と、
    前記画像の属性情報のうち、前記第1の選択受付手段で選択を受け付けたアイコンが表す属性情報を、前記第2の選択受付手段によって選択を受け付けたアイコンが表す情報に変更する変更手段と、
    前記変更手段による変更後の前記画像の属性情報と画像とを対応づけて記録するよう制御する記録制御手段と、を有することを特徴とする画像管理装置。
  2. 画像供給装置に通信可能に接続する接続手段と、
    前記画像供給装置に格納されたアイコンと同じアイコンが前記画像管理装置に存在するか否かを判定する判定手段と、
    前記判定手段によって前記画像管理装置に存在しないと判定されたアイコン及びそれに付随する情報を取得する手段と、を更に有することを特徴とする請求項1に記載の画像管理装置。
  3. 前記判定手段は、前記画像供給装置に格納されたアイコンで、かつ前記画像供給装置に格納された画像の属性情報と前記画像管理装置に格納された画像の属性情報の少なくともいずれかに対応するアイコンと同じアイコンが前記画像管理装置に存在するか否かを判定することを特徴とする請求項2に記載の画像管理装置。
  4. 前記画像供給装置から取得したアイコン及びそれに付随する情報は画像ファイルのヘッダ内に付加されることを特徴とする請求項2に記載の画像管理装置。
  5. 前記画像供給装置は、前記画像を撮影する撮影機器、撮影された画像を記憶する記憶媒体、撮影された画像を保持するサーバ装置のいずれかであることを特徴とする請求項1乃至4のいずれか1項に記載の画像管理装置。
  6. 前記第1の選択受付手段によって選択されたアイコンが表す属性情報が変更可能か否かを判定する手段を更に有し、
    前記第2の表示制御手段は、前記前記第1の選択受付手段によって選択されたアイコンが表す属性情報が変更可能ならば、その属性情報を表すアイコンを前記表示装置上において選択可能な状態で表示し、
    前記属性情報の変更が不可能ならば、その属性情報を表すアイコンを前記表示装置上において選択不可能な状態で表示することを特徴とする請求項1に記載の画像管理装置。
  7. 前記第1の表示制御手段は、前記画像のサムネイルと前記画像の属性情報を表すアイコンとを、前記表示装置上の同一のウィンドウ内に表示ることを特徴とする請求項に記載の画像管理装置。
  8. 前記第1の表示制御手段は、前記画像のサムネイルと前記画像の属性情報を表すアイコンとを、前記表示装置上の別々のウィンドウに表示ることを特徴とする請求項に記載の画像管理装置。
  9. 前記変更手段によって前記属性情報が変更されたことに応じて前記画像を編集する編集手段を更に備えることを特徴とする請求項1に記載の画像管理装置。
  10. 前記変更手段によって前記属性情報が変更されると、前記第1の表示制御手段によって表示されていた変更前の属性情報を表すアイコンに代えて、前記第2の選択受付手段によって選択を受け付けたアイコンを表示するように表示を更新する更新手段を更に有することを特徴とする請求項1乃至9のいずれか1項に記載の画像管理装置。
  11. 画像の属性情報を変更する画像管理方法であって、
    画像と、該画像に対応づけて記録されている複数の属性情報をそれぞれ表す複数のアイコン表示装置上に同時に表示するよう制御する第1の表示制御ステップと、
    前記第1の表示制御ステップによって表示された前記複数のアイコンの中から、所望のアイコンを選択するためのユーザによる操作を受け付ける第1の選択受付ステップと、
    前記第1の選択受付ステップによって選択を受け付けると、該選択を受け付けたアイコンが表す属性情報に対して変更可能な候補である情報を表すアイコンを表示するよう制御する第2の表示制御ステップと、
    前記第2の表示制御ステップで表示されたアイコンの中から、所望のアイコンを選択するためのユーザによる操作を受け付ける第2の選択受付ステップと、
    前記画像の属性情報のうち、前記第1の選択受付ステップで選択を受け付けたアイコンが表す属性情報を、前記第2の選択受付ステップによって選択を受け付けたアイコンが表す情報に変更する変更ステップと、
    前記変更ステップによる変更後の前記画像の属性情報と画像とを対応づけて記録するよう制御する記録制御ステップと、を有することを特徴とする画像管理方法。
  12. 画像の属性情報を変更する画像管理装置のコンピュータ
    画像と、該画像に対応づけて記録されている複数の属性情報をそれぞれ表す複数のアイコン表示装置上に同時に表示するよう制御する第1の表示制御手段と、
    前記第1の表示制御手段によって表示された前記複数のアイコンの中から、所望のアイコンを選択するためのユーザによる操作を受け付ける第1の選択受付手段と、
    前記第1の選択受付手段によって選択を受け付けると、該選択を受け付けたアイコンが表す属性情報に対して変更可能な候補である情報を表すアイコンを表示するよう制御する第2の表示制御手段と、
    前記第2の表示制御手段で表示されたアイコンの中から、所望のアイコンを選択するためのユーザによる操作を受け付ける第2の選択受付手段と、
    前記画像の属性情報のうち、前記第1の選択受付手段で選択を受け付けたアイコンが表す属性情報を、前記第2の選択受付手段によって選択を受け付けたアイコンが表す情報に変更する変更手段と、
    前記変更手段による変更後の前記画像の属性情報と画像とを対応づけて記録するよう制御する記録制御手段として機能させることを特徴とするプログラム
JP2007149645A 2006-08-31 2007-06-05 画像管理装置及び画像管理方法、プログラム Expired - Fee Related JP4338210B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2007149645A JP4338210B2 (ja) 2006-08-31 2007-06-05 画像管理装置及び画像管理方法、プログラム
US11/844,525 US8379031B2 (en) 2006-08-31 2007-08-24 Image data management apparatus, image data management method, computer-readable storage medium

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2006236752 2006-08-31
JP2007149645A JP4338210B2 (ja) 2006-08-31 2007-06-05 画像管理装置及び画像管理方法、プログラム

Publications (2)

Publication Number Publication Date
JP2008085983A JP2008085983A (ja) 2008-04-10
JP4338210B2 true JP4338210B2 (ja) 2009-10-07

Family

ID=39150853

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007149645A Expired - Fee Related JP4338210B2 (ja) 2006-08-31 2007-06-05 画像管理装置及び画像管理方法、プログラム

Country Status (2)

Country Link
US (1) US8379031B2 (ja)
JP (1) JP4338210B2 (ja)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8296662B2 (en) * 2007-02-05 2012-10-23 Brother Kogyo Kabushiki Kaisha Image display device
US20100035631A1 (en) * 2008-08-07 2010-02-11 Magellan Navigation, Inc. Systems and Methods to Record and Present a Trip
JP5419486B2 (ja) * 2009-02-10 2014-02-19 キヤノン株式会社 データ処理装置、データ処理方法、およびプログラム
JP5430273B2 (ja) * 2009-07-30 2014-02-26 キヤノン株式会社 画像再生装置、属性変更処理方法及びプログラム
US20110316697A1 (en) * 2010-06-29 2011-12-29 General Electric Company System and method for monitoring an entity within an area
CN103299217B (zh) * 2011-01-14 2016-01-20 大日本印刷株式会社 防反射膜、防反射膜的制造方法、偏振片和图像显示装置
JP5871629B2 (ja) * 2012-01-20 2016-03-01 キヤノン株式会社 情報処理装置およびその制御方法およびプログラム
KR102573689B1 (ko) * 2016-09-29 2023-09-04 엘지디스플레이 주식회사 표시장치와 이를 이용한 aod 제어 방법 및 모바일 단말기
CN112308757B (zh) * 2020-10-19 2024-03-22 武汉中科通达高新技术股份有限公司 一种数据展示方法和移动终端

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0689325A (ja) * 1991-07-20 1994-03-29 Fuji Xerox Co Ltd 図形表示方式
US6522354B1 (en) * 1997-06-09 2003-02-18 Nikon Corporation Electronic camera and method of operating an electronic camera
US6557017B1 (en) * 1998-02-06 2003-04-29 Xerox Corporation Image production system theme integration
JP2001100887A (ja) 1999-09-30 2001-04-13 Casio Comput Co Ltd オブジェクト処理装置
JP2002108364A (ja) 2000-09-29 2002-04-10 Casio Comput Co Ltd 携帯型情報処理装置
JP2002152566A (ja) 2000-11-06 2002-05-24 Olympus Optical Co Ltd 電子カメラ
JP4499276B2 (ja) 2000-12-19 2010-07-07 オリンパス株式会社 電子カメラシステムおよび電子カメラ
JP2003030448A (ja) 2001-07-19 2003-01-31 Internet Research Institute Inc 株価レーティングの評価方法、証券アナリストのランキング方法及び証券投資方法
JP2003067101A (ja) * 2001-08-27 2003-03-07 Fujitsu Ltd メッセージ表示プログラムおよびメッセージ表示装置
JP4121791B2 (ja) 2002-06-28 2008-07-23 オリンパス株式会社 デジタルカメラ
JP2004104675A (ja) 2002-09-12 2004-04-02 Konica Minolta Holdings Inc 情報記録媒体及び画像データの記録方法並びに画像データ記録プログラム
JP2005175713A (ja) 2003-12-09 2005-06-30 Canon Inc 電子カメラ及びその制御方法及びプログラム及び記憶媒体
JP2005292325A (ja) 2004-03-31 2005-10-20 Matsushita Electric Ind Co Ltd カメラ、撮像装置、レンズ鏡筒及びカメラ本体
US7574674B2 (en) * 2004-04-02 2009-08-11 Microsoft Corporation Method for controlling filename display for image and video file types
JP2006005477A (ja) 2004-06-15 2006-01-05 Canon Inc 撮像装置及び撮像方法及びプログラム
JP4971660B2 (ja) * 2005-03-31 2012-07-11 キヤノン株式会社 画像処理装置、画像処理方法、コンピュータプログラム、記憶媒体

Also Published As

Publication number Publication date
US8379031B2 (en) 2013-02-19
JP2008085983A (ja) 2008-04-10
US20080055336A1 (en) 2008-03-06

Similar Documents

Publication Publication Date Title
JP4338210B2 (ja) 画像管理装置及び画像管理方法、プログラム
JP4453738B2 (ja) ファイル転送方法、装置、およびプログラム
KR101742578B1 (ko) 컨텐츠 관리 방법 및 이를 적용한 디스플레이 장치
JP2009533749A (ja) デバイスのXHTML−Printデータ生成方法及び装置
CN101657814A (zh) 为媒体资产管理指定精确帧图像的***和方法
JP2007304735A (ja) ファイル管理装置及びファイル管理方法
JP2013543606A (ja) デジタル画像及びビデオの操作及び転送のためのシステム及び方法
JP2006040132A (ja) 情報管理装置及び情報提示方法
RU2603278C2 (ru) Передающее устройство, устройство управления отображением, способ передачи контента и носитель записи
JP2008059220A (ja) データ管理装置、カメラ、データ管理プログラム、データ管理方法
JP6070678B2 (ja) 情報処理装置、情報処理システム、その制御方法およびプログラム
JP5027350B2 (ja) 画像フォルダ伝送再生装置及び画像フォルダ伝送再生プログラム
JP4677373B2 (ja) 撮像装置、システム及びそれらの制御方法、プログラム、記憶媒体
JP5441349B2 (ja) 画像投射装置及びその制御方法
JP4810009B2 (ja) データ処理装置、方法およびプログラム
JP4674728B2 (ja) 画像選択装置および画像選択装置の制御方法およびプログラムおよび記録媒体
JP4405860B2 (ja) 画像処理装置を制御する制御装置
JP4965836B2 (ja) 情報表示装置及びその制御方法
JP6353261B2 (ja) 情報処理装置、制御方法およびプログラム
JP4183263B2 (ja) 画像表示装置及びその制御方法
JP4405988B2 (ja) 画像表示制御装置、画像表示装置の制御方法、及びプログラム
JP4579397B2 (ja) 画像閲覧装置、画像閲覧装置の制御方法及び記録媒体
JP2006323533A (ja) データ再生装置及びデータ再生方法
JP2007047934A (ja) 情報処理装置およびプログラム
JP5769548B2 (ja) 情報処理装置、情報処理方法及びプログラム

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081010

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081017

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081215

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090605

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090629

R150 Certificate of patent or registration of utility model

Ref document number: 4338210

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120710

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120710

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130710

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees