(57)【要約】【課題】記録メディアを有効に利用し、ユーザにとっての利便性を向上させることができる。【解決手段】  操作受付部１０１がユーザの操作入力を受け付け、コピーの操作入力があった場合、メモリーカードリーダのコピー実行部１０２がメモリーカードのデータを読み出し、携帯端末に送信し、携帯端末が受信したデータをディスクにコピーするとともに、コピーの成功または失敗を表すステータスがメモリーカードリーダの保持部に記憶される。コピー終了後、モード切替部１０４がメモリーカードリーダの電力供給モードをスリープモードに切り替え、ユーザがコピー結果を確認する操作を行った場合、チェック実行部１０３が保持部に記憶されたステータスに基づいて、コピー結果をユーザに提示する。本発明は、メモリーカードリーダに適用することができる。【選択図】図３
2006072979.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録されたデータを他の装置に送信するデータ処理装置であって、
前記記録媒体からデータを読み出して再生する再生手段と、
前記他の装置と通信する通信手段と、
ユーザからの操作が入力される第１の操作手段と、
ユーザに情報を提示する提示手段と、
時間を計時する計時手段と、
電力を供給する電源と、
電力の供給が無い時にも記憶されたデータが保持される記憶手段と、
前記第１の操作手段が操作された場合、前記通信手段に、前記再生手段にて再生される前記記録媒体に記録されたデータを、前記他の装置に送信させ、前記データの送信結果を、前記提示手段に提示させるとともに、前記記憶手段に記憶させるように制御する送信制御手段と、
前記情報を提示した後の所定時間を前記計時手段に計時させ、所定の時間の経過後に前記電源から供給される電力を抑制するように制御する電力制御手段と
を備えるデータ処理装置。
【請求項２】
ユーザからの操作が入力される第２の操作手段と、
前記電源からの装置への電力の供給を抑制中に前記第２の操作手段が操作された場合、前記記憶手段に記憶された前記データの送信結果を前記提示手段に提示するように制御する提示制御手段と
をさらに備える請求項１に記載のデータ処理装置。
【請求項３】
前記他の装置は、他の記録媒体へのデータの記録装置であって、
前記通信手段が送信するデータが前記他の装置によって前記他の記録媒体に記録される
請求項１に記載のデータ処理装置。
【請求項４】
前記他の装置がデータを記録する前記他の記録媒体の残り容量を前記他の装置から前記通信手段を介して取得し、
前記記録媒体に記録されたデータの容量と、前記取得された他の記録媒体の残り容量とを比較する比較手段をさらに備え、
前記送信制御手段は、前記比較手段の比較結果に基づいて前記他の記録媒体に前記記録媒体に記録されたデータを記録可能な残り容量があると判断された場合、前記他の装置へデータを送信させる
請求項１に記載のデータ処理装置。
【請求項５】
前記送信制御手段は、
前記他の記録媒体の残り容量よりも前記記録媒体に記録されたデータのデータ容量が大きいと判断された場合、前記記憶手段に処理の失敗を示すデータを記憶するように制御する
請求項４に記載のデータ処理装置。
【請求項６】
前記電源と電池とを接続する電池接続手段と、
前記電池とは異なる電力供給装置と前記電源とを接続する他の接続手段とをさらに備え、
前記電源は、電力の供給源を、前記電力制御手段に通知し、
前記電力制御手段は、電池から電力が供給されていると通知された場合、前記計時手段による所定時間の計時後に、前記電源からの電力の供給が抑制されるように制御する
請求項１に記載のデータ処理装置。
【請求項７】
前記電池接続手段に接続された電池の残量を判別する電池残量判別手段をさらに備え、
前記送信制御手段は、前記電池残量判別手段の判別結果に基づいて前記他の装置へのデータの送信に必要な電力が前記電池から確保できないと判別される場合、前記データの送信を中止させるとともに、電池残量不足による送信中止を示すデータを前記記憶手段に記憶させるように制御する
請求項６に記載のデータ処理装置。
【請求項８】
前記提示手段は、前記第１の操作手段に設けられている
請求項１に記載のデータ処理装置。
【請求項９】
前記提示手段は、ＬＥＤ（Light Emitting Diode）である
請求項１に記載のデータ処理装置。
【請求項１０】
前記通信手段は、ＵＳＢ（Universal Serial Bus）である
請求項１に記載のデータ処理装置。
【請求項１１】
記録媒体に記録されたデータを他の装置に送信するデータ処理装置のデータ処理方法であって、
ユーザによる第１の操作手段に対する操作がおこなわれたことを検出し、
前記記録媒体から読み出されたデータの前記他の装置への送信の結果を提示するとともに電力の供給の無い期間においてもデータの記憶を保持する記憶手段に前記送信の結果を示すステータス情報を記憶し、
所定の時間を計時し、
前記所定の時間の計時後に電力の供給の抑制を制御する
ステップを含むデータ処理方法。
【請求項１２】
電力の供給が抑制された後、ユーザによる第２の操作手段に対する操作が行われたことを検出し
前記第２の操作手段への操作が検出された場合には、前記記憶手段から前記ステータス情報を読み出し、読み出されたステータス情報に基づいて前記データ送信の結果をユーザに提示するステップ
をさらに含む請求項１１に記載のデータ処理方法。
【請求項１３】
前記他の装置は他の記録媒体へのデータの記録装置であって、
送信されるデータが前記他の装置によって前記他の記録媒体に記録される
請求項１１に記載のデータ処理方法。
【請求項１４】
前記他の装置がデータを記録する前記他の記録媒体の残り容量を前記他の装置から取得して、前記記録媒体に記録されたデータの容量と取得された前記他の記録媒体の残り容量とを比較するステップをさらに含み、
前記比較結果に基づいて前記他の記録媒体に前記記録媒体に記録されたデータを記録可能な残り容量があると判断された場合のみ前記他の装置へデータが送信される
請求項１１に記載のデータ処理方法。
【請求項１５】
前記他の記録媒体の残り容量よりも前記記録媒体に記録されたデータのデータ容量が大きいと判断された場合、前記記憶手段に処理の失敗を示すデータが記憶される
請求項１４に記載のデータ処理方法。
【請求項１６】
前記電力の供給源が電池であるか否かを検出し、電池から電力が供給されていると判別された場合のみ、前記計時手段による所定時間の計時後に前記電力の供給が抑制されるように制御される
請求項１１に記載のデータ処理方法。
【請求項１７】
前記電池の残量を判別し、前記他の装置へのデータの送信に必要な電力が前記電池から確保できないと判別される場合、前記データの送信が中止されるとともに電池残量不足による送信中止を示すデータが前記記憶手段に記憶される
請求項１６に記載のデータ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理装置および方法に関し、特に、記録媒体に記録されたデータを他の装置へ送信するバッテリでの駆動が可能なデータ処理装置およびデータ処理方法に関する。
【背景技術】
【０００２】
近年、デジタルカメラの普及はめざましく、ユーザはデジタルカメラをもって旅行に出かけることも多くなっている。デジタルカメラで撮影した画像は、通常、メモリーカードなど、デジタルカメラに着脱可能に構成された小型の記録媒体に記録され、ユーザは、旅行から帰った後、自分のパーソナルコンピュータなどに、デジタルカメラで撮影した画像を取り込み、それらを表示させたり、印刷したりして楽しんでいる。
【０００３】
また、このようにメモリーカードに記録された画像などのデータを読み込んで、パーソナルコンピュータに供給するメモリーカードリーダも開発されている。
【０００４】
メモリーカードリーダは、通常、パーソナルコンピュータとUSB(Universal Serial Bus)ケーブルにより接続されるので、メモリーカードへの電源はパーソナルコンピュータから供給される。
【０００５】
また、近年のデジタルカメラでは解像度が向上しており、画像１枚あたりのデータ量も解像度の向上に伴って、大きくなっている。更には、近年のデジタルカメラでは動画像を撮影することも可能となって来ているためますますデータ容量が拡大している。一方、メモリーカードの記憶容量は、３２Ｍバイトから１２８Ｍバイト程度が一般的であり、例えば、長期の旅行などで、多数の映像として写真や動画像を撮影する場合、メモリーカードに充分な記憶容量があるとはいえず、旅行中にメモリーカードを交換するなどの対処が必要となるが、メモリーカードの外観はどれも同様であるため、どのメモリーカードにどの画像が記録されているかを管理することは、ユーザにとって負担となる。また、メモリーカードは極めて小型であるため、旅行中に紛失したり、破損したりしてしまう恐れもある。
【０００６】
このため、ユーザにとっては、デジタルカメラで撮影した映像のデータをできるだけ早く、パーソナルコンピュータなどに取り込んでおくことが望ましいが、旅行先にパーソナルコンピュータを携帯していくことは、ユーザにとって負担となる。そこで、楽曲などを再生する携帯可能な小型の端末において、楽曲のデータとともに、画像データを記録できるようにする技術が提案されている。
【０００７】
このような、携帯可能な小型の端末にデジタルカメラで撮影した画像のデータを簡単に記録できれば、ユーザにとっての利便性を高めることができる。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来のメモリーカードリーダは、USBケーブルにより接続されたパーソナルコンピュータから電力の供給を受けているため、電力源であるパーソナルコンピュータが無ければデータをコピーさせることができないという課題があった。また、仮に、メモリーカードリーダをバッテリで駆動させても、長期の旅行では、バッテリが不足してしまい、結果的にメモリーカードやディスクなどの記録メディアとメモリーカードリーダを有効に利用できないという課題があった。
【０００９】
本発明はこのような状況に鑑みてなされたものであり、記録メディアを有効に利用し、ユーザにとっての利便性を向上させることができるようにするものである。
【課題を解決するための手段】
【００１０】
本発明の一側面は、記録媒体に記録されたデータを他の装置に送信するデータ処理装置であって、前記記録媒体からデータを読み出して再生する再生手段と、前記他の装置と通信する通信手段と、ユーザからの操作が入力される第１の操作手段と、ユーザに情報を提示する提示手段と、時間を計時する計時手段と、電力を供給する電源と、電力の供給が無い時にも記憶されたデータが保持される記憶手段と、前記第１の操作手段が操作された場合、前記通信手段に、前記再生手段にて再生される前記記録媒体に記録されたデータを、前記他の装置に送信させ、前記データの送信結果を、前記提示手段に提示させるとともに、前記記憶手段に記憶させるように制御する送信制御手段と、前記情報を提示した後の所定時間を前記計時手段に計時させ、所定の時間の経過後に前記電源から供給される電力を抑制するように制御する電力制御手段とを備えるデータ処理装置である。
【００１１】
ユーザからの操作が入力される第２の操作手段と、前記電源からの装置への電力の供給を抑制中に前記第２の操作手段が操作された場合、前記記憶手段に記憶された前記データの送信結果を前記提示手段に提示するように制御する提示制御手段とをさらに備えるようにすることができる。
【００１２】
前記他の装置は、他の記録媒体へのデータの記録装置であって、前記通信手段が送信するデータが前記他の装置によって前記他の記録媒体に記録されるようにすることができる。
【００１３】
前記他の装置がデータを記録する前記他の記録媒体の残り容量を前記他の装置から前記通信手段を介して取得し、前記記録媒体に記録されたデータの容量と、前記取得された他の記録媒体の残り容量とを比較する比較手段をさらに備え、前記送信制御手段は、前記比較手段の比較結果に基づいて前記他の記録媒体に前記記録媒体に記録されたデータを記録可能な残り容量があると判断された場合、前記他の装置へデータを送信させるようにすることができる。
【００１４】
前記送信制御手段は、前記他の記録媒体の残り容量よりも前記記録媒体に記録されたデータのデータ容量が大きいと判断された場合、前記記憶手段に処理の失敗を示すデータを記憶するように制御するようにすることができる。
【００１５】
前記電源と電池とを接続する電池接続手段と、前記電池とは異なる電力供給装置と前記電源とを接続する他の接続手段とをさらに備え、前記電源は、電力の供給源を、前記電力制御手段に通知し、前記電力制御手段は、電池から電力が供給されていると通知された場合、前記計時手段による所定時間の計時後に、前記電源からの電力の供給が抑制されるように制御するようにすることができる。
【００１６】
前記電池接続手段に接続された電池の残量を判別する電池残量判別手段をさらに備え、前記送信制御手段は、前記電池残量判別手段の判別結果に基づいて前記他の装置へのデータの送信に必要な電力が前記電池から確保できないと判別される場合、前記データの送信を中止させるとともに、電池残量不足による送信中止を示すデータを前記記憶手段に記憶させるように制御するようにすることができる。
【００１７】
前記提示手段は、前記第１の操作手段に設けられているようにすることができる。
【００１８】
前記提示手段は、ＬＥＤ（Light Emitting Diode）であるようにすることができる。
【００１９】
前記通信手段は、ＵＳＢ（Universal Serial Bus）であるようにすることができる。
【００２０】
本発明の一側面は、記録媒体に記録されたデータを他の装置に送信するデータ処理装置のデータ処理方法であって、ユーザによる第１の操作手段に対する操作がおこなわれたことを検出し、前記記録媒体から読み出されたデータの前記他の装置への送信の結果を提示するとともに電力の供給の無い期間においてもデータの記憶を保持する記憶手段に前記送信の結果を示すステータス情報を記憶し、所定の時間を計時し、前記所定の時間の計時後に電力の供給の抑制を制御するステップを含むデータ処理方法である。
【００２１】
電力の供給が抑制された後、ユーザによる第２の操作手段に対する操作が行われたことを検出し、前記第２の操作手段への操作が検出された場合には、前記記憶手段から前記ステータス情報を読み出し、読み出されたステータス情報に基づいて前記データ送信の結果をユーザに提示するステップをさらに含むようにすることができる。
【００２２】
前記他の装置は他の記録媒体へのデータの記録装置であって、送信されるデータが前記他の装置によって前記他の記録媒体に記録されるようにすることができる。
【００２３】
前記他の装置がデータを記録する前記他の記録媒体の残り容量を前記他の装置から取得して、前記記録媒体に記録されたデータの容量と取得された前記他の記録媒体の残り容量とを比較するステップをさらに含み、前記比較結果に基づいて前記他の記録媒体に前記記録媒体に記録されたデータを記録可能な残り容量があると判断された場合のみ前記他の装置へデータが送信されるようにすることができる。
【００２４】
前記他の記録媒体の残り容量よりも前記記録媒体に記録されたデータのデータ容量が大きいと判断された場合、前記記憶手段に処理の失敗を示すデータが記憶されるようにすることができる。
【００２５】
前記電力の供給源が電池であるか否かを検出し、電池から電力が供給されていると判別された場合のみ、前記計時手段による所定時間の計時後に前記電力の供給が抑制されるように制御されるようにすることができる。
【００２６】
前記電池の残量を判別し、前記他の装置へのデータの送信に必要な電力が前記電池から確保できないと判別される場合、前記データの送信が中止されるとともに電池残量不足による送信中止を示すデータが前記記憶手段に記憶されるようにすることができる。
【００２７】
本発明の一側面においては、ユーザによる第１の操作手段に対する操作がおこなわれたことが検出され、前記記録媒体から読み出されたデータの前記他の装置への送信の結果が提示されるとともに電源の供給の無い期間においてもデータの記憶を保持する記憶手段に前記送信の結果を示すステータス情報が記憶され、所定の時間が計時され、前記所定の時間の計時後に電力の供給の抑制が制御される。
【発明の効果】
【００２８】
本発明の一側面によれば、記録メディアを有効に利用し、ユーザにとっての利便性を向上させることができる。
【発明を実施するための最良の形態】
【００２９】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、発明の詳細な説明に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、発明の詳細な説明に記載されていることを確認するためのものである。従って、発明の詳細な説明中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００３０】
本発明の一側面のデータ処理装置は、記録媒体に記録されたデータを他の装置（例えば、図１の携帯端末２）に送信するデータ処理装置（例えば、図１のメモリーカードリーダ１）であって、前記記録媒体からデータを読み出して再生する再生手段（例えば、図２のマイコン５２）と、前記他の装置と通信する通信手段（例えば、図２のUSBコントローラ５８）と、ユーザからの操作が入力される第１の操作手段（例えば、図１のボタン２１）と、ユーザに情報を提示する提示手段（例えば、図２の表示部８４またはオーディオ出力部８５）と、時間を計時する計時手段（例えば、図２のタイマー６２）と、電力を供給する電源（例えば、図２の電源回路５５）と、電力の供給が無い時にも記憶されたデータが保持される記憶手段（例えば、図２の保持部５３）と、前記第１の操作手段が操作された場合、前記通信手段に、前記再生手段にて再生される前記記録媒体に記録されたデータを、前記他の装置に送信させ、前記データの送信結果を、前記提示手段に提示させるとともに、前記記憶手段に記憶させるように制御する送信制御手段（例えば、図３のコピー実行部１０２）と、前記情報を提示した後の所定時間を前記計時手段に計時させ、所定の時間の経過後に前記電源から供給される電力を抑制するように制御する電力制御手段（例えば、図３のモード切替部１０４）とを備える。
【００３１】
このデータ処理装置は、ユーザからの操作が入力される第２の操作手段（例えば、図１のボタン２２）と、前記電源からの装置への電力の供給を抑制中に前記第２の操作手段が操作された場合、前記記憶手段に記憶された前記データの送信結果を前記提示手段に提示するように制御する提示制御手段（例えば、図３のチェック実行部１０３）とをさらに備えるようにすることができる。
【００３２】
このデータ処理装置は、前記他の装置がデータを記録する前記他の記録媒体の残り容量を前記他の装置から前記通信手段を介して取得し、前記記録媒体に記録されたデータの容量と、前記取得された他の記録媒体の残り容量とを比較する比較手段（例えば、図５のステップS２５の処理を実行する図３のコピー実行部１０２）をさらに備え、前記送信制御手段は、前記比較手段の比較結果に基づいて前記他の記録媒体に前記記録媒体に記録されたデータを記録可能な残り容量があると判断された場合、前記他の装置へデータを送信させるようにすることができる。
【００３３】
このデータ処理装置は、前記電源と電池とを接続する電池接続手段（例えば、図２のバッテリ５６）と、前記電池とは異なる電力供給装置と前記電源とを接続する他の接続手段（例えば、図２のACアダプタ５７）とをさらに備え、前記電源は、電力の供給源を、前記電力制御手段に通知し、前記電力制御手段は、電池から電力が供給されていると通知された場合、前記計時手段による所定時間の計時後に、前記電源からの電力の供給が抑制されるように制御するようにすることができる。
【００３４】
このデータ処理装置は、前記電池接続手段に接続された電池の残量を判別する電池残量判別手段（例えば、図５のステップS２６の処理を実行する図３のコピー実行部１０２）をさらに備え、前記送信制御手段は、前記電池残量判別手段の判別結果に基づいて前記他の装置へのデータの送信に必要な電力が前記電池から確保できないと判別される場合、前記データの送信を中止させるとともに、電池残量不足による送信中止を示すデータを前記記憶手段に記憶させるように制御するようにすることができる。
【００３５】
本発明の一側面のデータ処理方法は、記録媒体に記録されたデータを他の装置（例えば、図１の携帯端末２）に送信するデータ処理装置（例えば、図１のメモリーカードリーダ１）のデータ処理方法であって、ユーザによる第１の操作手段に対する操作がおこなわれたことを検出し（例えば、図４のステップS１およびS３の処理）、前記記録媒体から読み出されたデータの前記他の装置への送信の結果を提示するとともに電力の供給の無い期間においてもデータの記憶を保持する記憶手段に前記送信の結果を示すステータス情報を記憶し（例えば、図４のステップS４の処理）、所定の時間を計時し（例えば、図４のステップS６の処理）、前記所定の時間の計時後に電力の供給の抑制を制御する（例えば、図４のステップS７の処理）ステップを含む。
【００３６】
このデータ処理方法は、電力の供給が抑制された後、ユーザによる第２の操作手段に対する操作が行われたことを検出し（例えば、図４のステップS１およびS３の処理）
前記第２の操作手段への操作が検出された場合には、前記記憶手段から前記ステータス情報を読み出し、読み出されたステータス情報に基づいて前記データ送信の結果をユーザに提示する（例えば、図４のステップS５の処理）ステップをさらに含むようにすることができる。
【００３７】
このデータ処理方法は、前記他の装置がデータを記録する前記他の記録媒体の残り容量を前記他の装置から取得して、前記記録媒体に記録されたデータの容量と取得された前記他の記録媒体の残り容量とを比較する（例えば、図５のステップS２５の処理）ステップをさらに含み、前記比較結果に基づいて前記他の記録媒体に前記記録媒体に記録されたデータを記録可能な残り容量があると判断された場合のみ前記他の装置へデータが送信されるようにすることができる。
【００３８】
以下、図面を参照して、本発明の実施の形態について説明する。図１は、本発明に係るデータ記録システムの一実施の形態を示す図である。図１において、デジタルカメラ３は、写真として画像を撮影し、撮影された画像のデータを、小型の記録媒体であるメモリーカード５に記録する。メモリーカード５は、デジタルカメラ３に対して着脱可能に構成されており、予め定められた記憶容量（例えば、１２８Ｍバイト）の分だけ画像のデータを記憶する、カード型のフラッシュメモリである。また、メモリーカード５に記録された画像のデータは、メモリーカードリーダ１を介して読み出すことができる。なお、メモリーカード５は実際には、例えば、メモリースティック、スマートメディア、ＳＤメモリーカード、ｘＤピクチャーカード（いずれも商標）、またはコンパクトフラッシュ（登録商標）（ＣＦ）などのメモリーカードとされる。
【００３９】
携帯端末２は、例えば、ユーザにより携帯され、外出先で音楽を聴くときなどに利用される小型のオーディオ機器である。携帯端末２には、音楽のデータを記録する記録媒体として、例えば、いわゆるＭＤ(Mini-Disc ) （登録商標）システムによって使用されるディスクなどの光磁気ディスクが装着される。携帯端末２は、現行のＭＤシステムで用いられているディスク、現行のＭＤシステムで用いられているディスクと同様の物理媒体を用いた次世代ＭＤ１またはＨｉ−ＭＤ１（商標）のディスク、現行のＭＤシステムで用いられているディスクと外形は同様であるが、記録密度を上げて、記録容量をより増大した次世代ＭＤ２またはＨｉ−ＭＤ３（商標）のディスクの３種類のディスクに対応しており、ディスクに記録されたデータの再生、またはデータをディスクに記録する。
【００４０】
携帯端末２は、データの記録／再生に用いるファイル管理システムとしてＦＡＴ(File Allocation Table)システムを使用する。上述した次世代ＭＤ１のディスク、または次世代ＭＤ２のディスクは、ＦＡＴシステムに対応しており、これにより、携帯端末２は、パーソナルコンピュータ４などの情報処理装置に対して互換性を保証することができる。なお、次世代ＭＤ２のディスクでは、データの総記録容量は、約１Ｇバイトになる。
【００４１】
ここで「ＦＡＴ」又は「ＦＡＴシステム」という用語は、種々のＰＣベースのファイルシステムを指すのに総称的に用いられ、ＤＯＳ(Disk Operating System)で用いられる特定のＦＡＴベースのファイルシステム、Ｗｉｎｄｏｗｓ（登録商標）９５/９８で使用されるＶＦＡＴ(Virtual FAT)、Ｗｉｎｄｏｗｓ（登録商標）９８/ＭＥ/２０００で用いられるＦＡＴ３２、及びＮＴＦＳ(NT File System（New Technology File System とも呼ばれる）)のどれかを示すことを意図したものではない。
【００４２】
なお、ディスクに記録されるデータは、音楽などのオーディオデータに限られるものではなく、携帯端末２は、例えば、画像データやテキストデータなどのいわゆるコンピュータデータもディスクに記録することができる。これにより、携帯端末２は、メモリーカードリーダ１を介して送信される、メモリーカード５に記録された画像のデータをディスクに記録することができる。
【００４３】
また、携帯端末２は、パーソナルコンピュータ４、メモリーカードリーダ１との接続に用いられるUSB（Universal Serial Bus）ケーブル６を収容するインタフェースを有している。
【００４４】
メモリーカードリーダ１は、自身に装着されたメモリーカードに記録されたデータを読み出し、他の機器に送信する。メモリーカードリーダ１は、デジタルカメラ３または携帯端末２と同様にユーザが携帯できるように、充分小型で軽量に構成されており、バッテリまたはＡＣ電源により駆動される。例えば、ユーザが挿入口２４にメモリーカード５を挿入し、ボタン２１を押下すると、メモリーカードリーダ１は、メモリーカード５に記録されているデータを読み出し、そのデータを所定のデータブロックに分割し、USBケーブル６を介して接続される携帯端末２にデータブロックを送信する。これにより、ユーザは、デジタルカメラ３で撮影し、メモリーカード５に記録された画像のデータを、携帯端末２のディスクにコピーすることができる。
【００４５】
なお、メモリーカードリーダ１は、1種類以上のメモリーカードに対応できるように構成されており、例えばメモリーカード５が、メモリースティックである場合、挿入口２４がメモリースティックの形状／インタフェースに対応しており、挿入口２４にメモリーカード５を挿入することにより、メモリーカード５に記録されたデータを読み出すことができる。同様に、挿入口２５乃至挿入口２７は、それぞれ、スマートメディア、コンパクトフラッシュ（登録商標）、ＳＤメモリーカードに対応している。メモリーカードリーダ１は、これらのメモリーカード以外のメモリーカードに対応するように構成されるようにしてもよい。または、メモリーカードリーダ１は、どれか１つのメモリーカードの規格に対応するようにしても良い。
【００４６】
メモリーカードリーダ１には、コピーが終了した後、コピー結果をユーザに通知するための表示部２３が設けられている。表示部２３の内部には、例えば、緑色と赤色のLED（Light Emitting Diode）が設けられており、例えば、コピーが正常に終了した（成功した）場合、緑色のLEDが点灯し、コピーが正常に終了しなかった（失敗した）場合、赤色のLEDが点灯または点滅するように構成されている。これにより、ユーザは、コピーが正常に終了したか否かを知ることができる。
【００４７】
また、コピーが失敗した場合、その原因としては、例えば、携帯端末２のディスクの空き容量不足、USBケーブル６の接続不良、メモリーカードリーダ１のバッテリの残量不足などの原因があり得るが、例えば、コピーが失敗した場合、それらの原因に対応して、赤色のLEDが点灯したり、点滅したりするようにしてもよい。
【００４８】
メモリーカードリーダ１は、ユーザが旅行などの際に携行される場合、通常はバッテリにより駆動されるので、消費電力を抑制するため、コピー処理の終了後、所定の時間が経過すると、自動的に電源がOFFされる（後述するスリープモードになる）。コピー処理の終了後、所定の時間が経過した後、ユーザがコピー結果を確認（チェック）したい場合、ボタン２２を押下する。
【００４９】
ボタン２２が押下されると、メモリーカードリーダは、直前に実行されたコピー結果に基づいて、表示部２３のＬＥＤを駆動させ、コピー結果をユーザに通知する。このようにすることで、例えば、長時間を要するデータのコピーをおこなうとき、ユーザが就寝中にメモリーカードリーダ１を利用して、メモリーカード５に記録されたデータを、携帯端末２のディスクにコピーする場合であっても、ユーザは、起床してからコピー結果を確認（チェック）することができ、コピーが失敗したにも関わらず、誤って、メモリーカード５のデータを消去してしまうことが抑止される。その結果、メモリーカードリーダ１の消費電力を抑制し、バッテリの寿命を長くすることができるとともに、バッテリ駆動中であってもユーザは、特に制約を受けずにメモリーカードリーダを使用することができる。
【００５０】
パーソナルコンピュータ４は、画像のデータを表示または編集するアプリケーションプログラムなどを実装しており、ユーザは、携帯端末２とパーソナルコンピュータ４をＵＳＢケーブルで接続し、携帯端末２のディスクに記録されている画像データをパーソナルコンピュータ４のディスプレイに表示させたり、印刷したりすることができる。
【００５１】
例えば、ユーザは、旅行に行くとき、デジタルカメラ３、携帯端末２、およびメモリーカードリーダライタ１を携行する。ユーザは、旅行先でデジタルカメラ３により静止画像としての写真や動画像を撮影し、撮影した画像のデータがメモリーカード５に記憶される。しかし、メモリーカード５の記憶容量（例えば、１２８Ｍバイト）に応じた所定の枚数の写真や所定時間の動画像を撮影すると、それ以上画像を記録させることができなくなる。この場合、メモリーカード５に記録された画像のデータを消去しないと、新たな写真や動画像を撮影して記録することはできない。
【００５２】
そこで、ユーザは、一旦、メモリーカード５に記録された画像のデータを、メモリーカードリーダ１を利用して読み出し、携帯端末２のディスクにコピーする。上述したように、例えば、携帯端末２のディスクとして、次世代ＭＤ１のディスクを利用している場合、ディスクの総記録容量は約３００Ｍバイトとなり、また、携帯端末２のディスクとして、次世代ＭＤ２のディスクを利用している場合、ディスクの記憶容量は約１Ｇバイトとなり、ディスクに音楽などのオーディオデータを記録させてもなお、そのディスクの記憶容量にはゆとりがあると考えられる。メモリーカード５に記録された画像のデータを携帯端末２のディスクにコピーし、その後、メモリーカード５に記録された画像のデータを消去することで、すでに撮影された画像のデータを失うことなく、さらに写真や動画像の撮影を続けることができる。
【００５３】
そして、ユーザが旅行から帰ったあと、パーソナルコンピュータ４を利用して、旅行中に撮影した静止画像としての写真や動画像を表示させたり、印刷したりして楽しむことができる。このようにすることで、メモリーカード５、携帯端末２のディスクなどのメディアを有効に利用することができる。
【００５４】
図２は、図１のメモリーカードリーダ１の内部構成例を示すブロック図である。同図において、マイコン５１は、入力された信号（データ）に基づく演算（処理）を行い、メモリーカードリーダ１の各部を制御する信号（データ）を出力する。メモリ５２は、マイコン５１により実行されるプログラム、マイコン５１が各種の処理を実行する上において必要なデータなどを適宜記憶する。さらにはメモリーカード５から読出されるデータを携帯端末２のディスクを書き込むまでの間に一時的にバッファするためにもメモリ５２は使用される。
【００５５】
保持部５３は、メモリーカードリーダ１により実行されたコピー結果として、例えば、コピーが正常に終了したか否かなどのステータスを記憶する。保持部５３は、EEPROM（Electronically Erasable and Programmable Read Only Memory）などの不揮発性メモリにより構成され、メモリーカードリーダ１に電力が供給されていない間も上述したステータスを保持する。保持部５３は、マイコン５１に内蔵されるようにすることも可能である。
【００５６】
電力制御部５４は、電源回路５５を制御して、メモリーカードリーダ１に対する電力の供給を制御する。電源回路５５は、電力制御部５４の制御に従って、バッテリ５６またはＡＣアダプタ５７から出力される電力をメモリーカードリーダ１全体に供給する。ここではバッテリまたはＡＣアダプタから出力される電力が供給されるものとしているが必ずしもそうである必要はなく、例えば、直接交流電力などの供給を受けメモリーカードリーダ１内で利用する電源形態に変換するような機能が更に設けられるようにしてもよい。
【００５７】
電源回路５５がバッテリ５６からの電力を供給している場合、電力制御部５４は、例えば、メモリーカードリーダ１が通常の処理（例えば、コピーなど）を実行させる電力供給モードである「通常モード」と、待機（特に処理を行っていない状態）中、メモリーカードリーダ１の消費電力を抑制するための電力供給モードである「スリープモード」の切り替えを行う。これにより、メモリーカードリーダ１は、例えば、旅行中にバッテリで駆動されている場合も、待機中はスリープモードとなるため、長期の旅行であっても継続して利用することが可能となる。
【００５８】
また、電力制御部５４には後で説明する操作部８３からも操作信号が入力される。電源回路が電源供給を最小限または停止している状態の時に操作部８３から操作信号が入力された場合、電源制御部５４は電源回路５５に対して電源の供給の開始を指示する。なお、電源回路５５が完全に電源の供給を停止するようにする場合、操作部８３からの操作信号は直接電源回路５５に供給されるようにしても良い。このようにすることでさらにメモリーカードリーダ１の待機状態中の消費電力を低減することが可能となる。
【００５９】
タイマー６２は、メモリーカードリーダ１内で必要となるさまざまな時間の計時を行う。たとえば、タイマー６２は、コピー動作の終了から所定時間後にメモリーカードリーダ１の電力を制御するために所定の時間を計時する。
【００６０】
USBコントローラ５８は、USBインタフェース８１を介して、USBケーブルで接続される他の機器（例えば、携帯端末２）との通信を制御する。メディアインタフェース５９は、メモリーカードインタフェース８２に装着されるメモリーカードへのデータの入出力を制御する。なお、実際には、対応するメモリーカードの種類に応じて、複数のメモリーカードインタフェース８２が設けられる。
【００６１】
入力制御部６０は、操作部８３から出力される信号に対応するコマンドなどのデータをバス７１に出力する。操作部８３は、例えば、上述したボタン２１およびボタン２２などにより構成される。
【００６２】
表示制御部６１は、バス７１から供給されるデータに対応する信号を生成し、表示部８４を駆動する。表示部８４は、例えば、上述したように、緑色LED、および赤色LEDで構成される。
【００６３】
オーディオ出力制御部６３は、オーディオ出力部８５へオーディオ信号を供給してオーディオ出力部から信号音やメッセージなどの音声が出力されるように駆動する。例えば、外部から強い光が表示部８４に当たっているような場合、表示部８４の表示では状態表示が認識しにくいことがある。オーディオ出力制御部６３とオーディオ出力部８５は、このような場合であっても確実にユーザに対してメモリーカードリーダ１の状態を提示することができるようにするために設けられている。さらに、オーディオ出力制御部６３で状態を音声メッセージに変換して出力するようにしても良い。例えば、コピー動作が正常に終了した場合には、「コピーは正常に終了しました」という音声メッセージがオーディオ出力部６３から出力されるようにすることで、ユーザにとってより使いやすくなる。
【００６４】
図３は、マイコン５１により実行されるプログラムなどのソフトウェアの機能的構成例を示すブロック図である。同図において、操作受付部１０１は、入力制御部６０を介して入力されるユーザの操作を受け付け、操作内容に応じて各部を制御する。コピー実行部１０２は、操作内容がコピーであった場合、すなわち、ユーザがボタン２１を押下した場合、コピーの実行を制御する。チェック実行部１０３は、操作内容がチェックであった場合、すなわち、ユーザがボタン２２を押下した場合、チェックの実行を制御する。
【００６５】
モード切替部１０４は、上述した「通常モード」と、「スリープモード」の切り替えを行う。
【００６６】
次に、図４のフローチャートを参照して、メモリーカードリーダ１の処理について説明する。ここでは、メモリーカードリーダ１は、バッテリ５６により駆動されており、メモリーカードリーダ１がUSBケーブル６を介して携帯端末２と接続され、メモリーカードリーダ１がUSB規格におけるマスタデバイスとして動作するものとする。また、メモリーカードリーダ１にはメモリーカード５が装着されているものとし、携帯端末２には、次世代ＭＤ２（または次世代ＭＤ１）のディスクが装着されているものとする。
【００６７】
ステップＳ１において、操作受付部１０１は、ユーザによる操作入力があったか否かを判定し、操作入力があったと判定されるまで待機する。
【００６８】
ユーザにより、操作部８３が操作されると、入力制御部６０は、操作部８３から出力される信号に基づいて対応するコマンドなどのデータを出力し、入力制御部６０からデータが取得された場合、操作受付部１０１は、ユーザによる操作入力があったと判定する。なお、電力の供給モードが「スリープモード」であっても、入力制御部６０が、操作部８３から出力される信号に対応するコマンドなどのデータを出力するために必要となる電力は供給され続ける。また、より電力消費を抑えるために電源回路５５が完全に電力供給を停止するようになされている場合には、操作部８３からの操作信号に基づいて電源回路５５が、入力制御部６０が操作部８３から出力される信号に対応するコマンドなどのデータを出力するために必要となる電力の電源供給を開始し、その後電源供給を受けた入力制御部６０が操作部８３へのユーザの操作に基づく信号出力信号を受信することでユーザによる操作入力があったと判定するようにしても良い。
【００６９】
ステップＳ１において、ユーザによる操作入力があったと判定された場合、処理はステップＳ２に進み、モード切替部１０４は、電力供給モードを「通常モード」に設定する。これにより、電力制御部５４が、電源回路５５を制御して、メモリーカードリーダ１の各部に「通常モード」で電力が供給される。なお、入力制御部６０が、操作部８３から出力される信号に基づいて出力するコマンドなどのデータを、直接電力制御部５４が取得して、電力供給モードが「通常モード」とされるようにしてもよい。
【００７０】
ステップＳ３において、操作受付部１０１は、ステップＳ１で入力があったと判定されたユーザによる操作の内容を判定する。ユーザが操作部８３を構成するボタン２１を押下していた場合、ステップＳ３では、操作の内容は、「コピー」と判定され、処理はステップＳ４に進む。一方、ユーザが操作部８３を構成するボタン２２を押下していた場合、ステップＳ３では、操作の内容は、「チェック」と判定され、処理はステップＳ５に進む。
【００７１】
ステップＳ４において、コピー実行部１０２は、図５を参照して後述するコピー処理を実行する。これにより、メモリーカードリーダ１のメモリーカード５のデータが携帯端末２に送信され、携帯端末２のディスクにデータがコピーされ、コピー結果に基づいて、表示部２３のLEDが点灯または点滅する。また、コピー結果に基づいてオーディオ出力部８５からコピー結果を知らせる音声がさらに出力される。
【００７２】
ステップＳ５において、チェック実行部１０３は、図１０を参照して後述するチェック処理を実行する。これにより、直前に実行されたコピー処理によるコピー結果に対応して、表示部２３のLEDが点灯または点滅し、さらにオーディオ出力部８５から音声がされてコピー結果の提示がユーザへの通知として行われる。
【００７３】
ステップS４またはS５の処理の後、ステップS６において、モード切替部１０４は、所定の時間であって、例えば、１０秒が経過したか否かを判定し、所定の時間が経過したと判定されるまで待機する。ステップS６において、所定の時間が経過したと判定された場合、処理は、ステップS７に進む。
【００７４】
ステップS７において、モード切替部１０４は、電力供給モードを「スリープモード」に設定する。これにより、電力制御部５４が、電源回路５５を制御して、メモリーカードリーダ１の各部に「スリープモード」で電力が供給される。
【００７５】
このようにすることで、メモリーカードリーダ１の消費電力を抑制し、ユーザにバッテリの寿命などを意識させず、また、ユーザの操作内容に対応する処理を迅速に実行させることができる。なお、電源回路５５が、ＡＣアダプタ５７などの安定した電力供給源から出力される電力を供給している場合、ステップS２またはステップS７の処理による電力供給モードの切り替えは行われない。
【００７６】
なお、ここでは、安定した電力供給源から電力が供給されている場合には電力供給モードの切り換えを行わない例をあげたが、必ずしもそうである必要はなく、安定した電力供給源から電力が供給されている場合であっても、電力供給モードの切り換えを行ってメモリーカードリーダ１の消費電力を抑制するようにしてもよい。安定した電力供給源から電力が供給されている場合であってもメモリーカードリーダ１の消費電力を抑制することでエネルギーの消費が抑えられる。
【００７７】
次に、図５のフローチャートを参照して、図４のステップS４のコピー処理の詳細な例について説明する。
【００７８】
ステップS２１において、コピー実行部１０２は、保持部５３に保持されているステータスをクリアする。
【００７９】
ステップS２２において、コピー実行部１０２は、コピーするデータであって、例えば、メモリーカード５に記録されているデジタルカメラ３で撮影された画像のデータのサイズを取得する。また、このとき、取得されたおのおののデータのサイズを合計した総容量が計算されて保持される。
【００８０】
ステップS２３において、コピー実行部１０２は、コピー先の空き容量（いまの場合、携帯端末２のディスクの空き容量）を問い合わせる。このとき、USBケーブル６を介して携帯端末２に問い合わせコマンドが送信され、携帯端末２が、メモリーカードリーダ１にディスクの空き容量を返信する。なお、携帯端末２の処理については、図９を参照して後述する。
【００８１】
ステップS２４において、コピー実行部１０２は、（携帯端末２から返信された）コピー先の空き容量を取得する。
【００８２】
ステップS２５において、コピー実行部１０２は、ステップS２２で取得したデータのサイズから得られた総容量と、ステップS２４で取得した空き容量と比較し、データのサイズの総容量は空き容量より小さいか否か、すなわちコピー先である携帯端末２のディスクの空き容量は充分か否かを判定し、データの総容量が空き容量より小さいと判定された場合、処理はステップS２６に進む。
【００８３】
一方、ステップS２５において、データの総容量が空き容量より小さくない、すなわちコピー先である携帯端末２のディスクの空き容量は充分ではないと判定された場合、データをコピーできないため、処理はステップS３５に進み、コピー実行部１０２は、図６を参照して後述するエラー処理１を実行する。この場合、コピーは失敗したことになる。
【００８４】
ステップS２６において、コピー実行部１０２は、バッテリ５６の残量が充分か否かを判定し、バッテリ５６の残量が充分であると判定された場合、処理は、ステップS２７に進む。例えば、電源回路５５は、バッテリ５６の残量があとわずかとなった場合、電力制御部５４を介して、警告を通知し、この警告が受信された場合、バッテリ５６の残量は充分ではないと判定される。ステップS２６において、バッテリ５６の残量は充分ではないと判定された場合、データをコピーできないため、処理はステップS３６に進み、コピー実行部１０２は、図７を参照して後述するエラー処理２を実行する。この場合、コピーは失敗したことになる。
【００８５】
ステップS２７において、コピー実行部１０２は、後述するリトライカウンタの値が閾値以下であるか否かを判定し、リトライカウンタの値が閾値以下であると判定された場合、処理は、ステップS２８に進む。リトライカウンタは、後述するように、データを再送する都度インクリメントされるカウンタであり、リトライカウンタの値が閾値を超えている場合、例えば、USBケーブル６の接続不良などにより、データを携帯端末２に送信できない恐れがある。ステップS２７において、リトライカウンタの値が閾値を超えていると判定された場合、データをコピーできないため、処理はステップS３７に進み、コピー実行部１０２は、図８を参照して後述するエラー処理３を実行する。この場合、コピーは失敗したことになる。
【００８６】
ステップS２８において、コピー実行部１０２は、データブロックを、USBケーブル６を介して携帯端末２に送信する。ここで、データブロックは、メモリーカード５から読み出された、コピーするデータのうちの一部であって、所定のサイズで構成されるものであり、メモリーカード５から読み出されたデータは、データブロック単位で携帯端末２に送信される。これは、メモリーカード５から読み出されたデータが一旦メモリ５２に記憶され、携帯端末２の受信可能サイズなどに合わせてメモリ５２から読み出されて送信されることで実現される。一方、携帯端末２は、データブロックを受信すると、メモリーカードリーダに応答を返信する。
【００８７】
ステップS２９において、コピー実行部１０２は、携帯端末２からの応答を受信したか否かを判定し、携帯端末２からの応答を受信したと判定された場合、処理は、ステップS３０に進む。一方、ステップS２９において、携帯端末２からの応答を受信していないと判定された場合、既に送信したデータブロックが携帯端末２により受信されていない恐れがあるため、処理は、ステップS３４に進み、コピー実行部１０２は、データブロックの再送の回数を表すカウンタであるリトライカウンタの値を１だけインクリメントし、ステップS２６に戻る。その後、ステップS２８の処理で同じデータブロックが再送されることとなる。
【００８８】
ステップS３０において、コピー実行部１０２は、次のデータブロックがあるか否かを判定し、まだ次のデータブロックがあると判定された場合、処理はステップS２６に戻り、それ以後の処理が繰り返し実行される。
【００８９】
ステップS３０において、次のデータブロックがない、すなわち、コピーするデータを全て送信したと判定された場合、処理は、ステップS３１に進む。この場合、コピーは成功（正常に終了）したことになる。
【００９０】
ステップS３０の処理の後、コピー実行部１０２は、ステップS３１において、表示制御部６１を介して緑色のLEDを点灯させる。これにより、ユーザに対して、コピーが成功して正常終了したことが通知される。
【００９１】
そして、コピー実行部１０２は、ステップS３２において、保持部５３にコピー結果を表すステータス「正常終了」を記憶させ、ステップS３３において、「コピー終了」を通知するデータを携帯端末２に送信する。
【００９２】
次に、図６のフローチャートを参照して、図５のステップS３５のエラー処理１の詳細について説明する。ステップS６１において、コピー実行部１０２は、表示制御部６１を介して赤色のLEDをゆっくり（例えば、０.５秒周期で）点滅させ、またコピー処理が失敗したことを伝える音声メッセージとして、例えば「コピー先の容量が不足です」などの音声を出力する。これにより、ユーザに対して、コピー先の空き容量不足によるコピーの失敗が通知される。
【００９３】
ステップS６２において、コピー実行部１０２は、保持部５３にコピー結果を表すステータス「エラー１」を記憶させる。この例では、ステータス「エラー１」は、コピー先の空き容量不足によりコピーが失敗したことを表している。
【００９４】
次に、図７のフローチャートを参照して、図５のステップS３６のエラー処理２の詳細について説明する。ステップS８１において、コピー実行部１０２は、表示制御部６１を介して赤色のLEDを早く（例えば、０.２秒周期で）点滅させ、またコピー処理が失敗したことを伝える音声メッセージとして、例えば「電池残量が不足です」などの音声を出力する。これにより、ユーザに対して、バッテリ５６の残量不足によるコピーの失敗が通知される。
【００９５】
ステップS８２において、コピー実行部１０２は、保持部５３にコピー結果を表すステータス「エラー２」を記憶させる。この例では、ステータス「エラー２」は、バッテリ５６の残量が充分でないためコピーが失敗したことを表している。
【００９６】
次に、図８のフローチャートを参照して、図５のステップS３７のエラー処理３の詳細について説明する。ステップS１０１において、コピー実行部１０２は、表示制御部６１を介して赤色のLEDを（点滅ではなく）点灯させ、またコピー処理が失敗したことを伝える音声メッセージとして、例えば「コピーの動作が不安定です」などの音声を出力する。これにより、ユーザに対して、データ送信エラーによるコピーの失敗が通知される。
【００９７】
ステップS１０２において、コピー実行部１０２は、保持部５３にコピー結果を表すステータス「エラー３」を記憶させる。この例では、ステータス「エラー３」は、データを携帯端末２に送信できない（リトライカウンタの値の閾値超）ためコピーが失敗したことを表している。
【００９８】
このようにして、メモリーカード５から読み出されたデータの、携帯端末２のディスクへのコピーが行われる。表示部２３において、コピーが成功した場合、緑色のLED、コピーが失敗した場合赤色のLEDが点灯または点滅するようにし、さらに音声メッセージなどによるオーディオ出力によって状態を提示するようにしたので、ユーザに、コピー結果を素早く認識させることができる。また、コピーが失敗した場合、失敗の原因に応じて、表示部２３（ＬＥＤ）の表示（点灯・点滅速度）が変化するので、より正確にコピー結果を通知することができる。さらに、コピー結果をステータスとして保持部５３に記憶させるようにしたので、ユーザは、後からコピー結果をチェックすることができる。
【００９９】
次に、図９のフローチャートを参照して、携帯端末２の処理の例について説明する。この処理は、メモリーカードリーダ１において、図５を参照して上述したコピー処理が実行されているとき、並行して実行される。
【０１００】
ステップS１２１において、携帯端末２は、空き容量の問い合わせがあったか否かを判定し、問い合わせがあったと判定されるまで待機する。上述した図５のステップS２３において、メモリーカードリーダ１からUSBケーブル６を介して、携帯端末２に、コピー先の空き容量（いまの場合、携帯端末２のディスクの空き容量）の問い合わせコマンドが送信されると、携帯端末２において、これが受信され、空き容量の問い合わせがあったと判定される。
【０１０１】
ステップS１２１において、空き容量の問い合わせがあったと判定された場合、処理はステップS１２２に進み、携帯端末２は、自身に装着されているディスクの空き容量を取得する。そして、ステップS１２３において、携帯端末２は、ステップS１２２で取得したディスクの空き容量を、USBケーブル６を介して、メモリーカードリーダ１に対して送信し、図５のステップS２４で、メモリーカードリーダ１により、これが取得される。
【０１０２】
ステップS１２４において、携帯端末２は、データブロックを受信したか否かを判定する。ここでは、図５のステップS２８で、メモリーカードリーダ１から送信されたデータブロックが受信されたか否かが判定される。ステップS１２４において、データブロックを受信したと判定された場合、処理は、ステップS１２５に進み、携帯端末２は、自身に装着されたディスクに、受信したデータブロックを書き込む。そして、ステップS１２６において、受信したデータブロックに対応する応答を、メモリーカードリーダ１に送信し、図５のステップS２９で、メモリーカードリーダ１によりこれが受信される。
【０１０３】
ステップS１２６の処理の後、ステップS１２７において、携帯端末２は、「コピー終了」を受信したか否かを判定し、まだ受信していないと判定された場合、処理は、ステップS１２４に戻り、それ以後の処理が繰り返し実行される。  
【０１０４】
図５のステップS３３において、メモリーカードリーダ１からUSBケーブル６を介して、携帯端末２に、「コピー終了」を通知するデータが送信されると、携帯端末２において、これが受信され、「コピー終了」を受信したと判定される。
【０１０５】
ステップS１２７において、「コピー終了」を受信したと判定された場合、処理はステップS１２８に進み、携帯端末２は、ＦＡＴを更新する。上述したように、携帯端末２は、データの記録／再生に用いるファイル管理システムとしてＦＡＴ(File Allocation Table)システムを使用するため、ＦＡＴを更新することにより、ステップＳ１２５の処理でディスクに書き込まれたデータが再生（読み出し）できる状態になる。
【０１０６】
一方、ステップＳ１２４において、データブロックを受信していないと判定された場合、処理は、ステップＳ１２９に進み、携帯端末２は、予め設定された所定の時間が経過したか否かを判定し、まだ経過していないと判定された場合、処理は、ステップＳ１２４に戻る。
【０１０７】
ステップＳ１２９において、所定の時間が経過したと判定された場合、処理は終了する。この場合、ＦＡＴの更新は行われない。
【０１０８】
所定の時間が経過しても、データブロックが受信されない場合として、例えば、メモリーカードリーダ１から送信されるデータに対して携帯端末２のディスクの空き容量が不足している、メモリーカードリーダ１のバッテリの残量が不足している、またはＵＳＢケーブル６の接続不良などによる送信エラーのため、コピーが失敗したなどの場合が考えられる。このため、携帯端末２は、ＦＡＴの更新を行うことなく、処理を終了し、仮に、ステップＳ１２５の処理で、いくつかのデータブロックがディスクに書き込まれていたとしても、ＦＡＴが更新されていないため、それらのデータは再生（読み出し）できない状態となる。すなわち、メモリーカードリーダ１でコピーが失敗した場合、携帯端末２では、仮に途中までデータが書き込まれていても、そのデータは無効（無いもの）とされる。
【０１０９】
このようにして、メモリーカードリーダによるコピー処理と並行して、携帯端末２の処理が実行される。なお、図９は携帯端末２の処理の一例であり、携帯端末２の処理は、これに限られるものではない。
【０１１０】
次に、図１０のフローチャートを参照して、図４のステップＳ５のチェック処理の詳細について説明する。
【０１１１】
ステップＳ１４１において、チェック実行部１０３は、保持部５３に記憶されているステータスを取得する。
【０１１２】
上述したように、保持部５３は、EEPROMなどの不揮発性メモリにより構成され、メモリーカードリーダ１に電力が供給されていない間、すなわちメモリーカードリーダ１の電力供給モードが「スリープモード」である間も、ステータスを保持するので、ステップＳ１４１では、直前に実行された図４のステップＳ４のコピー処理のコピー結果に基づくステータスが取得されることになる。また、ステータスは、メモリーカードリーダ１により実行されたコピー結果として、コピーが正常に終了（成功）したか否（失敗）かを表す情報であり、この例では、さらにコピーが失敗した場合、その原因に応じて３種類のステータスが記憶されている。すなわち、保持部に記憶されているステータスは、「正常終了」、「エラー１」、「エラー２」、または「エラー３」の４つのうちいずれかとなる。
【０１１３】
ステップＳ１４２において、チェック実行部１０３は、ステップＳ１４１の処理により取得されたステータスは「正常終了」か否かを判定し、ステータスは「正常終了」であると判定された場合、処理は、ステップＳ１４７に進む。
【０１１４】
ステップＳ１４７において、チェック実行部１０３は、表示制御部６１を介して緑色のLEDを点灯させる。これにより、ユーザに対して、直前に実行されたコピー処理は、成功（正常終了）したことが通知される。
【０１１５】
一方、ステップＳ１４２において、ステータスは「正常終了」ではないと判定された場合、直前に実行されたコピーは失敗したと考えられ、チェック実行部１０３は、ステップＳ１４３において、ステータスの種類を判定する。このとき、ステップＳ１４１で取得されたステータスが「エラー１」、「エラー２」、または「エラー３」のいずれであるかが判定される。
【０１１６】
ステップＳ１４３において、ステータスは「エラー１」であると判定された場合、処理は、ステップＳ１４４に進み、チェック実行部１０３は、表示制御部６１を介して赤色のLEDをゆっくり、例えば、０.５秒周期で点滅させる。これにより、ユーザに対して、直前に実行されたコピー処理は、コピー先の空き容量不足により失敗したことが通知される。
【０１１７】
ステップＳ１４３において、ステータスは「エラー２」であると判定された場合、処理は、ステップＳ１４５に進み、チェック実行部１０３は、表示制御部６１を介して赤色のLEDを早く（例えば、０.２秒周期で）点滅させる。これにより、ユーザに対して、直前に実行されたコピー処理は、メモリーカードリーダ１のバッテリ５６の残量不足により失敗したことが通知される。
【０１１８】
ステップＳ１４３において、ステータスは「エラー３」であると判定された場合、処理は、ステップＳ１４６に進み、チェック実行部１０３は、表示制御部６１を介して赤色のLEDを（点滅ではなく）点灯させる。これにより、ユーザに対して、直前に実行されたコピー処理は、データ送信エラーにより失敗したことが通知される。
【０１１９】
このようにして、コピー結果のチェックが行われる。コピー結果のチェックは、保持部５３に記憶されているステータスに基づいて行われるので、例えば、ユーザが就寝中にメモリーカードリーダ１を利用して、メモリーカード５に記録されたデータを、携帯端末２のディスクにコピーする場合であっても、ユーザは、起床してからボタン２１を押下することによりコピー結果を表示部２３により確認（チェック）することができ、コピーが失敗したにも関わらず、誤って、メモリーカード５のデータを消去してしまうことが抑止される。
【０１２０】
また、コピーが失敗した場合、失敗の原因もステータスとして記憶されているので、より正確にコピー結果を、ユーザに通知することができる。
【０１２１】
以上においては、メモリーカードリーダ１と携帯端末２が別々の筐体として構成される例について説明したが、メモリーカードリーダ１と携帯端末２とを同一の筐体として構成することも可能である。あるいはまた、メモリーカードリーダ１とデジタルカメラ３とが同一の筐体として構成されるようにしてもよい。
【０１２２】
さらに、本発明は、メモリーカードリーダのみに適用されるものではなく、バッテリで駆動され、長時間の処理の後、ユーザに処理結果を提示するような機器であれば、本発明を適用することができる。
【０１２３】
なお、上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
【０１２４】
上述した一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、ネットワークを介して接続される他の情報処理装置や、メモリーカードなどのリムーバブルメディアなどからなる記録媒体からインストールされる。
【０１２５】
なお、本明細書において上述した一連の処理を実行するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【０１２６】
【図１】本発明に係るデータ記録システムの例を示す図である。
【図２】図１のメモリーカードリーダの内部構成例を示す図である。
【図３】図２のマイコンにより実行されるソフトウェアの構成例を示す図である。
【図４】メモリーカードリーダの処理を説明するフローチャートである。
【図５】コピー処理を説明するフローチャートである。
【図６】エラー処理１を説明するフローチャートである。
【図７】エラー処理２を説明するフローチャートである。
【図８】エラー処理３を説明するフローチャートである。
【図９】携帯端末の処理を説明するフローチャートである。
【図１０】チェック処理を説明するフローチャートである。
【符号の説明】
【０１２７】
１  メモリーカードリーダ，  ２  携帯端末，  ３  デジタルカメラ，  ４  パーソナ
ルコンピュータ，  ５  メモリーカード，  ５１  マイコン，  ５３  保持部，  ５４  
電力制御部，  ５５  電源回路，  ５６  バッテリ，  ５８  ＵＳＢコントローラ，  ５
９  メディアインタフェース，  ６０  入力制御部，  ６１  表示制御部
【図１】
2006072979.tif 000003
【図２】
2006072979.tif 000004
【図３】
2006072979.tif 000005
【図４】
2006072979.tif 000006
【図５】
2006072979.tif 000007
【図６】
2006072979.tif 000008
【図７】
2006072979.tif 000009
【図８】
2006072979.tif 000010
【図９】
2006072979.tif 000011
【図１０】
2006072979.tif 000012