(57)【要約】【課題】ＦＴＰを使用する場合であっても、空き容量を通知する技術を提供する。【解決手段】記録部４２は、動画像データを記録する。検出部４４は、記録部４２の空き容量の変動を検出する。計測部４６は、検出部４４が変動を検出した場合に、空き容量を計測する。ファイル生成部４８は、計測部４６において計測した空き容量が示されたファイルを生成し、生成したファイルを記録部４２に記録させる。通信部４０は、ファイル生成部４８が記録部４２に記録させたファイルをＦＴＰにて送信する。【選択図】図１
2015069435.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体にデータを記録する記録部と、
前記記憶媒体の空き容量を計測する計測部と、
前記計測部において計測した空き容量が示されたファイルを生成する生成部と、
前記空き容量が示されたファイルをＦＴＰにて送信する通信部と、
を備えることを特徴とする記録装置。
【請求項２】
前記記録部は、前記空き容量が示されたファイルを前記記憶媒体に記録することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記記憶媒体の空き容量の変動を検出する検出部をさらに備え、
前記計測部は、前記検出部が変動を検出した場合に、空き容量を計測することを特徴とする請求項１または２に記載の記録装置。
【請求項４】
記録装置と端末装置から構成される記録システムであって、
前記記録装置は、
記憶媒体にデータを記録する記録部と、
前記記憶媒体の空き容量を計測する計測部と、
前記計測部において計測した空き容量が示されたファイルを生成する生成部と、
前記空き容量が示されたファイルをＦＴＰにて送信する通信部と、
を備え、
前記端末装置は、
前記記録装置から、前記記憶媒体の空き容量が示されたファイルをＦＴＰにて受信する通信部と、
前記通信部において受信した前記ファイルが示す前記空き容量に基づき信号処理を行なう処理部と、
を備えることを特徴とする記録システム。
【請求項５】
記憶媒体に記録を行なう記録装置から、前記記憶媒体の空き容量が示されたファイルをＦＴＰにて受信する通信部と、
前記通信部において受信した前記ファイルが示す前記空き容量に基づき信号処理を行なう処理部と、
を備えることを特徴とする端末装置。
【請求項６】
記憶媒体にデータを記録させるステップと、
前記記憶媒体の空き容量を計測するステップと、
計測した空き容量が示されたファイルを生成するステップと、
前記空き容量が示されたファイルをＦＴＰにて送信するステップと、
をコンピュータに実行させる記録用プログラム。
【請求項７】
記憶媒体にデータを記録させるステップと、
前記記憶媒体の空き容量を計測するステップと、
計測した空き容量が示されたファイルを生成するステップと、
前記空き容量が示されたファイルをＦＴＰにて送信するステップと、
を含んだ記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録技術に関し、特にデータを記録する記録装置、記録システム、端末装置、記録用プログラム、記録方法に関する。
【背景技術】
【０００２】
通信機能を備えたデジタルカメラによれば、撮影した画像データが、外部に設けられた記録装置に送信されるので、デジタルカメラに内蔵または装着された画像データ記録用の記録媒体の残記録容量を低減が抑制される。しかしながら、送信すべき画像データの容量が外部の記録装置よりも大きい場合、当該画像データの送信途中で容量不足が判明して当該画像データの送信が中止されるので、画像データの送信作業に無駄が生じる。これに対応するために、デジタルカメラが、ハードディスクの残記録容量を、ＵＳＢインターフェイスを介してＰＣに問い合わせると、ＰＣは、ハードディスク装置の残記録容量を検出して、当該残記録容量を示す情報をデジタルカメラに送信する（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−３４８５１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
端末装置と記録装置との間の通信がＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）によってなされる場合、当該記録装置の空き容量をＦＴＰによって端末装置に通知することは従来は困難である。一方、このような場合であっても、空き容量の通知が望まれる。
【０００５】
本発明はこうした状況に鑑みてなされたものであり、その目的は、ＦＴＰを使用する場合であっても、空き容量を通知する技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある態様の記録装置は、記憶媒体にデータを記録する記録部と、記憶媒体の空き容量を計測する計測部と、計測部において計測した空き容量が示されたファイルを生成する生成部と、空き容量が示されたファイルをＦＴＰにて送信する通信部と、を備える。
【０００７】
本発明の別の態様は、記録システムである。この記録システムは、記録装置と端末装置から構成される記録システムであって、記録装置は、記憶媒体にデータを記録する記録部と、記憶媒体の空き容量を計測する計測部と、計測部において計測した空き容量が示されたファイルを生成する生成部と、空き容量が示されたファイルをＦＴＰにて送信する通信部と、を備える。端末装置は、記録装置から、記憶媒体の空き容量が示されたファイルをＦＴＰにて受信する通信部と、通信部において受信したファイルが示す空き容量に基づき信号処理を行なう処理部と、を備える。
【０００８】
本発明のさらに別の態様は、端末装置である。この装置は、記憶媒体に記録を行なう記録装置から、記憶媒体の空き容量が示されたファイルをＦＴＰにて受信する通信部と、通信部において受信したファイルが示す空き容量に基づき信号処理を行なう処理部と、を備える。
【０００９】
本発明のさらに別の態様は、記録方法である。この方法は、記憶媒体にデータを記録させるステップと、記憶媒体の空き容量を計測するステップと、計測した空き容量が示されたファイルを生成するステップと、空き容量が示されたファイルをＦＴＰにて送信するステップと、を含んだ。
【００１０】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１１】
本発明によれば、ＦＴＰを使用する場合であっても、空き容量を通知できる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施例１に係る記録システムの構成を示す図である。
【図２】図１の記録部に記録された空き容量ファイルのデータ構造を示す図である。
【図３】図１の表示部に表示されたデータ一覧の画面を示す図である。
【図４】図１の記録システムによる記録手順を示すシーケンス図である。
【図５】本発明の実施例２に係る端末装置による送信手順を示すフローチャートである。
【発明を実施するための形態】
【００１３】
（実施例１）
本発明を具体的に説明する前に、まず概要を述べる。本発明の実施例１は、動画像データを記録装置に記録させるために、当該動画像データを録画した端末装置からネットワークを介して記録装置へ、動画像データがＦＴＰにて送信される記録システムに関する。端末装置からの送信対象となる動画像データの容量が、記録装置の空き容量も大きければ、動画像データを送信しても記録装置への記録が不可能であり、無駄な送信になる。端末装置からの送信前に、記録装置の空き容量を確認できれば、無駄な送信を防止できるが、通信にＦＴＰを使用する場合、記録装置の空き容量の確認が困難になる。ＦＴＰを使用する場合であっても、記録装置の空き容量を端末装置において確認するために、本実施例に係る記録システムは次の処理を実行する。
【００１４】
記録装置は、空き容量を計測し、空き容量の値が示されたファイル（以下、「空き容量ファイル」という）を作成し、空き容量ファイルも記録する。記録装置は、ＦＴＰによって、空き容量ファイルを端末装置へ送信する。端末装置は、受信した空き容量ファイルの内容、つまり空き容量の値をモニタに表示する。その結果、端末装置のユーザは、記録装置の空き容量を確認できる。動画像データの容量よりも空き容量の方が大きければ、ユーザは、端末装置から記録装置へ動画像データをＦＴＰにて送信する。
【００１５】
図１は、本発明の実施例１に係る記録システム１００の構成を示す。記録システム１００は、端末装置１０、記録装置１２、ネットワーク６０を含む。端末装置１０は、操作部２０、表示部２２、処理部２４、記録部２６、通信部２８、画像生成部３０を含む。記録装置１２は、通信部４０、記録部４２、検出部４４、計測部４６、ファイル生成部４８、画像生成部５０を含む。
【００１６】
画像生成部５０は、動画像データを生成する。動画像データは、例えば、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）によって圧縮されている。動画像データの生成には公知の技術が使用されればよいので、ここでは説明を省略する。画像生成部５０は、動画像データを記録部４２へ出力する。
【００１７】
記録部４２は、デジタルデータを記録可能な記憶媒体である。記録部４２の一例は、ハードディスクドライブである。記録部４２は、画像生成部５０から受けつけた動画像データを記録する。また、ユーザからの指示を受けつけた場合に、記録部４２は、記録した動画像データを削除する。
【００１８】
検出部４４は、記録部４２に動画像データが記録された場合、あるいは記録部４２から動画像データが削除された場合において、記録部４２の空き容量の変動を検出する。空き容量とは、記録部４２の全容量のうち、新たなデータを記録可能な領域の量に相当する。また、検出部４４は、記録装置１２が起動されたタイミングも、空き容量の変動として検出する。検出部４４は、検出したことを計測部４６に通知する。
【００１９】
計測部４６は、検出部４４が変動を検出した場合に、空き容量を計測する。空き容量の計測には公知の技術が使用されればよいので、ここでは説明を省略する。計測部４６は、計測した結果、つまり空き容量の値をファイル生成部４８へ出力する。また、計測部４６は、計測完了の時刻もファイル生成部４８へ出力する。
【００２０】
ファイル生成部４８は、計測部４６から空き容量の値、計測完了の時刻を受けつける。ファイル生成部４８は、計測部４６において計測した空き容量が示された空き容量ファイルを生成する。空き容量ファイルのファイル名は、例えば、「ａｋｉＳｉｚｅ．ｔｘｔ」であり、これはテキストファイルである。図２は、記録部４２に記録された空き容量ファイルのデータ構造を示す。空き容量ファイルには、計測完了の時刻と、空き容量の値とが含まれる。図１に戻る。ファイル生成部４８は、生成した空き容量ファイルを記録部４２に記録させる。
【００２１】
画像生成部３０は、画像生成部５０と同様に、動画像データを生成する。なお、画像生成部３０において生成された動画像データのデータレートは、画像生成部５０において生成された動画像データのデータレートよりも低くなるような設定がなされてもよい。画像生成部３０は、動画像データを記録部２６へ出力する。
【００２２】
記録部２６は、記録部４２と同様に、デジタルデータを記録可能な記憶媒体である。記録部２６は、画像生成部３０から受けつけた動画像データを記録する。
【００２３】
操作部２０は、ユーザからの指示を受けつけるインターフェイスである。指示とは、例えば、ＦＴＰによる記録装置１２との接続指示、記録部２６に記録した動画像データの送信指示である。操作部２０は、受けつけた指示を処理部２４へ出力する。処理部２４は、操作部２０からの指示を受けつけるとともに、表示部２２、記録部２６、通信部２８と連携して所定の処理を実行する。ここでの所定の処理は、記録部２６に記録した動画像データを記録装置１２へ送信するための処理である。処理部２４は、受けつけた指示が接続指示である場合、通信部２８へ接続処理を指示する。
【００２４】
通信部２８は、ネットワーク６０を介して通信部４０との間で通信する。通信部４０との間の通信では、ＦＴＰが実行される。ネットワーク６０は、有線、無線、それらの組合せのいずれであってもよい。通信部２８は、処理部２４から接続処理が指示された場合、ネットワーク６０を介して通信部４０へ接続指示を送信する。
【００２５】
記録装置１２の通信部４０は、ネットワーク６０を介して通信部２８との間で通信する。通信部４０も、ＦＴＰによる通信を実行する。通信部２８から接続指示を受信すると、通信部４０は、記録部４２に記録された動画像データ、空き容量ファイルの一覧が示されたディレクトリ情報を送信する。通信部２８は、ディレクトリ情報を受信する。通信部２８がディレクトリ情報を受信すると、処理部２４は、ディレクトリ情報の内容を表示部２２へ表示させる。図３は、表示部２２に表示されたデータ一覧の画面を示す。図示のごとく、ファイル名欄２００、ファイル日時欄２０２が含まれる。ファイル名欄２００には、記録部４２に記録された動画像データの名称、空き容量ファイルの名称の一覧が示されている。ファイル日時欄２０２には、動画像データ、空き容量ファイルのそれぞれの生成日時が示されている。図１に戻る。
【００２６】
記録装置１２のユーザは、表示部２２に表示された一覧を確認し、操作部２０を操作して、空き容量ファイルである「ａｋｉＳｉｚｅ．ｔｘｔ」を選択する。処理部２４は、操作部２０から選択指示を受けつけると、通信部２８は、「ａｋｉＳｉｚｅ．ｔｘｔ」の送信要求を通信部４０へ送信する。通信部４０は、「ａｋｉＳｉｚｅ．ｔｘｔ」の送信要求を受信すると、記録部４２に記録された「ａｋｉＳｉｚｅ．ｔｘｔ」を通信部２８へＦＴＰにて送信する。
【００２７】
通信部２８は、「ａｋｉＳｉｚｅ．ｔｘｔ」を通信部４０からＦＴＰにて受信する。前述のごとく、「ａｋｉＳｉｚｅ．ｔｘｔ」は、データを記録可能な記録部４２の空き容量が示された空き容量ファイルである。処理部２４は、通信部２８において受信した「ａｋｉＳｉｚｅ．ｔｘｔ」に対する処理として、「ａｋｉＳｉｚｅ．ｔｘｔ」の内容を表示部２２に表示させる。表示部２２は、「ａｋｉＳｉｚｅ．ｔｘｔ」の内容、つまり記録部４２の空き容量を表示する。
【００２８】
記録装置１２のユーザは、表示部２２に表示された記録部４２の空き容量を確認する。動画像データの容量よりも空き容量の方が大きければ、ユーザは、操作部２０を操作して、記録部２６に記録した動画像データの送信を通信部２８へ指示する。一方、動画像データの容量よりも空き容量の方が大きくなければ、ユーザは、操作部２０を操作しない。通信部２８は、通信部２８から送信の指示を受けつけると、記録部２６から動画像データを取得し、動画像データを通信部４０へＦＴＰにて送信する。通信部４０は、通信部２８から動画像データを受信すると、当該動画像データを記録部４２に記録する。記録部４２が動画像データを記録すると、空き容量が変動するので、このことを検出部４４が検出する。
【００２９】
この構成は、ハードウエア的には、任意のコンピュータのＣＰＵ、メモリ、その他のＬＳＩで実現でき、ソフトウエア的にはメモリにロードされたプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できることは、当業者には理解されるところである。
【００３０】
以上の構成による記録システム１００の動作を説明する。図４は、記録システム１００による記録手順を示すシーケンス図である。端末装置１０は、記録装置１２へ接続要求を送信する（Ｓ１０）。記録装置１２は、端末装置１０へディレクトリ情報を送信する（Ｓ１２）。端末装置１０は、記録装置１２へ「ａｋｉＳｉｚｅ．ｔｘｔ」の送信要求を送信する（Ｓ１６）。記録装置１２は、端末装置１０へ「ａｋｉＳｉｚｅ．ｔｘｔ」を送信する（Ｓ１８）。端末装置１０は、「ａｋｉＳｉｚｅ．ｔｘｔ」の内容を表示する（Ｓ２０）。端末装置１０は、記録装置１２へ新たな動画像データである「ｍｏｖｉｅ５６．ｍｐｅｇ」を送信する（Ｓ２２）。記録装置１２は、「ｍｏｖｉｅ５６．ｍｐｅｇ」を記録する（Ｓ２４）。記録装置１２は、「ａｋｉＳｉｚｅ．ｔｘｔ」を更新する（Ｓ２６）。
【００３１】
本発明の実施例によれば、空き容量ファイルをＦＴＰにて送信するので、ＦＴＰによる送信を実行する場合であっても、空き容量を通知できる。また、空き容量ファイルを記録するだけなので、ＦＴＰの通常の処理を実行しながら空き容量を通知できる。また、空き容量の変動を検出した場合に、空き容量ファイルを生成するので、正確な空き容量を通知できる。また、空き容量ファイルを受信するだけなので、空き容量を簡易に確認できる。また、動画像データの容量よりも空き容量の方が大きくなければ、動画像データを送信しないので、ＦＴＰによる送信を効率的に実行できる。
【００３２】
（実施例２）
次に実施例２を説明する。実施例２も、実施例１と同様にＦＴＰにて動画像データを送信する記録システムに関する。実施例１における端末装置は、受信した空き容量ファイルの内容を表示し、これをユーザが確認することによって、ユーザが動画像データの送信を決定している。一方、実施例２における端末装置は、受信した空き容量ファイルの内容を自律的に確認して、動画像データの送信を決定する。実施例２に係る記録システム１００は、図１と同様のタイプであり、ここでは差異を中心に説明する。
【００３３】
端末装置１０の通信部２８は、「ａｋｉＳｉｚｅ．ｔｘｔ」を通信部４０からＦＴＰにて受信する。処理部２４は、通信部２８において受信した「ａｋｉＳｉｚｅ．ｔｘｔ」に対する処理として、「ａｋｉＳｉｚｅ．ｔｘｔ」から空き容量を取得する。また、処理部２４は、記録部２６に記録された動画像データであって、かつ送信対象となる動画像データの容量も取得する。さらに、処理部２４は、空き容量と動画像データの容量とを比較する。動画像データの容量よりも空き容量の方が大きければ、処理部２４は、記録部２６に記録した動画像データの送信を通信部２８へ指示する。一方、動画像データの容量よりも空き容量の方が大きくなければ、処理部２４は、送信を指示しない。通信部２８は、処理部２４から送信の指示を受けつけると、記録部２６から動画像データを取得し、動画像データを通信部４０へＦＴＰにて送信する。
【００３４】
図５は、本発明の実施例２に係る記録装置１２による送信手順を示すフローチャートである。通信部２８は、「ａｋｉＳｉｚｅ．ｔｘｔ」を受信する（Ｓ５０）処理部２４は、「ａｋｉＳｉｚｅ．ｔｘｔ」から空き容量を取得する（Ｓ５２）。空き容量が動画像データの容量よりも大きければ（Ｓ５４のＹ）、通信部２８は、動画像データを送信する（Ｓ５６）。空き容量が動画像データの容量よりも大きくなければ（Ｓ５４のＮ）、ステップ５６はスキップされる。
【００３５】
本発明の実施例によれば、送信対象となる動画像データの容量と空き容量とを自動的に比較するので、動画像データのＦＴＰによる送信を確実に実行できる。また、比較が自動的になされるので、ユーザの利便性を向上できる。
【００３６】
以上、本発明を実施例をもとに説明した。この実施例は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００３７】
本発明の実施例によれば、動画像データがＦＴＰの送信の対象とされる。しかしながらこれに限らず例えば、動画像データ以外の種類のデジタルデータがＦＴＰの送信の対象であってもよい。本変形例によれば、さまざまな種類のデジタルデータの送信に、本発明を適用できる。
【００３８】
本発明の実施例によれば、記録部４２の空き容量の変動を検出部４４が検出した場合に、ファイル生成部４８は、空き容量ファイルを生成する。しかしながらこれに限らず例えば、検出部４４による検出に関係なく、ファイル生成部４８が空き容量ファイルを生成してもよい。具体的に説明すると、ファイル生成部４８は、空き容量ファイルを定期的に生成してもよい。本変形例によれば、検出部４４による検出が不要になるので、処理を簡易にできる。
【符号の説明】
【００３９】
１０  端末装置、  １２  記録装置、  ２０  操作部、  ２２  表示部、  ２４  処理部、  ２６  記録部、  ２８  通信部、  ３０  画像生成部、  ４０  通信部、  ４２  記録部、  ４４  検出部、  ４６  計測部、  ４８  ファイル生成部、  ５０  画像生成部、  ６０  ネットワーク、  １００  記録システム。
【図１】
2015069435.tif 000003
【図２】
2015069435.tif 000004
【図３】
2015069435.tif 000005
【図４】
2015069435.tif 000006
【図５】
2015069435.tif 000007