(57)【要約】【課題】  インターネットを利用できる環境で、ユーザ独自の目的に基づき、ユーザ独自の入力フォームによってデータを登録し、また、登録された複数の目的のデータを利用して他のホームページへ活用できる手段が提供されていないことを解決する。【解決手段】  本発明は、インターネットを利用できる環境において、データを入力するフォームとデータベースとの関係をフォーム識別子と項目列識別子のシンプルな関係で対応させることにより、入力するフォームの形式に影響されず、データベースを多目的な情報を管理できるように共通化し共有させ、データベースに登録された情報を、表示する条件も含めた別な表現方法でリアルタイムに活用できるようにする。【選択図】図１
2005100135.tif 000002
【特許請求の範囲】
【請求項１】
インターネット技術を利用した通信手段で接続され、
ユーザの入力情報を管理する多目的共用データベースと利用するフォームを管理するフォームデータベースを備え、
インターネット閲覧ソフト、いわゆるブラウザを有する端末装置を介し、ユーザが独自に設定したデータの入力フォームを利用し、前記入力フォームに備えるフォーム識別子、および入力項目を特定する項目列識別子を含む組合せをキーとして、前記多目的共用データベースへ、ユーザの独自のデータを登録し、検索更新し、または削除できる機能を有するデータベース登録手段を備え、
前記データベース登録手段によって登録されたデータを基に、前記ブラウザを有する端末装置を介して、前記フォーム識別子と前記項目列識別子を参照して、ユーザが独自に設定した閲覧フォームへ、データを検索する条件とデータを編集する式の組として登録する条件式と称する関数として組み込み、前記入力フォームで登録された最新のデータに基づき、前記条件式として編集されたデータを閲覧表示できるデータベース活用手段を備え、
前記入力フォームの作成時に設定されたフォーム識別子と項目列識別子を含むフォーム形式及び前記閲覧フォームで設定された前記条件式を含むフォーム形式を前記フォームデータベース上へ保存し、または前記フォームデータベースから各々の前記フォーム形式を呼び出せる機能を持つフォーム管理手段を備え、
前記装備の結果として、登録するデータの種類、データの項目数、入力フォームの形式、閲覧フォームの形式、閲覧するデータの形式に影響されること無く、インターネット技術を利用した通信手段で接続された環境から登録される多目的種類のデータを共通の前記多目的共用データベースで管理し、インターネット技術を利用した通信手段で接続された環境で、前記多目的共用データベースに登録された最新のデータを前記条件式という編集した形式で閲覧し活用できることを特徴とする多目的データベース情報登録活用システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットを利用してホームページを公開し情報発信する、いわゆるＷｅｂサイトを利用するユーザが、ホームページによる静的な情報のデータ発信のみならず、独自に設定する入力フォームを使用して独自の情報を登録し、登録した情報を利用して、別に作成するユーザ独自のホームページ上へユーザ独自の形式で編集加工して組み込み、最新の入力情報を基にリアルタイムな情報発信及び情報共有できる機能を提供する多目的データベース情報登録活用システムに関する。
【背景技術】
【０００２】
従来、Ｗｅｂサイトといわれるインターネットを利用したサービスの情報登録または情報活用サービスは、会員登録サイト、オークションサイト、購入サイト、専用データベース情報検索サイトを含む専用の目的のサービス（例えば  特許文献１参照）、あるいは会員の情報資産を管理するサービス（例えば  特許文献４参照）、あるいは掲示板のようなコミュニケーション専用目的のサイト、または個人のホームページ提供サービスのように検索閲覧に限定したホームページの機能を提供するサービスがある。
また、インターネットを利用したユーザの固有の登録情報を管理し活用しようとする目的で、ユーザの端末情報を利用するもの（例えば  特許文献２参照）、ユーザの認証情報を利用しユーザ相互の情報の有効活用を図るもの（例えば  特許文献３参照）等のしくみの構想がある。
一方、インターネット上での利用を目的としていないが、多目的の種類の情報を登録でき、前記登録した文字、数字情報をユーザ独自の形式に関数と式を利用して編集して活用するツールとして、スプレッドシート（表計算ソフト）がある。
【特許文献１】特開２００２−２６９３２３号  （要約）
【特許文献２】特開２００３−２２３４４９号  （要約）
【特許文献３】特開２００３−１２２９４５号  （要約）
【特許文献４】特開２００２−２４５３５１号  （要約）
【非特許文献１】特許を受けようとする発明に関連する適切な非特許文献は見当たらない。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述した従来の技術において、Ｗｅｂサイトといわれるインターネットを利用したサービスの情報登録または情報活用サービスは、専用の目的に限られており、ユーザが独自の情報を登録する手段としては、掲示板のような限定された利用の仕方に限られたものしか提供されておらず、情報の目的や種類、情報を構成するデータの種類やデータの登録形式やデータの内容を、限定されることの無い汎用的でユーザのニーズに合わせたユーザ独自に設定したフォームを利用し、インターネットを介して情報を登録する手段は提供されていない。
また、インターネットを介してユーザが登録した情報をユーザが提供したい独自の形式に編集してホームページの中に組み込み提供する手段は提供されていない。
一方で、スプレッドシートと称する表計算ソフトは、ユーザが独自の入力フォームを利用して一枚の電子シートの中に登録した情報を、別な電子シートの中でユーザ独自の形式に関数と式を利用して編集して表示する機能を有するが、前記表計算ソフトは、あくまでもローカルな作業を特徴としたもので、インターネット上でホームページが有する特徴を満たし、さらに最新のデータに基づくリアルタイムな情報発信として活用できる機能を提供することは出来ないなどの欠点があった。
【０００４】
本発明は、これらの欠点を解決するためになされたもので、
情報の目的や種類、情報を構成するデータの種類やデータの登録形式やデータの内容を、限定されることの無い汎用的でユーザのニーズに合わせたユーザ独自に設定したフォームを利用し、インターネットを介して情報を登録することができ、インターネットを介してユーザが登録した情報をユーザが提供したい独自の形式に編集してホームページの中に組み込み、リアルタイムな情報として提供することを実現するものである。
【課題を解決するための手段】
【０００５】
前記の課題を解決する手段は以下のとおりである。
本発明は、インターネット技術を利用した通信手段で接続され、
ユーザの入力情報を管理する多目的共用データベースと利用するフォームを管理するフォームデータベースを備え、
インターネット閲覧ソフト、いわゆるブラウザを有する端末装置を介し、ユーザが独自に設定したデータの入力フォームを利用し、前記入力フォームに備えるフォーム識別子、および入力項目を特定する項目列識別子を含む組合せをキーとして、前記多目的共用データベースへ、ユーザの独自のデータを登録し、検索更新し、または削除できる機能を有するデータベース登録手段を備え、
前記データベース登録手段によって登録されたデータを基に、前記ブラウザを有する端末装置を介して、前記フォーム識別子と前記項目列識別子を参照して、ユーザが独自に設定した閲覧フォームへ、データを検索する条件とデータを編集する式の組として登録する条件式と称する関数として組み込み、前記入力フォームで登録された最新のデータに基づき、前記条件式として編集されたデータを閲覧表示できるデータベース活用手段を備え、
前記入力フォームの作成時に設定されたフォーム識別子と項目列識別子を含むフォーム形式及び前記閲覧フォームで設定された前記条件式を含むフォーム形式を前記フォームデータベース上へ保存し、または前記フォームデータベースから各々の前記フォーム形式を呼び出せる機能を持つフォーム管理手段を備え、
前記装備の結果として、登録するデータの種類、データの項目数、入力フォームの形式、閲覧フォームの形式、閲覧するデータの形式に影響されること無く、インターネット技術を利用した通信手段で接続された環境から登録される多目的種類のデータを共通の前記多目的共用データベースで管理し、インターネット技術を利用した通信手段で接続された環境で、前記多目的共用データベースに登録された最新のデータを前記条件式という編集した形式で閲覧し活用できることを特徴とする。
【０００６】
このように構成された多目的データベース情報登録活用システムにおける作用は次の通りである。
すなわち、登録される情報を管理するデータベースは、フォーム識別子と項目列識別子という入力フォームの構造とは関係の無い識別子をキーとして利用することで、入力フォームの形式に影響されずに入力データを分類管理することができる。
また、インターネットで接続された環境でデータベースへ直接情報登録できるため、データベース上のデータは、常に最新のデータとして管理することができ、前期データベース上に登録されているフォーム識別子と項目列識別子をキーとして、情報の目的、情報の種類、データ種類、データ項目を横断的に参照して、ユーザのニーズに当てはまる項目を選択して、閲覧フォームに組み込む条件及び式を構成することができる。
また、前記入力フォーム、および前記閲覧フォームは、インターネットを介してインターネット閲覧ソフト、いわゆるブラウザで接続できるいかなる場所からでも呼び出し利用できるという効果を発揮する。
【発明の効果】
【０００７】
以上説明したように本発明によれば、
インターネットに接続できるユーザが、独自の目的の情報を、独自の入力フォームを利用して、事前に対応するデータベースを設定する作業を行う必要無しにデータベース上へ登録でき、登録された情報の種類、情報を構成するデータ項目を基に、データベースを意識することなく表示する条件と表示する情報を組み立て、別の独自の閲覧フォームへ組み込むことで、最新の情報を、表示したい形式でリアルタイムに発信するしくみを提供できるという効果を発揮するものである。
【発明を実施するための最良の形態】
【０００８】
次に、本発明の実施の形態を実施例の図１〜図４に基づいて説明する。
【実施例１】
【０００９】
図１は、インターネット４で接続されたユーザ端末装置（入力）２、及びユーザ端末装置（閲覧）３が多目的データベース情報登録活用システム１を構成する各手段及びデータベースとどのような関係にあるかを示す全体図である。
多目的データベース情報登録活用システム１は、データベース登録手段１１、データベース活用手段１２、及びフォーム管理手段１３の３つの手段と、フォームデータベース１４および多目的共用データベース１５の２つのデータベースを含むことを示している。
【００１０】
矢印の関係は、結ばれる相互の関係を表しており、インターネット閲覧ソフト（ブラウザ）を有するユーザ端末装置（入力）２がデータベース登録手段１１と情報登録更新処理５の関係で結ばれ、フォーム管理手段１３と入力フォーム呼び出し／保存７の関係で結ばれていることを示している。また、インターネット閲覧ソフト（ブラウザ）を有するユーザ端末装置（閲覧）３がデータベース活用手段１２と情報閲覧編集処理６の関係で結ばれ、フォーム管理手段１３と閲覧フォーム呼び出し／保存８の関係で結ばれていることを示している。
また、多目的共用データベース１５は、データベース登録手段１１とデータベース更新処理１１０の関係で結ばれ、データベース活用手段１２と対象項目の選択処理１２０の関係で結ばれ、一方でフォームデータベース１４は、フォーム管理手段１３と関係が結ばれていることを示している。
【００１１】
ユーザ端末装置（入力）２と多目的データベース情報活用システム１の関係は、ユーザ端末装置（入力）２を利用し、多目的共用データベース１５へ情報を登録する関係を示しており、フォーム管理手段１３によって、フォームデータベース１４から入力用のフォームを呼び出し、ユーザ端末装置（入力）２へ表示し、前記入力用のフォームから登録されたデータをデータベース登録手段１１によって多目的共用データベース１５へ更新するものである。
このとき多目的共用データベース１５へ登録されるデータは、フォーム識別子１５１、項目列識別子１５２、行番号１５３、登録データ１５４、データ属性１５５を含む項目で構成され、フォーム識別子１５１は、データを登録する入力フォームを特定し、項目列識別子１５２は、前記入力フォームに含まれる各入力項目を特定し、登録データ１５４は、登録されるデータ自身であり、データ属性１５５は、登録データ１５４の種類、及び特性を決める属性であり、行番号１５３は、登録されるデータ件数に応じて付加される連番であることを示す。
データベース登録手段１１において、ユーザ端末装置（入力）２から入力されるデータが、どのように多目的共用データベース１５に取り込まれ、管理されるかについては、図２において模式的に説明する。
【００１２】
ユーザ端末装置（閲覧）３と多目的データベース情報活用システム１の関係は、ユーザ端末装置（閲覧）３を利用し、多目的共用データベース１５から登録された情報を呼び出し閲覧する関係を示しており、フォーム管理手段１３によって、フォームデータベース１４から閲覧用のフォームを呼び出し、ユーザ端末装置（閲覧）３へ表示し、データベース活用手段１２によって、多目的共用データベース１５のデータを前記閲覧フォーム上へ編集し、ユーザ端末装置（閲覧）３へ閲覧できるような関係を示す。
データベース活用手段１２において、ユーザ端末装置（閲覧）３から指示して、多目的共用データベース１５のデータを閲覧できるように前記閲覧フォームへ編集し、ユーザ端末装置（閲覧）３へ表示する手順については、図３において模式的に説明する。
【００１３】
図２は、データベース登録手段１１において、ユーザ端末装置（入力）２を介して入力フォームＡ１１１と入力フォームＢ１１２から入力されたデータを、データベース更新処理１１０によって、多目的共用データベース１５へ更新する模様を説明する。
この図２の実施例では、入力フォームＡ１１１は、入力フォームを固有に識別するフォーム識別子としてフォームＡ１１１０を持ち、当該フォームの一部を構成する入力項目を固有に識別する項目列識別子として、入力項目１１Ｃ  １１１１、入力項目１２Ｃ  １１１２、入力項目１３Ｃ  １１１３を持ち、入力フォームＢ１１２は、入力フォームを固有に識別するフォーム識別子としてフォームＢ１１２０を持ち、当該フォームの一部を構成する入力項目を固有に識別する項目列識別子として、入力項目２１Ｃ  １１２１、入力項目２２Ｃ  １１２２、入力項目２３Ｃ  １１２３を持つとして説明する。
【００１４】
さらに、図２では、入力項目１１Ｃ  １１１１で登録されるデータは、データ１Ｘであり、１件目のデータは、データ１１、２件目は、データ１２、３件目は、データ１３、・・・とし、前記同様に、入力項目１２Ｃ  １１１２で登録されるデータは、データ２Ｘであり、１件目のデータは、データ２１、２件目は、データ２２、３件目は、データ２３、・・・とし、入力項目１３Ｃ  １１１３で登録されるデータは、データ３Ｘであり、１件目のデータは、データ３１、２件目は、データ３２、３件目は、データ３３、・・・とし、入力項目２１Ｃ  １１２１で登録されるデータは、データ４Ｘであり、１件目のデータは、データ４１、２件目は、データ４２、３件目は、データ４３、・・・とし、入力項目２２Ｃ  １１２２で登録されるデータは、データ５Ｘであり、１件目のデータは、データ５１、２件目は、データ５２、３件目は、データ５３、・・・とし、入力項目２３Ｃ  １１２３で登録されるデータは、データ６Ｘであり、１件目のデータは、データ６１、２件目は、データ６２、３件目は、データ６３、・・・として説明する。
【００１５】
図２は、入力フォームＡ１１１によって入力された１件目のデータであるデータ１１、データ２１、データ３１の各々が、データベース更新処理１１０によって、多目的共用データベース１５へ登録される。このとき、前記データ１１、前記データ２１、前記データ３１の各々は、入力フォームＡ１１１のフォーム識別子１５１であるフォームＡ１１１０と各々に対応する項目列識別子１５２である入力項目１１Ｃ  １１１１、入力項目１２Ｃ  １１１２、入力項目１３Ｃ  １１１３と、１件目を示す行番号１５２としての「１」と各々に対応するデータ属性１５５と共に、登録データ１５４として登録されることを示し、同様に２件目のデータであるデータ１２、データ２２、データ３２の各々は、行番号１５２を「２」に変えて登録されることを示している。
入力フォームＢ１１２によって入力されたデータについても、同様に処理されることを示し、１件目のデータであるデータ４１、データ５１、データ６１の各々が、データベース更新処理１１０によって、多目的共用データベース１５へ登録される。このとき、前記データ４１、前記データ５１、前記データ６１の各々は、入力フォームＢ１１２のフォーム識別子１５１であるフォームＢ１１２０と各々に対応する項目列識別子１５２である入力項目２１Ｃ  １１２１、入力項目２２Ｃ  １１２２、入力項目２３Ｃ  １１２３と、１件目を示す行番号１５２としての「１」と各々に対応するデータ属性１５５と共に、登録データ１５４として登録されることを示し、同様に２件目のデータは、行番号１５２を「２」に変えて登録されることを示す。
【００１６】
前記処理の結果として、多目的共用データベース１５に登録されたデータの各々は、入力フォームＡ１１１、入力フォームＢ１１２のフォーム形式に関係なく、フォーム識別子１５１と項目列識別子１５２をキーとして、入力フォームＡ１１１と入力フォームＢ１１２の一部を構成する入力項目へ対応付けることができる。
【００１７】
図３において、データベース活用手段１２は、ユーザ端末装置（閲覧）３を介して、条件式定義処理１２３を通し、多目的共用データベース１５上に登録されているデータを基に対象項目の選択処理１２０を行い、条件文１２３１と計算式または表示式１２３２を組み立て、条件式更新処理１２１によって、閲覧フォーム１２２へ条件式１例１２２１または条件式２例１２２２のように組み込み、フォーム識別子であるフォームＣ１２２０を持つ閲覧フォーム１２２を通して、ユーザ端末装置（閲覧）３から、条件式１例１２２１または条件式２例１２２２によって編集されたデータの閲覧をできるようにする。
【００１８】
条件文１２３１は、多目的共用データベース１５上に登録されているデータを利用して選択したデータ項目を基に、計算式または表示式１２３２で指定されるデータを表示する条件を指定するものであり、計算式または表示式１２３２は、多目的共用データベース１５上に登録されているデータを利用して選択したデータ項目を式として組み立て、新しい形式のデータ表示ができるように編集するものである。
条件文１２３１及び計算式または表示式１２３２を組み立てるために利用するデータ項目は、多目的共用データベース１５上に登録されているデータの中から、フォーム識別子１５１と項目列識別子１５２を利用して、対象項目の選択処理１２０を通し、多目的共用データベース１５上のユニークなデータ項目として指定できる。対象項目の選択処理１２０で選択されたデータ項目が複数件のデータに対応する場合は、行番号１５３を利用することによって、その全てが条件文１２３１の条件および計算式または表示式１２３２のデータ表示の対象になるものとして利用できる。
【００１９】
条件式１例１２２１または条件式２例１２２２は、閲覧フォーム１２２を構成する関数として組み込まれ、閲覧フォーム１２２の表示動作にしたがって、多目的共用データベース１５上に登録されているデータから、条件式１例１２２１または条件式２例１２２２の組み立てにしたがって、データを取得し表示することができる。
【００２０】
図４は、入力フォームＡ１１１および閲覧フォーム１２２を例とするフォームが、フォーム管理手段１３によって、多目的共用データベース１５とは無関係に、どのように管理されるかを補足するための模式図である。
【００２１】
入力フォームＡ１１１および閲覧フォーム１２２を例とするフォームは、各々のフォーム識別子１５１に対応するフォームＡ１１１０、フォームＣ１２２０を利用して、フォームデータベース１４上でフォーム識別子１５１によってユニークに管理することができる。
例えば入力フォームＡ１１１は、フォームデータベース１４の中で入力フォーム情報１４１として管理され、フォーム識別子１５１と入力フォーム形式１４１０を含む情報で構成される。入力フォーム形式１４１０は、フォームを構成する全情報を含み、例えばデータ入力を行う入力フォームＡ１１１上の入力項目１１Ｃ  １１１１については、対応する入力項目定義１４１１の中に項目列識別子１５２として付加して管理し、多目的共用データベース１５に登録されるデータとの対応関係を保つことができる。
また、閲覧フォーム１２２は、フォームデータベース１４の中で閲覧フォーム情報１４２として管理され、フォーム識別子１５１と閲覧フォーム形式１４２０を含む情報で構成される。閲覧フォーム形式１４２０は、フォームを構成する全情報を含み、閲覧フォーム１２２に組み込まれた条件式１例１２２１または条件式２例１２２２がある場合は、各々を条件式関数１４２１として管理することができる。
【００２２】
入力フォーム形式１４１０および閲覧フォーム形式１４２０は、説明の都合上分離しているものであり、ユーザの利用するフォームが入力フォームと閲覧フォームの内容を混在するような場合は、入力フォーム形式１４１０および閲覧フォーム形式１４２０の両方の要素を持った同一のものとして取り扱う。
【図面の簡単な説明】
【００２３】
【図１】本発明実施例の全体構成を示す図。
【図２】本発明実施例のデータベース登録手段を説明する模式図。
【図３】本発明実施例のデータベース活用手段を説明する模式図。
【図４】本発明実施例のフォーム管理手段を説明する模式図。
【符号の説明】
【００２４】
1    多目的データベース情報登録活用システム
2    ユーザ端末装置（入力）
3    ユーザ端末装置（閲覧）
4    インターネット
5    情報登録更新処理
6    情報閲覧編集処理
7    入力フォーム呼び出し／保存
8    閲覧フォーム呼び出し／保存
11    データベース登録手段
12    データベース活用手段
13    フォーム管理手段
14    フォームデータベース
15    多目的共用データベース
110  データベース更新処理
111  入力フォームＡ
112  入力フォームＢ
120  対象項目の選択処理
121  条件式更新処理
122  閲覧フォーム
123  条件式定義処理
141  入力フォーム情報
142  閲覧フォーム情報
151  フォーム識別子
152  項目列識別子
153  行番号
154  登録データ
155  データ属性
1110  フォームＡ
1111  入力項目１１Ｃ
1112  入力項目１２Ｃ
1113  入力項目１３Ｃ
1120  フォームＢ
1121  入力項目２１Ｃ
1122  入力項目２２Ｃ
1123  入力項目２３Ｃ
1220  フォームＣ
1221  条件式１例
1222  条件式２例
1231  条件文
1232  計算式または表示式
1410  入力フォーム形式
1411  入力項目定義
1420  閲覧フォーム形式
1421  条件式関数
【図１】
2005100135.tif 000003
【図２】
2005100135.tif 000004
【図３】
2005100135.tif 000005
【図４】
2005100135.tif 000006