(57)【要約】【課題】記録媒体がセキュリティ状態であるかを判別することができる記録装置の制御方法を提供することである。【解決手段】記録装置の制御方法は、記録媒体にファイルを記録する記録装置の制御方法であって、記録媒体との接続を切断した後に再接続するステップ（Ｓ２０５）と、再接続前に記録媒体に記録したファイルの読み出し結果に基づいて、記録媒体がセキュリティ状態であるかを判別するステップ（Ｓ２０６）とを有する。【選択図】図２
2020098950.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体にファイルを記録する記録装置であって、
前記記録媒体がセキュリティ状態であるかを判別するための制御手段を有し、
前記制御手段は、前記記録媒体との接続を切断した後に再接続し、前記再接続前に前記記録媒体に記録したファイルの読み出し結果に基づいて、前記記録媒体がセキュリティ状態であるかを判別することを特徴とする記録装置。
【請求項２】
前記制御手段は、前記記録媒体にファイルの記録を行った後に、前記記録媒体との接続の切断および再接続を行い、前記再接続後に前記ファイルを読み出し、当該ファイルの読み出し結果に基づいて、前記記録媒体がセキュリティ状態であるかを判別することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記制御手段は、読み出したファイルのデータが、所定のデータである場合に、前記記録媒体がセキュリティ状態であると判別することを特徴とする請求項１に記載の記録装置。
【請求項４】
前記制御手段は、読み出したファイルのデータが、前記記録媒体に書き込んだ際のデータと同じデータである場合に、前記記録媒体がセキュリティ状態でないと判別することを特徴とする請求項１に記載の記録装置。
【請求項５】
前記記録媒体に対して電源供給を行う電源供給手段を有し、
前記電源供給手段は、前記記録媒体との接続の切断時は、電源供給を停止させることを特徴とする請求項１に記載の記録装置。
【請求項６】
前記制御手段は、前記記録媒体が前記記録装置に装着されていることを検出したことに応じて、前記記録媒体と接続し、その後、前記記録媒体にファイルの記録を行った後に、前記記録媒体との接続の切断および再接続を行い、前記再接続後に前記ファイルを読み出し、当該ファイルの読み出し結果に基づいて、前記記録媒体がセキュリティ状態であるかを判別することを特徴とする請求項１に記載の記録装置。
【請求項７】
前記制御手段は、前記記録媒体がセキュリティ状態であると判別した場合には、前記記録媒体がセキュリティ状態であることを示す情報を出力するように制御することを特徴とする請求項１〜６のいずれか１項に記載の記録装置。
【請求項８】
前記記録媒体との接続の時は、前記記録媒体に対して電源供給を行う電源供給手段を有することを特徴とする請求項６に記載の記録装置。
【請求項９】
前記制御手段による判別の後、前記記録媒体に記録したファイルを削除する削除手段をさらに有することを特徴とする請求項１〜８のいずれか１項に記載の記録装置。
【請求項１０】
前記制御手段は、前記記録媒体がセキュリティ状態であると判別した場合には、前記記録媒体がセキュリティ状態であることを示す情報を表示するように制御することを特徴とする請求項１〜９のいずれか１項に記載の記録装置。
【請求項１１】
前記ファイルは、画像ファイルであることを特徴とする請求項１〜１０のいずれか１項に記載の記録装置。
【請求項１２】
前記ファイルは、動画像ファイルであることを特徴とする請求項１〜１１のいずれか１項に記載の記録装置。
【請求項１３】
前記制御手段は、前記記録媒体がセキュリティ状態でないと判別した場合には、前記記録媒体がセキュリティ状態でないことを示す情報を表示するように制御することを特徴とする請求項１〜１２のいずれか１項に記載の記録装置。
【請求項１４】
前記制御手段は、前記ファイルの一部または全部のデータの読み出しに失敗した場合には、前記記録媒体が破損していることを示す情報を出力することを特徴とする請求項１〜１３のいずれか１項に記載の記録装置。
【請求項１５】
前記制御手段は、
前記記録媒体との接続の後、前記記録媒体にファイルが記録されていない場合には、前記記録媒体にファイルを記録し、前記記録したファイルを読み出し、
前記記録媒体との接続の後、前記記録媒体にファイルが記録されている場合には、前記記録媒体に記録されているファイルを読み出すことを特徴とする請求項６に記載の記録装置。
【請求項１６】
前記制御手段は、前記記録媒体のメーカコードが所定の値である場合、かつ、前記記録媒体との接続の後、前記記録媒体にファイルが記録されていない場合には、前記記録媒体にファイルを記録し、前記記録したファイルを読み出し、
前記記録媒体のメーカコードが前記所定の値である場合、かつ、前記記録媒体との接続の後、前記記録媒体にファイルが記録されている場合には、前記記録媒体に記録されているファイルを読み出すことを特徴とする請求項１５に記載の記録装置。
【請求項１７】
前記所定のデータは、０ｘＦＦまたは０ｘ００であることを特徴とする請求項３に記載の記録装置。
【請求項１８】
記録媒体にファイルを記録する記録装置の制御方法であって、
前記記録媒体との接続を切断した後に再接続するステップと、
前記再接続前に前記記録媒体に記録したファイルの読み出し結果に基づいて、前記記録媒体がセキュリティ状態であるかを判別するステップと
を有することを特徴とする記録装置の制御方法。
【請求項１９】
コンピュータを、請求項１〜１７のいずれか１項に記載された記録装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置、記録装置の制御方法およびプログラムに関する。
【背景技術】
【０００２】
ビデオカメラなどの画像記録装置では、持ち運び可能なメモリカードなどの記録媒体に動画像を記録する。そのため、記録媒体の紛失や盗難にあった場合、それを取得した第三者が、インターネットなどに記録媒体の動画像を流出させるリスクが課題となる。
【０００３】
動画像の流出の課題に対して、セキュリティのロック状態を設定可能な記録媒体が知られている（特許文献１参照）。記録媒体は、セキュリティのロックが解除されている場合には、データの読み出しが可能であるが、セキュリティがロックされている場合には、データを読み出すことができない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−１４６９８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ロックされた記録媒体をカメラに装着したまま、カメラ本体の電源をオフにして再度オンにした場合や、記録媒体の抜き差しを行うと、直前に撮影された動画像は、撮影したカメラでも閲覧することができなくなる。記録媒体にロック状態を設定した人物と、実際の記録媒体のユーザとが異なる場合がある。その場合、記録媒体のユーザは、記録媒体のロック状態と、記録媒体が破損した状態のいずれであるのかを区別することができず、使い勝手が悪いという課題がある。
【０００６】
本発明の目的は、記録媒体がセキュリティ状態であるかを判別することができる記録装置、記録装置の制御方法およびプログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明の記録装置は、記録媒体にファイルを記録する記録装置であって、前記記録媒体がセキュリティ状態であるかを判別するための制御手段を有し、前記制御手段は、前記記録媒体との接続を切断した後に再接続し、前記再接続前に前記記録媒体に記録したファイルの読み出し結果に基づいて、前記記録媒体がセキュリティ状態であるかを判別する。
【発明の効果】
【０００８】
本発明によれば、記録媒体がセキュリティ状態であるかを判別することができる。
【図面の簡単な説明】
【０００９】
【図１】カメラのハードウェアの構成例を示すブロック図である。
【図２】カメラの制御方法を示すフローチャートである。
【図３】カメラの制御方法を示すフローチャートである。
【図４】カメラの制御方法を示すフローチャートである。
【発明を実施するための形態】
【００１０】
（第１の実施形態）
図１は、本発明の第１の実施形態によるカメラ１００のハードウェアの構成例を示すブロック図である。カメラ１００は、記録装置であり、デジタルカメラ、ビデオカメラの他、スマートフォン、タブレット、工業用カメラ、医療用カメラ、車載カメラ等に適用可能である。
【００１１】
バス１０１は、カメラ１００の各ブロックがデータの入出力を行うためのデータバスである。カメラ１００の各ブロックは、バス１０１を介して、データの入出力を行う。
【００１２】
レンズユニット１０２は、集光のための固定レンズ群、変倍レンズ群、絞り、変倍レンズ群の動きにより移動した結像位置を補正する機能と焦点調節を行う機能とを兼ね備えた補正レンズ群を有する。レンズユニット１０２は、撮像素子１０３の結像面上に被写体像を結像する。
【００１３】
撮像素子１０３は、光を電荷に変換し、画像信号を生成し、生成した撮像信号を前処理部１０４に出力する。撮像素子１０３は、例えば、ＣＣＤイメージセンサやＣＭＯＳイメージセンサなどである。なお、撮像素子１０３は、撮像面上の全ての画素がそれぞれ一対の受光素子により構成され、各画素においてマイクロレンズにより形成された対の光学像を一対の受光素子により光電変換できる、いわゆるデュアルピクセルタイプのものを用いてもよい。
【００１４】
前処理部１０４は、撮像素子１０３が出力した画像信号を、ＲＡＷ処理部１０５が入力することができるＲＡＷデータ（ＲＡＷ画像）に変換し、ＲＡＷデータをＲＡＷ処理部１０５へ出力する。
【００１５】
ＲＡＷ処理部１０５は、前処理部１０４により生成されたＲＡＷデータをＤＲＡＭ１１０に書き込む。
【００１６】
画像処理部１０６は、ＤＲＡＭ１１０に書き込まれたＲＡＷデータに対して、補間処理や画質調整処理等のＲＡＷ現像処理を行い、それぞれのＲＡＷデータに対応したＹＵＶ形式の画像データを生成し、その画像データをＤＲＡＭ１１０に書き込む。
【００１７】
操作部１０７は、ユーザが操作入力するためのものであり、例えばタッチパネルや操作キー（ボタン、ダイヤル、レバー等）などである。ユーザが操作部１０７を操作すると、操作部１０７は、操作内容に応じた操作情報を制御部１０８に出力し、制御部１０８は、操作内容に応じた処理を実行する。
【００１８】
制御部１０８は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの処理部である。制御部１０８は、ＲＯＭ１１１から読み出したプログラムに基づいて、カメラ１００が備える各ブロックの制御や、操作部１０７からの操作情報や、他のブロックからの情報に基づいて、各種処理を実行する。
【００１９】
ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０９は、制御部１０８が作業領域として使用する揮発性メモリである。
【００２０】
ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１０は、カメラ１００の各ブロックが作業領域として使用する揮発性メモリである。なお、ＤＲＡＭ１１０は、所定期間に読み書き（リード／ライト）できるデータ量（読み出し速度／書き込み速度）に上限があり、その上限を超えてデータの読み書きを行うことはできない。なお、ＤＲＡＭ１１０は、ＤＲＡＭとは異なる機構による、高速な揮発性メモリや不揮発性メモリに置き換えることができる。また、ＲＡＭ１０９とＤＲＡＭ１１０は、同一の記憶装置上に共存する構成であってもよい。
【００２１】
ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１１は、制御部１０８が実行するプログラムなどが格納された不揮発性の記録媒体であり、例えばフラッシュＲＯＭで構成される。また、制御部１０８は、記録媒体１１６に格納されたプログラムをＲＡＭ１０９にロードし、ＲＡＭ１０９のプログラムを実行してもよい。
【００２２】
オンスクリーンディスプレイ（ＯＳＤ）部１１３は、各種設定メニューや顔枠、後述する各種警告表示などのＯＳＤデータ（表示アイテム）を生成し、ＯＳＤデータをＤＲＡＭ１１０に書き込む。
【００２３】
動画像圧縮部１１４は、ＤＲＡＭ１１０に書き込まれたＹＵＶ形式の画像データをＭＰＥＧ形式で圧縮（エンコード）し、動画像データとしてＤＲＡＭ１１０に書き込む。
【００２４】
メディア制御部１１５は、ＤＲＡＭ１１０に書き込まれた動画像データを、例えば、ＭＸＦ形式に配置し、ＦＡＴファイルシステムなどのコンピュータと互換のあるフォーマットに従って、記録媒体１１６に動画像ファイルを記録する。ＭＸＦ形式は、Ｍａｔｅｒｉａｌ  Ｅｘｃｈａｎｇｅ  Ｆｏｒｍａｔ形式である。なお、制御部１０８が動画像データをＭＸＦ形式に配置する処理を行ってもよい。
【００２５】
記録媒体１１６は、例えばメモリカードなどである。記録媒体１１６は、カメラ１００に対して着脱可能な記録媒体であり、カメラ１００以外にもパーソナルコンピュータ（ＰＣ）等に装着することができる。記録媒体１１６は、通常のメモリカードだけでなく、セキュリティ機能を有するセキュリティカードでもよい。
【００２６】
ＨＤＭＩ（登録商標）（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）出力部１１７は、ＤＲＡＭ１１０に書き込まれたＹＵＶ形式の画像データとＯＳＤデータを合成して外部出力用信号としてＨＤＭＩ１１８へ出力する。
【００２７】
ＨＤＭＩ１１８は、ＨＤＭＩ出力部１１７より入力される外部出力用信号をＨＤＭＩ形式に変換して外部に出力する。
【００２８】
ファイル情報記録部１１９は、制御部１０８が最後に記録した動画像データに関する情報（例えば、ファイル名、アクセス日時、ファイルサイズ等）を記憶するリード／ライト可能な不揮発性の記録媒体である。ファイル情報記録部１１９は、例えば、フラッシュＲＯＭや、二次電池と組み合わせたＳＲＡＭ等を有する。ファイル情報記録部１１９とＲＯＭ１１１は、同一の記憶装置上に共存する構成であってもよい。
【００２９】
表示部１２０は、液晶パネルや有機ＥＬパネルなどのディスプレイパネルとそれらを駆動する制御回路を有し、ＤＲＡＭ１１０に書き込まれたアＹＵＶ形式の画像データとＯＳＤデータを合成して表示する。
【００３０】
操作部１０７の電源ボタンが操作されると、制御部１０８は、各種処理を実行する。まず、撮像素子１０３は、画像信号を生成する。前処理部１０４は、画像信号をＲＡＷデータに変換する。ＲＡＷ処理部１０５は、ＲＡＷデータをＤＲＡＭ１１０に書き込む。画像処理部１０６は、ＲＡＷデータを基にＹＵＶ形式の画像データを生成する。表示部１２０は、画像データを表示する。制御部１０８は、この処理を周期的に行うことにより、表示部１２０にライブビュー画像を表示させる。
【００３１】
そして、制御部１０８は、操作部１０７の動画撮影開始ボタンが操作されると、動画記録処理を開始する。動画像圧縮部１１４は、ＤＲＡＭ１１０に書き込まれたＹＵＶ形式の画像データを圧縮して動画像データを生成する。制御部１０８は、その動画像データを、メディア制御部１１５を介して、ＭＸＦ形式のフォーマットで記録媒体１１６に記録する。
【００３２】
動画撮影開始ボタンが操作されてから、再度、動画撮影開始ボタンが操作され、動画撮影停止の指示が入力されるまで、制御部１０８は、動画記録処理を実行する。制御部１０８は、動画撮影停止の指示が入力されるまでに撮像素子１０３により生成された画像信号に対して、上述の動画記録処理を行う。このようにして、カメラ１００は、動画像を撮影し、撮影した動画像データを記録媒体１１６に記録することができる。
【００３３】
記録媒体１１６は、上記のように、例えばセキュリティ機能を有するセキュリティカードである。セキュリティカードは、ＮＦＣ搭載のスマートフォンにより、ロック／ロック解除を行うことが可能であり、ロック解除状態の場合は、通常のメモリカードとして機能する。セキュリティカードは、ロック状態の場合は、データの書き込みは可能であるが、保存されたデータの読み出しについて、一部制限がかかる。セキュリティカードは、ロック状態の場合、電源をオンにしてからオフになるまでに記録したデータの読み出しは可能であるが、電源をオンにする前に既にセキュリティカードに保存されていたデータを読み出すことができない。具体的には、セキュリティカードでは、データを読み出すという処理は可能であるが、セキュリティカードのコントローラの制御により、全て、０ｘＦＦというデータで読み出される。セキュリティカードのデータは、０ｘＦＦで読み出されるが、システム情報（ＦＡＴ、ディレクトリエントリ等）は、通常通り、読み出すことができる。すなわち、セキュリティカードは、ロックされた状態でも、セキュリティカードに記録されているファイルに関する情報（ファイル名、ファイルの属性、ファイルサイズ、更新日付、作成日、またはデータの記録位置等）を読み出すことはできる。
【００３４】
セキュリティカードをカメラ１００に装着したまま、カメラ１００の電源をオフにして再度オンにした場合や、セキュリティカードの抜き差しを行うと、直前に撮影された動画像は、撮影したカメラ１００でも閲覧することができなくなる。セキュリティカードのロック状態を設定した人物と、実際のセキュリティカードのユーザとが異なる場合がある。その場合、セキュリティカードのユーザは、セキュリティカードのロック状態、または、セキュリティカードが破損した状態のいずれであるのかを区別することができず、使い勝手が悪い。
【００３５】
カメラ１００は、記録媒体１１６がロックされた状態のセキュリティカードであることを示す表示、または、記録媒体１１６が通常のメモリカードであることを示す表示を行う。これにより、ユーザは、記録媒体１１６がロックされた状態のセキュリティカードであるのか、記録媒体１１６が通常のメモリカードであるのかを区別することができる。カメラ１００は、データのセキュリティを確保しつつ、利便性が向上する。
【００３６】
続いて、図２のフローチャートに基づいて、カメラ１００の制御方法を説明する。制御部１０８は、ＲＯＭ１１１に格納されたプログラムに基づいて、カメラ１００の各部を制御することにより、図２の処理を実現する。
【００３７】
図２は、カメラ１００の制御方法を示すフローチャートである。ステップＳ２０１では、制御部１０８は、メディア制御部１１５を介して、記録媒体１１６がカメラ１００に装着されているか否かを判定する。制御部１０８は、記録媒体１１６がカメラ１００に装着されるまで待機し、記録媒体１１６がカメラ１００に装着されていることを検出した場合には、ステップＳ２０２に進む。
【００３８】
ステップＳ２０２では、制御部１０８は、メディア制御部１１５を介して、記録媒体１１６に対して接続するように制御する。具体的には、制御部１０８は、記録媒体１１６に対して電源供給（マウント処理）を行うことにより、記録媒体１１６に対して、リードおよびライトが可能な状態になるように制御する。
【００３９】
ステップＳ２０３では、動画圧縮部１１４は、制御部１０８の制御により、ステップＳ２０５の再接続前に、ダミーの動画像データをＤＲＡＭ１１０に書き込む（記録する）。メディア制御部１１５は、制御部１０８の制御により、ＤＲＡＭ１１０に書き込まれた動画像データを基に動画像ファイルを記録媒体１１６に書き込む。
【００４０】
ステップＳ２０４では、制御部１０８は、メディア制御部１１５を介して、記録媒体１１６に対する接続を解除（切断）するように制御する。具体的には、制御部１０８は、記録媒体１１６との接続の切断時は、記録媒体１１６に対する電源供給停止（アンマウント処理）を行うように制御する。
【００４１】
ステップＳ２０５では、制御部１０８は、メディア制御部１１５を介して、記録媒体１１６に対して再接続するように制御する。ステップＳ２０５の処理は、ステップＳ２０２の処理と同様である。
【００４２】
記録媒体１１６は、通常のメモリカードまたはセキュリティカードである。セキュリティカードは、ロック状態とロック解除状態を有する。セキュリティカードは、ロック状態の場合、カメラ１００に対して接続されてから接続が解除されるまでの間に記録した動画像ファイルの読み出しは可能である。しかし、その場合、セキュリティカードは、カメラ１００に対して接続される前に書き込まれた動画像ファイルを正常に読み出すことができず、特定パターンの固定値０ｘＦＦとして読み出される。
【００４３】
また、セキュリティカードは、ロック解除状態の場合は、通常のメモリカードとして機能する。通常のメモリカードは、カメラ１００に対して接続されてから接続が解除されるまでの間に記録した動画像ファイルの読み出しが可能であり、カメラ１００に対して接続される前に書き込まれた動画像ファイルも読み出しが可能である。
【００４４】
ステップＳ２０６では、制御部１０８は、メディア制御部１１５を介して、ステップＳ２０３で記録媒体１１６に書き込まれた動画像ファイルの一部または全部のデータを読み出し、読み出したデータの値が特定パターンの固定値０ｘＦＦであるか否かを判定する。このように、制御部１０８は、ステップＳ２０５の再接続後に、動画像ファイルを読み出し、動画像ファイルの読み出し結果に基づいて、記録媒体１１６がセキュリティ状態であるかを判別する。制御部１０８は、読み出したデータの値が特定パターンの固定値０ｘＦＦである場合には、ステップＳ２０７に進む。また、制御部１０８は、読み出したデータの値が特定パターンの固定値０ｘＦＦでなく、上記の記録媒体１１６に書き込んだ際のデータと同じである場合には、ステップＳ２０８に進む。
【００４５】
ステップＳ２０７では、制御部１０８は、記録媒体１１６がロックされたセキュリティ状態のセキュリティカードであると判断する。ＯＳＤ部１１３は、制御部１０８の制御により、記録媒体１１６がロックされた状態のセキュリティカードであることを示す警告画像（情報）を生成し、ロックされた状態のセキュリティカードである場合の動作に切り替える。制御部１０８は、表示部１２０またはＨＤＭＩ１１８に対して、その生成された警告画像を出力し、その生成された警告画像を表示するように制御する。表示部１２０は、その警告画像を表示し、ユーザに知らせる。その後、制御部１０８は、ステップＳ２０９に進む。
【００４６】
ステップＳ２０８では、制御部１０８は、記録媒体１１６がロックされたセキュリティ状態のセキュリティカードではなく、記録媒体１１６が通常のメモリカードであると判断する。ＯＳＤ部１１３は、制御部１０８の制御により、記録媒体１１６がロックされていない状態（通常のメモリカード）であることを示す警告画像（情報）を生成し、通常のメモリカードである場合の動作を行う。制御部１０８は、表示部１２０またはＨＤＭＩ１１８に対して、その生成された警告画像を出力し、その生成された警告画像を表示するように制御する。表示部１２０は、その警告画像を表示し、ユーザに知らせる。その後、制御部１０８は、ステップＳ２０９に進む。
【００４７】
ステップＳ２０９では、制御部１０８は、メディア制御部１１５を介して、ステップＳ２０３で記録媒体１１６に書き込まれた動画像ファイルを削除し、図２の処理を終了する。
【００４８】
以上説明したように、制御部１０８は、記録媒体１１６から読み出したデータの値が特定パターンの固定値である場合には、記録媒体１１６がロックされた状態であることを示す警告画像を表示部１２０に表示する。これにより、ユーザは、記録媒体１１６がカメラ１００に装着される前に、記録媒体１１６に書き込まれた動画像ファイルを閲覧できない場合がある。その場合、ユーザは、記録媒体１１６の破損ではなく、単に記録媒体１１６がロック状態であることが原因で、動画像ファイルを閲覧できないことを認識可能になる。
【００４９】
（第２の実施形態）
図３は、本発明の第２の実施形態によるカメラ１００の制御方法を示すフローチャートであり、図２のステップＳ２０６〜Ｓ２０８の代わりに行われる処理である。制御部１０８は、図２のステップＳ２０５の後、図３のステップＳ３０１に進む。
【００５０】
ステップＳ３０１では、制御部１０８は、メディア制御部１１５を介して、ステップＳ２０３で記録媒体１１６に記録された動画像ファイルの一部または全部のデータを読み出す。一部のデータは、動画像ファイルに含まれる動画像データのうちの任意の１バイトのデータ、連続した複数バイトのデータ、または、異なる複数個所の任意のアドレスの複数バイトのデータである。その後、制御部１０８は、ステップＳ３０２に進む。
【００５１】
ステップＳ３０２では、制御部１０８は、ステップＳ３０２のデータの読み出しが成功したか否かを判定する。例えば、制御部１０８は、記録媒体１１６からの読み出しに対する正常応答と共にデータを入力した場合には成功と判定し、記録媒体１１６からの読み出しに対するエラー応答を入力した場合には失敗と判定する。制御部１０８は、読み出しに成功した場合には、ステップＳ３０３に進み、読み出しに失敗した場合には、ステップＳ３０６に進む。
【００５２】
ステップＳ３０３では、制御部１０８は、ステップＳ３０２で読み出したデータの値が特定パターンの固定値「０ｘＦＦ」であるか否かを判定する。制御部１０８は、読み出したデータが固定値「０ｘＦＦ」である場合には、ステップＳ３０４に進み、読み出したデータが固定値「０ｘＦＦ」でない場合には、ステップＳ３０５に進む。記録媒体（セキュリティカード）１１６は、ロック状態では、上記のように、固定値「０ｘＦＦ」が読み出される。固定値は、「０ｘＦＦ」である場合を例に説明するが、「０ｘ００」、複数バイト（例えば３バイトが「０ｘＦＦ」「０ｘ００」「０ｘＥＥ」などの特定パターンを繰り返す）等の任意の特定パターンでもよい。固定値の特定パターンが複数バイトである場合、ステップＳ３０１では、制御部１０８は、固定値の特定パターンのサイズ以上のデータを読み出す。
【００５３】
ステップＳ３０４では、制御部１０８は、記録媒体１１６がロックされた状態のセキュリティカードであると判断する。ＯＳＤ部１１３は、制御部１０８の制御により、記録媒体１１６がロックされた状態のセキュリティカードであることを示す警告画像（情報）を生成し、ロックされた状態のセキュリティカードである場合の動作に切り替える。制御部１０８は、表示部１２０またはＨＤＭＩ１１８に対して、その生成された警告画像を出力し、その生成された警告画像を表示するように制御する。表示部１２０は、その警告画像を表示し、ユーザに知らせる。その後、制御部１０８は、図２のステップＳ２０９に進む。
【００５４】
ステップＳ３０５では、制御部１０８は、記録媒体１１６がロックされた状態のセキュリティカードではなく、記録媒体１１６が通常のメモリカードであると判断する。ＯＳＤ部１１３は、制御部１０８の制御により、記録媒体１１６が通常のメモリカードであることを示す警告画像（情報）を生成し、通常のメモリカードである場合の動作を行う。制御部１０８は、表示部１２０またはＨＤＭＩ１１８に対して、その生成された警告画像を出力し、その生成された警告画像を表示するように制御する。表示部１２０は、その警告画像を表示し、ユーザに知らせる。その後、制御部１０８は、図２のステップＳ２０９に進む。
【００５５】
ステップＳ３０６では、ＯＳＤ部１１３は、記録媒体１１６が破損していることを示す警告画像（情報）を生成する。制御部１０８は、表示部１２０またはＨＤＭＩ１１８に対して、その生成された警告画像を出力し、その生成された警告画像を表示するように制御する。表示部１２０は、その警告画像を表示し、ユーザに知らせる。その後、制御部１０８は、図２のステップＳ２０９に進む。
【００５６】
以上説明したように、制御部１０８は、読み出しに失敗した場合には、記録媒体１１６が破損していることを示す警告画像を表示部１２０に表示する。制御部１０８は、ステップＳ３０４およびＳ３０５の警告画像の表示とは別に、ステップＳ３０６の警告画像の表示を行う。ユーザは、記録媒体１１６がカメラ１００に装着される前に、記録媒体１１６に書き込まれた動画像ファイルを閲覧できない場合がある。その場合、ユーザは、記録媒体１１６の破損の原因と、記録媒体１１６がロックされた状態であることの原因のいずれの原因で、動画像ファイルを閲覧できないのかを認識可能になる。
【００５７】
（第３の実施形態）
図４は、本発明の第３の実施形態によるカメラ１００の制御方法を示すフローチャートである。第１の実施形態では、制御部１０８は、ステップＳ２０３の書き込みを一律に行う。第３の実施形態では、制御部１０８は、記録媒体１１６に動画像データが既に書き込まれている場合には、ステップＳ２０３の書き込みを行わない。図４のフローチャートは、図２のフローチャートに対して、ステップＳ４０１〜Ｓ４０３を追加したものである。図４のステップＳ２０１〜Ｓ２０９は、図２のステップＳ２０１〜Ｓ２０９と同様である。
【００５８】
ステップＳ２０１では、制御部１０８は、記録媒体１１６がカメラ１００に装着されると、ステップＳ２０２に進む。ステップＳ２０２では、制御部１０８は、メディア制御部１１５を介して、記録媒体１１６に対して接続するように制御する。
【００５９】
ステップＳ４０１では、制御部１０８は、メディア制御部１１５を介して、記録媒体１１６のメーカコードが所定の値であるか否かを判定する。例えば、記録媒体１１６がＳＤカードである場合、メーカコードは、Ｍａｎｕｆａｃｔｕｒｅ  ＩＤである。制御部１０８は、メディア制御部１１５を介して、記録媒体１１６のＣＩＤ（カード識別レジスタ）を読み出すことにより、メーカコードを取得することができる。制御部１０８は、メーカコードが所定の値である場合には、ステップＳ４０２に進み、メーカコードが所定の値でない場合には、図４の処理を終了する。
【００６０】
ステップＳ４０２では、制御部１０８は、メディア制御部１１５を介して、記録媒体１１６に動画像ファイルが記録されているか否かを判定する。具体的には、制御部１０８は、記録媒体１１６のファイルシステムよりファイル名を読み出し、そのファイル名が動画像ファイルのファイル名である場合に、記録媒体１１６に動画像ファイルが記録されていると判定する。制御部１０８は、ファイル名の拡張子が「ＭＸＦ」であるファイルが記録されている場合に、動画像ファイルが記録されていると判定し、ファイル名の拡張子が「ＭＸＦ」であるファイルが記録されていない場合に、動画像ファイルが記録されていないと判定する。制御部１０８は、記録媒体１１６に動画像ファイルが記録されている場合には、ステップＳ２０６に進み、記録媒体１１６に動画像ファイルが記録されていない場合には、ステップＳ２０３に進む。
【００６１】
ステップＳ２０３では、メディア制御部１１５は、制御部１０８の制御により、ダミーの動画像ファイルを記録媒体１１６に書き込む。ステップＳ２０４では、制御部１０８は、メディア制御部１１５を介して、記録媒体１１６に対する接続を解除するように制御する。ステップＳ２０５では、制御部１０８は、メディア制御部１１５を介して、記録媒体１１６に対して接続するように制御する。
【００６２】
ステップＳ２０６では、制御部１０８は、メディア制御部１１５を介して、記録媒体１１６に記録されている動画像ファイルの一部または全部のデータを読み出し、その読み出したデータの値が特定パターンの固定値０ｘＦＦであるか否かを判定する。具体的には、制御部１０８は、ステップＳ４０２で記録媒体１１６に動画像ファイルが記録されていないと判定された場合には、ステップＳ２０３で書き込まれた動画像ファイルの一部または全部のデータを読み出す。また、制御部１０８は、ステップＳ４０２で記録媒体１１６に動画像ファイルが記録されていると判定された場合には、記録媒体１１６に記録されている動画像ファイルの一部または全部のデータを読み出す。制御部１０８は、その読み出したデータの値が特定パターンの固定値０ｘＦＦである場合には、ステップＳ２０７に進み、その読み出したデータの値が特定パターンの固定値０ｘＦＦでない場合には、ステップＳ２０８に進む。
【００６３】
ステップＳ２０７では、制御部１０８は、表示部１２０またはＨＤＭＩ１１８に対して、記録媒体１１６がロックされた状態のセキュリティカードであることを示す警告画像を出力し、ステップＳ４０３に進む。
【００６４】
ステップＳ２０８では、制御部１０８は、表示部１２０またはＨＤＭＩ１１８に対して、記録媒体１１６が通常のメモリカードであることを示す警告画像を出力し、ステップＳ４０３に進む。
【００６５】
ステップＳ４０３では、制御部１０８は、ステップＳ２０３の動画像ファイルの書き込みを行ったか否かを判定する。制御部１０８は、ステップＳ２０３の動画像ファイルの書き込みを行った場合には、ステップＳ４０３に進み、ステップＳ２０３の動画像ファイルの書き込みを行っていない場合には、図４の処理を終了する。
【００６６】
ステップＳ２０９では、制御部１０８は、メディア制御部１１５を介して、ステップＳ２０３で記録媒体１１６に書き込んだ動画像ファイルを削除し、図４の処理を終了する。
【００６７】
以上のように、制御部１０８は、記録媒体１１６に動画像ファイルが既に記録されている場合には、ステップＳ２０３〜Ｓ２０５およびＳ２０９の無駄な処理を省略することができ、記録媒体１１６の装着時の処理を高速化することができる。
【００６８】
なお、上述した実施形態においては、撮像素子１０３を有するカメラ１００を例にして説明したが、この例に限定されず、記録媒体１１６を装着して記録媒体１１６に対してデータを書き込む電子機器の記録装置であれば適用可能である。例えば、外部入力端子から入力された動画像を記録媒体１１６に記録するような動画レコーダに適用可能である。同様に、本実施形態の記録装置は、パーソナルコンピュータやＰＤＡ、携帯電話端末や携帯型の画像ビューワ、ディスプレイを備えるプリンタ装置、デジタルフォトフレーム、などに適用可能である。また、音楽プレーヤ、ゲーム機、電子ブックリーダー、タブレット端末、スマートフォン、投影装置、ディスプレイを備える家電装置や車載装置などに適用可能である。
【００６９】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００７０】
なお、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【符号の説明】
【００７１】
１００  カメラ、１０８  制御部、１１３  ＯＳＤ部、１１６  記録媒体、１２０  表示部
【図１】
2020098950.tif 000003
【図２】
2020098950.tif 000004
【図３】
2020098950.tif 000005
【図４】
2020098950.tif 000006