(57)【要約】【課題】  ストレージデバイスを介する機器間のデータ入力／出力における待機時間の軽減を図り、効率を向上させたデータ転送方法及びデータ転送装置を提供すること。【解決手段】  本発明のデータ転送方法は、第一の機器と第二の機器との間におけるデータ転送方法であって、前記第一の機器と第二の機器との間に、入力用ストレージデバイスと、出力用ストレージデバイスとを配し、前記第一の機器から前記入力用ストレージデバイスに対してデータの入力を行うステップと、前記入力用ストレージデバイスから出力用ストレージデバイスヘ、前記データをコピーするステップと、前記出力用ストレージデバイスから前記第二の機器に対してコピーされた前記データの出力を行うステップと、を順に備えたことを特徴とする。【選択図】  図１
2010026741.tif 000002
【特許請求の範囲】
【請求項１】
第一の機器と第二の機器との間におけるデータ転送方法であって、
前記第一の機器と第二の機器との間に、入力用ストレージデバイスと、出力用ストレージデバイスとを配し、
前記第一の機器から前記入力用ストレージデバイスに対してデータの入力を行うステップと、
前記入力用ストレージデバイスから出力用ストレージデバイスヘ、前記データをコピーするステップと、
前記出力用ストレージデバイスから前記第二の機器に対してコピーされた前記データの出力を行うステップと、を順に備えたことを特徴とするデータ転送方法。
【請求項２】
前記データの入力／出力を、保存単位で行うことを特徴とする請求項１に記載のデータ転送方法。
【請求項３】
第一の機器と第二の機器との間に配された入力用ストレージデバイス及び出力用ストレージデバイスを備え、前記第一の機器と第二の機器との間においてデータ転送を行うデータ転送装置であって、
前記第一の機器から前記入力用ストレージデバイスに対してデータの入力が行われると、
前記入力用ストレージデバイスから出力用ストレージデバイスヘ、前記データがコピーされ、
前記出力用ストレージデバイスから前記第二の機器に対してコピーされた前記データの出力が行われることを特徴とするデータ転送装置。
【請求項４】
前記データの入力／出力が、保存単位で行われることを特徴とする請求項３に記載のデータ転送装置。
【請求項５】
第一の機器と第二の機器との間におけるデータ転送方法であって、
前記第一の機器と第二の機器との間に、２つのストレージデバイスを配し、
一方のストレージデバイスに対して入力を行いながら、もう一方のストレージデバイスから出力を行うことを特徴とするデータ転送方法。
【請求項６】
前記第一の機器は、アクセス制御手段を介して前記２つのストレージデバイスヘ保存単位で選択的アクセスを行うことを特徴とする請求項５に記載のデータ転送方法。
【請求項７】
前記第一の機器からの入力に際して、前記アクセス制御手段は、
別の機器からの出力で利用されているストレージデバイス及び／又は別の機器からの入力で使用されているストレージデバイスをできる限り回避するように、前記一方のストレージデバイスヘ保存単位で選択的アクセスを行うことを特徴とする請求項６に記載のデータ転送方法。
【請求項８】
第一の機器と第二の機器との間に配された２つのストレージデバイスを備え、前記第一の機器と第二の機器との間におけるデータ転送を行うデータ転送装置であって、
一方のストレージデバイスに対して入力を行いながら、もう一方のストレージデバイスから出力が行われる特徴とするデータ転送装置。
【請求項９】
アクセス制御手段をさらに備え、
前記第一の機器からのアクセスにおいて、該アクセス制御手段を介して前記２つのストレージデバイスヘ保存単位で選択的アクセスが行われることを特徴とする請求項８に記載のデータ転送装置。
【請求項１０】
前記第一の機器からの入力に際して、前記アクセス制御手段は、
別の機器からの出力で利用されているストレージデバイス及び／又は別の機器からの入力で使用されているストレージデバイスができる限り回避されるように、前記一方のストレージデバイスヘ保存単位で選択的アクセスが行われることを特徴とする請求項９に記載のデータ転送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２つの機器間におけるデータ転送方法及びデータ転送装置に関する。
【背景技術】
【０００２】
ストレージデバイスを介した２つの機器間のデータ入力／出力において、１つのストレージデバイスに対する入力／出力が重なった場合、一方が他方のデータ転送完了を待つ必要があるため、待機時間が長くなり効率が悪い。
【特許文献１】特開２００６−２５２０１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、このような従来の実情に鑑みて考案されたものであり、ストレージデバイスを介する機器間のデータ入力／出力における待機時間の軽減を図り、効率を向上させたデータ転送方法及びデータ転送装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明の請求項１に記載のデータ転送方法は、第一の機器と第二の機器との間におけるデータ転送方法であって、前記第一の機器と第二の機器との間に、入力用ストレージデバイスと、出力用ストレージデバイスとを配し、前記第一の機器から前記入力用ストレージデバイスに対してデータの入力を行うステップと、前記入力用ストレージデバイスから出力用ストレージデバイスヘ、前記データをコピーするステップと、前記出力用ストレージデバイスから前記第二の機器に対してコピーされた前記データの出力を行うステップと、を順に備えたことを特徴とする。
本発明の請求項２に記載のデータ転送方法は、請求項１において、前記データの入力／出力を、保存単位で行うことを特徴とする。
本発明の請求項３に記載のデータ転送装置は、第一の機器と第二の機器との間に配された入力用ストレージデバイス及び出力用ストレージデバイスを備え、前記第一の機器と第二の機器との間においてデータ転送を行うデータ転送装置であって、前記第一の機器から前記入力用ストレージデバイスに対してデータの入力が行われると、前記入力用ストレージデバイスから出力用ストレージデバイスヘ、前記データがコピーされ、前記出力用ストレージデバイスから前記第二の機器に対してコピーされた前記データの出力が行われることを特徴とする。
本発明の請求項４に記載の記載のデータ転送装置は、請求項３において、前記データの入力／出力が、保存単位で行われることを特徴とする。
本発明の請求項５に記載のデータ転送方法は、第一の機器と第二の機器との間におけるデータ転送方法であって、前記第一の機器と第二の機器との間に、２つのストレージデバイスを配し、一方のストレージデバイスに対して入力を行いながら、もう一方のストレージデバイスから出力を行うことを特徴とする。
本発明の請求項６に記載のデータ転送方法は、請求項５において、前記第一の機器は、アクセス制御手段を介して前記２つのストレージデバイスヘ保存単位で選択的アクセスを行うことを特徴とする。
本発明の請求項７に記載のデータ転送方法は、請求項６において、前記第一の機器からの入力に際して、前記アクセス制御手段は、別の機器からの出力で利用されているストレージデバイス及び／又は別の機器からの入力で使用されているストレージデバイスをできる限り回避するように、前記一方のストレージデバイスヘ保存単位で選択的アクセスを行うことを特徴とする。
本発明の請求項８に記載のデータ転送装置は、第一の機器と第二の機器との間に配された２つのストレージデバイスを備え、前記第一の機器と第二の機器との間におけるデータ転送を行うデータ転送装置であって、一方のストレージデバイスに対して入力を行いながら、もう一方のストレージデバイスから出力が行われることを特徴とする。
本発明の請求項９に記載のデータ転送装置は、請求項８において、アクセス制御手段をさらに備え、前記第一の機器からのアクセスにおいて、該アクセス制御手段を介して前記２つのストレージデバイスヘ保存単位で選択的アクセスが行われることを特徴とする。
本発明の請求項１０に記載のデータ転送装置は、請求項９において、前記第一の機器からの入力に際して、前記アクセス制御手段は、別の機器からの出力で利用されているストレージデバイス及び／又は別の機器からの入力で使用されているストレージデバイスができる限り回避されるように、前記一方のストレージデバイスヘ保存単位で選択的アクセスが行われることを特徴とする。
【発明の効果】
【０００５】
本発明のデータ転送方法及びデータ転送装置では、機器間のデータ転送経路に入力用／出力用の２つのストレージデバイスを配し、第一の機器から入力用ストレージデバイスに対して入力をし、入力用ストレージデバイスから出力用ストレージデバイスヘ入力データをコピーして、出力用ストレージデバイスから第二の機器へ出力している。このように本発明では、ストレージデバイスに対する入力と、ストレージデバイスからの出力とを別個に行うことで、一方が他方のデータ転送完了を待つ必要がなくなる。これにより待機時間を軽減することができ、作業効率を上げることができる。
【０００６】
また、本発明のデータ転送方法及びデータ転送装置では、機器間のデータ転送経路に２つのストレージデバイスを配し、一方のストレージデバイスに対して入力を行いながら、もう一方のストレージデバイスから出力を行う。これにより本発明では、ストレージデバイスを介する機器間のデータ入力／出力作業において、入出力が重ならないため、待機時間を軽減することができ、作業効率を上げることができる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明に係るデータ転送方法及びデータ転送装置の一実施形態について説明する。
＜第一の発明＞
図１は、本発明の概念を模式的に示す図である。
本発明のデータ転送装置１０は、第一の機器１と第二の機器２との間に配された入力用ストレージデバイス１１及び出力用ストレージデバイス１２を備え、前記第一の機器１と第二の機器２との間においてデータ転送を行うデータ転送装置である。
そして本発明のデータ転送装置１０は、前記第一の機器１から前記入力用ストレージデバイス１１に対してデータの入力が行われると、前記入力用ストレージデバイス１１から出力用ストレージデバイス１２ヘ、前記データがコピーされ、前記出力用ストレージデバイス１２から前記第二の機器２に対してコピーされた前記データの出力が行われることを特徴とする。
【０００８】
また、本発明のデータ転送方法は、このような本発明のデータ転送装置１０を用いて行われる。
すなわち、本発明のデータ転送方法は、第一の機器１と第二の機器２との間におけるデータ転送方法であって、前記第一の機器１と第二の機器２との間に、入力用ストレージデバイス１１と、出力用ストレージデバイス１２とを配し、前記第一の機器１から前記入力用ストレージデバイス１１に対してデータの入力を行うステップと、前記入力用ストレージデバイス１１から出力用ストレージデバイス１２ヘ、前記データをコピーするステップと、前記出力用ストレージデバイス１２から前記第二の機器２に対してコピーされた前記データの出力を行うステップと、を順に備えたことを特徴とする。
【０００９】
本発明のデータ転送方法及びデータ転送装置では、機器間のデータ転送経路に入力用／出力用の２つのストレージデバイスを配し、第一の機器１から入力用ストレージデバイス１１に対して入力をし、入力用ストレージデバイス１１から出力用ストレージデバイス１２ヘ入力データをコピーして、出力用ストレージデバイス１２から第二の機器２へ出力している。このように本発明では、ストレージデバイスに対する入力と、ストレージデバイスからの出力とを別個に行うことで、一方が他方のデータ転送完了を待つ必要がなくなる。これにより待機時間を軽減することができ、作業効率を上げることができる。
【００１０】
第一の機器１は、例えばパーソナルコンピュータ、ワークステーション、メインフレームコンピュータ等でなる上位装置として構成されており、インターフェースを介してストレージデバイスに対してデータの読み書きを行う。
前記インターフェースとしては、例えばパソコンのＯＳに標準的に装備されているＵＳＢ（ユニバーサルシリアルバス）デバイスが用いられる。
第二の機器２は、例えばインクジェットプリンタ等の各種プリンタ、カッティングプロッタ等の周辺機器が挙げられる。
【００１１】
データ転送装置（ストレージ機器）１０は、入力用ストレージデバイス１１と、出力用ストレージデバイス１２と、これらストレージデバイスに対するデータの書き込みおよび読み出しを制御するストレージコントローラ（図示せず）等から構成される。ストレージデバイスは、例えばデータを記憶するＨＤＤ等からなる、
また、データ転送装置１０は、雄雌のＵＳＢ端子を有し、入力用ストレージデバイス１１及び出力用ストレージデバイス１２とは、ＵＳＢインターフェースを介してデータの読み書きが行われる。
【００１２】
（１）前記第一の機器１から前記入力用ストレージデバイス１１に対してデータの入力を行う。
まず、第一の機器１から入力用ストレージデバイス１１ヘデータを入力する。この際、データ入力は保存単位(例えばファイル単位)で行う。
（２）前記入力用ストレージデバイス１１から出力用ストレージデバイス１２ヘ、前記データをコピーする。
次に、入力用ストレージデバイス１１は、前記第一の機器１から入力されたデータを、出力用ストレージデバイス１２へコピー、転送する。この際、コピーは保存単位(例えばファイル単位)で行う。
（３）前記出力用ストレージデバイス１２から前記第二の機器２に対してコピーされた前記データの出力を行う。
そして、出力用ストレージデバイス１２は、前記入力用ストレージデバイス１１からコピーされたデータを、第二の機器２に対して出力する。この際、データ出力は保存単位(例えばファイル単位)で行う。
【００１３】
また、図２（ａ）（ｂ）は、第一の機器１から入力用／出力用ストレージデバイス１１，１２を介して第二の機器２へとデータ転送を行う場合について、制御の一例を示すフローチャートである。
まず、図２（ａ）に示すように、第一の機器１からデータ入力要求があると（Ｓ１）、
入力用ストレージデバイス１１が別のデータコピーに使用中であるかどうかを判断する（Ｓ２）。
そして、入力用ストレージデバイス１１が使用中である（ｙｅｓ）場合、第一の機器１から入力用ストレージデバイス１１へのデータ入力要求を拒否する（Ｓ３）。
一方、第一の機器１が使用中でない（ｎｏ）場合、第一の機器１から入力用ストレージデバイス１１へのデータ入力要求を許可する（Ｓ４）。
【００１４】
そして、第一の機器１から入力用ストレージデバイス１１へデータ入力がなされると、入力用ストレージデバイス１１から出力用ストレージデバイス１２へデータのコピーを要求する（Ｓ５）。
また、出力用ストレージデバイス１２が別のデータ出力に使用中であるかどうかを判断する（Ｓ６）。
そして、出力用ストレージデバイス１２が使用中である（ｙｅｓ）場合、別のデータ出力が完了するまで待機する（Ｓ７）。
一方、出力用ストレージデバイス１２が使用中でない（ｎｏ）場合、入力用ストレージデバイス１１からへ出力用ストレージデバイス１２へとデータコピーを実行する（Ｓ８）。
【００１５】
そして、図２（ｂ）に示すように、第二の機器２から、出力用ストレージデバイス１２からのデータ出力要求があると（Ｓ９）、出力用ストレージデバイス１２が別のデータコピーに使用中であるかどうかを判断する（Ｓ１０）。
そして、出力用ストレージデバイス１２が使用中である（ｙｅｓ）場合、出力用ストレージデバイス１２から第二の機器２からへのデータ出力要求を拒否する（Ｓ１１）。
一方、出力用ストレージデバイス１２が使用中でない（ｎｏ）場合、出力用ストレージデバイス１２から第二の機器２からへのデータ出力要求を許可する（Ｓ１２）。
【００１６】
このように本発明のデータ転送方法及びデータ転送装置では、機器間のデータ転送経路に入力用／出力用の２つのストレージデバイスを配し、第一の機器から入力用ストレージデバイスに対して入力をし、入力用ストレージデバイスから出力用ストレージデバイスヘ入力データをコピーして、出力用ストレージデバイスから第二の機器へ出力している。このように本発明では、ストレージデバイスに対する入力と、ストレージデバイスからの出力とを別個に行うことで、一方が他方のデータ転送完了を待つ必要がなくなる。これにより待機時間を軽減することができ、作業効率を上げることができる。
【００１７】
＜第二の発明＞
図３は、本発明の概念を模式的に示す図である。
本発明のデータ転送装置４０は、第一の機器２１と第二の機器２２との間に配された２つのストレージデバイス３１，３２を備え、前記第一の機器２１と第二の機器２２との間におけるデータ転送を行うデータ転送装置である。
そして本発明のデータ転送装置４０は、一方のストレージデバイスに対して入力を行いながら、もう一方のストレージデバイスから出力が行われることを特徴とする。
【００１８】
また、本発明のデータ転送方法は、このような本発明のデータ転送装置４０を用いて行われる。
すなわち、本発明のデータ転送方法は、第一の機器２１と第二の機器２２との間におけるデータ転送方法であって、前記第一の機器２１と第二の機器２２との間に、２つのストレージデバイス３１，３２を配し、一方のストレージデバイスに対して入力を行いながら、もう一方のストレージデバイスから出力を行うことを特徴とする。
本発明のデータ転送方法及びデータ転送装置では、機器間のデータ転送経路に２つのストレージデバイスを配し、一方のストレージデバイスに対して入力を行いながら、もう一方のストレージデバイスから出力を行う。これにより本発明では、ストレージデバイスを介する機器間のデータ入力／出力作業において、入出力が重ならないため、待機時間を軽減することができ、作業効率を上げることができる。
【００１９】
具体的には、前記第一の機器２１は、アクセス制御手段３０を介して前記２つのストレージデバイス３１，３２ヘ保存単位(例えばファイル単位)で選択的アクセスを行う。
前記第一の機器２１からの入力に際して、前記アクセス制御手段３０は、別の機器からの出力で利用されているストレージデバイス及び／又は別の機器からの入力で使用されているストレージデバイスをできる限り回避するように、前記一方のストレージデバイスヘ保存単位(例えばファイル単位)で選択的アクセスを行う。
【００２０】
図４（ａ）は、第一の機器２１から第一又は第二のストレージデバイス３２へとデータ入力を行う場合について、アクセス制御手段３０による制御の一例を示すフローチャートである。
まず、第一の機器２１からデータ入力要求があると（Ｓ２１）、第一のストレージデバイス３１が別のデータ出力に使用中であるかどうかを判断する（Ｓ２２）。
そして、第一のストレージデバイス３１が使用中でない（ｎｏ）場合、第一の機器２１から第一のストレージデバイス３１へのデータ入力を許可する（Ｓ２３）。
一方、第一のストレージデバイス３１が使用中である（ｙｅｓ）場合、今度は第二のストレージデバイス３２が別のデータ出力に使用中であるかどうかを判断する（Ｓ２４）。
そして、第二のストレージデバイス３２が使用中でない（ｎｏ）場合、第一の機器２１から第二のストレージデバイス３２へのデータ入力を許可する（Ｓ２５）。
一方、第二のストレージデバイス３２が使用中である（ｙｅｓ）場合、第一の機器２１からのデータ入力要求を拒否する（Ｓ２６）。
【００２１】
また、図４（ｂ）は、第一のストレージデバイス３１から第二の機器２２へとデータ出力を行う場合について、アクセス制御手段３０による制御の一例を示すフローチャートである。なお、ここではデータが第一のストレージデバイス３１にある場合を想定している。
まず、第二の機器２２からデータ出力要求があると（Ｓ２７）、第一のストレージデバイス３１が別のデータ入力に使用中であるかどうかを判断する（Ｓ２８）。
そして、第一のストレージデバイス３１が使用中でない（ｎｏ）場合、第一のストレージデバイス３１から第二の機器２２へのデータ出力を許可する（Ｓ２９）。
一方、第一のストレージデバイス３１が使用中である（ｙｅｓ）場合、第一のストレージデバイス３１から第二の機器２２へのデータ出力を拒否する（Ｓ３０）。
【００２２】
このように本発明のデータ転送方法及びデータ転送装置では、機器間のデータ転送経路に入力用／出力用の２つのストレージデバイスを配し、別の機器からの出力で利用されているストレージデバイス及び／又は別の機器からの入力で使用されているストレージデバイスをできる限り回避するように、前記一方のストレージデバイスヘ保存単位で選択的アクセスを行い、一方のストレージデバイスに対して入力を行いながら、もう一方のストレージデバイスから出力を行う。これにより本発明では、ストレージデバイスを介する機器間のデータ入力／出力作業において、入出力が重ならないため、待機時間を軽減することができ、作業効率を上げることができる。
【００２３】
以上、本発明のデータ転送方法及びデータ転送装置について説明してきたが、本発明はこれに限定されるものではなく、発明の趣旨を逸脱しない範囲で適宜変更可能である。
【産業上の利用可能性】
【００２４】
本発明は、ストレージデバイスを介した２つの機器間におけるデータ転送方法及びデータ転送装置に適用可能である。
【図面の簡単な説明】
【００２５】
【図１】本発明の概念を模式的に示す図である。
【図２】本発明において、制御の一例を示すフローチャートである。
【図３】本発明の概念を模式的に示す図である。
【図４】本発明において、アクセス制御の一例を示すフローチャートである。
【符号の説明】
【００２６】
１，２１…第一の機器、２，２２…第二の機器、１０，４０…データ転送装置（ストレージ機器）、１１…入力用ストレージデバイス、１２…出力用ストレージデバイス、３０…アクセス制御手段、３１…第一のストレージデバイス、３２…第二のストレージデバイス
【図１】
2010026741.tif 000003
【図２】
2010026741.tif 000004
【図３】
2010026741.tif 000005
【図４】
2010026741.tif 000006