(57)【特許請求の範囲】
【請求項１】
書き換え可能な記録メディアを搭載する撮影装置での撮影により得られる撮影データを撮影データ記録装置に記録する撮影データ記録方法であって、
前記撮影装置と前記撮影データ記録装置とを無線通信経路で接続し、
前記撮影装置は、前記記録メディアを無線データ通信におけるバッファとして用いて、前記撮影データを前記撮影データ記録装置に無線で送信し、
前記撮影データ記録装置は、前記撮影装置から無線で受信した撮影データを、前記記録メディアより大きい容量の記憶媒体に記録し、
前記記録メディアを無線データ通信におけるバッファとして用いるに際し、
前記撮影装置が、前記撮影データを複数のデータに分割し、該分割データをパケットデータに変換し、該変換されたパケットデータを前記記録メディアに書き込み、
前記撮影装置が、前記記録メディアから、書き込まれたパケットデータ単位で撮影データを読み出し、前記撮影データ記録装置に無線で送信し、
前記撮影データ記録装置が、前記撮影装置から送信されたパケットデータを受信し、撮影データの分割データに変換し、該変換された分割データを前記記憶媒体に記録し、
前記撮影データ記録装置が、前記記憶媒体に分割データを記録したときに、受信したパケットデータを前記記憶媒体に記録したことを示すパケット記録完了情報を前記撮影装置に無線で送信し、
前記撮影装置が、前記撮影データ記録装置から送信された前記パケット記録完了情報を受信したときに、前記撮影データ記録装置に送信したパケットデータを前記記録メディアから消去する、
ことを特徴とする撮影データ記録方法。
【請求項２】
書き換え可能な記録メディアを搭載する撮影装置での撮影により得られる撮影データを撮影データ記録装置に記録する撮影データ記録方法であって、
前記撮影装置が、前記撮影データを前記記録メディアに書き込む書込ステップと、
前記撮影装置が、前記記録メディアから、前記書込ステップで書き込まれた撮影データを読み出し、前記撮影データ記録装置に無線で送信する撮影データ無線送信ステップと、
前記撮影データ記録装置が、前記撮影データ無線送信ステップで送信された撮影データを受信し、前記記録メディアより大きい容量の記憶媒体に記録する記録ステップと、
前記撮影データ記録装置が、前記記録ステップで撮影データを記録したときに、受信した撮影データを前記記憶媒体に記録したことを示す記録完了情報を前記撮影装置に無線で送信する記録完了情報無線送信ステップと、
前記撮影装置が、前記記録完了情報無線送信ステップで送信された記録完了情報を受信したときに、前記撮影データ無線送信ステップで送信した撮影データを前記記録メディアから消去する消去ステップと、を有し、
前記書込ステップは、
前記撮影装置が、前記撮影データを複数のデータに分割し、該分割データをパケットデータに変換するパケット変換ステップと、
前記撮影装置が、前記パケット変換ステップで変換されたパケットデータを前記記録メディアに書き込むパケット書込ステップと、を含み、
前記撮影データ無線送信ステップにおいては、前記撮影装置が、前記記録メディアからパケットデータ単位で撮影データを読み出し、前記撮影データ記録装置に無線で送信し、
前記記録ステップは、
前記撮影データ記録装置が、前記撮影データ無線送信ステップで送信されたパケットデータを受信し、撮影データの分割データに変換する分割データ変換ステップと、
前記撮影データ記録装置が、前記分割データ変換ステップで変換された分割データを前記記憶媒体に記録する分割データ記録ステップと、を含み、
前記記録完了情報無線送信ステップにおいては、前記撮影データ記録装置が、受信したパケットデータを前記記憶媒体に記録したことを示すパケット記録完了情報を前記撮影装置に無線で送信し、
前記消去ステップにおいては、前記撮影装置が、前記記録完了情報無線送信ステップで送信された前記パケット記録完了情報を受信したときに、前記撮影データ無線送信ステップで送信したパケットデータを前記記録メディアから消去する、
ことを特徴とする撮影データ記録方法。
【請求項３】
書き換え可能な記録メディアを搭載する撮影装置と、前記撮影装置での撮影により得られる撮影データを記録する撮影データ記録装置と、を備える撮影データ記録システムであって、
前記撮影装置は、
撮影により得られた撮影データを前記記録メディアに書き込む書込手段と、
前記記録メディアから、前記書込手段が書き込んだ撮影データを読み出し、前記撮影データ記録装置に無線で送信する撮影データ無線送信手段と、を備え、
前記撮影データ記録装置は、
前記記録メディアより大きい容量の記憶媒体と、
前記撮影データ無線送信手段により送信された撮影データを受信し、前記記憶媒体に記録する記録手段と、
前記記録手段が撮影データを記録したときに、受信した撮影データを前記記憶媒体に記録したことを示す記録完了情報を前記撮影装置に無線で送信する記録完了情報無線送信手段と、を備え、
前記撮影装置は、さらに、
前記記録完了情報無線送信手段により送信された前記記録完了情報を無線で受信する記録完了情報無線受信手段と、
前記記録完了情報無線受信手段が前記記録完了情報を受信したときに、前記撮影データ無線送信手段が送信した撮影データを前記記録メディアから消去する消去手段と、を備え、
前記書込手段は、
撮影データを複数のデータに分割し、該分割データをパケットデータに変換するパケット変換手段と、
前記パケット変換手段により変換されたパケットデータを前記記録メディアに書き込むパケット書込手段と、を有し、
前記撮影データ無線送信手段は、前記記録メディアからパケットデータ単位で撮影データを読み出し、前記撮影データ記録装置に無線で送信し、
前記記録手段は、
前記撮影データ無線送信手段により送信されたパケットデータを受信し、撮影データの分割データに変換する分割データ変換手段と、
前記分割データ変換手段により変換された分割データを前記記憶媒体に記録する分割データ記録手段と、を有し、
前記記録完了情報無線送信手段は、受信したパケットデータを前記記憶媒体に記録したことを示すパケット記録完了情報を前記撮影装置に無線で送信し、
前記記録完了情報無線受信手段は、前記記録完了情報無線送信手段により送信された前記パケット記録完了情報を無線で受信し、
前記消去手段は、前記記録完了情報無線受信手段が前記パケット記録完了情報を受信したときに、前記撮影データ無線送信手段が送信したパケットデータを前記記録メディアから消去する、
ことを特徴とする撮影データ記録システム。
【請求項４】
前記撮影データ無線送信手段は、
前記記録メディアに書き込まれているデータ量を取得するデータ量取得手段と、
前記データ量取得手段が取得したデータ量が、所定の閾値以上であるか否かを判別するデータ量判別手段と、を有し、
前記データ量判別手段によりデータ量が所定の閾値以上であると判別されたときに、前記記録メディアから撮影データを読み出し、前記撮影データ記録装置に無線で送信する、
ことを特徴とする請求項３に記載の撮影データ記録システム。
【請求項５】
書き換え可能な記録メディアを搭載する撮影装置であって、
撮影により得られた撮影データを前記記録メディアに書き込む書込手段と、
前記記録メディアから、前記書込手段が書き込んだ撮影データを読み出し、前記記録メディアより大きい容量の記憶媒体を備える撮影データ記録装置に無線で送信する撮影データ無線送信手段と、
前記撮影データ記録装置から、前記撮影データ無線送信手段により送信された撮影データが前記記憶媒体に記録されたことを示す記録完了情報を無線で受信する記録完了情報無線受信手段と、
前記記録完了情報無線受信手段が前記記録完了情報を受信したときに、前記撮影データ無線送信手段が送信した撮影データを前記記録メディアから消去する消去手段と、を備え、
前記書込手段は、
撮影データを複数のデータに分割し、該分割データをパケットデータに変換するパケット変換手段と、
前記パケット変換手段により変換されたパケットデータを前記記録メディアに書き込むパケット書込手段と、を有し、
前記撮影データ無線送信手段は、前記記録メディアからパケットデータ単位で撮影データを読み出し、前記撮影データ記録装置に無線で送信し、
前記記録完了情報無線受信手段は、前記撮影データ記録装置から、前記撮影データ無線送信手段により送信されたパケットデータが撮影データの分割データに変換されて前記記憶媒体に記録されたことを示すパケット記録完了情報を無線で受信し、
前記消去手段は、前記記録完了情報無線受信手段が前記パケット記録完了情報を受信したときに、前記撮影データ無線送信手段が送信したパケットデータを前記記録メディアから消去する、
ことを特徴とする撮影装置。
【請求項６】
前記撮影データ無線送信手段は、
前記記録メディアに書き込まれているデータ量を取得するデータ量取得手段と、
前記データ量取得手段が取得したデータ量が、所定の閾値以上であるか否かを判別するデータ量判別手段と、を有し、
前記データ量判別手段によりデータ量が所定の閾値以上であると判別されたときに、前記記録メディアから撮影データを読み出し、前記撮影データ記録装置に無線で送信する、
ことを特徴とする請求項５に記載の撮影装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影装置での撮影により得られる撮影データを記録するための撮影データ記録方法等に関する。
【背景技術】
【０００２】
デジタルカメラ、ビデオカメラ等の撮影機器においては、撮影データを記録しておくために、メモリカード等の記録メディアを着脱可能に搭載できるものが知られている。
そして、そのような撮影機器では、取り付けられている記録メディアの空き容量がなくなると、それ以上の撮影データの記録ができなくなる。
そのため、ユーザーは、記録メディアの空き容量が少なくなると、次の撮影に備え、記録メディア内の撮影データをハードディスク等の大容量ストレージに移し替えたり、記録メディアを空き容量がある予備の記録メディアに交換したりする。
【０００３】
ユーザーが記録メディア内の撮影データを大容量ストレージに移し替える際には、記録メディアを撮影機器から取り外し、ストレージ機器に取り付けて撮影データの移し替えを行った後、再度、撮影機器に記録メディアを取り付けるといった作業が必要となる。
このため、この作業が面倒であるとして、撮影機器とストレージ機器とをＵＳＢ（Universal Serial Bus）ケーブル等で接続し、撮影機器から記録メディアを取り出すことなく、ストレージ機器にダイレクトに撮影データを転送するようにした技術がある（例えば、特許文献１参照）。
【０００４】
この特許文献１に開示の技術においては、ユーザーは、撮影機器とストレージ機器との間にデータ通信経路を確立した後、ストレージ機器が備える保存ボタンを押し、記録メディアを取り出すことなく、撮影データをストレージ機器に転送する。
【特許文献１】特開２００４−１６６０５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、撮影機器に搭載される記録メディアは、比較的容量が小さく、撮影の途中で空き容量がなくなってしまうことがあり、その場合には、撮影データの移し替え等の作業を行わなければならず、ユーザーは、作業の間に撮影の機会を逃してしまうことがある。
そして、そうならないために、ユーザーは、撮影の合間に記録メディアの空き容量を確認し、空き容量に応じて、撮影データの移し替え等を行うか否かを判断しなければならず、面倒であった。
【０００６】
また、上記特許文献１に開示の技術であっても、ユーザーが撮影の機会を逃さないためには、撮影の合間に記録メディアの空き容量を確認し、ユーザーの判断により保存ボタンを押して撮影データの移し替えを行うか否かを判断しなければならず、面倒である。
【０００７】
本発明は、上記実情に鑑みてなされたものであり、ユーザーが撮影装置に搭載されている記録メディアの容量を気にすることなく、撮影装置での撮影により得られる撮影データを記録することができる撮影データ記録方法等を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の第１の観点に係る撮影データ記録方法は、
書き換え可能な記録メディアを搭載する撮影装置での撮影により得られる撮影データを撮影データ記録装置に記録する撮影データ記録方法であって、
前記撮影装置と前記撮影データ記録装置とを無線通信経路で接続し、
前記撮影装置は、前記記録メディアを無線データ通信におけるバッファとして用いて、前記撮影データを前記撮影データ記録装置に無線で送信し、
前記撮影データ記録装置は、前記撮影装置から無線で受信した撮影データを、前記記録メディアより大きい容量の記憶媒体に記録し、
前記記録メディアを無線データ通信におけるバッファとして用いるに際し、
前記撮影装置が、前記撮影データを複数のデータに分割し、該分割データをパケットデータに変換し、該変換されたパケットデータを前記記録メディアに書き込み、
前記撮影装置が、前記記録メディアから、書き込まれたパケットデータ単位で撮影データを読み出し、前記撮影データ記録装置に無線で送信し、
前記撮影データ記録装置が、前記撮影装置から送信されたパケットデータを受信し、撮影データの分割データに変換し、該変換された分割データを前記記憶媒体に記録し、
前記撮影データ記録装置が、前記記憶媒体に分割データを記録したときに、受信したパケットデータを前記記憶媒体に記録したことを示すパケット記録完了情報を前記撮影装置に無線で送信し、
前記撮影装置が、前記撮影データ記録装置から送信された前記パケット記録完了情報を受信したときに、前記撮影データ記録装置に送信したパケットデータを前記記録メディアから消去する、
ことを特徴とする。
【０００９】
また、本発明の第２の観点に係る撮影データ記録方法は、
書き換え可能な記録メディアを搭載する撮影装置での撮影により得られる撮影データを撮影データ記録装置に記録する撮影データ記録方法であって、
前記撮影装置が、前記撮影データを前記記録メディアに書き込む書込ステップと、
前記撮影装置が、前記記録メディアから、前記書込ステップで書き込まれた撮影データを読み出し、前記撮影データ記録装置に無線で送信する撮影データ無線送信ステップと、
前記撮影データ記録装置が、前記撮影データ無線送信ステップで送信された撮影データを受信し、前記記録メディアより大きい容量の記憶媒体に記録する記録ステップと、
前記撮影データ記録装置が、前記記録ステップで撮影データを記録したときに、受信した撮影データを前記記憶媒体に記録したことを示す記録完了情報を前記撮影装置に無線で送信する記録完了情報無線送信ステップと、
前記撮影装置が、前記記録完了情報無線送信ステップで送信された記録完了情報を受信したときに、前記撮影データ無線送信ステップで送信した撮影データを前記記録メディアから消去する消去ステップと、を有し、
前記書込ステップは、
前記撮影装置が、前記撮影データを複数のデータに分割し、該分割データをパケットデータに変換するパケット変換ステップと、
前記撮影装置が、前記パケット変換ステップで変換されたパケットデータを前記記録メディアに書き込むパケット書込ステップと、を含み、
前記撮影データ無線送信ステップにおいては、前記撮影装置が、前記記録メディアからパケットデータ単位で撮影データを読み出し、前記撮影データ記録装置に無線で送信し、
前記記録ステップは、
前記撮影データ記録装置が、前記撮影データ無線送信ステップで送信されたパケットデータを受信し、撮影データの分割データに変換する分割データ変換ステップと、
前記撮影データ記録装置が、前記分割データ変換ステップで変換された分割データを前記記憶媒体に記録する分割データ記録ステップと、を含み、
前記記録完了情報無線送信ステップにおいては、前記撮影データ記録装置が、受信したパケットデータを前記記憶媒体に記録したことを示すパケット記録完了情報を前記撮影装置に無線で送信し、
前記消去ステップにおいては、前記撮影装置が、前記記録完了情報無線送信ステップで送信された前記パケット記録完了情報を受信したときに、前記撮影データ無線送信ステップで送信したパケットデータを前記記録メディアから消去する、
ことを特徴とする。
【００１０】
また、本発明の第３の観点に係る撮影データ記録システムは、
書き換え可能な記録メディアを搭載する撮影装置と、前記撮影装置での撮影により得られる撮影データを記録する撮影データ記録装置と、を備える撮影データ記録システムであって、
前記撮影装置は、
撮影により得られた撮影データを前記記録メディアに書き込む書込手段と、
前記記録メディアから、前記書込手段が書き込んだ撮影データを読み出し、前記撮影データ記録装置に無線で送信する撮影データ無線送信手段と、を備え、
前記撮影データ記録装置は、
前記記録メディアより大きい容量の記憶媒体と、
前記撮影データ無線送信手段により送信された撮影データを受信し、前記記憶媒体に記録する記録手段と、
前記記録手段が撮影データを記録したときに、受信した撮影データを前記記憶媒体に記録したことを示す記録完了情報を前記撮影装置に無線で送信する記録完了情報無線送信手段と、を備え、
前記撮影装置は、さらに、
前記記録完了情報無線送信手段により送信された前記記録完了情報を無線で受信する記録完了情報無線受信手段と、
前記記録完了情報無線受信手段が前記記録完了情報を受信したときに、前記撮影データ無線送信手段が送信した撮影データを前記記録メディアから消去する消去手段と、を備え、
前記書込手段は、
撮影データを複数のデータに分割し、該分割データをパケットデータに変換するパケット変換手段と、
前記パケット変換手段により変換されたパケットデータを前記記録メディアに書き込むパケット書込手段と、を有し、
前記撮影データ無線送信手段は、前記記録メディアからパケットデータ単位で撮影データを読み出し、前記撮影データ記録装置に無線で送信し、
前記記録手段は、
前記撮影データ無線送信手段により送信されたパケットデータを受信し、撮影データの分割データに変換する分割データ変換手段と、
前記分割データ変換手段により変換された分割データを前記記憶媒体に記録する分割データ記録手段と、を有し、
前記記録完了情報無線送信手段は、受信したパケットデータを前記記憶媒体に記録したことを示すパケット記録完了情報を前記撮影装置に無線で送信し、
前記記録完了情報無線受信手段は、前記記録完了情報無線送信手段により送信された前記パケット記録完了情報を無線で受信し、
前記消去手段は、前記記録完了情報無線受信手段が前記パケット記録完了情報を受信したときに、前記撮影データ無線送信手段が送信したパケットデータを前記記録メディアから消去する、
ことを特徴とする。
【００１２】
前記撮影データ無線送信手段は、
前記記録メディアに書き込まれているデータ量を取得するデータ量取得手段と、
前記データ量取得手段が取得したデータ量が、所定の閾値以上であるか否かを判別するデータ量判別手段と、を有し、
前記データ量判別手段によりデータ量が所定の閾値以上であると判別されたときに、前記記録メディアから撮影データを読み出し、前記撮影データ記録装置に無線で送信する、
ようにしてもよい。
【００１３】
また、本発明の第４の観点に係る撮影装置は、
書き換え可能な記録メディアを搭載する撮影装置であって、
撮影により得られた撮影データを前記記録メディアに書き込む書込手段と、
前記記録メディアから、前記書込手段が書き込んだ撮影データを読み出し、前記記録メディアより大きい容量の記憶媒体を備える撮影データ記録装置に無線で送信する撮影データ無線送信手段と、
前記撮影データ記録装置から、前記撮影データ無線送信手段により送信された撮影データが前記記憶媒体に記録されたことを示す記録完了情報を無線で受信する記録完了情報無線受信手段と、
前記記録完了情報無線受信手段が前記記録完了情報を受信したときに、前記撮影データ無線送信手段が送信した撮影データを前記記録メディアから消去する消去手段と、を備え、
前記書込手段は、
撮影データを複数のデータに分割し、該分割データをパケットデータに変換するパケット変換手段と、
前記パケット変換手段により変換されたパケットデータを前記記録メディアに書き込むパケット書込手段と、を有し、
前記撮影データ無線送信手段は、前記記録メディアからパケットデータ単位で撮影データを読み出し、前記撮影データ記録装置に無線で送信し、
前記記録完了情報無線受信手段は、前記撮影データ記録装置から、前記撮影データ無線送信手段により送信されたパケットデータが撮影データの分割データに変換されて前記記憶媒体に記録されたことを示すパケット記録完了情報を無線で受信し、
前記消去手段は、前記記録完了情報無線受信手段が前記パケット記録完了情報を受信したときに、前記撮影データ無線送信手段が送信したパケットデータを前記記録メディアから消去する、
ことを特徴とする。
【００１５】
前記撮影データ無線送信手段は、
前記記録メディアに書き込まれているデータ量を取得するデータ量取得手段と、
前記データ量取得手段が取得したデータ量が、所定の閾値以上であるか否かを判別するデータ量判別手段と、を有し、
前記データ量判別手段によりデータ量が所定の閾値以上であると判別されたときに、前記記録メディアから撮影データを読み出し、前記撮影データ記録装置に無線で送信する、
ようにしてもよい。
【発明の効果】
【００１６】
本発明によれば、ユーザーが撮影装置に搭載されている記録メディアの容量を気にすることなく、撮影装置での撮影により得られる撮影データを記録することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態を図面を参照して説明する。
図１は、本発明の第１の実施の形態に係る撮影データ記録システムの構成例を示すブロック図である。
図示するように、本実施の形態に係る撮影データ記録システムは、ビデオカメラやデジタルカメラ等の撮影機器１０と、ポータブルハードディスクやパーソナルコンピュータ等のストレージ機器２０と、を備え、撮影機器１０とストレージ機器２０とは、ワイヤレスＵＳＢ（Universal Serial Bus）、無線ＬＡＮ（Local Area Network）等の無線通信規格を利用した無線通信経路で接続される。
【００１８】
まず、撮影機器１０について説明する。
撮影機器１０は、制御部１０１と、メディアコントローラ部１０２と、無線通信ブロック部１０３と、を備え、記録メディア３０が内蔵または、着脱可能に搭載されている。
制御部１０１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等から構成され、データの演算処理を行うと共に、撮影機器１０の全体を制御する。制御部１０１における演算処理及び制御処理は、具体的には、ＣＰＵが、ＲＡＭを作業領域として使用して各種データを一時的に記憶させながら、ＲＯＭに記憶されている制御プログラムを実行することにより行われる。
【００１９】
メディアコントローラ部１０２は、記録メディア３０にアクセスして、記録メディア３０へのデータの書き込み、記録メディア３０からのデータの読み出し、記録メディア３０に書き込まれているデータの消去等を行うためのものである。
無線通信ブロック部１０３は、ストレージ機器２０との間で無線通信を行うためのものである。
記録メディア３０は、メモリカード、ＤＶＤ−ＲＷ（Digital Versatile Disc - ReWritable）、ＤＶＤ−ＲＡＭ（DVD - Random Access Memory）等の書き換え可能で着脱可能な記録メディアであり、または撮影機器１０に内蔵されるフラッシュメモリ等の不揮発性メモリなどがある。
【００２０】
次に、ストレージ機器２０について説明する。
ストレージ機器２０は、撮影データが記録される撮影データ記録機器であり、制御部２０１と、大容量ストレージ２０２と、無線通信ブロック部２０３と、を備える。
制御部２０１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等から構成され、データの演算処理を行うと共に、ストレージ機器２０の全体を制御する。
【００２１】
大容量ストレージ２０２は、記録メディア３０より大きい容量を持つハードディスク等の記憶媒体である。
無線通信ブロック部２０３は、撮影機器１０との間で無線通信を行うためのものである。具体的には、無線通信ブロック部２０３と、撮影機器１０の無線通信ブロック部１０３と、の間で無線通信が行われる。
【００２２】
本実施の形態に係る撮影データ記録システムは、撮影機器１０で撮影された撮影データを、無線通信でストレージ機器２０に送信し、ストレージ機器２０の大容量ストレージ２０２に記録する。そして、この無線データ通信において、撮影機器１０に搭載されている記録メディア３０をバッファとして使用する。
【００２３】
具体的には、撮影機器１０においては、制御部１０１がＲＯＭ等に記憶されている制御プログラムに従って、メディアコントローラ部１０２、無線通信ブロック部１０３等を制御し、ストレージ機器２０においては、制御部２０１がＲＯＭ等に記憶されている制御プログラムに従って、大容量ストレージ２０２、無線通信ブロック部２０３等を用いることにより、次のバッファ動作が行われる。
【００２４】
まず、撮影機器１０で撮影が行われると、撮影機器１０の制御部１０１は、撮影データを、一旦、メディアコントローラ部１０２を介して記録メディア３０に書き込み、保持する。
次に、制御部１０１は、記録メディア３０に保持されている撮影データをメディアコントローラ部１０２を介して読み出し、無線通信ブロック部１０３を介してストレージ機器２０の無線通信ブロック部２０３に送信する。
【００２５】
ストレージ機器２０では、無線通信ブロック部２０３が撮影データを受信すると、制御部２０１が、受信した撮影データを大容量ストレージ２０２に記録する。
そして、制御部２０１は、受信した撮影データを大容量ストレージ２０２に記録したことを示す記録完了情報を無線通信ブロック部２０３を介して撮影機器１０に送信する。
【００２６】
撮影機器１０では、無線通信ブロック部１０３が記録完了情報を受信すると、制御部１０１が、ストレージ機器２０に送信して大容量ストレージ２０２に記録された撮影データを、メディアコントローラ部１０２を介して記録メディア３０から消去する。
【００２７】
このように、本実施の形態によれば、撮影データが記録される大容量のストレージ機器を無線で撮影機器に接続し、撮影機器に搭載されている記録メディアを無線データ通信におけるバッファとして用いる。これにより、ユーザーは記録メディアの記憶容量を気にすることなく、撮影を続けることができる。
【００２８】
また、撮影機器に搭載されている記録メディアを、大容量ストレージへの記録が完了するまで撮影データを保持するデータ記録バッファとして使用することにより、例えば無線通信の途中で通信回線が切れたような場合であっても、大容量ストレージへの記録の完了が確認されるまで撮影データはバッファに保持され、撮影データの消失を防ぐことができる。
【００２９】
また、バッファとして用いる記録メディアは、従来からある撮影機器に搭載可能な記録メディアを用いればよい。そのため、従来からある撮影機器を利用して、撮影データを失うことなく、撮影データを大容量ストレージに記録させることができる。
【００３０】
また、撮影機器に搭載される記録メディアはバッファとして用いられるため、容量の小さい記録メディアであっても使用することができる。
また、撮影データを大容量ストレージに記録する際に、記録メディアの取り付けや取り外し等の面倒な作業を行う必要もない。
【００３１】
次に、本実施の形態に係る撮影データ記録システムのバッファ動作を、より具体的な例を挙げて説明する。
ここでは、撮影機器１０としてデジタルカメラを例にとり、デジタルカメラで撮影した静止画像等の撮影データをストレージ機器２０の大容量ストレージ２０２に記録する場合を例に説明する。
【００３２】
まず、撮影機器１０及びストレージ機器２０の構成をより具体的に説明する。
図２は、撮影機器１０の具体的な構成例を示すブロック図である。
図示するように、撮影装置１０は、制御部１０１と、操作部１１１と、カメラモジュール部１１２と、画像エンコーダ部１１３と、データ変換部１１４と、メディアコントローラ部１０２と、無線通信ブロック部１０３と、を備え、記録メディア３０が内蔵または、着脱可能に搭載されている。
なお、図１に示した構成要素と同じ機能を有する部分については、同じ符号を付して説明を省略する。
【００３３】
操作部１１１は、ユーザーが撮影機器１０を操作するための様々な情報を入力するためのものであり、被写体の撮影時に押下されるシャッターボタン、撮影に関する様々な情報を入力するための操作ボタン等を備える。
カメラモジュール部１１２は、撮影機器１０で撮影される被写体の画像を光電変換し、アナログ電気信号とした後、それに内蔵されるＤＡコンバーター部（図示せず）でデジタル信号化するものであり、レンズ、ＣＣＤ（Charge Coupled Device）等を備える。そして、カメラモジュール部１１２は、デジタル電気信号を画像情報として画像エンコーダ部１１３に出力する。
【００３４】
画像エンコーダ部１１３は、カメラモジュール部１１２から出力される画像情報を処理し、撮影データフォーマットに変換して出力するものである。
具体的には、例えば、画像エンコーダ部１１３は、カメラモジュール部１１２から画像情報として出力されたデジタル電気信号を、デジタルデータに変換し、さらに、ＪＰＥＧ（Joint Photographic Experts Group）等の方式で圧縮することにより、撮影データに変換する。なお、画像エンコーダ部１１３は、撮影機器１０において例えば１枚の静止画が撮影された場合には、デジタル電気信号を、１枚の静止画の撮影データを示す撮影データファイルに変換する。
【００３５】
データ変換部１１４は、画像エンコーダ部１１３で変換された撮影データのデータフォーマットを、記録メディア３０をバッファとして使用するために好適なデータフォーマットに変換して出力するものである。
ここで、データ変換部１１４におけるデータフォーマットの変換を図３を用いて説明する。
【００３６】
画像エンコーダ部１１３で変換された撮影データは、図３（ａ）に示すように、デジタル圧縮データ等である撮影データ「ｄａｔａ」の先頭に、ファイルの開始を意味するコード「ＳＣ」が付加され、最後に、ファイルの終了を意味するコード「ＥＣ」が付加されたデータフォーマットとなっている。
撮影機器１０では、このようなデータフォーマットの撮影データを複数のパケットに分割して、記録メディア３０に書き込む。
【００３７】
そのため、データ変換部１１４は、まず、図３（ｂ）に示すように、撮影データを、例えば１２８バイトや２５６バイト等の一定のサイズ（データ量）のビット列に分割する。なお、実際に記録メディア３０に書き込まれるデータの単位は、「１」と「０」とで構成されるビット列であるが、このように撮影データを分割したビット列をまとめて、以降において「ＢＩＴＳ」と称し、ひとつの基本単位として扱う。
【００３８】
次に、データ変換部１１４は、図３（ｃ）に示すように、分割データである「ＢＩＴＳ」毎に、「ＢＩＴＳ」の先頭にビット列「ＳＣ−ＰＫＴ」及びビット列「ＮＵＭ−ＰＫＴ」を付加し、「ＢＩＴＳ」の末尾にビット列「ＥＣ−ＰＫＴ」を付加する。
そして、図３（ｄ）に示すように、「ＳＣ−ＰＫＴ」、「ＮＵＭ−ＰＫＴ」、「ＢＩＴＳ」、及び「ＥＣ−ＰＫＴ」を１つの単位としてパケット「ＰＫＴ」とする。
【００３９】
ここで、「ＳＣ−ＰＫＴ」は「ＰＫＴ」の開始を示すビット列であり、「ＮＵＭ−ＰＫＴ」は「ＰＫＴ」の番号を示すビット列であり、「ＥＣ−ＰＫＴ」は「ＰＫＴ」の終了を示すビット列である。
このようにして、データ変換部１１４は、図３（ａ）に示したデータフォーマットの撮影データを、図３（ｃ）に示したデータフォーマットの複数のパケット（パケットデータ）に変換する。
【００４０】
なお、このパケットは後に撮影機器１０からストレージ機器２０へ送信されるが、その際の受信データのビットエラーの対策として、無線通信規格によるエラー訂正機能だけでなく、「ＥＣ−ＰＫＴ」の前に、エラー訂正情報として当該パケットのチェックサム値等を「ＥＲＲ−ＰＫＴ」として付加してもよい。この場合には、ストレージ機器２０はパケットを受信すると、受信したパケットデータのチェックサム値を計算し、「ＥＲＲ−ＰＫＴ」と一致しない場合は、撮影機器１０に対して同パケットデータの再送を要求する。
【００４１】
図２に戻り、メディアコントローラ部１０２は、データ変換部１１４が撮影データを分割して作成したパケットを、記録メディア３０に書き込む。
制御部１０１は、例えば、操作部１１１においてシャッターボタンが押されると、上述したカメラモジュール部１１２、画像エンコーダ部１１３、データ変換部１１４、メディアコントローラ部１０２等を制御することにより、撮影データを複数のパケットに変換して記録メディア３０に記録する。
【００４２】
さらに、制御部１０１は、パケットを記録メディア３０に記録した後、メディアコントローラ部１０２、無線通信ブロック部１０３等を制御して、記録メディア３０に記録したパケットをストレージ機器２０へ転送する。
具体的には、例えば、制御部１０１は、メディアコントローラ部１０２を介して、記録メディア３０に記録されているデータ量をバッファ消費量として監視し、バッファ消費量が、予め設定されている閾値以上になったときに、記録メディア３０に記録されているパケットをストレージ機器２０に転送する。
【００４３】
バッファ消費量の閾値の設定は、例えば、ユーザーが予め操作部１１１を用いて閾値を入力することにより行う。また、制御部１０１が記録メディア３０の記憶容量情報を取得し、その情報から自動的に例えば容量の３０％等の値を算出し、その値を閾値として設定するようにしてもよい。設定された閾値は、例えば制御部１０１が備えるフラッシュメモリ等の不揮発性メモリ等に記憶される。
【００４４】
制御部１０１は、撮影データを複数のパケットに変換して記録メディア３０に記録すると、バッファ消費量が閾値以上であるか否かの判別を行う。そして、制御部１０１は、バッファ消費量が閾値以上であると判別すると、メディアコントローラ部１０２を制御して、記録メディア３０内のパケットの中で「ＮＵＭ−ＰＫＴ」の値が最も古いパケットを読み出し、無線通信ブロック部１０３に転送する。
無線通信ブロック部１０３は、転送されてきたパケットをストレージ機器２０に転送する。
【００４５】
なお、記録メディア３０に記録されているパケットをストレージ機器２０へ転送する時期は、バッファ消費量に基づいて決定する場合に限られず、例えば、記録メディア３０に記録されてからの経過時間により転送時期を決定するようにしてもよい。また、これらの決定方法に加えて、ユーザーが撮影の合間に操作部１１１を用いて転送指示を入力することにより転送を行うようにしてもよい。
【００４６】
さらに、制御部１０１は、パケットをストレージ機器２０へ転送した後、転送したパケットがストレージ機器２０で記録されたことを確認すると、メディアコントローラ部１０２、無線通信ブロック部１０３等を制御して、転送したパケットを記録メディア３０から消去する。
具体的には、例えば、制御部１０１は、転送したパケットの「ＮＵＭ−ＰＫＴ」の値を管理し、転送したパケットに対する記録完了情報（パケット転送完了情報）を無線通信ブロック部１０３がストレージ機器２０から受信すると、メディアコントローラ部１０２を制御して、記録メディア３０から転送したパケットを削除する。
【００４７】
図４は、ストレージ機器２０の具体的な構成例を示すブロック図である。
図示するように、ストレージ機器２０は、パケットコントローラ部２１１と、ストレージコントローラ部２１２と、大容量ストレージ２０２と、無線通信ブロック部２０３と、を備える。
なお、図１に示した構成要素と同じ機能を有する部分については、同じ符号を付して説明を省略する。
【００４８】
パケットコントローラ部２１１及びストレージコントローラ部２１２はそれぞれ、ＣＰＵ、ＲＯＭ、ＲＡＭ等から構成され、図１に示した制御部２０１の部分的な機能を有するものである。パケットコントローラ部２１１は主にパケットに関する制御を行い、ストレージコントローラ部２１２は主に大容量ストレージ２０２の制御を行う。
【００４９】
パケットコントローラ部２１１は、無線通信ブロック部２０３が撮影機器１０からパケットを受信すると、受信したパケットを元の撮影データのデータフォーマットに変換し、ストレージコントローラ部２１２に転送する。具体的には、例えば、パケットコントローラ部２１１は、受信したパケットを分解して、「ＳＣ−ＰＫＴ」、「ＮＵＭ−ＰＫＴ」、「ＥＣ−ＰＫＴ」を取り除き、「ＢＩＴＳ」のみをストレージコントローラ部２１２に転送する。また、パケットコントローラ部２１１は、受信したパケットの「ＮＵＭ−ＰＫＴ」の値を管理する。
【００５０】
ストレージコントローラ部２１２は、転送されてきた「ＢＩＴＳ」を大容量ストレージ２０２に記録する。
こうして、無線通信ブロック部２０３がパケットを順次受信し、ストレージコントローラ部２１２が、受信したパケットの「ＢＩＴＳ」のみを、順次、大容量ストレージ２０２に記録していくことにより、複数のパケットに変換された撮影データが、元のデータフォーマットに戻されて大容量ストレージ２０２に記録される。
【００５１】
また、ストレージコントローラ部２１２は、「ＢＩＴＳ」を大容量ストレージ２０２に記録すると、「ＢＩＴＳ」が記録されたことをパケットコントローラ部２１１に伝えるために、パケットコントローラ部２１１に記録完了信号を出力する。
パケットコントローラ部２１１は、記録完了信号を受け取ると、管理している「ＮＵＭ−ＰＫＴ」の値に基づき、そのパケットに対する記録完了情報であるパケット転送完了情報（パケット記録完了情報）を、無線通信ブロック部２０３を介して撮影機器１０に送信する。
【００５２】
以上説明した撮影機器１０及びストレージ機器２０を備える撮影データ記録システムのバッファ動作においては、撮影データを複数のパケットに変換し、パケット単位で撮影データの書き込み（記録）、読み出し、転送、消去等を行う。これにより、例えば１つの撮影データのデータ量が大きい場合であっても、記録メディアへのアクセスや通信回線を占有することなく、必要に応じて、より優先順位の高い他の動作等を行うことができる。
【００５３】
次に、本実施の形態に係る撮影データ記録システムにおけるバッファ動作の手順例を説明する。
ここでは、撮影機器１０としてビデオカメラを例にとり、ビデオカメラで撮影した動画像や音声等の撮影データをストレージ機器２０の大容量ストレージ２０２に記録する場合を例に説明する。
【００５４】
まず、撮影機器１０において、撮影データをバッファとしての記録メディア３０に書き込む処理の手順例を説明する。
図５は、本実施の形態に係る撮影データ記録システムのバッファ動作におけるバッファ書込処理の例を示すフローチャートである。
【００５５】
撮影機器１０において、例えば、ユーザーによる操作部１１１の操作により撮影開始が指示されると、このバッファ書込処理が開始され、制御部１０１は、カメラモジュール部１１２、画像エンコーダ部１１３等を制御して、撮影データの作成を開始する（ステップＳ１１）。具体的には、例えば、制御部１０１は、撮影に伴ってＭＰＥＧ（Moving Picture Experts Group）形式等の撮影データを作成し、ＲＡＭ等に記録する。
なお、撮影機器１０においては、カメラモジュール部１１２から映像情報を取得するとともに、マイク（図示せず）から音声情報を取得し、これらの情報に基づき、ＭＰＥＧ形式等の撮影データを作成する。
【００５６】
次に、制御部１０１は、作成中の撮影データが、「ＢＩＴＳ」としてのデータ量に達したか否かを判別する（ステップＳ１２）。
達したと判別した場合には（ステップＳ１２；Ｙｅｓ）、制御部１０１は、データ変換部１１４を制御して、撮影データから「ＢＩＴＳ」を分割し、分割した「ＢＩＴＳ」をパケットに変換する。具体的には、例えば、制御部１０１は、撮影ファイルを識別するためのファイル識別情報及び撮影ファイル内のＢＩＴＳを識別するためのＢＩＴＳ識別情報を取得し、これらの情報を含む「ＮＵＭ−ＰＫＴ」を生成し、「ＢＩＴＳ」に「ＳＣ−ＰＫＴ」、「ＮＵＭ−ＰＫＴ」、「ＥＣ−ＰＫＴ」を付加してパケットに変換する（ステップＳ１３）。
【００５７】
そして、制御部１０１は、メディアコントローラ部１０２を介して、変換したパケットをバッファとしての記録メディア３０に書き込む（ステップＳ１４）。
一方、ステップＳ１２において、制御部１０１が、作成中の撮影データは「ＢＩＴＳ」のデータ量に達していないと判別した場合には（ステップＳ１２；Ｎｏ）、撮影が終了しているかどうか判別する（ステップＳ１５）。具体的には、例えば、制御部１０１は、ユーザーによる操作部１１１を用いた撮影終了の指示を検出することにより、撮影が終了したか否かを判別する。
【００５８】
撮影が終了していると判定した場合（ステップＳ１５；Ｙｅｓ）は、ステップＳ１３に進み、ＢＩＴＳデータ量に達していないデータを最終パケットとして変換する。一方、ステップＳ１５において撮影が終了していないと判定した場合は（ステップ１５；Ｎｏ）、ステップ１２に戻る。
【００５９】
続いて、制御部１０１は、書き込んだパケットが最終パケットであったか否かを判別する（ステップＳ１６）。具体的には、ステップ１５において、撮影が終了していると判別されている場合に（ステップ１５；Ｙｅｓ）最終パケットであると判別する（ステップ１６；Ｙｅｓ）。
最終パケットでないと判別した場合には（ステップＳ１６；Ｎｏ）、ステップＳ１２に戻り、作成中の撮影データから順次「ＢＩＴＳ」を分割してパケットに変換し、記録メディア３０に書き込む処理を繰り返す。
【００６０】
最終パケットであると判別した場合には（ステップＳ１６；Ｙｅｓ）、バッファ書込処理を終了する。
このバッファ書込処理により、撮影の開始から終了までの撮影データを示す撮影データファイルが、複数のパケットに変換されて、記録メディア３０に書き込まれる。
【００６１】
次に、バッファとしての記録メディア３０に書き込まれた撮影データをストレージ機器２０の大容量ストレージ２０２に転送する処理の手順例を説明する。
図６は、本実施の形態に係る撮影データ記録システムのバッファ動作における撮影データ転送処理の例を示す手順説明図である。
【００６２】
撮影機器１０において、制御部１０１が、記録メディア３０に書き込まれているパケットをストレージ機器２０に送信する時期であるか否かを判別する（ステップＳ２１）。具体的には、例えば、制御部１０１は、記録メディア３０に書き込まれているデータ量を計算し、このデータ量が所定の閾値以上である場合に、パケットの送信時期であると判別する。
【００６３】
パケットの送信時期でないと判別した場合には（ステップＳ２１；Ｎｏ）、制御部１０１は、この撮影データ転送処理を終了する。
パケットの送信時期であると判別した場合には（ステップＳ２１；Ｙｅｓ）、制御部１０１は、メディアコントローラ部１０２及び無線通信ブロック部１０３を制御して、記録メディア３０に書き込まれているパケットの中で、「ＮＵＭ−ＰＫＴ」の情報から、書き込み日時の最も古いパケットを読み出し、ストレージ機器２０に送信する（ステップＳ２２）。
【００６４】
ストレージ機器２０では、無線通信ブロック部２０３がパケットを受信すると、パケットコントローラ部２１１は、そのパケットがすでに記録された「ＢＩＴＳ」を含まない未記録パケットであるか否かを判別する（ステップＳ２３）。
【００６５】
具体的には、例えば、パケットコントローラ部２１１は、大容量ストレージ２０２に「ＢＩＴＳ」が記録される際には、毎回、その「ＢＩＴＳ」を含むパケット内の「ＮＵＭ−ＰＫＴ」を内部の記憶領域に記憶する。この記憶した「ＮＵＭ−ＰＫＴ」は、「ＢＩＴＳ」内の撮影ファイル終了ビットを検出するまで保持する。
そして、パケットコントローラ部２１１は、前回の「ＢＩＴＳ」の記録において記憶領域に記憶されている「ＮＵＭ−ＰＫＴ」と、新たに受信したパケット内の「ＮＵＭ−ＰＫＴ」とを比較することにより、すでに記録された「ＢＩＴＳ」を含むパケットであるか否かを判別する。
なお、この記憶領域は、電源断等の状態になっても記憶したものが失われないものが望ましく、例えばＲＯＭ等の不揮発性メモリーや、ハードディスクなどがある。
【００６６】
つまり、無線通信ブロック部２０３がパケットを受信すると、パケットコントローラ部２１１は、受信したパケットから「ＮＵＭ−ＰＫＴ」を読み出し、その「ＮＵＭ−ＰＫＴ」内のファイル識別情報及びＢＩＴＳ識別情報と、記憶領域に記憶されている「ＮＵＭ−ＰＫＴ」内のファイル識別情報及びＢＩＴＳ識別情報と、を比較する。その結果、受信したパケット内の「ＮＵＭ−ＰＫＴ」が、パケットコントローラ部２１１が備える記憶領域に記憶されていない場合には、大容量ストレージ２０２には「ＢＩＴＳ」は未だ記録されていないため、パケットコントローラ部２１１は、未記録パケットと判別する。
【００６７】
未記録パケットであると判別した場合には（ステップＳ２３；Ｙｅｓ）、パケットコントローラ部２１１は、受信したパケットから「ＢＩＴＳ」を取り出し、ストレージコントローラ部２１２に出力する（ステップＳ２４）。
ストレージコントローラ部２１２は、入力された「ＢＩＴＳ」を、大容量ストレージ２０２に記録する（ステップＳ２５）。
【００６８】
そして、ストレージコントローラ部２１２は、大容量ストレージ２０２への「ＢＩＴＳ」の記録が完了したことを示す記録完了信号をパケットコントローラ部２１１に出力する（ステップＳ２６）。
パケットコントローラ部２１１は、記録完了信号が入力されると、パケット転送完了情報を無線通信ブロック部２０３を介して、撮影機器１０に送信する（ステップＳ２７）。具体的には、例えば、パケットコントローラ部２１１は、記憶領域に記憶している「ＮＵＭ−ＰＫＴ」をパケット転送完了情報として撮影機器１０に送信する。
【００６９】
一方、ステップＳ２３において、受信したパケットが未記録パケットではないと判別した場合には（ステップＳ２３；Ｎｏ）、ステップＳ２４〜Ｓ２６をスキップし、ステップＳ２７に進む。
受信したパケットが未記録パケットでない場合としては、例えば、前回の「ＢＩＴＳ」の記録においてステップＳ２７で送信したパケット転送完了情報が、無線通信回線の切断等により、撮影機器１０において受信されず、パケットの消去が行われていない場合等がある。この場合、先に述べたように「ＮＵＭ−ＰＫＴ」は、「ＢＩＴＳ」内の撮影ファイル終了ビットを検出するまで保持されているため、受信したパケットがすでに記録されている「ＢＩＴＳ」を含むパケットであると判別することができる。
【００７０】
このような場合には、受信したパケットは、大容量ストレージ２０２に既に記録されている「ＢＩＴＳ」を含むパケットであるため、パケットコントローラ部２１１は、記憶領域に記憶している「ＮＵＭ−ＰＫＴ」をパケット転送完了情報として、再度、撮影機器１０に送信する。
ストレージ機器２０においては、パケット転送完了情報を撮影機器１０に送信すると、次にパケットを受信するまで、この撮影データ転送処理を終了する。
【００７１】
撮影機器１０では、ステップＳ２２でパケットを送信した後、無線通信ブロック部１０３がパケット転送完了情報を受信するのを待ち、制御部１０１は、パケットを送信してから、パケット転送完了情報を受信しないまま予め設定されている所定の時間が経過したか否かを判別する（ステップＳ２８）。なお、この所定の時間の設定は、例えば、ユーザーが操作部１１１を用いて予めタイムアウト時間を入力、設定することができるようにすることも可能である。その場合には、例えば、ユーザーは、パケットの送信からパケット転送完了情報の受信までにかかる時間に少し余裕を持たせた時間をタイムアウト時間として設定するようにすればよい。
【００７２】
パケット転送完了情報を受信しないまま所定の時間が経過した場合には（ステップＳ２８；Ｙｅｓ）、無線通信回線の切断等により、ステップＳ２２で送信したパケットをストレージ機器２０が受信していない可能性があるため、ステップＳ２２に戻り、再度パケットの送信を行う。
【００７３】
一方、所定の時間の経過前に無線通信ブロック部１０３がパケット転送完了情報を受信した場合には（ステップＳ２８；Ｎｏ）、制御部１０１は、メディアコントローラ部１０２を制御して、ステップＳ２２で送信したパケットを記録メディア３０から消去する（ステップＳ２９）。具体的には、例えば、制御部１０１は、送信したパケットを、パケット転送完了情報として受信した「ＮＵＭ−ＰＫＴ」に基づき特定し、記録メディア３０から消去する。
【００７４】
続いて、制御部１０１は、記録メディア３０内のすべてのパケットが消去されたか否かを判別する（ステップＳ３０）。
すべてのパケットが消去されていないと判別した場合には（ステップＳ３０；Ｎｏ）、ステップＳ２２に戻り、残りのパケットの送信を行う。
一方、すべてのパケットが消去されたと判別した場合には（ステップＳ３０；Ｙｅｓ）、この撮影データ転送処理を終了する。
【００７５】
このような撮影データ転送処理を行うことにより、無線通信によるデータ送信中に通信回線が切れてしまったような場合であっても、大容量ストレージ２０２への記録完了が確認されるまで、バッファとしての記録メディア３０に撮影データが保持されるため、撮影データを消失することなく、確実に大容量ストレージ２０２に記録することができる。
【００７６】
また、記録メディア３０からのデータの読み出し及び消去よりも撮影に伴う記録メディア３０へのデータの書き込み処理を優先して行うことにより、撮影機器１０からストレージ機器２０への撮影データの転送中に撮影の機会を逃してしまうことはない。
【００７７】
また、上記説明においては、ある一つのパケット送受信処理について述べているが、本実施の形態における送受信はパケット送受信であるため、パケット送受信処理は一つのパケット送受信処理が終了することを待たずに次のパケット送受信を行うことができる。具体的には、撮影機器のパケット送信は、当該パケットの処理完了を待たずに、次のパケットを送信することができ、ストレージ機器は受信したパケットを内蔵するＲＡＭ等に一時的に記憶し、そのパケットに対する処理を行うと同時に他のパケットを受信することができる。
【００７８】
さらに、ストレージ機器２０に内蔵されたＲＡＭ等の容量が溢れることを防ぎ、撮影機器１０に搭載された記録メディアの容量が溢れることを防ぐために、撮影機器１０、ストレージ機器２０間でフロー制御を行うことが望ましい。
さらに、上述のフロー制御の結果を元に「ＢＩＴＳ」のデータ量を調整することで、最適なパケット送受信を行うことが可能となる。
【００７９】
具体的には、「ＢＩＴＳ」のデータ量が大きいほど「ＳＣ−ＰＫＴ」、「ＮＵＭ−ＰＫＴ」、「ＥＣ−ＰＫＴ」によるオーバーヘッドを少なくすることができ、データ転送効率を高めることができるが、その分パケット送受信に失敗する確率が高まり、パケット送受信処理の終了に時間を要する可能性が高まる。一方、「ＢＩＴＳ」のデータ量が小さいほど、パケット送受信に失敗する確率が低くなるが、上述したオーバーヘッドが増大し、データ転送効率が下がることになる。
【００８０】
上述のように、本実施の形態においては、その特徴であるパケット送受信を効率的に行うことにより、ユーザーは記録メディアの容量を気にすることなく、撮影を行うことが可能となる。
【００８１】
また、本実施の形態によれば、無線通信距離が比較的短い通信規格を利用する場合であっても、例えば、ストレージ機器として小型の大容量ストレージを備えるポータブルハードディスクを用い、このポータブルハードディスクをユーザーのポケットや鞄に入れて携行しながら、撮影機器で撮影を行うことにより、ユーザーは撮影機器に搭載されている記録メディアの記憶容量を気にすることなく、撮影を行うことができる。
【００８２】
次に、本発明の第２の実施の形態を説明する。
上記第１の実施の形態では、撮影機器１０はデータ変換部１１４を備え、データ変換部１１４が、画像エンコーダ部１１３から出力される撮影データを複数のパケットに変換して出力した。
第２の実施の形態では、データ変換部１１４が行っていた処理をソフトウェアにより行う。
【００８３】
図７は、本発明の第２の実施の形態における撮影機器１０の具体的な構成例を示すブロック図である。
なお、第１の実施の形態における撮影機器１０の構成要素と同じ機能を有する部分については、同じ符号を付して説明を省略する。
【００８４】
図示するように、第２の実施の形態における撮影機器１０は、第１の実施の形態における撮影機器１０と異なり、データ変換部１１４を備えていない。
制御部１２１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等から構成され、図２に示した制御部１０１の機能に加え、画像エンコーダ部１１３から出力される撮影データを複数のパケットに変換して出力する機能を備える。
【００８５】
具体的には、制御部１２１は、ＲＯＭ等に記憶されているプログラムに従い、第１の実施の形態においてデータ変換部１１４が行っていた処理を行うことにより、撮影データを複数のパケットに変換する。
そして、制御部１２１は、撮影データを複数のパケットに変換すると、作成したパケットを、メディアコントローラ部１０２を介して記録メディア３０に書き込む。
なお、第２の実施の形態における撮影機器１０のその他の動作は、第１の実施の形態における撮影機器の動作と同じであるため、説明を省略する。
【００８６】
本実施の形態によれば、撮影データのデータフォーマットの変換をハードウェアでなく、ソフトウェアで行うことにより、データフォーマット変換用のハードウェアを付加することなく、記録メディアをバッファとして利用することができる。
【００８７】
次に、本発明の第３の実施の形態を説明する。
上記第１及び第２の実施の形態では、撮影データを記録メディア３０に書き込む前に、撮影データを複数のパケットに変換する場合を例に本発明を説明した。
第３の実施の形態では、撮影データを一般的なデータフォーマットのまま記録メディアに書き込み、ストレージ機器２０に転送する際に、撮影データを複数のパケットに変換する。
【００８８】
図８は、本発明の第３の実施の形態における撮影機器１０の具体的な構成例を示すブロック図である。
なお、第１の実施の形態における撮影機器１０の構成要素と同じ機能を有する部分については、同じ符号を付して説明を省略する。
【００８９】
図示するように、第３の実施の形態における撮影機器１０は、書込動作部１３０と変換動作部１４０とを備え、それぞれから、記録メディア３０にアクセスできるように構成されている。
【００９０】
書込動作部１３０は、撮影データをＪＰＥＧやＭＰＥＧ等の一般的なデータフォーマットのまま記録メディア３０に書き込む動作を行う部分であり、制御部１３１と、操作部１１１と、カメラモジュール部１１２と、画像エンコーダ部１１３と、メディアコントローラ部１０２ａと、を備える。
【００９１】
変換動作部１４０は、撮影データをストレージ機器２０に転送する際に、撮影データのデータフォーマットを変換する部分であり、制御部１４１と、メディアコントローラ部１０２ｂと、データ変換部１１４と、無線通信ブロック部１０３と、アドレス変換テーブル記憶部１４２と、を備える。
【００９２】
まず、書込動作部１３０について説明する。
制御部１３１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等から構成され、データの演算処理を行うと共に、書込動作部１３０の全体を制御する。
書込動作部１３０においては、例えばユーザーが操作部１１１を操作することにより撮影が行われると、制御部１３１は、カメラモジュール部１１２、画像エンコーダ部１１３等を制御することにより、撮影データを作成する。
【００９３】
そして、制御部１３１は、画像エンコーダ部１１３から出力されるＪＰＥＧ、ＭＰＥＧ等の一般的なデータフォーマットの撮影データを、メディアコントローラ部１０２ａを介して記録メディア３０に書き込む。
また、制御部１３１は、記録メディア３０へのデータ書き込み時に、変換動作部１４０による記録メディア３０へのアクセスが行われているか否かを確認し、行われている場合には、書込動作部１３０による書き込み動作を優先させるために、変換動作部１４０に対してアクセス中止命令を出力する。
【００９４】
次に、変換動作部１４０について説明する。
制御部１４１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等から構成され、データの演算処理を行うと共に、変換動作部１４０の全体を制御する。
制御部１４１は、記録メディア３０に書き込まれている撮影データをストレージ機器２０に転送する際に、まず、メディアコントローラ部１０２ｂを介して、記録メディア３０から撮影データを読み出し、データ変換部１１４に出力する。
データ変換部１１４は、入力される撮影データを複数のパケットに変換する。
制御部１４１は、データ変換部１１４における変換により作成されたパケットを無線通信ブロック部１０３を介してストレージ機器２０に送信する。
【００９５】
また、制御部１４１は、データ変換部１１４によりパケットの作成が行われると、パケット毎に、記録メディア３０における、パケット内の「ＢＩＴＳ」が書き込まれているアドレスの情報を、メディアコントローラ部１０２ｂを介して取得し、取得したアドレスとパケットとを関連付けるアドレス変換テーブルを作成する。アドレス変換テーブルには、具体的には、例えば、作成されたパケット内の「ＮＵＭ−ＰＫＴ」に記録されているパケット番号と、同一パケット内の「ＢＩＴＳ」の記録メディア３０におけるアドレスと、が関連付けられて記録される。
アドレス変換テーブル記憶部１４２は、ＲＡＭ等の記憶媒体を備え、作成されたアドレス変換テーブルを記憶する。
【００９６】
パケットの送信後、ストレージ機器２０からパケット転送完了情報を無線通信ブロック部１０３が受信すると、制御部１４１は、まず、アドレス変換テーブル記憶部１４２に記憶されているアドレス変換テーブルを参照し、パケット転送完了情報により特定されるパケットに関連付けられている記録メディア３０内のアドレスを取得する。
そして、制御部１４１は、メディアコントローラ部１０２ｂを介して、取得したアドレスに書き込まれている撮影データを消去する。これにより、ストレージ機器２０の大容量ストレージ２０２に記録された撮影データは、記録メディア３０から削除される。
【００９７】
また、制御部１４１は、記録メディア３０からのデータの読み出し時や消去時に、書込動作部１３０の制御部１３１からアクセス中止命令を受け取ると、記録メディア３０へのアクセスを中止し、書込動作部１３０による書き込み動作を優先させる。
これにより、撮影機器１０からストレージ機器２０への撮影データの転送中に撮影の機会を逃してしまうことはない。
【００９８】
本実施の形態によれば、記録メディアには、一般的なデータフォーマットの撮影データを書き込み、無線通信による転送時に撮影データをパケットデータに変換して転送を行う。このため、着脱可能な記録メディアをバッファとして用いた場合、必要に応じて、記録メディアを撮影機器から取り外し、一般的なデータフォーマットの撮影データの取り扱いが可能な他のストレージ機器で撮影データの転送等を行うことができる。
【００９９】
以上、本発明の実施の形態を説明したが、本発明を実施するにあたっては、種々の形態による変形及び応用が可能であり、上記実施の形態に限られるものではない。
例えば、上記実施の形態では、撮影機器１０及びストレージ機器２０は、それぞれ無線通信ブロック部を備えているが、代わりに無線通信ブロックＩ／Ｆを備え、この無線通信ブロックＩ／Ｆに無線通信ブロック部を着脱可能に接続するようにしてもよい。これにより、例えば、撮影機器とストレージ機器との位置関係等に基づき、必要に応じて適切な無線通信規格に変更することができる。
【図面の簡単な説明】
【０１００】
【図１】本発明の第１の実施の形態に係る撮影データ記録システムの構成例を示すブロック図である。
【図２】図１の撮影機器の具体的な構成例を示すブロック図である。
【図３】図２のデータ変換部におけるデータフォーマットの変換を説明するための図である。
【図４】図１のストレージ機器の具体的な構成例を示すブロック図である。
【図５】本発明の第１の実施の形態に係る撮影データ記録システムのバッファ動作におけるバッファ書込処理の例を示すフローチャートである。
【図６】本発明の第１の実施の形態に係る撮影データ記録システムのバッファ動作における撮影データ転送処理の例を示す手順説明図である。
【図７】本発明の第２の実施の形態における撮影機器の具体的な構成例を示すブロック図である。
【図８】本発明の第３の実施の形態における撮影機器の具体的な構成例を示すブロック図である。
【符号の説明】
【０１０１】
１０  撮影機器
２０  ストレージ機器
３０  記録メディア
１０１，２０１，１２１，１３１，１４１  制御部
１０２，１０２ａ，１０２ｂ  メディアコントローラ部
１０３，２０３  無線通信ブロック部
１１１  操作部
１１２  カメラモジュール部
１１３  画像エンコーダ部
１１４  データ変換部
１３０  書込動作部
１４０  変換動作部
１４２  アドレス変換テーブル記憶部
２０２  大容量ストレージ
２１１  パケットコントローラ部
２１２  ストレージコントローラ部
【図１】
0004548285.tif 000002
【図２】
0004548285.tif 000003
【図３】
0004548285.tif 000004
【図４】
0004548285.tif 000005
【図５】
0004548285.tif 000006
【図６】
0004548285.tif 000007
【図７】
0004548285.tif 000008
【図８】
0004548285.tif 000009