(57)【要約】【課題】フォーマットとデータ又はコンテンツとを別々に管理して、データ又はコンテンツを指定したフォーマットの所定の欄に自動的に書き出すことを目的とする。【解決手段】所定のアプリケーションプログラムを用いてデータ又はコンテンツを表示する文書表示システムであって、データ又はコンテンツを表示するフォーマットを管理するフォーマット管理手段１０２と、データ又はコンテンツを管理するデータ又はコンテンツ管理手段２０６と、フォーマット管理手段において管理されているフォーマットを選択するフォーマット選択手段２０３、２０４と、フォーマット選択手段２０３、２０４において選択したフォーマットを、データ又はコンテンツ管理手段２０６のフォルダーにコピーし、コピーされたフォーマットにデータ又はコンテンツ管理手段２０６において管理されているデータ又はコンテンツを書き出して表示する制御手段２０２、２０８とを有することにより上記課題を解決する。【選択図】　　　　　図２
2004086366.tif 000002
【特許請求の範囲】
【請求項１】
所定のアプリケーションプログラムを用いてデータ又はコンテンツを表示する文書表示システムであって、
前記データ又はコンテンツを表示するフォーマットを管理するフォーマット管理手段と、
前記データ又はコンテンツを管理するデータ又はコンテンツ管理手段と、
前記フォーマット管理手段において管理されているフォーマットを選択するフォーマット選択手段と、
前記フォーマット選択手段において選択したフォーマットを、前記データ又はコンテンツ管理手段のフォルダーにコピーし、前記コピーされたフォーマットに前記データ又はコンテンツ管理手段において管理されているデータ又はコンテンツを書き出して表示する制御手段と
を有することを特徴とする文書表示システム。
【請求項２】
前記フォーマット管理手段のフォルダーにコピーしたフォーマットを、前記所定のアプリケーションプログラムを用いて起動するフォーマット起動手段を更に有することを特徴とする請求項１記載の文書表示システム。
【請求項３】
前記制御手段によって表示された文書の内容を変更する文書内容変更手段を更に有することを特徴とする請求項１又は２記載の文書表示システム。
【請求項４】
前記データ又はコンテンツ管理手段で管理されているデータ又はコンテンツを選択する選択手段を更に有することを特徴とする請求項３記載の文書表示システム。
【請求項５】
前記制御手段は、前記選択手段によって選択されたデータ又はコンテンツを、前記フォーマット選択手段により選択されたフォーマットに書き出して表示することを特徴とする請求項４記載の文書表示システム。
【請求項６】
前記文書内容変更手段によって変更された文書の内容を前記選択手段によって選択されたデータ又はコンテンツのファイル形式に変換して保存することを特徴とする請求項４又は５記載の文書表示システム。
【請求項７】
前記選択手段によって選択されたデータ又はコンテンツには、少なくとも
データ又はコンテンツ名と、
データ又はコンテンツの内容と、
書き出し先情報と
が記述されていることを特徴とする請求項４乃至６何れか一項記載の文書表示システム。
【請求項８】
前記文書表示システムは、
前記フォーマット管理手段によって管理されるフォーマットをその記憶領域に記憶しているサーバと、
前記サーバにネットワークを介して接続された、前記データ又はコンテンツ管理手段によって管理されるデータ又はコンテンツをその記憶領域に記憶しているパーソナルコンピュータと
から構成されることを特徴とする請求項１乃至７何れか一項記載の文書表示システム。
【請求項９】
所定のアプリケーションプログラムを用いてデータ又はコンテンツを表示する文書表示方法であって、
前記データ又はコンテンツを表示するフォーマットを管理するフォーマット管理部からフォーマットを選択するフォーマット選択段階と、
前記フォーマット選択段階において選択したフォーマットを、前記データ又はコンテンツを管理するデータ又はコンテンツ管理部にコピーするフォーマットコピー段階と、
前記フォーマットコピー段階においてコピーされたフォーマットに、前記データ又はコンテンツ管理部において管理されているデータ又はコンテンツを書き出して表示する書き出し表示段階と
を有することを特徴とする文書表示方法。
【請求項１０】
前記フォーマットコピー段階においてコピーしたフォーマットを、前記所定のアプリケーションプログラムを用いて起動するフォーマット起動段階を更に有することを特徴とする請求項９記載の文書表示方法。
【請求項１１】
前記フォーマットコピー段階は、前記フォーマット選択段階において選択したフォーマットを、ドラッグアンドドロップで前記データ又はコンテンツ管理部にコピーすることを特徴とする請求項９又は１０記載の文書表示方法。
【請求項１２】
所定のアプリケーションプログラムを用いてデータ又はコンテンツを表示する文書表示プログラムであって、
前記データ又はコンテンツを表示するフォーマットを管理するフォーマット管理部からフォーマットを選択するフォーマット選択手順と、
前記フォーマット選択手順において選択したフォーマットを、前記データ又はコンテンツを管理するデータ又はコンテンツ管理部にコピーするフォーマットコピー手順と、
前記フォーマットコピー手順においてコピーされたフォーマットに、前記データ又はコンテンツ管理部において管理されているデータ又はコンテンツを書き出して表示する書き出し表示手順と
をコンピュータに実行させることを特徴とする文書表示プログラム。
【請求項１３】
前記フォーマットコピー手順においてコピーしたフォーマットを、前記所定のアプリケーションプログラムを用いて起動するフォーマット起動手順を更に有することを特徴とする請求項１２記載の文書表示方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文書表示システム、文書表示方法及び文書表示プログラムに係り、特に所定のアプリケーションプログラムを用いて文書を表示する文書表示システム、文書表示方法及び文書表示プログラムに関する。
【０００２】
【従来の技術】
同じ内容のデータを含む異なるフォーマットの書類を作成するにあたり、従来においては、自社の書類のフォーマットと、数社に渡る取引相手の会社等の書類のフォーマットの違いから、同一のデータをそれぞれのフォーマットに対応した所定の欄に手動で書き込んでいた。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来の方法では、同一のデータを手動により、複数の異なるフォーマットの書類の所定の欄に記載する必要があり、時間の浪費や記載ミスの原因となっていた。
【０００４】
本発明は、上記の点に鑑みなされたもので、フォーマットとデータ又はコンテンツとを別々に管理して、データ又はコンテンツを指定したフォーマットの所定の欄に自動的に書き出すことを目的とする。
【０００５】
【課題を解決するための手段】
そこで、上記問題を解決するため、請求項１記載の発明は、所定のアプリケーションプログラムを用いてデータ又はコンテンツを表示する文書表示システムであって、前記データ又はコンテンツを表示するフォーマットを管理するフォーマット管理手段と、前記データ又はコンテンツを管理するデータ又はコンテンツ管理手段と、前記フォーマット管理手段において管理されているフォーマットを選択するフォーマット選択手段と、前記フォーマット選択手段において選択したフォーマットを、前記データ又はコンテンツ管理手段のフォルダーにコピーし、前記コピーされたフォーマットに前記データ又はコンテンツ管理手段において管理されているデータ又はコンテンツを書き出して表示する制御手段とを有することを特徴とする。
【０００６】
また、請求項２記載の発明は、前記フォーマット管理手段のフォルダーにコピーしたフォーマットを、前記所定のアプリケーションプログラムを用いて起動するフォーマット起動手段を更に有することを特徴とする。
【０００７】
また、請求項３記載の発明は、前記制御手段によって表示された文書の内容を変更する文書内容変更手段を更に有することを特徴とする。
【０００８】
また、請求項４記載の発明は、前記データ又はコンテンツ管理手段で管理されているデータ又はコンテンツを選択する選択手段を更に有することを特徴とする。
【０００９】
また、請求項５記載の発明は、前記制御手段は、前記選択手段によって選択されたデータ又はコンテンツを、前記フォーマット選択手段により選択されたフォーマットに書き出して表示することを特徴とする。
【００１０】
また、請求項６記載の発明は、前記文書内容変更手段によって変更された文書の内容を前記選択手段によって選択されたデータ又はコンテンツのファイル形式に変換して保存することを特徴とする。
【００１１】
また、請求項７記載の発明は、前記選択手段によって選択されたデータ又はコンテンツには、少なくともデータ又はコンテンツ名と、データ又はコンテンツの内容と、書き出し先情報とが記述されていることを特徴とする。
【００１２】
また、請求項８記載の発明は、前記文書表示システムは、前記フォーマット管理手段によって管理されるフォーマットをその記憶領域に記憶しているサーバと、前記サーバにネットワークを介して接続された、前記データ又はコンテンツ管理手段によって管理されるデータ又はコンテンツをその記憶領域に記憶しているパーソナルコンピュータとから構成されることを特徴とする。
【００１３】
また、請求項９記載の発明は、所定のアプリケーションプログラムを用いてデータ又はコンテンツを表示する文書表示方法であって、前記データ又はコンテンツを表示するフォーマットを管理するフォーマット管理部からフォーマットを選択するフォーマット選択段階と、前記フォーマット選択段階において選択したフォーマットを、前記データ又はコンテンツを管理するデータ又はコンテンツ管理部にコピーするフォーマットコピー段階と、前記フォーマットコピー段階においてコピーされたフォーマットに、前記データ又はコンテンツ管理部において管理されているデータ又はコンテンツを書き出して表示する書き出し表示段階とを有することを特徴とする。
【００１４】
また、請求項１０記載の発明は、前記フォーマットコピー段階においてコピーしたフォーマットを、前記所定のアプリケーションプログラムを用いて起動するフォーマット起動段階を更に有することを特徴とする。
【００１５】
また、請求項１１記載の発明は、前記フォーマットコピー段階は、前記フォーマット選択段階において選択したフォーマットを、ドラッグアンドドロップで前記データ又はコンテンツ管理部にコピーすることを特徴とする。
【００１６】
また、請求項１２記載の発明は、所定のアプリケーションプログラムを用いてデータ又はコンテンツを表示する文書表示プログラムであって、前記データ又はコンテンツを表示するフォーマットを管理するフォーマット管理部からフォーマットを選択するフォーマット選択手順と、前記フォーマット選択手順において選択したフォーマットを、前記データ又はコンテンツを管理するデータ又はコンテンツ管理部にコピーするフォーマットコピー手順と、前記フォーマットコピー手順においてコピーされたフォーマットに、前記データ又はコンテンツ管理部において管理されているデータ又はコンテンツを書き出して表示する書き出し表示手順とをコンピュータに実行させることを特徴とする。
【００１７】
また、請求項１３記載の発明は、前記フォーマットコピー手順においてコピーしたフォーマットを、前記所定のアプリケーションプログラムを用いて起動するフォーマット起動手順を更に有することを特徴とする。
【００１８】
請求項１記載の発明によれば、所定のアプリケーションプログラムを用いてデータ又はコンテンツを表示する文書表示システムであって、前記データ又はコンテンツを表示するフォーマットを管理するフォーマット管理手段と、前記データ又はコンテンツを管理するデータ又はコンテンツ管理手段と、前記フォーマット管理手段において管理されているフォーマットを選択するフォーマット選択手段と、前記フォーマット選択手段において選択したフォーマットを、前記データ又はコンテンツ管理手段のフォルダーにコピーし、前記コピーされたフォーマットに前記データ又はコンテンツ管理手段において管理されているデータ又はコンテンツを書き出して表示する制御手段とを有することによって、フォーマットとデータ又はコンテンツとを別々に管理して、データ又はコンテンツを指定したフォーマットの所定の欄に自動的に書き出すことができる。
【００１９】
請求項２記載の発明によれば、前記フォーマット管理手段のフォルダーにコピーしたフォーマットを、前記所定のアプリケーションプログラムを用いて起動するフォーマット起動手段を更に有することによって、指定したフォーマットを所定のアプリケーションプログラムを用いて起動することができる。
【００２０】
請求項３記載の発明によれば、前記制御手段によって表示された文書の内容を変更する文書内容変更手段を更に有することによって、指定したフォーマットで表示された文書の内容を変更することができる。
【００２１】
請求項４記載の発明によれば、前記データ又はコンテンツ管理手段で管理されているデータ又はコンテンツを選択する選択手段を更に有することによって、複数存在するデータ又はコンテンツを選択することができる。
【００２２】
請求項５記載の発明によれば、前記制御手段は、前記選択手段によって選択されたデータ又はコンテンツを、前記フォーマット選択手段により選択されたフォーマットに書き出して表示することによって、前記選択手段によって選択されたデータ又はコンテンツを前記フォーマット選択手段により選択されたフォーマットに書き出して表示することができる。
【００２３】
請求項６記載の発明によれば、前記文書内容変更手段によって変更された文書の内容を前記選択手段によって選択されたデータ又はコンテンツのファイル形式に変換して保存することによって、変更した文書の内容を選択したデータ又はコンテンツのファイル形式で保存することができる。
【００２４】
請求項７記載の発明によれば、前記選択手段によって選択されたデータ又はコンテンツには、少なくともデータ又はコンテンツ名と、データ又はコンテンツの内容と、書き出し先情報とが記述されていることによって、データ又はコンテンツ名より、データ又はコンテンツの内容を取得して、取得したデータ又はコンテンツの内容を指定したフォーマットの書き出し先に書き出すことができる。
【００２５】
請求項８記載の発明によれば、前記文書表示システムは、前記フォーマット管理手段によって管理されるフォーマットをその記憶領域に記憶しているサーバと、前記サーバにネットワークを介して接続された、前記データ又はコンテンツ管理手段によって管理されるデータ又はコンテンツをその記憶領域に記憶しているパーソナルコンピュータとから構成されることによって、フォーマットとデータ又はコンテンツとを別々に管理することができる。
【００２６】
請求項９記載の発明によれば、所定のアプリケーションプログラムを用いてデータ又はコンテンツを表示する文書表示方法であって、前記データ又はコンテンツを表示するフォーマットを管理するフォーマット管理部からフォーマットを選択するフォーマット選択段階と、前記フォーマット選択段階において選択したフォーマットを、前記データ又はコンテンツを管理するデータ又はコンテンツ管理部にコピーするフォーマットコピー段階と、前記フォーマットコピー段階においてコピーされたフォーマットに、前記データ又はコンテンツ管理部において管理されているデータ又はコンテンツを書き出して表示する書き出し表示段階とを有することによって、フォーマットとデータ又はコンテンツとを別々に管理して、データ又はコンテンツを指定したフォーマットの所定の欄に自動的に書き出す文書表示方法を提供することができる。
【００２７】
請求項１０記載の発明によれば、前記フォーマットコピー段階においてコピーしたフォーマットを、前記所定のアプリケーションプログラムを用いて起動するフォーマット起動段階を更に有することによって、指定したフォーマットを所定のアプリケーションプログラムを用いて起動する方法を提供することができる。
【００２８】
請求項１１記載の発明によれば、前記フォーマットコピー段階は、前記フォーマット選択段階において選択したフォーマットを、ドラッグアンドドロップで前記データ又はコンテンツ管理部にコピーすることによって、選択したフォーマットを容易にデータ又はコンテンツ管理部にコピーする方法を提供することができる。
【００２９】
請求項１２記載の発明は、所定のアプリケーションプログラムを用いてデータ又はコンテンツを表示する文書表示プログラムであって、前記データ又はコンテンツを表示するフォーマットを管理するフォーマット管理部からフォーマットを選択するフォーマット選択手順と、前記フォーマット選択手順において選択したフォーマットを、前記データ又はコンテンツを管理するデータ又はコンテンツ管理部にコピーするフォーマットコピー手順と、前記フォーマットコピー手順においてコピーされたフォーマットに、前記データ又はコンテンツ管理部において管理されているデータ又はコンテンツを書き出して表示する書き出し表示手順とをコンピュータに実行させることによって、コンピュータに、フォーマットとデータ又はコンテンツとを別々に管理させて、データ又はコンテンツを指定したフォーマットの所定の欄に自動的に書き出させるプログラムを提供することができる。
【００３０】
請求項１３記載の発明は、前記フォーマットコピー手順においてコピーしたフォーマットを、前記所定のアプリケーションプログラムを用いて起動するフォーマット起動手順を更に有することによって、コンピュータに、指定したフォーマットを所定のアプリケーションプログラムを用いて起動させるプログラムを提供することができる。
【００３１】
【発明の実施の形態】
以下、本発明の実施の形態について図面に基づいて説明する。図１は、本発明によるシステム構成の一実施例の構成図である。図１の構成図では、説明に必要な構成を表し、説明に必要の無い構成を省略してある。以下の図においても同様である。
【００３２】
図１は、サーバ１と、複数のパーソナルコンピュータ（以下、ＰＣという）２１〜２ｎと、ネットワーク３とから構成されている。
【００３３】
サーバ１は、ハードディスクを備えており、社内の各種データ又はコンテンツのフォーマットと、取引相手及び官庁に提出するための各種データ又はコンテンツのフォーマットとを表計算アプリケーションの形式（例えばＥｘｃｅｌ（商標）等）でファイルに記述して（以下、フォーマットファイルという）、ハードディスクに記憶している。なお、記述されているデータ又はコンテンツのフォーマットは、表計算アプリケーションの形式に限定するものではなく、文書作成用のアプリケーションの形式（例えばＷｏｒｄ（商標）等）でも良い。以下においても同様である。
【００３４】
ＰＣ２は、ハードディスクを備えており、所定の記憶領域に記憶したデータ又はコンテンツの内容とデータ又はコンテンツの情報及び前記各種データ又はコンテンツのフォーマットに対応する書き出し先情報とをＣＳＶ形式で１つのファイルに記述して、ハードディスクに記憶している。
【００３５】
ＰＣ２は、前記サーバ１に記憶されている複数のフォーマットの内の１つのフォーマットを選択して起動する。一方、当該所定の記憶領域に記憶しているデータ又はコンテンツの名前情報をＰＣ２の画面に表示し、前記起動したフォーマットで表示するデータ又はコンテンツをユーザに選択させる。
【００３６】
ユーザが前記データ又はコンテンツの名前情報に基づき、１つのデータ又はコンテンツを選択すると、ＰＣ２は、選択されたデータ又はコンテンツの名前情報を基にして、ＣＳＶ形式で書かれたデータ又はコンテンツの内容を前記起動したフォーマットに合わせて書き出し、表示する。
【００３７】
ユーザは、選択したフォーマットによって表示された文書の内容に対して、書き込み、変更等を行うことによって、希望したフォーマットで文書を操作することができる。
なお、図１のシステム構成は、本発明のシステム構成を規定するものではなく、サーバとパーソナルコンピュータの機能を１つのコンピュータで実施させてもよい。
【００３８】
図２は、サーバ１とＰＣ２それぞれの機能を、機能ブロック図を用いて説明した図である。上述した如く、サーバ１とＰＣ２とはネットワーク３を介して接続されている。
【００３９】
サーバ１は、サーバ制御部１０１と、フォーマットファイル制御部１０２と、フォーマットファイル保存部１０３と、サーバ通信部１０４とから構成されている。
【００４０】
一方、ＰＣ２は、ＰＣ制御部２０１と、ＰＣ画面制御部２０２と、フォーマット情報取得部２０３と、フォーマットファイル取得部２０４と、アプリケーションプログラム起動部２０５と、ＣＳＶ形式ファイル制御部２０６と、ＣＳＶ形式ファイル保存部２０７と、ファイル内容書き出し部２０８と、ファイル内容保存部２０９と、ＰＣ通信部２１０とから構成されている。
【００４１】
以下、サーバ１の各機能を説明する。サーバ制御部１０１は、サーバ１全体の制御を行っている。
【００４２】
フォーマットファイル制御部１０２は、後述するフォーマットファイル保存部１０３に表計算アプリケーションファイルの形式で保存されている社内の各種文書のフォーマットと取引相手及び官庁に提出するための各種文書のフォーマットとの制御を行う。
【００４３】
例えば、後述するＰＣ２からのフォーマット名の取得要求や、フォーマットファイルの取得要求に応じて、後述するフォーマットファイル保存部に保存されているフォーマット名や、フォーマットファイルを後述するサーバ通信部１０４を介してＰＣ２に送信する。
【００４４】
フォーマットファイル保存部１０３には、計算アプリケーションのファイル形式で保存されている前記フォーマットファイルが保存されている。
【００４５】
サーバ通信部１０４は、フォーマット名や、フォーマットの書式及び前記フォーマットファイル等を前記フォーマットファイル制御部１０２の命令に従って、ＰＣ２に送信する。
【００４６】
次に、以下においてＰＣ２の各機能を説明する。ＰＣ制御部２０１は、ＰＣ全体の制御を行っている。
【００４７】
ＰＣ画面制御部２０２は、ＰＣ２の画面における表示及び表示に対するユーザの操作等の画面に関する全ての制御を行っている。
フォーマット情報取得部２０３は、サーバ１に対して、保持しているフォーマットの名称等のフォーマットファイル情報の送信要求を出し、その要求に対するフォーマットファイル情報を取得する。フォーマット情報取得部２０３は、取得した複数のフォーマットファイルの種類情報を前記ＰＣ画面制御部２０２に送信して、ＰＣ２の画面上にフォーマット選択画面として表示させる。前記ＰＣ画面制御部２０２は、ユーザがＰＣ２の画面上に表示した複数のフォーマットファイル名やフォーマットの書式等の情報の中から、１つのフォーマットを選択すると、該選択したフォーマット名の情報を後述するフォーマットファイル取得部２０４に伝える。
【００４８】
フォーマットファイル取得部２０４は、前記ＰＣ画面制御部２０２から送信されたフォーマットファイルの取得要求を後述するＰＣ通信部２１０を介してサーバ１に対して送信し、該要求に対するフォーマットファイルを取得する。
【００４９】
アプリケーションプログラム起動部２０５は、前記フォーマットファイル取得部２０４が取得したフォーマットファイルを、表計算のアプリケーションプログラムを用いて起動する。
【００５０】
ＣＳＶ形式ファイル制御部２０６は、ＣＳＶ形式ファイル保存部２０７に保存されているＣＳＶ形式の複数のファイルを制御する。例えば、該複数のファイルのファイル名等の情報を前記ＰＣ画面制御部２０２に送信し、ＰＣ２の画面上に表示する。ユーザは前記表計算のアプリケーションプログラムを用いて起動したフォーマットを用いて作業、編集するＣＳＶ形式のファイルを該ＰＣ２の画面から選択する。該選択されたＣＳＶ形式のファイル名の情報は、ＰＣ画面制御部２０２からＣＳＶ形式ファイル制御部２０６に送信される。また、ＣＳＶ形式ファイル制御部２０６は、前記送信されたＣＳＶ形式のファイル名の情報を基にＣＳＶ形式のファイルの内容と書き出し先情報とをＣＳＶ形式ファイル保存部２０７に保存されているＣＳＶ形式のファイルより取得して、後述するファイル内容書き出し部２０８に送信する。
【００５１】
ファイル内容書き出し部２０８は、前記ＣＳＶ制御部２０６よりＣＳＶ形式のファイルの内容と書き出し先情報とを取得して、前記アプリケーションプログラム起動部２０５によって起動されたフォーマットに対して前記書き出し先情報を基にファイルの内容を書き出す。
【００５２】
ユーザは、指定したフォーマットにはき出された文書等に対して内容の変更及び書き加え等の操作を行う。
【００５３】
ファイル内容保存部２０９は、ユーザがアプリケーションプログラムの保存ボタン等を押して保存した文書等の情報を選択されたフォーマットから前記ＣＳＶ形式のファイルに書き出して保存する。
【００５４】
図３にＰＣ２におけるフォーマット選択画面の一例を示す。該図の例では、フォーマットとして、社内様式のフォーマット、外部様式１のフォーマット、外部様式２のフォーマット、外部様式３のフォーマットの計４つのフォーマットを選択できるようになっている。ただし、この数は本発明の選択可能なフォーマット数を規定するものではない。
【００５５】
ＰＣ２は、図中の４〜７で表されるタブを、選択されると、それぞれのフォーマットの書式形式をフォーマット表示エリア８に表示する。ユーザは、ぞれぞれのフォーマットの書式形式を目視によって確認し、どのフォーマットに変換するのか、フォーマットを選択する。
【００５６】
フォーマットの選択は、４〜７のタブの内の１つを選択し、後述するファイル選択画面のフォルダー内にドラッグアンドドロップで移動させることによって可能となる。
【００５７】
図４にＰＣ２におけるファイル選択画面の一例を示す。ファイル選択画面には、フォルダエリア９とファイル名表示エリア１０の２つのエリアがあり、上記選択したフォーマットは、ドラッグアンドドロップによって、フォルダエリア９に示されるフォルダー１からフォルダー５の内の１つのフォルダー内に入れられる。ここで、フォルダエリア９に示される各フォルダーは、ユーザが作成したＣＳＶ形式のファイル等を格納するフォルダーであり、ユーザはフォルダエリア９に任意の数のフォルダーを作成することができる。また、フォルダー内に入れられたフォーマットは、前記表計算のアプリケーションプログラムを用いて起動される。
【００５８】
ファイル名表示エリア１０には、フォーマットがドラッグアンドドロップによってコピーされたフォルダー内の全てのファイルの名前が表示される。ユーザは、ファイル表示エリアに表示されたファイル名から、先ほど選択したフォーマットに変更したいファイル名を選択し、選択したファイル名をダブルクリックする。ＰＣ２は、該選択したファイル名のファイルの内容を前記選択して起動したフォーマットに書き出す。
【００５９】
図５は、ＰＣ２におけるファイル内容の書き出し処理の一例を説明するための図である。図５の（Ａ）は、前記ＣＳＶ形式ファイル保存部２０７に保存されているデータ又はコンテンツを表しており、そのフォーマットはＣＳＶ形式で書かれている。図５の（Ｂ）は、サーバに保存されているフォーマットを表しており、そのフォーマットは表計算ソフトの形式で書かれている。ＣＳＶ形式のデータ又はコンテンツには、データ又はコンテンツ名と、データ又はコンテンツの内容と、書き出し先情報とが記述されており、該書き出し先情報を基にデータ又はコンテンツの内容が、表計算ソフト形式の所定の書き出し先に書き出される。
【００６０】
図６は、表計算用アプリケーションプログラムを起動して表示したフォーマットファイルの画面遷移図の一例を説明するための図である。図６の（Ａ）は、ユーザが選択したフォーマットを、前記アプリケーションプログラム起動部２０５を用いて表示した一例を表す図である。図６の（Ｂ）は、図６の（Ａ）に示されるフォーマットに、ユーザが選択したデータ又はコンテンツを書き出した一例を表す図である。工事費見積もりの金額、納期の日付及び工事担当グループとその責任者の名前がそれぞれ所定の書き出し先に書き出されている。
【００６１】
図７は、ＰＣ２におけるファイル内容書き出し処理の一連の流れを、フローチャートを用いて説明した図である。
【００６２】
ステップＳ１０１では、前記フォーマット情報取得部２０３が、サーバ１に対してサーバに記憶しているフォーマットの種類名等のフォーマットファイル情報の送信要求を送信し、該送信要求に対するフォーマットの情報を取得する。
【００６３】
ステップＳ１０１に引き続きステップＳ１０２に進み、ステップＳ１０２では、前記ＰＣ画面制御部２０２が、前記フォーマット情報取得部２０３が取得したフォーマットの種類名を基にＰＣ２の画面上にフォーマット選択画面を表示する。
【００６４】
ステップＳ１０２に引き続きステップＳ１０３に進み、ステップＳ１０３では、前記フォーマット選択画面に表示したフォーマットの種類名をユーザが選択したかどうかを判定する。ユーザが選択したと判定すると（ステップＳ１０３においてＹＥＳ）、ステップＳ１０４に進み、ユーザが選択していないと判定すると（ステップＳ１０３においてＮＯ）、ステップＳ１０３の処理を繰り返す。
【００６５】
ステップＳ１０４では、前記フォーマット情報取得部２０３が、ユーザに選択されたフォーマットの種類名を前記ＰＣ画面制御部２０２より取得して、サーバに対してフォーマットファイルの書式取得要求を送信する。前記フォーマット情報取得部２０３は、該取得要求に対応するフォーマットファイルの書式をサーバ１より取得する。
【００６６】
ステップＳ１０４に引き続きステップＳ１０５に進み、ステップＳ１０５では、ステップＳ１０４において前記フォーマット情報取得部２０３が取得したフォーマットファイルの書式を前記ＰＣ画面制御部２０２に送信し、ＰＣ２の画面上の前記フォーマット選択画面に表示する。
【００６７】
ステップＳ１０６では、ユーザがフォーマットを選択したかどうかを判定する。ユーザは選択したと判定すると（ステップＳ１０６においてＹＥＳ）、ステップＳ１０７に進み、ユーザが選択していないと判定すると（ステップＳ１０６においてＮＯ）、ステップＳ１０６の処理を繰り返す。
【００６８】
ステップＳ１０７では、フォーマットファイル取得部２０４が、ユーザによって選択されたフォーマットファイルの情報を前記ＰＣ画面制御部２０２から取得して、前記ＰＣ通信部２１０を介してサーバ１に対して送信して、該要求に対応するフォーマットファイルを取得する。取得したフォーマットファイルはユーザによって指定されたフォルダーにコピーされる。
【００６９】
ステップＳ１０７に引き続きステップＳ１０８に進み、ステップＳ１０８では、アプリケーションプログラム起動部２０５が前記ステップＳ１０７においてフォルダーにコピーされたフォーマットファイルを、前記表計算のアプリケーションプログラムを用いて起動する。
【００７０】
ステップＳ１０８に引き続きステップＳ１０９に進み、ステップＳ１０９では、前記ＣＳＶ形式ファイル制御部２０６が、ステップＳ１０７でフォルダー内にフォーマットファイルがコピーされると、該フォルダー内に保存されているＣＳＶ形式のファイル名の情報を前記ＰＣ画面制御部２０２に送信し、ＰＣ画面上に表示する。
【００７１】
ステップＳ１１０では、ユーザが前記ステップＳ１０９にて、ＰＣ画面上に表示されたＣＳＶ形式のファイル名を選択したかどうかを判定する。ファイル名を選択したと判定すると（ステップＳ１１０においてＹＥＳ）、ステップＳ１１１に進み、ファイル名を選択していないと判定すると（ステップＳ１１０においてＮＯ）、ステップＳ１１０の処理を繰り返す。
【００７２】
ステップＳ１１１では、前記ＰＣ画面制御部２０２が前記ステップＳ１０９において選択されたファイル名の情報を前記ＣＳＶ形式ファイル制御部２０６に送信し、前記ＣＳＶ形式ファイル制御部２０６は、受信したファイル名を基にファイル内容を前記ファイル内容書き出し部２０８に送信する。前記ファイル内容書き出し部２０８は、該取得したファイルの内容を、前記起動したアプリケーションプログラムのフォーマットに書き出す。
【００７３】
ステップＳ１１１に引き続きステップＳ１１２に進み、ステップＳ１１２では、ユーザは、指定したフォーマットで表示された文書を編集する。
【００７４】
ステップＳ１１２に引き続きステップＳ１１３に進み、ステップＳ１１３では、ユーザは、編集した文書を保存する。ここで、編集された文書は、前記ファイル内容保存部２０９によって、前記ユーザに選択されたＣＳＶ形式のファイルに上書きされて保存される。
【００７５】
【発明の効果】
上述の如く、本発明によればフォーマットとデータ又はコンテンツとを別々に管理して、データ又はコンテンツを指定したフォーマットの所定の欄に自動的に書き出すことができる。
【００７６】
【図面の簡単な説明】
【図１】本発明によるシステム構成の一実施例の構成図である。
【図２】サーバとＰＣそれぞれの機能を、機能ブロック図を用いて説明した図である。
【図３】ＰＣにおけるフォーマット選択画面の一例を示す図である。
【図４】ＰＣにおけるファイル選択画面の一例を示す図である。
【図５】ＰＣにおけるファイル内容の書き出し処理の一例を説明するための図である。
【図６】表計算用アプリケーションプログラムを起動して表示したフォーマットファイルの画面遷移図の一例を説明するための図である。
【図７】ＰＣにおけるファイル内容書き出し処理の一連の流れを、フローチャートを用いて説明した図である。
【符号の説明】
１　　サーバ
２　　パーソナルコンピュータ（ＰＣ）
３　　ネットワーク
４　　社内様式タグ
５　　外部様式１タグ
６　　外部様式２タグ
７　　外部様式３タグ
８　　フォーマット表示エリア
９　　フォルダエリア
１０　　ファイル名表示エリア
１０１　　サーバ制御部
１０２　　フォーマットファイル制御部
１０３　　フォーマットファイル保存部
１０４　　サーバ通信部
２０１　　ＰＣ制御部
２０２　　ＰＣ画面制御部
２０３　　フォーマット情報取得部
２０４　　フォーマットファイル取得部
２０５　　アプリケーションプログラム起動部
２０６　　ＣＳＶ形式ファイル制御部
２０７　　ＣＳＶ形式ファイル保存部
２０８　　ファイル内容書き出し部
２０９　　ファイル内容保存部
２１０　　ＰＣ通信部
【図１】
2004086366.tif 000003
【図２】
2004086366.tif 000004
【図３】
2004086366.tif 000005
【図４】
2004086366.tif 000006
【図５】
2004086366.tif 000007
【図６】
2004086366.tif 000008
【図７】
2004086366.tif 000009