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
JP4336511B2 - Data transfer device, data transfer system, and program - Google Patents
[go: Go Back, main page]

JP4336511B2 - Data transfer device, data transfer system, and program - Google Patents

Data transfer device, data transfer system, and program Download PDF

Info

Publication number
JP4336511B2
JP4336511B2 JP2003066861A JP2003066861A JP4336511B2 JP 4336511 B2 JP4336511 B2 JP 4336511B2 JP 2003066861 A JP2003066861 A JP 2003066861A JP 2003066861 A JP2003066861 A JP 2003066861A JP 4336511 B2 JP4336511 B2 JP 4336511B2
Authority
JP
Japan
Prior art keywords
data
information
common theme
button
digital camera
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
JP2003066861A
Other languages
Japanese (ja)
Other versions
JP2003338970A5 (en
JP2003338970A (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 JP2003066861A priority Critical patent/JP4336511B2/en
Publication of JP2003338970A publication Critical patent/JP2003338970A/en
Publication of JP2003338970A5 publication Critical patent/JP2003338970A5/ja
Application granted granted Critical
Publication of JP4336511B2 publication Critical patent/JP4336511B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Studio Devices (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、デジタルカメラで使用されるデータを当該デジタルカメラに転送するためのデータ転送装置、データ転送システム及びプログラムに関するものである。
【0002】
【従来の技術】
従来より、電子機器の状態をカスタマイズするために、いくつかの種類のデータを電子機器に書き込み、電子機器はそのデータに応じた振る舞いを行うシステムが提供されていた。たとえば、従来のデジタルカメラでは、シャッター音やセルフタイマー音や起動画面などをパソコンから書き換えることが可能であった。
【0003】
【発明が解決しようとする課題】
しかしながら、従来はまずシャッター音をカメラに設定し、次にセルフタイマー音を設定するなど、その種類ごとにカメラにデータを設定する必要があった。そのため、例えば動物をテーマにしたシャッター音およびセルフタイマー音を設定する場合は、個別にカメラに書き込む操作をユーザが行う必要があった。
【0004】
本発明は、上記課題に鑑みてなされ、所定のテーマに係る複数のデータ(シャッター音、セルフタイマー音などを含む)をまとめてデジタルカメラに転送できるようにし、当該複数のデータを当該デジタルカメラに設定する際のユーザの負荷を軽減できるようにすることを目的とする。
【0005】
【課題を解決するための手段】
本発明に係るデータ転送装置は、例えば、デジタルカメラで使用される共通のテーマに係る複数のデータを格納する格納手段と、前記デジタルカメラの記録部にアクセスするアクセス手段と、前記アクセス手段を通して前記デジタルカメラの記録部に記録されている複数のデータを検出する検出手段と、前記検出手段により検出された複数のデータの共通のテーマを示す情報を選択可能に複数表示する表示領域と、前記表示領域に表示された複数の共通のテーマの情報のうち選択された共通のテーマの情報に対応する複数のデータを再生するための指示をする第1のボタンと、前記表示領域に表示された複数の共通のテーマの情報のうち選択された共通のテーマの情報に対応する複数のデータに替えて前記格納手段に格納されている共通のテーマに係る複数のデータをまとめて記録するための指示をする第2のボタンとを同一画面上に表示する表示制御手段と、前記第1のボタンによる指示に応じて、前記表示領域に表示された複数の共通のテーマの情報のうち選択された共通のテーマの情報に対応する複数のデータを読み出して再生すると共に、前記第2のボタンによる指示に応じて、前記表示領域に表示された複数の共通のテーマの情報のうち選択された共通のテーマの情報に対応する複数のデータに替えて前記格納手段に格納されている共通のテーマに係る複数のデータを記録するよう前記アクセス手段を制御する制御手段とを有することを特徴とする。
【0006】
また、本発明に係るデータ転送システムは、例えば、上記のデータ転送装置と、前記データ転送装置から転送された前記複数のデータを使用するデジタルカメラとを有することを特徴とする。
【0007】
また、本発明に係るプログラムは、例えば、デジタルカメラで使用される共通のテーマに係る複数のデータを格納する格納手段と、前記デジタルカメラの記録部にアクセスするアクセス手段とを有するコンピュータに、前記アクセス手段を通じて前記デジタルカメラの記録部に記録されている複数のデータを検出する検出ステップと、前記検出ステップで検出された複数のデータの共通のテーマを示す情報を選択可能に複数表示する表示領域と、前記表示領域に表示された複数の共通のテーマの情報のうち選択された共通のテーマの情報に対応する複数のデータを再生するための指示をする第1のボタンと、前記表示領域に表示された複数の共通のテーマの情報のうち選択された共通のテーマの情報に対応する複数のデータに替えて前記格納手段に格納されている共通のテーマに係る複数のデータをまとめて記録するための指示をする第2のボタンとを同一画面上に表示する表示ステップと、前記第1のボタンによる指示に応じて、前記表示領域に表示された複数の共通のテーマの情報のうち選択された共通のテーマの情報に対応する複数のデータを読み出して再生すると共に、前記第2のボタンによる指示に応じて、前記表示領域に表示された複数の共通のテーマの情報のうち選択された共通のテーマの情報に対応する複数のデータに替えて前記格納手段に格納されている共通のテーマに係る複数のデータを記録するよう前記アクセス手段を制御する制御ステップとを実行させることを特徴とする。
【0020】
【発明の実施の形態】
以下、本発明の実施形態を添付図面を参照しながら詳細に説明する。
【0021】
図1は本発明の一実施形態に係るデータ転送システムの構成例を表した図である。同図において105は既知のパーソナルコンピュータ(以下PC)である。
101は、デジタルカメラに設定する起動音・シャッター音・操作音・セルフタイマー音・起動画面などのファイルを格納するコンテンツ格納部である。これはハードディスクとして実現できる。以下では、起動音・シャッター音・操作音・セルフタイマー音・起動画面など、カメラに設定できるデータをコンテンツと呼ぶ。本実施形態では便宜上コンテンツの種類を上記の5種類としているが、これより多くても少なくてもよい。
【0022】
図2はコンテンツ格納部の中身を表す図である。201から205はコンテンツを分類して格納するためのフォルダをあらわし、ここではそれぞれシャッター音、起動音、起動画面、セルフタイマー音、操作音ごとに分類されて保存されている。シャッター音はシャッターボタンを押したときに再生される音であり、起動音はカメラの電源を入れたときに再生される音であり、起動画面はカメラの電源を入れたときに表示される画像であり、セルフタイマー音はセルフタイマー撮影のときにシャッターボタンを押してから実際にシャッターが切られるまでの間に再生される音であり、操作音はカメラのボタンを操作したときに再生される音である。
【0023】
図2の206から210は、格納されているコンテンツのファイルを表す。ここでは、各ファイル名は以下の規則で命名されている。
・拡張子はデータのフォーマットを表す。WAVE形式の音声は[.wav]、JPEG形式の画像ならば[.jpg]となる。
・拡張子より前の部分は[_]で区切られた二つの部分から成り、前半部はデータの中身をあらわす任意の名称であり、たとえば動物をテーマにしたものには[Animal]などの名前を付けることができる。後半部は、データの種類をあらわし、たとえばシャッター音ならば[RS01]などの名前を付ける。
【0024】
図1の103は、コンテンツをPC上で再生する再生部であり、シャッター音をPC上で再生したり、起動画面を表示することができる。102は、コンテンツのファイル名や名称を表示装置に表示する名称表示部である。104は、後述するデジタルカメラ106にコンテンツを転送する転送部である。106はデジタルカメラである。
【0025】
107はPCから転送されたコンテンツを記憶するコンテンツ記憶部である。図9はコンテンツ記憶部の内容の例を示す図である。本実施形態では5種類のコンテンツに対してそれぞれ2種類のデータを持つことができるものとする。同図のNo.1とNo.2は2種類のデータの格納領域を表し、それぞのコンテンツのNo.1とNo.2の領域にファイル名で示されたデータが格納されている様子を示している。同図において901は、No.1とNo.2のうち実際にデジタルカメラに設定されているデータを示すフラグであり、同図ではすべてのコンテンツにはNo.1のデータが設定されていることを示す。
【0026】
108はPCから転送されたコンテンツを受信し、コンテンツ記憶部107に記録する受信部である。
【0027】
109はコンテンツ記憶部に記憶されたコンテンツをデジタルカメラ上で再生する再生部であり、デジタルカメラ上でシャッター音を再生したり、起動画面を表示することができる。
【0028】
110はコンテンツ記憶部に記憶されたコンテンツの一覧をカメラの液晶表示装置などに表示する一覧表示部である。
【0029】
次に、本発明の一実施形態に係るデータ転送システムの動作について説明する。図3は名称表示部が表示する画面の例を示す図である。同図において、301は表示するコンテンツの種類を選ぶためのリストボックスである。同図ではシャッター音が選ばれている場合を示している。後に述べるように、ここではシャッター音などの個別のコンテンツの他に「テーマ」を選ぶことができ、「テーマ」を選ぶと前述の5種類のコンテンツをまとめてカメラに設定することができる。
【0030】
302は選択されたコンテンツに含まれているファイル名を表示する領域である。同図では例として図2のReleaseSoundフォルダに含まれているファイルを表示している。304は、カメラの中に保存されているコンテンツのファイル名を表示する領域である。カメラにはコンテンツごとに二つのファイルを保存できる。本実施形態ではこの二つをNo.1およびNo.2として番号付けて区別する。図3は、カメラのNo.1には「KYOTO_RS01.wav」が既に保存されており、No.2には「Camera_RS01.wav」が保存されていることを示している。
【0031】
303は、302で選択されたコンテンツを、カメラの304で選択された番号に転送するためのボタンである。このボタンが押されると、選択されたコンテンツが転送部によってデジタルカメラのコンテンツ記憶部に転送される。図3においてボタン303を押すと、カメラのNo.1に「Animal_RS01.wav」が保存される。
【0032】
以上の動作を図8のフローチャートを使って説明する。まずステップ801において、シャッター音などのコンテンツを個別にカメラに設定するか、あるいは5種類のコンテンツをまとめて設定するかを選択する。図3の301において例えばシャッター音が選ばれた場合など、個々のコンテンツを個別に設定する場合はステップ802に進む。すべてのコンテンツをまとめて設定する場合の処理は後に述べる。ステップ802では、図3の302で選択されたファイルがコンテンツ格納部101より読み出され、転送部104によって受信部108に転送される。ステップ803では受信部108は転送されてきたファイルをコンテンツ記憶部107に記録する。その際に、図3の304で指示された番号(同図においてはNo.1)に対応するコンテンツ記憶部107の領域に記録される。図3の例ではシャッター音のNo.1の領域にAnimal_RS01.wavが書かれる。
【0033】
次に「再生/表示」ボタンについて説明する。
【0034】
305は、302で選択されたデータを再生・表示するためのボタンである。
【0035】
306は、304で選択されたデータを再生・表示するためのボタンである。このボタンを押したときの動作を図11のフローチャートを使って説明する。まずステップ1101においてカメラのデータを再生するか、PCのデータを再生するかを判別する。305の「再生/表示」ボタンが押された場合は、PCのデータを再生するので、ステップ1102においてコンテンツ格納部101より再生するデータを取得する。306の「再生/表示」ボタンが押された場合はデジタルカメラのデータを再生するので、ステップ1103においてコンテンツ記憶部107より再生するデータを取得する。ステップ1104において、取得したデータを再生表示する。
【0036】
次にシャッター音・操作音・起動音・起動画面・セルフタイマー音をまとめて設定する場合の動作について説明する。まず図4を用いてPC側の操作例を説明する。401において「テーマ」が選ばれると、名称表示部は、あるテーマに基づいて作成されたデータがすべてのコンテンツのフォルダに共通して含まれているかを調べる。これは、前述したファイル名の命名規則により調べることができる。図5を使ってこの手順を説明する。
【0037】
まず、ステップ501において、ファイル名の拡張子以外の部分のうち、[_]より前の部分を抜き出す。次にステップ502において、それが同じであるファイルがすべてのコンテンツに含まれているかを調べる。同じものがあれば、ステップ503において、その部分を図3の302に表示する。たとえば、図2の例でいえば、すべてのフォルダにAnimal, SF, KYOTOで始まるファイルが含まれているので、図4の402にはこの3つが表示されている。Cameraで始まるファイルは、シャッター音のフォルダにしか含まれていないため、テーマとしては認識されない。
【0038】
他の実施実施形態としては、各ファイルのヘッダ部分にテーマ名を記述しておき、名称表示部はファイルのヘッダからテーマ名を取得して、すべてのフォルダに共通に存在するテーマ名があれば、それを表示するようにすることもできる。
【0039】
同様の方法によって、図4の404にもデジタルカメラ内のコンテンツ記憶部107に保存されているコンテンツのテーマ名が表示される。カメラに保存されているコンテンツのファイルがテーマに従っていなければ、テーマ名は表示されず、例えば「1:設定済み」と表示される。
【0040】
図4において、402からテーマ名を選び、404からカメラ内のコンテンツの番号を選び、「カメラに転送」ボタン403を押すと、テーマに含まれている5種類のデータが転送部によって一度にデジタルカメラのコンテンツ記憶部に転送される。
【0041】
この動作を図10を使って説明する。転送部104は、ステップ1001においてテーマ名に含まれる5種類のファイルをコンテンツ格納部101より取得する。ステップ1002において転送部104はそれを受信部108に転送する。ステップ1003において、受信部108は転送されたファイルをコンテンツ記憶部107に記録する。その際、図4の404で指示された番号(同図においてはNo.1)に対応するコンテンツ記憶部107の領域に記録される。
【0042】
次に「再生/表示」ボタンの機能について説明する。
【0043】
「再生/表示」ボタン405または406を押すと、テーマに含まれている5種類のデータが再生部によって連続して再生される。
【0044】
再生中には図6の画面を表示する。右側は起動画面を表示する領域であり、左側は残りのコンテンツを再生する順序を示している。再生されている音声の種類には、しるし(図中では黒丸で示している)が表示される。この機能は図11のフローチャートと同一の動作によって実現できる。
【0045】
次に、デジタルカメラ106の動作を説明する。本実施形態では、シャッター音・起動音・セルフタイマー音・操作音・起動画面を2種類ずつカメラに保存することができ、ユーザはそのうちのどちらを使用するかを選択することができる。これは例えば図7のようなユーザインタフェースを用いて操作する。同図は、デジタルカメラの液晶表示装置に表示される画面例であり、一覧表示部110が表示を行う。同図において701は、コンテンツの種類を表す。ユーザはデジタルカメラのボタンなどの操作部材を使用して、設定するコンテンツの種類をまず選択する。702は、それぞれのコンテンツが持つ2種類のデータを表す。ユーザはNo.1とNo.2のうちのいずれかをデジタルカメラの操作部材を使用して選択する。これによってユーザは、例えば701において「シャッター音」を選び、702においてNo.1を選ぶことにより、No.1の音がシャッター音として設定される。そのとき、選択されたシャッター音がデジタルカメラの再生部により再生される。起動画面が選ばれた場合は、再生部109によりデジタルカメラの液晶画面に表示される。また、701において「テーマ」を選び、702のうちのNo.1またはNo.2のいずれかが選ばれた場合、5種類のコンテンツ(シャッター音・起動音・セルフタイマー音・操作音・起動画面)はすべてNo.1またはNo.2に設定される。そのとき、起動画面のNo.1は再生部109によりデジタルカメラの液晶画面に表示され、同時にシャッター音・起動音・セルフタイマー音・操作音が順次再生される。
【0046】
上記の動作を図12のフローチャートを使い説明する。1201においてまず図7の701でテーマが選ばれたかどうかを判別する。テーマが選ばれた場合は、1202において、図7の702で選ばれた番号に対応する各コンテンツのデータをコンテンツ記憶部から取得する。テーマでないコンテンツ(例えばシャッター音)が図7の701で選ばれた場合は、ステップ1203において、図7の702で選ばれた番号に対応するデータをコンテンツ記憶部から取得する。次にステップ1204において、取得したデータを再生部109で再生・表示する。ステップ1205では、取得したデータをカメラのシャッター音などに登録するために、コンテンツ記憶部にフラグを立てる。具体的には図9の901で示したフラグを立てる。これによりデジタルカメラのシャッター音などとして登録されることになる。
【0047】
デジタルカメラの電源が入れられたときは、コンテンツ記憶部から現在選択されている起動音と起動画面が読み出され、デジタルカメラのスピーカーから起動音が再生され、かつデジタルカメラの表示装置に起動画面が表示される。また、シャッターが押されたら、コンテンツ記憶部から現在のシャッター音が読み出されスピーカーから再生される。デジタルカメラの操作ボタンが押されたら、コンテンツ記憶部から現在の操作音が読み出されスピーカーから再生される。セルフタイマー撮影が行われたら、コンテンツ記憶部から現在のセルフタイマー音が読み出され、シャッターが押されてからレリーズが切られるまでの間、スピーカーからセルフタイマー音が再生される。
【0048】
以上のように、本実施形態によれば、互いに関連した複数種類のデータを周辺機器に書き込む場合、関連したデータを自動的に認識することにより、データを一度に指定して書き込めるので、ユーザの操作を軽減することができる。
【0049】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、磁気テープ、不揮発性のメモリカード、ROM等を用いることが出来る。
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【発明の効果】
以上説明したように、本発明によれば、所定のテーマに係る複数のデータ(シャッター音、セルフタイマー音などを含む)をまとめてデジタルカメラに転送でき、当該複数のデータを当該デジタルカメラに設定する際のユーザの負荷を軽減できる
【図面の簡単な説明】
【図1】本発明の一実施形態に係るデータ転送システムの構成例を示した図である。
【図2】本発明の一実施形態に係るコンテンツ格納部の中身を示した図である。
【図3】本発明の一実施形態に係る名称表示部が表示する画面の一例を示した図である。
【図4】本発明の一実施形態に係る名称表示部が表示する画面の他の例を示した図である。
【図5】本発明の一実施形態に係るパーソナルコンピュータの動作の流れを示したフローチャートである。
【図6】本発明の一実施形態に係るパーソナルコンピュータがコンテンツを再生したときの画面表示例を示した図である。
【図7】本発明の一実施形態に係るパーソナルコンピュータがコンテンツの選択時に表示する画面の一例を示した図である。
【図8】本発明の一実施形態に係るパーソナルコンピュータからデジタルカメラにコンテンツを転送するときの動作の流れを示したフローチャートである。
【図9】本発明の一実施形態に係るコンテンツ格納部の中身を示した図である。
【図10】本発明の一実施形態に係るパーソナルコンピュータからデジタルカメラにコンテンツを転送したときの動作の流れを示したフローチャートである。
【図11】本発明の一実施形態に係るパーソナルコンピュータの再生及び表示の動作の流れを示したフローチャートである。
【図12】本発明の一実施形態に係るデジタルカメラの動作の流れを示したフローチャートである。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a data transfer device for transferring the data used in the digital camera to the digital camera, it relates to a data transfer system and programs.
[0002]
[Prior art]
Conventionally, in order to customize the state of an electronic device, a system has been provided in which several types of data are written in the electronic device and the electronic device behaves according to the data. For example, with a conventional digital camera, it was possible to rewrite shutter sound, self-timer sound, startup screen, and the like from a personal computer.
[0003]
[Problems to be solved by the invention]
However, conventionally, it has been necessary to set data in the camera for each type, such as first setting the shutter sound in the camera and then setting the self-timer sound. For this reason, for example, when setting a shutter sound and a self-timer sound with the theme of animals, it is necessary for the user to perform an operation of individually writing to the camera.
[0004]
The present invention has been made in view of the above problems, and enables a plurality of data related to a predetermined theme (including shutter sound, self-timer sound, etc.) to be collectively transferred to a digital camera, and the plurality of data is transferred to the digital camera. The object is to reduce the load on the user when setting .
[0005]
[Means for Solving the Problems]
Data transfer apparatus according to the present invention, for example, a storage unit for a plurality of data store according to a common theme used in digital cameras, and access means for accessing a recording unit of the digital camera, through said access means Detecting means for detecting a plurality of data recorded in the recording unit of the digital camera, a display area for selectively displaying a plurality of pieces of information indicating a common theme of the plurality of data detected by the detecting means, A first button for instructing to reproduce a plurality of data corresponding to the information of the selected common theme among the information of the plurality of common themes displayed in the display area; and the first button displayed in the display area The common text stored in the storage means is replaced with a plurality of data corresponding to the selected common theme information among the plurality of common theme information. Display control means for displaying on the same screen a second button for instructing to record a plurality of data relating to the memory at a time, and displayed in the display area in response to an instruction from the first button. The plurality of data corresponding to the selected common theme information among the plurality of common theme information is read and reproduced, and the plurality of data displayed in the display area in response to an instruction by the second button Controlling the access means to record a plurality of data related to the common theme stored in the storage means in place of a plurality of data corresponding to the selected common theme information among the common theme information And a control means .
[0006]
A data transfer system according to the present invention includes, for example, the above-described data transfer device and a digital camera that uses the plurality of data transferred from the data transfer device.
[0007]
Further, the program according to the present invention, for example, a computer having a storage means for storing a plurality of data according to the common theme used in digital cameras, and access means for accessing a recording unit of the digital camera, A detection step of detecting a plurality of data recorded in the recording unit of the digital camera through the access means, and a display for selectively displaying a plurality of pieces of information indicating a common theme of the plurality of data detected in the detection step An area, a first button for instructing to reproduce a plurality of data corresponding to the information of the common theme selected from the information of the plurality of common themes displayed in the display area, and the display area In place of the plurality of data corresponding to the information of the selected common theme among the information of the plurality of common themes displayed in A display step for displaying on the same screen a second button for instructing to record a plurality of data related to a common theme stored in a stage, and in response to an instruction by the first button , Reading out and reproducing a plurality of data corresponding to the information of the selected common theme among the information of the plurality of common themes displayed in the display area, and in response to an instruction from the second button, A plurality of data related to the common theme stored in the storage means is recorded instead of a plurality of data corresponding to the information of the selected common theme among the information of the plurality of common themes displayed in the display area. And a control step for controlling the access means .
[0020]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
[0021]
FIG. 1 is a diagram showing a configuration example of a data transfer system according to an embodiment of the present invention. In the figure, reference numeral 105 denotes a known personal computer (hereinafter referred to as PC).
A content storage unit 101 stores files such as start-up sound, shutter sound, operation sound, self-timer sound, and start-up screen set in the digital camera. This can be realized as a hard disk. Hereinafter, data that can be set in the camera, such as a start-up sound, shutter sound, operation sound, self-timer sound, and start-up screen, is referred to as content. In the present embodiment, for convenience, the types of content are the above five types, but may be more or less than this.
[0022]
FIG. 2 shows the contents of the content storage unit. Reference numerals 201 to 205 denote folders for categorizing and storing contents, which are classified and stored for each of the shutter sound, start-up sound, start-up screen, self-timer sound, and operation sound. The shutter sound is the sound that is played when the shutter button is pressed, the startup sound is the sound that is played when the camera is turned on, and the startup screen is the image that is displayed when the camera is turned on The self-timer sound is the sound that is played between the time the shutter button is pressed and the shutter is actually released during self-timer shooting, and the operation sound is the sound that is played when the camera button is operated. It is.
[0023]
Reference numerals 206 to 210 in FIG. 2 denote files of stored contents. Here, each file name is named according to the following rules.
・ The extension indicates the data format. WAVE format audio is [.wav], and JPEG format is [.jpg].
-The part before the extension consists of two parts separated by [_], and the first part is an arbitrary name that represents the contents of the data. For example, the name such as [Animal] for the animal theme Can be attached. The second half shows the type of data. For example, if it is a shutter sound, a name such as [RS01] is given.
[0024]
Reference numeral 103 in FIG. 1 denotes a playback unit that plays back content on a PC, and can play back shutter sound on the PC and display a startup screen. A name display unit 102 displays the file name and name of the content on the display device. A transfer unit 104 transfers content to the digital camera 106 described later. Reference numeral 106 denotes a digital camera.
[0025]
A content storage unit 107 stores the content transferred from the PC. FIG. 9 is a diagram illustrating an example of the contents of the content storage unit. In the present embodiment, it is assumed that two types of data can be held for each of five types of content. No.1 and No.2 in the figure represent storage areas for two types of data, and the data indicated by the file names are stored in the No.1 and No.2 areas of the respective contents. Show. In the figure, reference numeral 901 denotes a flag indicating data actually set in the digital camera among No. 1 and No. 2, and in the figure, No. 1 data is set for all contents. Indicates.
[0026]
A receiving unit 108 receives the content transferred from the PC and records it in the content storage unit 107.
[0027]
Reference numeral 109 denotes a playback unit that plays back the content stored in the content storage unit on the digital camera. The playback unit 109 can play the shutter sound on the digital camera and display the start-up screen.
[0028]
A list display unit 110 displays a list of contents stored in the content storage unit on a liquid crystal display device of the camera.
[0029]
Next, the operation of the data transfer system according to an embodiment of the present invention will be described. FIG. 3 is a diagram illustrating an example of a screen displayed by the name display unit. In the figure, reference numeral 301 denotes a list box for selecting the type of content to be displayed. This figure shows the case where the shutter sound is selected. As will be described later, here, in addition to individual contents such as shutter sound, a “theme” can be selected, and when the “theme” is selected, the above-described five types of contents can be set together in the camera.
[0030]
Reference numeral 302 denotes an area for displaying a file name included in the selected content. In the figure, as an example, the files included in the ReleaseSound folder of FIG. 2 are displayed. An area 304 displays the file name of content stored in the camera. The camera can store two files for each content. In the present embodiment, these two are numbered as No. 1 and No. 2 for distinction. FIG. 3 shows that “KYOTO_RS01.wav” is already stored in camera No. 1 and “Camera_RS01.wav” is stored in No. 2.
[0031]
Reference numeral 303 denotes a button for transferring the content selected in 302 to the number selected in 304 of the camera. When this button is pressed, the selected content is transferred to the content storage unit of the digital camera by the transfer unit. When the button 303 is pressed in FIG. 3, “Animal_RS01.wav” is stored in the camera No. 1.
[0032]
The above operation will be described with reference to the flowchart of FIG. First, in step 801, it is selected whether contents such as a shutter sound are individually set in the camera or five types of contents are collectively set. When individual contents are set individually, for example, when a shutter sound is selected in 301 of FIG. 3, the process proceeds to step 802. Processing for setting all contents together will be described later. In step 802, the file selected in 302 of FIG. 3 is read from the content storage unit 101 and transferred to the reception unit 108 by the transfer unit 104. In step 803, the receiving unit 108 records the transferred file in the content storage unit 107. At that time, it is recorded in the area of the content storage unit 107 corresponding to the number designated in 304 of FIG. 3 (No. 1 in the figure). In the example of FIG. 3, Animal_RS01.wav is written in the No. 1 area of the shutter sound.
[0033]
Next, the “play / display” button will be described.
[0034]
Reference numeral 305 denotes a button for reproducing / displaying the data selected in 302.
[0035]
Reference numeral 306 denotes a button for reproducing / displaying the data selected in 304. The operation when this button is pressed will be described with reference to the flowchart of FIG. First, in step 1101, it is determined whether to reproduce camera data or PC data. When the “play / display” button 305 is pressed, the PC data is played back, and the data to be played back is acquired from the content storage unit 101 in step 1102. When the “play / display” button 306 is pressed, the digital camera data is played back, so that the data to be played back is acquired from the content storage unit 107 in step 1103. In step 1104, the acquired data is reproduced and displayed.
[0036]
Next, an operation for collectively setting shutter sound, operation sound, start-up sound, start-up screen, and self-timer sound will be described. First, an operation example on the PC side will be described with reference to FIG. When “theme” is selected in 401, the name display unit checks whether data created based on a certain theme is included in all content folders in common. This can be checked by the file name naming rules described above. This procedure will be described with reference to FIG.
[0037]
First, in step 501, a part before [_] is extracted from parts other than the file name extension. Next, in step 502, it is checked whether a file having the same content is included in all contents. If there is the same, in step 503, that portion is displayed in 302 of FIG. For example, in the example of FIG. 2, since all folders include files beginning with Animal, SF, and KYOTO, these three are displayed in 402 of FIG. Files starting with Camera are not recognized as themes because they are only included in the shutter sound folder.
[0038]
As another embodiment, the theme name is described in the header part of each file, the name display unit obtains the theme name from the file header, and if there is a theme name that exists in all folders in common, It can also be displayed.
[0039]
By the same method, the theme name of the content stored in the content storage unit 107 in the digital camera is also displayed in 404 of FIG. If the content file stored in the camera does not follow the theme, the theme name is not displayed, for example, “1: set” is displayed.
[0040]
In FIG. 4, when a theme name is selected from 402, a number of content in the camera is selected from 404, and a “transfer to camera” button 403 is pressed, five types of data included in the theme are digitalized at once by the transfer unit. It is transferred to the content storage unit of the camera.
[0041]
This operation will be described with reference to FIG. In step 1001, the transfer unit 104 acquires five types of files included in the theme name from the content storage unit 101. In step 1002, the transfer unit 104 transfers it to the reception unit 108. In step 1003, the reception unit 108 records the transferred file in the content storage unit 107. At that time, it is recorded in the area of the content storage unit 107 corresponding to the number designated in 404 of FIG. 4 (No. 1 in the figure).
[0042]
Next, the function of the “play / display” button will be described.
[0043]
When the “play / display” button 405 or 406 is pressed, five types of data included in the theme are continuously played by the playback unit.
[0044]
During reproduction, the screen of FIG. 6 is displayed. The right side is an area for displaying the startup screen, and the left side shows the order in which the remaining contents are reproduced. A sign (indicated by a black circle in the figure) is displayed for the type of sound being played back. This function can be realized by the same operation as the flowchart of FIG.
[0045]
Next, the operation of the digital camera 106 will be described. In the present embodiment, two types of shutter sound, start-up sound, self-timer sound, operation sound, and start-up screen can be stored in the camera, and the user can select which one to use. For example, this operation is performed using a user interface as shown in FIG. This figure is an example of a screen displayed on the liquid crystal display device of the digital camera, and the list display unit 110 performs display. In the figure, reference numeral 701 represents the type of content. The user first selects the type of content to be set using an operation member such as a button of a digital camera. Reference numeral 702 represents two types of data possessed by each content. The user selects either No. 1 or No. 2 using the operation member of the digital camera. Thus, for example, the user selects “shutter sound” in 701 and selects No. 1 in 702, whereby the sound of No. 1 is set as the shutter sound. At that time, the selected shutter sound is reproduced by the reproduction unit of the digital camera. When the startup screen is selected, the playback unit 109 displays it on the liquid crystal screen of the digital camera. When “theme” is selected in 701 and either No. 1 or No. 2 in 702 is selected, five types of contents (shutter sound, start-up sound, self-timer sound, operation sound, start-up screen) ) Are all set to No.1 or No.2. At that time, No. 1 of the startup screen is displayed on the liquid crystal screen of the digital camera by the playback unit 109, and at the same time, the shutter sound, startup sound, self-timer sound, and operation sound are sequentially played back.
[0046]
The above operation will be described with reference to the flowchart of FIG. In 1201, it is first determined whether or not a theme has been selected in 701 of FIG. When the theme is selected, in 1202, data of each content corresponding to the number selected in 702 of FIG. 7 is acquired from the content storage unit. If a non-theme content (for example, shutter sound) is selected in 701 in FIG. 7, in step 1203, data corresponding to the number selected in 702 in FIG. 7 is acquired from the content storage unit. In step 1204, the acquired data is played back / displayed by the playback unit 109. In step 1205, a flag is set in the content storage unit in order to register the acquired data as a shutter sound of the camera. Specifically, the flag indicated by 901 in FIG. 9 is set. As a result, it is registered as the shutter sound of the digital camera.
[0047]
When the digital camera is turned on, the currently selected startup sound and startup screen are read from the content storage unit, the startup sound is played back from the digital camera speaker, and the startup screen is displayed on the digital camera display device. Is displayed. When the shutter is pressed, the current shutter sound is read from the content storage unit and reproduced from the speaker. When the operation button of the digital camera is pressed, the current operation sound is read from the content storage unit and reproduced from the speaker. When the self-timer shooting is performed, the current self-timer sound is read from the content storage unit, and the self-timer sound is reproduced from the speaker from when the shutter is pressed until the release is released.
[0048]
As described above, according to the present embodiment, when a plurality of types of data related to each other are written to the peripheral device, the data can be designated and written at a time by automatically recognizing the related data, so that the user's Operation can be reduced.
[0049]
Another object of the present invention is to supply a storage medium storing software program codes for realizing the functions of the above-described embodiments to a system or apparatus, and the computer (or CPU or MPU) of the system or apparatus stores the storage medium. Needless to say, this can also be achieved by reading and executing the program code stored in.
In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the storage medium storing the program code constitutes the present invention.
As a storage medium for supplying the program code, for example, a flexible disk, a hard disk, an optical disk, a magneto-optical disk, a CD-ROM, a CD-R, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.
Further, by executing the program code read by the computer, not only the functions of the above-described embodiments are realized, but also an OS (operating system) running on the computer based on the instruction of the program code. It goes without saying that a case where the function of the above-described embodiment is realized by performing part or all of the actual processing and the processing is included.
Further, after the program code read from the storage medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function is determined based on the instruction of the program code. It goes without saying that the CPU or the like provided in the expansion board or function expansion unit performs part or all of the actual processing and the functions of the above-described embodiments are realized by the processing.
【The invention's effect】
As described above, according to the present invention, a plurality of data related to a predetermined theme (including shutter sound, self-timer sound, etc.) can be collectively transferred to a digital camera, and the plurality of data are set in the digital camera. Can reduce the load on the user .
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration example of a data transfer system according to an embodiment of the present invention.
FIG. 2 is a diagram showing the contents of a content storage unit according to an embodiment of the present invention.
FIG. 3 is a diagram illustrating an example of a screen displayed by a name display unit according to an embodiment of the present invention.
FIG. 4 is a diagram illustrating another example of a screen displayed by the name display unit according to the embodiment of the present invention.
FIG. 5 is a flowchart showing an operation flow of the personal computer according to the embodiment of the present invention.
FIG. 6 is a diagram showing a screen display example when the personal computer according to the embodiment of the present invention reproduces content.
FIG. 7 is a diagram showing an example of a screen displayed when a personal computer according to an embodiment of the present invention selects content.
FIG. 8 is a flowchart showing an operation flow when content is transferred from the personal computer to the digital camera according to the embodiment of the present invention.
FIG. 9 is a view showing the contents of a content storage unit according to an embodiment of the present invention.
FIG. 10 is a flowchart showing an operation flow when content is transferred from the personal computer to the digital camera according to the embodiment of the present invention.
FIG. 11 is a flowchart showing a flow of playback and display operations of the personal computer according to the embodiment of the present invention.
FIG. 12 is a flowchart showing a flow of operations of the digital camera according to the embodiment of the present invention.

Claims (8)

デジタルカメラで使用される共通のテーマに係る複数のデータを格納する格納手段と、
前記デジタルカメラの記録部にアクセスするアクセス手段と、
前記アクセス手段を通して前記デジタルカメラの記録部に記録されている複数のデータを検出する検出手段と、
前記検出手段により検出された複数のデータの共通のテーマを示す情報を選択可能に複数表示する表示領域と、前記表示領域に表示された複数の共通のテーマの情報のうち選択された共通のテーマの情報に対応する複数のデータを再生するための指示をする第1のボタンと、前記表示領域に表示された複数の共通のテーマの情報のうち選択された共通のテーマの情報に対応する複数のデータに替えて前記格納手段に格納されている共通のテーマに係る複数のデータをまとめて記録するための指示をする第2のボタンとを同一画面上に表示する表示制御手段と、
前記第1のボタンによる指示に応じて、前記表示領域に表示された複数の共通のテーマの情報のうち選択された共通のテーマの情報に対応する複数のデータを読み出して再生すると共に、前記第2のボタンによる指示に応じて、前記表示領域に表示された複数の共通のテーマの情報のうち選択された共通のテーマの情報に対応する複数のデータに替えて前記格納手段に格納されている共通のテーマに係る複数のデータを記録するよう前記アクセス手段を制御する制御手段とを有することを特徴とするデータ転送装置。
Storage means for store a plurality of data according to the common theme used in digital cameras,
Access means for accessing a recording unit of the digital camera;
Detecting means for detecting a plurality of data recorded in the recording unit of the digital camera through the access means;
A display area for selectively displaying a plurality of pieces of information indicating a common theme of a plurality of data detected by the detecting means, and a common theme selected from among a plurality of common theme information displayed in the display area A first button for giving an instruction to reproduce a plurality of data corresponding to the information of the information, and a plurality of information corresponding to the information of the common theme selected from the information of the plurality of common themes displayed in the display area Display control means for displaying on the same screen a second button for instructing to record a plurality of data related to a common theme stored in the storage means in place of the data,
In response to an instruction from the first button, a plurality of data corresponding to the selected common theme information among the plurality of common theme information displayed in the display area is read and reproduced, and the first In response to an instruction from the second button, the data is stored in the storage unit in place of a plurality of data corresponding to the selected common theme information among the plurality of common theme information displayed in the display area. A data transfer apparatus comprising: control means for controlling the access means so as to record a plurality of data relating to a common theme .
前記複数のデータは音声データを含み、The plurality of data includes audio data;
前記制御手段は、前記第2のボタンによる指示に応じて、選択された前記特定の領域に記録されている複数の音声データを読み出して連続して再生し、  In response to an instruction from the second button, the control means reads and continuously reproduces a plurality of audio data recorded in the selected specific area,
前記表示制御手段は、前記再生している音声データが前記デジタルカメラのどの動作に係る音声であるかを示す情報を表示することを特徴とする請求項1記載のデータ転送装置。  2. The data transfer apparatus according to claim 1, wherein the display control means displays information indicating which operation of the digital camera the audio data being reproduced is related to.
記複数のデータの一つは、前記デジタルカメラのシャッターボタンを操作したときに再生される音に対応することを特徴とする請求項1または2記載のデータ転送装置。Before one Kifuku number of data, the data transfer apparatus according to claim 1 or 2, wherein the corresponding to the sound to be played when operating the shutter button of the digital camera. 前記複数のデータの一つは、セルフタイマーを用いた撮影をするときに再生される音に対応することを特徴とする請求項1からのいずれかに記載のデータ転送装置。Wherein the plurality of one data, the data transfer apparatus according to any one of claims 1 to 3, characterized in that corresponding to the reproduced sound when the imaging using the self-timer. 前記複数のデータの一つは、前記デジタルカメラの電源を入れたときに再生される音に対応することを特徴とする請求項1からのいずれかに記載のデータ転送装置。One of said plurality of data, the data transfer apparatus according to any one of 4 claims 1, characterized in that corresponding to the sound to be played when you turn the digital camera. 前記データ転送装置は、パーソナルコンピュータであることを特徴とする請求項1からのいずれかに記載のデータ転送装置。Wherein the data transfer apparatus, a data transfer apparatus according to any one of claims 1 to 5, which is a personal computer. 請求項1からのいずれかに記載のデータ転送装置と、
前記データ転送装置から転送された前記複数のデータを使用するデジタルカメラとを有することを特徴とするデータ転送システム。
A data transfer device according to any one of claims 1 to 6 ;
And a digital camera using the plurality of data transferred from the data transfer device.
デジタルカメラで使用される共通のテーマに係る複数のデータを格納する格納手段と、前記デジタルカメラの記録部にアクセスするアクセス手段とを有するコンピュータに、
前記アクセス手段を通じて前記デジタルカメラの記録部に記録されている複数のデータを検出する検出ステップと、
前記検出ステップで検出された複数のデータの共通のテーマを示す情報を選択可能に複数表示する表示領域と、前記表示領域に表示された複数の共通のテーマの情報のうち選択された共通のテーマの情報に対応する複数のデータを再生するための指示をする第1のボタンと、前記表示領域に表示された複数の共通のテーマの情報のうち選択された共通のテーマの情報に対応する複数のデータに替えて前記格納手段に格納されている共通のテーマに係る複数のデータをまとめて記録するための指示をする第2のボタンとを同一画面上に表示する表示ステップと、
前記第1のボタンによる指示に応じて、前記表示領域に表示された複数の共通のテーマの情報のうち選択された共通のテーマの情報に対応する複数のデータを読み出して再生すると共に、前記第2のボタンによる指示に応じて、前記表示領域に表示された複数の共通のテーマの情報のうち選択された共通のテーマの情報に対応する複数のデータに替えて前記格納手段に格納されている共通のテーマに係る複数のデータを記録するよう前記アクセス手段を制御する制御ステップとを実行させることを特徴とするプログラム。
Storage means for storing a plurality of data according to the common theme used in digital cameras, the computer having an access means for accessing a recording unit of the digital camera,
A detection step of detecting a plurality of data recorded in the recording unit of the digital camera through the access means;
A display area for selectively displaying a plurality of pieces of information indicating a common theme of the plurality of data detected in the detection step, and a common theme selected from the plurality of common theme information displayed in the display area A first button for giving an instruction to reproduce a plurality of data corresponding to the information of the information, and a plurality of information corresponding to the information of the common theme selected from the information of the plurality of common themes displayed in the display area A display step for displaying on the same screen a second button for instructing to collectively record a plurality of data relating to a common theme stored in the storage means instead of the data;
In response to an instruction from the first button, a plurality of data corresponding to the selected common theme information among the plurality of common theme information displayed in the display area is read and reproduced, and the first In response to an instruction from the second button, the data is stored in the storage unit in place of a plurality of data corresponding to the selected common theme information among the plurality of common theme information displayed in the display area. And a control step of controlling the access means so as to record a plurality of data relating to a common theme .
JP2003066861A 2002-03-12 2003-03-12 Data transfer device, data transfer system, and program Expired - Fee Related JP4336511B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003066861A JP4336511B2 (en) 2002-03-12 2003-03-12 Data transfer device, data transfer system, and program

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2002-67338 2002-03-12
JP2002067338 2002-03-12
JP2003066861A JP4336511B2 (en) 2002-03-12 2003-03-12 Data transfer device, data transfer system, and program

Publications (3)

Publication Number Publication Date
JP2003338970A JP2003338970A (en) 2003-11-28
JP2003338970A5 JP2003338970A5 (en) 2006-05-11
JP4336511B2 true JP4336511B2 (en) 2009-09-30

Family

ID=29714040

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003066861A Expired - Fee Related JP4336511B2 (en) 2002-03-12 2003-03-12 Data transfer device, data transfer system, and program

Country Status (1)

Country Link
JP (1) JP4336511B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101964914B1 (en) 2012-05-10 2019-04-03 삼성전자주식회사 Method for performing auto naming for content and apparatus having auto naming function for content, and computer readable recording medium thereof

Also Published As

Publication number Publication date
JP2003338970A (en) 2003-11-28

Similar Documents

Publication Publication Date Title
US8013893B2 (en) Information processing apparatus, data storage device, data transfer system and data transfer method, program and recording medium
US20040264933A1 (en) Recording apparatus
JP2002209190A (en) Playback apparatus, playback method, and storage medium
JP4336511B2 (en) Data transfer device, data transfer system, and program
JP5164603B2 (en) Playback device
JP4346695B2 (en) Recording apparatus and recording method
US20080159584A1 (en) Information processing apparatus and information processing method
JP3251043B2 (en) Electronic camera
JP2002199330A (en) Recorder and reproducing device
JP2002305705A (en) Music video player with camera
JP4350590B2 (en) Recording apparatus, recording method, computer program, and recording medium
KR101483995B1 (en) How to play electronic albums and electronic albums
JP2006059098A (en) Recording apparatus and control method thereof
JP3873542B2 (en) Recording apparatus and recording method
JP2004120401A (en) Method, device, and program for picture reproduction
JP4562544B2 (en) Storage device and storage method
JP4208711B2 (en) RECORDING DEVICE, RECORDING DEVICE CONTROL METHOD, AND COMPUTER PROGRAM
JP2007179641A (en) Information processing apparatus, content reproduction availability determination notification method, and content reproduction availability determination notification program
JP3291479B2 (en) Electronic album device
US20060155767A1 (en) Information recording-and-reproducing method and information recording-and-reproducing apparatus with play-list copy function
JP2004259138A (en) Recording / playback device
JP2000305748A (en) Voice storage device and method, and voice storage system
US20040257944A1 (en) Data recording apparatus and program
WO2006025223A1 (en) Information recording reproducing device, program and information recording medium
JP2005166131A (en) Reproduction apparatus, control program, and recording medium

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060313

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060313

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081114

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090113

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

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

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

Free format text: PAYMENT UNTIL: 20120703

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4336511

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

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130703

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees