(57)【要約】【課題】  本発明はＵＳＢメモリやＳＤメモリ等の可搬型記憶媒体内のデータファイルのみならず、制御プログラムのコピーも可能なコピー装置を提供するものである。【解決手段】  ＵＳＢメモリやＳＤメモリ等の可搬型記憶媒体の装着が可能なコピー装置であって、第１の可搬型記憶媒体からデータファイル及び制御プログラムを読み出す読み出し手段と、この読み出し手段によって読み出された前記データファイル及び制御プログラムを第２の可搬型記憶媒体に記憶させる処理手段とを有するコピー装置、及び第１の可搬型記憶媒体からデータファイル及び制御プログラムを読み出す処理と、読み出された前記データファイル及び制御プログラムを第２の可搬型記憶媒体に記憶させる処理とを行うコピー方法であることを特徴とする。【選択図】 図１
2010204717.tif 000002
【特許請求の範囲】
【請求項１】
可搬型記憶媒体の装着が可能なコピー装置において、
第１の可搬型記憶媒体からデータファイル及び制御プログラムを読み出す読み出し手段と、
該読み出し手段によって読み出された前記データファイル及び制御プログラムを第２の可搬型記憶媒体に記憶させる処理手段と、
を有することを特徴とするコピー装置。
【請求項２】
前記第１の可搬型記憶媒体のデータファイルはメモリ部に記憶され、前記制御プログラムは可搬型記憶媒体のコントローラの制御に使用するプログラムであることを特徴とする請求項１に記載のコピー装置。
【請求項３】
前記第１の可搬型記憶媒体のデータファイルは前記第２の可搬型記憶媒体のメモリ部に記憶され、前記制御プログラムは前記第２の可搬型記憶媒体のコントローラに使用されることを特徴とする請求項２に記載のコピー装置。
【請求項４】
第１の可搬型記憶媒体から前記データファイル及び制御プログラムを読み出す処理と、
該処理によって読み出された前記データファイル及び制御プログラムを第２の可搬型記憶媒体に記憶させる処理と、
を行うことを特徴とする可搬型記憶媒体のコピー方法。
【請求項５】
可搬型記憶媒体の装着が可能なコピー装置に使用されるプログラムであって、
第１の可搬型記憶媒体からデータファイル及び制御プログラムを読み出す読み出し処理と、
該読み出し処理によって読み出した前記データファイル及び制御プログラムを第２の可搬型記憶媒体に記憶させる処理と、
をコピー装置に実行させることを特徴とするプログラム。
【請求項６】
前記可搬型記憶媒体は、ＵＳＢメモリであることを特徴とする請求項１、２、又は３に記載のコピー装置。
【請求項７】
前記可搬型記憶媒体は、ＳＤメモリであることを特徴とする請求項１、２、又は３に記載のコピー装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＵＳＢメモリやＳＤメモリ等の可搬型記憶媒体のデータをコピーするコピー装置に関する。
【背景技術】
【０００２】
今日、ＵＳＢメモリやＳＤメモリ等の可搬型記憶媒体は価格や機能性の面で据置き型の記憶媒体に比べて優位であり、広く使用されている。また、ＵＳＢメモリやＳＤメモリにデータのみならず、アプリケーションプログラムを記憶し、出先のパーソナルコンピュータ（ＰＣ）にアプリケーションプログラムをインストールして使用することもできる記憶容量も有し、便利なツールである。したがって、このようなＵＳＢメモリやＳＤメモリ等の可搬型記憶媒体の情報をコピーし、同じ情報をもつ複数の可搬型記憶媒体を作成できれば有用である。
【０００３】
特許文献１はパーソナルコンピュータ（ＰＣ）のＵＳＢポートにＵＳＢメモリを差し込むだけで、自動的にＵＳＢメモリ内のデータがパーソナルコンピュータ（ＰＣ）にコピーできる発明である。
【０００４】
また、特許文献２は、記憶領域をデータの読み出し、データの書き込み、及びデータの削除が実行可能な領域と、読み出しのみが実行可能な領域とに分け、記憶済みのソフトウェアが誤って消去されることを防止する発明である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−３１８４８７号公報
【特許文献２】特開２００４−０５４８９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に係る発明では、ＵＳＢメモリからコピーできる情報はデータファイルのみであり、ＵＳＢメモリ内の制御プログラムのコピーを行う発明ではない。また、特許文献２に係る発明においては、記憶済みのソフトウェアが誤って消去されることを防止する発明である。
【０００７】
そこで、本発明は上記課題に鑑み、可搬型記憶媒体内のデータファイルのみならず、制御プログラムのコピーも可能なコピー装置を提供するものである。
【課題を解決するための手段】
【０００８】
上記課題は第１の発明によれば、可搬型記憶媒体の装着が可能なコピー装置において、第１の可搬型記憶媒体から前記データファイル及び制御プログラムを読み出す読み出し手段と、該読み出し手段によって読み出された前記データファイル及び制御プログラムを第２の可搬型記憶媒体に記憶させる処理手段とを有するコピー装置を提供することによって達成できる。
【０００９】
また、上記課題は第２の発明によれば、前記第１の可搬型記憶媒体のデータファイルはメモリ部に記憶され、前記制御プログラムは可搬型記憶媒体のコントローラの制御に使用するプログラムであることを特徴とする請求項１に記載のコピー装置を提供することによって達成できる。
【００１０】
また、上記課題は第３の発明によれば、前記第１の可搬型記憶媒体のデータファイルは前記第２の可搬型記憶媒体のメモリ部に記憶され、前記制御プログラムは前記第２の可搬型記憶媒体のコントローラに使用されるコピー装置を提供することによって達成できる。
【００１１】
また、上記課題は第４の発明によれば、第１の可搬型記憶媒体から前記データファイル及び制御プログラムを読み出す処理と、該処理によって読み出された前記データファイル及び制御プログラムを第２の可搬型記憶媒体に記憶させる処理とを行う可搬型記憶媒体のコピー方法を提供することによって達成できる。
【００１２】
また、上記課題は第５の発明によれば、可搬型記憶媒体の装着が可能なコピー装置に使用されるプログラムであって、第１の可搬型記憶媒体から読み出す処理と、該読み出し処理によって読み出した前記データファイル及び制御プログラムを第２の可搬型記憶媒体に記憶させる処理とをコピー装置に実行させるプログラムを提供することによって達成できる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態のコピー装置、及びＵＳＢメモリの接続構成を示す図である。
【図２】コピー装置の内部システムを説明する図である。
【図３】ＵＳＢメモリの外観構成を示す図である。
【図４】ＵＳＢメモリの内部システムを説明する図である。
【図５】本実施形態の処理動作を説明するフローチャートである。
【図６】本実施形態の処理動作を説明するフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態を図面を参照しながら説明する。
図１は本実施形態のコピー装置、及び可搬型記憶媒体としてのＵＳＢメモリの接続構成を示す図であり、コピー装置１には複数のＵＳＢメモリ２ａ、２ｂ、・・・を装着するための接続端子３が設けられている。また、コピー装置１はＵＳＢメモリ２（例えば２ａ）に記録された情報を他のＵＳＢメモリ２（例えば２ｂ）にコピーするための装置であり、コピー装置１には上記接続端子３の他、電源ランプや操作ボタン等が設けられている。
【００１５】
図２は、本例のコピー装置１のシステム構成を示す図である。同図において、コピー装置１はＣＰＵ４、ＲＯＭ５、ＲＡＭ６、ＵＳＢコントローラ７で構成され、ＣＰＵ４はＲＯＭ５に記憶されたプログラムに従ってＵＳＢメモリ２に記憶されたデータファイル、及び制御プログラムのコピー処理の制御を行う。また、ＲＡＭ６は上記コピー処理の際のワークエリアとして使用される。
【００１６】
また、ＵＳＢコントローラ７は、ＵＳＢメモリ２の制御を行い、ＵＳＢメモリ２にデータの出力を行い、ＵＳＢメモリ２からデータを受信する際の制御を行う。
【００１７】
一方、図３はＵＳＢメモリ２の構成を説明する図であり、ＵＳＢメモリ２はコネクタ１０を有し、このコネクタ１０を上記コピー装置２の接続端子３に接続することによって、ＵＳＢメモリ２をコピー装置に装着する。また、ＵＳＢメモリ２は、ＵＳＢインターフェース１２、コントローラ１３、メモリ部１４で構成されている。
【００１８】
図４は上記ＵＳＢメモリ２の内部システムを説明する図であり、上記ＵＳＢインターフェース１２、コントローラ１３、メモリ部１４の具体的な構成を示す図である。ＵＳＢインターフェース１２はコピー装置２との間で行われるデータ授受の制御を行い、例えばパケットデータの生成や分解、パケットデータの送受信制御を行う。
【００１９】
コントローラ１３はメモリ制御部１５、メモリ情報記憶部１６、ＬＥＤ制御部１７で構成されている。メモリ制御部１５は、メモリ部１４に対してデータの読み出し処理、データの書き込み処理、及びデータの削除処理を実行する。また、メモリ情報記憶部１６は、メモリ部１４の領域に関する情報を記憶する。また、ＬＥＤ制御部１７はＵＳＢメモリ２に設けられたＬＥＤ１８の点灯制御を行う。
【００２０】
メモリ部１４は多数のセクタで構成され、セクタ１〜ｎにデータが書き込まれる。また、セクタｎ＋１〜ｍは代替セクタであり、コントローラ１３の制御によって、欠陥が発見されたデータの代替データがセクタｎ＋１〜ｍに順次記憶される。また、セクタｎ＋ｍ＋１はアラーム発生用セクタであり、さらに、以降のセクタはプロテクトデータの記憶領域であり、重要なキーコードやパスワード等の情報が記憶される。
【００２１】
以上の構成において、以下に本例の処理動作を説明する。
【００２２】
図５は本例の処理動作を説明するフローチャートであり、同図の左側の処理がコピー装置１の処理を示し、同図の右側の処理がＵＳＢメモリ２の処理を示す。先ず、コピー装置１は初期設定処理を行い（ステップ（以下、Ｓで示す）１）、コピー装置１にＵＳＢメモリ２（例えば２ａ）が装着されているか判断する（Ｓ２）。ここで、コピー装置１に未だＵＳＢメモリ２ａが装着されていない場合（Ｓ２がＮＯ）、ＵＳＢメモリ２の装着を待つ。
【００２３】
一方、コピー装置１にＵＳＢメモリ２ａが装着されていれば（Ｓ２がＹＥＳ）、ＵＳＢメモリ２に対してデータ送信の要求を行い（Ｓ３）、ＵＳＢメモリ２ａからのデータ受信を待つ（Ｓ４）。
【００２４】
一方、ＵＳＢメモリ２側では、初期化処理を行い（Ｓ５）、コピー装置１から電源供給を受けた後、コピー装置１から前述のデータ送信要求があるか判断する（Ｓ６）。そして、コピー装置１からＵＳＢメモリ２に対して未だデータ送信要求がなければデータ送信要求を待ち（Ｓ６がＮＯ）、データ送信要求があれば（Ｓ６がＹＥＳ）、ＵＳＢメモリ２は先ずメモリ部１４を検索し（Ｓ７）、メモリ部１４に記憶されたデータ（データファイル）を読み出す（Ｓ８）。
【００２５】
次に、コントローラ１３の制御プログラムを検索し（Ｓ１０）、コントローラ１３の制御プログラムを読み出す（Ｓ１１）。この制御プログラムには、コントローラ１３を構成する前述のメモリ制御部１５や、メモリ情報記憶部１６、ＬＥＤ制御部１７の制御プログラムが含まれる。
【００２６】
次に、ＵＳＢメモリ２は上記の処理によって読み出したデータ及び制御プログラムをコピー装置１に送信する（Ｓ１２）。
コピー装置１では、前述のようにＵＳＢメモリ２から送信されるデータの受信を待っており（Ｓ４）、ＵＳＢメモリ２からの上記データ及び制御プログラムを受信すると（Ｓ４がＹＥＳ）、当該データ及び制御プログラムをＲＡＭ６に書き込む（Ｓ１３）。
【００２７】
このようにしてコピー装置１に書き込まれたデータ及び制御プログラムは、次に図６に示すフローチャートに従って接続端子３に接続された他のＵＳＢメモリ２ｂにコピーされる。
【００２８】
先ず、コピー装置１にＵＳＢメモリ２ｂが装着されているか判断する（Ｓ１３）。ここで、コピー装置１に未だ他のＵＳＢメモリ２ｂが装着されていない場合（Ｓ１３がＮＯ）、ＵＳＢメモリ２ｂの装着を待つ。
【００２９】
一方、コピー装置１にＵＳＢメモリ２ｂが装着されていれば（Ｓ１３がＹＥＳ）、ＵＳＢメモリ２ｂに対してＲＡＭ６に記憶したデータ及び制御プログラムをＵＳＢメモリ２ｂに送信し（Ｓ１４）、データの書き込み完了の通知を待つ（Ｓ１５）。
一方、ＵＳＢメモリ２ｂ側では、初期化処理を行い（Ｓ１６）、コピー装置１から電源供給を受けた後、コピー装置１からのデータ及び制御プログラムの入力を判断する（Ｓ１７）。そして、コピー装置１からＵＳＢメモリ２に対して上記データ及び制御プログラムの入力があると（Ｓ１７がＹＥＳ）、データをメモリ部１４に書き込み、コントローラ１３の制御プログラムを書き込む（Ｓ１８）。
【００３０】
その後、全てのデータ及び制御プログラムがＵＳＢメモリ２ｂの書き込みが完了すると（Ｓ１９がＹＥＳ）、コピー装置１にデータの書き込み処理が完了したことを通知し（Ｓ２０）、処理を終了する。また、コピー装置１側でも処理の完了通知を待ってコピー処理を終了する（Ｓ１５がＹＥＳ）。
【００３１】
以上のように、本例によれば、ＵＳＢメモリ２ａに記憶したデータのみならず、コントローラ１３の制御プログラムも他のＵＳＢメモリ２ｂにコピーすることができ、極めて有用なコピー装置１を提供することができる。
【００３２】
尚、上記実施形態の説明では可搬型記憶媒体としてＵＳＢメモリについて説明したが、コントローラを有する他の可搬型記憶媒体、例えばＳＤメモリや、メモリスティック、マルチメディアカード等に適用する構成としてもよい。
【符号の説明】
【００３３】
１・・・コピー装置
２、２ａ、２ｂ・・・ＵＳＢメモリ
３・・・接続端子
４・・・ＣＰＵ
５・・・ＲＯＭ
６・・・ＲＡＭ
７・・・ＵＳＢコントローラ
１０・・コネクタ
１１・・チップ部
１２・・ＵＳＢインターフェース
１３・・コントローラ
１４・・メモリ部
１５・・メモリ制御部
１６・・メモリ情報記憶部
１７・・ＬＥＤ制御部
１８・・ＬＥＤ
【図１】
2010204717.tif 000003
【図２】
2010204717.tif 000004
【図３】
2010204717.tif 000005
【図４】
2010204717.tif 000006
【図５】
2010204717.tif 000007
【図６】
2010204717.tif 000008