(57)【要約】【課題】データ入出力管理装置および撮像装置において、既に送出されたデータか否かを使用者に簡単に認識させることができ、誤ってデータを重複送出させるのを回避して、送出操作に要する手間や時間を軽減させる。【解決手段】記憶部１１のカレントディレクトリ内に格納されている画像データＤが、外部の情報処理装置に送出されたときに、記憶部１１に新たなディレクトリを自動的に作成する作成部１５と、作成された新たなディレクトリを新たなカレントディレクトリとする入力部１２とを備え、入力部１２から記憶部１１に新たに入力された画像データＤは、新たなカレントディレクトリに格納され、この新たなカレントディレクトリ内の画像データＤが送出の対象とされ、画像データＤの重複送出を防止する。【選択図】　　　　図２
2004015694.tif 000002
【特許請求の範囲】
【請求項１】
データをディレクトリ内に格納して記憶する記憶部と、前記記憶部にデータを入力する入力部と、前記記憶部からデータを送出する送出部とを備えたデータ入出力管理装置において、
前記送出部が前記記憶部からデータを送出したとき、該記憶部に新たなディレクトリを作成する作成部を備え、
前記入力部は、前記新たなディレクトリを、新たなデータを入力するカレントディレクトリとして設定することを特徴とするデータ入出力管理装置。
【請求項２】
前記新たなディレクトリを作成するか否かの作成選択指示が入力されるディレクトリ作成選択部を備え、
前記作成部は、前記ディレクトリ作成選択部に入力された作成選択指示にしたがって、前記新たなディレクトリを作成し、または作成しないことを特徴とする請求項１に記載のデータ入出力管理装置。
【請求項３】
前記記憶部からのデータの送出の成否を判定する送出判定部を備え、
前記作成部は、前記送出判定部による判定が送出失敗の場合は、前記記憶部に新たなディレクトリを作成することなく、前記入力部は、前記送出に係るデータが格納されていた元のディレクトリを、カレントディレクトリとして設定することを特徴とする請求項１または２に記載のデータ入出力管理装置。
【請求項４】
前記記憶部からのデータの送出の成否を判定する送出判定部と、前記送出判定部による判定が送出失敗の場合に新たなディレクトリを作成するか否かの失敗時作成選択指示が前記データの送出前に予め入力される失敗時ディレクトリ作成選択部を備え、
前記作成部は、前記送出判定部による判定が送出失敗の場合には、前記失敗時ディレクトリ作成選択部に入力された失敗時作成選択指示にしたがって、前記新たなディレクトリを作成し、または作成しないことを特徴とする請求項１または２に記載のデータ入出力管理装置。
【請求項５】
前記作成部は、前記新たなディレクトリを、前記記憶部から送出されたデータが記憶されていた元のディレクトリと同一の階層に作成することを特徴とする請求項１から４のうちいずれか１項に記載のデータ入出力管理装置。
【請求項６】
前記作成部は、前記新たなディレクトリを、前記記憶部から送出されたデータが記憶されていた元のディレクトリの下位階層に作成することを特徴とする請求項１から４のうちいずれか１項に記載のデータ入出力管理装置。
【請求項７】
前記新たなディレクトリを、前記元のディレクトリと同一階層に作成するか、または前記元のディレクトリの下位階層に作成するかの階層選択指示が入力される階層選択部を備え、
前記作成部は、前記階層選択部に入力された階層選択指示にしたがって、前記新たなディレクトリを、前記元のディレクトリと同一階層に作成し、または前記元のディレクトリの下位階層に作成することを特徴とする請求項１から４のうちいずれか１項に記載のデータ入出力管理装置。
【請求項８】
前記送出部は、前記記憶部のカレントディレクトリ内に記憶された全てのデータを一括的に送出することを特徴とする請求項１から７のうちいずれか１項に記載のデータ入出力管理装置。
【請求項９】
前記記憶部内のディレクトリのうち、送出しようとするデータが格納された１または２以上のディレクトリの選択指示が入力される送出ディレクトリ選択部を備え、
前記送出部は、前記送出ディレクトリ選択部に入力された選択指示にしたがって、１または２以上のディレクトリを一括的に送出することを特徴とする請求項１から７のうちいずれか１項に記載のデータ入出力管理装置。
【請求項１０】
前記記憶部内のデータのうち、送出しようとする１または２以上のデータの選択指示が入力される送出データ選択部を備え、
前記送出部は、前記送出データ選択部に入力された選択指示にしたがって、１または２以上のデータを一括的に送出することを特徴とする請求項１から７のうちいずれか１項に記載のデータ入出力管理装置。
【請求項１１】
前記記憶部のカレントディレクトリ内に記憶された全てのデータを一括的に送出する第１送出モード、前記記憶部の１または２以上のディレクトリを一括的に送出する第２送出モードおよび前記記憶部の１または２以上のデータを一括的に送出する第３送出モードのうちいずれかの送出モードの選択指示が入力される送出モード選択部と、前記記憶部内のディレクトリのうち１または２以上のディレクトリの選択指示が入力される送出ディレクトリ選択部と、前記記憶部内のデータのうち１または２以上のデータの選択指示が入力される送出データ選択部とを備え、
前記選択指示された送出モードが前記第１送出モードのときは、前記送出部は、前記記憶部のカレントディレクトリ内に記憶された全てのデータを一括的に送出し、前記選択指示された送出モードが前記第２送出モードのときは、前記送出部は、前記送出ディレクトリ選択部に入力された選択指示にしたがって１または２以上のディレクトリを一括的に送出し、前記選択指示された送出モードが前記第３送出モードのときは、前記送出部は、前記送出データ選択部に入力された選択指示にしたがって１または２以上のデータを一括的に送出することを特徴とする請求項１から７のうちいずれか１項に記載のデータ入出力管理装置。
【請求項１２】
請求項１から１１のうちいずれか１項に記載のデータ入出力管理装置を備え、前記データが、撮像された画像を表す画像データであることを特徴とする撮像装置。
【請求項１３】
可視画像として再生しようとする画像データが格納されているディレクトリとして、前記記憶部のカレントディレクトリを選択するカレントディレクトリ選択部と、
前記選択されたディレクトリに格納された画像データが表す可視画像を一括してまたは順次再生する再生部とを備えたことを特徴とする請求項１２に記載の撮像装置。
【請求項１４】
前記記憶部のディレクトリのうち、可視画像として再生しようとする画像データが格納された１または２以上のディレクトリを選択する指示が入力される再生ディレクトリ選択部と、
前記選択されたディレクトリに格納された画像データが表す可視画像を一括してまたは順次再生する再生部とを備えたことを特徴とする請求項１２に記載の撮像装置。
【請求項１５】
選択されたディレクトリに格納された画像データが表す可視画像を一括してまたは順次再生する再生部と、
可視画像として再生しようとする画像データが格納されているディレクトリとして、前記記憶部のカレントディレクトリを選択するか、または可視画像として再生しようとする画像データが格納された１または２以上のディレクトリを選択するかの指示が入力される再生モード選択部とを備え、
前記再生部が、前記再生モード選択部に入力された選択指示にしたがって、前記可視画像を再生することを特徴とする請求項１２に記載の撮像装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ入出力管理装置およびこの装置を備えた撮像装置に関し、詳細には、データを外部に送出した後にも当該データが記憶部のディレクトリに残るデータ入出力管理装置の改良に関するものである。
【０００２】
【従来の技術】
従来より、デジタルスチルカメラによって撮影された画像を表す画像データは、このカメラの内部に固定的に設けられた記憶部、またはこのカメラに着脱自在に装着された記憶媒体に記憶されるように構成されている。
【０００３】
そして、これらの記憶部や記憶媒体（以下、記憶部等という。）に一旦記憶された画像データは、パーソナルコンピュータやデータサーバ、ファイルサーバ等、データの記憶および管理が可能な情報処理装置に送出（転送）され、この送出先で記憶され、可視画像として表示され、プリントされ、あるいは画像処理等の信号処理が施されたうえで記憶等されて活用されている。
【０００４】
ところで、これらの情報処理装置への画像データの送出は、通常は複写送出であるため、画像データは送出後においてもカメラの記憶部等に残っている。
【０００５】
したがって、カメラの記憶部等から、既に送出された画像データを記憶している情報処理装置に、同一の画像データを再度送出することも可能であり、情報処理装置から当該画像データが滅失した場合には、再度受け取ることができ、有用である。
【０００６】
しかし、情報処理装置に対して既に画像データを送出したにも拘わらず、送出未済みであると勘違い等して画像データを再度送出するなど、無駄な重複送出が行われる場合もある。
【０００７】
そして、このような無駄な重複送出は、作業負担の増大および情報処理装置におけるデータ管理負担の煩雑化等を招き、好ましいものではない。
【０００８】
そこで、このようなデータの重複送出を防止する種々の技術が提案されている。
【０００９】
例えば、特開２０００−２３２６００号によって提案されている技術は、送出（該公報においては「送信」）対象である画像データ自体から、規定位置の画素に対応するデータ（画素データ）をいくつか取り出し、この取り出して得られた複数の画素データを規定の順に並べる等して当該画像データを特定する情報（画像データ特定情報）とし、この画像データ特定情報を当該画像データのヘッダ部等に付加したうえで送出し、後に重複送出しようとしたときは、入力された画像データの当該画像データ特定情報と、既に記憶されている画像データの画像データ特定情報とを比較することにより、重複送出か否かを判定し、重複送出を防止している。
【００１０】
このように、画像データ自体から作成された画像データ特定情報同士を比較することによって、記憶時等において画像データに対して任意に付けられたファイル名同士の比較だけでは見逃されるような重複送出についても、見逃しを防止することができ、重複送出を防止することができる。
【００１１】
また、特開２００１−０６９２９６号によって提案されている技術は、送出（該公報において「転送」）対象である画像データのヘッダ部等に、転送履歴を表す転送履歴情報を付加することにより、後に重複送出か否かを判定するに際しては、各画像データ中の当該転送履歴情報を参照することにより、重複転送を防止することができる。
【００１２】
【発明が解決しようとする課題】
しかし、これらの提案技術は、画像データ特定情報や転送履歴情報を各画像データごとに作成する必要があり、情報生成や情報付加の手間がかかるという問題がある。
【００１３】
また、送出先に記憶されている画像データの上記情報と送出元に残っている画像データの上記情報とを比較し、あるいは参照する必要があり、これらの比較や参照に時間がかかるという問題もある。
【００１４】
特に、送出しようとする画像データや、既に送出先に記憶されている画像データが大量である場合には、比較や参照に長時間を要し、送出先に記憶されている画像データが増え続けていく限り、この時間が短縮されることはない。
【００１５】
本発明は上記事情に鑑みなされたもので、既に送出されたデータか否かを使用者に簡単に認識させることができ、誤ってデータを重複送出させるのを回避して、送出操作に要する手間や時間を軽減させるデータの入出力管理装置および撮像装置を提供することを目的とする。
【００１６】
【課題を解決するための手段】
上記課題を解決するため、本発明の請求項１に係るデータの入出力管理装置は、データをディレクトリ内に格納して記憶する記憶部と、前記記憶部にデータを入力する入力部と、前記記憶部からデータを送出する送出部とを備えたデータ入出力管理装置において、前記送出部が前記記憶部からデータを送出したとき、該記憶部に新たなディレクトリを作成する作成部を備え、前記入力部は、前記新たなディレクトリを、新たなデータを入力するカレントディレクトリとして設定することを特徴とする。
【００１７】
ここで、データ入出力管理装置とは、上記記憶部、入力部および送出部を備えたものであれば如何なる態様のものであってもよく、後述するデジタルスチルカメラ等の撮像装置を始めとして、パーソナルコンピュータ等も含む。
【００１８】
入力部と送出部とは、これらの両機能を備えて一体的に構成された入出力部として構成してもよい。
【００１９】
なお、カレントディレクトリとは、入出力（アクセス）の対象となっているディレクトリをいう。
【００２０】
また、データとは、可視画像を表す画像データの他、テキスト文書データや数値データ、フォントデータ等の、情報を表すあらゆるデータを含む。
【００２１】
このように構成された請求項１に係るデータ入出力管理装置によれば、送出部が記憶部からデータを送出すると、作成部が記憶部に新たなディレクトリを作成し、入力部は、この新たなディレクトリをカレントディレクトリとして設定するため、新たに入力されるデータは、この新たに作成されたカレントディレクトリ内に格納される。
【００２２】
したがって、データを送出し終わったカレントディレクトリは、その後はカレントディレクトリではなくなるため、その元のカレントディレクトリに送出したデータが残っており、その送出済みのデータを重複送出しようとする場合には、使用者が意図的に元のカレントディレクトリを、現在のカレントディレクトリに変更する操作を行わなければならず、誤って送出済みのデータを再度送出する虞がない。
【００２３】
一方、データが送出された後に新たなカレントディレクトリとして設定されたディレクトリ（新カレントディレクトリ）は、元のカレントディレクトリからデータが送出されたことによって作成された新しいディレクトリであるため、このディレクトリ内に格納されたデータは、全て未送出のデータである。
【００２４】
そして次回の送出時には、この新カレントディレクトリ内に格納されているデータが送出対象となるため、使用者が無意識のうちにデータの送出操作を行った場合にも、送出されるデータは未送出のデータであるため、重複送出となることはない。
【００２５】
このように、本発明の請求項１に係るデータ入出力管理装置によれば、データの入出力対象となるカレントディレクトリが、データ送出済みのディレクトリとは異なる新たなディレクトリであるため、データの重複送出を防止することができ、しかもデータの入出力履歴情報等を付加したり、照合する必要がないため、データの送出操作に要する手間や時間を軽減させることができる。
【００２６】
なお、データの送出自体が失敗の場合や、データの送出自体は成功であるが、伝送経路における障害等によって、外部のデータ送出先が正常にデータを受け取ることができなかった場合、送出動作が開始された後に、使用者が意図的に送出動作を中止させた場合等においても、作成部が新たなディレクトリを作成し、入力部が当該新たなディレクトリをカレントディレクトリとして設定してもよい。
【００２７】
この場合、送出失敗に係るデータは、外部のデータ送出先に必ずしも存在していないとは限らず、送出先側でデータの復旧が為されている場合には、再度の送出によって重複送出となる。
【００２８】
したがって、データの送出失敗の場合にも、新たなカレントディレクトリを設定することによって、データが重複して送出されるのを防止することができる。
【００２９】
また、本発明の請求項２に係るデータ入出力管理装置は、請求項１に係るデータ入出力管理装置において、前記新たなディレクトリを作成するか否かの作成選択指示が入力されるディレクトリ作成選択部を備え、前記作成部は、前記ディレクトリ作成選択部に入力された作成選択指示にしたがって、前記新たなディレクトリを作成し、または作成しないことを特徴とする。
【００３０】
このように構成された本発明の請求項２に係るデータ入出力管理装置によれば、データの送出前に、新たなディレクトリを作成して新たなカレントディレクトリとして設定するか、送出対象のデータが格納されたカレントディレクトリをそのデータが送出された後も引き続きカレントディレクトリとするかを、使用者が任意に選択することができるため、使用者に対してカレントディレクトリの設定の自由度を提供することができる。
【００３１】
また、本発明の請求項３に係るデータ入出力管理装置は、請求項１または２に係るデータ入出力管理装置において、前記記憶部からのデータの送出の成否を判定する送出判定部を備え、前記作成部は、前記送出判定部による判定が送出失敗の場合は、前記記憶部に新たなディレクトリを作成することなく、前記入力部は、前記送出に係るデータが格納されていた元のディレクトリを、カレントディレクトリとして設定することを特徴とする。
【００３２】
ここで、送出失敗とは、データの送出自体が失敗の場合の他、データの送出自体は成功であるが、伝送経路における障害等によって、外部のデータ送出先が正常にデータを受け取ることができなかった場合や、送出動作が開始された後に、使用者が意図的に送出動作を中止させた場合等も含む意である。
【００３３】
上記送出失敗に係るデータは、外部のデータ送出先において、正常に存在していない可能性があり、再度の送出によって、送出先において正常なデータを管理する要求が大きいと考えられる。
【００３４】
そして、このように構成された本発明の請求項３に係るデータ入出力管理装置によれば、元のカレントディレクトリがそのままカレントディレクトリとして設定されているため、使用者はディレクトリの切替え操作を行うことなく、元のカレントディレクトリからその送出失敗に係るデータを再度送出することができる。
【００３５】
また、本発明の請求項４に係るデータ入出力管理装置は、請求項１または２に係るデータ入出力管理装置において、前記記憶部からのデータの送出の成否を判定する送出判定部と、前記送出判定部による判定が送出失敗の場合に新たなディレクトリを作成するか否かの失敗時作成選択指示が前記データの送出前に予め入力される失敗時ディレクトリ作成選択部を備え、前記作成部は、前記送出判定部による判定が送出失敗の場合には、前記失敗時ディレクトリ作成選択部に入力された失敗時作成選択指示にしたがって、前記新たなディレクトリを作成し、または作成しないことを特徴とする。
【００３６】
このように構成された本発明の請求項４に係るデータ入出力管理装置によれば、データの送出失敗があった場合に、新たなディレクトリを作成して新たなカレントディレクトリとして設定するか、送出対象のデータが格納されたカレントディレクトリをそのデータが送出された後も引き続きカレントディレクトリとするかを、データの送出前に予め使用者が任意に選択することができるため、使用者に対してカレントディレクトリの設定の自由度を提供することができる。
【００３７】
なお、請求項４に係るデータ入出力管理装置のうち、記憶部からデータを送出したとき、作成部が新たなディレクトリを作成し、入力部が、この新たなディレクトリを新たなカレントディレクトリとして設定するようにしたデータ入出力管理装置にあっては、出力の対象が新たなカレントディレクトリ内の画像データであるため、送出されるのは未送出の画像データに係る画像となり、重複して送出することを確実に防止することができる。
【００３８】
また、本発明の請求項５に係るデータ入出力管理装置は、請求項１から４のうちいずれか１項に係るデータ入出力管理装置において、前記作成部は、前記新たなディレクトリを、前記記憶部から送出されたデータが記憶されていた元のディレクトリと同一の階層に作成することを特徴とする。
【００３９】
このように構成された本発明の請求項５に係るデータ入出力管理装置によれば、新たに作成されるディレクトリが、元のカレントディレクトリと同一階層に作成されるため、後にディレクトリ内のデータを再生、削除、外部に送出する場合に、元のカレントディレクトリを除いて、他の単数または複数のディレクトリを容易に選択することができる。
【００４０】
また、本発明の請求項６に係るデータ入出力管理装置は、請求項１から４のうちいずれか１項に係るデータ入出力管理装置において、前記作成部は、前記新たなディレクトリを、前記記憶部から送出されたデータが記憶されていた元のディレクトリの下位階層に作成することを特徴とする。
【００４１】
このように構成された本発明の請求項６に係るデータ入出力管理装置によれば、新たに作成されるディレクトリが、元のカレントディレクトリの下位階層に作成されるため、後にディレクトリ内のデータを再生、削除、外部に送出する場合に、一回の選択操作で、他の単数または複数のディレクトリを容易に選択することができる。
【００４２】
また、本発明の請求項７に係るデータ入出力管理装置は、請求項１から４のうちいずれか１項に係るデータ入出力管理装置において、前記新たなディレクトリを、前記元のディレクトリと同一階層に作成するか、または前記元のディレクトリの下位階層に作成するかの階層選択指示が入力される階層選択部を備え、前記作成部は、前記階層選択部に入力された階層選択指示にしたがって、前記新たなディレクトリを、前記元のディレクトリと同一階層に作成し、または前記元のディレクトリの下位階層に作成することを特徴とする。
【００４３】
このように構成された本発明の請求項７に係るデータ入出力管理装置によれば、新たに作成されるディレクトリを、元のカレントディレクトリと同一階層に作成するか、元のカレントディレクトリの下位階層に作成するかを、データの送出前に予め使用者が任意に選択することができるため、使用者に対して、新たなカレントディレクトリの作成階層の設定の自由度を提供することができる。
【００４４】
また、本発明の請求項８に係るデータ入出力管理装置は、請求項１から７のうちいずれか１項に係るデータ入出力管理装置において、前記送出部は、前記記憶部のカレントディレクトリ内に記憶された全てのデータを一括的に送出することを特徴とする。
【００４５】
このように構成された本発明の請求項８に係るデータ入出力管理装置によれば、記憶部のカレントディレクトリ内に記憶された全てのデータを、一括的に送出することができるため、個々のデータを各別に送出する場合に比べて、送出操作に要する手間や時間を省力化することができる。
【００４６】
また、本発明の請求項９に係るデータ入出力管理装置は、請求項１から７のうち何れか１項に係るデータ入出力管理装置において、前記記憶部内のディレクトリのうち、送出しようとするデータが格納された１または２以上のディレクトリの選択指示が入力される送出ディレクトリ選択部を備え、前記送出部は、前記送出ディレクトリ選択部に入力された選択指示にしたがって、１または２以上のディレクトリを一括的に送出することを特徴とする。
【００４７】
このように構成された本発明の請求項９に係るデータ入出力管理装置によれば、使用者が送出ディレクトリ選択部に対して、送出しようとするデータが格納されたディレクトリを単数または複数選択して指示を入力することによって、カレントディレクトリに限らず、所望とするデータをディレクトリごと一括して送出することができるため、個々のデータを各別に送出する場合に比べて、送出操作に要する手間や時間を省力化するとともに、使用者に対して送出データの選択の自由度を提供することができる。
【００４８】
また、本発明の請求項１０に係るデータ入出力管理装置は、請求項１から７のうちいずれか１項に係るデータ入出力管理装置において、前記記憶部内のデータのうち、送出しようとする１または２以上のデータの選択指示が入力される送出データ選択部を備え、前記送出部は、前記送出データ選択部に入力された選択指示にしたがって、１または２以上のデータを一括的に送出することを特徴とする。
【００４９】
このように構成された本発明の請求項１０に係るデータ入出力管理装置によれば、使用者が送出データ選択部に対して、送出しようとするデータを単数または複数選択して指示を入力することによって、カレントディレクトリ内のデータに限らず、使用者の所望とするデータを送出させることができるため、使用者に対して送出データの選択の自由度を提供することができる。
【００５０】
また、本発明の請求項１１に係るデータ入出力管理装置は、請求項１から７のうちいずれか１項に係るデータ入出力管理装置において、前記記憶部のカレントディレクトリ内に記憶された全てのデータを一括的に送出する第１送出モード、前記記憶部の１または２以上のディレクトリを一括的に送出する第２送出モードおよび前記記憶部の１または２以上のデータを一括的に送出する第３送出モードのうちいずれかの送出モードの選択指示が入力される送出モード選択部と、前記記憶部内のディレクトリのうち１または２以上のディレクトリの選択指示が入力される送出ディレクトリ選択部と、前記記憶部内のデータのうち１または２以上のデータの選択指示が入力される送出データ選択部とを備え、前記選択指示された送出モードが前記第１送出モードのときは、前記送出部は、前記記憶部のカレントディレクトリ内に記憶された全てのデータを一括的に送出し、前記選択指示された送出モードが前記第２送出モードのときは、前記送出部は、前記送出ディレクトリ選択部に入力された選択指示にしたがって１または２以上のディレクトリを一括的に送出し、前記選択指示された送出モードが前記第３送出モードのときは、前記送出部は、前記送出データ選択部に入力された選択指示にしたがって１または２以上のデータを一括的に送出することを特徴とする。
【００５１】
このように構成された本発明の請求項１１に係るデータ入出力管理装置によれば、使用者が送出モード選択部に対して所望とする送出モードを選択指示することにより、使用者に対してデータあるいはディレクトリの送出モードの選択の自由度を提供することができる。
【００５２】
本発明の請求項１２に係る撮像装置は、請求項１から１１のうちいずれか１項に記載のデータ入出力管理装置を備え、前記データが、撮像された画像を表す画像データであることを特徴とする。
【００５３】
このように構成された本発明の請求項１２にかかる撮像装置によれば、上述した本発明の対応する各請求項にかかるデータ入出力管理装置による効果をそれぞれ奏することができる。
【００５４】
また、本発明の請求項１３に係る撮像装置は、請求項１２に係る撮像装置において、可視画像として再生しようとする画像データが格納されているディレクトリとして、前記記憶部のカレントディレクトリを選択するカレントディレクトリ選択部と、前記選択されたディレクトリに格納された画像データが表す可視画像を一括してまたは順次再生する再生部とを備えたことを特徴とする。
【００５５】
ここで、再生とは、表示、プリント、その他画像データを可視画像として認識可能な状態とすることをいう。
【００５６】
このように構成された本発明の請求項１３にかかる撮像装置によれば、カレントディレクトリ選択部によって選択されたカレントディレクトリが、再生部による再生の対象となるディレクトリとして選択されるため、使用者は特別な操作を行うことなく、カレントディレクトリに格納された単数または複数の画像を、一括してまたは順次観察することができる。
【００５７】
したがって、使用者は、可視画像として再生しようとする個々のデータを各別に選択操作する必要が無く、再生操作に要する手間や時間を省力化することができる。
【００５８】
なお、請求項１３に係る撮像装置のうち、記憶部からデータを送出したとき、作成部が新たなディレクトリを作成し、入力部が、この新たなディレクトリを新たなカレントディレクトリとして設定するようにした撮像装置にあっては、再生の対象が新たなカレントディレクトリ内の画像データであるため、再生されるのは未送出の画像データに係る画像となり、重複して再生することも防止することができる。
【００５９】
また、本発明の請求項１４に係る撮像装置は、請求項１２に係る撮像装置において、前記記憶部のディレクトリのうち、可視画像として再生しようとする画像データが格納された１または２以上のディレクトリを選択する指示が入力される再生ディレクトリ選択部と、前記選択されたディレクトリに格納された画像データが表す可視画像を一括してまたは順次再生する再生部とを備えたことを特徴とする。
【００６０】
このように構成された本発明の請求項１４にかかる撮像装置によれば、使用者が再生ディレクトリ選択部に対して、再生しようとするデータが格納されたディレクトリを単数または複数選択して指示を入力することによって、カレントディレクトリに限らず、所望とするディレクトリ内の画像を再生することができる。
【００６１】
そして、再生部は、選択されたディレクトリ内の画像を一括してまたは順次再生するため、個々の画像データを各別に選択する場合に比べて、選択操作に要する手間や時間を省力化するとともに、使用者に対して再生データの選択の自由度を提供することができる。
【００６２】
また、本発明の請求項１５に係る撮像装置は、請求項１２に係る撮像装置において、選択されたディレクトリに格納された画像データが表す可視画像を一括してまたは順次再生する再生部と、
可視画像として再生しようとする画像データが格納されているディレクトリとして、前記記憶部のカレントディレクトリを選択するか、または可視画像として再生しようとする画像データが格納された１または２以上のディレクトリを選択するかの指示が入力される再生モード選択部とを備え、前記再生部が、前記再生モード選択部に入力された選択指示にしたがって、前記可視画像を再生することを特徴とする。
【００６３】
このように構成された本発明の請求項１５にかかる撮像装置によれば、再生しようとする画像データが属するディレクトリの選択を、カレントディレクトリとするか、他の単数または複数のディレクトリとするかを、使用者が、再生モード選択部に指示を入力することによって任意に選択することができるため、使用者に対して再生するデータの選択の自由度を提供することができる。
【００６４】
【発明の実施の形態】
以下、本発明に係るデータ入出力管理装置およびこのデータ入出力管理装置を備えた撮像装置の具体的な実施の形態について、図面を参照して詳細に説明する。
【００６５】
図１は、本発明に係るデータ入出力管理装置を備えた撮像装置である電子カメラ１００の具体的な構成を示すブロック図であり、主として、撮影部３０と処理部４０とから構成されている。
【００６６】
ここで、処理部４０は、撮影部３０によって撮影された画像データＤが入力されるＣＣＤインターフェース４１と、画像データＤを一時的に記憶するＳＤＲＡＭ４３と、このＳＤＲＡＭ４３を制御するメモリーコントローラ４２と、ＲＧＢによって表現された画像データをＹＵＶの表現に変換するＹＵＶ変換部４６と、液晶モニタ４５と、液晶モニタインターフェース４４と、画像データＤのデータサイズを圧縮する圧縮ブロック４７と、画像データＤを最終的に記憶するメモリーカード５１と、メモリーカード５１に記憶された画像データＤを、外部のパーソナルコンピュータ等の情報処理装置に送出するインターフェースである通信インターフェース５０と、各種処理の設定を選択して入力する操作部４８と、処理部４０における各種処理を制御するＣＰＵ４９とを備えている。
【００６７】
また、図２は、図１に示した電子カメラ１００の処理部４０における画像データＤの入出力管理装置の構成を示すブロック図である。
【００６８】
この入出力管理装置は、画像データＤをディレクトリ内に格納して記憶する記憶部１１と、記憶部１１のカレントディレクトリに画像データＤを入力する入力部１２と、記憶部１１の所定のディレクトリから、そのディレクトリに格納されている画像データＤを送出する送出部１３と、所定の条件にしたがって記憶部１１に新たなディレクトリを作成する作成部１５と、記憶部１１に記憶された画像データＤが表す画像を可視画像として再生する再生部１６とを備えている。
【００６９】
ここで、記憶部１１はメモリーカード５１に相当し、入力される画像データＤは、階層的に作成されるいずれかのディレクトリ内に格納される。
【００７０】
入力部１２および作成部１５は、メモリーコントローラ４２に相当し、再生部１６は液晶モニタ４５に相当する。
【００７１】
また、送出部１３はＣＰＵ４９に相当し、通信インターフェースを介して外部の情報処理装置に画像データＤを出力する。
【００７２】
さらにこの送出部１３は、外部の情報処理装置に画像データＤを送出した際に、送出を途中で中止したか否か、または送出経路の障害等によって送出が失敗したか否かなど、正常な送出が行われたか否かを判定する送出判定部１４を備えている。
【００７３】
また、このデータ入出力管理装置は、ディレクトリ作成選択部１７、階層選択部１８、失敗時ディレクトリ作成選択部１９、送出モード選択部２０、送出ディレクトリ選択部２１、送出データ選択部２２、再生モード選択部２３、再生ディレクトリ選択部２４およびカレントディレクトリ選択部２５を備えており、これらの各選択部１７〜２５は、液晶モニタ４５、操作部４８およびＣＰＵ４９によって構成されている。
【００７４】
すなわち、ＣＰＵ４９の制御によって、液晶モニタ４５に各選択の指示を入力するためのガイダンスが表示され、この表示されたガイダンスに対して入力しようとする選択の指示を、操作部４８を操作して入力するように構成されている。
【００７５】
ここで、ディレクトリ作成選択部１７は、記憶部１１に格納されている画像データＤが、通信インターフェース５０を介して、外部の情報処理装置に送出されたときに、記憶部１１に、新たなディレクトリを自動的に作成するか否かの作成選択指示が入力されるものであり、使用者がこの選択指示を入力することにより、作成部１５が、この選択指示にしたがって新たなディレクトリを作成し、または作成しない作用を行う。
【００７６】
また、このディレクトリ作成選択部１７によって新たなディレクトリの作成が選択指示された場合には、入力部１２は、この新たなディレクトリを新たなカレントディレクトリとして、その後に入力される画像データＤは、この新たなカレントディレクトリに入力される。
【００７７】
階層選択部１８は、ディレクトリ作成選択部１７に入力された選択指示が、新たなディレクトリを自動的に作成する旨の指示である場合に、その新たなディレクトリを元のカレントディレクトリに対して、同一階層に作成するか下位階層に作成するかの選択指示が入力されるものであり、使用者がこの選択指示を入力することにより、作成部１５が、この選択指示にしたがって新たなディレクトリを、元のカレントディレクトリと同一階層に作成し、または元のカレントディレクトリの下位階層に作成する作用を行う。
【００７８】
失敗時ディレクトリ作成選択部１９は、記憶部１１に格納されている画像データＤが、通信インターフェース５０を介して、外部の情報処理装置に送出されても、その送出が失敗したときに、新たなディレクトリを自動的に作成するか否かの作成選択指示が入力されるものであり、使用者がこの選択指示を入力することにより、送出失敗が起こったときに、作成部１５が、この選択指示にしたがって新たなディレクトリを作成するとともに、入力部１２が、この新たに作成されたディレクトリを新たなカレントディレクトリとし、または作成部１５が、この選択指示にしたがって新たなディレクトリを作成することなく、入力部１２が元のカレントディレクトリを引き続きカレントディレクトリとする作用を行う。
【００７９】
したがって、送出失敗がないときは、ディレクトリ作成選択部１７によって選択指示された条件にしたがう。
【００８０】
送出モード選択部２０は、記憶部１１に格納されている画像データＤを外部の情報処理装置に送出するとき、記憶部１１の、どの画像データＤを送出するかの選択指示が入力されるものであり、カレントディレクトリの画像データＤを一括して自動的に送出するか、使用者が選択した１または２以上のディレクトリの画像データＤを一括して送出するか、あるいは使用者が個別に選択した１または２以上の画像データＤを送出するかが入力される。
【００８１】
送出ディレクトリ選択部２１は、送出モード選択部２０に入力された選択指示が、使用者の選択によるディレクトリの画像データＤを一括して送出する旨の指示である場合に、どのディレクトリを選択するかが入力されるものであり、使用者が、送出しようとするディレクトリを入力することにより、送出部１３が、送出ディレクトリ選択部２１に入力された選択指示にしたがって、記憶部１１のディレクトリから外部の情報処理装置に、画像データＤを一括して送出する作用を行う。
【００８２】
送出データ選択部２２は、送出モード選択部２０に入力された選択指示が、使用者の選択による個別の画像データＤを送出する旨の指示である場合に、どの画像データＤを選択するかが入力されるものであり、使用者が、送出しようとする画像データＤを入力することにより、送出部１３が、送出データ選択部２２に入力された選択指示にしたがって、記憶部１１から外部の情報処理装置に、選択された１または２以上の画像データＤを一括して送出する作用を行う。
【００８３】
再生モード選択部２３は、記憶部１１に格納されている画像データＤを再生部１６に表示するとき、記憶部１１の、どの画像データＤを表示するかの選択指示が入力されるものであり、カレントディレクトリの画像データＤを自動的に表示するか、使用者が選択した１または２以上のディレクトリの画像データＤを表示するか、あるいは使用者が個別に選択した１または２以上の画像データＤを表示するかが入力される。
【００８４】
再生ディレクトリ選択部２４は、再生モード選択部２３に入力された選択指示が、使用者の選択によるディレクトリの画像データＤを表示する旨の指示である場合に、どのディレクトリを選択するかが入力されるものであり、使用者が、表示しようとするディレクトリを入力することにより、記憶部１１から、再生ディレクトリ選択部２３に入力された選択指示にしたがって、再生部１６に画像データＤを表示させる作用を行う。
【００８５】
カレントディレクトリ選択部２５は、再生モード選択部２３に入力された選択指示が、カレントディレクトリの画像データＤを表示する旨の指示である場合に、カレントディレクトリの画像データＤを自動的に一括して選択するものであり、記憶部１１から再生部１６に、カレントディレクトリの画像データＤを表示させる作用を行う。
【００８６】
次に、本実施形態の電子カメラ１００の作用について説明する。
【００８７】
まず、記憶部１１のカレントディレクトリに記憶されている画像データＤを外部の情報処理装置に送出する場合に、作成部１５は新規ディレクトリを記憶部１１に作成し、画像データＤの送出後に入力部１２に新たに入力された画像データＤを記憶部１１の新たなディレクトリ（新たなカレントディレクトリ）に格納するように、初期設定されている（図３において、ステップ１（Ｓ１））。
【００８８】
ここで、実際に使用者が操作部４８を操作してこの画像データＤの送出操作を行うと、液晶モニタ４５には、図４に示すように、データ送出後に新規ディレクトリを作成するか否かの選択指示の入力を促すガイダンスが表示される。
【００８９】
使用者は、このガイダンスにしたがって、新規ディレクトリを作成するか否かの選択指示をディレクトリ作成選択部１７に入力する。
【００９０】
このときの入力が、「いいえ」である場合（Ｓ２）には、ディレクトリ作成選択部１７は、作成部１５の初期設定を、新規ディレクトリの作成を行わない設定に変更する。
【００９１】
この結果、画像データＤの送出後も、送出前における記憶部１１のカレントディレクトリは、送出後も引き続きカレントディレクトリとなり、入力部１２から新たに入力される画像データＤは、引き続きカレントディレクトリとされたディレクトリに格納されることになる（Ｓ３）。
【００９２】
一方、ディレクトリ作成選択部１７への入力が、「はい」である場合（Ｓ２）には、液晶モニタ４５には、図５に示すように、新規ディレクトリの作成階層を、現在のカレントディレクトリと同階層とするか、下位の階層とするかの選択指示の入力を促すガイダンスが表示される。
【００９３】
使用者は、このガイダンスにしたがって、新規ディレクトリを作成する階層の選択指示を階層選択部１８に入力する。
【００９４】
このときの入力が、「同階層」である場合（Ｓ４）には、階層選択部１８は、作成部１５に対して、新規ディレクトリの作成階層を、現在のカレントディレクトリと同一階層とするように指令する。
【００９５】
この結果、作成部１５は、画像データＤの送出後に、記憶部１１のカレントディレクトリと同一階層に新規ディレクトリを作成し、送出後はこの新規ディレクトリが新たなカレントディレクトリとして、入力部１２から新たに入力された画像データＤを格納する（Ｓ５）。
【００９６】
なお、図６（ａ）の模式図に示すように、現在のカレントディレクトリがＤｉｒ００１である場合、新規ディレクトリはこのＤｉｒ００１と同一階層であるＤｉｒ００２あるいはＤｉｒ００３として設定される。
【００９７】
一方、階層選択部１８への入力が「下階層」である場合（Ｓ４）には、階層選択部１８は、作成部１５に対して、新規ディレクトリの作成階層を、現在のカレントディレクトリの下位階層とするように指令する。
【００９８】
この結果、作成部１５は、画像データＤの送出後に、記憶部１１のカレントディレクトリの下位階層に新規ディレクトリを作成し、送出後はこの新規ディレクトリが新たなカレントディレクトリとして、入力部１２から新たに入力された画像データＤを格納する（Ｓ６）。
【００９９】
なお、図６（ｂ）の模式図に示すように、現在のカレントディレクトリがＤｉｒ００１である場合、新規ディレクトリはこのＤｉｒ００１の下位階層であるＤｉｒ００２あるいはＤｉｒ００３として設定される。
【０１００】
次に、画像データＤの送出が失敗した場合に備えて、データ送出中止の場合における新規ディレクトリの作成当否の処理について説明する。
【０１０１】
まず、記憶部１１のカレントディレクトリに記憶されている画像データＤを外部の情報処理装置に送出するとき送出中止が生じた場合、すなわち、送出判定部１４によって、画像データＤの送出が中止されたと判定された場合に、作成部１５は新規ディレクトリを記憶部１１に作成し、画像データＤの送出中止後に入力部１２に新たに入力された画像データＤを記憶部１１の新たなディレクトリ（新たなカレントディレクトリ）に格納するように、初期設定されている（図７において、ステップ１１（Ｓ１１））。
【０１０２】
ここで、液晶モニタ４５には、図８に示すように、データ送出中止後に新規ディレクトリを作成するか否かの選択指示の入力を促すガイダンスが表示される。
【０１０３】
使用者は、このガイダンスにしたがって、新規ディレクトリを作成するか否かの選択指示を失敗時ディレクトリ作成選択部１９に入力する。
【０１０４】
このときの入力が、「いいえ」である場合（Ｓ１２）には、失敗時ディレクトリ作成選択部１９は、作成部１５の初期設定を、新規ディレクトリの作成を行わない設定に変更する。
【０１０５】
すなわち、画像データＤの送出中止後、送出前における記憶部１１のカレントディレクトリは、送出中止後も引き続きカレントディレクトリとなり、入力部１２から新たに入力される画像データＤは、引き続きカレントディレクトリとされたディレクトリに格納されることになる（Ｓ１４）。
【０１０６】
一方、失敗時ディレクトリ作成選択部１９への入力が、「はい」である場合（Ｓ１２）には、失敗時ディレクトリ作成選択部１９は、作成部１５に対して初期設定を維持させるように指令する。
【０１０７】
この結果、作成部１５は、画像データＤの送出中止後に、記憶部１１に新規ディレクトリを作成し、送出中止後はこの新規ディレクトリが新たなカレントディレクトリとして、入力部１２から新たに入力された画像データＤを格納する（Ｓ１３）。
【０１０８】
次に、送出しようとする画像データＤを特定する処理について説明する。
【０１０９】
まず、記憶部１１のカレントディレクトリに記憶されている画像データＤを外部の情報処理装置に送出する場合に、送出部１３は記憶部１１のカレントディレクトリに格納された画像データＤを一括して送出するように、初期設定されている。
【０１１０】
ここで、使用者が操作部４８を操作して送出しようとする画像データＤを特定する操作を行うと（図９においてステップ２１（Ｓ２１））、液晶モニタ４５には、図１０に示すように、送出しようとする画像データＤを特定すべき選択指示の入力を促すガイダンスが表示される。
【０１１１】
使用者は、このガイダンスにしたがって、送出しようとする画像データＤを特定する選択指示を、送出モード選択部２０に入力する。
【０１１２】
このときの入力が、「カレントディレクトリ」である場合（Ｓ２２）には、送出モード選択部２０は、送出部１３の初期設定を維持する（Ｓ２３）。
【０１１３】
一方、送出モード選択部２０への入力が、「選択ディレクトリ」である場合（Ｓ２２）には、使用者は、送出ディレクトリ選択部２１に対して、送出しようとする画像データＤが格納されているディレクトリを１または２以上選択して入力し、送出ディレクトリ選択部２１は、送出部１３の初期設定であるカレントディレクトリを、入力されたディレクトリに変更設定する（Ｓ２４）。
【０１１４】
また、送出モード選択部２０への入力が、「選択データ」である場合（Ｓ２２）には、使用者は、送出データ選択部２２に対して、送出しようとする画像データＤを１または２以上選択して入力し、送出データ選択部２２は、送出部１３の初期設定であるカレントディレクトリを、入力されたデータに変更設定する（Ｓ２５）。
【０１１５】
以上の設定がなされた後に、実際に使用者が操作部４８を操作して、図１１に示す画像データＤの送出操作を行うと（ステップ３１（Ｓ３１））、送出部１３は前述した設定にしたがって（Ｓ３２）、カレントディレクトリの画像データＤを一括して送出し（Ｓ３３）、または選択されたディレクトリにしたがって（Ｓ３４）、この選択されたディレクトリの画像データＤを一括して送出し（Ｓ３５）、または選択されたディレクトリにしたがって（Ｓ３６）、この選択されたデータの画像データＤを送出する（Ｓ３７）。
【０１１６】
次に、記憶部１１に記憶されている画像データＤを可視画像として再生部１６である液晶モニタ４５に表示する処理について説明する。
【０１１７】
まず、使用者が操作部４８に対して表示操作を行う（図１２においてステップ４１（Ｓ４１））と、液晶モニタ４５には、図１３に示すように、表示しようとする画像データＤのディレクトリを特定すべき選択指示の入力を促すガイダンスが表示される。
【０１１８】
使用者は、このガイダンスにしたがって、ディレクトリを特定する選択指示を、再生モード選択部２３に入力する。
【０１１９】
このときの入力が、「カレントディレクトリ」である場合（Ｓ４２）には、再生モード選択部２３は、カレントディレクトリ選択部２５に対して選択指令を送出する。
【０１２０】
これにより、カレントディレクトリ選択部２５は、カレントディレクトリ２５に格納された画像データＤを一括して選択し、記憶部１１に対して、カレントディレクトリ内の画像データＤが再生部１６（液晶モニタ４５）に順次表示されるように設定する（Ｓ４３）。
【０１２１】
そして、再生部１６には、カレントディレクトリ内の画像データＤが順次表示される。
【０１２２】
一方、再生モード選択部２３への入力が、「選択ディレクトリ」である場合（Ｓ４２）には、使用者は、再生ディレクトリ選択部２４に対して、表示しようとする画像データＤが格納されているディレクトリを１または２以上選択して入力し（Ｓ４４）、記憶部１１に対して、選択されたディレクトリ内の画像データＤが再生部１６に順次表示されるように設定する（Ｓ４５）。
【０１２３】
そして、再生部１６には、選択されたディレクトリ内の画像データＤが順次表示される。
【０１２４】
以上説明したように、本実施の形態に係るデータ入出力管理装置およびこのデータ入出力管理装置を用いた電子カメラ１００によれば、ディレクトリ作成選択部１７に対して、画像データＤの送出後は、新規ディレクトリを作成するように選択指示することによって、記憶部１１に新規なディレクトリが作成されて、この新規なディレクトリが、以後に入力される新たな画像データの格納ディレクトリすなわち新規カレントディレクトリとなるため、元のカレントディレクトリに、送出済みの画像データＤが残っている場合であっても、この送出済みの画像データＤを重複して再度送出することがない。
【０１２５】
したがって、送出先である外部の情報処理装置において、重複して受信した画像データを重複して管理することが防止され、データの管理が煩雑になるのを防止することができる。
【０１２６】
一方、ディレクトリ作成選択部１７に対して、新規ディレクトリを作成しない選択指示を入力することによって、意図的に、元のカレントディレクトリをそのままカレントディレクトリとして維持することもでき、例えば、元のカレントディレクトリを一時的にそのままカレントディレクトリとして使用したい場合にも、適切に対応することができ、多様な使用方法を実現することができる。
【０１２７】
また、新規ディレクトリを作成する場合は、階層選択部１８に対して選択指示を入力することによって、新規ディレクトリを作成する階層レベルを、元のカレントディレクトリと同一階層にするか、下位階層にするかを任意に選択することができ、使用者に対してカレントディレクトリの設定の自由度を提供することができる。
【０１２８】
さらに、画像データＤの送出を途中で中止した場合等であっても、送出前に予め、失敗時ディレクトリ作成選択部１９に対して、画像データＤの送出中止後は新規ディレクトリを作成するように選択指示することによって、記憶部１１に新規なディレクトリが作成されて、この新規なディレクトリが、新規カレントディレクトリとなるため、元のカレントディレクトリに、送出済みの画像データＤが残っている場合であっても、この送出済みの画像データＤを重複して再度送出することがない。
【０１２９】
したがって、送出先である外部の情報処理装置において、重複して受信した画像データを重複して管理することが防止され、データの管理が煩雑になるのを防止することができる。
【０１３０】
一方、失敗時ディレクトリ作成選択部１９に対して、新規ディレクトリを作成しない選択指示を入力することによって、意図的に、元のカレントディレクトリをそのままカレントディレクトリとして維持することもでき、多様な使用方法を実現することができる。
【０１３１】
また、画像データＤの送出に際して、記憶部１１の、どの画像データＤを送出するかの選択指示をモード選択部２０に入力することによって、カレントディレクトリの画像データＤを一括して自動的に送出するか、使用者が選択した１または２以上のディレクトリの画像データＤを一括して送出するか、あるいは使用者が個別に選択した１または２以上の画像データＤを送出するかを任意に切り替えることができ、送出する画像データＤの選択の自由度を確保することができる。
【０１３２】
以上のような送出操作に加えて、画像データＤが表す可視画像を液晶モニタ４５に表示させるに際して、記憶部１１の、どの画像データＤを表示させるかの選択指示を再生モード選択部２３に入力することによって、カレントディレクトリの画像データＤを一括して表示させるか、使用者が選択した１または２以上のディレクトリの画像データＤを一括して表示させるかを任意に切り替えることができ、表示させる画像データＤの選択の自由度を確保することができる。
【０１３３】
【発明の効果】
以上、説明したように、本発明のデータ入出力管理装置によれば、データの入出力対象となるカレントディレクトリが、データ送出済みのディレクトリとは異なる新たなディレクトリであるため、データの重複送出を防止することができ、しかもデータの入出力履歴情報等を付加したり、照合する必要がないため、データの送出操作に要する手間や時間を軽減させることができる。
【０１３４】
なお、データの送出失敗の場合にも、新たなカレントディレクトリを設定することによって、データが重複して送出されるのを防止することができる。
【０１３５】
また、本発明の請求項２に係るデータ入出力管理装置によれば、データの送出前に、新たなディレクトリを作成して新たなカレントディレクトリとして設定するか、送出対象のデータが格納されたカレントディレクトリをそのデータが送出された後も引き続きカレントディレクトリとするかを、使用者が任意に選択することができるため、使用者に対してカレントディレクトリの設定の自由度を提供することができる。
【０１３６】
また、本発明の請求項３に係るデータ入出力管理装置によれば、元のカレントディレクトリがそのままカレントディレクトリとして設定されているため、使用者はディレクトリの切替え操作を行うことなく、元のカレントディレクトリからその送出失敗に係るデータを再度送出することができる。
【０１３７】
また、本発明の請求項４に係るデータ入出力管理装置によれば、データの送出失敗があった場合に、新たなディレクトリを作成して新たなカレントディレクトリとして設定するか、送出対象のデータが格納されたカレントディレクトリをそのデータが送出された後も引き続きカレントディレクトリとするかを、データの送出前に予め使用者が任意に選択することができるため、使用者に対してカレントディレクトリの設定の自由度を提供することができる。
【０１３８】
なお、請求項４に係るデータ入出力管理装置のうち、記憶部からデータを送出したとき、作成部が新たなディレクトリを作成し、入力部が、この新たなディレクトリを新たなカレントディレクトリとして設定するようにしたデータ入出力管理装置にあっては、出力の対象が新たなカレントディレクトリ内の画像データであるため、送出されるのは未送出の画像データに係る画像となり、重複して送出することを確実に防止することができる。
【０１３９】
また、本発明の請求項５に係るデータ入出力管理装置によれば、新たに作成されるディレクトリが、元のカレントディレクトリと同一階層に作成されるため、後にディレクトリ内のデータを再生、削除、外部に送出する場合に、元のカレントディレクトリを除いて、他の単数または複数のディレクトリを容易に選択することができる。
【０１４０】
また、本発明の請求項６に係るデータ入出力管理装置によれば、新たに作成されるディレクトリが、元のカレントディレクトリの下位階層に作成されるため、後にディレクトリ内のデータを再生、削除、外部に送出する場合に、一回の選択操作で、他の単数または複数のディレクトリを容易に選択することができる。
【０１４１】
また、本発明の請求項７に係るデータ入出力管理装置によれば、新たに作成されるディレクトリを、元のカレントディレクトリと同一階層に作成するか、元のカレントディレクトリの下位階層に作成するかを、データの送出前に予め使用者が任意に選択することができるため、使用者に対して、新たなカレントディレクトリの作成階層の設定の自由度を提供することができる。
【０１４２】
また、本発明の請求項８に係るデータ入出力管理装置によれば、記憶部のカレントディレクトリ内に記憶された全てのデータを、一括的に送出することができるため、個々のデータを各別に送出する場合に比べて、送出操作に要する手間や時間を省力化することができる。
【０１４３】
また、本発明の請求項９に係るデータ入出力管理装置によれば、使用者が送出ディレクトリ選択部に対して、送出しようとするデータが格納されたディレクトリを単数または複数選択して指示を入力することによって、カレントディレクトリに限らず、所望とするデータをディレクトリごと一括して送出することができるため、個々のデータを各別に送出する場合に比べて、送出操作に要する手間や時間を省力化するとともに、使用者に対して送出データの選択の自由度を提供することができる。
【０１４４】
また、本発明の請求項１０に係るデータ入出力管理装置によれば、使用者が送出データ選択部に対して、送出しようとするデータを単数または複数選択して指示を入力することによって、カレントディレクトリ内のデータに限らず、使用者の所望とするデータを送出させることができるため、使用者に対して送出データの選択の自由度を提供することができる。
【０１４５】
また、本発明の請求項１１に係るデータ入出力管理装置によれば、使用者が送出モード選択部に対して所望とする送出モードを選択指示することにより、使用者に対してデータあるいはディレクトリの送出モードの選択の自由度を提供することができる。
【０１４６】
本発明の請求項１２に係る撮像装置によれば、上述した本発明の対応する各請求項にかかるデータ入出力管理装置による効果をそれぞれ奏することができる。
【０１４７】
また、本発明の請求項１３に係る撮像装置によれば、カレントディレクトリ選択部によって選択されたカレントディレクトリが、再生部による再生の対象となるディレクトリとして選択されるため、使用者は特別な操作を行うことなく、カレントディレクトリに格納された単数または複数の画像を、一括してまたは順次観察することができる。
【０１４８】
したがって、使用者は、可視画像として再生しようとする個々のデータを各別に選択操作する必要が無く、再生操作に要する手間や時間を省力化することができる。
【０１４９】
なお、請求項１３に係る撮像装置のうち、記憶部からデータを送出したとき、作成部が新たなディレクトリを作成し、入力部が、この新たなディレクトリを新たなカレントディレクトリとして設定するようにした撮像装置にあっては、再生の対象が新たなカレントディレクトリ内の画像データであるため、再生されるのは未送出の画像データに係る画像となり、重複して再生することも防止することができる。
【０１５０】
また、本発明の請求項１４に係る撮像装置によれば、使用者が再生ディレクトリ選択部に対して、再生しようとするデータが格納されたディレクトリを単数または複数選択して指示を入力することによって、カレントディレクトリに限らず、所望とするディレクトリ内の画像を再生することができる。
【０１５１】
そして、再生部は、選択されたディレクトリ内の画像を一括したまたは順次再生するため、個々の画像データを各別に選択する場合に比べて、選択操作に要する手間や時間を省力化するとともに、使用者に対して再生データの選択の自由度を提供することができる。
【０１５２】
また、本発明の請求項１５に係る撮像装置によれば、再生しようとする画像データが属するディレクトリの選択を、カレントディレクトリとするか、他の単数または複数のディレクトリとするかを、使用者が、再生モード選択部に指示を入力することによって任意に選択することができるため、使用者に対して再生するデータの選択の自由度を提供することができる。
【図面の簡単な説明】
【図１】本発明に係るデータ入出力管理装置を備えた電子カメラの一実施形態を示すブロック図。
【図２】図１に示した電子カメラの処理部における構成を示すブロック図。
【図３】画像データを外部の情報処理装置に送出したときに新規ディレクトリの作成処理を示すフローチャート。
【図４】液晶モニタに表示されるガイダンスを示す図（その１）。
【図５】液晶モニタに表示されるガイダンスを示す図（その２）。
【図６】新たなディレクトリの作成階層を示す概念図。
【図７】画像データを外部の情報処理装置に送出する処理が中止されたときの新規ディレクトリの作成処理を示すフローチャート。
【図８】液晶モニタに表示されるガイダンスを示す図（その３）。
【図９】画像データを外部の情報処理装置に送出する際の設定処理を示すフローチャート。
【図１０】液晶モニタに表示されるガイダンスを示す図（その４）。
【図１１】画像データを外部の情報処理装置に送出する処理を示すフローチャート。
【図１２】液晶モニタに画像データを表示する処理を示すフローチャート。
【図１３】液晶モニタに表示されるガイダンスを示す図（その５）。
【符号の説明】
１１　記憶部
１２　入力部
１３　送出部
１４　送出判定部
１５　作成部
１６　再生部
１７　ディレクトリ作成選択部
１８　階層選択部
１９　失敗時ディレクトリ作成選択部
２０　送出モード選択部
２１　送出ディレクトリ選択部
２２　送出データ選択部
２３　再生モード選択部
２４　再生ディレクトリ選択部
２５　カレントディレクトリ選択部
３０　撮影部
４０　処理部
４１　ＣＣＤインターフェース
４２　メモリコントローラ
４３　ＳＤＲＡＭ
４４　液晶モニタインターフェース
４５　液晶モニタ
４６　ＹＵＶ変換器
４７　圧縮ブロック
４８　操作部
４９　ＣＰＵ
５０　通信インターフェース
５１　メモリーカード
１００　電子カメラ
【図１】
2004015694.tif 000003
【図２】
2004015694.tif 000004
【図３】
2004015694.tif 000005
【図４】
2004015694.tif 000006
【図５】
2004015694.tif 000007
【図６】
2004015694.tif 000008
【図７】
2004015694.tif 000009
【図８】
2004015694.tif 000010
【図９】
2004015694.tif 000011
【図１０】
2004015694.tif 000012
【図１１】
2004015694.tif 000013
【図１２】
2004015694.tif 000014
【図１３】
2004015694.tif 000015