(57)【要約】【課題】使用実績ファイルに関し、全配信事業者および全レコード会社間で共通のファイルフォーマットを使用することなく、且ついずれの側も取引先の数分のフォーマット変換処理を行う必要もなく、全配信事業者が使用実績報告を行い全レコード会社が使用実績を管理することが可能なファイル変換プログラム等を提供する。【解決手段】送信サーバ１２ａ等側から予めアップロードする送信ファイルのフォーマット等を含む送信ファイル定義情報を記録させる。受信サーバ１４ａ等側から予めダウンロードする受信ファイルのフォーマット等を含む受信ファイル定義情報を記録させる。ファイル変換サーバ２０は送信サーバ１２ａ等がアップロードした送信ファイルを予め記録した送信ファイル定義情報に基づき入力し、入力した送信ファイルを予め記録した受信ファイル定義情報に基づき変換し、この変換処理された受信ファイルを受信サーバ１４ａ等にダウンロードさせる。【選択図】  図１
2008257491.tif 000002
【特許請求の範囲】
【請求項１】
送信サーバからアップロードさせた送信ファイルを受信サーバにダウンロードさせる受信ファイルへ変換するファイル変換プログラムであって、ファイルを変換するファイル変換サーバと１以上の送信サーバと１以上の受信サーバとがネットワークを介して相互に接続されており、該ファイル変換サーバのコンピュータを、
前記送信サーバに対し、該送信サーバの識別子、送信ファイルのフォーマット情報、該送信ファイルのフォーマット情報の識別子及び受信サーバの識別子を含む送信ファイル定義情報を入力させ、送信ファイル定義情報記録部に記録する送信ファイル定義情報作成手段、
前記受信サーバに対し、前記送信ファイル定義情報記録部に記録された該受信サーバの識別子を有する送信ファイル定義情報を提示し、該送信ファイル定義情報中の送信ファイルのフォーマット情報に基づき編集させた受信ファイルのフォーマット情報及び入力させた該受信ファイルのフォーマット情報の識別子を、該送信ファイル定義情報中の送信サーバの識別子、送信ファイルのフォーマット情報の識別子及び受信サーバの識別子と共に受信ファイル定義情報として受信ファイル定義情報記録部に記録する受信ファイル定義情報作成手段、
前記送信サーバに対し、該送信サーバの識別子、送信ファイルのフォーマット情報の識別子及び受信サーバの識別子及び送信データを含む送信ファイルをアップロードさせるアップロード手段、
前記アップロード手段によりアップロードさせた送信ファイルに含まれる送信ファイルのフォーマット情報の識別子に対応する前記送信ファイル定義情報記録部に記録された送信ファイルのフォーマット情報に基づき該送信ファイルに含まれる送信データを入力処理し、入力処理後の送信データを該送信ファイルに含まれる送信サーバの識別子、該送信ファイルのフォーマット情報の識別子及び受信サーバの識別子と共に入力処理後送信ファイルとして送信ファイル記録部に記録する送信ファイル入力手段、
前記送信ファイル記録部に記録された入力処理後送信ファイルに含まれる送信サーバの識別子、送信ファイルのフォーマット情報の識別子及び受信サーバの識別子と対応する前記受信ファイル定義情報記録部に記録された受信ファイル定義情報を検索する検索手段、
前記検索手段により検索された受信ファイル定義情報中の受信サーバの識別子に対応した受信サーバに対し、該受信ファイル定義情報中の送信サーバの識別子及び受信ファイルのフォーマット情報の識別子を含む通知情報を通知する通知手段、
前記通知手段による通知に応じて受信サーバから送信された前記通知情報中の送信サーバの識別子及び受信ファイルのフォーマット情報の識別子に対応する前記検索手段により検索された受信ファイル定義情報中の受信ファイルのフォーマット情報に基づき、前記検索手段により検索に用いられた入力処理後送信ファイルに含まれる入力処理後の送信データを変換処理して受信データを作成する変換処理手段、
前記変換処理手段により作成された受信データを前記変換処理手段により用いられた受信ファイル定義情報中の送信サーバの識別子、受信サーバの識別子及び該受信ファイルのフォーマット情報の識別子と共に受信ファイルとして受信ファイル記録部に記録し、該受信ファイルを該受信サーバへダウンロードさせるダウンロード手段として機能させるためのファイル変換プログラム。
【請求項２】
請求項１記載のファイル変換プログラムにおいて、前記ダウンロード手段によりダウンロードさせる前に前記送信ファイル定義情報記録部に記録された送信ファイル定義情報を変更する送信ファイル定義情報変更手段をさらに備えたことを特徴とするファイル変換プログラム。
【請求項３】
請求項１記載のファイル変換プログラムにおいて、前記送信ファイル定義情報記録部に記録された送信ファイル定義情報を複写する送信ファイル定義情報複写手段をさらに備えたことを特徴とするファイル変換プログラム。
【請求項４】
請求項１乃至３のいずれかに記載のファイル変換プログラムにおいて、前記アップロード手段によりアップロードさせる送信ファイルは受信サーバ側への連絡事項データをさらに含み、前記送信ファイル入力手段における入力後送信ファイルは該連絡事項データをさらに含み、前記通知手段における通知情報は該連絡事項データをさらに含むことを特徴とするファイル変換プログラム。
【請求項５】
請求項１乃至４のいずれかに記載のファイル変換プログラムにおいて、前記受信ファイル定義情報記録部に記録された受信ファイル定義情報を変更する受信ファイル定義情報変更手段をさらに備えたことを特徴とするファイル変換プログラム。
【請求項６】
請求項１乃至５のいずれかに記載のファイル変換プログラムにおいて、前記ダウンロード手段によるダウンロードの前に前記変換処理手段により作成された受信データをプレビューさせるプレビュー手段をさらに備えたことを特徴とするファイル変換プログラム。
【請求項７】
請求項１乃至６のいずれかに記載のファイル変換プログラムにおいて、
前記通知手段による通知に応じて受信サーバから送信された前記通知情報中の送信サーバの識別子及び受信ファイルのフォーマット情報の識別子に対応する前記検索手段により検索された受信ファイル定義情報に応じた入力処理後送信ファイルに含まれる入力処理後の送信データを、該受信ファイル定義情報中の送信サーバの識別子、受信サーバの識別子及び該受信ファイルのフォーマット情報の識別子と共に該受信サーバへダウンロードさせる入力処理後送信ファイルダウンロード手段をさらに備えたことを特徴とするファイル変換プログラム。
【請求項８】
請求項１乃至７のいずれかに記載のファイル変換プログラムにおいて、前記送信ファイル記録部に記録された入力後送信ファイルを閲覧させる入力後送信ファイル閲覧手段をさらに備えたことを特徴とするファイル変換プログラム。
【請求項９】
請求項８記載のファイル変換プログラムにおいて、前記入力後送信ファイル閲覧手段は、入力後送信ファイル中の入力処理後の送信データについて所定の統計処理を施した結果を閲覧させることを特徴とするファイル変換プログラム。
【請求項１０】
請求項１乃至９のいずれかに記載のファイル変換プログラムにおいて、前記アップロード手段によりアップロードさせた送信ファイルの履歴をアップロード履歴記録部に記録するアップロード履歴作成手段をさらに備えたことを特徴とするファイル変換プログラム。
【請求項１１】
請求項１０記載のファイル変換プログラムにおいて、前記アップロード履歴記録部に記録された送信ファイルの履歴の表示、全部若しくは一部の削除、又は該送信ファイルの送信サーバ側へのダウンロードを行うアップロード履歴編集手段をさらに備えたことを特徴とするファイル変換プログラム。
【請求項１２】
請求項１乃至１１のいずれかに記載のファイル変換プログラムにおいて、前記送信サーバの利用者側に関する情報を記録した送信サーバ利用者側情報記録部をさらに備え、該送信サーバ利用者側情報記録部に記録された送信サーバの利用者側に関する情報を編集する送信サーバ利用者側情報編集手段をさらに備えたことを特徴とするファイル変換プログラム。
【請求項１３】
請求項１乃至１２のいずれかに記載のファイル変換プログラムにおいて、前記ダウンロード手段によりダウンロードさせた受信ファイルの履歴をダウンロード履歴記録部に記録するダウンロード履歴作成手段をさらに備えたことを特徴とするファイル変換プログラム。
【請求項１４】
請求項１３記載のファイル変換プログラムにおいて、前記ダウンロード履歴記録部に記録された受信ファイルの履歴の表示又は該受信ファイルの受信サーバ側へのダウンロードを行うダウンロード履歴編集手段をさらに備えたことを特徴とするファイル変換プログラム。
【請求項１５】
請求項１乃至１４のいずれかに記載のファイル変換プログラムにおいて、前記受信サーバの利用者側に関する情報を記録した受信サーバ利用者側情報記録部をさらに備え、該受信サーバ利用者側情報記録部に記録された受信サーバの利用者側に関する情報を編集する受信サーバ利用者側情報編集手段をさらに備えたことを特徴とするファイル変換プログラム。
【請求項１６】
請求項１乃至１５のいずれかに記載のファイル変換プログラムにおいて、前記送信サーバと受信サーバとは送信サーバであり且つ受信サーバである送受信サーバであり、該送受信サーバは自分以外の送信サーバに対する受信サーバであり且つ自分以外の受信サーバに対する送信サーバであることを特徴とするファイル変換プログラム。
【請求項１７】
請求項１乃至１６のいずれかに記載のファイル変換プログラムを記録したコンピュータ読取り可能な記録媒体。
【請求項１８】
送信サーバからアップロードさせた送信ファイルを受信サーバにダウンロードさせる受信ファイルに変換するファイル変換方法であって、ファイルを変換するファイル変換サーバと１以上の送信サーバと１以上の受信サーバとがネットワークを介して相互に接続されており、前記ファイル変換サーバが、
前記送信サーバに対し、該送信サーバの識別子、送信ファイルのフォーマット情報、該送信ファイルのフォーマット情報の識別子及び受信サーバの識別子を含む送信ファイル定義情報を入力させ、送信ファイル定義情報記録部に記録する送信ファイル定義情報作成ステップと、
前記受信サーバに対し、前記送信ファイル定義情報記録部に記録された該受信サーバの識別子を有する送信ファイル定義情報を提示し、該送信ファイル定義情報中の送信ファイルのフォーマット情報に基づき編集させた受信ファイルのフォーマット情報及び入力させた該受信ファイルのフォーマット情報の識別子を、該送信ファイル定義情報中の送信サーバの識別子、送信ファイルのフォーマット情報の識別子及び受信サーバの識別子と共に受信ファイル定義情報として受信ファイル定義情報記録部に記録する受信ファイル定義情報作成ステップと、
前記送信サーバに対し、該送信サーバの識別子、送信ファイルのフォーマット情報の識別子及び受信サーバの識別子及び送信データを含む送信ファイルをアップロードさせるアップロードステップと、
前記アップロードステップでアップロードさせた送信ファイルに含まれる送信ファイルのフォーマット情報の識別子に対応する前記送信ファイル定義情報記録部に記録された送信ファイルのフォーマット情報に基づき該送信ファイルに含まれる送信データを入力処理し、入力処理後の送信データを該送信ファイルに含まれる送信サーバの識別子、該送信ファイルのフォーマット情報の識別子及び受信サーバの識別子と共に入力処理後送信ファイルとして送信ファイル記録部に記録する送信ファイル入力ステップと、
前記送信ファイル記録部に記録された入力処理後送信ファイルに含まれる送信サーバの識別子、送信ファイルのフォーマット情報の識別子及び受信サーバの識別子と対応する前記受信ファイル定義情報記録部に記録された受信ファイル定義情報を検索する検索ステップと、
前記検索ステップで検索された受信ファイル定義情報中の受信サーバの識別子に対応した受信サーバに対し、該受信ファイル定義情報中の送信サーバの識別子及び受信ファイルのフォーマット情報の識別子を含む通知情報を通知する通知ステップと、
前記通知ステップに応じて受信サーバから送信された前記通知情報中の送信サーバの識別子及び受信ファイルのフォーマット情報の識別子に対応する前記検索ステップで検索された受信ファイル定義情報中の受信ファイルのフォーマット情報に基づき、前記検索ステップで検索に用いられた入力処理後送信ファイルに含まれる入力処理後の送信データを変換処理して受信データを作成する変換処理ステップと、
前記変換処理ステップで作成された受信データを前記変換処理ステップで用いられた受信ファイル定義情報中の送信サーバの識別子、受信サーバの識別子及び該受信ファイルのフォーマット情報の識別子と共に受信ファイルとして受信ファイル記録部に記録し、該受信ファイルを該受信サーバへダウンロードさせるダウンロードステップとを備えたことを特徴とするファイル変換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信サーバからアップロードさせた送信ファイルを受信サーバにダウンロードさせる受信ファイルへ変換するファイル変換プログラムに関する。
【背景技術】
【０００２】
インターネット等のネットワークを介して音楽を配信する配信事業者は、当該音楽の著作物に関する著作権（複製権）を有するレコード会社（原盤権者とも言う。）から配信許諾を受けてユーザへ配信(ダウンロード)を行っている。このような配信事業者は大手の音楽総合サイトを含めて数多く存在し（非特許文献１参照）、一方、レコード会社も大手のレコード会社を始め、大手のレコード会社に系列化されていない独立性の高いレコード会社（いわゆるインディーズレーベル）まで数多くのレコード会社が存在している（非特許文献２参照）。
【０００３】
上述の各配信事業者は許諾を受けた各レコード会社に対して、定期的（例えば、四半期毎、１ヶ月毎、毎日等）に、どの曲がどれだけダウンロードされ、いくら販売されたかという使用実績を報告している。この報告は、使用実績をまとめたファイル（使用実績ファイル）を各レコード会社へ送信することにより行なわれている。この使用実績ファイルのフォーマットは各配信事業者毎に異なり、さらに報告を受ける側のレコード会社毎でも異なるフォーマットで使用実績を管理しているというのが現状である。上述のように、配信事業者の規模とレコード会社の規模とは様々であるため、配信事業者側がレコード会社側よりはるかに規模の大きい企業である場合、両者の力関係上、許諾を受けている側であったとしても自己が使用しているフォーマットの使用実績ファイルで報告することは珍しくない。この場合、レコード会社側は配信事業者側から送られた使用実績ファイルの中に自社では不要な項目が存在するときには、一々人手を用いて必要な項目を取出したり、あるいは自社で使用しているフォーマットに合うように項目の並べ替え等を行う必要があった。一方、これとは逆に大手のレコード会社の場合、自己が使用するフォーマットの使用実績ファイルで報告させることが多い。この場合、配信事業者側は自己が用いている使用実績ファイルの中から人手を用いてレコード会社側が必要とする項目を取り出したり、並べ替え等を行った後のファイルを報告に用いる必要があった。
【０００４】
【非特許文献１】“iTunes 7”、［online］、アップル、［平成１９年３月２日検索］、インターネット<URL:http:// www.apple.com/jp/itunes/overview/>
【非特許文献２】“レーベルリンク”、［online］、pop-site、［平成１９年３月２日検索］、インターネット<URL:http:// pop-site.com/label/>
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述のように、各配信事業者側が用いる使用実績ファイルのフォーマットと各レコード会社側が必要とする使用実績ファイルのフォーマットとは様々に異なるため、いずれの側も取引先の数分のフォーマット変換処理を行う必要があるという問題があった。この結果、例えば印税計算システムまたは類似のシステム等を作成する場合、取引先の数分のファイル入力機能を作成する必要が生じるため、時間もコストも極めて要することとなり、上記システム等を構築する上での重大な障害となっていた。新規の配信事業者またはレコード会社が取引先となった場合も同様に、新たにファイル入力機能を作成する必要が生じるため、その都度システムの変更が必要になる。そこで、上記の問題を解決するために、従来、いくつかの配信事業者とレコード会社との間で共通のファイルフォーマットを用いるシステムの構築が行われてきた。全配信事業者および全レコード会社間で共通のファイルフォーマットを作成しようという要望もあったが、既に共通のファイルフォーマットを用いるシステムが種々構築されてきている現状では、これらのシステムにとって共通化したファイルフォーマットを改めて別のファイルフォーマットへ変換しなくてはならにことになる。この結果、全配信事業者および全レコード会社間で共通のファイルフォーマットを使用することは事実上不可能とされ、上記問題は解決されないまま残されていた。
【０００６】
そこで、本発明の目的は、上記問題を解決するためになされたものであり、使用実績ファイルに関し、全配信事業者および全レコード会社間で共通のファイルフォーマットを使用することなく、且ついずれの側も取引先の数分のフォーマット変換処理を行う必要もなく、全配信事業者が使用実績報告を行い全レコード会社が使用実績を管理することが可能なファイル変換プログラム等を提供することにある。
【課題を解決するための手段】
【０００７】
この発明のファイル変換プログラムは、送信サーバからアップロードさせた送信ファイルを受信サーバにダウンロードさせる受信ファイルへ変換するファイル変換プログラムであって、ファイルを変換するファイル変換サーバと１以上の送信サーバと１以上の受信サーバとがネットワークを介して相互に接続されており、該ファイル変換サーバのコンピュータを、前記送信サーバに対し、該送信サーバの識別子、送信ファイルのフォーマット情報、該送信ファイルのフォーマット情報の識別子及び受信サーバの識別子を含む送信ファイル定義情報を入力させ、送信ファイル定義情報記録部に記録する送信ファイル定義情報作成手段、前記受信サーバに対し、前記送信ファイル定義情報記録部に記録された該受信サーバの識別子を有する送信ファイル定義情報を提示し、該送信ファイル定義情報中の送信ファイルのフォーマット情報に基づき編集させた受信ファイルのフォーマット情報及び入力させた該受信ファイルのフォーマット情報の識別子を、該送信ファイル定義情報中の送信サーバの識別子、送信ファイルのフォーマット情報の識別子及び受信サーバの識別子と共に受信ファイル定義情報として受信ファイル定義情報記録部に記録する受信ファイル定義情報作成手段、前記送信サーバに対し、該送信サーバの識別子、送信ファイルのフォーマット情報の識別子及び受信サーバの識別子及び送信データを含む送信ファイルをアップロードさせるアップロード手段、前記アップロード手段によりアップロードさせた送信ファイルに含まれる送信ファイルのフォーマット情報の識別子に対応する前記送信ファイル定義情報記録部に記録された送信ファイルのフォーマット情報に基づき該送信ファイルに含まれる送信データを入力処理し、入力処理後の送信データを該送信ファイルに含まれる送信サーバの識別子、該送信ファイルのフォーマット情報の識別子及び受信サーバの識別子と共に入力処理後送信ファイルとして送信ファイル記録部に記録する送信ファイル入力手段、前記送信ファイル記録部に記録された入力処理後送信ファイルに含まれる送信サーバの識別子、送信ファイルのフォーマット情報の識別子及び受信サーバの識別子と対応する前記受信ファイル定義情報記録部に記録された受信ファイル定義情報を検索する検索手段、前記検索手段により検索された受信ファイル定義情報中の受信サーバの識別子に対応した受信サーバに対し、該受信ファイル定義情報中の送信サーバの識別子及び受信ファイルのフォーマット情報の識別子を含む通知情報を通知する通知手段、前記通知手段による通知に応じて受信サーバから送信された前記通知情報中の送信サーバの識別子及び受信ファイルのフォーマット情報の識別子に対応する前記検索手段により検索された受信ファイル定義情報中の受信ファイルのフォーマット情報に基づき、前記検索手段により検索に用いられた入力処理後送信ファイルに含まれる入力処理後の送信データを変換処理して受信データを作成する変換処理手段、前記変換処理手段により作成された受信データを前記変換処理手段により用いられた受信ファイル定義情報中の送信サーバの識別子、受信サーバの識別子及び該受信ファイルのフォーマット情報の識別子と共に受信ファイルとして受信ファイル記録部に記録し、該受信ファイルを該受信サーバへダウンロードさせるダウンロード手段として機能させるためのファイル変換プログラムである。
【０００８】
ここで、この発明のファイル変換プログラムにおいて、前記ダウンロード手段によりダウンロードさせる前に前記送信ファイル定義情報記録部に記録された送信ファイル定義情報を変更する送信ファイル定義情報変更手段をさらに備えることができる。
【０００９】
ここで、この発明のファイル変換プログラムにおいて、前記送信ファイル定義情報記録部に記録された送信ファイル定義情報を複写する送信ファイル定義情報複写手段をさらに備えることができる。
【００１０】
ここで、この発明のファイル変換プログラムにおいて、前記アップロード手段によりアップロードさせる送信ファイルは受信サーバ側への連絡事項データをさらに含み、前記送信ファイル入力手段における入力後送信ファイルは該連絡事項データをさらに含み、前記通知手段における通知情報は該連絡事項データをさらに含むことができる。
【００１１】
ここで、この発明のファイル変換プログラムにおいて、前記受信ファイル定義情報記録部に記録された受信ファイル定義情報を変更する受信ファイル定義情報変更手段をさらに備えることができる。
【００１２】
ここで、この発明のファイル変換プログラムにおいて、前記ダウンロード手段によるダウンロードの前に前記変換処理手段により作成された受信データをプレビューさせるプレビュー手段をさらに備えることができる。
【００１３】
ここで、この発明のファイル変換プログラムにおいて、前記通知手段による通知に応じて受信サーバから送信された前記通知情報中の送信サーバの識別子及び受信ファイルのフォーマット情報の識別子に対応する前記検索手段により検索された受信ファイル定義情報に応じた入力処理後送信ファイルに含まれる入力処理後の送信データを、該受信ファイル定義情報中の送信サーバの識別子、受信サーバの識別子及び該受信ファイルのフォーマット情報の識別子と共に該受信サーバへダウンロードさせる入力処理後送信ファイルダウンロード手段をさらに備えることができる。
【００１４】
ここで、この発明のファイル変換プログラムにおいて、前記送信ファイル記録部に記録された入力後送信ファイルを閲覧させる入力後送信ファイル閲覧手段をさらに備えることができる。
【００１５】
ここで、この発明のファイル変換プログラムにおいて、前記入力後送信ファイル閲覧手段は、入力後送信ファイル中の入力処理後の送信データについて所定の統計処理を施した結果を閲覧させることができる。
【００１６】
ここで、この発明のファイル変換プログラムにおいて、前記アップロード手段によりアップロードさせた送信ファイルの履歴をアップロード履歴記録部に記録するアップロード履歴作成手段をさらに備えることができる。
【００１７】
ここで、この発明のファイル変換プログラムにおいて、前記アップロード履歴記録部に記録された送信ファイルの履歴の表示、全部若しくは一部の削除、又は該送信ファイルの送信サーバ側へのダウンロードを行うアップロード履歴編集手段をさらに備えることができる。
【００１８】
ここで、この発明のファイル変換プログラムにおいて、前記送信サーバの利用者側に関する情報を記録した送信サーバ利用者側情報記録部をさらに備え、該送信サーバ利用者側情報記録部に記録された送信サーバの利用者側に関する情報を編集する送信サーバ利用者側情報編集手段をさらに備えることができる。
【００１９】
ここで、この発明のファイル変換プログラムにおいて、前記ダウンロード手段によりダウンロードさせた受信ファイルの履歴をダウンロード履歴記録部に記録するダウンロード履歴作成手段をさらに備えることができる。
【００２０】
ここで、この発明のファイル変換プログラムにおいて、前記ダウンロード履歴記録部に記録された受信ファイルの履歴の表示又は該受信ファイルの受信サーバ側へのダウンロードを行うダウンロード履歴編集手段をさらに備えることができる。
【００２１】
ここで、この発明のファイル変換プログラムにおいて、前記受信サーバの利用者側に関する情報を記録した受信サーバ利用者側情報記録部をさらに備え、該受信サーバ利用者側情報記録部に記録された受信サーバの利用者側に関する情報を編集する受信サーバ利用者側情報編集手段をさらに備えることができる。
【００２２】
ここで、この発明のファイル変換プログラムにおいて、前記送信サーバと受信サーバとは送信サーバであり且つ受信サーバである送受信サーバであり、該送受信サーバは自分以外の送信サーバに対する受信サーバであり且つ自分以外の受信サーバに対する送信サーバであるものとすることができる。
【００２３】
この発明の記録媒体は、本発明のいずれかファイル変換プログラムを記録したコンピュータ読取り可能な記録媒体である。
【００２４】
この発明のファイル変換方法は、送信サーバからアップロードさせた送信ファイルを受信サーバにダウンロードさせる受信ファイルに変換するファイル変換方法であって、ファイルを変換するファイル変換サーバと１以上の送信サーバと１以上の受信サーバとがネットワークを介して相互に接続されており、前記ファイル変換サーバが、前記送信サーバに対し、該送信サーバの識別子、送信ファイルのフォーマット情報、該送信ファイルのフォーマット情報の識別子及び受信サーバの識別子を含む送信ファイル定義情報を入力させ、送信ファイル定義情報記録部に記録する送信ファイル定義情報作成ステップと、前記受信サーバに対し、前記送信ファイル定義情報記録部に記録された該受信サーバの識別子を有する送信ファイル定義情報を提示し、該送信ファイル定義情報中の送信ファイルのフォーマット情報に基づき編集させた受信ファイルのフォーマット情報及び入力させた該受信ファイルのフォーマット情報の識別子を、該送信ファイル定義情報中の送信サーバの識別子、送信ファイルのフォーマット情報の識別子及び受信サーバの識別子と共に受信ファイル定義情報として受信ファイル定義情報記録部に記録する受信ファイル定義情報作成ステップと、前記送信サーバに対し、該送信サーバの識別子、送信ファイルのフォーマット情報の識別子及び受信サーバの識別子及び送信データを含む送信ファイルをアップロードさせるアップロードステップと、前記アップロードステップでアップロードさせた送信ファイルに含まれる送信ファイルのフォーマット情報の識別子に対応する前記送信ファイル定義情報記録部に記録された送信ファイルのフォーマット情報に基づき該送信ファイルに含まれる送信データを入力処理し、入力処理後の送信データを該送信ファイルに含まれる送信サーバの識別子、該送信ファイルのフォーマット情報の識別子及び受信サーバの識別子と共に入力処理後送信ファイルとして送信ファイル記録部に記録する送信ファイル入力ステップと、前記送信ファイル記録部に記録された入力処理後送信ファイルに含まれる送信サーバの識別子、送信ファイルのフォーマット情報の識別子及び受信サーバの識別子と対応する前記受信ファイル定義情報記録部に記録された受信ファイル定義情報を検索する検索ステップと、前記検索ステップで検索された受信ファイル定義情報中の受信サーバの識別子に対応した受信サーバに対し、該受信ファイル定義情報中の送信サーバの識別子及び受信ファイルのフォーマット情報の識別子を含む通知情報を通知する通知ステップと、前記通知ステップに応じて受信サーバから送信された前記通知情報中の送信サーバの識別子及び受信ファイルのフォーマット情報の識別子に対応する前記検索ステップで検索された受信ファイル定義情報中の受信ファイルのフォーマット情報に基づき、前記検索ステップで検索に用いられた入力処理後送信ファイルに含まれる入力処理後の送信データを変換処理して受信データを作成する変換処理ステップと、前記変換処理ステップで作成された受信データを前記変換処理ステップで用いられた受信ファイル定義情報中の送信サーバの識別子、受信サーバの識別子及び該受信ファイルのフォーマット情報の識別子と共に受信ファイルとして受信ファイル記録部に記録し、該受信ファイルを該受信サーバへダウンロードさせるダウンロードステップとを備えたことを特徴とする。
【発明の効果】
【００２５】
本発明のファイル変換プログラム等によれば、ファイル変換サーバが送信サーバに対し、送信サーバ側から予めアップロードする送信ファイル（使用実績ファイル）のフォーマットと当該ファイルのダウンロード先の受信サーバのＩＤ等を含む送信ファイル定義情報を記録させておく。一方、ファイル変換サーバは受信サーバに対し、予めダウンロードする受信ファイルのフォーマットと当該ファイルの送信元である送信サーバのＩＤ等とを含む受信ファイル定義情報を記録させておく。ファイル変換サーバは、送信サーバ等がアップロードした送信ファイルを予め記録した送信ファイル定義情報に基づき入力する。ファイル変換サーバは、入力した送信ファイルを予め記録した受信ファイル定義情報に基づき変換し、この変換処理された受信ファイルを受信サーバにダウンロードさせる。この結果、送信サーバは受信サーバ側で受信したい受信ファイルのフォーマットに関係なく、自らの送信ファイルのフォーマットで送信ファイルをアップロードすることができる。一方、受信サーバは送信サーバ側で用いる送信ファイルのフォーマットに関係なく、自らのフォーマットで受信ファイルをダウンロードすることができる。従って、送信ファイルに関し、送信サーバ側の全配信事業者および受信サーバ側の全レコード会社間で共通のファイルフォーマットを使用することなく、且ついずれの側も取引先の数分のフォーマット変換処理を行う必要もなく、全配信事業者が使用実績報告を行い全レコード会社が使用実績を管理することが可能なファイル変換プログラム等を提供することができるという効果がある。
【発明を実施するための最良の形態】
【００２６】
まず、各実施例について共通する内容につき説明し、その後、各実施例について説明していく。図１は、本発明のファイル変換プログラム等が実行されるファイル変換システム１を示す。図１で、符号１０はインターネット等のネットワーク、１２ａないし１２ｍは送信サーバ、１４ａないし１４ｎは受信サーバ、２０は送信サーバ１２ａないし１２ｍ（以下、「送信サーバ１２ａ等」と略す。）からアップロードさせた送信ファイルを受信サーバ１４ａないし１４ｎ（以下、「受信サーバ１４ａ等」と略す。）にダウンロードさせる受信ファイルへ変換するファイル変換プログラムを実行するファイル変換サーバである。図１に示されるように、ｍ（ｍは１以上）台の送信サーバ１２ａ等とｎ（ｎは１以上）台の受信サーバ１４ａ等とがネットワーク１０を介して相互に接続されている。ｎとｍとは同一の数であってもよい。続いて、符号２１はファイル変換サーバ２０が有する機能を示す機能ブロック、４５はファイル変換サーバ２０のディスク等の記録装置である。以下、各実施例につき、機能ブロック２１中の対応する機能および記録装置４５中の対応するデータベース（ＤＢ）について詳細に説明する。本明細書において、送信サーバ１２ａ等は配信事業者側のサーバとすることが好適であり、受信サーバ１４ａ等はレコード会社側のサーバすることが好適である。本明細書における送信ファイルとしては種々のファイルを用いることが可能であるが、上述した使用実績ファイルとすることが好適である。
【実施例１】
【００２７】
実施例１では、送信サーバ１２ａ等からアップロードさせた送信ファイルを受信サーバ１４ａ等にダウンロードさせる受信ファイルへ変換する本発明のファイル変換プログラムの基本的機能について説明する。実施例１で説明する図１に示される機能ブロック２１中の機能は、送信ファイル定義情報作成部（送信ファイル定義情報作成手段）２２、アップロード部（アップロード手段）２３、送信ファイル入力部（送信ファイル入力手段）２４、検索部(検索手段)２５、通知部（通知手段）２６、変換処理部（変換処理手段）２７、受信ファイル定義情報作成部（受信ファイル定義情報作成手段）２８およびダウンロード部（ダウンロード手段）２９である。以上の各機能の説明において参照する記録装置４５中のＤＢは、送信ファイル定義情報ＤＢ（送信ファイル定義情報記録部）５０、送信ファイル記録ＤＢ（送信ファイル記録部）６０、受信ファイル定義情報ＤＢ（受信ファイル定義情報記録部）７０および受信ファイル記録ＤＢ（受信ファイル記録部）８０である。以下、上述の各機能について、ファイル変換サーバ２０で実行されるファイル変換プログラムが送信サーバ１２ａ等または受信サーバ１４ａ等の各ディスプレイに表示させる画面を参照しながら説明する。
【００２８】
送信サーバ１２ａ等側画面−メイン．
図２は、送信サーバ１２ａ等に表示させる送信側メイン画面１００を示す。図２において、符号１０１は送信サーバ１２ａ等が選択可能な各種の機能を表示するメニュー欄、１０２は送信サーバ１２ａ等におけるユーザに関する情報を表示する利用者情報欄、１０３はファイル変換サーバ２０から重要事項について通知される重要なお知らせ欄、１０４は送信サーバ１２ａ等からファイル変換サーバ２０へアップロードされ且つまだ受信サーバ１４ａ等へダウンロードされていないファイルを表示するＵＰＬＯＡＤ済みファイル欄である。ＵＰＬＯＡＤ済みファイル欄１０４中の各欄については、後述する各画面において適宜説明する。送信サーバ１２ａ等の利用者情報欄１０２で示されるユーザがファイル変換サーバ２０が表示させるログイン画面（不図示）からログインすると、本送信側メイン画面１００が表示される。その後、メニュー欄１０１内の各ボタン（定義１０１ａ、ＵＰＬＯＡＤ１０１ｂ、履歴１０１ｃ等）をマウス等で選択することにより、各ボタンに対応する機能を実行するための画面に変わる。後述する各画面においてメニュー欄１０１内のＨＯＭＥボタン１０５をクリックすると、本送信側メイン画面１００に戻ることができる。
【００２９】
送信サーバ１２ａ等側画面−ＵＰＬＯＡＤ作業：定義．
次に、送信ファイル定義情報作成部２２の機能について説明する。送信ファイル定義情報作成部２２は、送信サーバ１２ａ等に対し、送信サーバ１２ａ等の識別子、送信サーバ１２ａ等がファイル変換サーバ２０へ送信する送信ファイルのフォーマット情報、当該送信ファイルのフォーマット情報の識別子および当該送信ファイルを送信する受信サーバ１４ａ等の識別子を含む送信ファイル定義情報を入力させ、送信ファイル定義情報ＤＢ５０に記録する。図３は、送信サーバ１２ａ等に表示させる送信側定義画面１１０を示す。図３で図２と同じ符号を付した箇所は同じ要素を示すため説明は省略する。図３に示される送信側定義画面１１０は、図２に示される送信側メイン画面１００においてメニュー欄１０１内の定義ボタン１０１ａをマウス等で選択することにより表示される。図３において、符号１１１は送信ファイルのフォーマット情報を定義する際のサブメニューを示すＵＰＬＯＡＤ定義サブメニュー欄、１１２は送信サーバ１２ａ等が既にファイル変換サーバ２０側に登録済みの送信ファイル定義情報を表示する既に登録済みのＵＰＬＯＡＤ定義一覧欄である。登録済みのＵＰＬＯＡＤ定義一覧欄１１２の各項目（用途等）に関しては後述する。
【００３０】
送信サーバ１２ａ等側画面−ＵＰＬＯＡＤ作業：定義：新規．
図４は、送信サーバ１２ａ等に表示させる送信側定義画面１２０を示す。図４で図３と同じ符号を付した箇所は同じ要素を示すため説明は省略する。図４に示される送信側定義画面１２０は、図３に示される送信側定義画面１１０においてＵＰＬＯＡＤ定義サブメニュー欄１１１内の新規ボタン１１１ａをマウス等で選択することにより表示される。図４に示される送信側定義画面１２０において、送信サーバ１２ａ等がファイル変換サーバ２０へ送信する送信ファイルのフォーマット情報、当該送信ファイルのフォーマット情報の識別子および当該送信ファイルを送信する受信サーバ１４ａ等の識別子等の送信ファイル定義情報の要素が入力される。図４で、符号１２１は送信ファイルのフォーマット情報の名前（識別子）を入力させる目的欄、１２２は送信ファイルのファイル形式を選択させるファイル形式欄であり、ファイル形式欄１２２で選択可能なファイル形式にはカンマ区切りのＣＳＶ（commma separated value）、ボタン区切りのＴＳＶ（tab separated value）、固定長がある。他のファイル形式を追加することも可能である。続いて、符号１２３は送信ファイルに含まれる送信データの文字コードを選択させる文字コード欄であり、Ｗｉｎｄｏｗｓ（登録商標）標準、シフトＪＩＳ、ＪＩＳ、日本語ＥＵＣ、ユニコードがある。他の文字コードを追加することも可能である。符号１２４は送信データ中の改行文字を選択させる改行文字欄であり、ＯＳに応じてＣＲＬＦまたはＬＦを選択できる。符号１２５は送信データのヘッダの行数を入力させるヘッダ桁数欄、１２６は送信データのフッタの行数を入力させるフッタ桁数欄、１２７は既に登録済みの受信サーバ１４ａ等の識別子を指定させる相手先欄である。未登録の受信サーバ１４ａ等の場合は相手先欄１２７に受信サーバ１４ａ等のＩＤを入力後、追加ボタン１２７ａをマウスでクリックすることによりファイル変換サーバ２０側に登録される。符号１２８は送信ファイルのフォーマット情報を入力させる明細行欄であり、送信ファイルのフォーマット情報の中心となる送信データの項目および項目の順番等が定義される。符号１２８ａは項目の順番（番号）を入力させるＮｏ欄、１２８ｂは例えば「アーティスト」、「楽曲タイトル」等の項目名を入力させる項目名欄、１２８ｃは項目のデータ型を入力させるタイプ欄であり、タイプ欄１２８では例えばデータが名前、コード、日付等の場合は文字型とし、数量、金額等の場合は整数型とし、率、単価等の場合は小数点あり等を選択させる。符号１２８ｄは項目のサイズ（バイト数）を入力させる長さ欄、１２８ｅは送信データ中の文字を囲む囲み文字（“”等）を指定する囲み文字欄であり、囲み文字欄１２８ｅで指定された囲み文字は送信データの文字から削除される。長さ欄１２８ｄには表示されていないが、項目のサイズが固定長であるか不定長であるかを指定することができ、不定長の場合の長さ欄の値は最大サイズとなる。符号１２８ｆは当該項目がアップロードされる条件を指定するＵＰＬＯＡＤ対象欄であり、ここで指定された条件を満足する場合に当該項目がアップロードされる。以上のようにして定義された項目を送信ファイルのフォーマット情報に追加する場合、追加ボタン１２８ｇをクリック���る。符号１２８ｈは現在選択中の項目を送信ファイルのフォーマット情報から削除する削除ボタンである。
【００３１】
図５は、送信ファイル定義情報ＤＢ５０のデータ構成を示す。図５において、符号５１は送信サーバ１２ａ等の識別子が記録された送信サーバＩＤ欄（例：ＩＤＳ０００１）、５２は送信ファイルのフォーマット情報が記録された送信フォーマット情報欄、５３は送信フォーマット情報欄５２の識別子が記録された送信フォーマットＩＤ欄（例：ＩＤＳＦ０００３）、５４は受信サーバ１４ａ等の識別子が記録された受信サーバＩＤ欄（例：ＩＤＲ０００２）である。図５に示されるように、送信フォーマット情報欄５２には上述した明細行欄１２８の内容が記録された表Ｍ５２の領域へのポインタが記録されている。図５には表Ｍ５２の内容の一部が示されており、ファイル形式欄１２２の内容はファイル形式領域５５に記録され(例：タブ区切りテキスト。ＴＳＶ)、項目名欄１２８ｂの内容は項目領域５６に記録され、タイプ欄１２８ｃの内容は型領域５７に記録され、長さ欄１２８ｄの内容は桁数領域５８に記録されている。図５に示される表Ｍ５２の１行目の例では、定義されている項目は「使用月」、そのデータ型は「数字」、その桁数は「６」桁である。図５には表示されていないが、「使用月」項目は固定長である。図５に示される表Ｍ５２の３行目の例では、定義されている項目は「曲名、そのデータ型は「全角」、その桁数は「１００」桁である。図５には表示されていないが、「曲名」項目は不定長であるため、「曲名」項目は最大１００桁となる。
【００３２】
次に、アップロード部２３の機能について説明する。アップロード部２３は、送信サーバ１２ａ等に対し、送信サーバ１２ａ等のＩＤ、送信ファイルのフォーマット情報のＩＤおよび受信サーバ１４ａ等のＩＤおよび送信データを含む送信ファイルをアップロードさせる。
【００３３】
送信サーバ１２ａ等側画面−ＵＰＬＯＡＤ作業：ＵＰＬＯＡＤ．
図６は、送信サーバ１２ａ等に表示させるＵＰＬＯＡＤ画面１３０を示す。図６で図２と同じ符号を付した箇所は同じ要素を示すため説明は省略する。図６に示されるＵＰＬＯＡＤ画面１３０は、図２に示される送信側メイン画面１００等においてメニュー欄１０１内のＵＰＬＯＡＤボタン１０１ｂをマウス等で選択することにより表示される。図６において、符号１３１は、ＵＰＬＯＡＤ画面１３０におけるサブメニューを示すＵＰＬＡＤサブメニュー欄、１３２は受信サーバ１４ａ等を選択させる相手先欄、１３３は送信側メイン画面１００の目的欄１２１に入力し、送信ファイル定義情報ＤＢ５０の送信フォーマットＩＤ欄５３に記録された送信ファイルの送信フォーマットＩＤを選択させる定義欄、１３４はアップロードする年月日を表示するＵＰＬＯＡＤ日欄、１３５はアップロードする送信ファイル（のＩＤ）を入力させるファイル欄、１３６は上記相手先欄１３２に記録された受信サーバ１４ａ等への連絡事項を入力できる連絡事項欄である。以上の各欄に入力等した後、ＵＰＬＯＡＤサブメニュー欄１３１中の実行ボタン１３１ａをクリックすることにより、アップロードが実行される。アップロード実行後、ＨＯＭＥボタン１０５をクリックして送信側メイン画面１００（図２）に戻り、送信側メイン画面１００中のＵＰＬＯＡＤ済みファイル欄１０４内の確定ボタン１０４ｇ−１等をクリックすることにより、受信サーバ１４ａ等側でダウンロードすることが可能となる。ここで、図２のＵＰＬＯＡＤ済みファイル欄１０４の内容につき説明する。ＵＰＬＯＡＤ済みファイル欄１０４において、符号１０４ａは上記ＵＰＬＯＡＤ日欄１３４で入力させたアップロードする年月日であり実際にアップロードされた年月日を表示するＵＰＬＯＡＤ日欄、１０４ｂは上記相手先欄１３２で選択させた受信サーバ１４ａ等を示す連絡先会社名欄、１０４ｃは上記ファイル欄１３５で入力させたアップロードする送信ファイルであって実際にアップロードした送信ファイルを表示するファイル名欄、１０４ｄは上記確定ボタン１０４ｇ−１をクリックする前（未確定）は「未」と表示され、クリックして確定した後（確定済み）は「済」と表示される確／未欄、１０４ｅはエラーの有無を表示するエラー欄、１０４ｆは後述するファイルの詳細を表示する詳細欄、１０４ｇは上記確定ボタン１０４ｇ−１等を表示する確定欄である。
【００３４】
次に、送信ファイル入力部２４の機能について説明する。送信ファイル入力部２４は、アップロード部２３によりアップロードさせた送信ファイルに含まれる送信ファイルのフォーマット情報のＩＤ（図６の定義欄１３３で選択させた送信フォーマットＩＤ）に対応する送信ファイル定義情報ＤＢ５０に記録された送信ファイルのフォーマット情報（上記送信フォーマットＩＤに対応する図５の送信フォーマットＩＤ欄５３のＩＤに対応する送信フォーマット情報欄５２の内容）に基づき、送信ファイルに含まれる送信データを入力処理する。次に、入力処理後の送信データを送信ファイルに含まれる送信サーバのＩＤ（図６のファイル欄１３５で入力させた送信ファイルのＩＤ）、送信ファイルのフォーマット情報のＩＤ（上記送信フォーマットＩＤ）および受信サーバ１４ａ等のＩＤ（図６の相手先欄１３２で選択させた受信サーバ１４ａ等のＩＤ）と共に入力処理後送信ファイルとして送信ファイル記録ＤＢ６０（送信ファイル記録部）に記録する。
【００３５】
図７は、送信ファイル入力部２４における上記送信データの入力処理の流れ（一部はアップロード部２３）をフローチャートで示す。図７に示されるように、まずアップロード部２３が送信ファイルをアップロードする（ステップＳ１０）。以下の処理は送信ファイル入力部２４の処理である。図４の文字コード欄１２３で指定した文字コードで送信ファイルを開く（ステップＳ１２）。ファイル終了か否かを判断し（ステップＳ１４）、終了の場合はＥ（終了）へ飛んで入力処理を終了する。終了でない場合、送信ファイルから１行分読み込む（ステップＳ１６）。図４のファイル形式欄１２２で送信ファイルが固定長かＴＳＶ等か指定されているため、固定長の場合は図５の表Ｍ５２の桁数領域５８で示される総桁数を１行分の長さとして読み込む。一方、ＴＳＶ等のようにデリミッタで区切っている場合は、表Ｍ５２の行数分だけデリミッタを介して読み込めば１行分読み込むことができる。例えば、表Ｍ５２の場合、「使用月」項目＋ＴＡＢ＋「ＩＤ」項目＋ＴＡＢ＋．．．＋「キャリヤ」項目となっているため、８個目のＴＡＢを読み込んだところで１行分読み込んだことになる。送信ファイルが固定長の場合はステップＳ２０へ飛び、固定長と判断されなかった場合はステップＳ３０へ飛ぶ（ステップＳ１８）。
【００３６】
ステップＳ１８で送信ファイルが固定長と判断された場合、送信ファイル定義情報ＤＢ５０中において上述のように送信ファイルに対応する送信フォーマット情報５２の内容（図５の表Ｍ５２の内容。定義）を読み込む（ステップＳ２０）。上記定義が終了したか否かを判断し（ステップＳ２２）、終了の場合はステップＳ３８へ飛ぶ。ステップＳ２２で終了と判断されなかった場合、上記定義における項目（表Ｍ５２の１行分）を読み込む（ステップＳ２４）。上記１行分の内容で示される指定桁数（表Ｍ５２の桁数領域５８の内容）で送信データを分解する（ステップＳ２６）。図５の例では、送信データの最初の６桁を切り分ける。次に、上記１行分の内容で示される型（表Ｍ５２の型領域５７の内容）に基づき、ステップＳ２６で分解した送信データを変換する。図５の例では、切り分けた送信データの最初の６桁を数字へ変換する。好適にはＪＡＶＡ（登録商標）言語の所望の関数を用いることにより変換する。この後、ステップＳ２２へ戻って処理を繰り返す。
【００３７】
ステップＳ１８で送信ファイルが固定長と判断されなかった場合、すなわち送信ファイルがＴＳＶ等（指定デリミッタ）である場合、当該指定デリミッタ（ＴＡＢ等）で送信データを項目毎に分解しておく（ステップＳ３０）。分解された項目が終了か否かを判断し（ステップＳ３２）、終了の場合はステップＳ３８へ飛ぶ。ステップＳ３２で終了と判断されなかった場合、送信ファイル定義情報ＤＢ５０中において上述のように送信ファイルに対応する送信フォーマット情報５２の内容（図５の表Ｍ５２の内容）における項目（表Ｍ５２の１行分）を読み込む（ステップＳ３４）。図５の例では、ＴＡＢで区切られた曲名等の１行分を読み込む。上記１行分の内容で示される型（表Ｍ５２の型領域５７の内容）に基づき、ステップＳ３０で分解した送信データの一項目を変換する。図５の例で、使用月（６桁）およびＩＤ（１０桁）の各項目は固定長とすると、分解した送信データの１７桁目から始まる最大１００桁を全角文字へ変換する。この後、ステップＳ３２へ戻って処理を繰り返す。ステップＳ３８では、上述のように変換処理が終了した１行分のデータを送信ファイル記録ＤＢ６０に書き込む。その後、ステップＳ１４へ戻って処理を繰り返す。以上のように変換処理が行われた送信データは、送信ファイルに含まれる送信サーバのＩＤ等と共に入力処理後送信ファイルとして送信ファイル記録ＤＢ６０に記録される。
【００３８】
図８は、送信ファイル記録ＤＢ６０のデータ構成を示す。図８で図５と同じ符号を付した箇所は同じ要素を示すため説明は省略する。図８で符号６１は送信データが記録された送信データ欄である。送信データ欄６１には送信データが記録された領域へのポインタが記録されているか、あるいは送信データ欄６１中に直接送信データが記録されていてもよい。図８に例示されているように、送信データのフォーマットは送信フォーマットＩＤ欄５２にＩＤＳＦ０００３と記録されており、このＩＤＳＦ０００３は上述のように送信ファイル定義情報作成部２２により予め送信ファイル定義情報ＤＢ５０に記録されている（図５参照）。このため、ファイル変換サーバ２０側では送信サーバ１２ａ等から送信される送信ファイル６０のフォーマットを知ることができる。
【００３９】
受信サーバ１４ａ等側画面−メイン．
図９は、受信サーバ１４ａ等に表示させる受信側メイン画面１４０を示す。図９において、符号１４１は受信サーバ１４ａ等が選択可能な各種の機能を表示するメニュー欄、１４２は受信サーバ１４ａ等におけるユーザに関する情報を表示する利用者情報欄、１４３はファイル変換２０から重要事項について通知される重要なお知らせ欄、１４４は受信サーバ１２ａ等からファイル変換サーバ２０へアップロードされ且つまだ受信サーバ１４ａ等へダウンロードされていないファイルを表示するＤＯＷＭＬＯＡＤ可能なファイル欄である。ＤＯＷＭＬＯＡＤ可能なファイル欄１４４において、符号１４４ａは図２のＵＰＬＯＡＤ済みファイル欄１０４中のＵＰＬＯＡＤ日欄１０４ａに対応するアップロードされた年月日を表示するＵＰＬＯＡＤ日欄、１４４ｂは送信サーバ１２ａ等のＩＤを示す送信元会社名欄である。ＵＰＬＯＡＤ可能なファイル欄１４４中の他の欄については、後述する各画面において適宜説明する。受信サーバ１４ａ等の利用者情報欄１４２で示されるユーザが、ファイル変換サーバ２０が表示させるログイン画面（不図示）からログインすると本受信側メイン画面１４０が表示される。その後、メニュー欄１４１内の各ボタン（定義１４１ａ、履歴１４１ｂ等）をマウス等で選択することにより、各ボタンに対応する機能を実行するための画面に変わる。後述する各画面においてメニュー欄１４１内のＨＯＭＥボタン１４５をクリックすると、本受信側メイン画面１４０に戻ることができる。
【００４０】
受信サーバ１４ａ等側画面−ＤＯＷＮＬＯＡＤ作業：定義．
次に、受信ファイル定義情報作成部２８の機能について説明する。受信ファイル定義情報作成部２８は、受信サーバ１４ａ等に対し、送信ファイル定義情報ＤＢ５０に記録された受信サーバ１４ａ等のＩＤを有する送信ファイル定義情報を提示する。続いて、提示した送信ファイル定義情報中の送信ファイルのフォーマット情報に基づき受信サーバ１４ａ等側に受信ファイルのフォーマット情報を編集させる。当該受信ファイルのフォーマット情報のＩＤも入力させる。この後、編集させた受信ファイルのフォーマット情報および入力させた受信ファイルのフォーマット情報のＩＤを、上記のように提示した送信ファイル定義情報中の送信サーバ１２ａ等のＩＤ、送信ファイルのフォーマット情報のＩＤおよび受信サーバ１４ａ等のＩＤと共に受信ファイル定義情報として受信ファイル定義情報ＤＢ（受信ファイル定義情報記録部）７０に記録する。図１０は、受信サーバ１４ａ等に表示させる受信側定義画面１５０を示す。図１０で図９と同じ符号を付した箇所は同じ要素を示すため説明は省略する。図１０に示される受信側定義画面１５０は、図９に示される受信側メイン画面１４０においてメニュー欄１４１内の定義ボタン１４１ａをマウス等でクリックさせることにより表示される。図１０において、符号１５１は受信ファイルのフォーマット情報を定義する際のサブメニューを示すＤＯＷＮＬＯＡＤ定義サブメニュー欄、１５２は送信サーバ１２ａ等が既にファイル変換サーバ２０側に登録済みの送信ファイル定義情報を表示する既に登録済みのＵＰＬＯＡＤ定義一覧欄である。既に登録済みのＵＰＬＯＡＤ定義一覧欄１５２の各項目（用途等）に関しては後述する。
【００４１】
受信サーバ１４ａ等側画面−ＤＯＷＮＬＯＡＤ作業：定義：新規１．
図１１は、受信サーバ１４ａ等に表示させる受信側定義画面１６０を示す。図１１で図１０と同じ符号を付した箇所は同じ要素を示すため説明は省略する。図１１に示される受信側定義画面１６０は、図１０に示される受信側定義画面１５０においてＤＯＷＮＬＯＡＤ定義サブメニュー欄１５１内の新規ボタン１５１ａをマウス等でクリックすることにより表示される。図１１に示される受信側定義画面１６０において、送信ファイル定義情報ＤＢ５０に記録された受信サーバ１４ａ等のＩＤを有する送信ファイル定義情報が提示され、提示された送信ファイル定義情報中の送信ファイルのフォーマット情報に基づき受信サーバ１４ａ等側が受信ファイルのフォーマット情報を編集する。従って、受信側定義画面１６０中の各欄は基本的に送信側定義画面１２０（図４）中の各欄に対応している。図１１で、符号１６１ａは受信ファイルのフォーマット情報の名前（識別子）を入力させる受取元定義欄、１６１ｂは送信ファイルのフォーマットＩＤを選択する目的欄（図４の目的欄１２１に相当）、１６２は受信ファイルのファイル形式を選択させるファイル形式欄（図４のファイル形式欄１２２に相当）、１６３は受信ファイルに含まれる受信データの文字コードを選択させる文字コード欄（図４の文字コード欄１２３に相当）、１６４は受信データ中の改行文字を選択させる改行文字欄（図４の改行文字欄１２４に相当）、１６５は受信データのヘッダの行数を入力させるヘッダ桁数欄（図４のヘッダ桁数欄１２５に相当）、１６６は受信データのフッタの行数を入力させるフッタ桁数欄（図４のフッタ桁数欄１２６に相当）、１６７は受信サーバ１４ａ等が受け取る出力データに項目タイトルを含めるか否かを決める項目タイトル欄、１６８は受信ファイルのフォーマット情報を入力させる明細行欄（図４の明細行欄１２８に相当）である。
【００４２】
明細行欄１６８には、目的欄１６１ｂで選択させた送信ファイルのフォーマットＩＤに対応する送信ファイル定義情報中の送信ファイルのフォーマット情報（例えば、図５に示される表Ｍ５２）が表示される。図１１において、符号１６８ａは項目の順番（番号）を入力させるＮｏ欄である。このＮｏ欄１６８ａの値は上記の表Ｍ５２（図５）の例で言えば、表Ｍ５２の行番号に対応する。図１１では別の表Ｍの例で、Ｎｏ欄１６８ａの値が１（コードの項目）の内容が表示されている。表Ｍの第１行がコード項目、第２行が名前項目、第３行がカナ項目、第４行が金額項目とすると、図１１には表Ｍの第１行目のコード項目が示されている。ここで、Ｎｏ欄１６８ａの値を４と入力すると、上記表Ｍの第１行目にあったコード項目が第４行へ移動し、この結果、表Ｍの第１行が名前項目目、第２行がカナ項目、第３行が金額項目、第４行がコード項目のように項目の並び順を変更することができる。このような項目の並び順の変更が受信ファイルのフォーマット情報の編集の一つである。並び順の変更は例えば表Ｍ中の各行の記録場所を入れ替えることにより行うことができる。あるいは、並び順を決める別の配列を用意しておき、当該配列の各要素に表Ｍ中の各行の記録場所へのポインタを記録しておいて、入れ替えは当該配列の要素の入れ替えにより行ってもよい。
【００４３】
続いて、図１１において、符号１６８ｂは送信ファイル記録ＤＢ６０にアップロードされたままの値（送信データ６１欄の値）を表示するか（この場合は「出力された値」を選択する。）、あるいは当該値に何らかの計算を施した値を表示させるか（この場合は「値を作成」を選択する。）を選択させる区分欄である。区分欄１６８ｂで「値を作成」を選択した場合については後述する。図１１において、符号１６８ｃは区分欄１６８ｂで「出力された値」を選択した場合に該当するデータ項目名を選択させる出力する値欄であり、図１１の例ではコード項目の項目タイトルである「コード」が表示されている。区分欄１６８ｂで「値を作成」を選択した場合については後述する。符号１６８ｄは項目タイトル欄であり、ダウンロードするファイル中のデータの項目タイトルを変更することができる。例えば、ダウンロードするファイル中のデータの項目タイトルが「アーティスト」であった場合、最初は項目タイトル欄１６８ｄに「アーティスト」と表示されるが、「Ａｒｔｉｓｔ」と入力することにより、項目タイトルを「アーティスト」から「Ａｒｔｉｓｔ」へ変更することができる。符号１６８ｅはデータ中の集計区分を選択させる集計区分欄である。集計区分欄１６８ｅで「グループ」を選択すると、送信ファイル記録ＤＢ６０にアップロードされたデータの中からコード（現在は「コード」が選択されているため）が同じ値のデータをまとめてダウンロードすることができる。例えばＮｏ欄１６８ａの値が４で金額項目を選択している場合、同じ金額のデータ毎にまとめてダウンロードすることができる。集計区分欄１６８ｅの値としては他に、当該項目の合計を併せて出す「集計」、最大値を併せて出す「最大」、最小値を併せて出す「最小」、平均値を併せて出す「平均」、行の件数を併せて出す「件数」等がある。応用として、例えばＮｏ欄１６８ａの値が１でコード項目を選択し且つ集計区分欄１６８ｅで「グループ」を選択しておき、Ｎｏ欄１６８ａの値が４で金額項目を選択し且つ集計区分欄１６８ｅで「集計」を選択すると、同じコード項目毎に金額の合計を出してダウンロードすることができる。
【００４４】
続いて、図１１において、符号１６８ｆはデータの種類を選択させる数字／文字欄であり、データの種類を文字、整数、小数点あり等から選択させることができる。符号１６８ｇは項目のサイズ（バイト数）を入力させる長さ欄、１６８ｈはダウンロードする際に前後に埋める文字（全角スペース、半角スペース、０等）を選択させる文字埋め欄、１６８ｉは受信データ中の文字を囲む囲み文字（“”等）を指定する囲み文字欄であり、囲み文字欄１６８ｉで指定された囲み文字は受信データの文字から削除される。符号１６８ｊは、右または左から指定された桁目まで、あるは指定された桁目から指定された桁目まで切り出してダウンロードさせる部分切り出し欄である。符号１６８ｋは送信ファイル記録ＤＢ６０にアップロードされたファイルの中から選択された項目毎にファイルを分割作成してダウンロードする分割欄であり、分割欄１６８ｋで「○」を選択すると上記分割を行う。例えば、Ｎｏ欄１６８ａの値が１でコード項目を選択し且つ分割欄１６８ｋで「○」を選択すると、同じコード毎に分割してファイルを作成しダウンロードすることができる。符号１６８ｌは予め登録された変換表を指定する変換欄であり、変換欄１６８ｌで選択させた変換表に基づき変換されたデータをダウンロードすることができる。以上のようにして定義された項目を受信ファイルのフォーマット情報に追加する場合、追加ボタン１６８ｍをクリックする。符号１６８ｎは現在選択中の項目を受信ファイルのフォーマット情報から削除する削除ボタンである。符号１６８ｏはデータの表示順を指定するソート欄であり、ソート欄１６８ｏで指定されたソート順でソート後のデータを表示させることができる。
【００４５】
受信サーバ１４ａ等側画面−ＤＯＷＮＬＯＡＤ作業：定義：新規２．
図１２は、区分欄１６８ｂで「値を作成」を選択した場合について示す。図１２に示されるように、区分欄１６８ｂで「値を作成」を選択すると、出力する値欄１６８ｃで当該値を計算するための式を設定することができる。例えば、図１２に示されるように欄１６８ｃ−１で金額項目を選択し欄１６８ｃ−２で８５％を選択すると、金額項目の値に８５％を掛けた値で当該金額項目をダウンロードすることができる。以上のようにして受信側定義画面１６０等で受信ファイルのフォーマット情報を編集（データ項目の順番の並び替え、削除、集計等）させることができる。この後、編集させた受信ファイルのフォーマット情報および入力させた受信ファイルのフォーマット情報のＩＤを、上記のように提示した送信ファイル定義情報中の送信サーバ１２ａ等のＩＤ等と共に受信ファイル定義情報として受信ファイル定義情報ＤＢ７０に記録する。
【００４６】
図１３は、受信ファイル定義情報ＤＢ７０のデータ構成を示す。図１３で図５と同じ符号を付した箇所は同じ要素を示すため説明は省略する。図１３において、符号７１は受信ファイルのフォーマット情報が記録された送信フォーマット情報欄、７２は受信フォーマット情報欄７１の識別子が記録された受信フォーマットＩＤ欄（例：ＩＤＲＦ０００３）である。図１３に示されるように、受信フォーマット情報欄７１には上述した明細行欄１６８の内容が記録された表Ｍ７１の領域へのポインタが記録されている。図１３には当該表Ｍ７１の内容の一部が示されており、図１１のファイル形式欄１６２の内容はファイル形式領域７３に記録され(例：カンマ区切りテキスト。ＣＳＶ)、項目タイトル欄１６８ｄで示される項目名の内容は項目領域７４に記録され、数字／文字欄１６８ｆの内容は型領域７５に記録され、長さ欄１６８ｇの内容は桁数領域７６に記録されている。図５に示される表Ｍ７１の例では、表Ｍ５２で示される送信ファイルのフォーマット情報の内、項目「アーティスト名」および「販売価格（税込）」を削除するという編集が行われた受信ファイルのフォーマットとなっている。
【００４７】
次に、検索部２５および通知部２６の機能について説明する。検索部２５は、送信ファイル記録ＤＢ６０に記録された入力処理後送信ファイルに含まれる送信サーバ１２ａ等のＩＤ（図８の送信サーバＩＤ欄５１参照）、送信ファイルのフォーマット情報のＩＤ（同送信フォーマットＩＤ欄５２参照）および受信サーバ１４ａ等のＩＤ（同受信サーバＩＤ欄５４参照）という一組のＩＤに対応する受信ファイル定義情報ＤＢ７０に記録された受信ファイル定義情報を検索する。この結果、例えば送信ファイル記録ＤＢ６０に、送信サーバ１２ａ等（ＩＤはＩＤＳ０００１）が受信サーバ１４ａ等（ＩＤはＩＤＲ０００２）に送信フォーマットＩＤ（ＩＤＳＦ０００３）で送信するという記録が存在している場合、受信ファイル定義情報ＤＢ７０中から同じ送信サーバ１２ａ等のＩＤ、受信サーバ１４ａ等のＩＤおよび送信フォーマットＩＤを有する受信ファイル定義情報を検索する。この結果、図１３の受信ファイル定義情報ＤＢ７０中の第１行目の受信ファイル定義情報が検索される。次に通知部２６は、検索部２５により検索された受信ファイル定義情報中の受信サーバのＩＤ（上例ではＩＤＲ０００２）に対応した受信サーバ１４ａ等に対し、受信ファイル定義情報中の送信サーバ１２ａ等のＩＤ（上例ではＩＤＳ０００１）および受信ファイルのフォーマット情報のＩＤ（上例ではＩＤＲＦ０００３）を含む通知情報を通知する。以上により、受信サーバ１４ａ等側ではダウンロード可能なファイルに関する上記情報を得ることができる。上述したように、図９の受信側メイン画面１４０はダウンロード可能なファイルを表示している。図９のＤＯＷＮＬＯＡＤ可能なファイル欄１４４において、送信元会社名欄１４４ｂは上記通知情報に含まれる送信サーバ１２ａ等のＩＤであり、符号１４４ｃは受信側定義画面１６０における目的欄１６１ｂに対応する受信ファイルのフォーマットＩＤ、すなわち上記通知情報に含まれる受信ファイルのフォーマット情報のＩＤである。
【００４８】
次に、変換処理部２７およびダウンロード部２９の機能について説明する。変換処理部２７は、通知部２６による通知に応じて受信サーバ１４ａ等から送信された上記通知情報中の送信サーバ１２ａ等のＩＤ（上例ではＩＤＳ０００１）および受信ファイルのフォーマット情報のＩＤ（上例ではＩＤＲＦ０００３）に対応する検索部２５により検索された受信ファイル定義情報中（上例では受信ファイル定義情報ＤＢ７０の第１行目の記録）の受信ファイルのフォーマット情報（上例では表Ｍ７１のフォーマット）に基づき、検索部２５により検索に用いられた入力処理後送信ファイルに含まれる入力処理後の送信データ（図８の送信データ欄６１で示される内容）を変換処理して受信データを作成する。すなわち、表Ｍ５２のフォーマットに従う送信データ（図８の送信データ欄６１で示される内容）を表Ｍ７１のフォーマットに従う受信データへ変換する。ダウンロード部２９は、変換処理部２７により作成された受信データを、変換処理部２７により用いられた受信ファイル定義情報中の送信サーバ１２ａ等のＩＤ（上例ではＩＤＳ０００１）、受信サーバのＩＤ（上例ではＩＤＲ０００２）および受信ファイルのフォーマット情報のＩＤ（上例ではＩＤＲＦ０００３）と共に受信ファイルとして受信ファイル記録ＤＢ８０（受信ファイル記録部）に記録し、当該受信ファイルを受信サーバ１４ａ等へダウンロードさせる。
【００４９】
受信サーバ１４ａ等側画面−ＤＯＷＮＬＯＡＤ可能なファイル：変換後ＤＬ．
図１４は、受信サーバ１４ａ等に表示させる変換後ダウンロード画面１７０を示す。変換後ダウンロード画面１７０は、図９に示される受信側メイン画面１４０において変換後ダウンロードを行うための変換後欄１４４ｇのＤＬボタン１４４ｇ−１をクリックすることにより表示される。この後、図１４に示される変換後ダウンロード画面１７０におけるＯＫボタン１７１をクリックすると、上述のように変換処理が行われた受信ファイルが受信サーバ１４ａ等へダウンロードされる。図９に示される受信側メイン画面１４０において、一括欄１４４ｈの下にあるチェックボックスにチェックを入れておき、一括ＤＬボタン１４４ｉをクリックすることにより、チェックボックスにチェックが入れられた受信ファイルを一括ダウンロードすることができる。一括ＤＬボタン１４４ｉをクリックすると変換後ダウンロード画面１７０と同様な画面が表示され、当該画面におけるＯＫボタン１７１をクリックすると、同時にダウンロードするファイルを１つのファイルにまとめるかどうかを尋ねるメッセージ画面(不図示)が表示される。ここで当該メッセージ画面におけるＯＫボタンをクリックすると、複数のファイルが１つのファイルにまとめられてダウンロードされる。一方、当該メッセージ画面におけるキャンセルボタンをクリックすると、複数のファイルが各々別々にダウンロードされる。
【００５０】
図１５は、変換処理部２７における変換処理の詳細な流れ（一部は検索部２５の処理を含む。）をフローチャートで示す。図１５に示されるように、まず、送信ファイル記録ＤＢ６０に記録された入力処理後送信ファイルから送信データ（図８の送信データ欄６１参照）の１件分（１レコード分）を読み込む（ステップＳ５０）。当該ファイルが終了であるか否か判断し（ステップＳ５２）、終了と判断された場合はステップＳ５８へ飛ぶ。ステップＳ５２で終了でないと判断された場合、受信ファイル定義記録ＤＢ７０に記録された受信ファイル定義情報の受信フォーマット情報（図１３の受信フォーマット情報欄７１参照）を読み込む（ステップＳ５４）。この受信ファイル定義情報における送信サーバＩＤ欄５１の値、送信フォーマットＩＤ欄５２の値、受信サーバＩＤ欄５４の値は、各々、上記入力処理後送信ファイルの送信サーバＩＤ欄５１の値、送信フォーマットＩＤ欄５２の値、受信サーバＩＤ欄５４の値と同じであり、上述したように検索部２５により検索されたものである。次に、上記受信フォーマット情報に基づき、上記１件分の送信データの変換処理を行って作業領域に記録し（ステップＳ５６）、ステップＳ５２へ戻って処理を繰り返す。ステップ５６の処理を詳しく説明すると以下のようになる。まず、１行分のデータを項目別に分解する。例えば、上述したファイル形式がＣＳＶの場合はカンマで分解し、固定長の場合は指定されたデータ長で分解する。次に、項目毎に上記受信フォーマット情報の内容を読み込み、型の変換が定義されている場合は型変換を行い、長さの指定があれば長さの調整を行う。最後に、項目毎の変換データを上記受信フォーマット情報の定義に従って並び換えた後、指定のファイル形式（ＣＳＶ、固定長等）で１行分のデータを再構築する。
【００５１】
ステップＳ５８では、上述のステップＳ５６で作業領域に記録された変換処理後の送信データ（１ファイル分）を仮データ登録する。以下のステップＳ６０からステップＳ６４までは、受信側定義画面１６０（図１１）の集計区分欄１６８ｅで「グループ」を選択した場合に行われる処理であり、「グループ」を選択しなかった場合はステップＳ６６へ飛ぶ。上述したように、受信側定義画面１６０（図１１）の集計区分欄１６８ｅで「グループ」を選択した場合、送信ファイル記録ＤＢ６０にアップロードされたデータの中から同じ値のものをまとめてダウンロードすることができる。そこで、上記仮データ（１ファイル分）を選択されたグループ条件（どの項目についてまとめるか、集計を出すのか、最大値を出すのか等の上述した条件）を用いて１件ずつ再読み込みする（ステップＳ６０）。上記仮データ（１ファイル分）が終了か否か判断し（ステップＳ６２）、終了と判断された場合はステップＳ６６へ飛ぶ。ステップＳ６２で終了と判断されなかった場合、上記再読み込みされた１件分のデータをダウンロード用データとして作業領域に記録し（ステップＳ６４）、ステップＳ６２へ戻って処理を繰り返す。ステップＳ６６では、仮データ登録された変換処理後の送信データ（１ファイル分）、あるいは上記再読み込みされて作業領域に記録されたダウンロード用データ（１ファイル分）を圧縮ファイルにする。圧縮方式は、ＬＨＡ、ＺＩＰ等の任意の方式を用いればよい。ステップＳ６６の後、処理は終了する（Ｅ）。
【００５２】
図１６は、受信ファイル記録ＤＢ８０のデータ構成を示す。図１６で図１３と同じ符号を付した箇所は同じ要素を示すため説明は省略する。図１６で符号８１はダウンロードさせる受信ファイルの受信データが記録された受信データ欄である。受信データ欄８１には、上述のように変換処理部２７により作成された（圧縮後の）受信データが記録された領域へのポインタが記録されているか、あるいは受信データ欄８１中に直接受信データが記録されていてもよい。上述のように、ダウンロード部２９が受信データ欄８１に示される受信データを受信ファイル定義情報中の送信サーバ１２ａ等のＩＤ等と共に受信ファイルとして受信ファイル記録ＤＢ８０に記録し、当該受信ファイルを受信サーバ１４ａ等へダウンロードさせることができる。
【００５３】
図１７は、本発明のファイル変換サーバ２０が実行するファイル変換プログラムまたはファイル変換方法の機能の流れをフローチャートで示す。図１７に示されるように、まず、ファイル変換サーバ２０が、送信サーバ１２ａ等に対し、送信サーバ１２ａ等のＩＤ、送信ファイルのフォーマット情報、送信ファイルのフォーマット情報のＩＤおよび受信サーバの１４ａ等のＩＤを含む送信ファイル定義情報を入力させ、送信ファイル定義情報ＤＢ５０に記録する（送信ファイル定義情報作成ステップ。ステップＳ８０）。
【００５４】
次に、受信サーバ１４ａ等に対し、送信ファイル定義情報ＤＢ５０に記録された受信サーバ１４ａ等のＩＤを有する送信ファイル定義情報を提示する。続いて、当該送信ファイル定義情報中の送信ファイルのフォーマット情報に基づき編集させた受信ファイルのフォーマット情報および入力させた当該受信ファイルのフォーマット情報のＩＤを、送信ファイル定義情報中の送信サーバ１２ａ等のＩＤ、送信ファイルのフォーマット情報のＩＤおよび受信サーバ１４ａ等のＩＤと共に受信ファイル定義情報として受信ファイル定義情報ＤＢ７０に記録する（以上、受信ファイル定義情報作成ステップ。ステップＳ８２）。
【００５５】
ファイル変換サーバ２０が、送信サーバ１２ａ等に対し、送信サーバ１２ａ等のＩＤ、送信ファイルのフォーマット情報のＩＤおよび受信サーバのＩＤおよび送信データを含む送信ファイルをアップロードさせる（アップロードステップ。ステップＳ８４）。アップロードステップ（ステップＳ８４）でアップロードさせた送信ファイルに含まれる送信ファイルのフォーマット情報のＩＤに対応する送信ファイル定義情報ＤＢ５０に記録された送信ファイルのフォーマット情報に基づき送信ファイルに含まれる送信データを入力処理する。入力処理後の送信データを送信ファイルに含まれる送信サーバ１２ａ等のＩＤ、送信ファイルのフォーマット情報のＩＤおよび受信サーバ１４ａ等のＩＤと共に入力処理後送信ファイルとして送信ファイル記録ＤＢ６０に記録する（以上、送信ファイル入力ステップ。ステップＳ８６）。
【００５６】
送信ファイル記録ＤＢ６０に記録された入力処理後送信ファイルに含まれる送信サーバ１２ａ等のＩＤ、送信ファイルのフォーマット情報のＩＤおよび受信サーバ１４ａ等のＩＤと対応する受信ファイル定義情報ＤＢ７０に記録された受信ファイル定義情報を検索する（検索ステップ。ステップＳ８８）。検索ステップ（ステップＳ８８）で検索された受信ファイル定義情報中の受信サーバ１４ａ等のＩＤに対応した受信サーバ１４ａ等に対し、受信ファイル定義情報中の送信サーバ１２ａ等のＩＤおよび受信ファイルのフォーマット情報のＩＤを含む通知情報を通知する（通知ステップ。ステップＳ９０）。
【００５７】
通知ステップ（ステップＳ９０）に応じて受信サーバ１４ａ等から送信された通知情報中の送信サーバ１２ａ等のＩＤおよび受信ファイルのフォーマット情報のＩＤに対応する検索ステップ（ステップＳ８８）で検索された受信ファイル定義情報中の受信ファイルのフォーマット情報に基づき、検索ステップ（ステップＳ８８）で検索に用いられた入力処理後送信ファイルに含まれる入力処理後の送信データを変換処理して受信データを作成する（変換処理ステップ。ステップＳ９２）。
【００５８】
変換処理ステップ（ステップＳ９２）で作成された受信データを変換処理ステップ（ステップＳ９２）で用いられた受信ファイル定義情報中の送信サーバ１２ａ等のＩＤ、受信サーバ１４ａ等のＩＤおよび受信ファイルのフォーマット情報のＩＤと共に受信ファイルとして受信ファイル記録ＤＢ８０に記録し、受信ファイルを受信サーバ１４ａ等へダウンロードさせる（ダウンロードステップ。ステップＳ９４）。
【００５９】
以上より、本発明の実施例１によれば、送信ファイル定義情報作成部２２は、送信サーバ１２ａ等に対し、送信サーバ１２ａ等の識別子、送信サーバ１２ａ等がファイル変換サーバ２０へ送信する送信ファイルのフォーマット情報、当該送信ファイルのフォーマット情報の識別子および当該送信ファイルを送信する受信サーバ１４ａ等の識別子を含む送信ファイル定義情報を入力させ、送信ファイル定義情報ＤＢ５０に記録する。アップロード部２３は、送信サーバ１２ａ等に対し、送信サーバ１２ａ等のＩＤ、送信ファイルのフォーマット情報のＩＤおよび受信サーバ１４ａ等のＩＤおよび送信データを含む送信ファイルをアップロードさせる。送信ファイル入力部２４は、アップロード部２３によりアップロードさせた送信ファイルに含まれる送信ファイルのフォーマット情報のＩＤに対応する送信ファイル定義情報ＤＢ５０に記録された送信ファイルのフォーマット情報に基づき、送信ファイルに含まれる送信データを入力処理する。次に、入力処理後の送信データを送信ファイルに含まれる送信サーバのＩＤ、送信ファイルのフォーマット情報のＩＤおよび受信サーバ１４ａ等のＩＤと共に入力処理後送信ファイルとして送信ファイル記録ＤＢ６０に記録する。受信ファイル定義情報作成部２８は、受信サーバ１４ａ等に対し、送信ファイル定義情報ＤＢ５０に記録された受信サーバ１４ａ等のＩＤを有する送信ファイル定義情報を提示する。続いて、提示した送信ファイル定義情報中の送信ファイルのフォーマット情報に基づき受信サーバ１４ａ等側に受信ファイルのフォーマット情報を編集させる。当該受信ファイルのフォーマット情報のＩＤも入力させる。この後、編集させた受信ファイルのフォーマット情報および入力させた受信ファイルのフォーマット情報のＩＤを、上記のように提示した送信ファイル定義情報中の送信サーバ１２ａ等のＩＤ、送信ファイルのフォーマット情報のＩＤおよび受信サーバ１４ａ等のＩＤと共に受信ファイル定義情報として受信ファイル定義情報ＤＢ７０に記録する。検索部２５は、送信ファイル記録ＤＢ６０に記録された入力処理後送信ファイルに含まれる送信サーバ１２ａ等のＩＤ、送信ファイルのフォーマット情報のＩＤおよび受信サーバ１４ａ等のＩＤと対応する受信ファイル定義情報ＤＢ７０に記録された受信ファイル定義情報を検索する。この結果、例えば送信ファイル記録ＤＢ６０に、ある送信サーバ１２ａ等がある受信サーバ１４ａ等にある送信フォーマットＩＤで送信するという記録が存在している場合、受信ファイル定義情報ＤＢ７０中から同じ送信サーバ１２ａ等のＩＤ、受信サーバ１４ａ等のＩＤおよび送信フォーマットＩＤを有する受信ファイル定義情報を検索することができる。次に通知部２６は、検索部２５により検索された受信ファイル定義情報中の受信サーバのＩＤに対応した受信サーバに対し、受信ファイル定義情報中の送信サーバ１２ａ等のＩＤおよび受信ファイルのフォーマット情報のＩＤを含む通知情報を通知する。以上により、受信サーバ１４ａ等側ではダウンロード可能なファイルに関する上記情報を得ることができる。変換処理部２７は、通知部２６による通知に応じて受信サーバ１４ａ等から送信された上記通知情報中の送信サーバ１２ａ等のＩＤおよび受信ファイルのフォーマット情報のＩＤに対応する検索部２５により検索された受信ファイル定義情報中の受信ファイルのフォーマット情報に基づき、検索部２５により検索に用いられた入力処理後送信ファイルに含まれる入力処理後の送信データを変換処理して受信データを作成する。ダウンロード部２９は、変換処理部２７により作成された受信データを、変換処理部２７により用いられた受信ファイル定義情報中の送信サーバ１２ａ等のＩＤ、受信サーバのＩＤおよび受信ファイルのフォーマット情報のＩＤと共に受信ファイルとして受信ファイル記録ＤＢ８０に記録し、当該受信ファイルを受信サーバ１４ａ等へダウンロードさせる。
【００６０】
以上のように、ファイル変換サーバ２０は送信サーバ１２ａ等に対し、送信サーバ１２ａ等側から予めアップロードする送信ファイル（使用実績ファイル）のフォーマットと当該ファイルのダウンロード先の受信サーバ１４ａ等のＩＤ等を含む送信ファイル定義情報を記録させておく。一方、ファイル変換サーバ２０は受信サーバ１４ａ等に対し、予めダウンロードさせる受信ファイルのフォーマットと当該ファイルの送信元である送信サーバ１４ａ等のＩＤ等とを含む受信ファイル定義情報を記録させておく。ファイル変換サーバ２０は、送信サーバ１２ａ等がアップロードした送信ファイルを予め記録した送信ファイル定義情報に基づき入力する。ファイル変換サーバ２０は、入力した送信ファイルを予め記録した受信ファイル定義情報に基づき変換し、この変換処理された受信ファイルを受信サーバ１４ａ等にダウンロードさせる。この結果、送信サーバ１２ａ等は受信サーバ１４ａ等側で受信したい受信ファイルのフォーマットに関係なく、自らの送信ファイルのフォーマットで送信ファイルをアップロードすることができる。一方、受信サーバ１４ａ等は送信サーバ１２ａ等側で用いる送信ファイルのフォーマットに関係なく、自らのフォーマットで受信ファイルをダウンロードすることができる。従って、送信ファイルに関し、送信サーバ１２ａ等側の全配信事業者および受信サーバ１４ａ等側の全レコード会社間で共通のファイルフォーマットを使用することなく、且ついずれの側も取引先の数分のフォーマット変換処理を行う必要もなく、全配信事業者が使用実績報告を行い全レコード会社が使用実績を管理することが可能なファイル変換プログラム等を提供することができる。
【実施例２】
【００６１】
実施例２では、送信ファイル定義情報変更部（送信ファイル定義情報変更手段）３０および送信ファイル定義情報複写ブート（送信ファイル定義情報複写手段）３１について説明する。
【００６２】
送信サーバ１２ａ等側画面−ＵＰＬＯＡＤ作業：定義：変更．
送信ファイル定義情報変更部３０（図１参照）は、ダウンロード部２９によりダウンロードさせる前に、送信ファイル定義情報ＤＢ５０に記録された送信ファイル定義情報を変更することができる。図１８は、送信側定義変更画面１８０を示す。図１８で図４と同じ符号を付した箇所は同じ要素を示すため説明は省略する。図１８では説明に必要な符号のみ示し、図４の他の符号は省略する（以下の各実施例においても同様とする。）。送信側定義変更画面１８０は、図３に示される送信側定義画面１１０で既に登録済みのＵＰＬＯＡＤ定義一覧欄１１２中の変更ボタン１１２ａ−１（更新欄１１２ａの下に表示されている。）をクリックすると表示される。ここで、目的欄１２１に既に定義済みの送信フォーマットＩＤを入力すると、当該送信フォーマットＩＤと結びつけて送信ファイル定義情報ＤＢ５０に記録されていた送信フォーマットが表示される。これが送信側定義変更画面１８０である。送信側定義変更画面１８０において、既に入力されていた種々の値を変更することができる。変更後は、ＵＰＬＯＡＤ定義サブメニュー欄１１１中の保存ボタン１１１ｂをクリックすることにより、変更された内容が送信ファイル定義情報ＤＢ５０に記録される。より詳しくは、アップロード済みのデータ（送信ファイル定義情報）があり、且つ当該データがダウンロードされていない場合、当該データをアップロード済みデータベース（送信ファイル定義情報ＤＢ５０）より削除する。この後、送信側定義変更画面１８０に入力された情報で既存のデータを置き換え、送信ファイル定義情報ＤＢ５０に記録する。但し、受信サーバ１４ａ等側で既に受信ファイルをダウンロードした後は変更することはできない。
【００６３】
送信サーバ１２ａ等側画面−ＵＰＬＯＡＤ作業：定義：ＣＯＰＹ．
送信ファイル定義情報複写部３１（図１参照）は、送信ファイル定義情報ＤＢ５０に記録された送信ファイル定義情報を複写することができる。図１９は、定義複写画面１９０を示す。定義複写画面１９０は、図３に示される送信側定義画面１００を送信ファイル定義情報の複写の説明用に示したものであり、送信側定義画面１１０と同じである。従って、既に送信側定義画面１１０で説明された符号の説明は省略する。図１９に示される定義複写画面１９０において、符号１１２ｃは送信フォーマットＩＤを示す用途欄、１１２ｄは送信ファイルのファイル形式を示すファイル形式欄、１１２ｅは受信サーバ１４ａ等のＩＤを示す相手先欄、１１２ｆは上述した送信ファイルのフォーマットに対する変更が行なわれた年月日および日時を示す更新日欄である。登録済みのＵＰＬＯＡＤ定義一覧欄１１２中の第１行目にあるＣＯＰＹボタン１１２ｂ−１（コピー欄１１２ｂの下に表示されている。）をクリックすると、第１行で定義されている送信フォーマットが複写されて登録済みのＵＰＬＯＡＤ定義一覧欄１１２中の第２行目に表示される。第２行目の用途欄１１２ｃには、複写元の送信フォーマットＩＤの先頭に「コピー」という文言が付加されている。詳しくは、ＣＯＰＹボタン１１２ｂ−１をクリックされた行のデータを新たな定義データ（送信定義情報）として送信ファイル定義情報ＤＢ５０に記録する。この時、コピー元データの「用途」の前に「コピー〜」を付加し、これを「用途」として記録する。
【００６４】
以上より、本発明の実施例２によれば、実施例１で説明した送信ファイル定義情報作成部２２により作成された送信ファイル定義を変更し、あるいは複写することができる。送信ファイル定義情報複写部３１により複写した送信ファイル定義を用いて送信ファイル定義情報変更部３０により変更を行なえば、所望の変更のみ行なえば済むため、さらに容易に変更を行なうことができる。
【実施例３】
【００６５】
実施例３では、送信サーバ１２ａ等側から受信サーバ１４ａ等側へ連絡を行う機能について説明する。
【００６６】
受信サーバ１４ａ等側画面−ＤＯＷＮＬＯＡＤ可能なファイル：連絡．
図２０は、連絡画面２００を示す。連絡画面２００は図９に示される受信側メイン画面１４０を連絡の説明用に示したものであり、受信側メイン画面１４０と同じである。従って、既に図９に示される受信側メイン画面１４０で説明された符号の説明は省略する。図２０に示される連絡画面２００において、符号１４４ｄは、ＵＰＬＯＡＤ画面１３０（図６）の連絡事項欄１３６に連絡事項が入力されていた場合、連絡アイコン１４４ｄ−１を表示する連絡欄である。連絡アイコン１４４ｄ−１にマウスオーバすると、上記連絡事項欄１３６に入力されていた連絡事項が表示１４４ｄ−ｒ「よろしくお願いします。」のように表示される。以上の機能は、アップロード部２３によりアップロードさせる送信ファイルが受信サーバ１４ａ等側への連絡事項データをさらに含み、送信ファイル入力部２４における入力後送信ファイルが当該連絡事項データをさらに含み、通知部２６における通知情報が当該連絡事項データをさらに含むことにより、実現することができる。以上の機能をより詳しく説明すると、アップロード時に連絡事項を入力して実行した場合、当該情報がアップロードデータと共にアップロード履歴記録ＤＢ９０(後述)に記録される。上記連絡事項がアップロード履歴記録ＤＢ９０に存在する場合、ダウンロード画面にて、該当データの連絡事項マークにカーソルを合わせると、アップロード履歴記録ＤＢ９０より取得した連絡事項情報が表示される。
【００６７】
以上より、本発明の実施例３によれば、実施例１および２で説明した機能に、送信サーバ１２ａ等側から受信サーバ１４ａ等側へ連絡を行う機能を付加することができる。
【実施例４】
【００６８】
実施例４では、受信ファイル定義情報変更部（受信ファイル定義情報変更手段）３３について説明する。
【００６９】
受信サーバ１４ａ等側画面−ＤＯＷＮＬＯＡＤ作業：変更．
受信ファイル定義情報変更部３３（図１参照）は、受信ファイル定義情報ＤＢ７０に記録された受信ファイル定義情報を変更することができる。図２１は、受信側定義変更画面２１０を示す。図２１で図１１と同じ符号を付した箇所は同じ要素を示すため説明は省略する。送信側定義変更画面２１０は、図１０に示される受信側定義画面１５０で既に登録済みのＵＰＬＯＡＤ定義一覧欄１５２中の変更ボタン１５２ａ−１（更新欄１５２ａの下に表示されている。）をクリックすると表示される。ここで、図１０中のまだ説明されていない符号について説明を済ませておく。図１０において、符号１５２ｂは送信サーバ１２ａ等のＩＤを示す出力元欄、１５２ｃは受信フォーマットＩＤを示す用途欄、１５２ｄはこれから説明する受信ファイルのフォーマットに対する変更が行なわれた年月日および日時を示す更新日欄である。図２１に戻り、目的欄１６１ｂに既に定義済みの受信フォーマットＩＤを入力すると、当該受信フォーマットＩＤと結びつけて受信ファイル定義情報ＤＢ７０に記録されていた受信フォーマットが表示される。これが受信側定義変更画面２１０である。受信側定義変更画面２１０において、既に入力されていた種々の値を変更することができる。変更後は、ＤＯＷＮＬＯＡＤ定義サブメニュー欄１５１中の保存ボタン１５１ｂをクリックすることにより、変更された内容が受信ファイル定義情報ＤＢ７０に記録される。より詳しくは、送信側定義変更画面２１０に入力された情報で、既存のデータを置き換え、受信ファイル定義情報ＤＢ７０に記録する。この時、変更前の情報にてダウンロードされた履歴（後述）が存在しても、その履歴の変更・削除は行わない。すなわち、変更前の定義内容のまま保存される。
【００７０】
以上より、本発明の実施例４によれば、実施例１ないし３で説明した機能に、受信ファイル定義情報ＤＢ７０に記録された受信ファイル定義情報を変更する受信ファイル定義情報変更部３３を付加することができる。
【実施例５】
【００７１】
実施例５では、プレビュー部（プレビュー手段）３４および入力処理後送信ファイルダウンロード部（入力処理後送信ファイルダウンロード手段）３５について説明する。
【００７２】
受信サーバ１４ａ等側画面−ＤＯＷＮＬＯＡＤ可能なファイル：プレビュー．
プレビュー部３４は、ダウンロード部２９によるダウンロードの前に、変換処理部２７により作成された受信データをプレビューさせることができる。図２２は、プレビュー画面２２０を示す。プレビュー画面２２０は、図９に示される受信側メイン画面１４０でＤＯＷＮＬＯＡＤ可能なファイル欄１４４のＰＶボタン１４４ｆ−１（プレビュー欄１４４ｆの下に表示されている。）をクリックすると表示される。図２２において、符号２２１ないし２２４は上記受信データのデータ項目であり、各々、コード項目、名前項目、カナ項目、金額項目である。詳しくは、受取定義（受信ファイル定義情報）として登録されている項目（プレビュー画面２２０の例ではコード項目、名前項目、カナ項目、金額項目）をプレビュー画面２２０に示される一覧表示テーブルのヘッダ名（データ項目２２１の各名称。ヘッダ項目）として表示する。ヘッダ項目に該当するデータをアップロード済みＤＢ（送信ファイル定義情報ＤＢ５０）より取得し、定義情報に従って変換を行う。この時、変換後の内容は上記ＤＢに記録しない。
【００７３】
受信サーバ１４ａ等側画面−ＤＯＷＮＬＯＡＤ可能なファイル：元データＤＬ．
入力処理後送信ファイルダウンロード部３５は、通知部２６による通知に応じて受信サーバ１４ａ等から送信された通知情報中の送信サーバ１２ａ等のＩＤおよび受信ファイルのフォーマット情報のＩＤに対応する検索部２５により検索された受信ファイル定義情報に応じた入力処理後送信ファイルに含まれる入力処理後の送信データを、当該受信ファイル定義情報中の送信サーバ１２ａ等のＩＤ、受信サーバ１４ａ等のＩＤおよび受信ファイルのフォーマット情報のＩＤと共に受信サーバ１４ａ等へダウンロードさせることができる。要するに、受信サーバ１４ａ等側は変換処理部２７により受信ファイルのフォーマットへ変換される前の入力処理後の送信ファイルを、そのままダウンロードすることができる。図２３は、元データダウンロード画面２３０を示す。図２３で図９と同じ符号を付した箇所は同じ要素を示すため説明は省略する。図９に示される受信側メイン画面１４０でＤＯＷＮＬＯＡＤ可能なファイル欄１４４のＤＬボタン１４４ｅ−１（元データ欄１４４ｅの下に表示されている。）をクリックすると、図２３に示されるようなファイルのダウンロード画面２３１が表示され、開くボタン２３１ａまたは保存ボタン２３１ｂをクリックすると、変換処理部２７により受信ファイルのフォーマットへ変換される前の入力処理後の送信ファイルをダウンロードすることができる。詳しくは、元となるファイル（変換処理部２７により受信ファイルのフォーマットへ変換される前の入力処理後の送信ファイル）の名前をアップロード済みＤＢ（送信ファイル定義情報ＤＢ５０）より取得し、該当するファイルへのリンクを元データダウンロード画面２３０上に表示する。当該画面のＤＬボタン１４４ｅ−１ボタンをクリックすることにより、上記元となるファイルのデータのダウンロードを開始する。  
【００７４】
以上より、本発明の実施例５によれば、実施例１ないし４で説明した機能に、ダウンロード部２９によるダウンロードの前に変換処理部２７により作成された受信データをプレビューさせることができるプレビュー部３４、変換処理部２７により受信ファイルのフォーマットへ変換される前の入力処理後の送信ファイルを受信サーバ１４ａ等側にそのままダウンロードすることができる入力処理後送信ファイルダウンロード部３５を付加することができる。
【実施例６】
【００７５】
実施例６では、入力後送信ファイル閲覧部（入力後送信ファイル閲覧手段）３６について説明する。
【００７６】
送信サーバ１２ａ等側画面−ＵＰＬＯＡＤ済みファイル詳細．
入力後送信ファイル閲覧部３６は、送信ファイル記録ＤＢ６０に記録された入力後送信ファイルを閲覧させることができる。入力後送信ファイル閲覧部３６は、さらに入力後送信ファイル中の入力処理後の送信データについて所定の統計処理を施した結果を閲覧させることもできる。図２４は、アップロード済みファイル閲覧画面２４０を示す。アップロード済みファイル閲覧画面２４０は、図２に示される送信側メイン画面１００において詳細ボタン１０４ｆ−１（詳細欄１０４ｆの下に表示されている。）をクリックすると表示される。図２４に示されるアップロード済みファイル閲覧画面２４０において、ファイル詳細メニュー２４１の検索ボタン２４１ａをクリックすると、図２５のアップロード済みファイル閲覧画面２４０の表２４２に示されるように、上記詳細ボタン１０４ｆ−１に対応する送信ファイル記録ＤＢ６０に記録された入力後送信ファイルを閲覧させることができる。さらに、図２５に示される「集計を行う」チェックボックス２４３にチェックを入れると、図２６のアップロード済みファイル閲覧画面２４０に示されるように、チェックボックス２４３にチェックが入り、各項目２４４ａないし２４４ｄ毎に一覧２４５で示されるような集計（所定の統計処理）を行うことができる。一覧２４５で示される集計は、図１１の集計区分欄１６８ｅに関して説明した集計と同じであるため説明は省略する。詳しくは、送信ファイル定義情報として登録されている項目（アップロード済みファイル閲覧画面２４０の例ではコード項目、名前項目、カナ項目、金額項目：ヘッダ項目）を当該画面２４０に示されるような一覧表示テーブルのヘッダ名として表示する。ヘッダ項目に該当するデータを送信ファイル記録ＤＢ６０より取得し、表示を行う。「集計を行う」チェックボックス２４３にチェックが入っている集計チェックＯＮの場合、指定された集計内容に従ってデータの集計を行い表示する。この時、集計後の内容は送信ファイル記録ＤＢ６０に記録しない。
【００７７】
以上より、本発明の実施例６によれば、実施例１ないし５で説明した機能に、送信ファイル記録ＤＢ６０に記録された入力後送信ファイルを閲覧させ、さらに入力後送信ファイル中の入力処理後の送信データについて所定の統計処理を施した結果を閲覧させることができる入力後送信ファイル閲覧部３６を付加することができる。
【実施例７】
【００７８】
実施例７では、アップロード履歴作成部（アップロード履歴作成手段）３７およびアップロード履歴編集部（アップロード履歴編集手段）３８について説明する。
【００７９】
送信サーバ１２ａ等側画面−ＵＰＬＯＡＤ作業：履歴．
アップロード履歴作成部３７は、アップロード部２３によりアップロードさせた送信ファイルの履歴をアップロード履歴記録ＤＢ（アップロード履歴記録部）９０に記録することができる。アップロード履歴編集部３８は、アップロード履歴記録ＤＢ９０に記録された送信ファイルの履歴の表示、全部若しくは一部の削除、または送信ファイルの送信サーバ１２ａ等側へのダウンロードを行うことができる。すなわち、アップロード時に記録されたアップロード履歴記録ＤＢ９０よりデータの取得を行い表示する。図２７は、アップロード履歴画面２５０を示す。図２７に示されるアップロード履歴画面２５０は、図２に示される送信側メイン画面１００においてメニュー欄１０１内の履歴ボタン１０１ｃをマウス等で選択することにより表示される。図２７に示されるＵＰＬＯＡＤ履歴サブメニュー２５１内の検索ボタン２５１ａをクリックすると、アップロード履歴編集部３８はアップロード履歴記録ＤＢ９０に記録されたアップロードさせた送信ファイルの履歴を、アップロードした履歴の一覧２５２として表示する。図２７に示される一覧２５２の詳細欄２５２ａの下に表示されている詳細ボタン２５２ａ−１をクリックすると、アップロード履歴編集部３８は実施例６の図２４から図２６で説明したような送信ファイルの詳細の表示等と同様な機能を実行することができる。図２７に示される一覧２５２の連絡欄２５２ｂの下に表示されている連絡アイコン２５２ｂ−１にマウスオーバすると、アップロード履歴編集部３８は、実施例３の連絡画面２００（図２０）で説明した場合と同様に、連絡事項欄１３６に入力されていた連絡事項を、図２８のアップロード履歴画面２５０に表示２５２ｂ−ｒ「よろしくお願いします。」のように表示する。
【００８０】
送信サーバ１２ａ等側画面−ＵＰＬＯＡＤ作業：履歴：ＤＬ．
図２７に示される一覧２５２のＤＬ欄２５２ｅの下に表示されているＤＬボタン２５２ｅ−１をクリックすると、アップロード履歴編集部３８は図２９に示されるようなファイルのダウンロード画面２５３を表示し、開くボタン２５３ａまたは保存ボタン２５３ｂがクリックされると、アップロード履歴編集部３８は対応する送信ファイルをダウンロードさせることができる。詳しくは、送信ファイルの名前をアップロード済みＤＢ（送信ファイル定義情報ＤＢ５０）より取得し、該当するファイルへのリンクを図２７に示される画面上に表示する。当該画面のＤＬボタン２５２ｅ−１ボタンをクリックすることにより、上記元となるファイルのデータのダウンロードを開始する。
【００８１】
送信サーバ１２ａ等側画面−ＵＰＬＯＡＤ作業：履歴：削除．
図２７に示される一覧２５２の削除欄２５２ｃの下に表示されている削除ボタン２５２ｃ−１をクリックすると、アップロード履歴編集部３８は図３０に示されるようなファイルの削除画面２５４を表示し、ＯＫボタン２５４ａがクリックされると、アップロード履歴編集部３８は対応するアップロード履歴を削除する。アップロードファイルが未だダウンロードされていない場合、削除欄２５２ｃ下の該当行に削除ボタン２５２ｃ−１が表示される。削除ボタン２５２ｃ−１をクリックすると、アップロードファイルのデータ情報、アップロード履歴共にアップロード履歴記録ＤＢ９０から削除される。図２７に示される削除欄２５２ｃの下には３つの削除ボタン２５２ｃ−１等が表示されているが、これは対応する受取欄２５２ｄの値が「未」、すなわち未だ当該アップロードファイルは受信サーバ１４ａ等側にダウンロードされていないと表示されているためである。このように、アップロード履歴編集部３８は履歴の送信ファイルの受取欄２５２ｄの値に応じて全部若しくは一部のアップロード履歴を削除することができる。
【００８２】
以上より、本発明の実施例７によれば、実施例１ないし６で説明した機能に、アップロード部２３によりアップロードさせた送信ファイルの履歴をアップロード履歴記録ＤＢ９０に記録することができるアップロード履歴作成部３７、アップロード履歴記録ＤＢ９０に記録された送信ファイルの履歴の表示、全部若しくは一部の削除、または送信ファイルの送信サーバ１２ａ等側へのダウンロードを行うことができるアップロード履歴編集部３８を付加することができる。
【実施例８】
【００８３】
実施例８では、送信サーバ利用者側情報編集部（送信サーバ利用者側情報編集手段）３９について説明する。
【００８４】
送信サーバ１２ａ等側画面−利用者情報変更．
図１に示される送信サーバ利用者側情報記録ＤＢ（送信サーバ利用者側情報記録部）９２は、送信サーバ１２ａ等の利用者側に関する情報を記録している。送信サーバ利用者側情報編集部３９は、送信サーバ利用者側情報記録ＤＢ９２に記録された送信サーバ１２ａ等の利用者側に関する情報を編集することができる。図３１は、送信サーバ利用者側情報変更画面２６０を示す。送信サーバ利用者側情報編集部３９は、図２に示される送信側メイン画面１００の利用者情報欄１０２内の変更ボタン１０２ａがクリックされると、図３１に示される送信サーバ利用者側情報変更画面２６０を表示する。図３１の利用者側情報変更画面２６０に示される各データ項目欄２６２ないし２６４に表示されたデータが適宜変更された後、利用者情報変更サブメニュー欄２６１の保存ボタン２６１ａが押されると、送信サーバ利用者側情報編集部３９は当該変更に従って、送信サーバ利用者側情報記録ＤＢ９２に記録された送信サーバ１２ａ等の利用者側に関する情報を変更する。すなわち、送信サーバ利用者側情報変更画面２６０に入力された情報で、既存のデータを置き換え、送信サーバ利用者側情報記録ＤＢ９２に記録する。
【００８５】
送信サーバ１２ａ等側画面−会社情報変更．
図３２は、送信サーバ利用者（会社）側情報変更画面２７０を示す。送信サーバ利用者側情報記録ＤＢ９２は、送信サーバ１２ａ等の利用者側に関する情報として、当該利用者の会社に関する情報も記録することができる。送信サーバ利用者側情報編集部３９は、図２に示される送信側メイン画面１００の利用者情報欄１０２内の変更ボタン１０２ｂがクリックされると、図３２に示される送信サーバ利用者（会社）側情報変更画面２７０を表示する。図３２の利用者（会社）側情報変更画面２７０に示される各データ項目欄２７２および２７３に表示されたデータが適宜変更された後、利用者情報変更サブメニュー欄２７１の保存ボタン２７１ａが押されると、送信サーバ利用者側情報編集部３９は当該変更に従って、送信サーバ利用者側情報記録ＤＢ９２に記録された送信サーバ１２ａ等の利用者（会社）側に関する情報を変更する。すなわち、送信サーバ利用者（会社）側情報変更画面２７０に入力された情報で、既存のデータを置き換え、送信サーバ利用者側情報記録ＤＢ９２に記録する。
【００８６】
以上より、本発明の実施例８によれば、実施例１ないし７で説明した機能に、送信サーバ利用者側情報記録ＤＢ９２に記録された送信サーバ１２ａ等の利用者側に関する情報を編集することができる送信サーバ利用者側情報編集部３９を付加することができる。
【実施例９】
【００８７】
実施例９では、ダウンロード履歴作成部（ダウンロード履歴作成手段）４０およびダウンロード履歴編集部（ダウンロード履歴編集手段）４１について説明する。
【００８８】
送信サーバ１２ａ等側画面−ＤＯＷＮＬＯＡＤ作業：履歴．
ダウンロード履歴作成部４０は、ダウンロード部２９によりダウンロードさせた受信ファイルの履歴をダウンロード履歴記録ＤＢ（ダウンロード履歴記録部）９１に記録することができる。ダウンロード履歴編集部４１は、ダウンロード履歴記録ＤＢ９１に記録された送信ファイルの履歴の表示または受信ファイルの受信サーバ１４ａ等側へのダウンロードを行うことができる。すなわち、ダウンロード時に記録されたダウンロード履歴記録ＤＢ９１よりデータの取得を行い表示する。図３３は、ダウンロード履歴画面２８０を示す。図３３に示されるダウンロード履歴画面２８０は、図９に示される受信側メイン画面１４０においてメニュー欄１４１内の履歴ボタン１４１ｂをマウス等で選択することにより表示される。図３３に示されるＤＯＷＮＬＯＡＤ履歴サブメニュー２８１内の検索ボタン２８１ａをクリックすると、ダウンロード履歴編集部４１はダウンロード履歴記録ＤＢ９１に記録されたダウンロードさせた受信ファイルの履歴を、ダウンロードした履歴の一覧２８２として表示する。図３３に示される一覧２８２の連絡欄２８２ｂの下に表示されている連絡アイコン２８２ｂ−１にマウスオーバすると、ダウンロード履歴編集部４１は、実施例３の連絡画面２００（図２０）で説明した場合と同様に、連絡事項欄１３６に入力されていた連絡事項が、図３３のダウンロード履歴画面２８０に表示２８２ｃ−ｒ「よろしくお願いします。」のように表示される。
【００８９】
図３３に示される一覧２８２の元データ欄２８２ｃの下に表示されているＤＬボタン２８２ｃ−１をクリックすると、ダウンロード履歴編集部４１は実施例１で説明したように変換処理前の受信ファイルをダウンロードさせることができる。
【００９０】
図３３に示される一覧２８２のプレビュー欄２８２ｄの下に表示されているＰＶボタン２８２ｄ−１をクリックすると、ダウンロード履歴編集部４１は実施例５で説明したように、変換処理後の受信ファイルをプレビューさせることができる。
【００９１】
図３３に示される一覧２８２の変換後データ欄２８２ｅの下に表示されているＤＬボタン２８２ｅ−１をクリックすると、ダウンロード履歴編集部４１は実施例１で説明したように、変換処理後の受信ファイルをダウンロードさせることができる。
【００９２】
図３３に示される一覧２８２の受取欄２８２ｆの下に表示されている「未」、「済」表示は、対応する受信ファイルが受信サーバ１４ａ等側にダウンロードされていないか、またはダウンロード済みかを表示している。
【００９３】
以上より、本発明の実施例９によれば、実施例１ないし８で説明した機能に、ダウンロード部２９によりダウンロードさせた受信ファイルの履歴をダウンロード履歴記録ＤＢ９１に記録することができるダウンロード履歴作成部４０、ダウンロード履歴記録ＤＢ９１に記録された送信ファイルの履歴の表示または受信ファイルの受信サーバ１４ａ等側へのダウンロードを行うことができるダウンロード履歴編集部４１を付加することができる。
【実施例１０】
【００９４】
実施例１０では、受信サーバ利用者側情報編集部（受信サーバ利用者側情報編集手段）４２について説明する。
【００９５】
受信サーバ１４ａ等側画面−利用者情報変更．
図１に示される受信サーバ利用者側情報記録ＤＢ（受信サーバ利用者側情報記録部）９３は、受信サーバ１４ａ等の利用者側に関する情報を記録している。受信サーバ利用者側情報編集部４２は、受信サーバ利用者側情報記録ＤＢ９３に記録された受信サーバ１４ａ等の利用者側に関する情報を編集することができる。図３４は、受信サーバ利用者側情報変更画面２９０を示す。受信サーバ利用者側情報編集部４２は、図９に示される送信側メイン画面１４０の利用者情報欄１４２内の変更ボタン１４２ａがクリックされると、図３４に示される受信サーバ利用者側情報変更画面２９０を表示する。図３４の受信サーバ利用者側情報変更画面２９０に示される各データ項目欄２９２ないし２９４に表示されたデータが適宜変更された後、利用者情報変更サブメニュー欄２９１の保存ボタン２９１ａが押されると、受信サーバ利用者側情報編集部４２は当該変更に従って、受信サーバ利用者側情報記録ＤＢ９３に記録された受信サーバ１４ａ等の利用者側に関する情報を変更する。後は、実施例８の送信サーバ１２ａ等側画面−利用者情報変更の場合と同様である。  
【００９６】
受信サーバ１４ａ等側画面−会社情報変更．
図３５は、受信サーバ利用者（会社）側情報変更画面３００を示す。受信サーバ利用者側情報編集部４２は、図９に示される送信側メイン画面１４０の利用者情報欄１４２内の変更ボタン１４２ｂがクリックされると、図３５に示される利用者側情報変更画面３００を表示する。図３５の利用者側情報変更画面３００に示される各データ項目欄３０２および３０３に表示されたデータが適宜変更された後、利用者情報変更サブメニュー欄３０１の保存ボタン３０１ａが押されると、受信サーバ利用者側情報編集部４２は当該変更に従って、受信サーバ利用者側情報記録ＤＢ９３に記録された受信サーバ１４ａ等の利用者側に関する情報を変更する。後は、実施例８の送信サーバ１２ａ等側画面−会社情報変更の場合と同様である。
【００９７】
以上より、本発明の実施例１０によれば、実施例１ないし９で説明した機能に、受信サーバ利用者側情報記録ＤＢ９３に記録された受信サーバ１４ａ等の利用者側に関する情報を編集することができる受信サーバ利用者側情報編集部４２を付加することができる。
【実施例１１】
【００９８】
実施例１１では、送信サーバ１２ａ等が受信サーバでもあり、受信サーバ１４ａ等が送信サーバでもある場合の表示画面について説明する。
【００９９】
上述した実施例１ないし１０では、送信サーバ１２ａ等はアップロードのみ行い、受信サーバ１４ａ等はダウンロードのみ行うものと想定してきた。しかし、実施例１ないし１０において、送信サーバ１２ａ等と受信サーバ１４ａ等とは送信サーバであり且つ受信サーバでもある送受信サーバとすることができる。このような送受信サーバは送信および受信を行うことができる。但し、自分以外の送信サーバに対しては受信サーバであり、且つ自分以外の受信サーバに対しては送信サーバである。
【０１００】
送信サーバ１２ａ等・受信サーバ１４ａ等両画面−メイン．
図３６は、送受信サーバに表示させる送受信側メイン画面３１０を示す。図３６で図２、図９と同じ符号は同じ要素を示すため説明は省略する。但し、送信側および受信側双方の意味を持つ場合、例えば利用者情報欄１０２、１４２のように図２および図９の符号を併記して示してある。図３６に示されるように、メニュー欄１０１および１４１には送信サーバ１２ａ等と受信サーバ１４ａ等との両方のメニューが示されている。ＵＰＬＯＡＤ済みファイル欄１０４とＤＯＷＮＬＯＡＤ可能なファイル欄１４４とは送受信側メイン画面３００上の上下に分かれて表示されている。このような送受信サーバに対して実行されるファイル変換サーバ２０の機能は、送受信サーバが送信サーバである場合は上述した各実施例１ないし１０における送信サーバ１２ａ等に対する機能と同じであり、送受信サーバが受信サーバである場合は上述した各実施例１ないし１０における受信サーバ１４ａ等に対する機能と同じであるため、説明は省略する。
【０１０１】
以上より、本発明の実施例１１によれば、実施例１ないし１０において、送信サーバ１２ａ等と受信サーバ１４ａ等とは送信サーバであり且つ受信サーバでもある送受信サーバとすることができる。
【実施例１２】
【０１０２】
図３７は、上述した各実施例１ないし１１を実現するための本発明のコンピュータ・プログラムを実行するファイル変換サーバ２０の内部回路２００を示すブロック図である。図３７に示されるように、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、画像制御部２０４、コントローラ２０８、入力制御部２１０および外部インタフェース（Ｉ／Ｆ）部２１１はバス２１２に接続されている。図３７において、上述の本発明のコンピュータ・プログラムは、ＲＯＭ２０２、ディスク２０７ａ（記録装置４５）、またはＤＶＤ若しくはＣＤ−ＲＯＭ２０７ｎ等の記録媒体（脱着可能な記録媒体を含む）に記録されている。ディスク２０７ａには上述した各種のＤＢ５０、６０、７０、８０、９０、９１、９２、９３等が記録されている。本発明のコンピュータ・プログラムは、ＲＯＭ２０２からバス２１２を介し、あるいはディスク２０７ａまたはＤＶＤ若しくはＣＤ−ＲＯＭ２０７ｎ等の記録媒体からコントローラ２０８を経由してバス２１２を介しＲＡＭ２０３へロードされる。入力制御部２１０はテンキー、マウス等の入力操作部２０９と接続され入力制御等を行う。画像メモリであるＶＲＡＭ２０５は、表示部（ディスプレイ）２０６の少なくとも一画面分のデータ容量に相当する容量を有しており、画像制御部２０４はＶＲＡＭ２０５のデータを画像データへ変換して表示部２０６へ送出する機能を有している。外部Ｉ／Ｆ部２１１はネットワーク１０に対する入出力インタフェース機能を有する。
【０１０３】
上述のようにＣＰＵ２０１が上述の本発明のコンピュータ・プログラムを実行することにより、本発明の目的を達成することができる。当該コンピュータ・プログラムは上述のようにＤＶＤ若しくはＣＤ−ＲＯＭ２０７ｎ等の記録媒体の形態でコンピュータＣＰＵ２０１に供給することができ、当該コンピュータ・プログラムを記録したＤＶＤ若しくはＣＤ−ＲＯＭ２０７ｎ等の記録媒体も同様に本発明を構成することになる。当該コンピュータ・プログラムを記録した記録媒体としては上述された記録媒体の他に、例えば、光ディスク、メモリ・カード、メモリ・スティック、ＦＤ等を用いることができる。
【産業上の利用可能性】
【０１０４】
本発明の活用例として、共通のファイルフォーマットを使用することが事実上不可能な業者間、例えば複数の配信事業者と複数のレコード会社間で使用実績報告を行うシステムに対して適用することができる。
【図面の簡単な説明】
【０１０５】
【図１】本発明のファイル変換プログラム等が実行されるファイル変換システム１を示す図である。
【図２】送信サーバ１２ａ等に表示させる送信側メイン画面１００を示す図である。
【図３】送信サーバ１２ａ等に表示させる送信側定義画面１１０を示す図である。
【図４】送信サーバ１２ａ等に表示させる送信側定義画面１２０を示す図である。
【図５】送信ファイル定義情報ＤＢ５０のデータ構成を示す図である。
【図６】送信サーバ１２ａ等に表示させるＵＰＬＯＡＤ画面１３０を示す図である。
【図７】送信ファイル入力部２４における上記送信データの入力処理の流れ（一部はアップロード部２３）を示すフローチャートである。
【図８】送信ファイル記録ＤＢ６０のデータ構成を示す図である。
【図９】受信サーバ１４ａ等に表示させる受信側メイン画面１４０を示す図である。
【図１０】受信サーバ１４ａ等に表示させる受信側定義画面１５０を示す図である。
【図１１】受信サーバ１４ａ等に表示させる受信側定義画面１６０を示す図である。
【図１２】区分欄１６８ｂで「値を作成」を選択した場合について示す図である。
【図１３】受信ファイル定義情報ＤＢ７０のデータ構成を示す図である。
【図１４】受信サーバ１４ａ等に表示させる変換後ダウンロード画面１７０を示す図である。
【図１５】変換処理部２７における変換処理の詳細な流れ（一部は検索部２５の処理を含む。）を示すフローチャートである。
【図１６】受信ファイル記録ＤＢ８０のデータ構成を示す図である。
【図１７】本発明のファイル変換プログラムまたはファイル変換方法の機能の流れを示すフローチャートである。
【図１８】送信側定義変更画面１８０を示す図である。
【図１９】定義複写画面１９０を示す図である。
【図２０】連絡画面２００を示す図である。
【図２１】受信側定義変更画面２１０を示す図である。
【図２２】プレビュー画面２２０を示す図である。
【図２３】元データダウンロード画面２３０を示す図である。
【図２４】アップロード済みファイル閲覧画面２４０を示す図である。
【図２５】アップロード済みファイル閲覧画面２４０を示す図である。
【図２６】アップロード済みファイル閲覧画面２４０を示す図である。
【図２７】アップロード履歴画面２５０を示す図である。
【図２８】アップロード履歴画面２５０図である。
【図２９】アップロード履歴画面２５０を示す図である。
【図３０】アップロード履歴画面２５０を示す図である。
【図３１】送信サーバ利用者側情報変更画面２６０を示す図である。
【図３２】送信サーバ利用者側情報変更画面２７０を示す図である。
【図３３】ダウンロード履歴画面２８０を示す図である。
【図３４】受信サーバ利用者側情報変更画面２９０を示す図である。
【図３５】受信サーバ利用者側情報変更画面３００を示す図である。
【図３６】送受信サーバに表示させる送受信側メイン画面３１０を示す図である。
【図３７】上述した各実施例１ないし１１を実現するための本発明のコンピュータ・プログラムを実行するファイル変換サーバ２０の内部回路２００を示すブロック図である。
【符号の説明】
【０１０６】
１  ファイル変換システム、  １０  ネットワーク、  １２ａ、１２ｍ  送信サーバ、  １４ａ、１４ｎ  受信サーバ、  ２０  ファイル変換サーバ、  ２１  機能ブロック、  ２２  送信ファイル定義情報作成部、  ２３  アップロード部、  ２４  送信ファイル入力部、  ２５  検索部、  ２６  通知部、  ２７  変換処理部、  ２８  受信ファイル定義情報作成部、  ２９  ダウンロード部、  ４５  記録装置、  ５０  送信ファイル定義情報ＤＢ、  ５１  送信サーバＩＤ欄、  ５２  送信フォーマット情報欄、  ５３  送信フォーマットＩＤ欄、  ５４  受信サーバＩＤ欄、  ５５、７３  ファイル形式領域、  ５６、７４  項目領域、  ５７、７５  型領域、  ５８、７６  桁数領域、  ６０  送信ファイル記録ＤＢ、  ６１  送信データ欄、  ７０  受信ファイル定義情報ＤＢ、  ７１  受信フォーマット情報欄、  ７２  受信フォーマットＩＤ欄、  ８０  受信ファイル記録ＤＢ、  ８１  受信データ欄、  １００  送信側メイン画面、  １０１、１４１  メニュー欄、  １０１ａ、１４１ａ  定義ボタン、  １０１ｂ  ＵＰＬＯＡＤボタン、  １０１ｃ、１４１ｂ  履歴ボタン、  １０２、１４２  利用者情報欄、  １０２ａ、１０２ｂ、１１２ａ−１、１５２ａ−１  変更ボタン、  １０３、１４３  重要なお知らせ欄、  １０４  ＵＰＬＯＡＤ済みファイル欄、  １０４ａ、１３４、１４４ａ  ＵＰＬＯＡＤ日欄、  １０４ｂ  連絡先会社名欄、  １０４ｃ、１３５  ファイル欄、  １０４ｄ  確／未欄、  １０４ｅ  エラー欄、  １０４ｆ、１６４ｆ、２５２ａ  詳細欄、  １０４ｇ  確定欄、  １０４ｇ−１  確定ボタン、  １０５、１４５  ＨＯＭＥボタン、  １１０、１２０  送信側定義画面、  １１１  ＵＰＬＯＡＤ定義サブメニュー欄、  １１１ａ  新規ボタン、  １１１ｂ、１５１ｂ、２３１ｂ、２５３ｂ、２６１ａ、２７１ａ、２９１ａ  保存ボタン、  １１２、１５２  既に登録済みのＵＰＬＯＡＤ定義一覧欄、  １１２ａ、１５２ａ  更新欄、  １１２ｂ  コピー欄、  １１２ｂ−１  コピーボタン、  １１２ｃ、１５２ｃ  用途欄、  １１２ｄ、１２２、１６２  ファイル形式欄、  １１２ｅ、１２７、１３２  相手先欄、  １１２ｆ、１５２ｄ  更新日欄、  １２１、１６１ｂ  目的欄、  １２３、１６３  文字コード欄、  １２４、１６４  改行文字欄、  １２５、１６５  ヘッダ桁数欄、  １２６、１６６  フッタ桁数欄、  １２７  相手先欄、  １２７ａ、１２８ｇ、１６８ｍ  追加ボタン、  １２８、１６８  明細行欄、  １２８ａ、１６８ａ  Ｎｏ欄、  １２８ｂ  項目名欄、  １２８ｃ  タイプ欄、  １２８ｄ、１６８ｇ  長さ欄、  １２８ｅ、１６８ｉ  囲み文字欄、  １２８ｆ  ＵＰＬＯＡＤ対象欄、  １２８ｇ、１６８ｍ
追加ボタン、  １２８ｈ、１６８ｎ、２５２ｃ−１    削除ボタン、  １３０  ＵＰＬＯＡＤ画面、  １３１  ＵＰＬＯＡＤサブメニュー欄、  １３１ａ  実行ボタン、  １３３  定義欄、  １３６  連絡事項欄、  １４０  受信側メイン画面、  １４２ａ  変更ボタン、  １４４  ＤＯＷＮＬＯＡＤ可能なファイル欄、  １４４ｂ  送信元会社名欄、  １４４ｄ、２５２ｂ、２８２ｂ  連絡欄、  １４４ｄ−１、２５２ｂ−１、２８２ｂ−１  連絡アイコン、  １４４ｄ−ｒ  表示、  １４４ｅ  元データ欄、  １４４ｅ−１、１４４ｇ−１、２５２ｅ−１、２８２ｅ−１  ＤＬボタン、  １４４ｆ  プレビュー欄、  １４４ｆ−１  ＰＶボタン、  １４４ｇ  変換後欄、  １４４ｈ  一括欄、  １４４ｉ  一括ＤＬボタン、  １５０、１６０  受信側定義画面、  １５１  ＤＯＷＮＬＯＡＤ定義サブメニュー欄、  １５２  既に登録済みのＵＰＬＯＡＤ定義一覧欄、  １５２ｂ  出力元欄、  １６１ａ  受取元定義欄、  １６４ｆ−１、２５２ａ−１  詳細ボタン、  １６７  項目タイトル欄、  １６８ｂ  区分欄、  １６８ｃ、１６８ｃ−１、１６８ｃ−２  出力する値欄、  １６８ｄ  項目タイトル欄、  １６８ｅ  集計区分欄、  １６８ｆ  数字／文字欄、  １６８ｈ  文字埋め欄、  １６８ｊ  部分切り出し欄、  １６８ｋ  分割欄、  １６８ｌ  変換欄、  １６８ｏ  ソート欄、  １７０  変換後ダウンロード画面、  １７１、２５４ａ  ＯＫボタン、  １８０  送信側定義変更画面、  １９０  定義複写画面、  ２００  連絡画面、  ２１０  受信側定義変更画面、  ２２０  プレビュー画面、  ２２１、２２２、２２３、２２４  データ項目、  ２３０  元データダウンロード画面、  ２３１ａ、２５３ａ  開くボタン、２４０  アップロード済みファイル閲覧画面、  ２４１  ファイル詳細メニュー、  ２４１ａ、２５１ａ、２８１ａ  検索ボタン、  ２４２、２４５  表、  ２４３  チェックボックス、  ２４４ａ、２４４ｂ、２４４ｃ、２４４ｄ  項目、  ２５０  アップロード履歴画面、  ２５１  ＵＰＬＯＡＤ履歴サブメニュー、  ２５２ａ  詳細欄、  ２５２ａ−１  詳細ボタン、  ２５２ｃ  削除欄、  ２５２ｄ、２８２ｆ  受取欄、  ２５２ｅ  ＤＬ欄、２５３  ファイルのダウンロード画面、  ２５４  ファイルの削除画面、  ２６０、２７０  送信サーバ利用者側情報変更画面、  ２６１、２７１、２９１  利用者情報変更サブメニュー欄、    ２６２、２６３、２６４、２７２、２７３、２９２、２９３、２９４  データ項目欄、  ２８０  ダウンロード履歴画面、  ２８１  ＤＯＷＮＬＯＡＤ履歴サブメニュー欄、  ２８２  一覧、  ２８２ｃ  元データ欄、  ２８２ｃ−１、２８２ｃ−ｒ  表示、  ２８２ｄ  プレビュー欄、  ２８２ｄ−１  ＰＶボタン、  ２８２ｅ  変換後データ欄、  ２９０、３００  受信サーバ利用者側情報変更画面、  ３１０  送受信側メイン画面、  ５００  内部回路、  ５０１  ＣＰＵ、  ５０２  ＲＯＭ、  ５０３  ＲＡＭ、  ５０４  画像制御部、  ５０５  ＶＲＡＭ、  ５０６  表示部、  ５０７ａ  ディスク、  ５０７ｎ  ＣＤ−ＲＯＭ、  ５０８  コントローラ、  ５０９  入力操作部、  ５１０  入力制御部、  ５１１  外部Ｉ／Ｆ部、  ５１２  バス。
【図１】
2008257491.tif 000003
【図７】
2008257491.tif 000004
【図８】
2008257491.tif 000005
【図１５】
2008257491.tif 000006
【図１６】
2008257491.tif 000007
【図１７】
2008257491.tif 000008
【図３７】
2008257491.tif 000009
【図２】
2008257491.tif 000010
【図３】
2008257491.tif 000011
【図４】
2008257491.tif 000012
【図５】
2008257491.tif 000013
【図６】
2008257491.tif 000014
【図９】
2008257491.tif 000015
【図１０】
2008257491.tif 000016
【図１１】
2008257491.tif 000017
【図１２】
2008257491.tif 000018
【図１３】
2008257491.tif 000019
【図１４】
2008257491.tif 000020
【図１８】
2008257491.tif 000021
【図１９】
2008257491.tif 000022
【図２０】
2008257491.tif 000023
【図２１】
2008257491.tif 000024
【図２２】
2008257491.tif 000025
【図２３】
2008257491.tif 000026
【図２４】
2008257491.tif 000027
【図２５】
2008257491.tif 000028
【図２６】
2008257491.tif 000029
【図２７】
2008257491.tif 000030
【図２８】
2008257491.tif 000031
【図２９】
2008257491.tif 000032
【図３０】
2008257491.tif 000033
【図３１】
2008257491.tif 000034
【図３２】
2008257491.tif 000035
【図３３】
2008257491.tif 000036
【図３４】
2008257491.tif 000037
【図３５】
2008257491.tif 000038
【図３６】
2008257491.tif 000039