(57)【要約】【課題】ユーザがデータファイルの状態を意識することなく、ダウンロード転送できるデータファイルのみをＦＴＰサーバからダウンロード転送できるようにすること。【解決手段】ＦＴＰサーバ４０へアップロード転送を行う際、ドクタ側ＰＣ２０は、その転送するデータファイルのファイル名を、ビジー状態を示すフラグを追加することで変更してから転送を開始し、その転送が終了したときに、ＦＴＰサーバ４０内の当該データファイルのファイル名を、上記フラグを送信完了を示すフラグに変更することで変更する。トランスクライブセンタ側ＰＣ３０でＦＴＰサーバからダウンロード転送を行う際には、上記ファイル名に付加されたフラグから当該データファイルの状態を取得し、ビジー状態の時はダウンロード転送を実行せず、送信完了となっているときのみダウンロード転送を実行する。【選択図】      図１
2005301809.tif 000002
【特許請求の範囲】
【請求項１】
ＦＴＰサーバとデータを送受信するデータ転送装置において、
上記データ転送装置管理下の記憶媒体に記憶されているデータファイルを選択する第１の選択手段と、
上記第１の選択手段によって選択されたデータファイルのファイル名を変更する第１のファイル名変更手段と、
上記第１の選択手段によって選択され上記第１のファイル名変更手段によってそのファイル名が変更されたデータファイルを上記ＦＴＰサーバへ送信する送信手段と、
上記送信手段によるデータファイルの送信が終了したときに、上記送信されたＦＴＰサーバ内の当該データファイルのファイル名を変更する第２のファイル名変更手段と、
を具備することを特徴とするデータ転送装置。
【請求項２】
上記第１のファイル名変更手段は、上記選択されたデータファイルのファイル名に、上記選択されたデータファイルの上記ＦＴＰサーバヘの送信が終了していないことを示す送信中情報を付加することを特徴とする請求項１に記載のデータ転送装置。
【請求項３】
上記第２のファイル名変更手段は、上記送信されたＦＴＰサーバ内のデータファイルのファイル名に、上記記憶媒体から上記ＦＴＰサーバヘの送信が完了したことを示す送信完了情報を付加することを特徴とする請求項１に記載のデータ転送装置。
【請求項４】
さらに、上記ＦＴＰサーバ内にあるデータファイルを選択する第２の選択手段と、
上記第２の選択手段によって選択された上記ＦＴＰサーバ内にあるデータファイルを当該データ転送装置に受信する受信手段と、
上記受信手段による上記データファイルの受信が終了したときに、上記第２の選択手段によって選択された上記ＦＴＰサーバ内にあるデータファイルのファイル名を変更する第３のファイル名変更手段と、
を具備することを特徴とする請求項１に記載のデータ転送装置。
【請求項５】
上記第３のファイル名変更手段は、上記第２の選択手段によって選択された上記ＦＴＰサーバ内にあるデータファイルのファイル名に、上記受信手段による受信が完了したことを示す受信完了情報を付加することを特徴とする請求項４に記載のデータ転送装置。
【請求項６】
さらに、上記第２の選択手段によって選択された上記ＦＴＰサーバ内にあるデータファイルのファイル名を取得するファイル名取得手段と、
上記ファイル名取得手段により取得されたファイル名から上記データファイルの送受信状態を検出する送受信状態検出手段と、
上記送受信状態検出手段の検出結果に基づいて上記受信手段による上記データファイルの受信を制御する制御手段と、
を具備することを特徴とする請求項４に記載のデータ転送装置。
【請求項７】
上記制御手段は、上記データファイルの送受信状態が送信中、あるいは受信完了であるときには、上記受信手段による上記データファイルの受信を禁止することを特徴とする請求項６に記載のデータ転送装置。
【請求項８】
ＦＴＰサーバ内にあるデータファイルを選択する選択手段と、
上記選択手段によって選択された上記ＦＴＰサーバ内にあるデータファイルを受信する受信手段と、
上記受信手段による上記データファイルの受信が終了したときに、上記選択手段によって選択された上記ＦＴＰサーバ内にあるデータファイルのファイル名を変更するファイル名変更手段と、
を具備することを特徴とするデータ転送装置。
【請求項９】
コンピュータに、ＦＴＰサーバとデータを送受信させるデータ転送ソフトウェアにおいて、
コンピュータに、
上記コンピュータ管理下の記憶媒体に記憶されているデータファイルを選択させる機能と、
上記選択されたデータファイルのファイル名を第１のファイル名に変更させる機能と、
上記選択され第１のファイル名に変更されたデータファイルを上記ＦＴＰサーバへ送信させる機能と、
上記データファイルの送信が終了したときに、上記送信されたＦＴＰサーバ内の当該データファイルのファイル名を第２のファイル名に変更させる機能と、
を行わせることを特徴とするデータ転送ソフトウェア。
【請求項１０】
上記第１のファイル名は、上記選択されたデータファイルの上記ＦＴＰサーバヘの送信が終了していないことを示す送信中情報を含むことを特徴とする請求項９に記載のデータ転送ソフトウェア。
【請求項１１】
上記第２のファイル名は、上記記憶媒体から上記ＦＴＰサーバヘの送信が完了したことを示す送信完了情報を含むことを特徴とする請求項９に記載のデータ転送ソフトウェア。
【請求項１２】
さらに、コンピュータに、
上記ＦＴＰサーバ内にあるデータファイルを選択させる機能と、
上記選択された上記ＦＴＰサーバ内にあるデータファイルを上記コンピュータに受信させる機能と、
上記データファイルの受信が終了したときに、その受信されたデータファイルのファイル名を第３のファイル名に変更させる機能と、
を行わせることを特徴とする請求項９に記載のデータ転進ソフトウェア。
【請求項１３】
上記第３のファイル名は、上記受信が完了したことを示す受信完了情報を含むことを特徴とする請求項１２に記載のデータ転送ソフトウェア。
【請求項１４】
さらに、コンピュータに、
上記選択されたＦＴＰサーバ内にあるデータファイルのファイル名を取得させる機能と、
上記取得されたファイル名から上記選択されたデータファイルの送受信状態を検出させる機能と、
上記送受信状態の検出結果に基づいて上記選択されたデータファイルを受信させる機能と、
を行わせることを特徴とする請求項１２に記載のデータ転送ソフトウェア。
【請求項１５】
上記送受信状態の検出結果に基づいて上記選択されたデータファイルを受信させる機能は、上記検出した上記データファイルの送受信状態が送信中あるいは受信完了であるときには、上記データファイルの受信を禁止することをコンピュータに実行させることを特徴とする請求項１４に記載のデータ転送ソフトウェア。
【請求項１６】
コンピュータに、ＦＴＰサーバとデータを送受信させるデータ転送ソフトウェアにおいて、
コンピュータに、
上記ＦＴＰサーバ内にあるデータファイルを選択させる機能と、
上記選択されたデータファイルを上記コンピュータに受信させる機能と、
上記選択されたデータファイルの受信が終了したときに、上記選択された上記ＦＴＰサーバ内にあるデータファイルのファイル名を変更させる機能と、
を行わせることを特徴とするデータ転送ソフトウェア。
【請求項１７】
ＦＴＰサーバとデータ転送装置との間でデータを送受信するデータ転送方法において、
上記データ転送装置管理下の記憶媒体に記憶されているデータファイルを選択し、
上記選択されたデータファイルのファイル名を第１のファイル名に変更し、
上記選択された第１のファイル名に変更されたデータファイルを上記ＦＴＰサーバへ送信し、
上記データファイルの送信が終了したときに、上記送信されたＦＴＰサーバ内の当該データファイルのファイル名を第２のファイル名に変更する、
ことを特徴とするデータ転送方法。
【請求項１８】
ＦＴＰサーバとデータ転送装置との間でデータを送受信するデータ転送方法において、
上記ＦＴＰサーバ内にあるデータファイルを選択し、
上記選択されたデータファイルを上記データ転送装置で受信し、
上記データ転送装置での上記データファイルの受信が終了したときに、上記選択された上記ＦＴＰサーバ内にあるデータファイルのファイル名を変更する、
ことを特徴とするデータ転送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＦＴＰサーバとデータを送受信するデータ転送装置及び方法、並びに、コンピュータをそのようなデータ転送装置として機能させるデータ転送ソフトウェアに関する。
【背景技術】
【０００２】
従来より、例えば磁気テープレコーダやＩＣレコーダ等の音声記録装置によって記録した音声データを再生し、タイピストや秘書がそれを聞きながらその口述内容をタイプ打ちする所謂ディクテーションやトランスクリプション等が行われている。
【０００３】
また近年、パーソナルコンピュータ（以下、ＰＣと略記する）の普及と音声認識ソフトウェアの急速な進歩により、音声記録装置によって音声を録音することにより作成された音声データファイルを音声認識ソフトウェアを用いて文書化し、テキストデータファイル等の文書データファイルとして保存するデータ音声処理装置も提案されている。
【０００４】
またさらに、ユーザからＦＴＰで送信された音声データファイルを受信して、その音声データファイルの内容を文書化した文書データファイルをユーザに返信するサービスを提供するトランスクライブセンタが新たなビジネスモデルとして注目を浴びている。この場合、ユーザのＦＴＰクライアントＰＣから音声データファイルをＦＴＰサーバにアップロード転送（送信）し、トランスクライブセンタのＦＴＰクライアントＰＣがそのＦＴＰサーバにアップロードされている音声データファイルを選択してダウンロード転送（受信）することで、ユーザ側からトランスクライブセンタへの音声データファイルの送信行われることになる。また、逆に、トランスクライブセンタのＦＴＰクライアントＰＣから上記音声データファイルを文書化した文書データファイルをＦＴＰサーバにアップロード転送（送信）し、ユーザのＦＴＰクライアントＰＣがそのＦＴＰサーバにアップロードされている文書データファイルを選択してダウンロード転送（受信）することで、トランスクライブセンタ側からユーザへの文書データファイルの送信行われることになる。
【０００５】
ところが、このようなＦＴＰファイル転送システムでは、転送中のデータファイルに対してアクセス権の制御を行っていないため、アップロード転送中のデータファイルに対しても他のＦＴＰクライアントＰＣでダウンロード転送することができてしまい、そのため、ダウンロードした側は、不完全なデータファイルを取得したために、正常にデータファイルを開くことができないという問題点があった。
【０００６】
そこで、特許文献１では、ＦＴＰサーバ側のソフトウェアが、ファイルの管理機能に対してアップロード転送中のデータファイルの管理情報の参照可否を不可能にする排他制御を行い、ＦＴＰクライアントＰＣからのアップロード転送が終了したならば、そのアップロードされたデータファイルの管理情報の参照可否を可能にすることによって、不完全な転送中のデータファイルをダウンロード転送してデータファイルを開くことができないようになる事態を防止することができる、ＦＴＰにおける転送中ファイルの排他制御方法を提案している。
【特許文献１】特開２０００−２７６４１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記特許文献１に開示の技術では、ＦＴＰサーバ側のソフトウェアが全ての制御を行うため、同時に多数のＦＴＰクライアントＰＣからの多数のアップロード転送に対応するために、ＦＴＰサーバ側ソフトウェアを実行するコンピュータとして処理能力の大きなものが必要となる。
【０００８】
また、上記特許文献１に開示の技術では、ダウンロード転送については何ら排他的制御を行っていないため、ＦＴＰクライアントＰＣでは、一度ダウンロード転送したデータファイルをダウンロードしてしまうことを防ぐことができない。従って、ＦＴＰクライアントＰＣを使用するユーザが、一度ダウンロード転送を行ったデータファイルかどうかを意識せねばならず、これは甚だ使い勝手の悪いものである。
【０００９】
本発明は、上記の点に鑑みてなされたもので、ユーザがデータファイルの状態を意識することなく、ダウンロード転送できるデータファイルのみをＦＴＰサーバからダウンロード転送可能なデータ転送装置、データ転送ソフトウェア、及び、データ転送方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明のデータ転送装置の一態様は、ＦＴＰサーバとデータを送受信するデータ転送装置において、上記データ転送装置管理下の記憶媒体に記憶されているデータファイルを選択する第１の選択手段と、上記第１の選択手段によって選択されたデータファイルのファイル名を変更する第１のファイル名変更手段と、上記第１の選択手段によって選択され上記第１のファイル名変更手段によってそのファイル名が変更されたデータファイルを上記ＦＴＰサーバへ送信する送信手段と、上記送信手段によるデータファイルの送信が終了したときに、上記送信されたＦＴＰサーバ内の当該データファイルのファイル名を変更する第２のファイル名変更手段とを具備することを特徴とする。
【００１１】
また、本発明のデータ転送装置の別の態様は、ＦＴＰサーバ内にあるデータファイルを選択する選択手段と、上記選択手段によって選択された上記ＦＴＰサーバ内にあるデータファイルを受信する受信手段と、上記受信手段による上記データファイルの受信が終了したときに、上記選択手段によって選択された上記ＦＴＰサーバ内にあるデータファイルのファイル名を変更するファイル名変更手段とを具備することを特徴とする。
【００１２】
本発明のデータ転送ソフトウェアの一態様は、コンピュータに、ＦＴＰサーバとデータを送受信させるデータ転送ソフトウェアにおいて、コンピュータに、上記コンピュータ管理下の記憶媒体に記憶されているデータファイルを選択させる機能と、上記選択されたデータファイルのファイル名を第１のファイル名に変更させる機能と、上記選択され第１のファイル名に変更されたデータファイルを上記ＦＴＰサーバへ送信させる機能と、上記データファイルの送信が終了したときに、上記送信されたＦＴＰサーバ内の当該データファイルのファイル名を第２のファイル名に変更させる機能とを行わせることを特徴とする。
【００１３】
また、本発明のデータ転送ソフトウェアの別の態様は、コンピュータに、ＦＴＰサーバとデータを送受信させるデータ転送ソフトウェアにおいて、コンピュータに、上記ＦＴＰサーバ内にあるデータファイルを選択させる機能と、上記選択されたデータファイルを上記コンピュータに受信させる機能と、上記選択されたデータファイルの受信が終了したときに、上記選択された上記ＦＴＰサーバ内にあるデータファイルのファイル名を変更させる機能とを行わせることを特徴とする。
【００１４】
本発明のデータ転送方法の一態様は、ＦＴＰサーバとデータ転送装置との間でデータを送受信するデータ転送方法において、上記データ転送装置管理下の記憶媒体に記憶されているデータファイルを選択し、上記選択されたデータファイルのファイル名を第１のファイル名に変更し、上記選択された第１のファイル名に変更されたデータファイルを上記ＦＴＰサーバへ送信し、上記データファイルの送信が終了したときに、上記送信されたＦＴＰサーバ内の当該データファイルのファイル名を第２のファイル名に変更することを特徴とする。
【００１５】
また、本発明のデータ転送方法の別の態様は、ＦＴＰサーバとデータ転送装置との間でデータを送受信するデータ転送方法において、上記ＦＴＰサーバ内にあるデータファイルを選択し、上記選択されたデータファイルを上記データ転送装置で受信し、上記データ転送装置での上記データファイルの受信が終了したときに、上記選択された上記ＦＴＰサーバ内にあるデータファイルのファイル名を変更することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、ユーザがデータファイルの状態を意識することなく、ダウンロード転送できるデータファイルのみをＦＴＰサーバからダウンロード転送可能なデータ転送装置、データ転送ソフトウェア、及び、データ転送方法を提供することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明を実施するための最良の形態を図面を参照して説明する。
【００１８】
図１は、本発明の一実施形態に係るデータ転送装置を適用したデータ処理システムの構成を示す図である。なお、ここでは、ユーザとして医師を想定し、ＩＣメモリを記録媒体として使用する音声記録再生デバイス（以下、ＩＣレコーダ１０と称する）に医師が録音した音声データファイルを処理する場合を例に説明する。
【００１９】
即ち、本データ処理システムは、上記ＩＣレコーダ１０が接続されるデータ転送装置としてのＦＴＰクライアントＰＣ（この例ではドクタ側ＰＣ２０）と、第１のデータファイル（本実施形態では音声データファイル）に関連する第２のデータファイル（本実施形態では上記音声データファイルの内容を文書化した文書データファイル）を作成するサービスを提供するトランスクライブセンタに配されたデータ転送装置としてのＦＴＰクライアントＰＣ（この例ではトランスクライブセンタ側ＰＣ３０）と、ＦＴＰサーバ４０とから構成される。
【００２０】
上記ドクタ側ＰＣ２０は、各部の制御を行なうＣＰＵ（図示せず）と、本実施形態のデータ転送ソフトウェア等の各種プログラムファイルや上記ＩＣレコーダ１０で記録した音声データファイル等の各種データファイルを記憶するのに用いられる記憶媒体（ここではハードディスク２１）と、プログラムやデータを一時的に記憶するためのＲＡＭ（図示せず）と、音声データファイルの再生処理部（音声データをアナログデータに変換するＤ／Ａコンバータ、変換されたアナログデータを増幅する増幅器、増幅された音声データを外部に出力するスピーカ等を含む）と、ユーザインタフェース（表示装置、キーボード、マウス等）とを備えている。ここで、上記ハードディスク２１には所定のフォルダ（Ｄｉｃｔａｔｉｏｎフォルダ、Ｄｏｃｕｍｅｎｔフォルダ）を含む複数のフォルダが設けられており、例えば上記ＩＣレコーダ１０からダウンロードした音声データファイル（例えば「ＡＡＡＡ６１３７．ｄｓｓ」）はＤｉｃｔａｔｉｏｎフォルダに、トランスクライブセンタで文書化した文書データファイル（例えば、「ＡＡＡＡ６１３７．ｄｏｃ」）はＤｏｃｕｍｅｎｔフォルダにと、データファイルの種別毎に分別して格納できるようになっている。また、上記ハードディスク２１に格納されたデータ転送ソフトウェアは、上記所定のフォルダ（Ｄｉｃｔａｔｉｏｎフォルダ、Ｄｏｃｕｍｅｎｔフォルダ）を管理する機能、その所定のフォルダ内に格納されたデータファイルの中からユーザが所望のものを選択指定する機能、その選択指定したデータファイルを上記ＦＴＰサーバ４０にアップロード転送する機能、逆に上記ＦＴＰサーバ４０内にアップロードされているデータファイルの中からユーザが所望のものを選択指定する機能、その選択指定したものをダウンロード転送する機能、等の各種データ転送機能をドクタ側ＰＣ２０に実行させるものであり、その機能の詳細については後述する。
【００２１】
上記データ転送ソフトウェアは、また、図２に示すようなフラグテーブルを有している。このフラグテーブルは、フラグＢ，Ｃ，Ｄそれぞれについてステータスとアプリケーション動作との関係を示すテーブルである。即ち、フラグＢは、ステータスがビジー状態（アップロード転送中）であり、アプリケーション動作がダウンロード禁止であることを示している。また、フラグＣは、ステータスがアップロード転送終了であり、アプリケーション動作がダウンロード可能であることを示している。そして、フラグＤは、ステータスがダウンロード転送終了であり、アプリケーション動作がダウンロード禁止であることを示している。
【００２２】
上記データ転送ソフトウェアは、ＦＴＰサーバ４０にアップロード転送するデータファイル及びＦＴＰサーバ４０にアップロード転送されているデータファイルに、このようなフラグをそのデータファイルのファイル名に付加する。即ち、図１に「Ｘ＿ＤＳ４０００．ｄｓｓ」と示すように、この「Ｘ」の部分に上記フラグを付加する。つまり、図３に示すように、フラグＢを追加した場合は「Ｂ＿ＤＳ４０００．ｄｓｓ」というファイル名となり、フラグＣを追加した場合は「Ｃ＿ＤＳ４０００．ｄｓｓ」というファイル名となり、フラグＤを追加した場合は「Ｄ＿ＤＳ４０００．ｄｓｓ」というファイル名となる。このようにすることで、データファイルのファイル名から、当該データファイルがどのような状態であるのかを他のＦＴＰクライアントＰＣ、本実施形態では上記トランスクライブセンタ側ＰＣ３０のデータ転送ソフトウェアで容易に識別できるようになる。
【００２３】
また、上記トランスクライブセンタ側ＰＣ３０も、上記ドクタ側ＰＣ２０と同様に、各部の制御を行なうＣＰＵ（図示せず）と、本実施形態のデータ転送ソフトウェア等の各種プログラムファイルや各種データファイルを記憶するのに用いられる記憶媒体（ここではハードディスク３１）と、プログラムやデータを一時的に記憶するためのＲＡＭ（図示せず）と、音声データファイルの再生処理部（音声データをアナログデータに変換するＤ／Ａコンバータ、変換されたアナログデータを増幅する増幅器、増幅された音声データを外部に出力するスピーカ等を含む）と、ユーザインタフェース（表示装置、キーボード、マウス等）とを備えている。ここで、上記ハードディスク３１には所定のフォルダ（Ｄｉｃｔａｔｉｏｎフォルダ、Ｄｏｃｕｍｅｎｔフォルダ）を含む複数のフォルダが設けられており、例えばＦＴＰサーバ４０からダウンロード転送した音声データファイル（例えば「ＡＡＡＡ６１３７．ｄｓｓ」）はＤｉｃｔａｔｉｏｎフォルダに、該Ｄｉｃｔａｔｉｏｎフォルダの音声データを文書化した文書データファイル（例えば、「ＡＡＡＡ６１３７．ｄｏｃ」）はＤｏｃｕｍｅｎｔフォルダにと、データファイルの種別毎に分別して格納できるようになっている。また、上記ハードディスク３１に格納されたデータ転送ソフトウェアは、上記ドクタ側ＰＣ２０のそれと同様に、上記所定のフォルダ（Ｄｉｃｔａｔｉｏｎフォルダ、Ｄｏｃｕｍｅｎｔフォルダ）を管理する機能、その所定のフォルダ内に格納されたデータファイルの中からユーザが所望のものを選択指定する機能、その選択指定したデータファイルを上記ＦＴＰサーバ４０にアップロード転送する機能、逆に上記ＦＴＰサーバ４０内にアップロードされているデータファイルの中からユーザが所望のもを選択指定する機能、その選択指定したものをダウンロード転送する機能、等の各種データ転送機能をトランスクライブセンタ側ＰＣ３０に実行させるものである。
【００２４】
このトランスクライブセンタ側ＰＣ３０のデータ転送ソフトウェアもまた、図２に示すようなフラグテーブルを有している。従って、このデータ転送ソフトウェアは、ＦＴＰサーバ４０にアップロード転送するデータファイル及びＦＴＰサーバ４０にアップロード転送されているデータファイルのファイル名にフラグを付加し、これにより、データファイルのファイル名から、当該データファイルがどのような状態であるのかを他のＦＴＰクライアントＰＣ、本実施形態では上記ドクタ側ＰＣ２０のデータ転送ソフトウェアで容易に識別できるようになる。
【００２５】
ここで、上記データ転送ソフトウェアによるＦＴＰサーバ４０へのデータファイルのアップロード転送処理及びＦＴＰサーバ４０からのダウンロード転送処理の詳細について説明する。
【００２６】
まず、上記ドクタ側ＰＣ２０のデータ転送ソフトウェアによってドクタ側ＰＣ２０が実行するＦＴＰサーバ４０への音声データファイルのアップロード転送処理を図４（Ａ）のフローチャートを参照して説明する。
【００２７】
即ち、まず、ユーザによってアップロード転送する音声データファイル（例えばＤＳ４０００．ｄｓｓ）を指定し、フラグテーブルに従って、その指定された音声データファイルのファイル名に、送信中情報としてのビジーのステータス、つまりフラグＢを追加することで、ファイル名を（Ｂ＿ＤＳ４０００．ｄｓｓのように）変更する（ステップＳ２１）。このように、データ転送ソフトウェア及びドクタ側ＰＣ２０は、第１の選択手段及び第１のファイル名変更手段として機能する。こうしてファイル名の変更後、そのファイル名の変更された音声データファイルの、上記ＦＴＰサーバ４０へのアップロード転送（送信）を開始する（ステップＳ２２）。このように、データ転送ソフトウェア及びドクタ側ＰＣ２０は、送信手段として機能する。そして、この音声データファイルのアップロード転送が終了したならば（ステップＳ２３）、上記アップロード転送されたＦＴＰサーバ４０内の当該音声データファイルのファイル名のステータスを、フラグテーブルに従って送信完了情報としてのアップロード転送終了のステータスに変更、つまりフラグＢをフラグＣに変更することで、ファイル名を（Ｃ＿ＤＳ４０００．ｄｓｓのように）変更する（ステップＳ２４）。このように、データ処理ソフトウェア及びドクタ側ＰＣ２０は、第２のファイル名変更手段として機能する。
【００２８】
次に、上記トランスクライブセンタ側ＰＣ３０のデータ転送ソフトウェアによってトランスクライブセンタ側ＰＣ３０が実行するＦＴＰサーバ４０からの音声データファイルのダウンロード転送処理を図４（Ｂ）のフローチャートを参照して説明する。
【００２９】
即ち、まず、ユーザによって、上記ＦＴＰサーバ４０内にある音声データファイル（例えばＸ＿ＤＳ４０００．ｄｓｓ、ＸはＢ，Ｃ，又はＤ）を選択指定し、その選択指定された上記ＦＴＰサーバ４０内にある音声データファイルのステータスを、つまりはステータスを含むファイル名を取得する（ステップＳ３１）。このように、データ処理ソフトウェア及びトランスクライブセンタ側ＰＣ３０は、（第２の）選択手段及びファイル名取得手段として機能する。そして、その取得したファイル名に含まれるステータスがフラグＢで示されるビジー状態、つまり当該音声データファイルの送受信状態がアップロード転送（送信）中であるか否かを判別する（ステップＳ３２）。ここで、ビジー状態であれば、当該音声データファイルの受信を禁止して、該ＦＴＰサーバ４０からの音声データファイルのダウンロード転送処理を終了する。また、ビジー状態でないと判別した場合には、更に、上記取得したファイル名に含まれるステータスがフラグＤで示されるダウンロード終了状態、つまり当該音声データファイルの送受信状態がダウンロード転送（受信）完了であるか否かを判別する（ステップＳ３３）。ここで、ダウンロード終了状態であれば、当該音声データファイルの受信を禁止して、該ＦＴＰサーバ４０からの音声データファイルのダウンロード転送処理を終了する。このように、データ処理ソフトウェア及びトランスクライブセンタ側ＰＣ３０は、送受信状態検出手段及び制御手段として機能する。
【００３０】
これに対して、ダウンロード終了状態でもないと判別された場合には、つまりステータスがフラグＣとなっていると判別された場合には、その音声データファイル（Ｃ＿ＤＳ４０００．ｄｓｓ）の上記ＦＴＰサーバ４０からの、所定のフォルダ（ここでは、Ｄｉｃｔａｔｉｏｎフォルダ）へのダウンロード転送（受信）を開始する（ステップＳ３４）。このように、データ転送ソフトウェア及びトランスクライブセンタ側ＰＣ３０は、受信手段として機能する。そして、この音声データファイルのダウンロード転送が終了したならば（ステップＳ３５）、そのＤｉｃｔａｔｉｏｎフォルダにダウンロード転送した音声データファイルのファイル名から上記フラグを削除することによりファイル名を（ＤＳ４０００．ｄｓｓのように）変更すると共に、上記ダウンロード転送されたＦＴＰサーバ４０内の当該音声データファイルのファイル名のステータスを、フラグテーブルに従って受信完了情報としてのダウンロード転送終了のステータスに変更、つまりフラグＣをフラグＤに変更することで、ファイル名を（Ｄ＿ＤＳ４０００．ｄｓｓのように）変更する（ステップＳ３６）。これにより、上記ステップＳ３３の判別で、既にダウンロード転送済みの音声データファイルを再度ダウンロード転送してしまうことを防ぐことができるようになる。このように、データ処理ソフトウェア及びトランスクライブセンタ側ＰＣ３０は、（第３の）ファイル名変更手段として機能する。
【００３１】
以上のようにして、ＦＴＰサーバ４０を介したドクタ側ＰＣ２０からトランスクライブセンタ側ＰＣ３０への音声データファイルの送信が行われることになる。
【００３２】
そして、トランスクライブセンタ側ＰＣ３０で、その送信された音声データの文書化が行われ、結果の文書データ（例えばＤＳ４０００．ｄｏｃ）が、トランスクライブセンタ側ＰＣ３０からＦＴＰサーバ４０を介して、上記音声データファイルの送信元のドクタ側ＰＣ２０へ送信されることになる。
【００３３】
ここで、上記トランスクライブセンタ側ＰＣ３０のデータ転送ソフトウェアによってトランスクライブセンタ側ＰＣ３０が実行するＦＴＰサーバ４０への文書データファイルのアップロード転送処理は、上述したドクタ側ＰＣ２０のデータ転送ソフトウェアによってドクタ側ＰＣ２０が実行するＦＴＰサーバ４０への音声データファイルのアップロード転送処理と同様である。即ち、図４（Ａ）のフローチャートに示すように、まず、トランスクライブセンタ側のユーザによってアップロード転送する文書データファイル（例えばＤＳ４０００．ｄｏｃ）を指定し、フラグテーブルに従って、その指定された文書データファイルのファイル名に、送信中情報としてのビジーのステータス、つまりフラグＢを追加することで、ファイル名を（Ｂ＿ＤＳ４０００．ｄｏｃのように）変更する（ステップＳ２１）。このように、データ転送ソフトウェア及びトランスクライブセンタ側ＰＣ３０は、第１の選択手段及び第１のファイル名変更手段として機能する。こうしてファイル名の変更後、そのファイル名の変更された文書データファイルの、上記ＦＴＰサーバ４０へのアップロード転送（送信）を開始する（ステップＳ２２）。このように、データ転送ソフトウェア及びトランスクライブセンタ側ＰＣ３０は、送信手段として機能する。そして、この文書データファイルのアップロード転送が終了したならば（ステップＳ２３）、上記アップロード転送されたＦＴＰサーバ４０内の当該文書データファイルのファイル名のステータスを、フラグテーブルに従って送信完了情報としてのアップロード転送終了のステータスに変更、つまりフラグＢをフラグＣに変更することで、ファイル名を（Ｃ＿ＤＳ４０００．ｄｏｃのように）変更する（ステップＳ２４）。このように、データ処理ソフトウェア及びトランスクライブセンタ側ＰＣ３０は、第２のファイル名変更手段として機能する。
【００３４】
また、上記ドクタ側ＰＣ２０のデータ転送ソフトウェアによってドクタ側ＰＣ２０が実行するＦＴＰサーバ４０からの文書データファイルのダウンロード転送処理についても、上記トランスクライブセンタ側ＰＣ３０のデータ転送ソフトウェアによってトランスクライブセンタ側ＰＣ３０が実行するＦＴＰサーバ４０からの音声データファイルのダウンロード転送処理と同様である。即ち、図４（Ｂ）のフローチャートに示すように、まず、ドクタ側ＰＣ２０のユーザによって、上記ＦＴＰサーバ４０内にある文書データファイル（例えばＸ＿ＤＳ４０００．ｄｏｃ、ＸはＢ，Ｃ，又はＤ）を選択指定し、その選択指定された上記ＦＴＰサーバ４０内にある文書データファイルのステータスを、つまりはステータスを含むファイル名を取得する（ステップＳ３１）。このように、データ処理ソフトウェア及びドクタ側ＰＣ２０は、（第２の）選択手段及びファイル名取得手段として機能する。そして、その取得したファイル名に含まれるステータスがフラグＢで示されるビジー状態、つまり当該文書データファイルの送受信状態がアップロード転送（送信）中であるか否かを判別する（ステップＳ３２）。ここで、ビジー状態であれば、当該文書データファイルの受信を禁止して、該ＦＴＰサーバ４０からの文書データファイルのダウンロード転送処理を終了する。また、ビジー状態でないと判別した場合には、更に、上記取得したファイル名に含まれるステータスがフラグＤで示されるダウンロード終了状態、つまり当該文書データファイルの送受信状態がダウンロード転送（受信）完了であるか否かを判別する（ステップＳ３３）。ここで、ダウンロード終了状態であれば、当該文書データファイルの受信を禁止して、該ＦＴＰサーバ４０からの文書データファイルのダウンロード転送処理を終了する。このように、データ処理ソフトウェア及びドクタ側ＰＣ２０は、送受信状態検出手段及び制御手段として機能する。
【００３５】
これに対して、ダウンロード終了状態でもないと判別された場合には、つまりステータスがフラグＣとなっていると判別された場合には、その文書データファイル（Ｃ＿ＤＳ４０００．ｄｏｃ）の上記ＦＴＰサーバ４０から、所定のフォルダ（ここでは、Ｄｉｃｔａｔｉｏｎフォルダ）へのダウンロード転送（受信）を開始する（ステップＳ３４）。このように、データ転送ソフトウェア及びドクタ側ＰＣ２０は、受信手段として機能する。そして、この文書データファイルのダウンロード転送が終了したならば（ステップＳ３５）、そのＤｉｃｔａｔｉｏｎフォルダにダウンロード転送した文書データファイルのファイル名から上記フラグを削除することによりファイル名を（ＤＳ４０００．ｄｏｃのように）変更すると共に、上記ダウンロード転送されたＦＴＰサーバ４０内の当該文書データファイルのファイル名のステータスを、フラグテーブルに従って受信完了情報としてのダウンロード転送終了のステータスに変更、つまりフラグＣをフラグＤに変更することで、ファイル名を（Ｄ＿ＤＳ４０００．ｄｏｃのように）変更する（ステップＳ３６）。これにより、上記ステップＳ３３の判別で、既にダウンロード転送済みの文書データファイルを再度ダウンロード転送してしまうことを防ぐことができるようになる。このように、データ処理ソフトウェア及びドクタ側ＰＣ２０は、（第３の）ファイル名変更手段として機能する。
【００３６】
以上、一実施形態に基づいて本発明を説明したが、本発明は上述した実施形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形や応用が可能なことは勿論である。
【００３７】
例えば、上記一実施形態は、ＦＴＰクライアントＰＣとしてドクタ側ＰＣ２０とトランスクライブセンタ側ＰＣ３０とを例に説明したが、どのようなＦＴＰクライアントＰＣであってもかまわない。また、転送されるデータファイルも、音声データファイルや文書データファイルに限定されるものではない。
【００３８】
また、上述した実施形態ではファイル名に簡単なステータス情報のみを付加しているが、これだとファイル名にステータスフラグと同じような並びの文字列が用いられていた場合にステータスフラグとファイル名とが混同されてしまい正しいステータスの判定が行われない可能性がある。この場合、例えばファイル名に更にＧＵＩＤ（Globally Unique Identifier）のような識別情報を付加したり、ダミーデータを付加したり、あるいはファイル名の文字数を所定の文字数に限定する等の混同防止処理をするようにしても良い。
【図面の簡単な説明】
【００３９】
【図１】本発明の一実施形態に係るデータ転送装置を適用したデータ処理システムの構成を示す図である。
【図２】フラグテーブルを示す図である。
【図３】フラグと音声データファイルのファイル名との関係を示す図である。
【図４】（Ａ）はＦＴＰサーバへのデータファイルのアップロード転送処理のフローチャートを示す図であり、（Ｂ）はＦＴＰサーバからのデータファイルのダウンロード転送処理のフローチャートを示す図である。
【符号の説明】
【００４０】
１０…ＩＣレコーダ、  ２０…ドクタ側ＰＣ、  ２１…ハードディスク、  ３０…トランスクライブセンタ側ＰＣ、  ３１…ハードディスク、  ４０…ＦＴＰサーバ。
【図１】
2005301809.tif 000003
【図２】
2005301809.tif 000004
【図３】
2005301809.tif 000005
【図４】
2005301809.tif 000006