(57)【特許請求の範囲】
【請求項１】
パソコン通信システムに登録されている電子掲示板データをＷＷＷシステムで扱うＨＴＭＬ文書に変換するパソコン通信連携システムにおいて、
電子掲示板に登録されているメッセージを記録した電子掲示板メッセージファイルと、
前記メッセージの管理情報を記録した電子掲示板メッセージ管理ファイルと、
タグと前記電子掲示板メッセージ管理ファイルの各項目に対応した埋込領域とから構成される電子掲示板メッセージ用ＨＴＭＬタグ定義テーブルと、
前記電子掲示板メッセージ用ＨＴＭＬタグ定義テーブル中に、前記電子掲示板メッセージ管理ファイルから取り出した情報を埋め込む手段と、
前記電子掲示板メッセージ用ＨＴＭＬタグ定義テーブル中に、前記電子掲示板メッセージファイルから取り出したメッセージを埋め込む手段と
を備えることを特徴とするパソコン通信連携システム。
【請求項２】
パソコン通信システムに登録されている電子掲示板データをＷＷＷシステムで扱うＨＴＭＬ文書に変換するパソコン通信連携システムにおいて、
電子掲示板に登録されているメッセージを記録した電子掲示板メッセージファイルと、
前記メッセージの管理情報を記録した電子掲示板メッセージ管理ファイルと、
タグと前記電子掲示板メッセージ管理ファイルの各項目に対応した埋込領域とから構成される電子掲示板メッセージ一覧用ＨＴＭＬタグ定義テーブルおよび電子掲示板メッセージ用ＨＴＭＬタグ定義テーブルと、
前記電子掲示板メッセージ一覧用ＨＴＭＬタグ定義テーブル中に、前記電子掲示板メッセージ管理ファイルから取り出した情報を埋め込む手段と、
前記電子掲示板メッセージ用ＨＴＭＬタグ定義テーブル中に、前記電子掲示板メッセージ管理ファイルから取り出した情報を埋め込む手段と、
前記電子掲示板メッセージ用ＨＴＭＬタグ定義テーブル中に、前記電子掲示板メッセージファイルから取り出したメッセージを埋め込む手段と
を備えることを特徴とするパソコン通信連携システム。
【請求項３】
コンピュータを、
タグと、電子掲示板に登録されているメッセージを記録した電子掲示板メッセージファイルに記録されたメッセージの管理情報を記録した電子掲示板メッセージ管理ファイルの各項目に対応した埋込領域と、から構成される電子掲示板メッセージ用ＨＴＭＬタグ定義テーブル中に、該電子掲示板メッセージ管理ファイルから取り出した情報を埋め込む手段と、
前記電子掲示板メッセージ用ＨＴＭＬタグ定義テーブル中に、前記電子掲示板メッセージファイルから取り出したメッセージを埋め込む手段と
して動作させることを特徴とするパソコン通信連携プログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パソコン通信・ＷＷＷ連携システムおよび記録媒体に関するものである。
従来から、パソコン通信サービスとして、端末から通信センタのホストコンピュータの共通エリアに書き込んだメッセージを他からも参照させるような電子掲示板サービスが提供されていた。また、近年、インターネット等のネットワークを利用してハイパーテキストデータをクライアントからの指示に基づいてサーバから送信するＷＷＷ（ｗｏｒｌｄ    ｗｉｄｅ    ｗｅｂ）システムの利用が広がっている。ＷＷＷシステムは、クライアントからの指示に基づいてサーバで管理しているＨＴＭＬ（ｈｙｐｅｒｔｅｘｔ    ｍａｒｋｕｐ    ｌａｎｇｕａｇｅ）文書をダウンロードし、クライアント側で表示させるものであるが、インターネットの普及に伴い、パソコン通信センタとＷＷＷサーバを並列運用するシステムが増加しており、パソコン通信センタ上のデータをＷＷＷサーバ上で公開（登録）したり、逆にＷＷＷサーバ上のデータをパソコン通信センタ上で公開（登録）したりする要求がある。このため、相互のデータを簡単に自動変換することが望まれている。
【０００２】
【従来の技術】
パソコン通信システムでは、共通エリア中の電子掲示板メッセージのテキストデータを各種管理テーブルに従って管理しており、端末から指示があると、管理テーブルに従って該当するメッセージデータを検索しダウンロードさせている。一方、ＷＷＷシステムで扱うＨＴＭＬ文書は、文字サイズ等の記述形式を示すタグ情報、及びメッセージ一覧データから一覧表示中の各メッセージデータの呼び出しを指定させるようなデータ間の関連を定義するリンク情報を文書データ中に定義できるため、クライアント側で一覧表示しているＨＴＭＬ文書中から１メッセージデータの指示により、メッセージデータの位置が特定され、サーバから該当するメッセージデータがダウンロードされるものである。
【０００３】
従来、パソコン通信サーバのデータを、ＷＷＷサーバ上のデータ形式であるＨＴＭＬ文書にするには、パソコン通信ソフトでメッセージを端末にダウンロードし、そのテキストファイルを編集してＨＴＭＬタグを付加して生成していた。また、全掲示板の一覧、掲示板内のメッセージ一覧の場合も、一覧画面を同様にダウンロードし、複数のメッセージのＨＴＭＬ文書に対する膨大なリンク情報も編集していた。
【０００４】
また、逆に、ＷＷＷサーバ上のデータを、パソコン通信システム上の電子掲示板にデータを登録するには、登録するテキストファイル（データ）を端末側に保存し、パソコン通信ソフトにて電話回線を介してパソコン通信センタに接続しアップロードを行うことで登録していた。ＨＴＭＬ文書はテキストファイルであるが、記述内容はＷＷＷブラウザが解釈する専用タグを用いて記述されているため、そのままでは登録できない。このために、ＨＴＭＬ文書のタグを解析し表示すべきテキスト部分のみを編集し、電子掲示板に登録するテキストファイルを作成するようにしていた。
【０００５】
【発明が解決しようとする課題】
上述したように、従来は、パソコン通信サーバ上のデータをＷＷＷサーバに登録するには、多大の時間を要し、また、ＨＴＭＬ文書を構築する知識も必要となってしまい、データを管理するために時間と専用の知識が必要となるという問題があった。
【０００６】
また、上述したように、従来は、ＷＷＷサーバ上のＨＴＭＬ文書をパソコン通信サーバ上に登録するには、登録するテキストファイルを作成する時間とＨＴＭＬ文書のタグを解析する専用の知識が必要となるという問題があった。
【０００７】
本発明は、これらの問題を解決するため、パソコン通信上のデータをＷＷＷサーバに簡易に登録、およびＷＷＷサーバ上のデータをパソコン通信サーバに簡易に登録可能にすることを目的としている。
【０００８】
【課題を解決するための手段】
図１および図２などを参照して課題を解決するための手段を説明する。
図１および図２において、パソコン通信システム２は、パソコン通信を行うものであって、ここでは、パソコン通信掲示板データ群３などから構成されるものである。
【０００９】
ＨＴＭＬ文書５は、パソコン通信掲示板データを、本発明による変換コマンド等によりＷＷＷシステム７上の言語に変換した文書である。
ＷＷＷシステム７は、ＨＴＭＬファイル８をもとにＷＷＷを提供するものであって、ここでは、ＷＷＷのＨＴＭＬファイル８と、パソコン通信掲示板データ群３との間で相互にデータを自動変換するものである。
【００１０】
次に、本発明の処理を説明する。
処理Ｃは、各メッセージデータをＨＴＭＬ文書に変換する処理であり、パソコン通信上の電子掲示板メッセージファイル２３（図４の（ｃ））を参照してテーブル（図５の（ｃ））中の埋め込み領域に情報を埋め込み、ＷＷＷの言語であるＨＴＭＬ言語などに変換するものである。
【００１１】
また、処理Ｂは、各電子掲示板の一覧データをＨＴＭＬ文書に変換する処理であり、パソコン通信上の電子掲示板メッセージ管理ファイル２２（図４の（ｂ））を参照してテーブル（図５の（ｂ））中の埋め込み領域に情報を埋め込み、ＷＷＷの言語であるＨＴＭＬ言語などに変換するようにしている。
【００１２】
また、処理Ａは、複数の電子掲示板から構成されるような全電子掲示板の一覧データをＨＴＭＬ文書に変換する処理であり、パソコン通信上の全電子掲示板管理ファイル２１（図４の（ａ））を参照してテーブル（図５の（ａ））中の埋め込み領域に情報を埋め込み、ＷＷＷの言語であるＨＴＭＬ言語などに変換するようにしている。
【００１３】
また、逆にＷＷＷシステム上に登録されているＨＴＭＬ文書の指定により、ＷＷＷの言語記述中からタグ解析テーブル（図１９）を参照して所定言語を検出したときに定義を取り出して出力し、所定言語以外のときはそのまま出力し、これら出力された情報をもとにパソコン通信システム上の電子掲示板データとして登録するようにしている。
【００１４】
従って、パソコン通信上のデータをＷＷＷサーバに簡易に登録、およびＷＷＷサーバ上のデータをパソコン通信サーバに簡易に登録することが可能となる。
【００１５】
【発明の実施の形態】
次に、図１から図２６を用いて本発明の実施の形態および動作を順次詳細に説明する。ここで、図示外の記録媒体あるいは外部記憶装置であるハードディスク装置などから読み出したプログラム、またはセンタの外部記憶装置から回線を介して転送を受けたプログラムをサーバなどの主記憶装置にローディングして以下に説明する各種処理を行うようにしている。
図１は、本発明のシステム構成図を示す。
【００１６】
本願出願の機能を実現させるための変換コマンド等のプログラムは媒体で提供され、図１に示すようなパソコン通信サーバまたはＷＷＷサーバ等の装置にインストールされ、メモリ上で動作するものである。
【００１７】
図１において、パソコン通信サーバ１は、パソコン通信システム２を稼働させたりなどするものである。
パソコン通信システム２は、パソコン通信掲示板データ群３をもとにパソコン通信サービスを提供するものである。
【００１８】
本発明による変換コマンド４は、変換対象を指示して、指示したデータをＨＴＭＬ文書などに自動変換させるものである。本説明では、変換コマンドの指定で対象データの変換を行うが、変換コマンドの一定間隔での自動起動設定及び、変換されたＨＴＭＬ文書のＷＷＷサーバへのファイル転送の設定により、パソコン通信サーバ上に登録された電子掲示板データを自動的にＷＷＷサーバ上に登録することも可能である。本例では、コマンドで説明するが、サブルーチンプログラム等で提供されるものでもよい。
【００１９】
ＨＴＭＬ文書５は、変換コマンド４によって指示されたデータをＨＴＭＬ文書に自動変換した文書である。
ＷＷＷサーバ６は、ＷＷＷシステム７を稼働させるものである。
【００２０】
ＷＷＷシステム７は、クライアント端末からの指示により指定されたＨＴＭＬファイル８の送信をサーバに指示するものである。
図２は、本発明の１実施例構成図を示す。これは、処理Ａ、処理Ｂ、処理Ｃが自動生成するファイルを説明するものである。
【００２１】
図２において、掲示板一覧ＨＴＭＬファイル１１は、全電子掲示板一覧をＨＴＭＬ文書にしたファイルである。
メッセージ一覧ＨＴＭＬファイル１２は、電子掲示板内に登録されているメッセージの一覧をＨＴＭＬ文書にしたファイルであり、登録されている電子掲示板の数だけファイルを設けたものである。
【００２２】
メッセージＨＴＭＬファイル１３は、電子掲示板内に登録されているメッセージ自体をＨＴＭＬ文書にしたファイルであり、登録されているメッセージの数だけファイルを設けたものである。
【００２３】
全掲示板一覧１４は、全掲示板の一覧である。
掲示板メッセージ一覧１５は、掲示板内のメッセージ一覧である。
掲示板メッセージ１６は、掲示板内のメッセージ自体である。
【００２４】
処理Ａは、全掲示板メッセージ変換指定により、掲示板一覧ＨＴＭＬファイル１１、メッセージ一覧ＨＴＭＬファイル１２、およびメッセージＨＴＭＬファイル１３を生成するものである。
【００２５】
処理Ｂは、指定掲示板変換指定により、メッセージ一覧ＨＴＭＬファイル１２、およびメッセージＨＴＭＬファイル１３を生成するものである。
処理Ｃは、メッセージＨＴＭＬファイル１３を生成するものである。
【００２６】
図３は、本発明の変換コマンドの指定例を示す。
図３において、電子掲示板ＩＤは、変換しようとする電子掲示板ＩＤであり、メッセージＩＤは、電子掲示板内で管理されているメッセージＩＤである。
【００２７】
ここで、パラメタ１、２が指定されない場合は、既述した図２の処理Ａを行う。パラメタ１のみが指定された場合は、処理Ｂを行う。パラメタ１、２が指定された場合は、処理Ｃを行う。パラメタ２のみが指定された場合は、指定エラーとしてエラーメッセージを出力し、処理を終了する。
【００２８】
図４は、本発明のパソコン通信システム上の電子掲示板データのデータ構造例を示すものである。
図４の（ａ）は、全電子掲示板管理ファイル２１の例を示す。この全電子掲示板管理ファイル２１は、システムに登録されている電子掲示板情報の全体を管理するファイルであって、図示の下記の情報を管理するものである。
【００２９】
管理部は、管理部情報として、登録電子掲示板数を管理する。
レコード部は、レコード部情報として、〓掲示板ＩＤ、〓電子掲示板名称、〓登録メッセージ数を管理する。
【００３０】
図４の（ｂ）は、電子掲示板メッセージ管理ファイル２２の例を示す。この電子掲示板メッセージ管理ファイル２２は、個々の電子掲示板に関する情報を管理するファイルであって、電子掲示板毎に存在する。
【００３１】
管理部は、管理部情報として、▲３▼掲示板ＩＤ、▲４▼電子掲示板名称、▲５▼登録メッセージ数を管理する。
レコード部は、レコード部情報として、▲６▼メッセージＩＤ、▲７▼書込日、メッセージバイト数、▲８▼書込者ＩＤ、▲９▼書込者名称、アクセス回数、○１０標題を管理する。
【００３２】
図４の（ｃ）は、電子掲示板メッセージファイル２３の例を示す。この電子掲示板メッセージファイル２３は、個々の電子掲示板に登録されている個々のメッセージの本体ファイルである。
【００３３】
図５は、本発明のタグ定義テーブル例を示す。
本発明では、パソコン通信上の電子掲示板データの変換を指示されると、図４に示された掲示板データに基づいて必要な項目を図５に示すタグ定義テーブルの該当箇所に埋め込むことにより、ＨＴＭＬ文書を生成するものである。
【００３４】
図５の（ａ）は、電子掲示板一覧用ＨＴＭＬタグ定義テーブル３１の例を示す。これは、電子掲示板一覧のＨＴＭＬ文書を生成する際のテーブルであり、図示のように、パソコン通信上の図４中から該当するもの（図４の▲１▼、▲２▼の情報）を取り出し、埋め込んでＨＴＭＬ文書を作成するためのものである。全電子掲示板一覧ファイルから呼び出される各電子掲示板メッセージ一覧ファイルは、図７に示すような命名規約に従って作成され、ファイル名を「Ａ    ＨＲＥＦ＝」と記述されるリンク情報内に指定することによりファイル間の呼び出し関係を規定するものである。
【００３５】
図５の（ｂ）は、電子掲示板メッセージ一覧用ＨＴＭＬタグ定義テーブル３２の例を示す。これは、電子掲示板メッセージ一覧のＨＴＭＬ文書を生成する際のテーブルであり、図示のように、パソコン通信上の図４中から該当するもの（図４の▲２▼、▲３▼、▲４▼、▲５▼、▲６▼、▲７▼、○１０の情報）を取り出し、埋め込んでＨＴＭＬ文書を作成するためのものである。電子掲示板一覧ファイルから呼び出される各電子掲示板メッセージファイルは、図７に示すような命名規約に従って作成され、ファイル名を「Ａ    ＨＲＥＦ＝」と記述されるリンク情報内に指定することによりファイル間の呼び出し関係を規定するものである。
【００３６】
図５の（ｃ）は、電子掲示板メッセージ用ＨＴＭＬタグ定義テーブル３３の例を示す。これは、電子掲示板メッセージのＨＴＭＬ文書を生成する際のテーブルであり、図示のように、パソコン通信上の図４中から該当するもの（図４の○１０、▲８▼、▲９▼、▲７▼、○１１の情報）を取り出し、埋め込んでＨＴＭＬ文書を作成するためのものである。
【００３７】
以上のように、図５の（ａ）、（ｂ）、（ｃ）に示すようにタグ定義テーブルを予め登録しておくことにより、図４の（ａ）、（ｂ）、（ｃ）のファイル中から該当する情報を取り出して埋め込むことにより、ＨＴＭＬ文書を自動作成することが可能となる。
【００３８】
図６は、本発明の編集項目定義ファイル（タグ定義テーブル）の記述方法例を示す。
編集項目定義ファイルは、電子掲示板埋め込み情報（図５（ａ）（ｂ））を生成する場合に参照するものであり、各タグデータのデータ属性、データ長等を予め環境情報として設定しておくものである。
【００３９】
図６の（ａ）は、記述方法を示す。ここでは、図示の下記のように記述する。
0003607471.tif 000002
従って、データ編集時には、変数名に対して指定された形式でデータを埋め込むと共に、表示長にデータが不足している場合には空白データを詰めて埋め込むようにする。
【００４０】
図６の（ｂ）は、電子掲示板一覧時の編集項目定義ファイル用変数一覧を示す。ここでは、例えば図示の下記のように電子掲示板一覧時の編集項目定義ファイル用の変数名に対応づけて編集情報名を設定する。
【００４１】
変数名                編集情報名
ＢＢＳＩＤ        電子掲示板ＩＤ
図６の（ｃ）は、電子掲示板メッセージ一覧時の編集項目定義ファイル用変数一覧を示す。ここでは、例えば図示の下記のように電子掲示板メッセージ一覧時の編集項目定義ファイル用の変数名に対応づけて編集情報名を設定する。
【００４２】
変数名                編集情報名
ＷＤＡＴＥ        書込日
図６の（ｄ）は、電子掲示板一覧時の編集項目定義ファイル記述例を示す。ここでは、例えば図示のように記述する。
【００４３】
図６の（ｅ）は、電子掲示板メッセージ一覧時の編集項目定義ファイル記述例を示す。ここでは、例えば図示のように記述する。
図７に、本発明で変換されたＨＴＭＬファイルの格納情報例を示す。
【００４４】
図７の（ａ）は、出力ＨＴＭＬ格納ディレクトリ定義ファイル記述例を示す。変換されたＨＴＭＬファイルを出力する場所（ディレクトリ）を指定するものであり、ここでは、例えば図示の下記のように記述する。
【００４５】
／ｈｏｍｅ／ｈｔｍｌ
図７の（ｂ）（ｃ）（ｄ）は、変換されたＨＴＭＬファイル名例を示すものであり、複数の電子掲示板、複数メッセージ毎のＨＴＭＬファイルを識別するため、電子掲示板ＩＤ、メッセージＩＤを含むファイル名となる。以上のような規約に従って設定されたファイル名を図５に示すタグ定義テーブル内の「Ａ    ＨＲＥＦ＝」で記述されるリンク情報内に設定することにより、一覧内のデータを呼び出しが可能となる。
【００４６】
図８は、本発明の指定掲示板の指定メッセージ（１メッセージ）変換の処理の流れ図（処理Ｃ）を示す。
図８において、Ｓ１は、電子掲示板ＩＤとメッセージＩＤの情報を与える（入力する）。
【００４７】
Ｓ２は、電子掲示板ＩＤとメッセージＩＤを元に変換元電子掲示板メッセージファイル名組み立てる。例えば図示の下記のように組み立てる。
ｂｂｓｘｘｘｙｙｙ．ｈｔｍｌ    （図７の（ｄ）参照）
Ｓ３は、電子掲示板メッセージ用ＨＴＭＬタグ定義テーブル参照する（図５の（ｃ）参照）。
【００４８】
Ｓ４は、電子掲示板メッセージ管理ファイル参照する（図４の（ｂ）参照）。Ｓ５は、ＨＴＭＬタグ定義テーブルを基に情報埋め込む。これは、Ｓ３で参照した例えば図５の（ｃ）のタグ定義テーブル中に、Ｓ４の例えば図４の（ｂ）から取り出した情報を埋め込む。
【００４９】
Ｓ６は、電子掲示板メッセージファイル参照する（図４の（ｃ）参照）。
Ｓ７は、ＨＴＭＬタグ定義テーブルを基に情報を埋め込む。これは、Ｓ３で参照した例えば図５の（ｃ）のタグ定義テーブル中に、Ｓ６の例えば図４の（ｃ）から取り出した情報（メッセージ本体）を埋め込む。
【００５０】
Ｓ８は、出力ＨＴＭＬ格納ディレクトリ定義ファイルを参照し（図７）、指定ディレクトリ下にＨＴＭＬファイルを出力する。
Ｓ９は、電子掲示板メッセージＨＴＭＬ文書を出力する。
【００５１】
以上の手順によって、電子掲示板メッセージ用ＨＴＭＬタグ定義テーブル（図５の（ｃ））の埋め込み領域中に、図４の電子掲示板メッセージ管理ファイル２２および電子掲示板メッセージファイル２３から該当する情報を取り出して埋め込み、電子掲示板上のデータを、ＨＴＭＬ言語に自動変換することが可能となる。
【００５２】
図９は、本発明の指定掲示板の全メッセージ一括変換の処理の流れ図（処理Ｂ）を示す。
図９において、Ｓ１１は、電子掲示板ＩＤの情報を与える（入力する）。
【００５３】
Ｓ１２は、電子掲示板ＩＤを元に変換元電子掲示板メッセージ一覧ファイル名組み立てる。例えば図示の下記のように組み立てる。
ｂｂｓｘｘｘ．ｈｔｍｌ    （図７の（ｃ）参照）
Ｓ１３は、電子掲示板メッセージ一覧用ＨＴＭＬタグ定義テーブル参照する（図５の（ｂ）参照）。
【００５４】
Ｓ１４は、電子掲示板メッセージ管理ファイル参照する（図４の（ｂ）参照）。
Ｓ１５は、電子掲示板メッセージ一覧時の編集項目定義ファイル参照する（図６の（ｃ））。
【００５５】
Ｓ１６は、ＨＴＭＬタグ定義テーブルと編集項目定義ファイルをもとに情報を埋め込む。これは、Ｓ１３の図５の（ｂ）のタグ定義テーブル中の埋め込み領域に、編集項目定義ファイルをもとに埋め込む。
Ｓ１７は、出力ＨＴＭＬ格納ディレクトリ定義ファイルを参照し（図７）、指定ディレクトリ下にＨＴＭＬファイルを出力する。
【００５６】
Ｓ１８は、電子掲示板ＩＤとメッセージＩＤを処理Ｃのインタフェースへ渡す。
Ｓ１９は、処理Ｃ（既述した図８の処理）を行う。
【００５７】
Ｓ２０は、メッセージ一覧ＨＴＭＬファイルを出力する。
以上の手順によって、電子掲示板メッセージ一覧用ＨＴＭＬタグ定義テーブル（図５の（ｂ））の埋め込み領域中に、図４の電子掲示板メッセージ管理ファイル２２から該当する情報を取り出して埋め込み、電子掲示板上のデータを、ＨＴＭＬ言語に自動変換することが可能となる。
【００５８】
図１０は、本発明の全掲示板データの一括変換の処理の流れ図（処理Ａ）を示す。
図１０において、Ｓ２１は、電子掲示板一覧用ＨＴＭＬタグ定義テーブル参照する（図５の（ａ））。
【００５９】
Ｓ２２は、全電子掲示板管理ファイル参照する（図４の（ａ））。
Ｓ２３は、電子掲示板一覧時の編集項目定義ファイル参照する（図６の（ａ））。
【００６０】
Ｓ２４は、ＨＴＭＬタグ定義テーブルと、編集項目定義ファイルを基に情報を埋め込む。
Ｓ２５は、出力ＨＴＭＬ格納ディレクトリ定義ファイルを参照し（図７）、指定ディレクトリ下にＨＴＭＬファイルを出力する。
【００６１】
Ｓ２６リンク先ファイル名組み立て、リンク情報を組み立てる。
Ｓ２７は、電子掲示板ＩＤを処理Ｂのインタフェースに引き渡す。
Ｓ２８は、処理Ｂ（図９の処理Ｂ）を行う。
Ｓ２９は、掲示板一覧ＨＴＭＬファイル出力する。
【００６２】
以上の手順によって、電子掲示板一覧用ＨＴＭＬタグ定義テーブル（図５の（ａ）の埋め込み領域中に、図４の電子掲示板メッセージ管理ファイル２２から該当する情報を取り出して埋め込み、電子掲示板上のデータを、ＨＴＭＬ言語に自動変換することが可能となる。
【００６３】
図１１は、本発明の具体例（その１）を示す。これは、パソ通（パソコン通信）上のデータを、ＨＴＭＬのデータに自動変換するときの、変換前のパソコン通信の画面の例である。ここでは、上から順に、
・パソコン通信トップメニュー
・選択してください    ？２（２を選択した旨を表す）
・２を選択した内容
などが表示されている。
【００６４】
図１２は、本発明の具体例（その２）を示す。これは、図１１の環境ファイルおよび変換後のＨＴＭＬファイルの内容の例を示す。
図１２の（ａ）は、環境ファイルの例を示す。
【００６５】
▲１▼    出力ＨＴＭＬ格納ディレクトリ定義ファイルの内容の例を示す。
▲２▼    電子掲示板一覧時の編集項目定義ファイルの内容の例を示す。
▲３▼    電子掲示板メッセージ一覧時の編集項目定義ファイルの内容の例を示す。
【００６６】
図１２の（ｂ）は、変換後のＨＴＭＬファイルの内容の例を示す。
（Ａ）    電子掲示板一覧ＨＴＭＬファイルの内容の例を示す。
（Ｂ）    電子掲示板メッセージ一覧ＨＴＭＬファイルの内容の例を示す。
【００６７】
図１３は、本発明の具体例（その３）を示す。これは、図１２の（ｂ）変換後のＨＴＭＬファイルの内容の続きである。
（Ｃ）    電子掲示板メッセージＨＴＭＬファイルの内容の例を示す。
【００６８】
次に、図１４ないし図１６を用いて、既述した図１２の（ｂ）の（Ａ）、（Ｂ）、図１３の（Ｃ）の具体的な表示例を説明する。
図１４は、本発明の表示例（その１）を示す。これは、図１２の（ｂ）の（Ａ）の電子掲示板一覧ＨＴＭＬファイルの表示結果を示す。即ち、図１２の（ｂ）の（Ａ）の電子掲示板一覧ＨＴＭＬファイルを表示すると図示のように表示されるものである。
【００６９】
図１５は、本発明の表示例（その２）を示す。これは、図１２の（ｂ）の（Ｂ）の電子掲示板メッセージ一覧ＨＴＭＬファイルの表示結果を示す。即ち、図１２の（ｂ）の（Ｂ）の電子掲示板一覧ＨＴＭＬファイルを表示すると図示のように表示されるものである。    図１６は、本発明の表示例（その３）を示す。これは、図１３の（Ｃ）の電子掲示板メッセージＨＴＭＬファイルの表示結果を示す。即ち、図１３の（Ｃ）の電子掲示板メッセージＨＴＭＬファイルを表示すると図示のように表示されるものである。
【００７０】
次に、図１７ないし図２２を用いて、ＷＷＷサーバ上のデータ（ＨＴＭＬ文書）を、コマンドを起動してＨＴＭＬ文書のテキスト部分を解析し、パソコン通信上の電子掲示板データとして登録する場合の構成および動作を順次詳細に説明する。ここで、構成は、既述した図１のシステム構成を持ち、図４の（ａ）、（ｂ）、（ｃ）のデータ構造を持つものとする。
【００７１】
図１７は、本発明の他の変換コマンド例を示す。これは、既述した図３に対応するものである。
図１７において、電子掲示板ＩＤは、電子掲示板ＩＤである。
【００７２】
変換元ＨＴＭＬ文書ファイル名は、変換元のＨＴＭＬ文書ファイル名（パス名）である。
以上のように、パラメタで変換元ＨＴＭＬ文書ファイル名を指定し、変換後に登録する電子掲示板ＩＤを指定することにより、指定されたＨＴＭＬ文書からテキスト部分を取り出し、指定された電子掲示板上に登録されることとなる。以下順次詳細に説明する。
【００７３】
図１８は、ＨＴＭＬファイルの変換処理の流れを示す。ＨＴＭＬファイル中には、ＷＷＷシステムでのみ有効なタグ情報が入っているため、電子掲示板上で表示できるようにデータを変換するものである。ＨＴＭＬファイル中のタグ情報は、図１９に示すタグ解析テーブルで定義された動作定義例に従って、削除または、タグの機能に合うように文字列に空白を挿入するなどの処理を行い、中間ファイルに出力する。出力された中間ファイルに基づき、電子掲示板の各管理ファイル、及びメッセージファイル内に登録することにより、電子掲示板データへの変換処理を行う。
【００７４】
図１８において、Ｓ３１で、指定ＨＴＭＬファイルをＯＰＥＮする。これは、図１７の変換コマンドで指定された変換元ＨＴＭＬ文書ファイル名のファイルをＯＰＥＮするものである。
【００７５】
Ｓ３２は、改行コード単位にデータを読み込む。これは、Ｓ３１でＯＰＥＮした変換元ＨＴＭＬ文書ファイルから、改行コード単位にデータを読み込む。
Ｓ３３は、タグを検出か判別する。これは、読み込んだデータ中からタグ、例えば後述する図１９のタグ解析テーブル中に登録されているタグが検出されたか判別する。ＹＥＳの場合には、Ｓ３４に進む。一方、ＮＯの場合には、Ｓ３６に進む。
【００７６】
Ｓ３４は、タグ解析テーブルを参照し（図１９）、対応する編集処理を行ってから、表示データは中間ファイルへ、別データファイルとのリンク情報（データファイル間の関連を示す情報）であれば、リンク情報ファイルへ出力する。（Ｓ３５，Ｓ３６）リンク情報ファイルは、変換対象ファイルが電子掲示板一覧用ＨＴＭＬファイルまたはメッセージ一覧用ＨＴＭＬファイルの場合に、各掲示板または各メッセージのＨＴＭＬファイル名が格納されるものである。
【００７７】
Ｓ３７は、改行コード単位にデータを読み込む。
Ｓ３８は、最終データか判別する。ＹＥＳの場合には、Ｓ３８で中間ファイルを指定掲示板へ登録し、パソコン通信上に登録されたこととなる。一方、ＮＯの場合には、Ｓ３３に戻り繰り返す。
【００７８】
Ｓ３９では、上記処理によりタグ情報を全て解析し、対応する編集処理及びタグ情報の削除が済んだ中間ファイルが生成されているため、データファイル間の関連を示すリンク情報を参照して電子掲示板データとして登録するものである。
【００７９】
以上によって、変換コマンドで登録先の電子掲示板ＩＤ、および変換元ＨＴＭＬ文書ファイル名を指定することにより、Ｓ３１ないしＳ３９の手順によって、自動的にテキスト部分を取り出して電子掲示板に登録することが可能となる。
中間ファイルには適当な編集処理及びＨＴＭＬタグを削除したデータが格納されるため、生成された中間ファイルを元に図４に示す電子掲示板管理ファイル、電子掲示板メッセージ管理ファイル、及び電子掲示板メッセージファイルに該当データを設定する。
【００８０】
図１９は、本発明のタグ解析テーブル例を示す。これは、変換元ＨＴＭＬ文書から、タグを検出するためのものであって、タグ名について動作定義例を対応づけたものである。
【００８１】
図２０から図２２に、指定メッセージ、指定掲示板、全掲示板についての変換処理の流れを示す。本例では、指定されたＨＴＭＬファイルが図５に示すような形式で格納されている例で説明する。
【００８２】
図２０は、本発明の指定掲示板の指定メッセージＨＴＭＬファイル（１メッセージ）変換の処理の流れ図（処理Ｃ’）を示す。
１メッセージＨＴＭＬファイルが指定されると、電子掲示板メッセージ用ＨＴＭＬタグ定義テーブル、及び電子掲示板メッセージ管理ファイル、電子掲示板メッセージファイルの形式を参照する（Ｓ４１，Ｓ４２，Ｓ４３）。ＨＴＭＬタグ解析時に抽出されたタイトルデータバッファの内容を電子掲示板メッセージ管理ファイル内の標題に設定する（Ｓ４４）。次に、見出しデータバッファの内容を電子掲示板メッセージ管理ファイル内の書き込み日、書き込み者ＩＤ、書き込み者名称に設定する（Ｓ４５）。次に、センタリング等の編集処理が施された中間ファイルの内容をメッセージファイルとして出力し（Ｓ４６）、メッセージファイルの位置をメッセージ管理ファイル中の各メッセージ毎に管理させるようにして電子掲示板データを出力する（Ｓ４７）。
【００８３】
図２１は、本発明の指定掲示板の全メッセージＨＴＭＬファイル一括変換の処理の流れ図（処理Ｂ’）を示す。
掲示板ＨＴＭＬファイルが指定されると、電子掲示板メッセージ用ＨＴＭＬタグ定義テーブル、及び電子掲示板メッセージ管理ファイル、電子掲示板メッセージファイルの形式を参照する（Ｓ５１，Ｓ５２，Ｓ５３）。ＨＴＭＬタグ解析時に抽出されたタイトルデータバッファの内容を電子掲示板メッセージ管理ファイル内の電子掲示板名称に設定する（Ｓ５４）。次に、見出しデータバッファの内容を電子掲示板メッセージ管理ファイル内の掲示板ＩＤ、登録メッセージ数に設定する（Ｓ５５）。次に、リンク情報を参照し、リンク情報内に格納されている本掲示板に登録されている各メッセージＨＴＭＬファイル名を指定し、既に説明済の図２０に示す処理Ｃ’（指定メッセージＨＴＭＬファイル変換処理）を行う（Ｓ５６，Ｓ５７）。リンク情報ファイル中に格納されているメッセージＨＴＭＬファイル分上記の処理を繰り返し電子掲示板データを出力する（Ｓ５８）。
【００８４】
図２２は、本発明の全掲示板についてのＨＴＭＬファイル一括変換の処理の流れ図（処理Ａ’）を示す。
全掲示板ＨＴＭＬファイルが指定されると、電子掲示板メッセージ用ＨＴＭＬタグ定義テーブル、及び電子掲示板メッセージ管理ファイル、電子掲示板メッセージファイルの形式を参照する（Ｓ６１，Ｓ６２，Ｓ６３）。ＨＴＭＬタグ解析時に抽出されたタイトルデータバッファの内容を電子掲示板メッセージ管理ファイル内の電子掲示板名称に設定する（Ｓ６４）。次に、見出しデータバッファの内容を電子掲示板メッセージ管理ファイル内の掲示板ＩＤ、登録メッセージ数に設定する（Ｓ６５）。次に、リンク情報を参照し、リンク情報内に格納されている各掲示板一覧ＨＴＭＬファイル名を指定し、既に説明済の図２１に示す処理Ｂ’（指定掲示板ＨＴＭＬファイル変換処理）を行う（Ｓ６６，Ｓ６７）。リンク情報ファイル中に格納されている掲示板ＨＴＭＬファイル分上記の処理を繰り返し電子掲示板データを出力する（Ｓ６８）。
【００８５】
上記説明は自動変換する例で説明したが、本願によれば、タグ解析テーブルにより変換された中間ファイルの内容を元として、変換先の電子掲示板の形式に応じて適切な形式及び適切な箇所に該当データを設定することが可能である。
【００８６】
図２３は、本発明の他の表示例（その１）を示す。これは、変換前のＷＷＷプラウザ表示例であって、ＨＴＭＬからパソ通の例である。画面上には、テキストデータと、画像イメージの両者が表示されている。
【００８７】
図２４は、本発明の表示例に対応するＨＴＭＬ文書例を示す。このＨＴＭＬ文書例は、図２３の表示例のものである。
図２５に変換された結果を出力した中間ファイルの例を示す。
【００８８】
図２６は、本発明の他の表示例（その２）を示す。これは、図２１のＨＴＭＬ文書から変換した結果に基づく、パソコン通信画面例である。
【００８９】
【発明の効果】
以上説明したように、本発明によれば、タグ定義テーブルをもとにパソコン通信上の電子掲示板メッセージファイル／電子掲示板メッセージ一覧／全電子掲示板管理ファイルを参照して当該タグ定義テーブル中の埋め込み領域に情報を埋め込みＷＷＷ上の言語に変換したり、タグ解析テーブルをもとに逆変換したりする構成を採用しているため、パソコン通信上のデータをＷＷＷサーバに簡易に自動登録したり、ＷＷＷサーバ上のデータをパソコン通信サーバに簡易に自動登録したりすることができる。
【図面の簡単な説明】
【図１】本発明のシステム構成図である。
【図２】本発明の１実施例構成図である。
【図３】本発明の変換コマンド例である。
【図４】本発明のパソコン通信のデータ構造例である。
【図５】本発明のタグ定義テーブル例である。
【図６】本発明のタグ定義テーブルの記述方法例である。
【図７】本発明の出力ファイル格納情報例である。
【図８】本発明の指定掲示板の指定メッセージ（１メッセージ）変換の処理の流れ図（処理Ｃ）である。
【図９】本発明の指定掲示板の全メッセージ一括変換の処理の流れ図（処理Ｂ）である。
【図１０】本発明の全掲示板データの一括変換の処理の流れ図（処理Ａ）である。
【図１１】本発明の具体例（その１、パソ通→ＨＴＭＬの例）である。
【図１２】本発明の具体例（その２）である。
【図１３】本発明の具体例（その３）である。
【図１４】本発明の表示例（その１）である。
【図１５】本発明の表示例（その２）である。
【図１６】本発明の表示例（その３）である。
【図１７】本発明の他の変換コマンド例である。
【図１８】本発明のＨＴＭＬファイル変換フローである。
【図１９】本発明のタグ解析テーブル例である。
【図２０】本発明の指定掲示板の指定メッセージＨＴＭＬファイル（１メッセージ）変換の処理の流れ図である。
【図２１】本発明の指定掲示板の全メッセージ一括変換の処理の流れ図である。
【図２２】本発明の全掲示板データの一括変換の処理の流れ図である。
【図２３】本発明の他の表示例（その１）である。
【図２４】本発明の表示例に対応するＨＴＭＬ文書例（図２３）である。
【図２５】本発明の中間ファイル例である。
【図２６】本発明の他の表示例（その２）である。
【符号の説明】
１：パソコン通信サーバ
１１：掲示板一覧ＨＴＭＬ
１２：メッセージ一覧ＨＴＭＬファイル
１３：メッセージＨＴＭＬ
２：パソコン通信システム
２１：全電子掲示板管理ファイル
２２：電子掲示板メッセージ管理ファイル
２３：電子掲示板メッセージファイル
３：パソコン通信掲示板データ群
３１：電子掲示板一覧用ＨＴＭＬタグ定義テーブル
３２：電子掲示板メッセージ一覧用ＨＴＭＬタグ定義テーブル
３３：電子掲示板メッセージ用ＨＴＭＬタグ定義テーブル
４：変換コマンド
５：ＨＴＭＬ文書
６：ＷＷＷサーバ
７：ＷＷＷシステム
８：ＨＴＭＬファイル
【図１】
0003607471.tif 000003
【図２】
0003607471.tif 000004
【図３】
0003607471.tif 000005
【図４】
0003607471.tif 000006
【図５】
0003607471.tif 000007
【図６】
0003607471.tif 000008
【図７】
0003607471.tif 000009
【図８】
0003607471.tif 000010
【図９】
0003607471.tif 000011
【図１０】
0003607471.tif 000012
【図１１】
0003607471.tif 000013
【図１２】
0003607471.tif 000014
【図１３】
0003607471.tif 000015
【図１４】
0003607471.tif 000016
【図１５】
0003607471.tif 000017
【図１６】
0003607471.tif 000018
【図１７】
0003607471.tif 000019
【図１８】
0003607471.tif 000020
【図１９】
0003607471.tif 000021
【図２０】
0003607471.tif 000022
【図２１】
0003607471.tif 000023
【図２２】
0003607471.tif 000024
【図２３】
0003607471.tif 000025
【図２４】
0003607471.tif 000026
【図２５】
0003607471.tif 000027
【図２６】
0003607471.tif 000028