(57)【要約】【課題】  パソコンに記録された画像データが、電子カメラで再生することができるファイル形式であるか否かを判断し、該電子カメラで再生できるファイル形式の場合には、ファイル形式の変換を行わないで該画像ファイルを出力することができる画像出力装置、電子カメラ及びそのプログラムの提供。【解決手段】  画像出力装置は、転送先のカメラのカメラ機種情報を取得することにより該カメラが対応するファイル形式（所定ファイル形式）を認識する。そして、転送したい画像データが選択されると、該選択された画像データのファイル形式を判定し、該判定されたファイル形式が所定ファイル形式であるか否かを判断する。所定ファイル形式でない場合には、該選択された画像データを所定ファイル形式に変換することができるか否かを判断し、所定ファイル形式に変換することができる場合には、所定ファイル形式に変換し、変換した画像データを電子カメラに転送する。【選択図】  図３
2005167547.tif 000002
【特許請求の範囲】
【請求項１】
画像ファイルのファイル形式が、電子カメラで再生可能な所定ファイル形式か否かを判断する判断手段と、
前記判断手段により所定ファイル形式でないと判断された画像ファイルを所定ファイル形式に変換する変換手段と、
前記変換手段により所定ファイル形式に変換された画像ファイルを外部に出力する出力手段と、
を備えたことを特徴とする画像出力装置。
【請求項２】
前記所定ファイル形式は、
ファイル形式を取得する取得手段により取得されたファイル形式であることを特徴とする請求項１記載の画像出力装置。
【請求項３】
前記取得手段は、
画像データ出力先である電子カメラから送信されたファイル形式を特定可能な情報を受信することによりファイル形式を取得することを特徴とする請求項２記載の画像出力装置。
【請求項４】
画像ファイルを記録するための第１の記録手段を備え、
前記取得手段は、
前記第１の記録手段に記録されている画像ファイルのファイル形式を特定可能な情報によりファイル形式を取得することを特徴とする請求項２記載の画像出力装置。
【請求項５】
前記取得手段は、
カメラの機種情報によりファイル形式を取得することを特徴とする請求項２乃至４の何れかに記載の画像出力装置。
【請求項６】
前記取得手段は、
ユーザによって指定されたファイル形式を取得することを特徴とする請求項２又は４記載の画像出力装置。
【請求項７】
前記出力手段は、
前記第１の記録手段に画像ファイルを記録することを特徴とする請求項４乃至６の何れかに記載の画像出力装置。
【請求項８】
前記出力手段は、
前記判断手段により所定ファイル形式と判断された画像ファイルを、前記変換手段によって変換することなく外部に出力することを特徴とする請求項１乃至７の何れかに記載の画像出力装置。
【請求項９】
前記変換手段により所定ファイル形式に変換することができないファイル形式であるか否かを判別する判別手段と、
前記判別手段により所定ファイル形式に変換することができないファイル形式であると判別した場合には、
前記出力手段は、
該画像ファイルを外部に出力しないことを特徴とする請求項１乃至８の何れかに記載の画像出力装置。
【請求項１０】
前記変換手段は、
画像ファイルの管理情報のデータの中で必要なデータのみ使用して、画像ファイルのファイル形式を変換することを特徴とする請求項１乃至９の何れかに記載の画像出力装置。
【請求項１１】
前記変換手段は、
画像ファイルの画像データの中で変換を行わなくてもよい画像データの場合には、変換を行うことなく画像ファイルのファイル形式を変換することを特徴とする請求項１乃至１０の何れかに記載の画像出力装置。
【請求項１２】
前記変換手段は、
画像ファイルの画像データを変換することにより複数の画像データを生成して画像ファイルのファイル形式を変換することを特徴とする請求項１乃至１１の何れかに記載の画像出力装置。
【請求項１３】
前記変換手段は、
変換前のファイル形式の情報をタグ情報として変換後の画像ファイルの中に埋め込むことを特徴とする請求項１乃至１２の何れかに記載の画像出力装置。
【請求項１４】
画像ファイルが記録されている第２の記録手段と、
前記第２の記録手段に記録されている画像ファイルの中から画像ファイルを選択する選択手段と、を備え、
前記判断手段は、前記選択手段によって選択された画像ファイルのファイル形式が所定ファイル形式であるか否かを判断することを特徴とする請求項１乃至１１３の何れかに記載の画像出力装置。
【請求項１５】
画像ファイルを取得する取得手段と、
前記取得手段により取得された画像ファイルのファイル形式が電子カメラで再生可能な所定ファイル形式か否かを判断する判断手段と、
前記判断手段により所定ファイル形式でないと判断された画像ファイルを所定ファイル形式に変換する変換手段と、
前記変換手段により変換された画像ファイルを記録手段に記録する記録制御手段と、
を備えたことを特徴とする電子カメラ。
【請求項１６】
画像ファイルのファイル形式が電子カメラで再生可能な所定ファイル形式か否かを判断する処理と、
この処理により所定ファイル形式でないと判断された画像ファイルを所定ファイル形式に変換する処理と、
この処理により所定ファイル形式に変換された画像ファイルを外部に出力する処理と、
を含み、上記各処理をコンピュータに実行させることを特徴とするプログラム。
【請求項１７】
画像ファイルを取得する処理と、
この処理により取得された画像ファイルのファイル形式が電子カメラで再生可能な所定ファイル形式か否かを判断する処理と、
この処理により所定ファイル形式でないと判断された画像ファイルを所定ファイル形式に変換する処理と、
この処理により変換された画像ファイルを記録媒体に記録する処理と、
を含み、上記各処理を電子カメラに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像出力装置、電子カメラ及びそのプログラムに係り、詳しくは、パソコンに記録された画像データが、電子カメラで再生することができるファイル形式であるか否かを判断し、該電子カメラで再生できるファイル形式の場合には、ファイル形式の変換を行わないで該画像ファイルを出力することができる画像出力装置、電子カメラ及びそのプログラムに関する。
【背景技術】
【０００２】
従来、電子カメラの普及により、誰でも手軽に様々な場面で撮影を行うことができるようになり、この撮影した画像をメモリ・カード等の記録媒体に記録し、更に、この記録した画像をその場で手軽に見ることができるようになっている。
また、電子カメラとパソコンとを接続することにより、記録した画像をパソコンに伝送することができ、電子カメラで撮影した画像をパソコンで見ることができるようになっている。
逆に、パソコンに保存してある画像を電子カメラに伝送して、該画像を電子カメラで見ることもできるようになっている。
【０００３】
また、下記特許公開公報には、画像情報処理装置なる発明が開示されている。詳しくは、電子カメラに適合したフォーマットの画像に変換することができる画像情報処理装置なるものが記載されている。
【０００４】
【特許文献１】公開特許公報  特開２００１−１５７１４６（段落「００１１」〜段落「００２１」参照）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、パソコンには複数の形式のデータが記録されており、従来のパソコン及び電子カメラにおいては、パソコンから電子カメラにデータを伝送する場合、すべてのデータをそのまま伝送してしまうため、電子カメラが認識することができないファイル形式のデータも伝送されてしまうという問題点があった。
また、使用者がそのデータを利用したいと思っても、電子カメラが認識することができないため、利用することができないという問題点もあった。
更に、使用者自身がデータのファイル形式を変更した場合には、元画像の情報が残らないため、元のデータが何であるかがわからないという問題点もあった。
【０００６】
上記特許文献に記載の画像情報処理装置によれば、画像の記憶フォーマットを電子カメラに適合した画像フォーマットの画像に変換することができるが、電子カメラが認識することができる形式のデータと認識することができない形式のデータ及び変換することができるデータと変換することができないデータとがパソコンに混在して記録されているというケースを想定していないため、電子カメラが認識することができる画像データまで変換してしまうという問題点があった。
また、変換したい画像ファイルの対応するカメラ機種情報をユーザが入力するため、ユーザはカメラ機種名をいちいち調べて入力しなければならず、手間がかかり面倒であるという問題点があった。
【０００７】
そこで本発明は、かかる従来の問題点に鑑みてなされたものであり、パソコンに記録された画像データが、電子カメラで再生することができるファイル形式であるか否かを判断し、該電子カメラで再生できるファイル形式の場合には、ファイル形式の変換を行わないで該画像ファイルを出力することができる画像出力装置、電子カメラ及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的達成のため、請求項１記載の発明による画像出力装置は、画像ファイルのファイル形式が、電子カメラで再生可能な所定ファイル形式か否かを判断する判断手段と、
前記判断手段により所定ファイル形式でないと判断された画像ファイルを所定ファイル形式に変換する変換手段と、
前記変換手段により所定ファイル形式に変換された画像ファイルを外部に出力する出力手段と、
を備えたことを特徴とする。
【０００９】
また、例えば、請求項２に記載されているように、前記所定ファイル形式は、
ファイル形式を取得する取得手段により取得されたファイル形式であるようにしてもよい。
また、請求項３に記載されているように、前記取得手段は、
画像データ出力先である電子カメラから送信されたファイル形式を特定可能な情報を受信することによりファイル形式を取得するようにしてもよい。
【００１０】
また、例えば、請求項４に記載されているように、画像ファイルを記録するための第１の記録手段を備え、
前記取得手段は、
前記第１の記録手段に記録されている画像ファイルのファイル形式を特定可能な情報によりファイル形式を取得するようにしてもよい。
また、請求項５に記載されているように、前記取得手段は、
カメラの機種情報によりファイル形式を取得するようにしてもよい。
また、請求項６に記載されているように、前記取得手段は、
ユーザによって指定されたファイル形式を取得するようにしてもよい。
【００１１】
また、例えば、請求項７に記載されているように、前記出力手段は、
前記第１の記録手段に画像ファイルを記録するようにしてもよい。
また、請求項８に記載されているように、前記出力手段は、
前記判断手段により所定ファイル形式と判断された画像ファイルを、前記変換手段によって変換することなく外部に出力するようにしてもよい。
また、請求項９に記載されているように、前記変換手段により所定ファイル形式に変換することができないファイル形式であるか否かを判別する判別手段と、
前記判別手段により所定ファイル形式に変換することができないファイル形式であると判別した場合には、
前記出力手段は、
該画像ファイルを外部に出力しないようにしてもよい。
【００１２】
また、例えば、請求項１０に記載されているように、前記変換手段は、
画像ファイルの管理情報のデータの中で必要なデータのみ使用して、画像ファイルのファイル形式を変換するようにしてもよい。
また、請求項１１に記載されているように、前記変換手段は、
画像ファイルの画像データの中で変換を行わなくてもよい画像データの場合には、変換を行うことなく画像ファイルのファイル形式を変換するようにしてもよい。
【００１３】
また、例えば、請求項１２に記載されているように、前記変換手段は、
画像ファイルの画像データを変換することにより複数の画像データを生成して画像ファイルのファイル形式を変換するようにしてもよい。
また、請求項１３に記載されているように、前記変換手段は、
変換前のファイル形式の情報をタグ情報として変換後の画像ファイルの中に埋め込むようにしてもよい。
【００１４】
また、例えば、請求項１４に記載されているように、画像ファイルが記録されている第２の記録手段と、
前記第２の記録手段に記録されている画像ファイルの中から画像ファイルを選択する選択手段と、を備え、
前記判断手段は、前記選択手段によって選択された画像ファイルのファイル形式が所定ファイル形式であるか否かを判断するようにしてもよい。
【００１５】
上記目的達成のため、請求項１５記載の発明による電子カメラは、画像ファイルを取得する取得手段と、
前記取得手段により取得された画像ファイルのファイル形式が電子カメラで再生可能な所定ファイル形式か否かを判断する判断手段と、
前記判断手段により所定ファイル形式でないと判断された画像ファイルを所定ファイル形式に変換する変換手段と、
前記変換手段により変換された画像ファイルを記録手段に記録する記録制御手段と、
を備えたことを特徴とする。
【００１６】
上記目的達成のため、請求項１６記載の発明によるプログラムは、画像ファイルのファイル形式が電子カメラで再生可能な所定ファイル形式か否かを判断する処理と、
この処理により所定ファイル形式でないと判断された画像ファイルを所定ファイル形式に変換する処理と、
この処理により所定ファイル形式に変換された画像ファイルを外部に出力する処理と、
を含み、上記各処理をコンピュータに実行させることを特徴とする。
【００１７】
上記目的達成のため、請求項１７記載の発明によるプログラムは、画像ファイルを取得する処理と、
この処理により取得された画像ファイルのファイル形式が電子カメラで再生可能な所定ファイル形式か否かを判断する処理と、
この処理により所定ファイル形式でないと判断された画像ファイルを所定ファイル形式に変換する処理と、
この処理により変換された画像ファイルを記録媒体に記録する処理と、
を含み、上記各処理を電子カメラに実行させることを特徴とする。
【発明の効果】
【００１８】
請求項１記載の発明によれば、画像ファイルのファイル形式が所定ファイル形式か否かを判断し、所定ファイル形式でない場合は、該画像ファイルを所定ファイル形式に変換して画像ファイルを出力するので、ユーザは、出力先等の電子機器で対応可能な画像ファイルであるか否かを意識する必要がない。
また、所定ファイル形式でない画像ファイルを変換して出力するので、出力された画像は出力先等で確実に見ることができる。
【００１９】
請求項２記載の発明によれば、取得したファイル形式を所定ファイル形式とするので、変換したい画像ファイルのファイル形式を取得することにより、確実に変換したいファイル形式に変換することができる。
【００２０】
請求項３記載の発明によれば、画像データの出力先である電子カメラに対応するファイル形式を取得するので、出力する画像データは、該電子カメラで確実に見ることができ、また、カメラ機種名、ファイル形式を選択する必要がないので、ユーザの手間と労力を省くことができる。
【００２１】
請求項４記載の発明によれば、第１の記録手段に記録されている画像ファイルのファイル形式を所定ファイル形式とするので、画像ファイルのファイル形式を第１の記録手段に記録されている画像ファイルのファイル形式に変換することができる。また、カメラ機種名、ファイル形式の選択が簡単又は不要になる。
【００２２】
請求項５記載の発明によれば、カメラ機種情報により取得したファイル形式を所定ファイル形式とするので、確実に変換後の画像ファイルを該カメラ機種のカメラで見ることができる。
【００２３】
請求項６記載の発明によれば、ユーザによって選択されたファイル形式を所定ファイル形式とするので、ユーザが変換したいファイル形式の画像ファイルに変換することができる。
【００２４】
請求項７記載の発明によれば、出力された画像ファイルは、第１の記録手段に記録されるので、後で、該変換した画像ファイルを電子カメラで見ることができる。
【００２５】
請求項８記載の発明によれば、所定ファイル形式の画像ファイルは変換することなく、そのまま出力するので、変換処理に伴う画質の劣化を防ぐことができる。
【００２６】
請求項９記載の発明によれば、所定ファイル形式に変換することができない画像ファイルは出力されないので、出力先等で見られない画像ファイルの転送を確実に防止することができ、メモリの容量を無駄にすることがない。
【００２７】
請求項１０乃至１２記載の発明によれば、変換する必要のあるデータのみを変換して画像ファイルのファイル形式を変換するので、変換処理に伴う画質の劣化を防ぐことができる。
【００２８】
請求項１３記載の発明によれば、変換前のファイル形式の情報を、変換後の画像ファイルの中に埋め込むので、元の画像ファイルのファイル形式が何であるかを認識することができる。
【００２９】
請求項１４記載の発明によれば、画像ファイルを記録している第２の記録手段に記録されている画像ファイルの中から選択された画像ファイルが所定ファイル形式であるか否かを判断するので、ユーザが転送したい画像を出力することができる。
【００３０】
請求項１５記載の発明によれば、電子カメラが取得した画像ファイルが所定ファイル形式でない場合は、該画像ファイルを所定ファイル形式に変換して、メモリ・カードに記録するので、ユーザは該電子カメラに対応可能な画像ファイルであるか否かを意識する必要がない。
また、取得した画像ファイルのファイル形式が所定ファイル形式でない場合は変換して記録するので、取得した画像データを該電子カメラで見ることができる。
【００３１】
請求項１６又は１７に記載の発明によれば、既存のデジタルカメラ、パソコン等にプログラムを読み込ませることにより、本発明の画像出力装置、電子カメラを実現することができる。
【発明を実施するための最良の形態】
【００３２】
以下、本実施の形態について、図面を参照して詳細に説明する。
[第１の実施の形態]
Ａ．図１は、パーソナルコンピュータ（以下、パソコンという）１と電子カメラ２１とをＵＳＢケーブル１５で接続したときの外観図である。パソコン２１は、本発明の画像出力装置を実現するものである。
ここでは、パーソナルコンピュータ１と電子カメラ２１とをＵＳＢケーブル１５によりにより接続しているが、Ｂｌｕｅｔｏｏｔｈ、ＩｒＤＡ、ＩＥＥＥ１３９４等によりパソコン１と電子カメラ２１とを接続するようにしてもよい。
【００３３】
図２は、本発明の画像出力装置を実現するパソコン１の電気的な概略構成を示すブロック図である。
パソコン１は、ＣＰＵ２、画像表示装置３、キーボード４、マウス５、ハードディスク６、メモリ７、ＲＯＭ８、Ｉ／Ｏポート９、カードＩ／Ｆ１０を備えており、カードＩ／Ｆ１０には、図示しないパソコンのカードスロットに着脱自在に装着されたメモリ・カード１１が接続されている。
【００３４】
ＣＰＵ２は、画像ファイルの画像ファイルの圧縮、伸張等の処理を含む各種のデジタル信号処理機能を有するとともにパソコン１の各部を制御する。
特に、ＣＰＵ２は、パソコン１と電子カメラ２１とがＵＳＢケーブル１５により接続されると電子カメラ２１と通信接続を行い、接続された電子カメラ２１の機種情報を取得し、この機種情報から電子カメラ２１の画像ファイルのファイル形式を取得する。この機能は、本発明の取得手段に相当する。ここでは、この取得されたファイル形式を所定ファイル形式という。電子カメラ２１の画像ファイルはＥｘｉｆファイルとするので、Ｅｘｉｆ形式が所定ファイル形式となる。
【００３５】
そして、ユーザはキーボード４、マウス５を操作することにより、ハードディスク６に記録されているファイルの中から電子カメラ２１に転送したい画像ファイルを選択する。そうすると、ＣＰＵ２は、ユーザのキーボード等の操作に対応した操作信号を受け取ることにより、ファイルが選択されたことを認識し、該ファイルを選択する。この機能は、本発明の選択手段に相当する。
そして、ＣＰＵ２は、該選択されたファイルが画像ファイルであるか否かを判断し、画像ファイルであると判断すると、該選択された画像ファイルのファイル形式を判定する。この判定は、画像ファイルの拡張子、データ構造、ファイル内の情報（Ｅｘｉｆタグ情報等）等により判定する。
そして、ＣＰＵ２は、判定されたファイル形式がＥｘｉｆ形式（所定ファイル形式）であるか否かの判断を行う。この機能は、本発明の判断手段に相当する。
ここで、同じＥｘｉｆファイルでも、電子カメラ２１以外の他の機種で撮影されたＥｘｉｆファイルの場合は、該Ｅｘｉｆファイルを電子カメラ２１で再生できない場合がある。したがって、このファイル形式がＥｘｉｆ形式であるか否かの判断は、通信接続された電子カメラ２１に対応することができるＥｘｉｆファイルであるか否かの判断である。
【００３６】
そして、ＣＰＵ２は、選択された画像ファイルのファイル形式が通信接続された電子カメラ２１に対応するＥｘｉｆ形式でないと判断すると、Ｅｘｉｆ形式に変換可能か否かを判別する。この機能は、本発明の判別手段に相当する。
そして、変換可能な場合には、画像ファイルのファイル形式を通信接続された電子カメラ２１に対応するＥｘｉｆ形式に変換する処理を行う。具体的には、画像ファイルの管理情報の中で必要なデータはそのまま使用し、画像データに関しては、そのまま使える画像データである場合にはそのまま使用し、変換の必要な画像データである場合、新に画像データを生成する必要がある場合には、該データを変換して、通信接続された電子カメラ２１に対応するＥｘｉｆ形式の画像ファイルを構築する。この機能は、本発明の変換手段に相当する。
【００３７】
そして、ＣＰＵ２は、選択された画像ファイルが通信接続された電子カメラ２１に対応するＥｘｉｆ形式と判断された画像ファイル、又は、電子カメラ２１に対応するＥｘｉｆ形式に変換された画像ファイルのデータをＩ／Ｏポート９に出力する。この機能は、本発明の出力手段に相当する。そして、Ｉ／Ｏポート９に出力された画像ファイルのデータは、ＵＳＢケーブル１５を介して電子カメラ２１に送られ、該電子カメラ２１のメモリ・カードに記録される。
一方、ＣＰＵ２は、選択された画像ファイルのファイル形式が通信接続された電子カメラ２１に対応するＥｘｉｆ形式でないと判断し、かつ、該画像ファイルのファイル形式が電子カメラ２１に対応するＥｘｉｆ形式に変換することができないファイル形式であると判断した場合には、該画像ファイルのデータをＩ／Ｏポート９に出力しない。つまり、画像ファイルの転送を行わない。
【００３８】
画像表示装置３はＣＲＴ画像表示部であり、読み出された画像ファイルの画像等を表示する。
キーボード４、マウス５は、各操作キーを含み、キー操作に応じた操作信号をＣＰＵ２に送る。
ハードディスク６には、複数のファイル形式の画像ファイル、テキストファイルのデータ等が記憶されている。ハードディスク６は、本発明の第２の記録手段に相当する。
メモリ７は、デジタル化された画像ファイルを一時記憶するバッファメモリであるとともに、ＣＰＵ２のワーキングエリアとしても使用される。
ＲＯＭ８は、ＣＰＵ２による各部の制御に必要な制御プログラム及び各部制御に必要なデータが記録されており、ＣＰＵ２は、このプログラムに従い動作することにより、本発明の取得手段、選択手段、判断手段、判別手段、変換手段、出力手段として機能する。
【００３９】
Ｉ／Ｏポート９は、外部の電子機器（例えば電子カメラ）との間でファイルのデータの入出力を行うものであり、ＵＳＢ（Universal Serial Bus）規格、ＩＥＥＥ１３９４規格などの各種インターフェース規格による入出力を可能としており、これらの規格によるデータ入出力可能な電子カメラなどの電子機器と接続可能となっている。
また、ＩｒＤＡ規格による赤外線通信、Ｂｌｕｅｔｏｏｔｈ規格による無線通信により外部の電子機器と画像ファイルのデータの入出力を行うようにしてもよい。
カードＩ／Ｆ１０は、パソコン１とメモリ・カード１１との間で画像ファイルのデータの入出力を可能とするものである。よって、ＣＰＵ２は、カードＩ／Ｆ１０を介して、メモリ・カード１１に記録されている画像ファイルのデータを読み出したり、ハードディスク６に記録されている画像ファイルのデータをメモリ・カード１１に記録したりする。メモリ・カード１１は、本発明の第１の記録手段に相当する。
【００４０】
Ｂ．次に、動作を説明する。
図３は、第１の実施の形態における画像出力装置の動作を示したフローチャートであり、以下、このフローチャートに従って動作を説明する。
ユーザのキーボード４及びマウス５の操作により、パソコン１を画像転送処理モードに設定し、パソコン１と電子カメラ２１をＵＳＢケーブル１５で接続すると、ステップＳ１で、電子カメラ２１と通信を行えるように通信接続が行われる。なお、この通信接続がされた電子カメラ２１が対応する画像ファイルは、Ｅｘｉｆファイルとする。
次いで、ステップＳ２に進み、通信接続された電子カメラ２１のカメラ機種情報（ファイル形式情報）が取得される。このカメラ機種情報により、該電子カメラ２１の画像ファイルのファイル形式を認識することができ、この認識されたファイル形式を所定ファイル形式という。つまり、所定ファイル形式は、Ｅｘｉｆ形式となる。
【００４１】
次いで、ステップＳ３で、ユーザがパソコン１のハードディスク６に記録されている画像ファイルの中で電子カメラ２１に転送したいと思うファイルを選択したか否かの判断が行なわれる。このファイルの選択の判断は、キーボード４及びマウス５の操作によりユーザがファイルを選択し、その操作に対応した操作信号がＣＰＵ２に送られ、ＣＰＵ２は、この操作信号によりファイルが選択されたか否かを判断する。
ファイルが選択された場合は、ステップＳ４に進み、選択されていない場合には、選択されるまでステップＳ３に留まる。
なお、パソコン１の中に特定のフォルダを設け、その特定のフォルダに記録されているファイルをすべて自動的に選択するようにしてもよい。また、パソコン１に記録されているすべての画像ファイルを自動的に選択するようにしてもよい。
【００４２】
ステップ４に進むと、選択されたファイルのファイル形式が判定され、ステップ５で、選択されたファイルのファイル形式が画像ファイルであるか否かの判断が行なわれる。基本的に、ユーザは転送したい画像ファイルを選択するものであるが、パソコン１にはファイル形式の異なる複数のファイルが記録されているため、ユーザが誤って、画像ファイルでないファイルを選択する場合があるからである。ここで、画像ファイルのファイル形式とは、Ｅｘｉｆ、ＣＩＦＦ、ＢＭＰ（bitmap）、ＪＰＥＧ、ＴＩＦＦ形式等があり、画像ファイルでないファイル形式とは、ドキュメント形式、テキスト形式等がある。
選択されたファイルが画像ファイルである場合には、ステップＳ６に進み、画像ファイルでない場合には、画像転送処理を終了する。
【００４３】
ステップＳ６では、選択された画像ファイルのファイル形式が判定され、ステップＳ７に進む。この判定は、画像ファイルの拡張子、データ構造、ファイル内の情報（Ｅｘｉｆタグ情報等）等から判定する。
ステップＳ７に進むと、選択されたファイル（画像ファイル）が対応可能なファイル形式の画像ファイルであるか否かの判断が行なわれる。対応可能なファイル形式とは、ステップＳ２で取得した電子カメラ２１のカメラ機種情報に基づいて認識された該電子カメラ２１の対応する画像ファイルのファイル形式即ちＥｘｉｆ形式である。
したがって、ステップＳ７では、選択されたファイルのファイル形式が通信接続された電子カメラ２１に対応するＥｘｉｆ形式であるか否かの判断が行なわれる。そして、選択されたファイルのファイル形式が通信接続された電子カメラ２１に対応するＥｘｉｆ形式である場合には、該画像ファイルのファイル形式を変換する必要がないので、ステップＳ１０に進み画像ファイルのデータの転送を行う。
一方、ステップＳ７で通信接続された電子カメラ２１に対応するＥｘｉｆ形式でないと判断した場合は、ステップＳ８に進む。
【００４４】
ステップＳ８では、選択されたファイル形式が通信接続された電子カメラ２１に対応するＥｘｉｆ形式に変換可能なファイル形式であるか否かの判断が行なわれる。ここでは、通信接続された電子カメラに対応するＥｘｉｆ形式に変換できるファイル形式をＪＰＥＧ、ＢＭＰ形式及び通信接続された電子カメラ２１に対応しないすべてのＥｘｉｆ形式と設定し、それ以外のファイル形式は変換できないものとする。そして、選択されたファイル形式が変換可能なファイル形式である場合はステップＳ９に進み、変換可能なファイル形式でない場合は画像転送処理を終了する。
【００４５】
ステップＳ９に進むと、選択された画像ファイルのファイル形式を通信接続された電子カメラ２１に対応するＥｘｉｆ形式に変換する処理が行われる。
ここで、図４は、他機種で撮影されたＥｘｉｆファイルの構造と、その画像ファイルを通信接続された電子カメラ２１（本機種）に対応するＥｘｉｆ形式の画像ファイルに変換したときのファイル構造を示すものである。
また、図５は、ＪＰＥＧファイルの構造と、そのＪＰＥＧファイルを通信接続された電子カメラ２１に対応するＥｘｉｆ形式に変換したときのファイル構造を示すものである。
また、図６は、ＢＭＰファイルの構造と、そのＢＭＰファイルを通信接続された電子カメラ２１に対応するＥｘｉｆ形式に変換したときのファイル構造を示すものである。
なお、タイムスタンプは、画像ファイルと関連付けて記録されている。タイムスタンプには、撮影日時等が記録されている。
以下、図４〜図６を参照しながら画像ファイルの変換処理を説明する。
【００４６】
Ｅｘｉｆファイルの変換処理について
変換前（他機種）のＥｘｉｆファイルは、図４に示すように、ファイル変更日時、デジタル化日時、撮影日時、実行画像幅、実行画像高さ等の付帯情及びサムネイル画像データ、本画像データ等から構成されている。ここで、付帯情報及びタイムスタンプ等の画像データでないデータを総合して管理情報と呼ぶ。
まず、変換前のＥｘｉｆファイルの実行画像幅、実行画像高さ等のそのまま使えるデータはそのまま使い、該データが変換後（本機種）のＥｘｉｆファイルの実行画像幅、実行画像高さ等のデータとなる。
変換前のＥｘｉｆファイルの撮影日時から、変換後のＥｘｉｆファイルの撮影日時、デジタル化日時、ファイル変更日時のデータを生成し、変換後のＥｘｉｆファイルのタイムスタンプも生成される。
【００４７】
変換前のサムネイル画像データは、そのまま、変換後のサムネイル画像データとして使用され、変換前には、プレビュー画像データというものがないので、変換前の本画像データを変換して、変換後のプレビュー画像データを生成する。また、変換前の本画像データはそのまま変換後の本画像データとして使用される。そして、変換後の画像ファイルを構築する。
つまり、Ｅｘｉｆファイルの変換処理では、管理情報の中で必要なデータはそのまま使用し、画像データに関しては、変換することによりプレビュー画像データのような必要な画像データを生成して、ファイル構造を変換するというものである。
【００４８】
ＪＰＥＧファイルの変換処理について
ＪＰＥＧファイルは、図５に示すように、画像幅、画像高さ等の付帯情報及び画像データ等から構成されている。
まず、ＪＰＥＧファイルの画像幅、画像高さ等のそのまま使えるデータはそのまま使い、該データが変換後のＥｘｉｆファイルの実行画像幅、実行画像高さ等のデータとなる。
そして、ＪＰＥＧファイルのタイムスタンプから、変換後のＥｘｉｆファイルのファイル変更日時、デジタル化日時、撮影日時のデータを生成する。また、ＪＰＥＧファイルのタイムスタンプは、変換後のＥｘｉｆファイルのタイムスタンプとしても使用される。
【００４９】
ＪＰＥＧファイルの画像データは、変換後のＥｘｉｆファイルのプレビュー画像データ、サムネイル画像データ及び本画像データに変換される。そして、その後変換後の画像ファイルを構築する。
つまり、ＪＰＥＧファイルの変換処理では、付帯情報及びタイムスタンプ等（管理情報）の中で必要なデータはそのまま使用し、画像データに関しては、変換することによりＥｘｉｆファイルのプレビュー画像データ、サムネイル画像データ及び本画像データを生成してファイル構造を変換するというものである。
【００５０】
ＢＭＰファイルの変換処理について
ＢＭＰファイルは、図６に示すように、画像幅、画像高さ等の付帯情報及び画像データ等から構成されている。
まず、ＢＭＰファイルの画像幅、画像高さ等のそのまま使えるデータはそのまま使い、該データが変換後のＥｘｉｆファイルの実行画像幅、実行画像高さ等のデータになる。
そして、ＢＭＰファイルのタイムスタンプから、変換後のＥｘｉｆファイルのファイル変更日時、デジタル化日時、撮影日時のデータを生成する。また、ＢＭＰファイルのファイルスタンプは、変換後のＥｘｉｆファイルのタイムスタンプとしても使用される。
【００５１】
ＢＭＰファイルの画像データは、画像圧縮されていないため、該画像データをＪＰＥＧ形式に圧縮した後、該画像データを変換してＥｘｉｆファイルのプレビュー画像データ、サムネイル画像データ及び本画像データを生成する。そして、変換後のファイル構造を構築する。
つまり、ＢＭＰファイルの変換処理では、付帯情報及びタイムスタンプ等（管理情報）の中で必要なデータはそのまま使用し、画像データに関しては、ＪＰＥＧ形式にＢＭＰファイルの画像データを圧縮した後、該データを変換することによりＥｘｉｆファイルのプレビュー画像データ、サムネイル画像データ及び本画像データを生成してファイル構造を変換するというものである。
【００５２】
また、変換処理によりＥｘｉｆファイル、ＪＰＥＧファイル又はＢＭＰファイルを通信接続された電子カメラ２１に対応するＥｘｉｆ形式に変換した場合には、該変換後のＥｘｉｆファイルの中に、変換されて生成された画像ファイルであることを示す情報を埋め込む。これにより、変換前の画像ファイルのファイル形式を認識することができる。
また、変換後の画像ファイルのファイル名は、通信接続された電子カメラ２１のメモリ・カードに記録されている画像ファイルの中で、最近に撮影された画像ファイルのファイル名（ファイル名の番号が一番大きい番号）の次の番号がファイル名となる。例えば、電子カメラ２１に装着されたメモリ・カードに３つの画像ファイルが記録されており、そのファイル名がＣＩＭＧ０００１.ｊｐｇ、ＣＩＭＧ０００２．ｊｐｇ、ＣＩＭＧ０００３.ｊｐｇである場合には、変換処理により新たに生成された画像ファイルのファイル名は、ＣＩＭＧ０００４．ｊｐｇとなる。
【００５３】
そして、画像ファイルの変換処理が行われると、ステップＳ１０に進み、変換後のＥｘｉｆファイルのデータをＩ／Ｏポート９に出力し、ＵＳＢケーブル１５を介して該出力されたデータは電子カメラ２１に伝送され、該電子カメラ２１のメモリ・カードに記録される。
そして、画像転送処理が終了される。
【００５４】
Ｃ．このように、パソコン１と電子カメラ２１とを通信接続し、該電子カメラの機種情報（ファイル形式情報）を取得する。この機種情報により所定ファイル形式を認識することができる。そして、パソコン１から電子カメラ２１に転送したい画像ファイルが選択されたか否かを判断する。そして選択されたと判断すると、該選択されたファイルのファイル形式を判定し、判定したファイルが画像ファイルであるか否かを判断する。画像ファイルと判断した場合は、画像ファイルのファイル形式を判定する。この判定は、画像ファイルの拡張子、データ構造、ファイル内の情報（Ｅｘｉｆタグ情報等）等から判定する。そして、判定されたファイル形式が通信接続された電子カメラ２１に対応するＥｘｉｆ形式であるか否かの判断を行う。
【００５５】
そして、電子カメラ２１に対応するＥｘｉｆ形式であると判断した場合には、そのまま、画像ファイルの変換を行うことなく電子カメラ２１に該画像ファイルを伝送し、電子カメラ２１に対応するＥｘｉｆ形式でないと判断した場合は、該選択された画像ファイルが電子カメラ２１に対応するＥｘｉｆ形式に変換することができる画像ファイルであるか否かを判断する。
変更することができる画像ファイルと判断すると、付帯情報及びタイムスタンプの中で必要なデータはそのまま使用し、画像データに関しては、そのまま使える画像データである場合にはそのまま使い、変換の必要な画像データである場合、新たに画像データを生成する必要がある場合には、該画像データを変換する。そして、変換後の画像ファイルを構築する。
変換後の構築された画像ファイルの中に、変換されて生成された画像ファイルであることを示す情報を埋め込む。これにより、変換前の画像ファイルのファイル形式を認識することができるからである。
そして、変換後に構築された画像ファイルは、Ｉ／Ｏポート９に出力し、ＵＳＢケーブル１５を介して、電子カメラ２１のメモリ・カードに記録される。
【００５６】
Ｄ．以上のように、第１の実施の形態においては、選択されたファイルが画像ファイルであるか否かを判断し、画像ファイルである場合には、転送先のカメラに対応する画像ファイルであるか否かを更に判断する。対応画像ファイルと判断した場合には、そのまま該電子カメラに転送し、対応画像ファイルでないと判断した場合には、更に、対応画像ファイルに変換可能なファイルであるか否かを判断する。そして、変換可能なファイルの場合には、該ファイルを対応画像ファイルに変換してから、電子カメラに転送するので、使用者が通信接続した電子カメラに対応するデータ形式であるか否かを意識する必要がなく、ユーザの手間を省くことができる。また、伝送された画像ファイルを確実にそのカメラで見ることができる。
また、選択されたファイルが画像ファイルであるか否かを判断するので、転送先のカメラでは見ることのできない、テキストファイル、ドキュメントファイルなどのファイルの転送を確実に防止することができ、メモリの容量を無駄にすることがない。
【００５７】
また、通信接続された電子カメラのカメラ機種情報を取得し、その機種情報に基づいて所定ファイル形式を定めるので、該電子カメラに転送された画像ファイルは、該電子カメラで確実に見ることができる。また、カメラ機種名、ファイル形式を選択する必要がないので、ユーザの手間と労力を省くことができる。
また、選択された画像ファイルが、伝送先のカメラで見ることができる対応可能な画像ファイルである場合には、変換を行うことなくそのまま転送するので、画質の劣化を防ぐことができる。
また、選択された画像ファイルが、変換可能な画像ファイルであるか否かを判断するので、転送先のカメラで見ることができない画像ファイルの伝送を確実に防止することができる。
また、選択された画像ファイルを変換する場合においても、利用できるデータはそのまま利用して、変換データを構築するようにしたので、画像の劣化を防ぐことができる。
更に、変換前の画像ファイルの情報を変換後の画像ファイルに保持するようにしたので、元画像ファイルが何であるかを確認することができる。
【００５８】
［第２の実施の形態］
Ｅ．次に、第２の実施の形態について説明する。第２の実施の形態は、パソコン１側で、画像ファイルのファイル形式を変換するのではなく、電子カメラ２１側でファイル形式の変換を行うというものである。
図１と同様に、パソコン１及び電子カメラ２１は、ＵＳＢケーブル１５等を介して接続される。
第２の実施の形態も、図２に示したものと同様の構成を有するパソコンを用いる。
また、図７は、電子カメラ２１の電気的な概略構成を示すブロック図である。
電子カメラ２１は、ＣＣＤ２２、ＣＰＵ２３、ＴＧ（timing Generator）２４、ユニット回路２５、ＤＲＡＭ２６、ＲＡＭ２７、ＲＯＭ２８、キー入力部２９、画像表示部３０、Ｉ／Ｏポート３１、カードＩ／Ｆ３２を備えており、カードＩ／Ｆ３２には、図示しないカメラ本体のカードスロットに着脱自在に装着されたメモリ・カード３３が接続されている。
【００５９】
ＣＣＤ２２は、投影された被写体を光電変換し撮像信号としてユニット回路２５に出力する。また、ＣＣＤ２２はＴＧ２４によって生成された所定周波数のタイミング信号に従って駆動される。ＴＧ２４には、ユニット回路２５が接続されている。そして、ユニット回路２５は、ＣＣＤ２２から出力される撮像信号を相関二重サンプリングして保持するＣＤＳ（Correlated Double sampling）回路、その撮像信号を増幅するゲイン調整アンプ（ＡＧＣ）、増幅後の撮像信号をデジタル信号に変換するＡ／Ｄ変換器（ＡＤ）から構成されており、ＣＣＤ２２の出力信号はユニット回路２５を経てデジタル信号としてＣＰＵ２３に送られる。
【００６０】
画像表示部３０はカラーＬＣＤとその駆動回路とを含み、撮影待機状態にあるときにはＣＣＤ２３によって撮像された被写体画像をスルー画像として表示し、記録画像の再生時には保存用メモリ・カード３３から読み出され伸張された記録画像を表示する。
キー入力部２９は、シャッターボタン、実行キー、キャンセルキー、電源キー、ＭＥＮＵキー、「↑」、「↓」、「→」、「←」ボタン等のカーソルキー等の複数の操作キーを含み、ユーザよるキー操作に応じたキー入力信号をＣＰＵ２３に出力する。
ＤＲＡＭ２６は、ＣＣＤ２２により撮像された後、デジタル化された被写体の画像ファイルを一時記憶するバッファメモリとして使用されるとともに、ＣＰＵ２３のワーキングメモリとしても使用される。
【００６１】
ＣＰＵ２３は、画像ファイルの圧縮・伸張の処理を含む各種のデジタル信号処理機能を有するとともに電子カメラ２１の各部を制御するワンチップマイコンである。
特に、ＣＰＵ２３は、パソコン１と電子カメラ２１とが通信接続を行う。そして、パソコン１側でユーザがパソコン１のハードディスク６に記録されている画像ファイルの中で、転送したい画像ファイルをキーボード４及びマウス５により選択すると、パソコン１は該選択された画像ファイルをＵＳＢケーブル１５を介して電子カメラ２１に転送する。
そして、電子カメラ２１は転送された画像ファイルを取得し、電子カメラ２１のＣＰＵ２３は、該取得したデータを電子カメラ２１のＤＲＡＭ２６に記憶する。この機能は、本発明の取得手段に相当する。なお、電子カメラ２１に対応する画像ファイルは、Ｅｘｉｆファイルとする。
【００６２】
そして、取得したファイルのファイル形式を判定し、該取得したファイルが画像ファイルであるか否かを判断する。
ＣＰＵ２３は、取得したファイルが画像ファイルであると判断すると、画像ファイルのファイル形式を判定する。この判定は、画像ファイルの拡張子、データ構造、ファイル内の情報（Ｅｘｉｆタグ情報等）等により判定する。
そして、ＣＰＵ２３は、電子カメラ２１で再生可能なＥｘｉｆ形式（所定ファイル形式）であるか否かを判断する。この機能は、本発明の判断手段に相当する。
一方、ＣＰＵ２３は、取得したファイルが画像ファイルでないと判断すると、該取得した画像ファイルをメモリ・カード３３に記録する。この機能は本発明の記録制御手段に相当する。
【００６３】
ＣＰＵ２３は、取得した画像ファイルが電子カメラ２１で再生可能なＥｘｉｆ形式であると判断すると、該画像ファイルをメモリ・カード３３に記録し（記録制御手段）、電子カメラ２１で再生可能なＥｘｉｆ形式でないと判断すると、電子カメラ２１で再生可能なＥｘｉｆ形式に変換可能な画像ファイルであるか否かを判断する。
ＣＰＵ２３は、変更可能な画像ファイルであると判断すると、画像ファイルのファイル形式を該電子カメラ２１で再生可能なＥｘｉｆ形式に変更する処理を行う。具体的には、付帯情報等の中で必要なデータはそのまま使用し、画像データに関しては、そのまま使える画像データである場合にはそのまま使用し、変換の必要な画像データである場合、新に画像データを生成する必要がある場合には、該データを変換して、電子カメラ２１で再生可能なＥｘｉｆ形式の画像ファイルを構築する。この機能は、本発明の変換手段に相当する。
ここでは、電子カメラ２１で再生可能なＥｘｉｆ形式に変換できるファイル形式をＪＰＥＧ、ＢＭＰ形式及び電子カメラ２１に対応しないすべてのＥｘｉｆ形式と設定し、それ以外のファイル形式は変更できないと設定したものとする。
そして、変換された画像ファイルのデータをメモリ・カード３３に記録する。この機能は、本発明の記録制御手段に相当する。
【００６４】
一方、ＣＰＵ２３は、変更可能な画像ファイルでないと判断すると該取得した画像ファイルのデータをそのままメモリ・カード３３に記録する。この機能は、本発明の記録制御手段に相当する。
ＲＡＭ２７、ＲＯＭ２８には、ＣＰＵ２３による各部の制御に必要なプログラム及び必要なデータが格納されており、ＣＰＵ２３は、このプログラムに従い動作することにより、本発明の取得手段、判断手段、変換手段、記録制御手段として機能する。
【００６５】
Ｆ．次に、動作を説明する。
図８は、第２の実施の形態における電子カメラ２１の動作を示したフローチャートであり、以下、このフローチャートに従って、動作を説明する。
まず、電子カメラ２１を画像転送処理モードに設定し、パソコン１と電子カメラ２１とをＵＳＢケーブル１５で接続すると、ステップＳ２１で、パソコン１と通信を行えるように通信接続が行われる。なお、電子カメラ２１が対応する画像ファイルは、Ｅｘｉｆファイルとする。
そして、パソコン１のハードディスク６に記録されている画像ファイルの中で、電子カメラ２１に転送したい画像ファイルをユーザがキーボード４及びマウス５よって選択すると、パソコン１は該選択された画像ファイルのデータをＵＳＢケーブル１５を介して電子カメラ２１に転送する。そして、ステップＳ２２で、該転送されたファイルのデータが電子カメラ２１に取得され、ＤＲＡＭ２６に記憶される。
なお、パソコン１の中に特定のフォルダを設け、その特定のフォルダに記録されているファイルをすべて自動的に選択するようにしてもよい。また、パソコン１に記録されているすべての画像ファイルを自動的に選択するようにしてもよい。
【００６６】
次いで、ステップＳ２３で、取得したファイルのファイル形式の判定が行われ、ステップＳ２４で、取得したファイルが画像ファイルであるか否かの判断が行なわれる。基本的に、ユーザは転送したい画像ファイルを選択するものであるが、パソコンにはファイル形式の異なる複数のファイルが記録されているため、ユーザが誤って、画像ファイルではないファイルを選択する場合があるからである。
ここで、画像ファイルのファイル形式とは、Ｅｘｉｆ、ＢＭＰ、ＪＰＥＧ、ＴＩＦＦ形式等があり、画像ファイルでないファイル形式とは、ドキュメント、テキスト形式等がある。
取得したファイルが画像ファイルである場合はステップＳ２５に進み、画像ファイルでないと判断した場合はステップＳ２９に進み、該取得したファイルのデータをそのままメモリ・カード３３に記録する。
【００６７】
ステップＳ２５に進むと、画像ファイルのファイル形式の判定が行われ、ステップＳ２６に進む。この判定は、画像ファイルの拡張子、データ構造、ファイル内の情報（Ｅｘｉｆタグ情報等）等から判定する。
次いで、ステップＳ２６では、取得した画像ファイルのファイル形式が、電子カメラ２１で再生可能なＥｘｉｆ形式（所定ファイル形式）であるか否かを判断が行われる。画像ファイルが電子カメラ２１で再生可能なＥｘｉｆ形式である場合には、ステップＳ２９に進み、そのままメモリ・カード３３に記録する。該Ｅｘｉｆ形式の画像ファイルはそのままで、該電子カメラ２１で再生することができるからである。
一方、画像ファイルが電子カメラ２１で再生可能なＥｘｉｆ形式でない場合には、ステップＳ２７に進む。
【００６８】
ステップＳ２７に進むと、電子カメラ２１で再生可能なＥｘｉｆ形式に変更することができる画像ファイルであるか否かを判断が行なわれる。ここでは、変換できるファイル形式をＪＰＥＧ、ＢＭＰ形式及び電子カメラ２１に対応しないすべてのＥｘｉｆ形式と設定し、それ以外のファイル形式は変換できないものとする。電子カメラ２１で再生可能なＥｘｉｆ形式に変更することができる画像ファイルである場合はステップＳ２８に進み、電子カメラ２１で再生可能なＥｘｉｆ形式に変更することができない画像ファイルである場合にはステップＳ２９に進み、該取得した画像ファイルのデータをメモリ・カード３３に記録する。
【００６９】
ステップＳ２８に進むと、取得された画像ファイルのファイル形式を電子カメラ２１で再生可能なＥｘｉｆ形式に変更する処理を行う。この変換処理は第１の実施の形態の変換処理と同様に、管理情報の中で必要なデータはそのまま使用し、画像データに関しては、そのまま使える画像データである場合にはそのまま使用し、変換の必要な画像データである場合、新に画像データを生成する必要がある場合には、該画像データを変換して、電子カメラ２１で再生可能なＥｘｉｆ形式の画像ファイルを構築する。
そして、変換後の構築された画像ファイルの中に、変換されて生成された画像ファイルであることを示す情報を記録する。また、変換後の画像ファイルのファイル名は、電子カメラ２１に装着されているメモリ・カード３３に記録されている画像ファイルの中で最近に撮影された画像ファイルのファイル名の次の番号がファイル名となる。
そして、画像ファイルの変換処理が行われるとステップＳ２９に進み、変換後の構築されたＥｘｉｆファイルをカードＩ／Ｆ３２を介して、メモリ・カード３３に記録する。
そして、画像転送処理が終了される。
【００７０】
Ｇ．このように、パソコン１と電子カメラ２１とを通信接続し、電子カメラ２１は、パソコン１から転送されたファイルのデータを取得し、ＤＲＡＭ２６に記憶する。
そして、取得したデータのファイル形式を判定し、判定したファイルが画像ファイルであるか否かを判断する。画像ファイルと判断した場合は、画像ファイルの拡張子等に基づき該取得した画像ファイルのファイル形式を判定し、電子カメラ２１で再生可能なＥｘｉｆ形式であるか否かを判断する。そして、電子カメラ２１で再生可能なＥｘｉｆ形式であると判断した場合は、画像ファイルをＥｘｉｆ形式に変換することなく、ＤＲＡＭ２６に記録されている該画像ファイルのデータをカードＩ／Ｆ３２を介して、メモリ・カード３３に記録する。
【００７１】
一方、電子カメラ２１で再生可能なＥｘｉｆ形式でないと判断すると、該取得された画像ファイルが電子カメラ２１で再生可能なＥｘｉｆ形式に変更可能な画像ファイルであるかを判断し、変更可能な画像ファイルである場合は、付帯情報及びタイムスタンプの中で必要なデータはそのまま使用する。画像データに関しては、そのまま使える画像データである場合には、そのまま使い、変換の必要な画像データである場合、新に画像データを生成する必要がある場合には、該データを変換して、電子カメラ２１で再生可能なＥｘｉｆ形式の画像ファイルを構築する。そして、構築された画像ファイルをカードＩ／Ｆ３２を介して、メモリ・カード３３に記録する。
一方、該取得した画像ファイルが電子カメラ２１で再生可能なＥｘｉｆ形式に変更可能な画像ファイルでない場合は、画像ファイルの変換を行うことなく該取得した画像ファイルをメモリ・カード３３に記録する。
【００７２】
Ｈ．以上のように、第２の実施の形態においては、電子カメラ２１が取得したデータが画像ファイルであるか否かを判断し、画像ファイルである場合は、画像ファイルが電子カメラ２１で再生可能なＥｘｉｆ形式であるか否かを判断する。そして、画像ファイルが再生可能なＥｘｉｆ形式であると判断した場合には、そのままメモリ・カード３３に記録し、再生可能なＥｘｉｆ形式でないと判断した場合には、更に、電子カメラ２１で再生可能なＥｘｉｆ形式に変更可能な画像ファイルであるか否かを判断する。変更可能な画像ファイルデータであると判断した場合は、該画像ファイルのデータを所定ファイル形式に変換してから、メモリ・カード３３に記録するので、使用者は、選択した／取得した画像ファイルが電子カメラ２１に対応可能な画像ファイルであるか否かを意識する必要がなく、ユーザの手間を省くことができる。
【００７３】
また、電子カメラ側で画像ファイルのファイル形式を変換するので、カメラ機種名、ファイル形式等を選択又は入力する必要がなく、ユーザの手間と労力を省くことができる。
また、取得した画像ファイルのファイル形式を該電子カメラが対応する画像ファイルのファイル形式に変換するので、確実に変換後の画像データを該電子カメラで見ることができる。
また、取得した画像ファイルのファイル形式が該電子カメラが対応する画像ファイルである場合には、変換することなくそのままメモリ・カードに記録するので、変換処理に伴う画質の劣化を防ぐことができる。
また、選択された画像ファイルを変換する場合においても、利用できるデータはそのまま利用して、変換データを構築するようにしたので、画像の劣化を防ぐことができる。
更に、変換前の画像ファイルの情報を変換後の画像ファイルに保持するようにしたので、元画像ファイルが何であるかを確認することができる。
【００７４】
［第３の実施の形態について］
Ｉ．次に、第３の実施の形態について説明する。
第３の実施の形態は、パソコン１と電子カメラ２１を通信接続することなく、選択した機種の電子カメラで、パソコン１に記録されている画像を見ることができるように、パソコン１側で、画像ファイルのファイル形式を該電子カメラに対応する画像ファイルのファイル形式に変換し、該変換した画像ファイルのデータをメモリ・カード１１に記録するというものである。
これにより、メモリ・カード１１を該選択した機種の電子カメラに装着することにより該電子カメラで該画像ファイルの画像を見ることが可能となる。
第３の実施の形態も、図２に示したものと同様な構成を有するパソコン１を用いる。パソコン１は、第１の実施の形態と同様の機能を有するが、以下の点で多少機能が異なる。
ＣＰＵ２は、メモリ・カード１１に記録されている画像ファイルの拡張子、タグ情報等からカメラ機種情報を取得する。なお、拡張子等をそのまま取得するようにしてもよい。
【００７５】
そして、ＣＰＵ２は、取得したカメラ機種情報から、画像表示装置３にカメラ機種名を一覧表示させる。なお、拡張子等を一覧表示させるようにしてもよい。
そして、ユーザのキーボード４及びマウス５の操作によりカメラ機種が選択されたか否かを判断する。この判断は、キーボード４及びマウス５の操作に対応した操作信号をＣＰＵ２に送り、ＣＰＵ２はその操作信号を認識することによりカメラ機種が選択されたかを判断する。
そして、ＣＰＵ２は、カメラ機種を選択したと判断した場合は、カメラ機種名に対応する画像ファイルのファイル形式（所定ファイル形式）を取得する。なお、拡張子等を一覧表示させ、拡張子等を選択した場合には、拡張子等に基づいてファイル形式を直接取得するようにしてもよい。この機能は、本発明の取得手段に相当する。
ＣＰＵ２は、選択された画像ファイルのファイル形式が選択した機種に対応するファイル形式と判断された場合、又は、該対応するファイル形式に変換された画像ファイルを、メモリ・カード１１に記録する。この機能は、本発明の出力手段に相当する。
【００７６】
次に、動作を説明する。
図９、１０は、本実施の形態の画像出力装置の動作を示したフローチャートであり、以下、このフレーチャートに従って説明する。
Ｊ．パソコン１を画像転送処理モードに設定し、パソコン１にメモリ・カード１１を装着すると、ステップＳ４１で、パソコン１に装着されたメモリ・カード１１に記録されている画像ファイルの拡張子、タグ情報等からカメラ機種情報（ファイル形式情報）を取得する。なお、拡張子等を直接取得するようにしてもよい。
次いで、ステップＳ４２に進み、取得したカメラ機種情報に基づいて、カメラ機種名を画像表示装置３に一覧表示させる。なお、メモリ・カード１１に画像ファイルが１つも記録されていない場合や、記録されていても画像ファイル内にカメラ機種情報が入っていない場合は、変換可能なカメラ機種名を一覧表示させるようにしてもよい。
【００７７】
次いで、ステップＳ４３に進むとユーザによってカメラ機種名が選択されたか否かの判断が行なわれる。この判断は、キーボード４及びマウス５の操作によりユーザが機種名を選択し、その操作に対応した操作信号がＣＰＵ２に送られ、ＣＰＵ２は、この操作信号によりカメラ機種名が選択されたか否か、つまりカメラ機種情報が選択されたか否かの判断をする。
そして、カメラ機種情報の選択があった場合にはステップＳ４４に進み、選択がない場合には、カメラ機種情報の選択があるまでステップＳ４３に留まる。そして、カメラ機種の選択があると、該選択されたカメラ機種に基づいて、該カメラが対応する画像ファイルのファイル形式を所定ファイル形式として認識（取得）する。
ここでは、選択したカメラ機種が対応する画像ファイルは、Ｅｘｉｆファイルとする。
なお、カメラ機種情報を一覧表示させないで、拡張子等を一覧表示させ、拡張子等を選択することにより、直接的にファイル形式を認識（取得）するようにしてもよい。
【００７８】
なお、画像ファイルが複数記録されているが、すべて同一のカメラにより撮影されたものである場合は、カメラ機種情報が１つしかないので、一覧表示させることなく自動的に該カメラ機種情報等を選択するようにしてもよい。また、画像ファイルが複数記録され、かつ、カメラ機種情報がすべて異なる場合には、一番多くメモリ・カード１１に記録されている画像ファイルのカメラ機種情報等、又は、撮影日時の最新の画像ファイルからカメラ機種情報等を、一覧表示させることなく自動的に取得するようにしてもよい。
また、カメラ機種名の一覧を表示させないで、ユーザにカメラ機種名を入力させるようにしてもよい。
【００７９】
ステップＳ４４に進むと、パソコン１に記録されているファイルの中でメモリ・カード１１に記録したいファイルが、ユーザによって選択されたか否かの判断が行なわれる。この判断は、キーボード４及びマウス５の操作によりユーザがファイルを選択し、その操作に対応した操作信号がＣＰＵ２に送られ、ＣＰＵ２は、この操作信号によりファイルが選択されたか否かを判断する。
ファイルが選択された場合はステップＳ４５に進み、ファイルが選択されていない場合はファイルが選択されるまで、ステップＳ４４に留まる。
なお、パソコンの中に特定のフォルダを設け、そのフォルダに記録されているすべてのファイルをすべて自動的に選択するようにしてもよい。また、パソコンに記録されているすべての画像ファイルを自動的に選択するようにしてもよい。
【００８０】
ステップＳ４５に進むと、選択されたファイルのファイル形式が判定され、ステップＳ４６で、選択されたファイルのファイル形式が画像ファイルのファイル形式であるか否かの判断が行なわれる。基本的には、ユーザはメモリ・カード１１に記録したい画像ファイルを選択するものであるが、パソコン１にはファイル形式の異なる複数のファイルが記録されているため、ユーザが誤って画像ファイルでないファイルを選択する場合があるからである。
ここで、画像ファイルのファイル形式には、Ｅｘｉｆ、ＢＭＰ、ＪＰＥＧ、ＴＩＦＦ形式等があり、画像ファイルでないファイル形式には、テキスト、ドキュメント形式等がある。
選択されたファイルが画像ファイルである場合はステップＳ４７に進み、画像ファイルでない場合には、画像転送処理を終了する。
【００８１】
ステップＳ４７では、選択された画像ファイルのファイル形式を判定する。この判定は、画像ファイルの拡張子、データ構造、ファイル内の情報（Ｅｘｉｆタグ情報等）等から判定する。
次いで、ステップＳ４８で、選択されたファイル（画像ファイル）のファイル形式が選択したカメラ機種（ファイル形式）に対応するＥｘｉｆ形式であるか否かの判断が行なわれる。
選択された画像ファイルのファイル形式が選択したカメラ機種に対応するＥｘｉｆ形式である場合には、該画像ファイルを該Ｅｘｉｆ形式に変換する必要がないので、ステップＳ５１に進み画像ファイルをメモリ・カード１１に記録する。
一方、選択したカメラ機種に対応するＥｘｉｆ形式でない場合は、ステップＳ４９に進む。
【００８２】
ステップＳ４９に進むと、選択された画像ファイルのファイル形式が選択したカメラ機種に対応するＥｘｉｆ形式に変換可能なファイル形式であるか否かの判断が行なわれる。ここで、変換することのできるファイル形式をＪＰＥＧ、ＢＭＰ形式及び選択したカメラ機種に対応しないすべてのＥｘｉｆ形式と設定し、それ以外のファイル形式は変換できないものとする。
選択されたファイル形式が変換可能なファイル形式である場合にはステップ５０に進み、変換可能なファイル形式でない場合は画像転送処理を終了する。
ステップＳ５０に進むと、選択された画像ファイルのファイル形式を選択したカメラ機種に対応するＥｘｉｆ形式に変換する。この変換処理は第１の実施の形態で述べたように、管理情報の中で必要なデータはそのまま使用する。画像データに関しては、そのまま使える画像データである場合にはそのまま使用し、変換の必要な画像データである場合、新に画像データを生成する必要がある場合には、該画像データを変換して、選択したカメラ機種に対応するＥｘｉｆ形式の画像ファイルを構築する。
【００８３】
そして、変換後の構築された画像ファイルの中に、変換されて生成された画像ファイルであることを示す情報を記録する。また、変換後の画像ファイルのファイル名は、ステップＳ４３で選択されたカメラ機種情報を有する画像ファイルの中で、最近に撮影された画像ファイルのファイル名の次の番号がファイル名となる。
そして、画像ファイルの変換処理が終了すると、ステップＳ５１に進み、該変換後の構築されたＥｘｉｆファイルをカードＩ／Ｆ１０を介してメモリ・カード１１に記録される。
そして、画像転送処理を終了する。
そして、変換された画像ファイルを記録したメモリ・カード１１を選択されたカメラ機種と同一のカメラのカードスロットに差し込むことにより、該カメラでもメモリ・カード１１に記録した画像ファイルを見ることが可能となる。
【００８４】
Ｋ．このように、メモリ・カード１１に記録されている画像ファイルのタグ情報等から、カメラ機種情報を取得し、該取得したカメラ機種情報（ファイル形式情報）に基づいて、カメラ機種名を画像表示装置３に一覧表示させる。そして、カメラ機種名が選択されたか否かを判断し、選択されたカメラ機種の画像ファイルのファイル形式を所定ファイル形式として認識する。
そして、メモリ・カード１１に記録したいファイルが選択されたか否かを判断し、該選択されたファイルが画像ファイルであるか否かを判断する。そして画像ファイルであると判断すると、該選択された画像ファイルのファイル形式を画像ファイルの拡張子等により判定し、該判定されたファイル形式が選択したカメラ機種に対応するファイル形式であるか否かを判断する。
一方、該選択されたファイルが画像ファイルでないと判断すると、画像転送処理を終了する。
【００８５】
該選択された画像ファイルのファイル形式が選択したカメラ機種に対応するファイル形式であると判断すると、該選択された画像ファイルのデータをカードＩ／Ｆ１０を介して該データをメモリ・カード１１に記録する。
該選択された画像ファイルのファイル形式が選択したカメラ機種に対応するファイル形式でないと判断すると、該ファイル形式に変換することができる画像ファイルであるか否かを判断し、変換可能な画像ファイルであると判断すると、付帯情報及びタイムスタンプ等の中で必要なデータはそのまま使用し、画像データに関しては、そのまま使える画像データである場合にはそのまま使い、変換の必要な画像データである場合、新に画像データを生成する必要がある場合には、該画像データを変換する。そして、変換後の画像ファイルを構築する。
そして、変換後の画像ファイルの中に、変換されて生成された画像ファイルであることを示す情報を記録する。これにより、変換前の画像ファイルのファイル形式を認識することができるからである。
そして、構築された画像ファイルをカードＩ／Ｆ１０を介して、メモリ・カード１１に記録する。
一方、変換することができない画像ファイルであると判断すると、画像転送処理を終了する。
【００８６】
Ｌ．以上のように、第３の実施の形態においては、メモリ・カード１１に記録された画像ファイルのタグ情報等からカメラ機種情報を取得し、該取得したカメラ機種情報に基づいてカメラ機種名を一覧表示させる。そして、選択されたカメラ機種に対応する画像ファイルのファイル形式を認識する。
そして、ユーザにより選択されたファイルが画像ファイルであるか否かを判断し、画像ファイルである場合には、画像ファイルのファイル形式が選択したカメラ機種に対応するファイル形式であるか否かを更に判断する。対応するファイル形式と判断した場合には、そのまま画像ファイルのデータをメモリ・カード１１に記録し、選択したカメラ機種に対応するファイル形式でないと判断した場合には、更に、対応するファイル形式に変換可能なファイル形式であるか否かを判断する。そして、変換可能なファイル形式の場合には、該ファイル形式を選択したカメラ機種に対応するファイル形式に変換してから、メモリ・カード１１に記録するので、使用者が該選択した機種の電子カメラに対応するデータであるか否かを意識する必要がなく、ユーザの手間を省くことができる。また、記録された画像ファイルを確実にその選択したカメラで見ることができる。
【００８７】
また、変換した画像ファイルは、メモリ・カード１１に記録するので、該メモリ・カード１１を、選択又は指示した機種のカメラに装着することにより、該カメラで変換後の画像データを見ることができる。
また、カメラ機種をユーザが選択又は指示することができるので、ユーザが変換したいファイル形式に画像ファイルを変換することができる。また、メモリ・カードに記録されている画像ファイルに基づいて、カメラ機種を一覧表示させるので、ユーザの選択操作が簡単になったり選択を不要にしたりすることができ、手間と労力を軽減することができる。
選択されたファイルが画像ファイルであるか否かを判断するので、選択したカメラでは見ることのできない、テキストファイル、ドキュメントファイルなどのファイルの転送を確実に防止することができ、メモリの容量を無駄にしなくてすむ。
【００８８】
また、選択された画像ファイルが、選択したカメラで見ることができる、対応可能な画像ファイルである場合には、変換を行うことなくそのまま転送するので、画質の劣化を防ぐことができる。
また、選択された画像ファイルが、変換可能な画像ファイルであるか否かを判断するので、選択したカメラで見ることができない画像ファイルの記録を確実に防止することができる。
また、選択された画像ファイルを変換する場合においても、利用できるデータはそのまま利用して、変換データを構築するようにしたので、画質の劣化を防ぐことができる。
更に、変換前の画像ファイルの情報を変換後の画像ファイルに保持するようにしたので、元画像ファイルが何であるかを確認することができる。
【００８９】
更に、上記各実施の形態における画像出力装置は、上記実施の形態に限定されるものではなく、携帯電話、ＰＤＡ、デジタルカメラ、パソコン等でもよく、要は画像ファイルを記録することができる機器であれば何でもよい。
【図面の簡単な説明】
【００９０】
【図１】画像出力装置と電子カメラを通信接続したときの外観を示す図である。
【図２】本発明の実施の形態の画像出力装置のブロック図である。
【図３】第１の実施の形態における画像出力装置の動作を示すフローチャートである。
【図４】変換前後における画像ファイルの構造を示す図である。
【図５】変換前後における画像ファイルの構造を示す図である。
【図６】変換前後における画像ファイルの構造を示す図である。
【図７】電子カメラのブロック図である。
【図８】第２の実施の形態の電子カメラの動作を示すフローチャートである。
【図９】第３の実施の形態における画像出力装置の動作を示すフローチャートである。
【図１０】第３の実施の形態における画像出力装置の動作を示すフローチャートである。
【符号の説明】
【００９１】
１      画像出力装置
２      ＣＰＵ
３      画像表示装置
４      キーボード
５      マウス
６      ハードディスク
７      メモリ
８      ＲＯＭ
９      Ｉ／Ｏポート
１０    カードＩ／Ｆ
１１    メモリ・カード
１５    ＵＳＢケーブル
２１    電子カメラ
２２    ＣＣＤ
２３    ＣＰＵ
２４    ＴＧ
２５    ユニット回路
２６    ＤＲＡＭ
２７    ＲＡＭ
２８    ＲＯＭ
２９    キー入力部
３０    画像表示部
３１    Ｉ／Ｏポート
３２    カードＩ／Ｆ
３３    メモリ・カード
【図１】
2005167547.tif 000003
【図２】
2005167547.tif 000004
【図３】
2005167547.tif 000005
【図４】
2005167547.tif 000006
【図５】
2005167547.tif 000007
【図６】
2005167547.tif 000008
【図７】
2005167547.tif 000009
【図８】
2005167547.tif 000010
【図９】
2005167547.tif 000011
【図１０】
2005167547.tif 000012