(57)【要約】【課題】  各項目において，原則として一種類のデータを蓄積するように構成されている日誌的データのデータベースのプログラムに対して，所望の項目に対して，複数のデータを蓄積可能とする機能を付加するアドインプログラムを提供する。【解決手段】  本発明では，コアプログラムには，自体がインストールされたディレクトリに，連携するアドインプログラムの実行ファイルの有無を探索して，連携動作又は単独動作を判断する処理ステップを有し，実行ファイルが存在した場合に連携動作を有効と判定して，連携起動用ボタンを生成する処理ステップを構成する。【選択図】    図５
2007011905.tif 000002
【特許請求の範囲】
【請求項１】
日誌的事項の文字データ及びイメージデータを日毎に蓄積する第１のデータ蓄積手段を構成するコアプログラムと，このコアプログラムと選択的に連携動作可能とし，文字データ及びイメージデータを蓄積する第２のデータ蓄積手段を構成するアドインプログラムとから構成し，夫々のデータ蓄積手段は，夫々個別にデータ蓄積部を構成すると共に，夫々のデータ蓄積部は，蓄積対象項目の各データを，少なくとも日付に関連付けて蓄積する構成とし，連携動作において，コアプログラムには，その実行時の入力・編集画面において連携対象項目の編集表示領域に関連付けて配置したアドインプログラムの連携起動用ボタンの選択操作を検出する処理ステップと，選択操作を検出した場合に，編集時の日付を引数としてアドインプログラムを起動させる処理ステップとを有し，アドインプログラムには，上記連携起動用ボタンから起動された入力・編集画面に，連携対象項目におけるイメージデータの配置表示領域と文字データの編集表示領域とを構成すると共に，上記連携対象項目の編集表示領域に配置されたデータを選択してコアプログラムのデータ蓄積部とアドインプログラムのデータ蓄積部に夫々登録するための選択操作を行うためのボタンと，データ選択用のファイルブラウザボタンとを配置したことを特徴とする日誌的データのデータベースシステム
【請求項２】
コアプログラムには，自体がインストールされたディレクトリに，連携するアドインプログラムの実行ファイルの有無を探索して，連携動作又は単独動作を判断する処理ステップを有し，実行ファイルが存在した場合に連携動作を有効と判定して，連携起動用ボタンを生成する処理ステップを構成したことを特徴とする請求項１に記載の日誌的データのデータベースシステム
【請求項３】
連携起動用ボタンは，単独動作における連携対象項目動作ボタンの表示を変更して生成することを特徴とする請求項２に記載の日誌的データのデータベースシステム
【請求項４】
アドインプログラムは単独起動可能に構成し，アドインプログラムは，コアプログラムの連携起動用ボタンから起動された連携動作においては，引数として渡された日付に関してのみデータを入力・編集そして蓄積可能な処理ステップを選択すると共に，単独起動における単独動作においては，自体のデータ蓄積部に蓄積されたデータに関し，日付を限定されないデータの入力・編集そして蓄積を可能な処理ステップに移行する構成としたことを特徴とする請求項１又は２に記載の日誌的データのデータベースシステム
【請求項５】
アドインプログラムには，単独動作において，コアプログラムのデータ蓄積部に蓄積されている日毎のデータを，アドインプログラムにおいて閲覧のみ可能なデータの形式として蓄積する処理ステップと，このような形式のデータを編集不能に閲覧する処理ステップを構成したことを特徴とする請求項４に記載の日誌的データのデータベースシステム
【請求項６】
閲覧の処理ステップには，コアプログラムのデータ蓄積部に蓄積されている日毎のデータを抽出する処理ルーチンと，抽出したデータを出力するルーチンとを含むことを特徴とする請求項５に記載の日誌的データのデータベースシステム
【請求項７】
閲覧の処理ステップには，コアプログラムのデータ蓄積部に蓄積されているデータから，指定された項目のデータをカレンダー表示するカレンダー表示ルーチンを含むことを特徴とする請求項５に記載の日誌的データのデータベースシステム
【請求項８】
アドインプログラムには，自体のデータ蓄積部に蓄積されたデータとコアプログラムのデータ蓄積部に蓄積されたデータを抽出して，大容量記憶媒体への書き込みデータを作成する処理ステップを含むことを特徴とする請求項４に記載の日誌的データのデータベースシステム
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，日誌的データのデータベースシステムに関するものである。
【背景技術】
【０００２】
例えば特許文献１には，情報ネットワークに接続されたデータ管理サーバと多数のユーザーの情報端末装置を構成要素とし，夫々の情報端末装置は生活情報の個別データベースプログラムを実行可能に構成し，各情報端末装置には，個別データベースプログラムの実行時において，各記録項目の内容の入出力手段と，インターネットへの接続手段とＷＷＷブラウザの起動手段を構成し，データ管理サーバには，上記個別データベースプログラムと連携する統合データベースと，インターネットに接続状態の情報端末装置に，個別データベースの記録項目に関する所定のデータを送信する送信手段と，情報端末装置から個別データベースの記録項目に関する所定のデータを受信して統合データベースに記録する受信手段と，統合データベースに記録されているデータに関してＷＷＷブラウザで閲覧可能なコンテンツを提供するコンテンツ提供手段とを構成した生活情報統合データベースシステム，そしてこの個別データベースを，１日毎の日々の情報を登録単位としたデータベースが記載されている。
【０００３】
特許文献１のデータベースによれば，システムを構成する多数のユーザーが日々の生活をおくる中で得られた情報，即ち日誌的な情報は，情報端末装置において個別データベースプログラムを起動して，情報端末装置の表示手段に表示される画面中の所定の入力個所に入力することにより，個別データベースに登録することができる。
【０００４】
そして，この個別データベースに登録した内容は，例えば画面中に表示される送信用表示手段により，インターネットを介してのデータ管理サーバへの接続手段を起動することにより，データ管理サーバに送信して，その統合データベースに登録することができる。
【特許文献１】特開２００２−２９７６２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
このような１日毎の日々の情報を登録単位とした日誌的データのデータベースシステムでは，１日毎の各項目のデータを入力し易く，そして一覧性良く閲覧できるようにするために，全てのデータが，１つの表示画面中に配置されるようにするのが好ましい。特に，小学生や中学生等が使用するものでは，このような点を十分に考慮することが望ましい。
【０００６】
このような点から，上記特許文献１のものでは，全ての項目のデータが，１つの画面に収まるように，各項目では，原則として一種類のデータを蓄積するように構成されている。
【０００７】
しかしながら，項目によっては，より多くのデータを蓄積できるようにするのが好ましい場合がある。例えば上記特許文献１のものでは，当日の出来事等に関する項目があるが，いろいろな出来事があった当日の出来事等に対して，１つのデータのみを蓄積するのは惜しいというような場合もある。
【０００８】
とはいっても，ある項目のデータを複数種類蓄積可能に構成すると，１つの画面内に収まらなくなり，また１つのみを表示して，他は表示部分から隠し，必要に応じて表示するように構成するのは，一覧性が悪くなるし，プログラムも複雑になってしまう。
【０００９】
本発明の第１の目的は，各項目において，原則として一種類のデータを蓄積するように構成されている日誌的データのデータベースのプログラムに対して，所望の項目に対して，複数のデータを蓄積可能とする機能を付加するアドインプログラムを提供することを目的の一つとするものである。
【００１０】
また本発明では，アドインプログラムを上記データベースのプログラムとは別に独立して動作可能として，この独立動作においては，特定の機能を効率的に発揮させることを目的とするものである。
【００１１】
また本発明では，アドインプログラムにより，上記データベースの蓄積データを破壊しないようにすることを目的とするものである。
【課題を解決するための手段】
【００１２】
上述した課題を解決するために，本発明では，日誌的事項の文字データ及びイメージデータを日毎に蓄積する第１のデータ蓄積手段を構成するコアプログラムと，このコアプログラムと選択的に連携動作可能とし，文字データ及びイメージデータを蓄積する第２のデータ蓄積手段を構成するアドインプログラムとから構成し，夫々のデータ蓄積手段は，夫々個別にデータ蓄積部を構成すると共に，夫々のデータ蓄積部は，蓄積対象項目の各データを，少なくとも日付に関連付けて蓄積する構成とし，連携動作において，コアプログラムには，その実行時の入力・編集画面において連携対象項目の編集表示領域に関連付けて配置したアドインプログラムの連携起動用ボタンの選択操作を検出する処理ステップと，選択操作を検出した場合に，編集時の日付を引数としてアドインプログラムを起動させる処理ステップとを有し，アドインプログラムには，上記連携起動用ボタンから起動された入力・編集画面に，連携対象項目におけるイメージデータの配置表示領域と文字データの編集表示領域とを構成すると共に，上記連携対象項目の編集表示領域に配置されたデータを選択してコアプログラムのデータ蓄積部とアドインプログラムのデータ蓄積部に夫々登録するための選択操作を行うためのボタンと，データ選択用のファイルブラウザボタンとを配置した日誌的データのデータベースシステムを提案するものである。
【００１３】
また本発明では，上記の構成において，コアプログラムには，自体がインストールされたディレクトリに，連携するアドインプログラムの実行ファイルの有無を探索して，連携動作又は単独動作を判断する処理ステップを有し，実行ファイルが存在した場合に連携動作を有効と判定して，連携起動用ボタンを生成する処理ステップを構成することを提案する。
【００１４】
また本発明では，前項の構成において，連携起動用ボタンは，単独動作における連携対象項目動作ボタンの表示を変更して生成することを提案するものである。
【００１５】
また本発明では，上記の構成において，アドインプログラムは単独起動可能に構成し，アドインプログラムは，コアプログラムの連携起動用ボタンから起動された連携動作においては，引数として渡された日付に関してのみデータを入力・編集そして蓄積可能な処理ステップを選択すると共に，単独起動における単独動作においては，自体のデータ蓄積部に蓄積されたデータに関し，日付を限定されないデータの入力・編集そして蓄積を可能な処理ステップに移行する構成とすることを提案する。
【００１６】
また本発明では，上記の構成において，アドインプログラムには，単独動作において，コアプログラムのデータ蓄積部に蓄積されている日毎のデータを編集不能に閲覧する処理ステップを構成することを提案する。
【００１７】
また本発明では，上記の構成において，閲覧の処理ステップには，コアプログラムのデータ蓄積部に蓄積されている日毎のデータを抽出する処理ルーチンと，抽出したデータを出力するルーチンとを含む構成とすることを提案する。
【００１８】
また本発明では，上記の構成において，閲覧の処理ステップには，コアプログラムのデータ蓄積部に蓄積されているデータから，指定された項目のデータをカレンダー表示するカレンダー表示ルーチンを含む構成とすることを提案する。
【００１９】
また本発明では，上記の構成において，アドインプログラムには，自体のデータ蓄積部に蓄積されたデータとコアプログラムのデータ蓄積部に蓄積されたデータを抽出して，大容量記憶媒体への書き込みデータを作成する処理ステップを含む構成とすることを提案する。
【発明の効果】
【００２０】
以上の本発明では，日誌的データのデータベースを構成するコアプログラムをインストールしているコンピュータに対して，アドインプログラムをインストールして連携させることにより，例えば上記出来事等の所定項目に対して，インストール前の一種類から追加し，複数種類のデータを入力・編集して蓄積可能とすることができる。
【００２１】
そして，このように追加する複数種類のデータの入力・編集は，コアプログラムにおける当日の日誌的データの入力・編集画面からアドインプログラムを起動して移行し，しかも，その日のデータとしてのみデータの入力・編集が可能であるので，その日に関連するデータを，分かりやすく，間違えずに入力・編集して蓄積することができる。
【００２２】
また，コアプログラムの入力・編集画面における所定項目のデータをアドインプログラムのデータとして蓄積することもでき，後述するアドインプログラムの単独動作においても，コアプログラムの入力・編集画面における所定項目のデータに影響を与えずに，安全にデータとして利用することができる。
【００２３】
また，上述したようにコアプログラムにおける当日の日誌的データの入力・編集画面から起動されたアドインプログラムの入力・編集においては，その日に関連するデータを，分かりやすく，間違えずに入力・編集して蓄積することができるため，追加されたデータのいずれかを選択して，元のデータと交換することができ，アドインプログラムの連携動作の結果を，制限されてはいるが，コアプログラムの動作に反映することができる。
【００２４】
一方，アドインプログラムは，コアプログラムとは独立して起動することができ，この単独起動における単独動作においては，自体のデータ蓄積部に蓄積されたデータに関し，日付を限定されないデータの入力・編集そして蓄積を行うことができ，複数の日付に対応するデータの入力・編集そして蓄積を効率よく行うことができる。
【００２５】
アドインプログラムに，単独動作において，コアプログラムのデータ蓄積部に蓄積されている日毎のデータを，アドインプログラムにおいて閲覧のみ可能なデータの形式として蓄積する処理ステップと，このような形式のデータを編集不能に閲覧する処理ステップを構成すれば，コアプログラムとアドインプログラムを所有しているユーザーが大容量記憶媒体等に作成した閲覧のみ可能なデータを，アドインプログラムのみ所有しているユーザーが閲覧することが可能となる。
【００２６】
更に，アドインプログラムでは，自体のデータ蓄積部に蓄積されているデータとコアプログラムのデータ蓄積部に蓄積されているデータを，多彩な形式で出力することができ，これらの蓄積されたデータを有効利用することができる。
【発明を実施するための最良の形態】
【００２７】
次に本発明の実施の形態を添付図面を参照して説明する。
図１は本発明のデータベースシステムを，インターネットにより統合利用して，蓄積された日誌データの有効活用を図るシステムとして構成した例を示す，全体構成を概念的に示す系統説明図である。
【００２８】
まず図中符号１（１ａ，１ｂ，１ｃ，１ｄ，１ｅ，…）は，学校等に設置された情報端末装置としてのコンピュータを示すもので，これらのコンピュータ１はオープンな情報ネットワークであるインターネット２に接続されている。そしてこれらのコンピュータ１の夫々は生活情報の日誌的データの個別データベースプログラムを実行可能に構成している。符号３（３ａ，３ｂ，３ｃ，３ｄ，３ｅ，…）は，これらの個別データベースプログラムにより構築される個別データベースを示すものである。
【００２９】
符号４はインターネット２に接続されているデータ管理サーバを示すもので，このデータ管理サーバ４には，インターネット２に接続状態の各コンピュータ１に，各個別データベース３の記録項目に関する所定のデータを送信する送信手段６と，各コンピュータ１から個別データベース３の記録項目に関する所定のデータを受信して統合データベース５に記録する受信手段７と，統合データベース５に記録されているデータに関してＷＷＷブラウザで閲覧可能なコンテンツを提供するコンテンツ提供手段８とを構成している。
【００３０】
一方，各コンピュータ１には，図示は省略しているが，上記個別データベースプログラムの実行時において，各記録項目の内容の入出力手段と，インターネット２への接続手段とＷＷＷブラウザの起動手段を構成している。
【００３１】
以上の構成は，上述した特許文献１に記載されているものと同様であるが，本発明では，各コンピュータ１においては，個別データベースプログラムは，コアプログラムとアドインプログラムとから構成し，これらを有機的に動作させることを特徴としている。
【００３２】
図２は，コンピュータ１において，上記アドインプログラムをインストールしていない状態において，コアプログラムを起動した場合のディスプレイの画面の内容を示すものであり，このコアプログラムは，上述した特許文献１において提案されているデータベースシステムの個別データベースプログラムと同様な機能を有するものである。
【００３３】
そこで，まず，コアプログラムの機能を画面につき説明すると以下の通りである。
画面の左側には，まず上部に１カ月表示のカレンダーが表示されており，このカレンダー表示１０は，コアプログラムを起動した時点のコンピュータ１のシステム時計による日時を含む月の表示であり，当日の表示１１が下側に配置されている。カレンダー表示１０の月は，左右側の月変更ボタン１２をマウス等で選択してクリックすることにより，変更することができる。
【００３４】
当日の表示１１の右側には，日直当番の氏名表示入力部分１３が配置されており，その下側には，休んだ人の人数の表示入力部分１４が構成されている。
【００３５】
また当日の表示１１の下側には，天気表示入力部分１５と朝の風景表示入力部分１６が配置されており，これらの表示入力部分１５，１６に対する入力は，マウス等による入力動作により表示される，天気又は朝の風景を表示する多数の図形素材を選択して行えるように構成している。
【００３６】
これらの表示入力部分１４，１５，１６の下側には，学習科目の時間割や，夫々の学習の内容と，最も印象的な学習内容に印を付す各表示入力部分を有する時間割及び学習結果表示入力部分１７が配置されている。学習科目の入力は学習科目を表示する画像の選択により行い，学習内容の入力はテキスト入力により行うと共に，印表示入力部分は，欄の選択により所定の画像が選択された欄に入力される。
【００３７】
一方，画面の右側には，上部にマウス等で操作可能な複数の操作用ボタンが表示されている。ボタン１８は送信ボタンであり，この送信ボタン１８は，画面上に開かれている日誌のデータをデータ管理サーバ４に送信する。一方，ボタン１９はデータ管理サーバ４からデータを受信するための受信ボタンである。
【００３８】
ボタン２０はＷＷＷブラウザ起動用のボタンであり，このボタン２０を操作することによりＷＷＷブラウザが起動すると共に，データ管理サーバ４のコンテンツ提供手段８が提供するコンテンツを閲覧するためのＵＲＬにリンクする。このＵＲＬはコアプログラムにおける環境設定動作において環境設定ファイルに記録する。この環境設定ファイルは，後述するように，上記ＵＲＬの他，コアプログラムによる日誌データの保存場所のディレクトリ・パス等の情報から成る。
【００３９】
次に，ボタン２１は，年度の選択を行うためのボタン，ボタン２２は印刷用のボタン，ボタン２３はコアプログラムを終了するためのボタンであり，このボタン２３の操作では，現在開かれている日誌のデータが個別データベース３に保存された後，コアプログラムが終了する。またボタン２４はヘルプ機能を起動するボタンである。
【００４０】
以上の複数のボタンの下側には，左側からコイン枚数表示部分２５，メッセージ件数表示部分２７，お天気予想表示入力部分２７が配置されている。ここで，コイン枚数表示部分２６は，データ管理サーバ４から付与された得点をコインの枚数で示すものである。
【００４１】
お天気予想表示入力部分２７は，データ管理サーバ４において，無作為に，又は適宜のルールに基づいて選択され，コンピュータ１に送信されて表示された対象ユーザー，この場合，対象の学校における当日の天気を予想して，入力し，その入力結果をデータ管理サーバ４において判定して，その判定結果を，予想を入力したコンピュータ１に送信するものである。
【００４２】
このお天気予想表示入力部分２７は，マウスのクリック等により，予想選択窓が生成されて，上記対象となる学校の情報，例えば名称，住所と周囲環境（例えば海辺，山間部，住宅地等）の表示欄と，お天気の選択表示入力部分が形成され，予想した天気に対応する画像等を選択して入力を行うことができる。
【００４３】
お天気予想の入力された内容は，上記送信ボタン１８をマウス等で操作して押し下げることによりデータ管理サーバ４に送信され，データ管理サーバ４において，上記対象となる学校に対応するコンピュータ１から送信された日誌情報中の天気の情報と比較する。すなわち，データ管理サーバ４は，送信された予想の内容を，対象となる学校の日誌情報における上記天気表示入力部分１５のデータと比較して当否を判定する。
【００４４】
判定の結果，予想が当たっていた場合には，データ管理サーバ４は，その旨のメッセージを，予想したユーザーのコンピュータ１に送信し，このメッセージが上記お天気予想表示入力部分２７に表示される。
【００４５】
この際，データ管理サーバ４は，予想が当たったユーザーに得点を与え，これを得点蓄積手段に記録し，この得点蓄積手段の内容は，コンピュータ１に送信されて上記コイン枚数表示部分２５に表示される。
【００４６】
尚，データ管理サーバ４の管理者における各ユーザーへの得点の付与は，この他，後述するプロジェクトに対する対応等の適宜のユーザーの行動に対して行うことができる。
【００４７】
次に，上記表示，表示入力部分２５，２６，２７の下側には，プロジェクト表示入力部分２８が配置されている。このプロジェクトは，データ管理サーバ４からの依頼等に関するメッセージ，例えば「栽培しているお米の成長状態はどうですか？」，「観察している朝顔の成長状態は？」，「飼育しているかえるの成長状態は？」等のメッセージに対して各ユーザーが回答を行うという形式であり，いわばアンケート収集やデータ収集に対応するものである。プロジェクト表示入力部分２８は，左側がデータ管理サーバ４からのメッセージの表示部分で，右側が回答入力欄である。
【００４８】
次いで，上記プロジェクト表示入力部分２８の下側には，その日の出来事等を絵や文字で記入する出来事等表示入力部分２９が配置されており，この表示入力部分２９には，左側にイメージ画像の表示部３０が配置されると共に，その下側に，表示部３０に表示するためのイメージ画像を作成するためのイメージ作成ボタン３１と，既に作成されてファイル化され，保存されているイメージを選択するためのイメージ選択用ボタン３２が配置され，そして右側にはタイトル表示入力部分３３と出来事等の内容の表示入力部分３４とが配置されている。
【００４９】
この実施の形態では，この出来事等表示入力部分２９を，後述するアドインプログラムとの連携対象項目とするものであり，上記イメージ作成ボタン３１は「絵をかく」という文字が表示されており，またイメージ選択ボタン３２は「絵をえらぶ」という文字が表示されている。
【００５０】
図３はイメージ作成ボタン３１をマウスで押し下げた際に移行する処理の表示画面であり，この画面の処理では，マウス等による手書き，画像選択，ファイル選択等の方法により，所定の描画範囲３３内にイメージ画像を作成することができ，この作成したイメージ画像は保存用ボタン３４によりファイルとして保存したり，貼付用ボタン３５により，上記表示部３０に貼り付けることができる。
【００５１】
また，図４はイメージ選択ボタン３２をマウスで押し下げた際に移行する処理の表示画面であり，この画面の処理では，画像選択ダイアログ３６により，予め作成され，保存されていたイメージ画像を選択して，上記表示部３０に貼り付けることができる。
【００５２】
次に，出来事等表示入力部分２９の下側には，この日誌を作成している担当者，即ち日直の感想等を記入する感想等表示入力部分３７が配置されており，その右側には，学校のイントラネット等における指導者（先生）からのメッセージ表示部分３８が配置されている。また左右の下側には，対象日を一日毎に前後変更させるための月変更ボタン３９が配置されている。
【００５３】
次に，図５は本発明のデータベースシステムを構成する夫々のコンピュータ１において，上記コアプログラムとアドインプログラムをインストールし，データを蓄積する記憶装置であるハードディスクにおけるファイル管理のためのディレクトリ構造の一部を示すものである。尚，ディレクトリは近来，ホルダーとも称されるが，本件では前者を使用する。
【００５４】
まず符号ｄ１はルートディレクトリを示すもので，その下部に一時用ディレクトリｄ２とプログラムインストール用ディレクトリｄ３が構成されている。
【００５５】
一時用ディレクトリｄ２には連携用ディレクトリｄ４が構成されており，この連携用ディレクトリｄ４には，コアプログラムとアドインプログラムの連携時に必要な連携パラメータファイルが一時的に形成される。図中では，この連携パラメータファイルｆ１を「admin.ini」として示しており，この連携パラメータファイルｆ１は，例えば，次のような形式のテキストデータから成るファイルで，コアプログラム及びアドインプログラムが必要に応じて作成し，参照する。
【００５６】
番号    内容      変数          型            説明
１：連携モード    DIARY    半角数値    連携起動の有無設定  
０：単独起動
１：連携起動
２：ユーザＮｏ    USER     半角数値    日誌データの年度別のユーザ
識別番号    １〜７
３：書き込み権限  WRITE    半角数値    日誌データに対しての書き込み
の可否設定  ０：権限なし
１：権限あり
４．表示年        YEAR     半角数値    起動時の表示年設定
５．表示月        MONTH    半角数値    起動時の表示月設定
６．表示日        DAY      半角数値    起動時の表示日設定
【００５７】
この連携パラメータファイルの内容の一例は，以下の通りである。
[Option]
DIARY=1
USER=2
WRITE=1
[StartData]
YEAR=2004
MONTH=11
DAY=1
【００５８】
次に，インストール用ディレクトリｄ３にはコアプログラム，アドインプログラム及びデータ抽出プログラム，設定プログラム等の他のプログラムがインストールされて，それらの実行ファイルＰ１，Ｐ２，Ｐ３，…が保存されている。Ｐ１はコアプログラムの実行ファイルで「CORE.EXE」，Ｐ２はアドインプログラムの実行ファイルで「ADIN.EXE」と示しており，またＰ３はデータ抽出プログラムの実行ファイルで「SQ.EXE」と示している。
【００５９】
一方，インストール用ディレクトリｄ３には設定用ディレクトリｄ５とデータ用ディレクトリｄ６が構成されており，設定用ディレクトリｄ５には設定プログラム実行において使用者が設定する環境設定ファイルや日誌データの入力等に用いるパーツとしての画像データ等が保存される。この環境設定ファイルｆ２は，図中「設定.txt」と示されもので，次に示すようなデータ項目を有するＣＳＶ形式のテキストファイルである。この環境設定ファイルｆ２は，コアプログラムに関する設定プログラムで作成され，下記の番号の前に丸印を付した項目のデータがアドインプログラムと相互に参照される。
【００６０】
番号      内容              書式          説明
１．  サーバＵＲＬ          文字列    日誌データ作成時の初期設定値
○２．  日誌データ保存パス    文字列    設定プログラムで設定
アドインプログラムで参照
３．  空欄
４．  空欄
５．  更新年月日            文字列
【００６１】
この環境設定ファイル（設定.txt）の内容の一例は次の通りである。
「www.kids.buddy.gr.jp，c:\インストール\設定用\，，，2005/04/14-21:14」
【００６２】
一方，データ用ディレクトリｄ６には，ユーザ情報用ディレクトリｄ７とデータ蓄積用ディレクトリｄ８が構成されており，ユーザ情報ディレクトリｄ７には，図中「USER****.txt」と示されるユーザ情報ファイルｆ３が構成されている。このユーザ情報ファイルｆ３は次に示すようなデータ項目を有するＣＳＶ形式のテキストファイルである。このユーザ情報ファイルｆ３は，コアプログラムに関する設定プログラムで作成され，下記の番号の前に丸印を付した項目のデータがアドインプログラムと相互に参照される。
【００６３】
番号      内容              書式            説明
○１．  ユーザNo              nnnn        n:数字(1〜7)
２．  学年                  文字列
３．  組                    文字列
○４．  チーム名              文字列      日誌の画面に表示される名称
設定プログラムで設定
５．  更新年月日            YYYY/MM/DD-hh:mm
６．  学年別表示種別フラグ  n         0:小学校低学年  1:小学校中学年
2:小学校高学年  3:中学生
【００６４】
この環境設定ファイル（設定.txt）の内容の一例は次の通りである。
「0001，5，3，Ｗｅｂちゃん，2005/03/04-21:36 ，2」
【００６５】
またデータ蓄積用ディレクトリｄ８には，アドインプログラム用ディレクトリｄ９，日誌データ用ディレクトリｄ１０及びイメージデータ用ディレクトリｄ１１が構成されると共に，「日誌****.txt」と示される各ユーザ毎の日誌情報ファイルｆ４が保存されている。この日誌情報ファイルｆ４は，コアプログラムに関する設定プログラムで作成され，下記の番号の前に丸印を付した項目のデータがアドインプログラムと相互に参照される。
【００６６】
番号      内容    書式          説明
○１．  ノートNo    nnnn      年度別の日誌データ識別番号
○２．  利用年度    YYYY      日誌使用年度
○３．  管理者名    文字列    担任等の管理者名（省略可）
４．  タイトル    文字列    日誌の画面に初期表示されるタイトル
５．  ロック状態  n         書き込み禁止設定フラグ
６．  ライセンス  nnnn      アドインプログラムのライセンス識別番号
○７．  ユーザNo    nnnn      年度別のユーザ識別番号，連携パラメータフ                                ァイル，ユーザ情報ファイルと紐付けられる
８．更新年月日    YYYY/MM/DD-hh:mm
【００６７】
この日誌情報ファイルｆ４，「日誌****.txt」の内容の一例は次の通りである。
「0001，2004，BUDDY，，0，0001，0001，2005/02/23-19:21」
【００６８】
次に日誌データ用ディレクトリｄ１０及びイメージデータ用ディレクトリｄ１１は，日誌データの蓄積に利用される。まず日誌データ用ディレクトリｄ１０には図６に示されるように，上述したような各入力項目のデータを各年の月毎に纏めたデータファイルｆ５，ｆ６，ｆ７，…が保存される。これらのデータファイルは，ＣＳＶ形式のテキストファイルであり，概ね，コアプログラムにより作成されるデータであるが，アドインプログラムとの連携対象項目に関しては，アドインプログラムによって作成されるデータも保存される。
【００６９】
上記日誌データファイルｆ５，ｆ６，ｆ７，…において，月毎に纏められる各日のデータは，例えば実施例においては１０６項目あるが，その一部は次の通りである。この日誌データファイルにおいても，下記の番号の前に丸印を付した項目のデータがアドインプログラムと相互に参照され，又は変更することができる。
【００７０】
番号    内容              書式      説明
１．  空欄                        使用
２．  日誌年月日        YYYYMMDD
３．  当番名１          文字列    日直の名前
４．  当番名２          文字列    日直の名前
５．  お休み人数        n         欠席者数
６．  気温              nn.n
７．  今日のお天気      nn        ２桁数値(1:晴れ，2:曇り，…)
８．  朝の風景１        n         朝の風景の画像選択番号
……途中省略……
１５．  朝の風景８        n         朝の風景の画像選択番号
１６．  朝の風景一言      文字列
１７．  時間割１          n         １時間目の時間割画像選択番号
１８．  勉強内容１        文字列
１９．  ピカイチ１        n         「ピカイチ」フラグ(0:あり，1:なし)  ……途中省略……
３７．  ピカイチ７        n         「ピカイチ」フラグ(0:あり，1:なし)
３８．  お天気予報        nn        ２桁数値(1:晴れ，2:曇り，…)
３９．  プロジェクト名１  文字列    この指プロジェクト名
４０．  答名１            文字列
……途中省略……
５０．  答え３            n
○５１．  今日の出来事画像  yyyy_mm_dd.jpg
○５２．  出来事タイトル    文字列
○５３．  出来事本文        文字列
５４．  日直気分          n         選択
５５．  日直一言          文字列
……途中省略……
５９．  作成年月日        YYYY-MM-DD hh:mm:ss
○６０．  保存年月日        YYYY-MM-DD hh:mm:ss
……以下省略……
【００７１】
この日誌データファイルの内容の一例は次の通りである。尚，この日誌データファイルｆ６は，２００４年１１月のもので，便宜上，１１月１日以外はデータが入力がされていないものとしている。
「2004_11.txt」
「 ，2004/11/1，拓也，明日香，0，，23，17，26，14，42，41，47，40，34，ずっと雨がつづいています。早く晴れないかな。，3，「天気の変化２」秋の空や雲について調べた。，0，4，「日本の水産業」こんど市場に行くことになった。たのしみだ。，0，15，「歯科検診」ぼくは虫歯はなかった。よかった。，0，1，「わらぐつの中の神様」おばあさんのおじいさんへの思いがわかった。，0，16，カレーうどん，みかん，牛乳。<BR>大すきなメニューです！，0，2，「分数」分数について，くわしく調べた。，0，12，代表委員会でした。，0，20，お米ができるまで２，イネを干している，21，4，秋から冬の桜の木，半分位落ち葉になった，22，4，，，0，0，2004_11_1.jpg，私たちのイネ，イネはこんな感じで干しています。お米はどれくらいとれるかな。楽しみです。（拓也）<BR>何キロお米が取れるか，クイズをします。あたると，ノートがもらえます。わたしは，はやくたべたいです。おむすびがいいです。，2，Ｗｅｂちゃんのたんじょうびがもうすぐだって。わたしも，もうすぐです。，1，おたんじょう会をしたいですね。みんなで，何かして遊ぼうね。何がいいかな？，7，2004/11/1
22:41，2005/3/4 16:27，，，20041101，1，0，，，，，，0，0，0，0，0，0，0，0，0，0，0，0，0，，32，21，お米ができるまで２，イネの穂がたれてきた，イネが茶色になった，イネかりをした，イネを干している，脱穀（だっこく）をした，22，秋から冬の桜の木，まだ緑の葉，紅葉がはじまった，全部紅葉した，半分位落ち葉になった，全部落ち葉になった，0
，2004/11/2，，，，，0，0，0，0，0，0，0，0，0，，0，，0，0，，0，0，，0，0，，0，0，，0，0，，0，0，，0，0，，，0，0，，，0，0，，，0，0，，，，0，，0，，，2005/3/4
15:35，，，，，，，，，，，，0，0，0，0，0，0，0，0，0，0，0，0，0，，，0，，，，，，，0，，，，，，，0
，2004/11/3，，，，，0，0，0，0，0，0，0，0，0，，0，，0，0，，0，0，，0，0，，0，0，，0，0，，0，0，，0，0，，，0，0，，，0，0，，，0，0，，，，0，，0，，，2005/3/4
15:35，，，，，，，，，，，，0，0，0，0，0，0，0，0，0，0，0，0，0，，，0，，，，，，，0，，，，，，，0
，2004/11/4，，，，，0，0，0，0，0，0，0，0，0，，0，，0，0，，0，0，，0，0，，0，0，，0，0，，0，0，，0，0，，，0，0，，，0，0，，，0，0，，，，0，，0，，，2005/3/4
15:35，，，，，，，，，，，，0，0，0，0，0，0，0，0，0，0，0，0，0，，，0，，，，，，，0，，，，，，，0
，2004/11/5，，，，，0，0，0，0，0，0，0，0，0，，0，，0，0，，0，0，，0，0，，0，0，，0，0，，0，0，，0，0，，，0，0，，，0，0，，，0，0，，，，0，，0，，，2005/3/4
15:35，，，，，，，，，，，，0，0，0，0，0，0，0，0，0，0，0，0，0，，，0，，，，，，，0，，，，，，，0
………途中省略……
，2004/11/28，，，，，0，0，0，0，0，0，0，0，0，，0，，0，0，，0，0，，0，0，，0，0，，0，0，，0，0，，0，0，，，0，0，，，0，0，，，0，0，，，，0，，0，，，2005/3/4
15:35，，，，，，，，，，，，0，0，0，0，0，0，0，0，0，0，0，0，0，，，0，，，，，，，0，，，，，，，0
，2004/11/29，，，，，0，0，0，0，0，0，0，0，0，，0，，0，0，，0，0，，0，0，，0，0，，0，0，，0，0，，0，0，，，0，0，，，0，0，，，0，0，，，，0，，0，，，2005/3/4
15:35，，，，，，，，，，，，0，0，0，0，0，0，0，0，0，0，0，0，0，，，0，，，，，，，0，，，，，，，0
，2004/11/30，，，，，0，0，0，0，0，0，0，0，0，，0，，0，0，，0，0，，0，0，，0，0，，0，0，，0，0，，0，0，，，0，0，，，0，0，，，0，0，，，，0，，0，，，2005/3/4
15:35，，，，，，，，，，，，0，0，0，0，0，0，0，0，0，0，0，0，0，，，0，，，，，，，0，，，，，，，0」
【００７２】
一方，イメージデータ用ディレクトリｄ１１には，図７に示すように，各日毎一つのイメージデータファイルｆ８，ｆ９，ｆ１０，…が，日付をファイル名の一部として保存されており，このイメージデータファイルは，上記日誌データファイルｆ６の項目５１の「今日の出来事画像」に対応するものである。即ち，図７に記載されたイメージファイルｆ９，「2004_11_01.jpg」は，２００４年１１月１日の日誌データファイルｆ６，「2004_11.txt」の項目５１の「今日の出来事画像」に対応するものである。尚，実施例では，イメージデータのファイル形式はＪＰＥＧ(Joint
Photographic Experts Group)であるが，その他の形式であっても良い。
【００７３】
次にアドインプログラム用ディレクトリｄ９に付き図８を参照して説明すると，このアドインプログラム用ディレクトリｄ９には，後述するアドインプログラムの動作により日毎のデータを保存する際，データは，各日毎のディレクトリｄ１２，ｄ１３，…に保存される。即ち，このディレクトリｄ１２，ｄ１３，…は，日付をディレクトリ名とするもので，一般にはディレクトリｄ１３に示されるように，「YYYY.MM.DD」と名付けられるもので，例えば，ディレクトリｄ１２は２００４年１１月１日のデータが保存されるもので，「2004.11.01」と名付けられている。
【００７４】
またアドインプログラム用ディレクトリｄ９には，上記各日毎のディレクトリｄ１２，ｄ１３，…と共に，このディレクトリｄ９に保存される各データをカテゴリにより分類するためのカテゴリ定義ファイルｆ１１が保存されており，このカテゴリ定義ファイルｆ１１は，初期データに加え，アドインプログラムの実行により編集が可能なテキストファイルとして構成されている。
【００７５】
このカテゴリー定義ファイルｆ１１「カテゴリ.dat」の一例は，次の通りである。
「カテゴリ.dat」
0，ぶんるいなし，1，
1，がっしょうさい，2，
2，うんどうかい，3，
3，ぶんかさい，4，
4，○○川のふうけい，5，
5，がぞういろいろ，6，
【００７６】
一方，上記各日毎のディレクトリｄ１２，ｄ１３，…には，各イメージファイルｆ１２，ｆ１３，…と共に，各イメージファイルｆ１２，ｆ１３，…に関する情報ファイルｆ１４が保存される。まず，各イメージファイルは，イメージファイルｆ１２で示す，「001.jpg」から，イメージファイルｆ１３に一般に示すように，「nnn，jpg」というように連番のファイル名で保存される。即ち，この実施例では，一日当たり最高999個のイメージファイルが保存可能であることが分かる。イメージデータのファイル形式はＪＰＥＧ(Joint
Photographic Experts Group)以外の形式であっても良い。
【００７７】
次に情報ファイルｆ１４は，一日当たりのディレクトリに保存されているイメージファイルのファイル名と，夫々のイメージファイルに関連して入力されているテキストデータや，カテゴリー，保存年月日，時刻等の情報を示すＣＳＶ形式のテキストファイルであり，アドインプログラムの実行時に参照されて，イメージファイルと関連付けた表示が成されるものである。例えば，この情報ファイルｆ１４は例えば次に示すような項目のデータである。
【００７８】
例えばディレクトリｄ１２に保存されている情報ファイルｆ１４，「info.dat」の例は次の通りである。
「info.dat」
「001.jpg，きょうも良い天気，サンプルデータに加えて，新しく絵を描いて見ました。<BR>今日も良い天気です・・・，0，1，2004-04-18
22:40:26，
002.jpg，クリップアート，手持ちのクリップアートを貼ってみた。<BR>自動伸縮で楽しい画像になったと思う。，5，0，，
003.jpg，クリップアート２，こちらはPDAのイメージ。<BR>携帯電話と比べると，まだ元の面影ありかな。，5，0，，
004.jpg，クリップアート３，ふたつ並べてもまだ変形・・・，5，0，，
005.jpg，？？？，まあ，うんどうかいっぽい画像ということで。，2，0，，
006.jpg，がっしょうさい，ネタがつきてきました。，1，0，，
007.jpg，う〜ん，ぶんかさい？，3，0，，
008.jpg，そういえば，しょうがっこうではぶんかさいってあったかなぁ。，3，0，，
009.jpg，まだまだつづく，○○小まつりだか，こどもまつりとかいった行事があったような。，3，0，，
010.jpg，では，合唱祭は？，音楽発表会があったかな？，1，0，，
011.jpg，文字数が不適切か？，分類に長い文字が入ると切れてしまう・・・<BR>，4，0，，
012.jpg，，，0，0，，」
【００７９】
以上の構成において，本発明の動作を図９〜図１３に示すフロー図を参照して説明する。
【００８０】
図９はコアプログラムの動作を示す流れ図である。
まずステップＳ１では自体の実行ファイル，即ち，「CORE.EXE」が保存されているインストール用ディレクトリｄ３を探索し，ステップＳ２において特定のアドインプログラムの実行ファイル，この場合，「ADIN.EXE」が保存されて存在しているか否かを判断する。
【００８１】
図５に示すように「CORE.EXE」が保存されているインストール用ディレクトリｄ３にアドインプログラムの実行ファイルである「ADIN.EXE」が存在している場合には，ステップＳ３に移行し，存在していない場合にはステップＳ４に移行する。
【００８２】
ステップＳ３では，連携モードフラグ，この場合，上記連携パラメータファイル「admin.ini」の変数DIARYを”１”として，連携モードを有効とする。そして連携モードの有効化に対応して，連携対象項目，即ち，この場合，図２の出来事等表示入力部分２９に関する項目，即ち，上記日誌データファイルの項目５１，５２及び５３に関する選択動作ボタンの表示を変更する。例えばこの実施例では，イメージ選択用ボタン３２の表示が，図２における表示「絵をえらぶ」から，図１４に示すように，「思い出宝箱」という表示に変更する。このようにステップＳ３における処理を完了した後，ステップＳ５に移行する。尚，「思い出宝箱」は，アドインソフトの名称の例であるが，その他の適宜の表示とすることができる。
【００８３】
一方，ステップＳ４では，連携モードフラグ，即ち，上記連携パラメータファイル「admin.ini」の変数DIARYを”０”として，連携モードを無効とした後，ステップＳ５に移行する。
【００８４】
ステップＳ５においては，上述したようなコアプログラムの各種の処理が行われる。
【００８５】
コアプログラムの各種の処理が行われている際，連携対象項目動作ボタン，即ち，上記「思い出宝箱」と表示されている選択動作ボタン３２がマウス等で操作され，押し下げられると，この操作がステップＳ６において検出され，ステップＳ７に移行する。一方，選択動作ボタン３２が操作されていない場合には，ステップＳ６においてＮＯと判定されてステップＳ８に移行する。
【００８６】
ステップＳ８ではコアプログラムの動作の終了ボタン，即ちボタン２３がマウス等で操作されて押し下げられたか否かが判断され，操作されていない場合にはステップＳ５に移行して，コアプログラムの更なる処理が行われる。
【００８７】
一方，ステップＳ６において，選択動作ボタン３２が操作されて，ステップＳ７に移行すると，連携モードフラグが連携有効状態，即ち，”１”であるか否かが判断され，ＹＥＳの場合には，ステップＳ９の連携対象項目動作処理に移行する。またＮＯと判定された場合，即ち，連携モードフラグが”０”の場合には，ステップＳ５のコアプログラムの処理が行われる。後者の場合は，特定のアドインプログラムがディレクトリｄ３に保存されておらず，ステップＳ４において連携モードフラグが”０”に設定されているということであり，イメージ選択用ボタン３２の表示は，図２における表示「絵をえらぶ」のままであり，アドインプログラムと連携していないコアプログラムの処理，即ち，図４に示すようにイメージファイル選択のダイアログが表示画面上に現れて，イメージ選択処理が行われる。
【００８８】
ステップＳ９の連携対象項目動作処理は，複数のステップから成るものであり，それらのステップを図１０に示している。
【００８９】
即ち，連携対象項目動作処理の最初は，まずステップＳ１０において連携パラメータファイルｆ１，即ち，上記ファイル「admin.ini」が一時用ディレクトリｄ２の連携用ディレクトリｄ４に作成される。上述したとおり，この連携パラメータファイルｆ１には，連携モード，ユーザＮｏ，書き込み権限と年月日の情報が記憶され，これらがアドインプログラムに渡される。
【００９０】
即ち，ステップＳ１０において連携パラメータファイルｆ１が作成された後，ステップＳ１１において，コアプログラムからアドインプログラムが起動される。
【００９１】
アドインプログラムは，それが起動された際，コアプログラムから起動されたか，単独起動されたかを判断するステップ１２を有し，夫々の起動に対応した動作を行うために自体の設定を行う。このステップＳ１２は，複数の処理ステップから成るもので，これらについては図１１〜図１３を参照して後述する。
【００９２】
図１０に戻り，ステップＳ１２においてアドインプログラムの設定が行われた後，ステップＳ１３に移行して，設定に基づいたアドインプログラムの処理が行われる。
【００９３】
図１５はコアプログラムからアドインプログラムが起動された際の表示画面を示すものであり，この表示画面には，コアプログラムにおける表示画面の中の，出来事等表示入力部分２９の表示部３０と表示入力部分３３，３４の内容が同様に表示されている。
【００９４】
この表示画面において操作者が，後述する所定のアドインプログラムの処理を完了し，終了ボタン４０をマウス等で操作し，押し下げると，ステップＳ１４からステップＳ１５に移行し，ステップＳ１５において，コアプログラムのデータの再読み込みを行った後，ステップＳ５のコアプログラムの処理に戻る。
【００９５】
図９に戻り，ステップＳ９の連携対象項目動作処理からステップＳ５に戻った場合には，上述と同様なステップを経て処理が行われる。
【００９６】
ステップＳ８においてコアプログラムの終了ボタン，即ちボタン２３がマウス等で操作されて押し下げられた場合には，ステップＳ１６において，再び連携モードフラグの内容が参照され，”１”の場合には，ステップＳ１７に移行して，ステップＳ１７において連携パラメータファイルが削除された後，コアプログラムが終了する。一方，ステップＳ１６において，連携パラメータファイルの内容が”０”の場合には，ステップＳ１６から，そのままコアプログラムが終了する。
【００９７】
次にアドインプログラムが起動された場合の処理の流れを図１１〜図１３を参照して説明する。
【００９８】
図１１に示されるように，ステップＳ１１において，アドインプログラムが起動された場合，アドインプログラムは，まずステップＳ１８において，連携パラメータファイルの有無を判断する。図１０のステップＳ１０を経てステップＳ１１においてアドインプログラムが起動された場合には，既にステップＳ１０において連携パラメータファイルが作成されているので，ステップＳ１８において，ＹＥＳと判定されてステップＳ１９に移行し，また単独で起動された場合には連携パラメータファイルは作成されていないのでＮＯと判定され，ステップＳ２０に移行して，そこで連携パラメータファイルが作成される。ステップＳ２０において作成される連携パラメータファイルでは，連携モードを表す変数diaryの内容は”０”と設定される。
【００９９】
ステップＳ１９においては，連携パラメータファイルの上記変数diaryの内容が判断され，”０”の場合は，単独起動と判定してステップＳ２１に移行して，ステップＳ２１において単独処理の設定が成された後，ステップＳ１３に移行する。一方，ステップＳ１９において上記変数diaryの内容が判断され，”１”の場合は，連携起動と判定してステップＳ２２に移行して，ステップＳ２２において連携処理の設定が成された後，ステップＳ１３のアドインプログラムの処理に移行する。
【０１００】
ステップＳ２２の連携処理設定は，図１２に示すように複数のステップＳ２３〜Ｓ２６から成るもので，ステップＳ２３において日付変更ボタンを無効とした後，ステップＳ２４において一ヶ月カレンダー表示の選択日付を連携パラメータファイルの上記日付に固定し，次いでステップＳ２５において他年度選択ボタンを無効とする。次いで，ステップＳ２６においてコアプログラムの連携対象項目，即ち，出来事等表示入力部分２９のデータ表示を有効化して設定を完了した後，図１１のステップＳ１３に移行する。
【０１０１】
一方，ステップＳ２１の連携処理設定は，図１２に示すように複数のステップＳ２７〜Ｓ３０から成るもので，ステップＳ２７において日付変更ボタンを有効とした後，ステップＳ２８において一ヶ月カレンダー表示の選択日付を選択有効とし，次いでステップＳ２９において他年度選択ボタンを有効とする。次いで，ステップＳ３０においてコアプログラムの連携対象項目，即ち，出来事等表示入力部分２９のデータ表示を無効化して設定を完了した後，図１１のステップＳ１３に移行する。
【０１０２】
次に本発明の動作を，図１４〜図２９に示す画面表示を参照して説明する。
まず図１４はコアプログラムとアドインプログラムの実行ファイルが同一ディレクトリに保存されている場合にコアプログラムを起動した際の画面であり，この表示画面のデータは，２００５年４月１日に関する日誌データである。
【０１０３】
この表示画面において，上述した「絵を選ぶ」という表示から換わって「思い出宝箱」と表示されている選択動作ボタン３２をマウス等で押し下げると，アドインプログラムが起動され，図１５に示されるようなアドインプログラムの画面が表示される。図から分かる用に，この表示画面には，コアプログラムにおける表示画面の中の，出来事等表示入力部分２９の内容（イメージとテキスト）が，表示位置Ａに同様に表示されている。
【０１０４】
このアドインプログラムの表示画面を説明すると，符号４０は上述したようにアドインプログラムの終了ボタン，符号４１はアドインプログラムのデータ蓄積部に蓄積されているデータの一つを，コアプログラムの出来事等表示入力部分２９のデータと交換して，コアプログラムのデータ蓄積部に蓄積するためのボタン，即ち，データ交換ボタンであり，４２は逆に，コアプログラムの出来事等表示入力部分２９のデータをアドインプログラムのデータ蓄積部にも蓄積できるようにするために，アドインプログラムの表示画面の所定の表示領域Ａにコアプログラムのファイルを開いて表示するためのデータ追加ボタン，４３はアドインプログラムの自体のデータ蓄積部からデータを選んで開き，所定の表示領域Ｂに表示するための選択ダイアローグ５１（図１７参照）を表示するためのデータ読込ボタン，４４は，表示部分に表示されているアドインプログラムのデータを選択して閉じるためのボタン，４５は，開かれて所定の表示領域Ｂに表示されているデータをアドインプログラムのデータ蓄積部に保存するための保存ボタン，４６は上記カテゴリーを編集するためのボタン，４７はヘルプボタンである。また符号４８は１カ月表示のカレンダー，４９は月を変更するためのボタン，５０は対象日の月日表示であるが，これらの動作は無効とされている。
【０１０５】
以上の構成において，図１５の表示画面において，マウス等によりデータ追加ボタン４２を押し下げると，図１６に示されるように，表示領域Ａに表示されているコアプログラムの出来事等表示入力部分２９のデータが，アドインプログラムのデータ蓄積部に蓄積されるべきデータとして，表示領域Ｂに表示される。
【０１０６】
一方，図１５の表示画面において，マウス等によりデータ読込ボタン４３を押し下げると，図１７に示すように，データ選択ダイアロググ５１が表示され，その中から適数のデータを選択すると，図１８に示すように，その選択されたデータが開かれて，表示領域Ｂに表示される。
【０１０７】
この図１８の状態においてデータ交換ボタン４１を押し下げると，図１９に示すように，アドインプログラムのデータ蓄積部に蓄積されており，開かれて領域Ｂに表示されているデータの１つを，コアプログラムの出来事等表示入力部分２９のデータと交換して，コアプログラムのデータ蓄積部に蓄積する動作を続行して良いか，否かのダイアローグ５２が表示され，ＯＫを選択すると，図２０に示されるように，データの交換がなされて，コアプログラムの出来事等表示入力部分２９のデータの表示領域Ａに，交換されたアドインプログラムのデータが表示される。即ち，表示領域Ａ，Ｂには同じデータが表示される。
【０１０８】
この状態において，終了ボタン４０を押し下げると，アドインプログラムが終了して，コアプログラムに戻り，図２１に示すような表示がされる。図から分かるように，コアプログラムの出来事等表示入力部分２９のデータが，アドインプログラムの実行時に交換したデータに切り換えられて表示されている。尚，図２０から終了ボタン４０を押し下げた際，表示領域Ｂに開かれて表示されている内容が当初から変更されている場合には，変更の登録の有無に関する選択ダイアログ（図示省略）を経てコアプログラムに戻る。
【０１０９】
次にアドインプログラムを単独で起動すると，図２２に示すような表示画面が表示される。即ち，この単独起動では，画面の表示領域Ａには，上述したコアプログラムの出来事等表示入力部分２９のデータとは関係のない適宜の図形が表示されると共に，表示領域Ｂには，アドインプログラムのデータ蓄積部に蓄積されている起動した日付のデータが表示領域Ｂに表示される。
【０１１０】
この単独起動においては，表示画面に表示されるボタン類は，上述した連携起動のものとは若干異なる。即ち，ボタン４３〜４７は同様で，また一ヶ月のカレンダー表示４８，月変更ボタンボタンは表示は同様であるが，それらのボタンは有効化されている。一方，連携起動の表示画面に表示されていたデータ交換ボタン４１，データ追加ボタン４２は表示されず，代わりに年毎データ切換ボタン５１が表示される。
【０１１１】
そこでこの年毎データ切換ボタン５１を押し下げると，図２３の表示に移行し，複数年度の年度毎のアドインプログラムのデータの選択画面５３が表示される。こうして所望の年度のアドインプログラムのデータの編集が可能となる。尚，図中，符号５４ａは現在開かれている年度，即ち２００５年度のデータ，また符号５４ｂ，５４ｃは夫々２００４年度，２００６年度のデータを示すものである。
【０１１２】
アドインプログラムにおいては，図２４に示されるように，複数のデータを，自体のデータ蓄積部に蓄積すべきものとして，上記データ読込ボタン４３の操作により選択し，開いて表示領域Ｂに表示することができ，例えば，既に蓄積されていたデータ５５に加えて，新たに適数のデータ５６を選択することができる。
【０１１３】
こうして所望のデータを選択して保存ボタン４５を押し下げると，図２５に示すようにデータ蓄積部における当日のデータを変更するダイアログボックス５７が表示されて，アドインプログラムのデータ蓄積部におけるデータが変更される。
【０１１４】
次いで，アドインプログラムを終了した後に，再度コアプログラムを起動し，図２６の状態において，「思い出宝箱」と表示されている選択動作ボタン３２を押し下げると，上述と同様に連携起動としてアドインプログラムが起動され，図２７に示されるように，表示領域Ａには，コアプログラムの出来事等表示入力部分２９のデータが表示されると共に，表示領域Ｂには，アドインプログラムのデータ蓄積部に蓄積されている当日の複数のデータ５５，５６，…が表示される。
【０１１５】
そしてこの連携起動においては，上述と同様に，図２８に示すように，アドインプログラムのデータ蓄積部に蓄積されているデータの一つを，コアプログラムの出来事等表示入力部分２９のデータと交換して，コアプログラムのデータ蓄積部に蓄積する動作を行うことができる。
【０１１６】
この状態において，終了ボタン４０を押し下げると，アドインプログラムが終了して，コアプログラムに戻り，図２９の表示がされる。図から分かるように，コアプログラムの出来事等表示入力部分２９のデータが，アドインプログラムの実行時に交換したデータに切り換えられて表示されている。
【産業上の利用可能性】
【０１１７】
本発明は以上のとおりであるので，以下に示すような数々の特徴があり，産業の利用可能性が大である。
【０１１８】
本発明では，日誌的データのデータベースを構成するコアプログラムをインストールしているコンピュータに対して，アドインプログラムをインストールして連携させることにより，例えば上記出来事等の所定項目に対して，インストール前の一種類から追加し，複数種類のデータを入力・編集して蓄積可能とすることができる。
【０１１９】
そして，このように追加する複数種類のデータの入力・編集は，コアプログラムにおける当日の日誌的データの入力・編集画面からアドインプログラムを起動して移行し，しかも，その日のデータとしてのみデータの入力・編集が可能であるので，その日に関連するデータを，分かりやすく，間違えずに入力・編集して蓄積することができる。
【０１２０】
また，コアプログラムの入力・編集画面における所定項目のデータをアドインプログラムのデータとして蓄積することもでき，後述するアドインプログラムの単独動作においても，コアプログラムの入力・編集画面における所定項目のデータに影響を与えずに，安全にデータとして利用することができる。
【０１２１】
また，上述したようにコアプログラムにおける当日の日誌的データの入力・編集画面から起動されたアドインプログラムの入力・編集においては，その日に関連するデータを，分かりやすく，間違えずに入力・編集して蓄積することができるため，追加されたデータのいずれかを選択して，元のデータと交換することができ，アドインプログラムの連携動作の結果を，制限されてはいるが，コアプログラムの動作に反映することができる。
【０１２２】
一方，アドインプログラムは，コアプログラムとは独立して起動することができ，この単独起動における単独動作においては，自体のデータ蓄積部に蓄積されたデータに関し，日付を限定されないデータの入力・編集そして蓄積を行うことができ，複数の日付に対応するデータの入力・編集そして蓄積を効率よく行うことができる。
【０１２３】
アドインプログラムに，単独動作において，コアプログラムのデータ蓄積部に蓄積されている日毎のデータを，アドインプログラムにおいて閲覧のみ可能なデータの形式として蓄積する処理ステップと，このような形式のデータを編集不能に閲覧する処理ステップを構成すれば，コアプログラムとアドインプログラムを所有しているユーザーが大容量記憶媒体等に作成した閲覧のみ可能なデータを，アドインプログラムのみ所有しているユーザーが閲覧することが可能となる。
【０１２４】
更に，アドインプログラムでは，自体のデータ蓄積部に蓄積されているデータとコアプログラムのデータ蓄積部に蓄積されているデータを，多彩な形式で出力することができ，これらの蓄積されたデータを有効利用することができる。
【図面の簡単な説明】
【０１２５】
【図１】本発明のデータベースシステムをインターネットと統合した場合の構成例を概念的に示す系統説明図である。
【図２】アドインプログラムがインストールされていない状態でのコアプログラムの実行時においてディスプレイに表示される画面の一例を示す説明図である。
【図３】コアプログラムの実行時においてディスプレイに表示される画面の他の局面の一例を示す説明図である。
【図４】コアプログラムの実行時においてディスプレイに表示される画面の他の局面の一例を示す説明図である。
【図５】本発明のデータベースシステムを構成するコンピュータにおいてプログラムをインストールする記憶装置のディレクトリ構造の一部を示す説明図である。
【図６】日誌データ用ディレクトリのディレクトリ構造を示す説明図である。
【図７】イメージデータ用ディレクトリのディレクトリ構造を示す説明図である。
【図８】アドイン用ディレクトリのディレクトリ構造を示す説明図である。
【図９】コアプログラムの起動から終了までの流れを説明する流れ図である。
【図１０】コアプログラムの実行時に連携対象項目動作ボタンを動作させた場合の処理の流れを示す流れ図である。
【図１１】アドインプログラムを起動した場合の処理の流れを示す流れ図である。
【図１２】アドインプログラム実行時における連携処理設定の流れを示す流れ図である。
【図１３】アドインプログラム実行時における単独処理設定の流れを示す流れ図である。
【図１４】アドインプログラムがインストールされている状態でのコアプログラムの実行時においてディスプレイに表示される画面の一例を示す説明図である。
【図１５】図１４の状態において連携対象項目動作ボタンを動作させた場合に移行する処理画面を示す説明図である。
【図１６】図１５の状態から移行したアドインプログラムの画面を示す説明図である。
【図１７】図１５の状態から移行したアドインプログラムの他の画面を示す説明図である。
【図１８】図１７の状態から移行したアドインプログラムの画面を示す説明図である。
【図１９】図１８の状態から移行したアドインプログラムの画面を示す説明図である。
【図２０】図１９の状態から移行したアドインプログラムの画面を示す説明図である。
【図２１】図２０の状態から移行したコアプログラムの画面を示す説明図である。
【図２２】単独起動したアドインプログラムの実行時の画面を示す説明図である。
【図２３】図２２の状態から移行したアドインプログラムの画面を示す説明図である。
【図２４】単独起動したアドインプログラムの実行時の他の局面の画面を示す説明図である。
【図２５】図２４の状態から移行したアドインプログラムの画面を示す説明図である。
【図２６】アドインプログラムがインストールされている状態でのコアプログラムの実行時においてディスプレイに表示される画面の他例を示す説明図である。
【図２７】図２６の状態において連携対象項目動作ボタンを動作させた場合に移行するアドインプログラムの処理時の画面を示す説明図である。
【図２８】図２７の状態から移行したアドインプログラムの画面を示す説明図である。
【図２９】図２８の状態から移行したコアプログラムの画面を示す説明図である。
【符号の説明】
【０１２６】
１（１ａ，１ｂ，…）    コンピュータ
２                      インターネット
３（３ａ，３ｂ，…）    個別データベース
４                      データ管理サーバ
５                      統合データベース
６                      送信手段
７                      受信手段
８                      コンテンツ提供手段
１０                    カレンダー表示
１１                    当日表示
１２                    月変更ボタン
１３                    氏名表示入力部分
１４                    人数表示入力部分
１５                    天気表示入力部分
１６                    風景表示入力部分
１７                    時間割及び学習結果表示入力部分
１８                    送信ボタン
１９                    受信ボタン
２０                    ブラウザ起動用ボタン
２１                    年度選択ボタン
２２                    印刷用ボタン
２３                    終了ボタン
２４                    ヘルプボタン
２５                    コイン枚数表示入力部分
２６                    メッセージ件数表示部分
２７                    お天気予想表示入力部分
２８                    プロジェクト表示入力部分
２９                    出来事等表示入力部分
３０                    イメージ画像表示部
３１                    イメージ作成ボタン
３２                    選択動作ボタン（アドインプログラム移行ボタン）
３３                    タイトル表示入力部分
３４                    内容表示入力部分
３５                    貼付用ボタン
３６                    画像選択ダイアログ
３７                    感想等表示入力部分
３８                    メッセージ表示部分
３９                    日変更ボタン
４０                    終了ボタン
４１                    データ交換ボタン
４２                    データ追加ボタン
４３                    データ読込ボタン
４４                    クローズボタン
４５                    データ保存ボタン
４６                    カテゴリ編集ボタン
４７                    ヘルプボタン
４８                    カレンダー表示
４９                    月変更ボタン
５０                    月日表示
５１                    ファイル選択ダイアログ
５２                    確認表示
５３                    データ選択画面
５４ａ，５４ｂ，５４ｃ  年度データ
５５，５６              データ
【図１】
2007011905.tif 000003
【図２】
2007011905.tif 000004
【図３】
2007011905.tif 000005
【図４】
2007011905.tif 000006
【図５】
2007011905.tif 000007
【図６】
2007011905.tif 000008
【図７】
2007011905.tif 000009
【図８】
2007011905.tif 000010
【図９】
2007011905.tif 000011
【図１０】
2007011905.tif 000012
【図１１】
2007011905.tif 000013
【図１２】
2007011905.tif 000014
【図１３】
2007011905.tif 000015
【図１４】
2007011905.tif 000016
【図１５】
2007011905.tif 000017
【図１６】
2007011905.tif 000018
【図１７】
2007011905.tif 000019
【図１８】
2007011905.tif 000020
【図１９】
2007011905.tif 000021
【図２０】
2007011905.tif 000022
【図２１】
2007011905.tif 000023
【図２２】
2007011905.tif 000024
【図２３】
2007011905.tif 000025
【図２４】
2007011905.tif 000026
【図２５】
2007011905.tif 000027
【図２６】
2007011905.tif 000028
【図２７】
2007011905.tif 000029
【図２８】
2007011905.tif 000030
【図２９】
2007011905.tif 000031