(57)【特許請求の範囲】
【請求項１】
記録媒体にコンテンツを記録する記録装置であって、
前記記録媒体の温度情報を取得する取得手段と、
前記取得手段により取得された温度情報に基づいて、前記記録媒体の温度に関する表示を行うように制御する表示制御手段と、を有し、
前記表示制御手段は、コンテンツの記録中に、記録先の記録媒体について前記取得手段により取得された温度情報に基づいて、前記記録媒体の温度に関する表示を行うように制御することを特徴とする記録装置。
【請求項２】
前記表示制御手段は、コンテンツの記録中に前記記録媒体の温度に関する表示を行う場合に、コンテンツの記録の停止、記録する処理速度の変更、および、コンテンツの記録の継続、のうち少なくとも１つを含む選択肢を表示するように制御することを特徴とする請求項１に記載の記録装置。
【請求項３】
記録媒体にコンテンツを記録する記録装置であって、
前記記録媒体の温度情報を取得する取得手段と、
前記取得手段により取得された温度情報に基づいて、前記記録媒体の温度に関する表示を行うように制御する表示制御手段と、を有し、
前記表示制御手段は、
前記記録媒体にコンテンツを記録するときの処理速度が、前記取得手段により取得された温度情報に基づいて得られる閾値よりも大きい場合に、前記記録媒体の温度が高いことを示す表示を行うように制御することを特徴とする記録装置。
【請求項４】
前記表示制御手段は、
前記記録媒体にコンテンツを記録するときの処理速度が、前記閾値以下である場合に、前記記録媒体の温度が高いことを示す表示を非表示にするように制御することを特徴とする請求項３に記載の記録装置。
【請求項５】
前記閾値を、前記取得手段により取得された温度情報に対応する前記記録媒体の記録可能な処理速度から算出する算出手段を有することを特徴とする請求項３または４に記載の記録装置。
【請求項６】
前記コンテンツは画像であり、前記記録媒体にコンテンツを記録するときの処理速度は、ユーザによって設定された画像の記録設定に基づくことを特徴とする請求項３ないし５の何れか１項に記載の記録装置。
【請求項７】
記録媒体を装着する装着部を複数、備え、
前記表示制御手段は、
前記記録媒体の温度に関する表示を前記複数の装着部に装着された記録媒体ごとに対応付けて表示するように制御することを特徴とする請求項１ないし６の何れか１項に記載の記録装置。
【請求項８】
前記表示制御手段は、
前記取得手段により取得された温度情報が所定条件を満たした場合に前記記録媒体の温度に関する表示を行うように制御することを特徴とする請求項１ないし７の何れか１項に記載の記録装置。
【請求項９】
前記表示制御手段は、
前記取得手段により取得された温度情報が第１の閾値よりも高い場合に、前記記録媒体の温度が高いことを示す表示を行うように制御することを特徴とする請求項１ないし８の何れか１項に記載の記録装置。
【請求項１０】
前記第１の閾値は、前記記録媒体の動作保証温度に基づく閾値であることを特徴とする請求項９に記載の記録装置。
【請求項１１】
前記表示制御手段は、
前記取得手段により取得された温度情報が前記第１の閾値よりも低い第２の閾値よりも低い場合に、前記記録媒体の温度が高いことを示す表示を非表示にするように制御することを特徴とする請求項９または１０に記載の記録装置。
【請求項１２】
前記第１の閾値および前記第２の閾値の少なくとも何れか一方を、前記記録媒体の動作上限温度から算出する算出手段を有することを特徴とする請求項１１に記載の記録装置。
【請求項１３】
前記表示制御手段は、コンテンツを記録する記録媒体を切替える際に、切替先の記録媒体について前記取得手段により取得された温度情報に基づいて、前記記録媒体の温度に関する表示を行うように制御することを特徴とする請求項１ないし１２の何れか１項に記載の記録装置。
【請求項１４】
前記表示制御手段は、コンテンツを記録する記録媒体を切替える際に前記記録媒体の温度に関する表示を行う場合に、コンテンツを記録していない場合よりも前記記録媒体の温度に関する表示を強調して行うことを特徴とする請求項１３に記載の記録装置。
【請求項１５】
前記表示制御手段は、コンテンツの記録を開始する際に、記録先となる記録媒体について前記取得手段により取得された温度情報に基づいて、前記記録媒体の温度に関する表示を行うように制御することを特徴とする請求項１ないし１４の何れか１項に記載の記録装置。
【請求項１６】
前記表示制御手段は、コンテンツの記録を開始する際に前記記録媒体の温度に関する表示を行う場合に、コンテンツを記録していない場合よりも前記記録媒体の温度に関する表示を強調して行うことを特徴とする請求項１５に記載の記録装置。
【請求項１７】
前記表示制御手段は、コンテンツの記録を終了する際に、記録先となっていた記録媒体について前記取得手段により取得された温度情報に基づいて、前記記録媒体の温度に関する表示を行うように制御することを特徴とする請求項１ないし１６の何れか１項に記載の記録装置。
【請求項１８】
記録媒体にコンテンツを記録する記録装置の制御方法であって、
前記記録媒体の温度情報を取得する取得ステップと、
前記取得ステップにより取得された温度情報に基づいて、前記記録媒体の温度に関する表示を行うように制御する表示制御ステップと、を有し、
前記表示制御ステップでは、コンテンツの記録中に、記録先の記録媒体について前記取得ステップにより取得された温度情報に基づいて、前記記録媒体の温度に関する表示を行うように制御することを特徴とする記録装置の制御方法。
【請求項１９】
記録媒体にコンテンツを記録する記録装置の制御方法であって、
前記記録媒体の温度情報を取得する取得ステップと、
前記取得ステップにより取得された温度情報に基づいて、前記記録媒体の温度に関する表示を行うように制御する表示制御ステップと、を有し、
前記表示制御ステップでは、
前記記録媒体にコンテンツを記録するときの処理速度が、前記取得ステップにより取得された温度情報に基づいて得られる閾値よりも大きい場合に、前記記録媒体の温度が高いことを示す表示を行うように制御することを特徴とする記録装置の制御方法。
【請求項２０】
コンピュータを、請求項１ないし１７の何れか１項に記載された記録装置の各手段として機能させるためのプログラム。
【請求項２１】
コンピュータを、請求項１ないし１７の何れか１項に記載された記録装置の各手段として機能させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体にコンテンツを記録する記録装置などに関する。
【背景技術】
【０００２】
デジタルカメラなどの記録装置はＳＤカード、ＣＦカード（コンパクトフラッシュ：登録商標）あるいはＣＦａｓｔカード（ＣＦａｓｔ：登録商標）などの記録媒体を装着することができる。近年、記録媒体の速度性能を向上させるために物理的なインターフェースがシリアルからパラレル、パラレルから高速シリアルへと移り変わり、記録媒体の温度が上昇しやすい記録媒体が普及しつつある。記録媒体の温度が上昇すると記録素子が故障してしまう虞がある。そのため、記録媒体の温度が上昇したときに記録素子が故障しないように、記録媒体へのアクセス速度を低下したり、アクセス自体を停止したりする記録装置がある。
特許文献１には、温度センサからの温度値に基づいて磁気記録特性に伴う低温限界以下の場合には、記録媒体へのライト動作を禁止するディスク記憶装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１４１７０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、コンテンツを記録媒体に記録する上で支障が生じ得るような温度であることをユーザが認識できず、ユーザ自身で対処する機会がないという問題がある。
本発明は、上述したような問題点に鑑みてなされたものであり、記録媒体の温度に関する情報をユーザが認識できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、記録媒体にコンテンツを記録する記録装置であって、前記記録媒体の温度情報を取得する取得手段と、前記取得手段により取得された温度情報に基づいて、前記記録媒体の温度に関する表示を行うように制御する表示制御手段と、を有し、前記表示制御手段は、コンテンツの記録中に、記録先の記録媒体について前記取得手段により取得された温度情報に基づいて、前記記録媒体の温度に関する表示を行うように制御することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、記録媒体の温度に関する情報をユーザが認識することができる。
【図面の簡単な説明】
【０００７】
【図１】デジタルカメラの概略構成を示す図である。
【図２】デジタルカメラに記憶される情報の一例を示す図である。
【図３】第１の実施形態の処理を示すフローチャートである。
【図４】第１の実施形態の表示例を示す図である。
【図５】第２の実施形態の処理を示すフローチャートである。
【図６】第２の実施形態の表示例を示す図である。
【発明を実施するための形態】
【０００８】
以下、本発明に係る実施形態について図面を参照して説明する。ここでは、記録媒体にコンテンツを記録する記録装置の一例としてデジタルカメラ１００を取り上げて説明する。また、記録媒体はメモリカードであるものとし、コンテンツはデジタルカメラ１００が撮影した画像であるものとする。
（第１の実施形態）
第１の実施形態は、メモリカードの温度あるいは画像をメモリカードに記録するときのビットレート（処理速度）が、所定条件を満たした場合にメモリカードの温度に関する表示として高温アイコン（温度情報の通知アイテム）を表示する。
【０００９】
図１は、デジタルカメラ１００の概略構成を示す図である。
デジタルカメラ１００は、主制御部１０１、ＲＯＭ１０２、ＲＡＭ１０３、操作部１０４、操作制御部１０５、表示部１０６、表示制御部１０７、撮像部１０８、信号処理部１０９、ＣＦａｓｔ制御部１１０を有する。また、デジタルカメラ１００は、装着部Ａ（以下、スロットＡ１１１という）と、装着部Ｂ（以下、スロットＢ１１２という）とを有する。スロットＡ１１１、スロットＢ１１２にはそれぞれメモリカード、具体的にはＣＦａｓｔカードＡ１１３、ＣＦａｓｔカードＢ１１４が装着されている。
【００１０】
主制御部１０１はコンピュータであって、ＲＯＭ１０２に記憶されたプログラム、ＲＡＭ１０３に記憶された情報、操作制御部１０５からの情報などに基づいてデジタルカメラ１００の各部を制御する。
主制御部１０１はメモリカードの現在の温度情報を取得する現在温度取得処理を行う。この処理は、取得手段による処理の一例に対応する。具体的には、主制御部１０１はＣＦａｓｔ制御部１１０を介して、ＣＦａｓｔカードＡ１１３およびＣＦａｓｔカードＢ１１４で測定されたＣＦａｓｔカードＡ１１３およびＣＦａｓｔカードＢ１１４の現在の温度情報を取得する。例えば、主制御部１０１はＳ.Ｍ.Ａ.Ｒ.Ｔ.（Ｓｅｌｆ-Ｍｏｎｉｔｏｒｉｎｇ Ａｎａｌｙｓｉｓ ａｎｄ Ｒｅｐｏｒｔｉｎｇ Ｔｅｃｈｎｏｌｏｇｙ）コマンドによって現在の温度情報を取得することができる。主制御部１０１は取得した現在の温度情報をＲＡＭ１０３に記憶する。
また、主制御部１０１はメモリカードの媒体情報を取得する媒体情報取得処理を行う。具体的には、主制御部１０１はＣＦａｓｔ制御部１１０を介してＣＦａｓｔカードＡ１１３およびＣＦａｓｔカードＢ１１４から、メーカ、型番、動作保証温度、温度−速度相関テーブルなどを含むＣＦａｓｔ情報（媒体情報）を取得する。主制御部１０１は取得したＣＦａｓｔ情報をＲＡＭ１０３に記憶する。
【００１１】
また、主制御部１０１はメモリカードの現在の温度情報が所定条件を満たすか否かを判定したり、画像を記録するときのビットレートが所定条件を満たすか否かを判定したりする条件判定処理を行う。
また、主制御部１０１はメモリカードの温度に関する表示を制御する表示制御処理を行う。この処理は、表示制御手段による処理の一例に対応する。具体的には、主制御部１０１は条件判定処理の判定結果に基づいて、表示制御部１０７を介してＣＦａｓｔカードＡ１１３およびＣＦａｓｔカードＢ１１４の温度に関する表示を制御する。
更に、主制御部１０１はデジタルカメラ１００の動作状態を判定する状態判定処理を行う。具体的には、主制御部１０１はＣＦａｓｔ制御部１１０を介してデジタルカメラ１００が記録先切替中、記録開始処理中、記録中、記録停止処理中または記録停止中の何れかの動作状態であるか否かを判定する。
【００１２】
ＲＯＭ１０２は不揮発性メモリであって、主制御部１０１が実行するプログラム、アイコン画像、ＯＳＤデータ、温度−速度相関テーブル、固定値などの情報を記憶する。
ＲＡＭ１０３は揮発性メモリであって、現在温度（現在の温度情報）、ＣＦａｓｔ情報、高温アイコン表示状態、設定ビットレート、閾値などの情報を一時的に記憶する。高温アイコン表示状態は、高温アイコンを表示しているか否かを示す情報である。設定ビットレートは、画像をメモリカードに記録するときのビットレートである。主制御部１０１が撮像部１０８で撮影する画像の画質（解像度、圧縮率、フレームレート）等のユーザによって設定された記録設定、あるいは、ユーザによる選択に応じて設定ビットレートを決定してＲＡＭ１０３に記憶する。閾値は所定条件を満たすか否かを判定するときに用いられ、後述する警告温度閾値、消去温度閾値および警告ビットレート閾値が含まれる。
【００１３】
操作部１０４は電源スイッチ、撮影開始／停止の指示ボタン、撮影モードと再生モードを切替えるためのモードスイッチ、インデックス再生や一枚再生に切替えるボタン、同時記録やプロキシ記録などを設定するメニュー設定ボタン、タッチパネルなどを有する。操作部１０４のうちスイッチやボタンは、物理的なものに限られず、タッチパネルなどの表示部１０６上に表示されるボタンや摘みであってもよい。
操作制御部１０５は、操作部１０４からの信号に応じて主制御部１０１に操作情報を送信する。
【００１４】
表示部１０６は、液晶パネルや覗き込み型（接眼式）の電子ビューファインダなどである。
表示制御部１０７は、主制御部１０１からの指示に応じて表示部１０６に、撮像部１０８で撮影された画像を表示したり、メモリカードの温度に関する表示をしたりする。
撮像部１０８は、メモリカードに記録する画像をデジタルカメラ１００内に入力させるために手段であって、被写体を撮影した画像データを信号処理部１０９などに出力する。
信号処理部１０９は、撮像部１０８から入力された画像データをメモリカードに記録するときに符号化する。
【００１５】
ＣＦａｓｔ制御部１１０は装着されたＣＦａｓｔカードＡ１１３およびＣＦａｓｔカードＢ１１４の動作を制御する。具体的には、ＣＦａｓｔ制御部１１０はＣＦａｓｔカードＡ１１３およびＣＦａｓｔカードＢ１１４に画像データや管理情報を記録する。また、ＣＦａｓｔ制御部１１０はＣＦａｓｔカードＡ１１３およびＣＦａｓｔカードＢ１１４から現在の温度情報やＣＦａｓｔ情報を取得する。更に、ＣＦａｓｔ制御部１１０はスロットＡ１１１およびスロットＢ１１２に対するＣＦａｓｔカードＡ１１３およびＣＦａｓｔカードＢ１１４の着脱を検知する。
ＣＦａｓｔカードＡ１１３およびＣＦａｓｔカードＢ１１４は、ランダムアクセス可能であって、物理的なインターフェースが高速シリアルであるフラッシュメモリカードである。ただし、ＣＦａｓｔカードに限られず、現在の温度情報を取得できれば、ＳＳＤやＨＤＤなどの他の記録媒体であってもよい。
【００１６】
なお、ＣＦａｓｔ制御部１１０はユーザによる操作部１０４を介した操作に応じて画像の記録先を決定する。具体的には、ＣＦａｓｔ制御部１１０は記録先をスロットＡ１１１に装着されたＣＦａｓｔカードＡ１１３にするか、スロットＢ１１２に装着されたＣＦａｓｔカードＢ１１４にするか、あるいは双方（一方はバックアップ用とする）にするかを決定する。また、ＣＦａｓｔ制御部１１０は記録先をスロットＡ１１１に装着されたＣＦａｓｔカードＡ１１３にしていた場合に、記録先をスロットＢ１１２に装着されたＣＦａｓｔカードＡ１１３に切替えることができる。逆に、ＣＦａｓｔ制御部１１０は記録先をスロットＢ１１２に装着されたＣＦａｓｔカードＢ１１４としていた場合に、記録先をスロットＡ１１１に装着されたＣＦａｓｔカードＡ１１３に切替えることができる。
【００１７】
次に、ＲＡＭ１０３およびＲＯＭ１０２に記憶される情報について説明する。
図２は、ＲＡＭ１０３およびＲＯＭ１０２に記憶される情報の一例を示す図である。
ＲＡＭ１０３は、現在温度２０１ａ，２０１ｂ、ＣＦａｓｔ情報２０２ａ，２０２ｂを一時的に記憶する。ここで、現在温度２０１ａおよびＣＦａｓｔ情報２０２ａはスロットＡ１１１に装着されたＣＦａｓｔカードＡ１１３から取得した情報である。一方、現在温度２０１ｂおよびＣＦａｓｔ情報２０２ｂはスロットＢ１１２に装着されたＣＦａｓｔカードＢ１１４から取得した情報である。なお、現在温度２０１ａ，２０１ｂは摂氏でもよく、華氏や温度帯の情報であってもよい。
【００１８】
ＣＦａｓｔ情報２０２ａ，２０２ｂには、メーカおよび型番を含む識別情報２０３ａ，２０３ｂ、動作保証温度２０４ａ，２０４ｂの情報、温度−速度相関テーブル２０５ａ，２０５ｂの情報が含まれる。
識別情報２０３ａ，２０３ｂのメーカは、メモリカードの製造メーカなどの情報であって、メーカ名の文字列で記憶してもよく、メーカＩＤのような抽象化された情報で記憶してもよい。識別情報２０３ａ，２０３ｂの型番は、メモリカードの型番などの情報であって、文字列で記憶してもよく、モデルＩＤのような情報で記憶してもよい。
【００１９】
動作保証温度２０４ａ，２０４ｂは、動作下限温度および動作上限温度を含む情報であって、それぞれ摂氏で記憶してもよく、華氏や温度帯の情報で記憶してもよい。
温度−速度相関テーブル２０５ａ，２０５ｂはメモリカードの温度と記録可能ビットレートとの相関を示すデータ群であって、現在の温度情報から記録可能ビットレートを取得するためのテーブルである。温度−速度相関テーブル２０５ａ，２０５ｂでは所定の温度範囲ごとに記録可能ビットレートが対応付けて記憶されている。
【００２０】
ＲＯＭ１０２は、識別情報２１１ａ〜２１１ｃと温度−速度相関テーブル２１２ａ〜２１２ｃとをそれぞれ関連付けて記憶する。ＲＯＭ１０２に記憶された情報は、メモリカードから取得したものではなく、予め記憶された情報である。温度−速度相関テーブル２１２ａ〜２１２ｃは、ＲＡＭ１０３に記憶された温度−速度相関テーブル２０５ａ，２０５ｂと同様、現在の温度情報から記録可能ビットレートを取得するためのテーブルである。主制御部１０１は装着されたメモリカードからメーカおよび型番を含む識別情報を取得して、その識別情報に一致する識別情報２１１ａ〜２１２ｃに対応する温度−速度相関テーブル２１２ａ〜２１２ｃを、記録可能ビットレートを取得するためのテーブルとする。ここでは、ＲＯＭ１０２に識別情報と温度−速度相関テーブルがそれぞれ３つ記憶されているが、この数に限られない。例えば、ＲＯＭ１０２には、製造されているメモリカードの種類に応じた数だけ識別情報と温度−速度相関テーブルが記憶されていてもよい。
【００２１】
次に、本実施形態のデジタルカメラ１００の動作について図３のフローチャートを参照して説明する。図３（ａ）〜（ｃ）のフローチャートは、主制御部１０１がＲＯＭ１０２に記憶したプログラムをＲＡＭ１０３に展開して実行することで実現する。
ここでは、３つのパターンを説明する。
第１のパターンは、メモリカードから取得した現在の温度情報と動作上限温度とに基づいてメモリカードの温度に関する表示を行うパターン（以下、パターン１という）である。すなわち、ＲＡＭ１０３に記憶された動作保証温度２０４ａ，２０４ｂを用いる場合に相当する。
第２のパターンは、メモリカードから取得した現在の温度情報と温度−速度相関テーブルとに基づいてメモリカードの温度に関する表示を行うパターン（以下、パターン２という）である。すなわち、ＲＡＭ１０３に記憶された温度−速度相関テーブル２０５ａ，２０５ｂを用いる場合に相当する。
第３のパターンは、メモリカードから取得した現在の温度情報と予め記憶されている温度−速度相関テーブルとに基づいてメモリカードの温度に関する表示を行うパターン（以下、パターン３という）である。すなわち、ＲＯＭ１０２に記憶された温度−速度相関テーブル２１２ａ〜２１２ｃを用いる場合に相当する。
【００２２】
図３（ａ）のフローチャートは、パターン１〜３で共通に実行される処理である。
図３（ｂ）のフローチャートは、パターン１で実行される処理である。図３（ｃ）のフローチャートは、パターン２、パターン３で実行される処理である。同じフローチャートであってもパターンにより処理が異なる場合には、それぞれの処理を説明する。なお、図３（ａ）〜（ｃ）のフローチャートは、スロットＡ１１１に装着されたＣＦａｓｔカードＡ１１３およびスロットＢ１１２に装着されたＣＦａｓｔカードＢ１１４の何れに対しても実行される。
【００２３】
図３（ａ）のフローチャートは、主制御部１０１が定期的に実行する処理である。
Ｓ３０１では、主制御部１０１はＣＦａｓｔカードが装着されたか否かを判定する。具体的には、主制御部１０１はＣＦａｓｔ制御部１１０からＣＦａｓｔカードがスロットに装着されたことを検知した情報を受信することで、処理対象のスロットにＣＦａｓｔカードが装着されたと判定する。ＣＦａｓｔカードが装着された場合にはＳ３０２に進む。一方、ＣＦａｓｔカードが装着されていない場合あるいは既に前回の判定でＣＦａｓｔカードが装着されていた場合には処理を終了する。
【００２４】
Ｓ３０２では、主制御部１０１は媒体情報取得処理を実行する。具体的には、主制御部１０１は処理対象のスロットに装着されたＣＦａｓｔカードからＣＦａｓｔ情報を取得し、処理対象のスロットと、取得したＣＦａｓｔ情報とを関連付けてＲＡＭ１０３に記憶する。
ここで、パターン１〜３に共通して、ＲＡＭ１０３には識別情報２０３ａ、２０３ｂ、動作保証温度２０４ａ，２０４ｂの情報が記憶される。一方、パターン２の場合のみ、ＲＡＭ１０３には温度−速度相関テーブル２０５ａ、２０５ｂの情報も記憶される。
【００２５】
図３（ｂ）のフローチャートは、パターン１において主制御部１０１が定期的に実行する処理である。この処理は、デジタルカメラ１００が撮影モードに設定され、記録待機状態（ライブビュー画像の表示中）あるいは画像の記録中である場合に実行される。すなわち、再生モードのように新たな記録が行われる可能性の低い動作モードの場合には実行されない。ただし、再生モードなどを含めた他の動作モードの場合でも実行してもよい。
【００２６】
Ｓ３１１では、主制御部１０１は現在温度取得処理を実行する。具体的には、主制御部１０１は処理対象のスロットに装着されたＣＦａｓｔカードの現在の温度情報を取得し、処理対象のスロットと、取得した現在の温度情報とを関連付けてＲＡＭ１０３に記憶する。
Ｓ３１２では、主制御部１０１は処理対象のスロットに装着されたＣＦａｓｔカードについて既に高温アイコンを表示部１０６に表示しているか否かを判定する。主制御部１０１はＲＡＭ１０３に記憶した高温アイコン表示状態に基づいて高温アイコンを表示しているか否かを判定する。高温アイコンを表示していない場合にはＳ３１３に進み、高温アイコンを既に表示している場合にはＳ３１５に進む。
【００２７】
Ｓ３１３では、主制御部１０１は現在の温度情報と警告温度閾値（第１の温度閾値）とを比較し、現在の温度情報が警告温度閾値よりも高いか否かを判定する。ここで、警告温度閾値は、高温アイコン（警告）を表示するか否かを判定するための閾値である。警告温度閾値は、動作保証温度（ここでは、動作上限温度）以下の値、すなわち動作保証温度と同一、あるいは、動作保証温度よりも所定値だけ低い値である。したがって、主制御部１０１は取得した動作保証温度をそのまま警告温度閾値にするか、動作保証温度から所定値を減算することで警告温度閾値を算出し、ＲＡＭ１０３に記憶する。この処理は、算出手段による処理の一例に対応する。
現在の温度情報が警告温度閾値よりも高い場合にはＳ３１４に進み、警告温度閾値以下の場合には処理を終了する。
【００２８】
Ｓ３１４では、主制御部１０１は処理対象のスロットに装着されたＣＦａｓｔカードについて高温アイコンを表示部１０６に表示すると共に、高温アイコン表示状態を高温アイコンが表示されていることを示す情報に更新する。
図４（ａ）は、表示部１０６に高温アイコン４０５を表示する一例を示す図である。図４（ａ）にはライブビュー画像に重畳して、ＣＦａｓｔカードＡを示すアイコン４０１、ＣＦａｓｔカードＢを示すアイコン４０２、ＣＦａｓｔカードＡの記録可能時間４０３、ＣＦａｓｔカードＢの記録可能時間４０４が表示されている。
【００２９】
図４（ａ）では、ＣＦａｓｔカードＡを示すアイコン４０１の近傍に高温アイコン４０５が表示される。すなわち、メモリカードを示す情報（ＣＦａｓｔカードＡを示すアイコン４０１）と、温度が上昇したことを示す表示アイテム（高温アイコン４０５）とが対応付けて表示される。一方、ＣＦａｓｔカードＢを示すアイコン４０２の近傍には高温アイコンが表示されていない。
したがって、ユーザはＣＦａｓｔカードＡが高温になり、記録先をスロットＡにしたままでは、画像（特に動画、あるいは連写される静止画）が記録できなくなること、および、ＣＦａｓｔカードＢは高温ではないことを認識することができる。そのため、ユーザは画像の記録先をスロットＢに装着されたＣＦａｓｔカードＢに切替えたり、スロットＡに装着されたＣＦａｓｔカードＡを取り外して、高温ではない他のメモリカードに差し替えたりして対処することができる。
【００３０】
図４（ｂ）は、表示部１０６に高温アイコン４０６を表示する他の一例を示す図である。図４（ｂ）には、ＣＦａｓｔカードＡを示すアイコン４０１に高温アイコン４０６が重畳して表示される。すなわち、ＣＦａｓｔカードＡを示すアイコン４０１と、高温アイコン４０６とが対応付けて表示される。図４（ｂ）に示す高温アイコン４０６は、図４（ａ）の高温アイコン４０５よりも小サイズなデザインである。
なお、アイコンによって温度を警告する場合に限られず、ユーザがＣＦａｓｔカードの温度を認識できるように表示すればよい。例えば「スロットＡに装着されたカードの温度が高温になっています」などのメッセージを表示してもよく、ＣＦａｓｔカードＡを示すアイコン４０１の色を変えるなどして表示形態を変更してもよい。
【００３１】
一方、Ｓ３１２において高温アイコンが表示されていると判定され、Ｓ３１５に進むと、主制御部１０１はＣＦａｓｔカードの温度が低下した場合に高音アイコンを非表示にするために、現在の温度情報と消去温度閾値（第２の温度閾値）とを比較する。ここで、消去温度閾値は、高温アイコンを非表示にするか否かを判定するための閾値である。消去温度閾値が警告温度閾値と同一の値の場合には、高温アイコンの表示と非表示とが頻繁に切替わり見難くなることから、消去温度閾値は警告温度閾値よりも低い値とする。主制御部１０１は警告温度閾値あるいは動作保証温度（動作上限温度）に基づいて消去温度閾値を算出する。例えば、主制御部１０１は警告温度閾値から１０℃を減算した値を消去温度閾値として算出し、ＲＡＭ１０３に記憶する。
現在の温度情報が消去温度閾値よりも低い場合にはＳ３１６に進み、消去温度閾値以上である場合には処理を終了する。
Ｓ３１６では、主制御部１０１は処理対象のスロットに装着されたＣＦａｓｔカードについて表示していた高温アイコンを非表示にすると共に、高温アイコン表示状態を高温アイコンが非表示であることを示す情報に更新する。
【００３２】
図３（ｃ）のフローチャートは、パターン２およびパターン３において主制御部１０１が定期的に実行する処理である。この処理は、デジタルカメラ１００が撮影モードに設定され、記録待機状態あるいは画像の記録中である場合に実行される。
Ｓ３２１では、主制御部１０１は現在温度取得処理を実行する。この処理は、Ｓ３１１と同様の処理である。
Ｓ３２２では、主制御部１０１は記録可能ビットレートを取得し、取得した記録可能ビットレートから警告ビットレート閾値を算出する。
ここで、パターン２の場合には、主制御部１０１はＲＡＭ１０３に記憶されている温度−速度相関テーブル２０５ａ，２０５ｂから、現在の温度情報に対応する記録可能ビットレートを取得する。例えば、ＣＦａｓｔカードＡ１１３の現在温度が７５℃の場合には、主制御部１０１は温度−速度相関テーブル２０５ａから記録可能ビットレート３５０ＭＢ／ｓを取得する。また、ＣＦａｓｔカードＢ１１４の現在温度が８０℃の場合には、主制御部１０１は温度−速度相関テーブル２０５ｂから記録可能ビットレート５００ＭＢ／ｓを取得する。
【００３３】
パターン３の場合には、主制御部１０１はＲＯＭ１０２に記憶されている温度−速度相関テーブル２１２ａ〜２１２ｃのうち、ＲＡＭ１０３に記憶されたＣＦａｓｔ情報の識別情報（メーカと型番）に一致する識別情報に対応する温度−速度相関テーブルを抽出する。主制御部１０１は抽出した温度−速度相関テーブルから、現在の温度情報に対応する記録可能ビットレートを取得する。例えば、ＣＦａｓｔカードＡ１１３から取得して、ＲＡＭ１０３に記憶されたメーカの情報がＡ社、型番がＡ０１である場合には、主制御部１０１はＲＯＭ１０２に記憶された識別情報２１１ａ〜２１１ｃのうち識別情報が一致する識別情報２１１ａを特定する。そして、主制御部１０１は特定した識別情報２１１ａに関連付けられ温度−速度相関テーブル２１２ａを抽出する。次に、主制御部１０１は温度−速度相関テーブル２１２ａからＣＦａｓｔカードＡ１１３の現在温度７５℃に対応する記録可能ビットレート３５０ＭＢ／ｓを取得する。また、ＣＦａｓｔカードＢ１１４から取得して、ＲＡＭ１０３に記憶されたメーカの情報がＢ社、型番がＢ０２である場合には、主制御部１０１はＲＯＭ１０２に記憶された識別情報２１１ａ〜２１１ｃのうち識別情報が一致する識別情報２１１ｂを特定する。そして、主制御部１０１は特定した識別情報２１１ｂに関連付けられ温度−速度相関テーブル２１２ｂを抽出する。次に、主制御部１０１は温度−速度相関テーブル２１２ｂからＣＦａｓｔカードＢ１１４の現在温度８０℃に対応する記録可能ビットレート５００ＭＢ／ｓを取得する。
【００３４】
次に、主制御部１０１は取得した記録可能ビットレートから警告ビットレート閾値を算出する。ここで、警告ビットレート閾値は、高温アイコン（警告）を表示するか否かを判定するための閾値である。警告ビットレート閾値は、記録可能ビットレート以上の値、すなわち記録可能ビットレートと同一、あるいは、記録可能ビットレートよりも所定値だけ大きい値である。主制御部１０１は取得した記録可能ビットレートをそのまま警告ビットレート閾値にするか、記録可能ビットレートから所定値を加算することで警告ビットレート閾値を算出し、ＲＡＭ１０３に記憶する。この処理は、算出手段による処理の一例に対応する。
【００３５】
Ｓ３２３では、主制御部１０１は設定ビットレートと警告ビットレート閾値とを比較する。設定ビットレートは、上述したように画像をＣＦａｓｔカードに記録するときのビットレートである。設定ビットレートと警告ビットレート閾値とを比較するのは、設定ビットレートが警告ビットレート閾値よりも大きくなると、画像が記録できなくなる虞があるためである。
設定ビットレートが警告ビットレート閾値よりも大きい場合にはＳ３２４に進み、設定ビットレートが警告ビットレート閾値以下の場合にはＳ３２５に進む。
【００３６】
Ｓ３２４では、主制御部１０１は処理対象のスロットに装着されたＣＦａｓｔカードについて高温アイコンを表示部１０６に表示すると共に、高温アイコン表示状態を高温アイコンが表示されていることを示す情報に更新する。この処理は、Ｓ３１４と同様の処理である。したがって、ユーザは記録先を処理対象のスロットにしたままでは、画像が記録できなくなる虞があることを認識することができる。
一方、Ｓ３２５では、主制御部１０１は処理対象のスロットに装着されたＣＦａｓｔカードについて高温アイコンを表示しない。なお、高温アイコンを表示していた場合には、主制御部１０１は表示していた高温アイコンを非表示にすると共に、高温アイコン表示状態を高温アイコンが非表示であることを示す情報に更新する。
【００３７】
このように、本実施形態によれば、メモリカードの温度情報に基づいてメモリカードの温度に関する表示を制御することで、ユーザにメモリカードの温度に関する情報を認識させることができる。したがって、メモリカードの温度情報が高温になっている場合には、ユーザは画像の記録ができなくなる虞があることを認識できるので、他のメモリカードに画像を記録したり、記録する画像の画質を低下させたりするなどの対処をすることができる。特に、デジタルカメラ１００のように撮像部１０８により撮影した画像を記録する場合には、画像が記録できなくなる前に対処することで撮影機会の損失を防ぐことができる。
【００３８】
また、本実施形態のパターン１によれば、メモリカードの温度情報が所定条件を満たしているか否か、すなわちメモリカードの温度情報が閾値を超えているか否かに基づいてメモリカードの温度に関する表示を制御する。したがって、主制御部１０１はメモリカードの温度が高いか否かを比較的に容易に判定することができる。
また、本実施形態のパターン２，パターン３によれば、メモリカードに画像を記録するときのビットレートが所定条件を満たしているか否か、すなわちメモリカードのビットレートが閾値を超えているか否かに基づいてメモリカードの温度に関する表示を制御する。この閾値は、メモリカードの温度によって変動することから、主制御部１０１は画像を記録できなくなる場合を比較的に精度よく判定することができる。
なお、本実施形態では、ＲＯＭ１０２には動作保証温度が記憶されていない場合について説明したが、ＲＯＭ１０２にもＲＡＭ１０３と同様の動作保証温度が記憶されていてもよい。この場合には、主制御部１０１はメモリカードから動作保証温度を取得しなくとも、ＲＯＭ１０２に記憶された動作保証温度から警告温度閾値や消去温度閾値を算出することができる。
【００３９】
（第２の実施形態）
第２の実施形態では、デジタルカメラ１００の動作状態に応じてメモリカードの温度に関する表示を変更するように制御する場合について説明する。なお、第１の実施形態と同様の構成および処理は適宜、その説明を省略する。
本実施形態でも、第１の実施形態と同様にパターン１〜３があるが、メモリカードの現在の温度情報と動作上限温度とに基づいてメモリカードの温度に関する表示を行うパターン１を取り上げて説明する。なお、パターン１と他の２つのパターン２およびパターン３との相違は第１の実施形態と同様であり、その説明を省略する。
【００４０】
本実施形態では、主制御部１０１はデジタルカメラ１００の動作状態を検出して、検出した動作状態の情報をＲＡＭ１０３に記憶する。動作状態には、画像を記録するメモリカードを切替える動作状態（以下、記録先切替中という）、画像の記録を開始する動作状態（以下、記録開始処理中という）が含まれる。また、画像を記録している動作状態（以下、記録中という）、画像の記録を停止する動作状態（以下、記録停止処理中という）、画像の記録を停止している動作状態（以下、記録停止中という）が含まれる。
【００４１】
次に、本実施形態のデジタルカメラ１００の動作について図５のフローチャートを参照して説明する。図５（ａ）〜（ｅ）のフローチャートは、主制御部１０１がＲＯＭ１０２に記憶したプログラムをＲＡＭ１０３に展開して実行することで実現する。
ここで、図５（ａ）のフローチャートは記録停止中に実行される。図５（ｂ）のフローチャートは記録先切替中に実行される。図５（ｃ）のフローチャートは記録開始処理中に実行される。図５（ｄ）のフローチャートは記録中に実行される。図５（ｅ）のフローチャートは記録停止処理中に実行される。したがって、主制御部１０１は記憶したデジタルカメラ１００の動作状態に応じて図５（ａ）〜（ｅ）のフローチャートの何れかを実行する。
また、図５（ａ）〜（ｅ）のフローチャートは、スロットＡ１１１に装着されたＣＦａｓｔカードＡ１１３およびスロットＢ１１２に装着されたＣＦａｓｔカードＢ１１４の何れに対しても実行される。
【００４２】
図５（ａ）のフローチャートは、記録停止中において主制御部１０１が定期的に実行する処理である。
Ｓ５０１では、主制御部１０１はＣＦａｓｔカードが装着されたか否かを判定する。この処理は、Ｓ３０１と同様の処理である。ＣＦａｓｔカードが装着された場合にはＳ５０２に進む。一方、ＣＦａｓｔカードが装着されていない場合あるいは既に前回の判定でＣＦａｓｔカードが装着されていた場合には処理を終了する。
【００４３】
Ｓ５０２では、主制御部１０１は媒体情報取得処理および現在温度取得処理を実行する。これらの処理は、Ｓ３０２およびＳ３１１と同様の処理である。
Ｓ５０３では、主制御部１０１は取得した現在の温度情報と警告温度閾値とを比較し、現在の温度情報が警告温度閾値よりも高いか否かを判定する。この処理は、Ｓ３１３と同様の処理である。現在の温度情報が警告温度閾値よりも高い場合にはＳ５０４に進む。一方、現在の温度情報が警告温度閾値以下の場合には処理を終了する。
【００４４】
Ｓ５０４では、主制御部１０１は処理対象のスロットに装着されたＣＦａｓｔカードについて記録停止の懸念がある旨の警告メッセージを表示部１０６に一定時間あるいはユーザによる操作部１０４を介した入力があるまで表示する。
図６（ａ）は、表示部１０６に警告メッセージを表示する一例を示す図である。なお、図４と同様の表示には、同一符号を付して、その説明を省略する。
図６（ａ）に示すように、ライブビュー画像に重畳して警告メッセージ６０１が表示される。警告メッセージ６０１には、メモリカードを特定する「ＣＦａｓｔカードＡ」と、警告の内容である「高温のため記録できないことがあります」の文字列が含まれる。なお、図４（ａ）、（ｂ）のような高温アイコンと警告メッセージ６０１の双方を表示してもよいし、高温アイコンだけの表示としても良い。これにより、ユーザは装着したＣＦａｓｔカードに画像を記録できなくなる虞があることを認識でき、必要に応じて他のメモリカードに画像を記録するなどの対処をすることができる。また、フローチャートでは省略しているが、前述のＳ３１５，３１６で説明した通り、消去温度閾値以下となった場合には警告メッセージ６０１を非表示とする。
【００４５】
図５（ｂ）のフローチャートは、記録先切替中において主制御部１０１が定期的に実行する処理である。
Ｓ５１１では、主制御部１０１は画像の記録先がＣＦａｓｔカードになったか否かを判定する。具体的には、主制御部１０１は画像の記録先としてＣＦａｓｔカードＡおよびＣＦａｓｔカードＢの少なくとも何れかが選択されたか否かを判定する。画像の記録先がＣＦａｓｔカードではない場合あるいは既に前回の判定でＣＦａｓｔカードが記録先となっている場合には処理を終了する。一方、前回の判定ではＣＦａｓｔカードが記録先でなく、今回ＣＦａｓｔカードが記録先になった場合にはＳ５１２に進む。
【００４６】
Ｓ５１２では、主制御部１０１は現在の温度情報と警告温度閾値とを比較し、現在の温度情報が警告温度閾値よりも高いか否かを判定する。この処理は、Ｓ３１３と同様の処理である。現在の温度情報が警告温度閾値よりも高い場合にはＳ５１３に進む。一方、現在温度が警告温度閾値以下の場合には処理を終了する。
Ｓ５１３では、主制御部１０１は処理対象のスロットに装着されたＣＦａｓｔカードについて記録停止の懸念がある旨の警告メッセージを表示部１０６に表示する。この処理は、Ｓ５０４と同様の処理である。これによって、ユーザは切替えた記録先（切替先）のＣＦａｓｔカードに画像を記録できなくなる虞があることを認識でき、必要に応じて更に記録先を切替えるなどの対処をすることができる。
なお、Ｓ５１３の場合は、切り替えたばかりの記録先のＣＦａｓｔカードが高温になっていることにユーザが気付けば、そのＣＦａｓｔカードに実際にコンテンツを記録する前に、別のＣＦａｓｔカードに切り替える、あるいは差し替えることが可能である。そうすれば多くのＣＦａｓｔカードにコンテンツが分散して記録されてしまうことを防止できる。従ってこの場合はより確実にユーザに通知することが望ましく、高温アイコンの表示だけではなく（あるいは高温アイコンの表示ではなく）、警告メッセージを表示することが望ましい。すなわち、記録停止中に記録媒体が高温になった場合は高温アイコンだけを表示し、記録先の切替時に新たに記録先となった記録媒体が高温であった場合には、高温であることをより強調する警告を表示するように、場面に応じて異なる警告を行うとより好適である。Ｓ５０４での高温アイコンの表示よりも強調したＳ５１３での警告は、警告メッセージに限るものではない。例えば、高温アイコンの点滅表示、Ｓ５０４で表示する高温アイコンよりも大きな高温アイコンの表示、高温アイコンとは異なる警告アイコンの表示、高温アイコンの画面中央への表示など、他の表示形態でもよい。
【００４７】
図５（ｃ）のフローチャートは、記録開始処理中の状態において主制御部１０１が定期的に実行する処理である。
Ｓ５２１では、主制御部１０１はＣＦａｓｔカードに画像の記録を開始するか否かを判定する。画像の記録を開始しない場合あるいは既に前回の判定で画像の記録を開始している場合には処理を終了する。一方、前回の判定ではＣＦａｓｔカードに画像の記録を開始しておらず、今回ＣＦａｓｔカードに画像の記録を開始する場合にはＳ５２２に進む。
Ｓ５２２では、主制御部１０１は現在温度取得処理を実行する。この処理は、Ｓ３１１と同様の処理である。主制御部１０１はＲＡＭ１０３に記憶されている現在温度を、取得した現在の温度情報に更新する。
【００４８】
Ｓ５２３では、主制御部１０１は取得した現在の温度情報と警告温度閾値とを比較し、現在の温度情報が警告温度閾値よりも高いか否かを判定する。この処理は、Ｓ３１３と同様の処理である。現在の温度情報が警告温度閾値よりも高い場合にはＳ５２４に進む。一方、現在の温度情報が警告温度閾値以下の場合にはＳ５２５に進む。
Ｓ５２４では、主制御部１０１は処理対象のスロットに装着されたＣＦａｓｔカードについて記録停止の懸念がある旨の警告メッセージを表示部１０６に表示する。この処理は、Ｓ５０４と同様の処理である。
Ｓ５２５では、主制御部１０１はＣＦａｓｔカードに画像の記録を開始する。
したがって、ユーザはＣＦａｓｔカードに画像を記録している途中で記録ができなくなる虞があることを認識でき、必要に応じて記録先を切替えるなどの対処をすることができる。
なお、Ｓ５２４の場合は、記録先のＣＦａｓｔカードが高温になっていることに記録開始時点でユーザが気付かないと、その記録中に意図せず途中で記録ができなくなる虞がある。さらに、記録処理によって記録媒体の温度は上昇するため、そのまま記録を継続すると途中で記録ができなくなる可能性は高い。ただし、記録媒体が高温になることに起因して途中で記録できなくなったとしても、今すぐ記録開始しないと撮影機会を逸してしまう場合もあるため、警告メッセージは表示するが、記録開始は禁止しないようにしている。
一方、記録停止中は記録は行っていないため、ＣＦａｓｔカードの温度は通常であれば時間の経過とともに下がっていくと考えられる。従って、Ｓ５２４のような記録開始時点よりは高温であることをユーザに警告する緊急度は低い。従って、記録停止中に記録媒体が高温になった場合はＳ５０４で高温アイコンだけを表示し、記録開始時に記録先の記録媒体が高温であった場合はＳ５２４で、高温であることをより強調する警告を表示するように、場面に応じて異なる警告を行うとより好適である。Ｓ５０４での高温アイコンの表示よりも強調したＳ５２４での警告は、警告メッセージに限るものではない。例えば、高温アイコンの点滅表示、Ｓ５０４で表示する高温アイコンよりも大きな高温アイコンの表示、高温アイコンとは異なる警告アイコンの表示、高温アイコンの画面中央への表示など、他の表示形態でもよい。Ｓ５２４での警告と、Ｓ５１３での警告は、内容が異なっていても良い。
なお、上述のようにＳ５２４の場合は、そのまま記録を継続すると途中で記録ができなくなる可能性が高いため、警告では無く、記録が開始されないように制御を行っても良い。すなわち、記録先のＣＦａｓｔカードの温度情報が警告温度閾値よりも高い場合には、記録開始指示があっても記録を開始しないようにしてもよい。さらに、記録が開始されないのは高温となっているためである旨の警告メッセージや、他の記録媒体に記録先を切り替えるか、他の記録媒体に差し替えることで記録が開始できるようになることをガイド表示しても良い。
【００４９】
図５（ｄ）のフローチャートは、記録中の状態において主制御部１０１が定期的に実行する処理である。
Ｓ５３１では、主制御部１０１はＣＦａｓｔカードに画像を記録中であるか否かを判定する。ＣＦａｓｔカードに画像を記録していない場合には処理を終了する。一方、ＣＦａｓｔカードに画像を記録している場合にはＳ５３２に進む。
【００５０】
Ｓ５３２では、主制御部１０１は現在温度取得処理を実行する。この処理は、Ｓ３１１と同様の処理である。主制御部１０１はＲＡＭ１０３に記憶されている現在温度を、取得した現在の温度情報に更新する。
Ｓ５３３では、主制御部１０１は取得した現在の温度情報と警告温度閾値とを比較し、現在の温度情報が警告温度閾値よりも高いか否かを判定する。この処理は、Ｓ３１３と同様の処理である。現在の温度情報が警告温度閾値よりも高い場合にはＳ５３４に進む。一方、現在の温度情報が警告温度閾値以下の場合にはＳ５３２に戻る。
【００５１】
Ｓ５３４では、主制御部１０１は記録先のＣＦａｓｔカードについて高温である旨の警告メッセージを表示すると共に、選択肢を表示部１０６に表示する。
図６（ｂ）は、表示部１０６に警告メッセージおよび選択肢を表示する一例を示す図である。図６（ｂ）に示す警告メッセージ６０２には、メモリカードを特定する「ＣＦａｓｔカードＡ」と、警告の内容である「高温になりました」の文字列が含まれる。また、選択肢として、記録停止ボタン６０３、画質変更ボタン６０４、記録継続ボタン６０５が表示される。
【００５２】
Ｓ５３５では、主制御部１０１は画像の記録停止が指示されたか否かを判定する。具体的には、主制御部１０１はユーザにより表示部１０６に表示された記録停止ボタン６０３が選択されたか否かを判定する。選択肢からユーザに選択させる処理は、選択手段による処理の一例に対応する。記録停止が指示された場合にはＳ５３６に進み、記録停止が指示されていない場合にはＳ５３７に進む。
Ｓ５３６では、主制御部１０１は画像の記録を停止し、処理を終了する。このように画像の記録を停止することで、ＣＦａｓｔカードが更に高温になることを防止することができる。
【００５３】
Ｓ５３７では、主制御部１０１は記録する画像の画質変更が指示されたか否かを判定する。具体的には、主制御部１０１はユーザにより表示部１０６に表示された画質変更ボタン６０４が選択されたか否かを判定する。画質変更が指示された場合にはＳ５３８に進む。
Ｓ５３８では、主制御部１０１は現在の設定ビットレートが小さくなるように記録パラメータを変更した上で、変更した設定ビットレートで画像をＣＦａｓｔカードに継続して記録する。この後、Ｓ５３２に戻る。
【００５４】
一方、Ｓ５３７において画質変更が指示されない場合、すなわち記録継続ボタン６０５が選択されて記録継続が指示された場合または一定時間経過しても指示がない場合には、警告メッセージおよび選択肢を非表示とした上で、現在の設定ビットレートのままで画像をＣＦａｓｔカードに継続して記録する。このとき、警告メッセージおよび選択肢を非表示とした後も、図４（ａ）、（ｂ）で説明したように、撮影画像の視認の妨げとならないように画面周辺部に高温アイコンを表示するとなお良い。この後、Ｓ５３２に戻る。
警告メッセージおよび選択肢の表示によって、ユーザはＣＦａｓｔカードに画像を記録している途中で記録できなくなる虞があることを認識でき、選択肢のうちユーザが所望する対処を選択することができる。なお、Ｓ５３４では、３つの選択肢を表示する場合について説明したが、この場合に限られず、何れかの選択肢を省略したり、他の選択肢を追加したりしてもよい。例えば、主制御部１０１は記録先を変更する記録先変更ボタンを追加してもよい。この場合、更に、主制御部１０１は現在の温度情報が警告温度閾値を超えていない、あるいは、設定ビットレートが警告ビットレート閾値を超えていないＣＦａｓｔカードを選択可能に表示する。また、画質変更ボタン６０４を表示する場合に限られず、画質変更ボタン６０４の選択に応じて設定ビットレートが変更されるために、画質変更ボタン６０４をビットレート変更ボタンとして表示してもよい。
【００５５】
図５（ｅ）のフローチャートは、記録停止処理中において主制御部１０１が定期的に実行する処理である。
Ｓ５４１では、主制御部１０１はＣＦａｓｔカードへの記録を停止する処理中であるか否かを判定する。ＣＦａｓｔカードへの記録を停止する処理中ではない場合あるいは既に前回の判定でＣＦａｓｔカードへの記録を停止する処理中である場合には処理を終了する。一方、前回の判定ではＣＦａｓｔカードへの記録を停止する処理中ではなく、今回ＣＦａｓｔカードへの記録を停止する処理中になった場合にはＳ５４２に進む。
Ｓ５４２では、主制御部１０１は取得した現在の温度情報と警告温度閾値とを比較し、現在の温度情報が警告温度閾値よりも高いか否かを判定する。この処理は、Ｓ３１３と同様の処理である。現在の温度情報が警告温度閾値よりも高い場合にはＳ５４３に進む。一方、現在の温度情報が警告温度閾値以下の場合には処理を終了する。
【００５６】
Ｓ５４３では、主制御部１０１は処理対象のスロットに装着されたＣＦａｓｔカードについてカードの交換を進める旨の警告メッセージを表示部１０６に一定時間あるいはユーザによる操作部１０４を介した入力があるまで表示する。
図６（ｃ）は、表示部１０６に警告メッセージを表示する一例を示す図である。図６（ｃ）に示す警告メッセージ６０６には、メモリカードを特定する「ＣＦａｓｔカードＡ」と、警告の内容である「高温のためカード交換をお勧めします」の文字列が含まれる。ユーザによる記録停止指示によって行われる記録停止処理中は、記録すべき場面が一旦終了したタイミングであり、次の記録開始までの間に猶予期間があると考えられる。記録媒体が高温になっている場合、このタイミングで記録媒体を高温で無いものに交換すれば、交換による撮影機会の損失の可能性が低く、さらに次の記録時に記録媒体が高温になることによる意図しない記録停止が起こってしまう可能性を低減することができる。
警告メッセージ６０６によって、ユーザはＣＦａｓｔカードに画像を更に記録することは好ましくないことを認識でき、撮影機会の損失の可能性の低い期間に、必要に応じて画像の記録先を切替えることができる。
【００５７】
このように、本実施形態によれば、デジタルカメラ１００の動作状態に応じてメモリカードの温度に関する表示を変更することで、ユーザは動作状態に応じて適切な対処を行うことができる。
また、本実施形態によれば、メモリカードの温度に関する表示をしたときに、取り得る対処をユーザが選択肢から選択することができることから、操作に慣れていないユーザであってもメモリカードに記録できない場合に対して容易に対処することができる。
【００５８】
以上、本発明を種々の実施形態と共に説明したが、本発明はこれらの実施形態にのみ限定されるものではなく、本発明の範囲内で変更などが可能であり、上述した実施形態を適時組み合わせてもよい。
上述した第１、第２の実施形態では、デジタルカメラ１００が装着部としてのスロットを２つ有する場合について説明したが、この場合に限られず、１つのみ有していてもよく、３つ以上有していてもよい。
上述した第１、第２の実施形態では、メモリカードの温度が上昇した場合の処理について説明したが、メモリカードの温度が低下し、メモリカードの動作保証温度を下回る可能性がある場合に警告を表示する場合にも適用可能である。この場合は。上述した第１、第２の実施形態で説明した高温用の各種閾値と同様に低温用の各種閾値を用いて（高低関係は高温用とは逆となる）、低温用のアイコンや警告メッセージを表示すればよい。
【００５９】
上述した第１、第２の実施形態では、メモリカードの温度に関する表示を、デジタルカメラ１００に備えられた表示部１０６に表示する場合について説明したが、この場合に限られず、デジタルカメラ１００と有線または無線で通信される外部装置に表示してもよい。
上述した第１、第２の実施形態において、主制御部１０１は高温アイコンや警告メッセージに加えて、現在の動作状態においてメモリカードの温度が警告温度閾値以下、あるいは、設定ビットレートが警告ビットレート閾値以下になる時間を表示してもよい。例えば、現在の動作状態ごとに、メモリカードの温度と、警告温度閾値以下になる時間とを関連付けた相関テーブルをＲＯＭ１０２に記憶する。主制御部１０１は現在の動作状態に対応する相関テーブルを抽出し、抽出した相関テーブルから、メモリカードの現在の温度情報に対応する警告温度閾値以下になる時間を取得し、その時間を表示する。したがって、ユーザは対象のメモリカードが記録できなくなる虞が解消される時間を認識することができ、その時間まで待機したり、記録先を切替えたりして対処することができる。
【００６０】
上述した第１、第２の実施形態では、メモリカードに画像を記録する場合について説明したが、この場合に限られず、画像以外のコンテンツを記録する場合でも適用することができる。
上述した第１、第２の実施形態では、記録媒体がメモリカードとしてのＣＦａｓｔカードである場合について説明したが、この場合に限られず、ＳＳＤやＨＤＤなどの記録媒体であってもよい。
上述した第１、第２の実施形態において、主制御部１０１が行うものとして説明した各種制御は１つのハードウェアが行ってもよく、複数のハードウェアが処理を分担することで、デジタルカメラ１００全体の制御を行ってもよい。
【００６１】
上述した第１、第２の実施形態においては、本発明をデジタルカメラ１００に適用した場合を例にして説明したが、この場合に限定されず、コンテンツを記録媒体に記録することができる記録装置であれば適用可能である。すなわち、本発明は、パーソナルコンピュータ、ノートパソコン、ＰＤＡ、携帯電話端末、携帯型の画像ビューワ、スマートフォン、タブレット端末、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、音声レコーダ、動画レコーダなどにも適用可能である。
【００６２】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６３】
１００：記録装置  １０１：主制御部  １０２：ＲＯＭ  １０３：ＲＡＭ  １０４：操作部  １０５：操作制御部  １０６：表示部  １０７：表示制御部  １０８：撮像部  １１０：ＣＦａｓｔ制御部  １１１：スロットＡ  １１２：スロットＢ  １１３：ＣＦａｓｔカードＡ  １１４：ＣＦａｓｔカードＢ  ４０５：高温アイコン  ４０６：高温アイコン  ６０１：警告メッセージ  ６０２：警告メッセージ  ６０３：記録停止ボタン  ６０４：画質変更ボタン  ６０５：記録継続ボタン  ６０６：警告メッセージ
【図１】
0006762750.tif 000002
【図２】
0006762750.tif 000003
【図３】
0006762750.tif 000004
【図４】
0006762750.tif 000005
【図５】
0006762750.tif 000006
【図６】
0006762750.tif 000007