Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3913033B2 - Image recording apparatus, image recording method, and image recording system - Google Patents
[go: Go Back, main page]

JP3913033B2 - Image recording apparatus, image recording method, and image recording system - Google Patents

Image recording apparatus, image recording method, and image recording system Download PDF

Info

Publication number
JP3913033B2
JP3913033B2 JP2001329514A JP2001329514A JP3913033B2 JP 3913033 B2 JP3913033 B2 JP 3913033B2 JP 2001329514 A JP2001329514 A JP 2001329514A JP 2001329514 A JP2001329514 A JP 2001329514A JP 3913033 B2 JP3913033 B2 JP 3913033B2
Authority
JP
Japan
Prior art keywords
data
level
information
time
recording
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
JP2001329514A
Other languages
Japanese (ja)
Other versions
JP2003134454A5 (en
JP2003134454A (en
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 JP2001329514A priority Critical patent/JP3913033B2/en
Publication of JP2003134454A publication Critical patent/JP2003134454A/en
Publication of JP2003134454A5 publication Critical patent/JP2003134454A5/ja
Application granted granted Critical
Publication of JP3913033B2 publication Critical patent/JP3913033B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Studio Devices (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、画像記録装置、画像記録方法及び画像記録システムに関するものであり、特にデジタルカメラに用いて好適なものである。
【0002】
【従来の技術】
従来、デジタルカメラで画像の撮影を行った場合において、撮影した画像には画像の作成日時の情報を記録することが可能である。しかし、他に記録される情報がないため、一日に何枚もの画像を撮影し記録した場合や、旅行などで何日にも渡って大量の画像を撮影して記録した場合には、後で整理をするときになってからどのような状況で撮影した画像であるのかを忘れてしまう場合があった。
【0003】
【発明が解決しようとする課題】
このような場合に、どの画像がどこでどのような状況で撮影されたかを判定するには撮影者或いは被撮影者などの記憶に頼って整理しているのが現状であった。このため、デジタルカメラで撮影した画像データを整理するのに多くの時間及び労力を必要としていた。
【0004】
また、画像データをメモリに格納するために、各画像データに名前を付していたが、名前を付す作業が大変である上に、必要な画像データを後で検索する際に、効率よく検索することができない問題があった。
【0005】
本発明は上述の問題点にかんがみてなされたもので、撮影した画像がいつどこで撮影されたものかを容易に判別できるようにすることを目的とする。
【0006】
【課題を解決するための手段】
本発明の画像記録装置は、撮像手段で生成した撮影画像を画像ファイルとして記録可能に構成された画像記録装置において、ファイル情報データとデータIDとデータレベルから構成され時系列に変化する時系列変化データの記録レベルを記憶するレベル記憶手段と、
情報発信装置から発信された時系列変化データを受信する受信手段と、前記受信手段で受信した時系列変化データのデータIDが変化したか否かを判断する判断手段と、前記判断手段によりデータIDが変化したと判断された場合、前記時系列変化データのデータレベルと前記レベル記憶手段により記憶された記録レベルとを比較する比較手段と、前記記録レベルが前記データレベルと同じ又は高い場合には前記時系列変化データのファイル情報データを記録し、前記記録レベルが前記データレベルよりも低い場合には前記時系列変化データのファイル情報データを記録しないファイル情報記録制御手段と、撮像指示が入力された際は、前記撮像手段により得られた画像ファイルに、前記ファイル情報記録制御手段により記録されたファイル情報データを付加して記録する撮影画像記録手段と、を有する。
本発明の画像記録方法は、撮像手段で生成した撮影画像を画像ファイルとして記録する画像記録方法において、情報発信装置から発信された、ファイル情報データとデータIDとデータレベルから構成され時系列に変化する時系列変化データを受信する受信工程と、前記受信工程で受信した時系列変化データのデータIDが変化したか否かを判断する判断工程と、前記判断工程によりデータIDが変化したと判断された場合、前記時系列変化データのデータレベルと予め記憶された記録レベルとを比較する比較工程と、前記記録レベルが前記データレベルと同じ又は高い場合には前記時系列変化データのファイル情報データを記録し、前記記録レベルが前記データレベルよりも低い場合には前記時系列変化データのファイル情報データを記録しないファイル情報記録制御工程と、撮像指示が入力された際は、前記撮像手段により得られた画像ファイルに、前記ファイル情報記録制御工程により記録されたファイル情報データを付加して記録する撮影画像記録工程と、を有する。
本発明の画像記録システムは、情報発信装置と、撮像手段で生成した撮影画像を画像ファイルとして記録可能に構成された画像記録装置と、を含む画像記録システムにおいて、前記情報発信装置は、ファイル情報データとデータIDとデータレベルから構成され時系列に変化する時系列変化データを発信する発信手段を有し、前記画像記録装置は、時系列変化データの記録レベルを記憶するレベル記憶手段と、前記情報発信装置から発信された前記時系列変化データを受信する受信手段と、前記受信手段で受信した時系列変化データのデータIDが変化したか否かを判断する判断手段と、前記判断手段によりデータIDが変化したと判断された場合、前記時系列変化データのデータレベルと前記レベル記憶手段により記憶された記録レベルとを比較する比較手段と、前記記録レベルが前記データレベルと同じ又は高い場合には前記時系列変化データのファイル情報データを記録し、前記記録レベルが前記データレベルよりも低い場合には前記時系列変化データのファイル情報データを記録しないファイル情報記録制御手段と、撮像指示が入力された際は、前記撮像手段により得られた画像ファイルに、前記ファイル情報記録制御手段により記録されたファイル情報データを付加して記録する撮影画像記録手段と、を有する。
【0013】
【発明の実施の形態】
【0014】
以下、図面を用いて本発明の画像記録装置の実施の形態について詳細を説明する。
【0015】
(第1の実施の形態)
本実施の形態によれば、旅行中のスケジュールを登録しておき、旅行中は使用者は撮影を行うだけでよく、他のことは何もせずに撮影場所の情報を記録することが可能となる例を示している。
図1には、本実施の形態におけるハードウェア構成のブロック図を示す。101が本実施の形態における画像記録装置としてのデジタルカメラの全体構成を示している。
【0016】
図1において、102は画像入力部であり、レンズ103、光電変換素子であるCCD104、A/D変換部105、画像処理部106等により構成されている。
【0017】
107はCPUであり、デジタルカメラ全体の制御を行っている。108はシャッタースイッチ(SW)、109はモードスイッチ(SW)であり、ユーザが撮影を行う場合に操作するスイッチである。
【0018】
110はRAM、111はROMであり、プログラムやデータなどを記憶しておく記憶媒体である。112はLCD制御部、113はLCDであり、画像表示を行うための構成部である。
【0019】
114は外部メディア制御、115は現在時刻を計測するタイマ、117はデジタイザであり、116はデジタイザ117を制御するデジタイザ制御部である。118はデジタルカメラに接続されてファイルを記録するリムーバブルメディアである。
【0020】
上述のように構成された本実施の形態のデジタルカメラの使用例を説明する。最初に、スケジュール登録動作について述べる。
図2は、デジタルカメラ101におけるスケジューラ画面の表示例を示す図である。
図2において、201は表示画面全体、202は日付けを入力する領域、203は旅行のタイトルを入力する領域、204は時刻を表示する領域、205はスケジュール#1(大日程)を入力する領域、206はスケジュール#2(詳細日程)を入力する領域である。
【0021】
図2では、アメリカ旅行の日程で、例えば、朝のある時間帯はサンフランシスコにてゴールデンゲートブリッジを観光し、その次の時間帯はフィッシャーマンズワーフ、その次は、コイットタワーを観光する。そして、夕方のある時間帯でロスアンゼルスへ移動し、その次の時間帯でチャイナタウンを観光するというスケジュールが入力されている。各入力領域への入力に関しては、入力用ペン(不図示)を用いて、デジタイザに入力することで行う。
【0022】
次に、画像撮影動作について、図3に示すフローチャート基づき説明する。
まず、ステップS301にて撮影者によりシャッターSW108が押されたか否かを判定する。判定の結果、押されたと判定されると、ステップS302に進み、押されていない場合にはステップS301にて待機する。
【0023】
次に、ステップS302では、CPU107からCCD104に対して画像撮り込み指令を行い、画像の取り込みを開始する。
【0024】
次に、ステップS303では、CCD104での画像を取り込み後、A/D変換部105にてA/D変換を行う。さらに、次のステップS304では、画像処理部106で所定の画像処理を行う。
【0025】
その後、ステップS305では、DMA(Direct_Memory_Access)処理により外部メディア制御部114を通じてリムーバブルメディア118へファイルとして書き込まれる。その際に、ファイルの作成日時が併せて記録される。
【0026】
次に、ステップS306では、タイマ115から現在日時を読み込んで画像ファイルの作成日時(撮影日時)をCPU107が記録するが、同時にスケジューラの登録内容から現在日時にスケジュールが登録されているか否かを判定する。この判定の結果、登録されていると判定された場合には、ステップS307へ進み上記登録されている情報をファイルの付帯情報として記録する。
【0027】
例えば、図2に示すスケジュールにおいて10:30〜11:30にアメリカ旅行、サンフランシスコ、フィッシャーマンズワーフの情報が登録されているとする。そして、撮影日時(撮影時刻)が2000年12月23日11:00であった場合には、上記登録されている情報の時間帯に撮影日時が含まれるため、撮影した画像ファイルには撮影日時とともにアメリカ旅行、サンフランシスコ、フィッシャーマンズワーフの情報が記録される。これらのデータ記録形式は、階層構造で記録しておくことも可能である。
また、情報を付帯情報としてではなく画像内に埋め込んだ(表示する)形式で記録することも考えられる。
【0028】
また、ステップS306の判定の結果、でスケジュールが登録されていないと判定された場合には、終了動作となる。
【0029】
以上の動作により、従来は作成日時(撮影日時)しか記録されなかったデジタルカメラの画像ファイルに、撮影時のスケジュールデータが自動的に記録されるので、後で整理するときなどに役立つ効果がある。
【0030】
(第2の実施の形態)
上述の第1の実施の形態では、スケジュール表に登録してあるデータをそのまま画像の付帯情報として記録したが、これをそのままのデータではなく加工した情報を記録するようにすることも考えられる。
【0031】
本実施の形態では、スケジューラに登録した誕生日データから撮影日までの日数を計算して付帯情報として記録する例について述べる。尚、説明は上述した第1の実施の形態と異なる点についてのみ行う。
【0032】
最初に、スケジューラへの登録動作について述べる。
図4に、本実施の形態におけるスケジューラ画面の表示例を示す。図4において、401は表示画面全体である。402は名前を入力する領域、403は生年月日を入力する領域、404は付帯情報として記録するか否かを入力する領域である。
【0033】
ここで、記録したい対象者の撮影欄を入力用ペン(不図示)でタップすると405のようにチェックマークが表示され、情報が記録される。ここでは一名しかチェックされていないがもちろん複数人に対してチェックすることも可能である。
【0034】
次に、撮影時の動作について、図5のフローチャートに基づき説明する。
ステップS501にて撮影者は、撮影をする前にスケジューラの情報を付帯情報として記録したい場合は、事前に上記のように被撮影者の名前を選択しておく。そして、シャッターSWを押して撮影を行う(ステップS301)。画像の撮り込み動作に関しては第1の実施の形態と同様である(ステップS302〜ステップS305)。
【0035】
次に、ステップS502にてスケジューラに情報を記録するためのチェックマークが入っているか否かを判定する。この判定の結果、チェックマークが入っている場合には、ステップS503に進み、選択されている被撮影者の誕生日をスケジューラの情報から読み出して現在の日付と比較し、撮影日が生後何日目にあたるかを計算する。一方、ステップS502の判定の結果、チェックマークが入っていない場合には、操作終了となる。
【0036】
次に、ステップS504にて上記計算された情報を付帯情報として記録する。図4の場合では「○山×雄」のデータが選択され、撮影時の現在日時との間の経過日が計算され記録される。記録の終了後、処理の終了操作を行う。
【0037】
以上述べてきたようにスケジューラに登録した情報をそのまま付帯情報として記録するのではなく、加工した形式で記録するため撮影者にとり、より効果的な形での整理が出来る効果がある。
【0038】
本実施の形態では、スケジューラに登録された情報から経過日を計算したものであるが、もちろんこれに限定されるものではない。また、複数の情報を組み合わせて付帯情報を導き出すような処理も考えられる。
【0039】
(第3の実施の形態)
上述までの実施の形態では、撮影前にスケジューラへ情報を入力していたが、これを撮影後に入力してもその時刻に撮影した画像には、上記情報を付帯して記録することも考えられる。
本実施の形態では第1の実施の形態に即した旅行の例で説明する。
【0040】
情報付帯動作について、図6のフローチャートに基づき説明する。
図2に示したスケジューラ画面において上記スケジュールを撮影後、即ち、2000年12月23日以後に入力したとすると、ステップS601にてスケジューラ入力ありと判定され、ステップS602に進み、記録されている画像ファイルの作成日時をリムーバブルメディア118から読み出す。
【0041】
次に、ステップS603にて上記作成日時がスケジューラに入力された日時の範囲に含まれるか否かを判定する。この判定の結果、含まれる場合は、ステップS604に進み、スケジューラの情報を画像ファイルに付帯して記録し、ステップS605へ進む。また、ステップS603判定の結果、含まれていない場合は、ステップS605へ進む。
【0042】
ステップS605では、全画像ファイルをチェックしたか否かを判定する。そして、この判定の結果、全ファイルが終了していれば処理を終了し、全ファイルのチェックが終了していない場合には、ステップS602に戻り上記の処理を繰り返す。
【0043】
また、上記の説明では撮影時に何も付帯情報に関する処理をしないこととして撮影時の説明を省いたが、撮影時の処理においてスケジューラからの情報を付帯して記録した画像には、情報付帯フラグを立てて記録しておくことも考えられる。
【0044】
撮影後のスケジューラ入力処理に対しては、上記情報付帯フラグが立っていない画像に対してのみ検索をかけるようにすれば、情報の二重記録が防げるとともに、追加記録にかかる時間の短縮にもつながる効果が期待できる。
【0045】
図7に、情報付帯フラグを用いた場合の処理手順を説明するフローチャートを示す。
ステップS701では、情報付帯フラグが立っているか否かのチェックを行う。この判定の結果、フラグがある場合には、ステップS602へ進み、フラグがない場合には、ステップS605へ進む。
【0046】
以上のように構成すれば、撮影後でもスケジューラに対して入力を行うと、自動的に画像ファイルに対して上記情報の付帯記録を行うことが可能となり、特に大量の画像ファイルが存在する場合などに簡単に画像の整理を行えるようになる効果がある。
【0047】
(第4の実施の形態)
上述までの実施の形態に加えて、撮影した画像を閲覧する時には登録されたスケジューラ情報に連動した形で閲覧できるように表示させることも考えられる。
【0048】
図8には、本実施の形態の画像閲覧画面の表示例を示す。801は表示画面全体である。802は日時入力領域、803はタイトル入力領域、804は大日程入力領域、805は詳細日程入力領域、806はサムネイル画像表示領域、807は検索ボタンである。
【0049】
各入力領域には、リムーバブルメディア118より読み込んだ付帯情報が表示される。各領域の右端の矢印ボタンをクリックすると、図9のようにリスト表示される。
【0050】
図8に示すように、日時領域から「2000年12月23日(土)」、タイトル入力領域から「アメリカ旅行」、大日程入力領域から「サンフランシスコ」、詳細日程入力領域から「すべて」を選択して、検索ボタンをクリックすると、リムーバブルメディア118に記録されている画像ファイルの検索を行い、検索条件に合致する画像をサムネイル表示する。
【0051】
図10に、画像検索動作の一例を説明するフローチャートを示す。
ステップS1001では、リストを選択し、その後、ステップS1002にて検索ボタンをクリックにより検索を行うか否かの判定をする。この判定の結果、検索を行う場合には、ステップS1003へ進み、画像ファイルのチェックを行いステップS1004へ進む。また、ステップS1002の判定の結果、検索を行わない場合には、別のリストを選択するためステップS1001へ戻る。
【0052】
ステップS1004では、画像ファイルが検索の条件に合致するか否かの判定を行う。この判定の結果、条件に合致する場合には、ステップS1005へ進み、画像ファイルの内容を表示しステップS1006へ進む。一方、ステップS1004の判定の結果、条件に合致しない場合には、ステップS1006へ直接進む。
【0053】
ステップS1006では、全画像ファイルを検索完了したか否かを判定し、判定の結果、完了している場合には処理を完了する。また、全画像ファイルの検索が完了していない場合にはステップS1003へ戻る。
【0054】
以上の構成によれば、撮影者は撮影した画像を閲覧する場合でもスケジューラに登録された情報を選択していくだけで所望の画像が得られるため、撮影者が画像を見ただけではいつどこで撮影したかを忘れてしまった画像に対しても簡単に整理をすることが出来る。
【0055】
(第5の実施の形態)
本実施の形態では、観光地での撮影時に情報を受信しながら撮影する例を用いて説明する。
【0056】
図11に、本実施の形態における画像記録システムのハードウェア構成の一例を説明するブロック図を示す。
図11において、1101は情報発信装置、1102は発信する情報を記憶する情報記憶部、1103は上記情報記憶部1102に記憶された情報を発信する情報発信部、1104は発信する情報を入力する情報入力部である。
【0057】
また、1105は外部との通信を行なうための受信部を有するデジタルカメラであって、1106は上記情報発信装置1101から発信された情報を受信する情報受信部、1107は受信した情報を記憶する受信情報記憶部、1108は受信した情報を解析する情報解析部、1109はデジタルカメラ、1110は撮影した画像及び情報を記録する記録部である。
【0058】
まず、情報を配信する情報発信装置1101の制御について、図12のフローチャートに基づいて説明する。
予め情報記憶部1102には配信すべきデータが記憶されている。
【0059】
ステップS1201では、情報発信装置1101の電源スイッチ(不図示)がONであるか否かの判定を行う。この判定の結果、電源がONである場合にはステップS1202に進み、情報発信部1103は情報記憶部1102からデータを読み込み、ステップS1203にて上記データを外部へ発信する。尚、情報記憶部1102は、情報入力部1104からの入力データを記憶させることが可能である。
【0060】
一方、ステップS1201の判定の結果、電源がOFFの場合は、電源がONになるまで待機する。
【0061】
ステップS1204では、装置の電源スイッチがOFFであるか否かの判定を行う。この判定の結果、電源がOFFの場合には、ステップS1205へ進み、データの発信を終了して電源を落とす。
【0062】
一方、ステップS1204の判定の結果、電源がONである場合には、ステップS1203へ戻る。
【0063】
尚、情報の発信には無線通信が使用され、方式としてはPHSやBluetoothなどが挙げられる。その特徴として装置の数十mから数百m程度の限られた範囲に電波が届くことから、撮影場所の状況を発信する本実施の形態に好適である。
【0064】
また、データはパケット形式で発信される。図13に発信されるパケットデータのフォーマットの一例を示す。
【0065】
本実施の形態では、或る一つの情報発信装置からは撮影スポットに関する同じ情報が常に配信されている。
D1は情報発信装置のIDを示す。D2は全情報のパケット量を示している。D3は全パケットのうち何番目のパケットであるかを示している。D4は実際のデータである。
【0066】
次に、受信部を有するデジタルカメラ1105側の処理について説明する。
最初に、情報の受信動作について、図14のフローチャートに基づき説明する。
【0067】
まず始めに、使用者が画像の撮影を行おうとして電源をONしたか否かの判定を行う(ステップS1401)。この判定の結果、電源をONしている場合は、ステップS1402へ進み、電源のOFFの場合は、ステップS1401で待機する。
【0068】
次に、ステップS1402では、情報受信部1106に情報が受信されているか否かの判定を行う。この判定の結果、情報を受信している場合には、即ち、情報が配信されていると判定すると、ステップS1403に進む。一方、情報を受信していない場合には、ステップS1411へ進む。
【0069】
次に、ステップS1403では、全情報を受信したか否かの判定を行う。この判定の結果、全情報を受信している場合には、ステップS1404に進む。一方、全情報を受信していない場合には、ステップS1402へ戻る。
【0070】
次に、ステップS1404では、情報解析部1108において上記受信した情報の解析を行い、さらにステップS1405では、受信フラグをセットする。受信フラグは記憶部1107内に記憶する。
【0071】
次に、ステップS1406では、電源OFFとされたか否かの判定が行われる。この判定の結果、電源がOFFされた場合には、動作終了となる。一方、電源がOFFされない場合には、ステップS1407へ進む。
【0072】
ここでは、図15に示したパケットデータを受信したとする。即ち情報発信装置から発信された情報は、IDが1からの情報であり、全パケット量が4、パケットデータが1番目のものであり、データは「東京タワー」であることが分かる。情報受信部1106は、情報発信装置1101のIDが変化しない限り、一旦全情報を受信した後は新しい情報を受信しない。
【0073】
そして、ステップS1407にて予め決められた一定時間(数秒程度)経過したか否かを判定する。この判定の結果、一定時間経過をしている場合には、ステップS1408に進み、一定時間を経過していない場合にはステップS1406に戻る。
【0074】
次に、ステップS1408にて情報を受信したか否かの判定を行う。判定の結果、情報を受信した場合には、ステップS1410に進み、受信しなかった場合には、ステップS1409へ進む。ステップS1409では、撮影者及びデジタルカメラが情報発信装置から離れたとみなして受信フラグを下ろす。その後、ステップS1406に戻る。
【0075】
一方、ステップS1410では、受信データの発信装置IDから現在記憶しているデータの発信装置IDと変化しているか否かの判定を行う。この判定の結果、変化していた場合には、撮影者が新たな発信装置の近傍に移動したとしてステップS1403に戻りデータの受信を行う。一方、変化していない場合には、それ以上データの受信はせずにステップS1406に戻る。
【0076】
一方、ステップS1402の判定の結果、ステップS1411に進んだ場合には、電源がOFFされたか否かの判定を行い、OFFされた場合には、処理を終了する。一方、OFFされていない場合には、ステップS1402へ戻る。
【0077】
次に、画像の取り込み動作について説明する。
使用者が撮影を行おうとしてデジタルカメラのシャッターボタン(不図示)を押したとする。すると、撮影された画像は画像圧縮などの処理を行った後でファイルとして記録部1110に記録される。このとき、撮影日時がファイルの作成日時情報として記録される。
【0078】
さらに、受信フラグが立っているか否かを判定する。この判定の結果、受信フラグが立っていた場合には、受信情報記憶部1107から情報を読み出し、上記情報もファイルの情報として記録部1110に記録する。本実施の形態では、東京タワーで撮影した画像であることが記録される。
【0079】
一方、受信フラグが立っていない場合には、情報を発信する装置が近傍にはないと判断し、受信情報記憶部1107内にデータが存在していても上記データはファイル情報としての記録は行わない。
【0080】
以上述べてきた構成によれば、従来は撮影時の情報としては画像以外には日時情報しかなかったものに対して、本実施の形態のシステムにおいては撮影場所に対応した情報も併せて記録しておくことが出来るため、後での整理などに役立てることが出来る。また、発信装置は無線で情報を配信するため、複数の受信部を有するデジタルカメラに対応することが可能である。
【0081】
さらに、発信装置を複数備えた場合には、各々から異なる情報を発信することができ、また、その情報を受信することが出来る場所にあるデジタルカメラだけが上記情報を記録することが出来る。
【0082】
(第6の実施の形態)
上述した第5の実施の形態では、ひとつの情報発信装置1101から配信される情報は変化しないものであったが、これを時系列で変化する情報としてもよい。例えば、運動会の会場で現在行われている競技種日を配信する例や、コンサート会場で現在演奏されている楽曲の名称を配信する例などが考えられる。
【0083】
以下、本実施の形態について詳細に説明する。尚、説明は上述の実施の形態と異なる点のみを説明する。
【0084】
図16には、本実施の形態におけるハードウェア構成のブロック図を示す。1601は情報発信装置1101に配設された入力検知部である。他の構成に関しては、第5の実施の形態のハードウェア構成を示した図11と同様である。また、図17には本実施の形態におけるパケットデータのフォーマット例を示す。
【0085】
次に、図18に本実施の形態における情報発信装置1101の動作のフローチャートを示す。本実施の形態では、運動会での競技種目が変更される毎に、次に行われる競技種目の情報を情報発信装置1101に入力する例を説明する。
【0086】
ステップS1201〜ステップS1203までは、図12と同様であるので、ここでは説明を省略する。
【0087】
次に、ステップS1801では、運動会の競技種目が変更されて、その競技種目の情報が情報発信装置1101の情報入力部1104に入力されたか否かを判定する。この判定の結果、入力検知部1601で検知した場合には、ステップS1802に進む。
【0088】
ステップS1802では、入力検知部1601は情報の入力を情報発信部1103に通知する。また、情報発信部1103はこの通知を受けると、情報の発信を停止する。
【0089】
次に、ステップS1803にて、情報発信部1103は情報記億部1102から新しい情報を読み込んで発信データの書き換えを行い、情報の発信を再開する。
その後のステップS1204〜ステップS1205は、図12と同様であるので、ここでは説明を省略する。
【0090】
次に、受信部を有するデジタルカメラ1105側の処理について説明する。
まず、情報の受信動作について、図20のフローチャートに基づき説明する。尚、図14と同様のステップに関しては、説明を省略する。
【0091】
受信部を有するデジタルカメラ1105の使用者が電源を投入し、最初の情報を受信すると、情報解析部1108において、上記受信した情報の解析を行う(ステップS1401〜ステップS1404)。このとき受信した情報の一例として、図19に示すようなパケットデータであったとする。即ち、情報発信装置1101から発信された情報は、IDが1からの情報であり、全パケット量が2、パケットデータが2番目のもの、データの種類が1、データIDが2、データの内容は「100m徒競争」である。ステップS1404での解析の結果、受信した情報は時系列で変化する情報であることがわかる。
【0092】
さらに、情報受信部1106は、予め決められた一定時間毎に情報の受信動作を行い、情報発信装置1101のIDが変化したか否かの判定を行う(ステップS1410)。この判定の結果、情報発信装置1101のIDの変化がない場合には、ステップS2001に進む。
【0093】
次に、ステップS2001では、データのIDが変化したか否かを判定する。この判定の結果、データのIDが変化した場合には、ステップS1403に戻り情報の更新を行う。一方、データのIDが変化しない場合には、ステップS1406に戻る。
【0094】
画像の撮影動作及び上記画像と情報の記憶動作は上述の第5の実施の形態と同様である。
以上のように構成することで時々刻々変わって行く情報を受信しながら画像を撮影し、上記情報とともに記憶しておくことが可能となることから、刻々と変化していく撮影時の状況を画像とともに記憶しておくことができ、画像の整理などに役立つ効果がある。
【0095】
(第7の実施の形態)
上述までの実施の形態では、受信部を有するデジタルカメラ1105側では受信した情報をそのまま画像とともに記憶していたが、情報発信装置1101からの情報にレベルを付けて配信し、受信部を有するデジタルカメラ1105側で選別して記録するようにすることも考えられる。
【0096】
例えば、受信部を有するデジタルカメラ側1105が記録するときに受信情報の記録のレベルを選別できるようにすることも考えられる。
図21に、本実施の形態におけるパケットのフォーマット例を示す。
【0097】
記録するレベルは受信情報記憶部1107に予め記憶してある。また、情報に付するレベルは撮影中に任意のタイミングで変更することが可能である。
図22には、本実施の形態における受信動作フローチャートを示す。
尚、フローチャートの説明は、図20に対して追加したステップのみについて説明を行う。
【0098】
ステップS2201及びステップS2202では、受信したデータのレベルを基準にそのデータレベルと記録レベルを比較し、両者のレベルが同じかデータレベルの方が高かった場合には、ステップS1403に進んでデータの受信を行う。
【0099】
(本発明の他の実施の形態)
本発明は複数の機器から構成されるシステムに適用しても1つの機器からなる装置に適用しても良い。
【0100】
また、上述した実施の形態の機能を実現するように各種のデバイスを動作させるように、上記各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、記憶媒体から、またはインターネット等の伝送媒体を介して上記実施の形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ(CPUあるいはMPU)に格納されたプログラムに従って上記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【0101】
また、この場合、上記ソフトウェアのプログラムコード自体が上述した実施の形態の機能を実現することになり、そのプログラムコード自体、およびそのプログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記憶媒体は本発明を構成する。かかるプログラムコードを記憶する記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、磁気テープ、不揮発性のメモリカード、ROM等を用いることができる。
【0102】
また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施の形態で説明した機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているOS(オペレーティングシステム)あるいは他のアプリケーションソフト等の共同して上述の実施の形態で示した機能が実現される場合にもかかるプログラムコードは本発明の実施の形態に含まれる。
【0103】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合にも本発明に含まれる。
【0104】
【発明の効果】
本発明によれば、例えば、運動会の会場で現在行われている競技種目やコンサート会場で現在演奏されている楽曲の名称など、刻々と変わっていく撮影時の撮影環境情報を画像とともに記憶しておくことができ、さらにその中でも記録レベルに対応した撮影環境情報のみを選別して記録することができる。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態におけるハードウェア構成のブロック図である。
【図2】本発明の第1の実施の形態におけるスケジューラ画面の表示例を示す図である。
【図3】本発明の第1の実施の形態における画像撮影動作フローチャートである。
【図4】本発明の第2の実施の形態におけるスケジューラ画面の表示例を示す図である。
【図5】本発明の第2の実施の形態における画像撮影動作の手順を説明するフローチャートである。
【図6】本発明の第3の実施の形態における情報付帯動作の手順を説明するフローチャートである。
【図7】本発明の第3の実施の形態における情報付帯フラグを用いた場合のフローチャートである。
【図8】本発明の第4の実施の形態における画像閲覧画面の表示例を示した図である。
【図9】本発明の第4の実施の形態における画像閲覧画面のリスト表示例を示した図である。
【図10】本発明の第4の実施の形態における画像検索動作のフローチャートである。
【図11】本発明の第5の実施の形態におけるハードウェア構成のブロック図である。
【図12】本発明の第5の実施の形態における情報発信装置の動作のフローチャートである。
【図13】本発明の第5の実施の形態における通信で用いられるパケットデータのフォーマットを示した図である。
【図14】本発明の第5の実施の形態におけるデジタルカメラの情報受信動作の手順を示すフローチャートである。
【図15】本発明の第5の実施の形態におけるパケットデータの例を示した図である。
【図16】本発明の第6の実施の形態におけるハードウェア構成図である。
【図17】本発明の第6の実施の形態における通信で用いられるパケットデータのフォーマットを示した図である。
【図18】本発明の第6の実施の形態における情報発信装置の動作のフローチャートである。
【図19】本発明の第6の実施の形態におけるパケットデータの例を示した図である。
【図20】本発明の第6の実施の形態におけるデジタルカメラの情報受信動作の手順を説明するフローチャートである。
【図21】本発明の第7の実施の形態における通信で用いられるパケットデータのフォーマットを示した図である。
【図22】本発明の第7の実施の形態におけるデジタルカメラの情報受信動作のフローチャートである。
【符号の説明】
101 デジタルカメラ
102(103〜106) 画像入力部
107 CPU
108 シャッターSW
109 モードSW
110 RAM
111 ROM
112 LCD制御部
113 LCD
114 外部メディア制御部
115 タイマ
116 デジタイザ制御部
117 デジタイザ
118 リムーバブルメディア
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image recording apparatus, an image recording method, and an image recording system, and is particularly suitable for use in a digital camera.
[0002]
[Prior art]
Conventionally, when an image is taken with a digital camera, information on the date and time of image creation can be recorded in the taken image. However, because there is no other information to be recorded, if you have taken and recorded many images a day, or if you have taken and recorded a large number of images for several days during a trip, etc. Sometimes I forgot what kind of situation the image was taken when it was time to sort out.
[0003]
[Problems to be solved by the invention]
In such a case, in order to determine which image was photographed where and under what circumstances, the current situation is that the images are organized by relying on the memory of the photographer or subject. For this reason, it takes a lot of time and effort to organize image data taken by a digital camera.
[0004]
In addition, each image data has been given a name in order to store the image data in the memory, but the task of assigning the name is difficult, and when searching for the required image data later, it is efficiently searched. There was a problem that could not be done.
[0005]
The present invention has been made in view of the above-described problems, and an object of the present invention is to make it possible to easily determine when and where a taken image was taken.
[0006]
[Means for Solving the Problems]
The image recording apparatus according to the present invention is a time series change that is configured by file information data, a data ID, and a data level and changes in time series in an image recording apparatus configured to record a captured image generated by an imaging unit as an image file. Level storage means for storing a data recording level;
Receiving means for receiving time-series change data transmitted from the information transmitting device, determination means for determining whether or not the data ID of the time-series change data received by the receiving means has changed, and data ID by the determination means When the recording level is the same as or higher than the data level, the comparing means for comparing the data level of the time-series change data with the recording level stored by the level storage means File information recording control means for recording the file information data of the time series change data and not recording the file information data of the time series change data when the recording level is lower than the data level, and an imaging instruction is input. A file recorded by the file information recording control means on the image file obtained by the imaging means. It has a captured image recording means for recording by adding broadcast data.
The image recording method of the present invention is an image recording method for recording a photographed image generated by an imaging means as an image file, and is composed of file information data, data ID, and data level transmitted from an information transmitting device, and changes in time series. A receiving step for receiving time-series change data, a determination step for determining whether or not the data ID of the time-series change data received in the receiving step has changed, and the determination step determines that the data ID has changed. A comparison step of comparing the data level of the time-series change data with a pre-stored recording level, and file information data of the time-series change data when the recording level is the same as or higher than the data level. When the recording level is lower than the data level, the file information data of the time-series change data is recorded. No file information recording control step, and when an imaging instruction is input, the captured image recording is performed by adding the file information data recorded by the file information recording control step to the image file obtained by the imaging unit. And a process.
The image recording system of the present invention is an image recording system including an information transmitting apparatus and an image recording apparatus configured to record a captured image generated by an imaging unit as an image file. Transmitting means for transmitting time-series change data composed of data, data ID, and data level and changing in time series, the image recording apparatus comprising: level storage means for storing recording levels of time-series change data; Receiving means for receiving the time-series change data transmitted from the information transmitting device, determination means for determining whether or not the data ID of the time-series change data received by the receiving means has changed, and data by the determination means If it is determined that the ID has changed, the data level of the time-series change data and the recording level stored by the level storage means Comparing means for comparing, records the file information data of the time series change data when the recording level is the same or higher than the data level, and changes the time series when the recording level is lower than the data level File information recording control means that does not record file information data of the data, and when an imaging instruction is input, the file information data recorded by the file information recording control means is added to the image file obtained by the imaging means Captured image recording means for recording.
[0013]
DETAILED DESCRIPTION OF THE INVENTION
[0014]
Hereinafter, embodiments of the image recording apparatus of the present invention will be described in detail with reference to the drawings.
[0015]
(First embodiment)
According to the present embodiment, it is possible to register a schedule during a trip, and the user only needs to shoot during the trip, and it is possible to record the shooting location information without doing anything else. An example is shown.
FIG. 1 shows a block diagram of a hardware configuration in the present embodiment. Reference numeral 101 denotes an overall configuration of a digital camera as an image recording apparatus according to the present embodiment.
[0016]
In FIG. 1, an image input unit 102 includes a lens 103, a CCD 104 which is a photoelectric conversion element, an A / D conversion unit 105, an image processing unit 106, and the like.
[0017]
A CPU 107 controls the entire digital camera. 108 is a shutter switch (SW), 109 is a mode switch (SW), and is a switch operated when a user performs photographing.
[0018]
Reference numeral 110 denotes a RAM, and 111 denotes a ROM, which is a storage medium for storing programs and data. Reference numeral 112 denotes an LCD control unit, and 113 denotes an LCD, which is a component for displaying an image.
[0019]
114 is an external media control, 115 is a timer for measuring the current time, 117 is a digitizer, and 116 is a digitizer control unit for controlling the digitizer 117. A removable medium 118 is connected to the digital camera and records files.
[0020]
A usage example of the digital camera of the present embodiment configured as described above will be described. First, the schedule registration operation will be described.
FIG. 2 is a diagram illustrating a display example of a scheduler screen in the digital camera 101.
In FIG. 2, 201 is an entire display screen, 202 is an area for inputting a date, 203 is an area for inputting a travel title, 204 is an area for displaying time, and 205 is an area for inputting schedule # 1 (large schedule). , 206 is an area for inputting schedule # 2 (detailed schedule).
[0021]
In FIG. 2, a trip to the United States, for example, visits the Golden Gate Bridge in San Francisco during a certain time in the morning, then Fisherman's Wharf during the next time, and the Coit Tower. Then, a schedule for moving to Los Angeles in a certain time zone in the evening and sightseeing in Chinatown in the next time zone is input. The input to each input area is performed by inputting to the digitizer using an input pen (not shown).
[0022]
Next, the image photographing operation will be described based on the flowchart shown in FIG.
First, in step S301, it is determined whether or not the shutter SW 108 has been pressed by the photographer. As a result of the determination, if it is determined that the button has been pressed, the process proceeds to step S302. If the button has not been pressed, the process waits in step S301.
[0023]
Next, in step S302, the CPU 107 issues an image capture command to the CCD 104, and starts image capture.
[0024]
In step S <b> 303, after the image is captured by the CCD 104, the A / D conversion unit 105 performs A / D conversion. Further, in the next step S304, the image processing unit 106 performs predetermined image processing.
[0025]
Thereafter, in step S305, the file is written to the removable medium 118 through the external media control unit 114 by a DMA (Direct_Memory_Access) process. At that time, the creation date of the file is also recorded.
[0026]
Next, in step S306, the current date and time is read from the timer 115 and the image file creation date and time (shooting date and time) is recorded by the CPU 107. At the same time, it is determined from the registered contents of the scheduler whether or not the schedule is registered at the current date and time. To do. As a result of the determination, if it is determined that it is registered, the process proceeds to step S307, and the registered information is recorded as supplementary information of the file.
[0027]
For example, in the schedule shown in FIG. 2, it is assumed that information on travel to the United States, San Francisco, and Fisherman's Wharf is registered from 10:30 to 11:30. If the shooting date and time (shooting time) is 13:00 on December 23, 2000, the shooting date and time are included in the time zone of the registered information, so the shooting date and time At the same time, information on travel to the United States, San Francisco, and Fisherman's Wharf is recorded. These data recording formats can be recorded in a hierarchical structure.
It is also conceivable to record information in a format embedded (displayed) in the image, not as supplementary information.
[0028]
If it is determined in step S306 that the schedule is not registered in step S306, the operation ends.
[0029]
With the above operations, schedule data at the time of shooting is automatically recorded in an image file of a digital camera that was previously recorded only at the date of creation (shooting date and time), which is useful for organizing later. .
[0030]
(Second Embodiment)
In the first embodiment described above, the data registered in the schedule table is recorded as the incidental information of the image as it is, but it is also conceivable to record the processed information instead of the data as it is.
[0031]
In this embodiment, an example will be described in which the number of days from the birthday data registered in the scheduler to the shooting date is calculated and recorded as supplementary information. The description will be made only on points different from the first embodiment described above.
[0032]
First, the registration operation to the scheduler will be described.
FIG. 4 shows a display example of the scheduler screen in the present embodiment. In FIG. 4, reference numeral 401 denotes the entire display screen. Reference numeral 402 denotes an area for inputting a name, reference numeral 403 denotes an area for inputting a date of birth, and reference numeral 404 denotes an area for inputting whether or not to record the incidental information.
[0033]
Here, when the shooting field of the subject to be recorded is tapped with an input pen (not shown), a check mark is displayed as in 405 and information is recorded. Although only one person is checked here, it is of course possible to check against multiple persons.
[0034]
Next, the operation at the time of shooting will be described based on the flowchart of FIG.
In step S501, if the photographer wants to record scheduler information as supplementary information before photographing, the photographer selects the subject's name in advance as described above. Then, the shutter SW is pressed to perform shooting (step S301). The image capturing operation is the same as that in the first embodiment (steps S302 to S305).
[0035]
In step S502, it is determined whether a check mark for recording information in the scheduler is entered. If the result of this determination is that there is a check mark, the process proceeds to step S503, where the selected subject's birthday is read from the scheduler information and compared with the current date, and the shooting date is the number of days after birth. Calculate whether it hits the eye. On the other hand, if the result of determination in step S502 is that there is no check mark, the operation ends.
[0036]
Next, in step S504, the calculated information is recorded as supplementary information. In the case of FIG. 4, the data “○ mountain x male” is selected, and the elapsed date between the current date and time at the time of shooting is calculated and recorded. After the end of recording, an operation for ending the process is performed.
[0037]
As described above, the information registered in the scheduler is not recorded as incidental information as it is, but is recorded in a processed format, so that the photographer can organize the information in a more effective form.
[0038]
In the present embodiment, the elapsed date is calculated from the information registered in the scheduler, but of course it is not limited to this. Further, a process of deriving incidental information by combining a plurality of pieces of information can be considered.
[0039]
(Third embodiment)
In the embodiments described above, information is input to the scheduler before shooting. However, even if this information is input after shooting, it is possible to record the information added to the image shot at that time. .
In the present embodiment, an example of travel according to the first embodiment will be described.
[0040]
The information supplementary operation will be described based on the flowchart of FIG.
If it is assumed that the scheduler screen shown in FIG. 2 is input after shooting the above schedule, that is, after December 23, 2000, it is determined that there is a scheduler input in step S601, and the process proceeds to step S602, where the recorded image is recorded. The file creation date is read from the removable medium 118.
[0041]
In step S603, it is determined whether the creation date / time is included in the date / time range input to the scheduler. If it is included as a result of the determination, the process proceeds to step S604, where scheduler information is recorded in the image file, and the process proceeds to step S605. If the result of determination in step S603 is not included, the process proceeds to step S605.
[0042]
In step S605, it is determined whether all image files have been checked. As a result of this determination, if all files have been completed, the process is terminated. If all files have not been checked, the process returns to step S602 and the above process is repeated.
[0043]
In the above description, the explanation at the time of shooting was omitted because no processing related to the incidental information was performed at the time of shooting. It is also possible to record it upright.
[0044]
For the scheduler input process after shooting, if only the images with no information flag set are searched, double recording of information can be prevented and the time required for additional recording can be shortened. A connected effect can be expected.
[0045]
FIG. 7 shows a flowchart for explaining the processing procedure when the information-accompanying flag is used.
In step S701, it is checked whether or not an information supplementary flag is set. If it is determined that there is a flag, the process proceeds to step S602. If there is no flag, the process proceeds to step S605.
[0046]
With the configuration described above, if an input is made to the scheduler even after shooting, the above information can be automatically recorded on the image file, especially when there are a large number of image files. This makes it easy to organize images.
[0047]
(Fourth embodiment)
In addition to the above-described embodiments, it is also conceivable to display a photographed image so that it can be viewed in conjunction with registered scheduler information.
[0048]
In FIG. 8, the example of a display of the image browsing screen of this Embodiment is shown. Reference numeral 801 denotes the entire display screen. Reference numeral 802 denotes a date input area, 803 a title input area, 804 a large schedule input area, 805 a detailed schedule input area, 806 a thumbnail image display area, and 807 a search button.
[0049]
In each input area, incidental information read from the removable medium 118 is displayed. When the arrow button at the right end of each area is clicked, a list is displayed as shown in FIG.
[0050]
As shown in Fig. 8, select "December 23, 2000 (Saturday)" from the date / time area, "Travel in the United States" from the title input area, "San Francisco" from the large schedule input area, and "All" from the detailed schedule input area. When the search button is clicked, an image file recorded on the removable medium 118 is searched, and images that meet the search condition are displayed as thumbnails.
[0051]
FIG. 10 shows a flowchart for explaining an example of the image search operation.
In step S1001, a list is selected, and then in step S1002, it is determined whether or not to perform a search by clicking a search button. As a result of this determination, if a search is performed, the process proceeds to step S1003, the image file is checked, and the process proceeds to step S1004. If the search is not performed as a result of the determination in step S1002, the process returns to step S1001 to select another list.
[0052]
In step S1004, it is determined whether the image file meets the search conditions. As a result of the determination, if the condition is met, the process proceeds to step S1005, the contents of the image file are displayed, and the process proceeds to step S1006. On the other hand, if the result of determination in step S1004 does not match the conditions, processing proceeds directly to step S1006.
[0053]
In step S1006, it is determined whether or not all image files have been searched. If the result of determination is that processing has been completed, the processing is completed. If all the image files have not been searched, the process returns to step S1003.
[0054]
According to the above configuration, a photographer can obtain a desired image simply by selecting information registered in the scheduler even when viewing a photographed image. You can easily organize images that you have forgotten.
[0055]
(Fifth embodiment)
This embodiment will be described using an example of shooting while receiving information when shooting at a sightseeing spot.
[0056]
FIG. 11 is a block diagram illustrating an example of the hardware configuration of the image recording system in the present embodiment.
In FIG. 11, 1101 is an information transmission device, 1102 is an information storage unit for storing information to be transmitted, 1103 is an information transmission unit for transmitting information stored in the information storage unit 1102, and 1104 is information for inputting information to be transmitted. It is an input part.
[0057]
Reference numeral 1105 denotes a digital camera having a receiving unit for communicating with the outside. Reference numeral 1106 denotes an information receiving unit for receiving information transmitted from the information transmitting device 1101. Reference numeral 1107 denotes reception for storing received information. An information storage unit, 1108 is an information analysis unit that analyzes received information, 1109 is a digital camera, and 1110 is a recording unit that records captured images and information.
[0058]
First, control of the information transmission device 1101 that distributes information will be described based on the flowchart of FIG.
Data to be distributed is stored in the information storage unit 1102 in advance.
[0059]
In step S1201, it is determined whether or not a power switch (not shown) of the information transmission device 1101 is ON. If the result of this determination is that the power is ON, processing proceeds to step S1202, where the information transmitting section 1103 reads data from the information storage section 1102, and transmits the data to the outside in step S1203. Note that the information storage unit 1102 can store input data from the information input unit 1104.
[0060]
On the other hand, if the result of determination in step S1201 is that the power is OFF, the system waits until the power is turned ON.
[0061]
In step S1204, it is determined whether or not the power switch of the apparatus is OFF. If the result of this determination is that the power is off, processing advances to step S1205, data transmission is terminated and the power is turned off.
[0062]
On the other hand, if the result of determination in step S1204 is that the power is on, processing returns to step S1203.
[0063]
Note that wireless communication is used for transmitting information, and examples of the method include PHS and Bluetooth. As a feature thereof, radio waves reach a limited range of several tens to several hundreds of meters of the apparatus, which is suitable for the present embodiment for transmitting the situation of the shooting location.
[0064]
Data is transmitted in a packet format. FIG. 13 shows an example of the format of packet data transmitted.
[0065]
In the present embodiment, the same information regarding the shooting spot is always distributed from a certain information transmission device.
D1 indicates the ID of the information transmission device. D2 indicates the packet amount of all information. D3 indicates the number of all packets. D4 is actual data.
[0066]
Next, processing on the digital camera 1105 side having the receiving unit will be described.
First, the information receiving operation will be described based on the flowchart of FIG.
[0067]
First, it is determined whether or not the user has turned on the power to take an image (step S1401). If the result of this determination is that the power is on, processing proceeds to step S1402, and if the power is off, the process waits at step S1401.
[0068]
Next, in step S1402, it is determined whether information is received by the information receiving unit 1106 or not. If it is determined that the information is received, that is, if it is determined that the information is distributed, the process proceeds to step S1403. On the other hand, if the information has not been received, the process proceeds to step S1411.
[0069]
In step S1403, it is determined whether all information has been received. If all the information is received as a result of this determination, the process proceeds to step S1404. On the other hand, if all the information has not been received, the process returns to step S1402.
[0070]
In step S1404, the information analysis unit 1108 analyzes the received information. In step S1405, a reception flag is set. The reception flag is stored in the storage unit 1107.
[0071]
Next, in step S1406, it is determined whether the power has been turned off. As a result of this determination, when the power is turned off, the operation ends. On the other hand, if the power is not turned off, the process proceeds to step S1407.
[0072]
Here, it is assumed that the packet data shown in FIG. 15 is received. That is, the information transmitted from the information transmitting device is information from ID 1, the total packet amount is 4, the packet data is the first, and the data is “Tokyo Tower”. The information receiving unit 1106 does not receive new information after receiving all information once unless the ID of the information transmitting device 1101 changes.
[0073]
In step S1407, it is determined whether a predetermined time (about several seconds) has passed. As a result of the determination, if the predetermined time has elapsed, the process proceeds to step S1408, and if the predetermined time has not elapsed, the process returns to step S1406.
[0074]
Next, it is determined whether or not information is received in step S1408. As a result of the determination, if information is received, the process proceeds to step S1410. If not received, the process proceeds to step S1409. In step S1409, it is assumed that the photographer and the digital camera are separated from the information transmission device, and the reception flag is lowered. Thereafter, the process returns to step S1406.
[0075]
On the other hand, in step S1410, it is determined whether or not there is a change from the transmitting device ID of the received data to the transmitting device ID of the currently stored data. If the result of this determination is that there has been a change, it is determined that the photographer has moved to the vicinity of a new transmitter, and the process returns to step S1403 to receive data. On the other hand, if there is no change, no more data is received, and the process returns to step S1406.
[0076]
On the other hand, as a result of the determination in step S1402, if the process proceeds to step S1411, it is determined whether or not the power is turned off. If the power is turned off, the process ends. On the other hand, if not OFF, the process returns to step S1402.
[0077]
Next, an image capturing operation will be described.
Assume that the user presses a shutter button (not shown) of the digital camera to take a picture. Then, the photographed image is recorded in the recording unit 1110 as a file after processing such as image compression. At this time, the shooting date / time is recorded as file creation date / time information.
[0078]
Further, it is determined whether or not a reception flag is set. If the reception flag is set as a result of this determination, information is read from the reception information storage unit 1107 and the information is also recorded in the recording unit 1110 as file information. In the present embodiment, it is recorded that the image is taken at Tokyo Tower.
[0079]
On the other hand, if the reception flag is not set, it is determined that there is no device that transmits information, and the data is recorded as file information even if the data exists in the reception information storage unit 1107. Absent.
[0080]
According to the configuration described above, information related to the shooting location is also recorded in the system according to the present embodiment, whereas in the past, only the date and time information other than the image was used as information at the time of shooting. It can be used for later organization. In addition, since the transmitting device distributes information wirelessly, it can correspond to a digital camera having a plurality of receiving units.
[0081]
Further, when a plurality of transmission devices are provided, different information can be transmitted from each of them, and only the digital camera in a place where the information can be received can record the information.
[0082]
(Sixth embodiment)
In the fifth embodiment described above, the information distributed from one information transmission device 1101 does not change, but this may be information that changes in time series. For example, an example in which a competition day currently being performed at a venue for an athletic meet is distributed, or an example in which the name of a song currently being performed at a concert venue is distributed.
[0083]
Hereinafter, this embodiment will be described in detail. Note that the description will be made only on the points different from the above-described embodiment.
[0084]
FIG. 16 shows a block diagram of a hardware configuration in the present embodiment. Reference numeral 1601 denotes an input detection unit disposed in the information transmission device 1101. Other configurations are the same as those in FIG. 11 showing the hardware configuration of the fifth embodiment. FIG. 17 shows a format example of packet data in the present embodiment.
[0085]
Next, FIG. 18 shows a flowchart of the operation of information transmitting apparatus 1101 in the present embodiment. In the present embodiment, an example will be described in which information on an event to be performed next is input to the information transmission device 1101 every time an event at an athletic meet is changed.
[0086]
Steps S1201 to S1203 are the same as those in FIG.
[0087]
Next, in step S1801, it is determined whether or not the competition item of the athletic meet has been changed and information on the competition item has been input to the information input unit 1104 of the information transmission device 1101. If it is detected by the input detection unit 1601 as a result of this determination, the process proceeds to step S1802.
[0088]
In step S1802, the input detection unit 1601 notifies the information transmission unit 1103 of information input. Further, upon receiving this notification, the information transmitting unit 1103 stops transmitting information.
[0089]
In step S1803, the information transmission unit 1103 reads new information from the information storage unit 1102, rewrites transmission data, and resumes transmission of information.
Subsequent steps S1204 to S1205 are the same as those in FIG. 12, and thus the description thereof is omitted here.
[0090]
Next, processing on the digital camera 1105 side having the receiving unit will be described.
First, the information receiving operation will be described with reference to the flowchart of FIG. Note that description of steps similar to those in FIG. 14 is omitted.
[0091]
When the user of the digital camera 1105 having the receiving unit turns on the power and receives the first information, the information analyzing unit 1108 analyzes the received information (steps S1401 to S1404). As an example of the information received at this time, it is assumed that the packet data is as shown in FIG. That is, the information transmitted from the information transmission device 1101 is information from the ID 1, the total packet amount is 2, the packet data is the second, the data type is 1, the data ID is 2, and the data content Is "100m competition". As a result of the analysis in step S1404, it can be seen that the received information is information that changes in time series.
[0092]
Furthermore, the information reception unit 1106 performs an information reception operation at predetermined time intervals, and determines whether or not the ID of the information transmission device 1101 has changed (step S1410). If the result of this determination is that there is no change in the ID of the information transmitting device 1101, processing proceeds to step S2001.
[0093]
Next, in step S2001, it is determined whether or not the data ID has changed. As a result of this determination, if the data ID has changed, the process returns to step S1403 to update the information. On the other hand, if the data ID does not change, the process returns to step S1406.
[0094]
The image capturing operation and the image and information storing operation are the same as those in the fifth embodiment.
By configuring as described above, images can be taken while receiving information that changes from moment to moment, and stored together with the above information. It can be stored together with the image and is useful for organizing images.
[0095]
(Seventh embodiment)
In the above-described embodiments, the received information is stored as it is together with the image on the digital camera 1105 side having the receiving unit. However, the information from the information transmitting device 1101 is distributed with a level, and the digital having the receiving unit is used. It is also conceivable to select and record on the camera 1105 side.
[0096]
For example, it may be possible to select the recording level of received information when the digital camera side 1105 having a receiving unit performs recording.
FIG. 21 shows a packet format example in the present embodiment.
[0097]
The recording level is stored in advance in the reception information storage unit 1107. Further, the level attached to the information can be changed at an arbitrary timing during photographing.
FIG. 22 shows a reception operation flowchart in the present embodiment.
In the description of the flowchart, only steps added to FIG. 20 will be described.
[0098]
In step S2201 and step S2202, the data level and the recording level are compared based on the level of the received data. If both levels are the same or higher, the process proceeds to step S1403 to receive data. I do.
[0099]
(Another embodiment of the present invention)
The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of a single device.
[0100]
Further, in order to operate various devices so as to realize the functions of the above-described embodiments, a transmission medium such as the Internet is transmitted from a storage medium to an apparatus connected to the various devices or a computer in the system. The program implemented by operating the various devices according to the program stored in the computer (CPU or MPU) of the system or apparatus is supplied via the software program code for realizing the functions of the above-described embodiments Are included in the scope of the present invention.
[0101]
In this case, the program code itself of the software realizes the functions of the above-described embodiment, and the program code itself and means for supplying the program code to the computer, for example, the program code are stored. This storage medium constitutes the present invention. As a storage medium for storing the program code, for example, a flexible disk, a hard disk, an optical disk, a magneto-optical disk, a CD-ROM, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.
[0102]
Further, by executing the program code supplied by the computer, not only the functions described in the above embodiments are realized, but also the OS (operating system) or other operating system in which the program code is running on the computer. Such program code is also included in the embodiment of the present invention even when the functions described in the above-described embodiment are realized in cooperation with application software or the like.
[0103]
Further, after the supplied program code is stored in the memory provided in the function expansion board of the computer or the function expansion unit connected to the computer, the CPU provided in the function expansion board or function expansion unit based on the instruction of the program code The present invention also includes a case where the functions of the above-described embodiment are realized by performing part or all of the actual processing.
[0104]
【The invention's effect】
According to the present invention, For example, the current sporting events at the athletic meet venues and the names of the songs currently being played at the concert venues, At the time of shooting that changes every moment Shooting environment information Can be stored together with the image, and among them, it corresponds to the recording level Shooting environment information Only can be selected and recorded.
[Brief description of the drawings]
FIG. 1 is a block diagram of a hardware configuration according to a first embodiment of the present invention.
FIG. 2 is a diagram showing a display example of a scheduler screen in the first embodiment of the present invention.
FIG. 3 is an image shooting operation flowchart according to the first embodiment of the present invention.
FIG. 4 is a diagram illustrating a display example of a scheduler screen according to the second embodiment of the present invention.
FIG. 5 is a flowchart illustrating a procedure of an image capturing operation in the second embodiment of the present invention.
FIG. 6 is a flowchart for explaining a procedure of an information incidental operation according to the third embodiment of the present invention.
FIG. 7 is a flowchart when an information supplementary flag is used in the third embodiment of the present invention.
FIG. 8 is a diagram showing a display example of an image browsing screen in the fourth embodiment of the present invention.
FIG. 9 is a diagram showing a list display example of an image browsing screen in the fourth embodiment of the present invention.
FIG. 10 is a flowchart of an image search operation according to the fourth embodiment of the present invention.
FIG. 11 is a block diagram of a hardware configuration according to a fifth embodiment of the present invention.
FIG. 12 is a flowchart of the operation of the information transmitting apparatus in the fifth embodiment of the present invention.
FIG. 13 is a diagram showing a format of packet data used in communication in the fifth embodiment of the present invention.
FIG. 14 is a flowchart illustrating a procedure of information reception operation of the digital camera according to the fifth embodiment of the present invention.
FIG. 15 is a diagram showing an example of packet data according to the fifth embodiment of the present invention.
FIG. 16 is a hardware configuration diagram according to the sixth embodiment of the present invention;
FIG. 17 is a diagram showing a format of packet data used in communication in the sixth embodiment of the present invention.
FIG. 18 is a flowchart of the operation of the information transmitting apparatus in the sixth embodiment of the present invention.
FIG. 19 is a diagram illustrating an example of packet data according to the sixth embodiment of the present invention.
FIG. 20 is a flowchart illustrating a procedure of an information reception operation of a digital camera according to a sixth embodiment of the present invention.
FIG. 21 is a diagram showing a format of packet data used in communication in the seventh embodiment of the present invention.
FIG. 22 is a flowchart of information reception operation of the digital camera in the seventh embodiment of the present invention;
[Explanation of symbols]
101 digital camera
102 (103 to 106) Image input unit
107 CPU
108 Shutter SW
109 Mode SW
110 RAM
111 ROM
112 LCD controller
113 LCD
114 External media control unit
115 timer
116 Digitizer control unit
117 Digitizer
118 Removable media

Claims (5)

撮像手段で生成した撮影画像を画像ファイルとして記録可能に構成された画像記録装置において、
ファイル情報データとデータIDとデータレベルから構成され時系列に変化する時系列変化データの記録レベルを記憶するレベル記憶手段と、
情報発信装置から発信された時系列変化データを受信する受信手段と、
前記受信手段で受信した時系列変化データのデータIDが変化したか否かを判断する判断手段と、
前記判断手段によりデータIDが変化したと判断された場合、前記時系列変化データのデータレベルと前記レベル記憶手段により記憶された記録レベルとを比較する比較手段と、
前記記録レベルが前記データレベルと同じ又は高い場合には前記時系列変化データのファイル情報データを記録し、前記記録レベルが前記データレベルよりも低い場合には前記時系列変化データのファイル情報データを記録しないファイル情報記録制御手段と、
撮像指示が入力された際は、前記撮像手段により得られた画像ファイルに、前記ファイル情報記録制御手段により記録されたファイル情報データを付加して記録する撮影画像記録手段と、
を有することを特徴とする画像記録装置。
In an image recording apparatus configured to be able to record a captured image generated by an imaging unit as an image file,
Level storage means for storing a recording level of time-series change data composed of file information data, data ID, and data level and changing in time series;
Receiving means for receiving time-series change data transmitted from the information transmitting device;
Determining means for determining whether or not the data ID of the time-series change data received by the receiving means has changed;
A comparison means for comparing the data level of the time-series change data with the recording level stored by the level storage means when the determination means determines that the data ID has changed;
When the recording level is the same as or higher than the data level, the file information data of the time series change data is recorded, and when the recording level is lower than the data level, the file information data of the time series change data is recorded. File information recording control means not to record,
When an imaging instruction is input, a captured image recording unit that records the file information data recorded by the file information recording control unit in addition to the image file obtained by the imaging unit;
An image recording apparatus comprising:
前記時系列変化データの授受は無線通信により行われることを特徴とする請求項1に記載の画像記録装置。  The image recording apparatus according to claim 1, wherein the exchange of the time series change data is performed by wireless communication. 前記時系列変化データは、パケット形式のデータであることを特徴とする請求項1に記載の画像記録装置。  The image recording apparatus according to claim 1, wherein the time-series change data is packet format data. 撮像手段で生成した撮影画像を画像ファイルとして記録する画像記録方法において、
情報発信装置から発信された、ファイル情報データとデータIDとデータレベルから構成され時系列に変化する時系列変化データを受信する受信工程と、
前記受信工程で受信した時系列変化データのデータIDが変化したか否かを判断する判断工程と、
前記判断工程によりデータIDが変化したと判断された場合、前記時系列変化データのデータレベルと予め記憶された記録レベルとを比較する比較工程と、
前記記録レベルが前記データレベルと同じ又は高い場合には前記時系列変化データのファイル情報データを記録し、前記記録レベルが前記データレベルよりも低い場合には前記時系列変化データのファイル情報データを記録しないファイル情報記録制御工程と、
撮像指示が入力された際は、前記撮像手段により得られた画像ファイルに、前記ファイル情報記録制御工程により記録されたファイル情報データを付加して記録する撮影画像記録工程と、
を有することを特徴とする画像記録方法。
In an image recording method for recording a captured image generated by an imaging means as an image file,
A receiving step of receiving time-series change data that is transmitted from the information transmission device and that is configured from file information data, data ID, and data level and that changes in time series;
A determination step of determining whether or not the data ID of the time-series change data received in the reception step has changed;
A comparison step of comparing the data level of the time-series change data with a pre-stored recording level when it is determined that the data ID has changed in the determination step;
When the recording level is the same as or higher than the data level, the file information data of the time series change data is recorded, and when the recording level is lower than the data level, the file information data of the time series change data is recorded. File information recording control process not to record,
When an imaging instruction is input, a captured image recording step of adding and recording the file information data recorded by the file information recording control step to the image file obtained by the imaging means;
An image recording method comprising:
情報発信装置と、撮像手段で生成した撮影画像を画像ファイルとして記録可能に構成された画像記録装置と、を含む画像記録システムにおいて、
前記情報発信装置は、
ファイル情報データとデータIDとデータレベルから構成され時系列に変化する時系列変化データを発信する発信手段を有し、
前記画像記録装置は、
時系列変化データの記録レベルを記憶するレベル記憶手段と、
前記情報発信装置から発信された前記時系列変化データを受信する受信手段と、
前記受信手段で受信した時系列変化データのデータIDが変化したか否かを判断する判断手段と、
前記判断手段によりデータIDが変化したと判断された場合、前記時系列変化データのデータレベルと前記レベル記憶手段により記憶された記録レベルとを比較する比較手段と、
前記記録レベルが前記データレベルと同じ又は高い場合には前記時系列変化データのファイル情報データを記録し、前記記録レベルが前記データレベルよりも低い場合には前記時系列変化データのファイル情報データを記録しないファイル情報記録制御手段と、
撮像指示が入力された際は、前記撮像手段により得られた画像ファイルに、前記ファイル情報記録制御手段により記録されたファイル情報データを付加して記録する撮影画像記録手段と、
を有することを特徴とする画像記録システム。
In an image recording system including an information transmission device and an image recording device configured to record a captured image generated by an imaging unit as an image file,
The information transmitting device is
It has transmission means for transmitting time-series change data that is composed of file information data, data ID, and data level and changes in time series,
The image recording apparatus includes:
Level storage means for storing the recording level of the time-series change data;
Receiving means for receiving the time-series change data transmitted from the information transmitting device;
Determining means for determining whether or not the data ID of the time-series change data received by the receiving means has changed;
A comparison means for comparing the data level of the time-series change data with the recording level stored by the level storage means when the determination means determines that the data ID has changed;
When the recording level is the same as or higher than the data level, the file information data of the time series change data is recorded, and when the recording level is lower than the data level, the file information data of the time series change data is recorded. File information recording control means not to record,
When an imaging instruction is input, a captured image recording unit that records the file information data recorded by the file information recording control unit in addition to the image file obtained by the imaging unit;
An image recording system comprising:
JP2001329514A 2001-10-26 2001-10-26 Image recording apparatus, image recording method, and image recording system Expired - Fee Related JP3913033B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001329514A JP3913033B2 (en) 2001-10-26 2001-10-26 Image recording apparatus, image recording method, and image recording system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001329514A JP3913033B2 (en) 2001-10-26 2001-10-26 Image recording apparatus, image recording method, and image recording system

Publications (3)

Publication Number Publication Date
JP2003134454A JP2003134454A (en) 2003-05-09
JP2003134454A5 JP2003134454A5 (en) 2005-06-30
JP3913033B2 true JP3913033B2 (en) 2007-05-09

Family

ID=19145407

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001329514A Expired - Fee Related JP3913033B2 (en) 2001-10-26 2001-10-26 Image recording apparatus, image recording method, and image recording system

Country Status (1)

Country Link
JP (1) JP3913033B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4721867B2 (en) * 2005-03-31 2011-07-13 株式会社リコー Imaging device
JP4734109B2 (en) * 2005-12-13 2011-07-27 富士通株式会社 DATA LINKING METHOD, DATA LINKING PROGRAM, AND INFORMATION PROCESSING TERMINAL DEVICE
JP2008206138A (en) * 2007-01-26 2008-09-04 Matsushita Electric Ind Co Ltd Imaging apparatus and image processing apparatus
JP4535149B2 (en) * 2008-03-06 2010-09-01 ソニー株式会社 Metadata transmitting apparatus, metadata receiving apparatus, imaging apparatus, and information management program

Also Published As

Publication number Publication date
JP2003134454A (en) 2003-05-09

Similar Documents

Publication Publication Date Title
US9154690B2 (en) Image search device, image search method, and image search program
US7456871B2 (en) Image management system managing image data obtained from an imaging device carried by a visitor to an area in a same manner as image data obtained from imagining devices fixed to particular locations in the area
US8917326B2 (en) Photography apparatus, control method, program, and information processing device
EP1691542B1 (en) Information processing apparatus, information processing method, and information processing system
US9277089B2 (en) Method to control image processing apparatus, image processing apparatus, and image file
CN102014250A (en) Image control apparatus and image control method
CN1972361A (en) Method and apparatus for managing image display
US20070257993A1 (en) Image reproducing apparatus, method of controlling same and control program therefor
JP2010079788A (en) Content management device, system, method and program
JP2008257471A (en) Subject metadata management system
JP3915106B2 (en) Image search device
JP3913033B2 (en) Image recording apparatus, image recording method, and image recording system
JP2008005154A (en) Image processing apparatus and control method thereof
KR101412478B1 (en) Selection pattern based picture managing method, and computer-readable recording medium for the same
JP2007052566A (en) Information processing system and information processing method
KR101625666B1 (en) Method and apparatus for providing photo curation service
JP4796022B2 (en) Image recording apparatus, control program, computer-readable recording medium, and image recording method
US8571357B2 (en) Image data management apparatus, method and program
JP2000209541A (en) Moving image reproducing apparatus and storage medium storing moving image reproducing program
JP2012147267A (en) Information recording apparatus and program
KR102172588B1 (en) Moving picture album production method and system for exhibition hall spectator
JP2011009958A (en) Network control device, image processor, and program
JP2005276016A (en) File management device
JP5533201B2 (en) Captured image display device, captured image display system, control method, captured image display method, and program.
JP4876736B2 (en) Document camera device

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041015

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041015

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060620

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060803

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061225

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: 20070123

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070130

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20100209

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20110209

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120209

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130209

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20140209

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees