(57)【特許請求の範囲】
【請求項１】
画像データ及び該画像データに付随した管理情報を有するファイルが格納された記録媒体から少なくとも管理情報を取り込むメモリ手段と、管理情報から画像データの撮影日付を判断する日付判別手段と、記録媒体が装着される収納部と、
記録媒体の収納部への装着確認後に、日付判別手段により撮影日付が正常と判断されたファイルと、異常と判断されたファイルを分別する機能を有する制御手段を具え、
撮影日付が異常と判断されたファイルには、現在の日付よりも未来の日付であるファイルが含まれる画像管理装置。
【請求項２】
撮影日付が異常と判断されたファイルには、撮影日付が付されていないファイル、撮影日付が想定される日付よりも古いファイルが含まれる、請求項１に記載の画像管理装置。
【請求項３】
前記制御手段は、日付を更新する旨の入力がされた場合は、メモリ手段内の管理情報のみならず、記録媒体内の管理情報をも更新する情報更新機能を有することを特徴とする請求項１又は２に記載の画像管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル画像データとそれに付随した撮影日付情報を読みとり、該画像データを撮影日付に基づいて並び替えることができる画像管理装置に関する。
【背景技術】
【０００２】
従来から写真から撮影日付を読みとり、撮影日付順に写真の画像データを並び替える画像管理装置が提案されている(例えば、特許文献１参照)。これは、図１２に示すＡＰＳ(advanced photo system)タイプの銀塩写真フィルム(８)上に現像された複数の画像データ(80)と撮影日付データであるコードデータ(81)を読み取って管理するものである。
図１３は、従来の画像管理装置の内部ブロック図である。装置は、銀塩写真フィルム(８)が装着されるフィルム装着部(90)と、画像データ(80)を読み込むスキャナ(91)と、コードデータ(81)を読み込むコードデータ読み込み部(92)を具える。スキャナ(91)でデジタル的に読み込まれた画像は、画像処理部(93)にてＪＰＥＧ規格に基づく圧縮や変換処理等がされて、ファイル管理部(９)に送られる。コードデータ読み込み部(92)にて読み込まれたコードデータは、日付算出部(94)に送られて、撮影日付が読み込まれて、ファイル管理部(９)に送られる。
【０００３】
使用者が画像データ(80)を撮影日付順に並び替える旨を、ファイル管理部(９)に入力すると、ファイル管理部(９)はコードデータ内の日付情報に基づいて、画像データを例えば撮影日付の古い順番に並び替える。このようにして、ファイル管理部(９)内には銀塩写真フィルム(８)から読みとった画像データ(80)が、撮影日付順に並び替えられる、即ちソートされる。
尚、画像データ(80)の撮影日付が不明なとき、即ちコードデータに撮影日付が付されていないときは、使用者は適当な時間をファイル管理部(９)に手入力し、かかる入力日付に基づいて、画像データ(80)をソートすることができる。
【０００４】
【特許文献１】特開２００１−２１６３２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記した従来の画像管理装置では、ファイル管理部(９)内での画像データ(80)の撮影日付は手入力で更新されるが、元の銀塩写真フィルム(８)から読みとった画像データ(80)の撮影日付は変えられない。出願人は近年写真はデジタルカメラで撮影されることが多いことに着目し、使用者の利便性を高めることを着想した。
また、ファイル管理部(９)内の画像データ(80)をソートするには、使用者がその旨をファイル管理部(９)に入力しなければならず、手間が掛かる。また、使用者が画像データ(80)を撮影日付順に連続して見たい場合があるが、かかる場合はその旨をファイル管理部(９)に入力して、画像データ(80)のソートが終了するまで待たねばならず、使用者に待つ苛立ちを与えることもある。
本発明の目的は、画像管理装置内の画像データに付随した管理情報のみならず、カメラで撮影した元の画像データの管理情報をも、更新する点にある。また、画像管理装置内の画像データのソートを自動的に行なうことをも目的とする。
【課題を解決するための手段】
【０００６】
画像管理装置は、画像データ及び該画像データに付随した管理情報を有するファイルが格納された記録媒体(２)から画像データ又は管理情報を表示する表示手段を有し、又は該表示手段が接続され、
記録媒体(２)内のファイルから少なくとも管理情報を取り込むメモリ手段と、管理情報から画像データの撮影日付を判断する日付判別手段と、該日付判別手段の判別結果を表示手段に表示するとともに、画像データの撮影日付を更新する旨の入力を許す制御手段を具え、
制御手段は日付を更新する旨の入力がされた場合は、メモリ手段内の管理情報のみならず、記録媒体(２)内の管理情報をも更新する情報更新機能を有する。
また、画像管理装置は、記録媒体(２)が装着される収納部を有し、制御手段は記録媒体(２)の収納部への装着確認後に、ファイル名を自動的に撮影日付順にソートし、日付判別手段により撮影日付が正常と判断されたファイル名のグループと、異常と判断されたファイル名のグループを分別する機能を有する。
【発明の効果】
【０００７】
１．使用者が日付を更新する旨を入力した場合は、メモリ手段内の管理情報のみならず、記録媒体(２)内の管理情報もが更新される。これにより、記録媒体(２)内のファイルの管理情報は自動的に更新されるため、使用者が記録媒体(２)内のファイルを別途、更新する必要がなく、使い勝手が良くなる。
２．記録媒体(２)が収納部に装着されると、制御手段は記録媒体(２)の収納部への装着確認後に、ファイル名を自動的に撮影日付順にソートする。ソートしつつ、制御手段は、日付判別手段により撮影日付が正常と判断したファイル名のグループと、異常と判断したファイル名のグループを分別する。これにより、記録媒体(２)を挿入してから、使用者が別途、ソート操作をしなくともよく、使い勝手が良くなる。また、ソート完了時に、正常なファイル名のグループと、異常なファイル名のグループとが分けられているので、使用者がどのファイル名の撮影日付を手入力で修正すべきかが、容易に判り、この点でも便利である。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の一実施例を図を用いて詳述する。
図１は、画像管理装置であるプリンタ(１)の斜視図である。プリンタ(１)の正面には、カード状の記録媒体(２)が挿入される収納部であるスロット(10)及び記録紙(70)が収納される給紙トレイ(７)が設けられている。スロット(10)内には、記録媒体(２)が装着されたことを検知するスイッチ(図示せず)が設けられている。記録媒体(２)にはデジタルカメラ等の撮影装置によって撮影された複数のデジタル画像ファイルがフォルダ毎に格納され、本例にあっては画像ファイルは１枚の画像データがＪＰＥＧ方式に基づいて圧縮記録されている。画像ファイルはまた、撮影日付、シャッタ速度等の管理情報が所定のフォーマットで記録されたＥｘｉｆタグを含んでいる。以下で用いる「撮影日付」の語は、単なる日付のみならず、撮影をした時、分、秒をも含む。
プリンタ(１)の上面には、所望の画像データが表示される液晶パネルであるディスプレイ(４)と、該ディスプレイ(４)にメニューを表示させるメニュー釦(11)と、後記の如く日付等を設定する際に操作されるセット釦(12)(12)(12)(12)が設けられている。プリンタ(１)の側面には、インクリボン(76)が張られたカートリッジ(75)が挿入される開口(13)が開設されている。
【０００９】
図２は、プリンタ(１)の内部を概略的に示す側面図である。給紙トレイ(７)の上方には記録紙(70)が巻き付けられるプラテンローラ(60)、及び記録紙(70)に当接したインクリボン(76)を加熱するサーマルヘッド(61)が設けられている。給紙トレイ(７)内の記録紙(70)はピックアップローラ(62)により１枚ずつ取り出されて、プラテンローラ(60)に巻き付けられる。プラテンローラ(60)を回転して、インクリボン(76)をサーマルヘッド(61)にて加熱しながらインクリボン(76)を送り、イエロー、マゼンタ、シアンの色情報を記録紙(70)に印刷する。印刷が完了すると、搬送ローラ(64)により記録紙(70)はプリンタ(１)の上部から排出される。
【００１０】
図３は、プリンタ(１)の内部ブロック図である。記録媒体(２)はバスライン(31)を介して、制御手段であるＣＰＵ(３)に繋がる。ＣＰＵ(３)には、動作プログラムが格納されたＲＯＭ(30)が接続され、メニュー釦(11)、セット釦(12)(12)(12)(12)の操作信号が入力される。ＣＰＵ(３)の内部クロックを分周して、タイマーとして用いれば、時計機能及び日付計測機能を有することもできる。
バスライン(31)にはまた、記録媒体(２)の画像ファイルのＥｘｉｆタグから読み出した撮影日付等の管理情報が一旦格納されるＳＤＲＡＭ(５)、印刷した積算枚数等が格納される不揮発性のフラッシュメモリ(32)、画像データを伸長するＪＰＥＧ伸長回路(33)、前記ディスプレイ(４)、プリント機構(６)、ディスプレイ(４)に適宜表示されるアイコンが格納されたキャラクタＲＡＭ(34)が接続されている。画像ファイル内の画像データはＪＰＥＧ伸長回路(33)にて伸長されて、ディスプレイ(４)に表示される。また、プリント機構(６)とは、図２にて示したプラテンローラ(60)、サーマルヘッド(61)等のプリンタ(１)内の機構部品である。また、ＳＤＲＡＭ(５)は画像展開用メモリとしても用いられる一時保持型のメモリであり、記録媒体(２)をスロット(10)から抜き出し、又は電源をＯＦＦにすると、ＳＤＲＡＭ(５)内の情報は消去される。
【００１１】
記録媒体(２)内には、例えば100SANYO、101SANYO、102SANYO等で示される複数のフォルダが格納され、各フォルダ内には複数の画像ファイルが格納されている。画像ファイルには、夫々ファイル名が付され、ＳＤＲＡＭ(５)内には記録媒体(２)と同じフォルダ名、ファイル名、及びファイル名に対応する撮影日付が格納されている。ＳＤＲＡＭ(５)は記録媒体(２)に比して、容量が小さいので、本例ではＳＤＲＡＭ(５)内に画像データは格納されていない。
ＣＰＵ(３)はＳＤＲＡＭ(５)からフォルダ名リスト、ファイル名リスト、日付リストを作成し、作成された日付リストに基づき、ファイル名をソートして、日付順リストを作成する機能を有する。
具体的には、図４(a)に示すように、ＳＤＲＡＭ(５)内のテーブルに、８つのファイル名SANYO001.JPG、SANYO002.JPG、SANYO003.JPG……SANYO008.JPGと、対応する撮影日付をが格納されているとする。取り敢えず、ファイルの数だけ番号を割り振る。図４の場合は１……８である。また、図４(a)に示す１番目の撮影日付情報である2001 10 21 18 31 34は、２００１年１０月２１日１８時３１分３４秒を表す。
【００１２】
ファイル名をソートするには、先ず１番目のファイル名と２番目のファイル名の日付情報を比較する。図４(a)では１番目のファイル名の撮影日付が２００１年１０月２１日であり、２番目のファイル名の撮影日付が２００１年１０月２０日であるから、１番目のファイル名の方が新しく、１番目のファイル名と２番目のファイル名を入れ替える。順次にこのソートを８番目まで繰り返し、８番目まで比較してソートが１回でも行われたら、１番目から８番目まで再度比較を行う。これを繰り返して入れ替わりがなかった時点でソートが終了する。ソート終了後は例えば図４(b)に示すように、撮影日付が古い順に並び替えられた日付順リストが作成される。この日付順リストは、スロット(10)内に記録媒体(２)が挿入されると、自動的に作成される。勿論、撮影日付が新しい順に並び替えてもよい。
【００１３】
ＣＰＵ(３)は同様にして、ファイル名の年月順リスト、及び該年月順リストに該当するファイル数のリストも作成する。ここで、年月順リストとは200110、200112、200203の如く、連続した数字の羅列であって、例えば１つ目の200110とは2001年10月を指す。該当するファイル数のリストとは、2、1、3、1の如く、数字の羅列によって示され、例えば１つ目の2とは2001年10月に撮影された画像ファイルが２枚であることを示す。この年月順リスト、ファイル数のリストは、フォルダ名リスト、ファイル名リスト、日付順リストに基づいて、スロット(10)内に記録媒体(２)が挿入されると、自動的に作成される。
【００１４】
但し、元の画像ファイルには撮影日付が付されていない場合がある、即ちデジタルカメラにて撮影者が日付を設定せずに撮影した場合がある。また、撮影日付が「００００年００月００日」のような明らかに誤った場合や、−−−−年−−月−−日のような日付データの無い場合がある。ＣＰＵ(３)は、このような画像ファイル名を不明グループ(−１)として分類する。
また、画像ファイルは前記の如く、デジタルカメラで撮影された画像であるが、デジタルカメラ自体が出現したのが、１９９０年代であるから、撮影日付が「１９８０年」では明らかに誤っている。即ち、想定される日付が古くとも１９９０年代であるのに、それよりも古い日付である訳がない。
また、ＣＰＵ(３)が日付計測機能を有していれば、現在の日付が判る。仮に、現在の日付が２００６年２月であるとすると、撮影日付が「２０１０年」では明らかに間違いである。ＣＰＵ(３)は日付リストを作成する際に、このような撮影日付があやしい画像ファイル名を疑惑グループ(−２)として分類する。
ソートの途中で、この不明グループ(−１)及び疑惑グループ(−２)の存在が明らかとなれば、この不明グループ(−１)及び疑惑グループ(−２)を異常グループとして、撮影日付が正常な画像ファイル名のグループ(これを正常グループ(０)と呼ぶ)とは分別する。後記の如く、撮影日付が手入力で修正されれば、日付順リスト、ファイル名の年月順リスト、ファイル数のリストも修正又は更新する。
即ち、ＳＤＲＡＭ(５)内には、図５に示すように、撮影日付が正常な正常グループ(０)、撮影日付が不明である不明グループ(−１)、撮影日付があやしい疑惑グループ(−２)の３種類が存在する場合がある。このグループの分別は、ＳＤＲＡＭ(５)内で行われ、記録媒体(２)内では行われない。
【００１５】
プリンタの動作
プリンタ(１)の動作を、図６のフローチャートを用いて説明する。
使用者が電源を投入し、記録媒体(２)をスロット(10)に挿入し、挿入完了がスロット(10)内のスイッチによって検出されると(Ｓ1)、ＣＰＵ(３)は記録媒体(２)からフォルダ名、ファイル名、及びファイル名に対応するＥｘｉｆタグを読み出して、ＳＤＲＡＭ(５)内に格納する。次に、ＣＰＵ(３)はＳＤＲＡＭ(５)内の内容に基づいてフォルダ名リスト、ファイル名リスト、日付順リスト、年月順リスト、ファイル数のリストを作成する(Ｓ2)。
次に、ＣＰＵ(３)はＳＤＲＡＭ(５)内の画像ファイル名を撮影日付に従って、比較する(Ｓ3)。比較しつつ、ＳＤＲＡＭ(５)内に不明グループ(−１)又は疑惑グループ(−２)に属するものがあれば、これらを正常グループ(０)とは区別して、分別し、比較処理を続行する(Ｓ4、Ｓ5)。比較とグループの分別を夫々独立して行うと、時間を浪費するので、比較とグループの分別を同時に行っている。比較による並び替えとグループの分別の動作全体が本例のソート処理であり、ソート完了までを、記録媒体(２)が挿入されれば、自動で行う。ソートが完了すれば(Ｓ6)、グループの分別が完了しており、ＣＰＵ(３)はプリンタ(１)上の発光ダイオード(図示せず)を点灯させて、使用者に報知する。
【００１６】
即ち、本例にあっては、記録媒体(２)が挿入されれば、画像ファイル名が撮影日付に従って自動的にソートされる。これにより、記録媒体(２)を挿入してから、使用者が別途、ソート操作をしなくともよく、使い勝手が良くなる。特に、電源を投入してから、発光ダイオードが点灯するまでの時間は、プリンタ(１)がスタンバイする時間であり、使用者は当然にスタンバイ時間が必要であることを認識しているから、ソート時間もそれほど長いとは感じないのが通常である。これに対し、プリンタ(１)がスタンバイ完了してから、画像ファイル名をソートさせると、それだけ待ち時間が掛かるので、使用者は苛立ちを覚えることがある。この点で、プリンタ(１)の使い勝手が良くなる。
また、記録媒体(２)がスロット(10)内に装着されると、ＣＰＵ(３)は記録媒体(２)のスロット(10)内への装着確認後に、ファイル名を自動的に撮影日付順にソートする。ソートしつつ、ＣＰＵ(３)は撮影日付が正常と判断したファイル名のグループと、異常と判断したファイル名のグループを分別する。これにより、記録媒体(２)を挿入してから、使用者が別途、ソート操作をしなくともよく、使い勝手が良くなる。また、ソート完了時に、正常なファイル名のグループと、異常なファイル名のグループとが分けられているので、使用者がどのファイル名の撮影日付を手入力で修正すべきかが、容易に判り、この点でも便利である。
【００１７】
使用者がメニュー釦(11)及びセット釦(12)を操作して、正常グループ(０)を選択すると、ＣＰＵ(３)は最も撮影日付が新しい画像ファイル名を選択して、該ファイル名に相当する画像データを記録媒体(２)から読み込んで、ディスプレイ(４)に表示する。勿論、最も撮影日付が古い画像ファイル名を選択してもよい。
また、使用者が所望のセット釦(12)を操作すれば、図７に示すように、ディスプレイ(４)にカレンダー(40)を表示する。このカレンダー(40)は日付順リストの最新年月日を表示するものであり、例えば最も撮影日付が新しい画像ファイル名の撮影日付が２００５年７月である場合は、カレンダー(40)は２００５年７月を示して、画像ファイル名の撮影日付を白抜きで表示する。図７では、画像ファイル名の撮影日付が２００５年７月の１日、２日、８日、２３日であることを示している。使用者がカレンダー(40)の数字を選択すると、該日付で撮影された画像データが記録媒体(２)から読み込まれて、ディスプレイ(４)に表示される。
前記の如く、ＣＰＵ(３)はファイル数のリストを作成しているから、選択された日付に複数枚の画像データが該当することがある。この場合は、複数枚の画像データを順次表示しても、図８に示すように、ディスプレイ(４)上の画面を分割して一覧表示してもよい。
【００１８】
使用者がメニュー釦(11)及びセット釦(12)を操作して、不明グループ(−１)又は疑惑グループ(−２)に含まれる画像ファイルを選択すると、図１０のフローチャートに示す動作を行う。ＣＰＵ(３)は図９に示すように、ディスプレイ(４)上に撮影日付が不明又は誤っている旨のアイコン(41)を表示する(Ｓ10)。このアイコン(41)は、前記のキャラクタＲＡＭ(34)に格納されている。
使用者が撮影日付が設定されていない、又は誤っていることに気付き、メニュー釦(11)を操作すると、不明グループ(−１)又は疑惑グループ(−２)内の全ての画像ファイル名について、撮影日付を一括設定するか否かが表示される。撮影日付を一括設定する場合はその旨及び設定すべき日付を入力すれば(Ｓ11)、グループ内の全ての画像ファイル名について日付が設定される。撮影日付を一括設定しない場合は、その旨を入力すると(Ｓ11)、各画像ファイル名について撮影日付を入力することができる。撮影日付が入力されると、ＳＤＲＡＭ(５)のＥｘｉｆタグ内に日付を書き込み、ＣＰＵ(３)は該日付に基づいて、画像ファイル名を再度ソートする。
【００１９】
次に、ＣＰＵ(３)は記録媒体(２)内のＥｘｉｆタグの撮影日付も書き換える(Ｓ12)。この書き換え方法には、３通り考えられる。
１つ目は、記録媒体(２)内のＥｘｉｆタグの撮影日付のみを上書きする方法である。上記例ではＳＤＲＡＭ(５)内に画像データは格納されていないから、画像データを記録媒体(２)とＳＤＲＡＭ(５)間で移動させることはない。
２つ目は、ＳＤＲＡＭ(５)の容量が大きく、画像データを格納可能な場合に、ＳＤＲＡＭ(５)に画像データとＥｘｉｆタグを格納し、ＳＤＲＡＭ(５)内のＥｘｉｆタグの撮影日付を更新し、これを記録媒体(２)に上書きする方法である。
３つ目は、図１１に概念的に示すように、記録媒体(２)内の撮影日付を更新せんとする画像ファイル(20)を選択し、記録媒体(２)内に同じ画像ファイル(20)を点線で示すように別のファイル名で一旦保存する。元の画像ファイル(20)をＳＤＲＡＭ(５)に取り込んだ後に、記録媒体(２)内の元の画像ファイル(20)を消去する。ＳＤＲＡＭ(５)に取り込んだ画像ファイル(20)の撮影日付を更新した後に、該画像ファイル(20)を元のファイル名で記録媒体(２)に書き込む。この後に、点線で示す別のファイル名で保存した画像ファイル(20)を消去する。同一フォルダ内では、同じファイル名のファイルは作成できないので、元のファイルを削除して、改めて削除したファイル名と同じファイルを作成して、記録媒体(２)に戻して書き込んでいる。即ち、一旦、別のファイル名でバックアップしないと、元のファイル名と同じ名前では画像ファイルが作成できないので、このようにしている。
【００２０】
使用者が選択した画像ファイルを印刷する旨を入力すれば、図２に示すように、記録紙(70)に撮影日時が付された画像が印刷される。
上記では不明グループ(−１)又は疑惑グループ(−２)を選択した場合に、撮影日付を手入力するとしたが、正常グループ(０)の画像ファイル名を選択した場合に、撮影日付を手入力してもよい。特に、使用者が正常グループ(０)の複数枚の画像ファイルを順番に見た場合に、画像の内容、例えば画像の背景等から撮影日付の入力にミスがあったことに気付くことがある。かかる場合に、撮影日付の修正が容易になる。この場合も、記録媒体(２)内のＥｘｉｆタグの撮影日付が書き換えられる。
【００２１】
上記実施例の説明は、本発明を説明するためのものであって、特許請求の範囲に記載の発明を限定し、或は範囲を減縮する様に解すべきではない。又、本発明の各部構成は上記実施例に限らず、特許請求の範囲に記載の技術的範囲内で種々の変形が可能であることは勿論である。
本例では、画像ファイルはＪＰＥＧ方式で記録されているとしたが、例えばＴＩＦＦ方式でもよく、特に限定されない。また、画像管理装置として、昇華型プリンタを例示したが、インクジェット方式でもよく、特に限定されない。更に本例では画像管理装置として、プリンタを例示したが、プリンタには限定されない。
また、ディスプレイ(４)はプリンタ(１)内に設けられているが、ディスプレイ(４)をプリンタ(１)に外付け接続してもよい。具体的には、ディスプレイがテレビ等の場合にも、本例の画像管理装置は応用可能である。
【図面の簡単な説明】
【００２２】
【図１】プリンタの斜視図である。
【図２】プリンタの内部を概略的に示す側面図である。
【図３】プリンタの内部ブロック図である。
【図４】(a)、(b)はＳＤＲＡＭ内のテーブルを示す図である。
【図５】ＳＤＲＡＭの内部を示す図である。
【図６】プリンタの動作を示すフローチャートである。
【図７】カレンダーを示す正面図である。
【図８】画面を分割して一覧表示したディスプレイの正面図である。
【図９】撮影日付が不明又は誤っている旨のアイコンの図である。
【図１０】プリンタの動作を示すフローチャートである。
【図１１】記録媒体内の撮影日付を更新する動作を概念的に示す図である。
【図１２】従来の銀塩写真フィルムの平面図である。
【図１３】従来の画像管理装置の内部ブロック図である。
【符号の説明】
【００２３】
(１)  プリンタ
(２)  記録媒体
(３)  ＣＰＵ
(４)  ディスプレイ
(５)  ＳＤＲＡＭ
(６)  プリント機構
(10)  スロット
【図１】
0004716892.tif 000002
【図２】
0004716892.tif 000003
【図３】
0004716892.tif 000004
【図４】
0004716892.tif 000005
【図５】
0004716892.tif 000006
【図６】
0004716892.tif 000007
【図７】
0004716892.tif 000008
【図８】
0004716892.tif 000009
【図９】
0004716892.tif 000010
【図１０】
0004716892.tif 000011
【図１１】
0004716892.tif 000012
【図１２】
0004716892.tif 000013
【図１３】
0004716892.tif 000014