(57)【要約】【課題】  利用者の保有する個々の牛の動態情報を管理しかつ所定の通知先に対して自動的に送信処理を実行するシステムを提供する。【解決手段】  牛動態管理システムにおいて、コンピュータが、ウェブサイトを作成管理し、利用者情報データ、牛動態情報データ、送信先及び送信条件の情報データ並びに指定された帳票レイアウトデータをデータベースに登録し、利用者端末から送信された牛動態情報データを受信し、いずれかの送信先への送信を要するか否かを判断し、帳票レイアウトデータに対し実際のデータ値を組み込み送信用帳票データを作成し、送信先へ送信する。【選択図】  図１
2005174110.tif 000002
【特許請求の範囲】
【請求項１】
利用者の保有する個々の牛の動態情報を管理すると共に所定の通知先に対して該牛動態情報の送信処理を実行するコンピュータを有する牛動態管理システムにおいて、該コンピュータが、
（ａ）利用者端末からアクセス可能であって該利用者端末との間で双方向データ伝送可能であるウェブサイトを作成管理する手段と、
（ｂ）利用者情報データ、牛動態情報データ、送信先及び送信条件の情報データ、並びに、該送信先毎及び該送信条件毎に指定された帳票レイアウトデータを登録するデータベースと、
（ｃ）前記利用者端末から送信された新規登録又は更新に係る牛動態情報データを前記ウェブサイト経由にて受信する手段と、
（ｄ）前記受信した牛動態情報データに基づき前記データベースに対し新規登録又は更新を行うと共に、該受信した牛動態情報データがいずれかの送信先への送信を要するか否かを前記送信先及び送信条件の情報データに基づき判断する手段と、
（ｅ）送信を要すると判断された送信先について、該送信先及び送信条件の情報データに基づいて前記指定された帳票レイアウトデータを抽出し、該帳票レイアウトデータに対し前記利用者情報データ及び前記牛動態情報データから抽出した実際のデータ値を組み込むことにより送信用帳票データを作成する手段と、
（ｆ）前記送信用帳票データを前記送信先へ送信する手段とを有することを特徴とする
牛動態管理システム。
【請求項２】
請求項１における（ｃ）前記利用者端末から送信された新規登録又は更新に係る牛動態情報データを前記ウェブサイト経由にて受信する手段が、
（c-1）前記ウェブサイトに対する前記利用者端末からのアクセスに応じて該利用者端末に対して牛動態情報データの入力内容を選択するための選択画面を送信する手段と、
（c-2)前記利用者端末から送信された前記入力内容の選択データに基づき対応する入力画面を該利用者端末に対して送信する手段と、
（c-3）前記利用者端末にて前記入力画面に対して入力され、該利用者端末から送信された新規登録又は更新に係る牛動態情報データを前記ウェブサイト経由にて受信する手段とを具備することを特徴とする
請求項１に記載の牛動態管理システム。
【請求項３】
請求項１における（ｆ）前記送信用帳票データを前記送信先へ送信する手段が、
（f-1）前記送信用帳票データに基づきＦＡＸ送信可能なＦＡＸ送信データを作成する手段と、
（f-2）前記ＦＡＸ送信データを前記送信先のＦＡＸ装置へ送信する手段とを具備することを特徴とする
請求項１に記載の牛動態管理システム。
【請求項４】
利用者の保有する個々の牛の動態情報を管理すると共に所定の通知先に対して該牛動態情報の送信処理をコンピュータが実行する牛動態管理方法において、該コンピュータが、
（ａ）利用者端末からアクセス可能であって該利用者端末との間で双方向データ伝送可能であるウェブサイトを作成管理するステップと、
（ｂ）利用者情報データ、牛動態情報データ、送信先及び送信条件の情報データ、並びに、該送信先毎及び該送信条件毎に指定された帳票レイアウトデータをデータベースに登録するステップと、
（ｃ）前記利用者端末から送信された新規登録又は更新に係る牛動態情報データを前記ウェブサイト経由にて受信するステップと、
（ｄ）前記受信した牛動態情報データに基づき前記データベースに対し新規登録又は更新を行うと共に、該受信した牛動態情報データがいずれかの送信先への送信を要するか否かを前記送信先及び送信条件の情報データに基づき判断するステップと、
（ｅ）送信を要すると判断された送信先について、該送信先及び送信条件の情報データに基づいて前記指定された帳票レイアウトデータを抽出し、該帳票レイアウトデータに対し前記利用者情報データ及び前記牛動態情報データから抽出した実際のデータ値を組み込むことにより送信用帳票データを作成するステップと、
（ｆ）前記送信用帳票データを前記送信先へ送信するステップとを有することを特徴とする
牛動態管理方法。
【請求項５】
請求項４における（ｃ）前記利用者端末から送信された新規登録又は更新に係る牛動態情報データを前記ウェブサイト経由にて受信するステップが、
（c-1）前記ウェブサイトに対する前記利用者端末からのアクセスに応じて該利用者端末に対して牛動態情報データの入力内容を選択するための選択画面を送信するステップと、
（c-2)前記利用者端末から送信された前記入力内容の選択データに基づき対応する入力画面を該利用者端末に対して送信するステップと、
（c-3）前記利用者端末にて前記入力画面に対して入力され、該利用者端末から送信された新規登録又は更新に係る牛動態情報データを前記ウェブサイト経由にて受信するステップとを具備することを特徴とする
請求項４に記載の牛動態管理方法。
【請求項６】
請求項４における（ｆ）前記送信用帳票データを前記送信先へ送信するステップが、
（f-1）前記送信用帳票データに基づきＦＡＸ送信可能なＦＡＸ送信データを作成するステップと、
（f-2）前記ＦＡＸ送信データを前記送信先のＦＡＸ装置へ送信するステップとを具備することを特徴とする
請求項４に記載の牛動態管理方法。
【請求項７】
利用者の保有する個々の牛の動態情報を管理すると共に所定の通知先に対して該牛動態情報の送信処理を実行すべくコンピュータを機能させる牛動態管理プログラムにおいて、該コンピュータに対し、
（ａ）利用者端末からアクセス可能であって該利用者端末との間で双方向データ伝送可能であるウェブサイトを作成管理する機能と、
（ｂ）利用者情報データ、牛動態情報データ、送信先及び送信条件の情報データ、並びに、該送信先毎及び該送信条件毎に指定された帳票レイアウトデータをデータベースに登録する機能と、
（ｃ）前記利用者端末から送信された新規登録又は更新に係る牛動態情報データを前記ウェブサイト経由にて受信する機能と、
（ｄ）前記受信した牛動態情報データに基づき前記データベースに対し新規登録又は更新を行うと共に、該受信した牛動態情報データがいずれかの送信先への送信を要するか否かを前記送信先及び送信条件の情報データに基づき判断する機能と、
（ｅ）送信を要すると判断された送信先について、該送信先及び送信条件の情報データに基づいて前記指定された帳票レイアウトデータを抽出し、該帳票レイアウトデータに対し前記利用者情報データ及び前記牛動態情報データから抽出した実際のデータ値を組み込むことにより送信用帳票データを作成する機能と、
（ｆ）前記送信用帳票データを前記送信先へ送信する機能とを実現させることを特徴とする
牛動態管理プログラム。
【請求項８】
請求項７における（ｃ）前記利用者端末から送信された新規登録又は更新に係る牛動態情報データを前記ウェブサイト経由にて受信する機能が、
（c-1）前記ウェブサイトに対する前記利用者端末からのアクセスに応じて該利用者端末に対して牛動態情報データの入力内容を選択するための選択画面を送信する機能と、
（c-2)前記利用者端末から送信された前記入力内容の選択データに基づき対応する入力画面を該利用者端末に対して送信する機能と、
（c-3）前記利用者端末にて前記入力画面に対して入力され、該利用者端末から送信された新規登録又は更新に係る牛動態情報データを前記ウェブサイト経由にて受信する機能とを含むことを特徴とする
請求項７に記載の牛動態管理プログラム。
【請求項９】
請求項７における（ｆ）前記送信用帳票データを前記送信先へ送信する機能が、
（f-1）前記送信用帳票データに基づきＦＡＸ送信可能なＦＡＸ送信データを作成する機能と、
（f-2）前記ＦＡＸ送信データを前記送信先のＦＡＸ装置へ送信する機能とを含むことを特徴とする
請求項７に記載の牛動態管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、乳牛及び肉牛を含む全ての牛の出生、導入、売却・廃用等に関する動態情報を個別に管理すると共に、所定機関等への報告を行うためのシステムに関する。
【背景技術】
【０００２】
従来、特許文献１及び２のように、乳牛の搾乳状況や集乳状況をコンピュータ管理するシステムは公知となっている。
【０００３】
昨今、ＢＳＥ（牛海綿状脳症）対策の一環として牛個体を一頭ずつ管理することが要請されるようになった。例えば、２００３年１２月から施行される牛個体識別情報伝達制度（牛トレーサビリティ制度）では、酪農家や畜産農家の保有する全ての牛の一頭毎に識別番号である耳標番号（牛の耳に取り付けた標識札に記されている）が割り当てられ、これを用いて出生から流通、死亡までの情報を一元管理することとなった。この制度においては、牛を保有する各農家は、出生や導入等の該当する事象の発生する毎に、国の機関である家畜個体識別センターへ報告する義務がある。現状では、各農家は報告を要する事象が発生すると、所定の様式の書類に報告すべき情報を書き込み、窓口、郵送、ＦＡＸ等で所定の機関へ届け出ている。
【０００４】
【特許文献１】特開２００１−４５８９８号公報
【特許文献２】特開２００１−９５４０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、各農家の保有する牛の頭数は相当数にのぼり、それらの各個体について出生、導入、売買、死亡等の事象が発生する毎に報告書類を作成して国の機関へ報告しなければならず、各農家にとってその事務負担は極めて大きい。また、報告先は、国の機関のみに限られず、各農家の所属する農業協同組合等へも同様な報告をする必要のある場合も多い。しかも、報告先によって書類の様式が異なることもあり、同じ事象について複数の書類を作成しなければならないこともある。これらの事務負担があまりにも大きいために報告漏れを生じるおそれもある。
【０００６】
以上の現状に鑑み、本発明は、コンピュータ及びインターネット等の通信ネットワークを利用したシステムを構築することにより、牛の出生、導入、売約・廃用等に関する動態情報を個別に管理すると共に、所定機関等への報告を自動的に行い、各農家の事務負担を軽減すると共に、確実に牛動態情報を集約することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成すべく本発明は、以下の構成を提供する。
（１）請求項１に係る牛動態管理システムは、利用者の保有する個々の牛の動態情報を管理すると共に所定の通知先に対して該牛動態情報の送信処理を実行するコンピュータを有するシステムである。該コンピュータは次の各構成要素を有することを特徴とする。
（ａ）利用者端末からアクセス可能であって該利用者端末との間で双方向データ伝送可能であるウェブサイトを作成管理する手段
（ｂ）利用者情報データ、牛動態情報データ、送信先及び送信条件の情報データ、並びに、該送信先毎及び該送信条件毎に指定された帳票レイアウトデータを登録するデータベース
（ｃ）前記利用者端末から送信された新規登録又は更新に係る牛動態情報データを前記ウェブサイト経由にて受信する手段
（ｄ）前記受信した牛動態情報データに基づき前記データベースに対し新規登録又は更新を行うと共に、該受信した牛動態情報データがいずれかの送信先への送信を要するか否かを前記送信先及び送信条件の情報データに基づき判断する手段
（ｅ）送信を要すると判断された送信先について、該送信先及び送信条件の情報データに基づいて前記指定された帳票レイアウトデータを抽出し、該帳票レイアウトデータに対し前記利用者情報データ及び前記牛動態情報データから抽出した実際のデータ値を組み込むことにより送信用帳票データを作成する手段
（ｆ）前記送信用帳票データを前記送信先へ送信する手段
【０００８】
（２）請求項２に係る牛動態管理システムは、上記請求項１の（ｃ）前記利用者端末から送信された新規登録又は更新に係る牛動態情報データを前記ウェブサイト経由にて受信する手段が、次の各構成要素を具備する。
（c-1）前記ウェブサイトに対する前記利用者端末からのアクセスに応じて該利用者端末に対して牛動態情報データの入力内容を選択するための選択画面を送信する手段
（c-2)前記利用者端末から送信された前記入力内容の選択データに基づき対応する入力画面を該利用者端末に対して送信する手段
（c-3）前記利用者端末にて前記入力画面に対して入力され、該利用者端末から送信された新規登録又は更新に係る牛動態情報データを前記ウェブサイト経由にて受信する手段
【０００９】
（３）請求項３に係る牛動態管理システムは、上記請求項１の（ｆ）前記送信用帳票データを前記送信先へ送信する手段が、次の各構成要素を具備する。
（f-1）前記送信用帳票データに基づきＦＡＸ送信可能なＦＡＸ送信データを作成する手段
（f-2）前記ＦＡＸ送信データを前記送信先のＦＡＸ装置へ送信する手段
【００１０】
（４）請求項４に係る牛動態管理方法は、利用者の保有する個々の牛の動態情報を管理すると共に所定の通知先に対して該牛動態情報の送信処理をコンピュータが実行する。該コンピュータは次の各ステップを実行することを特徴とする。
（ａ）利用者端末からアクセス可能であって該利用者端末との間で双方向データ伝送可能であるウェブサイトを作成管理するステップ
（ｂ）利用者情報データ、牛動態情報データ、送信先及び送信条件の情報データ、並びに、該送信先毎及び該送信条件毎に指定された帳票レイアウトデータをデータベースに登録するステップ
（ｃ）前記利用者端末から送信された新規登録又は更新に係る牛動態情報データを前記ウェブサイト経由にて受信するステップ
（ｄ）前記受信した牛動態情報データに基づき前記データベースに対し新規登録又は更新を行うと共に、該受信した牛動態情報データがいずれかの送信先への送信を要するか否かを前記送信先及び送信条件の情報データに基づき判断するステップ
（ｅ）送信を要すると判断された送信先について、該送信先及び送信条件の情報データに基づいて前記指定された帳票レイアウトデータを抽出し、該帳票レイアウトデータに対し前記利用者情報データ及び前記牛動態情報データから抽出した実際のデータ値を組み込むことにより送信用帳票データを作成するステップ
（ｆ）前記送信用帳票データを前記送信先へ送信するステップ
【００１１】
（５）請求項５に係る牛動態管理方法は、請求項４における（ｃ）前記利用者端末から送信された新規登録又は更新に係る牛動態情報データを前記ウェブサイト経由にて受信するステップが、次の各ステップを具備する。
（c-1）前記ウェブサイトに対する前記利用者端末からのアクセスに応じて該利用者端末に対して牛動態情報データの入力内容を選択するための選択画面を送信するステップ
（c-2)前記利用者端末から送信された前記入力内容の選択データに基づき対応する入力画面を該利用者端末に対して送信するステップ
（c-3）前記利用者端末にて前記入力画面に対して入力され、該利用者端末から送信された新規登録又は更新に係る牛動態情報データを前記ウェブサイト経由にて受信するステップ
【００１２】
（６）請求項６に係る牛動態管理方法は、請求項４における（ｆ）前記送信用帳票データを前記送信先へ送信するステップが、次の各ステップを具備する。
（f-1）前記送信用帳票データに基づきＦＡＸ送信可能なＦＡＸ送信データを作成するステップ
（f-2）前記ＦＡＸ送信データを前記送信先のＦＡＸ装置へ送信するステップ
【００１３】
（７）請求項７に係る牛動態管理プログラムは、利用者の保有する個々の牛の動態情報を管理すると共に所定の通知先に対して該牛動態情報の送信処理を実行すべくコンピュータを機能させるものである。該コンピュータに対し、次の機能を実現させることを特徴とする。
（ａ）利用者端末からアクセス可能であって該利用者端末との間で双方向データ伝送可能であるウェブサイトを作成管理する機能
（ｂ）利用者情報データ、牛動態情報データ、送信先及び送信条件の情報データ、並びに、該送信先毎及び該送信条件毎に指定された帳票レイアウトデータをデータベースに登録する機能
（ｃ）前記利用者端末から送信された新規登録又は更新に係る牛動態情報データを前記ウェブサイト経由にて受信する機能
（ｄ）前記受信した牛動態情報データに基づき前記データベースに対し新規登録又は更新を行うと共に、該受信した牛動態情報データがいずれかの送信先への送信を要するか否かを前記送信先及び送信条件の情報データに基づき判断する機能
（ｅ）送信を要すると判断された送信先について、該送信先及び送信条件の情報データに基づいて前記指定された帳票レイアウトデータを抽出し、該帳票レイアウトデータに対し前記利用者情報データ及び前記牛動態情報データから抽出した実際のデータ値を組み込むことにより送信用帳票データを作成する機能
（ｆ）前記送信用帳票データを前記送信先へ送信する機能
【００１４】
（８）請求項８に係る牛動態管理プログラムは、請求項７における（ｃ）前記利用者端末から送信された新規登録又は更新に係る牛動態情報データを前記ウェブサイト経由にて受信する機能が、次の各機能を含む。
（c-1）前記ウェブサイトに対する前記利用者端末からのアクセスに応じて該利用者端末に対して牛動態情報データの入力内容を選択するための選択画面を送信する機能
（c-2)前記利用者端末から送信された前記入力内容の選択データに基づき対応する入力画面を該利用者端末に対して送信する機能
（c-3）前記利用者端末にて前記入力画面に対して入力され、該利用者端末から送信された新規登録又は更新に係る牛動態情報データを前記ウェブサイト経由にて受信する機能
【００１５】
（９）請求項９に係る牛動態管理プログラムは、請求項７における（ｆ）前記送信用帳票データを前記送信先へ送信する機能が、次の機能を含む。
（f-1）前記送信用帳票データに基づきＦＡＸ送信可能なＦＡＸ送信データを作成する機能
（f-2）前記ＦＡＸ送信データを前記送信先のＦＡＸ装置へ送信する機能
【発明の効果】
【００１６】
本発明の牛動態管理システム、方法及びプログラムによれば、牛を保有する農家である利用者は、携帯電話やパーソナルコンピュータ等の利用者端末を用いて牛動態情報データを入力するのみで、インターネットを介して牛動態管理システムへ牛動態情報データが送信され、自動的に必要な報告先すなわちデータ送信先が判断され、指定された様式のデータが送信される。
【００１７】
これにより、各農家の事務負担が大幅に軽減されると共に、報告漏れや記載ミス等がなくなり、牛動態情報データが適切に保守管理され、集約される。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照しつつ本発明の実施の形態を説明する。本発明は、インターネットを利用して牛動態情報を取得し、これを登録管理すると共に、所定の通知先に対して牛動態情報の送信処理を実行するシステムである。
【００１９】
以下の説明において「利用者」とは、牛を保有する農業事業者であって本発明の牛動態管理システムの利用者である。これらの利用者は、本システムの利用に先立って予め利用者登録を行い、携帯電話等の利用者端末で用いるためのユーザＩＤ及びパスワードを発行されている。また、「送信先」とは、牛動態情報を報告する必要のある所定の機関、例えば国の家畜個体識別センターや利用者の所属する農業協同組合等である。実質的には、これらの機関に設置されたファクシミリ(ＦＡＸ)装置、パーソナルコンピュータ等の端末装置、サーバー機等である。尚、「送信先」の一つとして利用者自身すなわち利用者端末を含む。これは利用者に対するフィードバックであり、確認のため又は控えとしての意味合いである。
【００２０】
図１は、本発明による牛動態管理システム１０の稼働状況例を示す概略構成図である。本システム１０は、１又は複数のコンピュータ及びその周辺装置により実施可能である。一実施例では、本システムの各機能を複数のサーバコンピュータに分担させた構成とする。図示の例では、ウェブサイト１１ａを作成管理するウェブサーバ１１と、本システムの主要な業務処理を担うアプリケーションサーバ１２と、本システムに関連する種々のデータを記憶するデータベースサーバ１３と、ファクシミリ送信を行うＦＡＸサーバ１４とが設けられている。各サーバは連携して動作し、例えばＬＡＮ等で互いに接続されＴＣＰ／ＩＰプロトコルによりデータ授受を行う。尚、これらのサーバ１１〜１４の保守管理のために、表示装置及び入出力装置を具備する端末装置（図示せず）を設けてもよい。システム構成は図示の例に限られない。
【００２１】
図１では、サーバ１１〜１４のそれぞれについて主要なハードウェア要素のみを図示している。サーバ１１〜１４の各々は、本システムに関連する機能を実現するためのプログラムをハードディスク等の記憶装置１１ｄ、１２ｂ、１３ｂ等に記憶している。そして各々のサーバにおいて、ＣＰＵ及びＲＡＭ等のメモリを具備する制御装置１１ａ、１２ａ、１３ａ及び１４ａが、それぞれの記憶装置からプログラムをメモリに読み込みＣＰＵが実行することにより、破線で概略的に示す本システムの各機能を実現する。
【００２２】
先ず、図１を参照して各サーバの概要を説明する。詳細については、図２〜図６を参照して後述する。
【００２３】
ウェブサーバ１１は、ＨＴＭＬファイルや画像ファイル等をＴＣＰ／ＩＰプロトコルでインターネット６０を介して送信するウェブサイト１１ｂを作成管理する。インターネットに接続された利用者端末２０の表示装置２４上には、ウェブサイト１１ｂから送信されたデータがウェブページとして表示される。利用者端末２０は、ウェブページを表示するためにブラウザソフトウェアと通信制御機能２６を具備する。利用者端末２０は、ブラウザソフトウェアを立ち上げウェブサイト１１ｂのＵＲＬを入力することによりインターネット６０を介してウェブサイト１１ｂへアクセスすることができる。尚、利用者端末２０は、好適には携帯電話若しくはパーソナルコンピュータである。
【００２４】
ウェブサーバ１１は、インターネット６０を介しウェブサイト１１ｂ経由にて利用者端末２０との間で双方向データ伝送を行うことができる。例えば、ウェブサーバ１１は、利用者端末から送信された新規登録又は更新に係る牛動態情報データをウェブサイト１１ｂ経由にて受信する。ウェブサーバ１１は、受信した牛動態情報データをアプリケーションサーバ１２へ転送する。また、例えばウェブサーバ１１は、利用者端末２０から本システムが登録している牛動態情報データの検索要求があった場合には、アプリケーションサーバ１２に対して必要な処理を要求し、アプリケーションサーバ１２からその処理結果をＨＴＭＬファイルとして受け取り、ウェブページとして送信し利用者端末２０に表示させる。ウェブサーバ１１とアプリケーションサーバ１２とのデータ授受は、例えばＣＧＩ(common gateway interface)やＡＳＰ(active server pages)等のプログラムにより実施できる。
【００２５】
アプリケーションサーバ１２は、ウェブサーバ１１から牛動態情報データを受け取ると、これをデータベースサーバ１３へ転送し、データベースサーバ１３に対しその保管するデータファイルに新規登録若しくは更新を行うべく指示する。また、ウェブサーバ１１から受け取った牛動態情報データが、所定の送信先への送信を要するものであるか否かを判断する。この判断処理については、後に詳述する。送信が必要であると判断されたならば、所定の送信用帳票データを作成しＦＡＸサーバ１４へ送信すると共に送信指示を行う。この送信用帳票データの作成処理についても後に詳述する。図示の例では、送信先へＦＡＸ送信するシステムとなっているが、例えば、アプリケーションサーバ１２が作成した送信用帳票データを、適宜の通信ネットワークを介して直接送信先の端末装置やサーバー機等へデータ伝送してもよい。例えば、通信手段としては電子メール送信、公衆回線網通信、専用回線通信等を用い、データ形式は、例えばＸＭＬ形式データとしてもよい。また、送信用帳票データを、ＣＤ等適宜の記憶媒体に記憶した上で引き渡してもよい。
【００２６】
データベースサーバ１３は、記憶装置１３ｂ内に本システムに関連する種々のデータを記憶している。データ内容としては、利用者に関する各情報項目データを含む「利用者情報データ」、牛動態に関する各情報項目データを含む「牛動態情報データ」、送信先及び送信条件に関する各情報項目データを含む「送信先及び送信条件の情報データ」、送信する際に用いる種々の帳票様式のデータすなわち「帳票レイアウトデータ」等がある。尚、「送信条件」には、各送信先について送信が必要となる事象と、各事象に応じて指定された帳票レイアウトとが含まれる。最も一般的な場合には、送信先毎及び送信の必要な事象毎に所定の帳票レイアウトが指定される。データベースサーバ１２のデータファイル構成例についても後に詳述する。データベースサーバ１３は、アプリケーションサーバ１２の要求に応じて、データの登録、更新、検索、抽出等を行い、処理結果をアプリケーションサーバ１２へ返す。
【００２７】
ＦＡＸサーバ１４は、ＦＡＸモデム等のＦＡＸ通信装置１４ｂを具備することにより、ＦＡＸ送信機能１４ｃをもつ。アプリケーションサーバ１２からのＦＡＸ送信指示に応じて、送信用帳票データからＦＡＸ送信データを作成し、ＦＡＸ送信を実行する。ＦＡＸ送信データは、公衆回線網を介して送信先ＦＡＸ装置４０（利用者ＦＡＸ装置２６を含む）へ送信される。
【００２８】
図２は、データベースサーバ１３内に記憶されているデータファイル構成例を示し、図の右下の破線で囲った部分はアプリケーションサーバ１２及びＦＡＸサーバ１４の処理との関連を模式的に示している。
【００２９】
利用者情報データ１３ｂ−１、牛動態情報データ１３ｂ−２、送信先及び送信条件の情報データ１３ｂ−３は、例えばそれぞれデータテーブルを形成して実際のデータ値を格納できるようにし、共通する情報項目若しくは所定のキーにより互いに関連付けたリレーショナルデータベースを構成する。
【００３０】
利用者情報データ１３ｂ−１の情報項目としては、例えば「農家番号」、「氏名」、「住所」、「電話番号」、「ＦＡＸ番号」、「ユーザＩＤ」、「パスワード」等の利用者固有情報に関するものがある。利用者情報データは、利用者を登録する際に予め記憶されるが、変更があった場合は利用者端末から入力された変更データをウェブサイトを介して受信することにより、更新される。
【００３１】
牛動態情報データ１３ｂ−２の情報項目としては、例えば「耳標番号」、「農家番号」、「生年月日」、「性別」、「品種」、「毛色」、「名号」、「父牛略号」、「母牛耳標番号」、「母牛名号」、「導入年月日」、「売却年月日」、「死亡年月日」、「登録申請取消」等の牛固有情報に関するものがある。牛固有情報には、例えば、携帯電話に付属するデジタルカメラ等により撮影された牛の写真画像情報も含むことができる。牛動態情報データは、国内産の牛については出生報告により、また輸入牛については導入報告により新規登録され、その後の動態については利用者端末から入力された変更データをウェブサイトを介して受信することにより、更新される。
【００３２】
送信先及び送信条件の情報データ１３ｂ−３の情報項目は、送信先情報項目と送信条件情報項目の２つに分けられ、送信先情報項目は、送信者固有情報に関し、「送信先名称」、「電話番号」、「ＦＡＸ番号」、「所在地」等がある。送信条件情報項目には、その送信先について送信が必要となる事象（ここでは、「要送信事象」と称する）と、その事象に応じて指定された帳票レイアウト識別標識（ここでは、「帳票レイアウト番号」と称する）がある。例えば、送信先が「届け出センター」の場合は、「出生報告」、「導入報告」、「売却・廃用報告」のいずれの事象が発生したときもその報告内容を送信することが必要である。そして、「出生報告」の場合には帳票レイアウト番号「１Ａ」の帳票レイアウトを用いて、「導入報告」の場合には帳票レイアウト番号「２Ａ」の帳票レイアウトを用いて、「売却・廃用報告」の場合には帳票レイアウト番号「３Ａ」の帳票レイアウトを用いて送信しなければならない。尚、この帳票レイアウト番号は、帳票レイアウトデータ１３ｂ−４に記憶されている帳票レイアウト番号を示している。これらの送信先及び送信条件の情報データは、送信先を登録する際に予め記憶され、変更が生じた場合には更新される。
【００３３】
帳票レイアウトデータ１３ｂ−４は、種々の空の帳票レイアウトのデータを格納している。１つの帳票レイアウトデータは、上記データ１３ｂ−１等のいずれかの情報項目にそれぞれ関連付けられた複数の枠及びその位置のデータと、その他の視覚的形状を構成する縦横の線の位置や種類等を示すデータとからなる。各帳票レイアウトデータには、識別標識として、例えば帳票レイアウト番号１Ａ、１Ｂ等が付与される。帳票レイアウトの各枠と各情報項目との関連付けは、例えば、各枠にそれぞれ各情報項目に対応する変数を割り当てることにより行う。そして、送信用帳票データを作成する際には、帳票レイアウトの各枠の変数に対して対応する情報項目の実際のデータ値を組み込むすなわち代入するようにする。
【００３４】
図２の右下のアプリケーションサーバ１２の処理との関連について簡単に説明する。例えば、アプリケーションサーバ１２が、利用者端末から入力送信された牛動態情報データを受け取った場合、先ずこれに基づいてデータベースサーバ１３の牛動態情報データ１３ｂ−２に新規登録又は更新する。その後、その牛動態情報データがいずれかの送信先に送信する必要があるか否かを判断する。
【００３５】
送信要否の判断手法の一例を挙げる。アプリケーションサーバ１２は、送信先及び送信条件の情報データ１３ｂ−３から各送信先の「送信先ＦＡＸ番号」を抽出すると共にそれぞれに「送信フラグ（初期値はオフ）」を設定した一時記憶ファイル１２ｃ−１を作成する。そして、受信した牛動態情報データの入力内容と、送信先及び送信条件の情報データ１３ｂ−３の「要送信事象」とを比較する。例えば、入力内容が「出生報告」の場合は、「出生報告」を要送信事象とする該当する送信先ＦＡＸ番号に設定した送信フラグをオンとする。その後、送信フラグがオンとなっている送信先について、その要送信事象に対して指定された帳票レイアウト番号に基づいて帳票レイアウトデータ１３ｂ−４から該当データを抽出すると共に、その帳票レイアウトデータに対し利用者情報データ１３ｂ−１及び牛動態情報データ１３ｂ−２から実際のデータ値を組み込む（符号１２ｃ−２）。この組み込みは、予め設定された帳票レイアウトの各枠と各情報項目との関連付けにより行う。同時に送信先ＦＡＸ番号も付加する。このようにして、ＦＡＸサーバ１４へ渡す送信用帳票データを作成する（符号１２ｃ−３）。
【００３６】
さらに図２の右下のＦＡＸサーバ１４の処理を簡単に説明すると、ＦＡＸサーバ１４は、アプリケーションサーバ１２の作成した送信用帳票データを、ＦＡＸ送信できる形式のＦＡＸ送信データに変換する（符号１４ｃ−１）。その後、ＦＡＸ送信データを公衆回線網を介してＦＡＸ送信する（符号１４ｃ−２）。
【００３７】
図３は、牛動態管理システムの処理フローの一例を概略的に示した流れ図である。ステップＴ１１〜Ｔ１３は利用者端末における工程であり、ステップＳ１１〜Ｓ２２は牛動態管理システムにおける工程であり、ステップＶ１１は送信先ＦＡＸにおける工程である。尚、図４〜図６を必要に応じて参照する。図４は、携帯電話を利用者端末とした場合の入力送信操作時の画面遷移例を示した図である。図５は、パーソナルコンピュータを利用者端末とした場合の入力送信操作画面例を示した図である。図６（Ａ）は、帳票レイアウトデータの一例を模式的に示した図である。図６（Ｂ）はＦＡＸ送信データを受信したＦＡＸによる帳票出力例である。以下、時系列に沿って説明する。また、図１及び図２中の符号を必要に応じて参照する。
【００３８】
・ステップＴ１１：利用者端末２０から、牛動態管理システム１０のウェブサイト１１ｂへアクセスする。ログインページにおいてユーザＩＤとパスワードを入力し送信する。
【００３９】
・ステップＳ１１：牛動態管理システム１０は、受信したユーザＩＤとパスワードに基づいて通常通りの認証処理を行った後、入力内容選択画面を利用者端末２０にウェブページとして表示させる。
【００４０】
・ステップＴ１２：利用者端末２０において、入力内容を選択し送信する。図４（Ａ）は携帯電話画面例である。入力内容として、例えば「出生報告」、「導入報告」、「売却・廃用報告」の３種類に分類される。図４（Ａ）の例では、「売却・廃用報告」が入力内容として選択されている。「ＯＫ」を選び確定すると、入力内容選択データが牛動態管理システム１０へ送信される。
【００４１】
・ステップＳ１２：牛動態管理システム１０は、入力内容選択データを受信すると、それに対応する情報項目入力画面を利用者端末２０にウェブページとして表示させる。尚、入力内容選択データは一時記憶ファイルに保存しておく。
【００４２】
・ステップＴ１３：利用者端末２０において、各情報項目のデータを入力し送信する。図４（Ｂ）では、「売却・廃用報告」用の最初のページが表示されている。「売却・廃用入力」を選択すると、図４（Ｃ）〜（Ｆ）の情報項目データ入力ページが表示される。図４（Ｃ）〜（Ｆ）は、スクロールにより上下に移動させることができる１ページの画面である。牛動態情報を入力する場合は、先ず各個体に固有の耳標番号を入力する。携帯電話の場合は、入力操作を容易にするための工夫がなされている。例えば、耳標番号の一部を入力すると、ウェブサーバ１１へ送信されアプリケーションサーバ１２がデータベースサーバ１３の保管データを検索して複数の耳標番号候補を利用者端末２０に表示させる。利用者端末２０では、これらの耳標番号候補の中から該当する耳標番号を選択する。このように利用者端末２０が携帯電話の場合は、実際のデータ値を文字キーや数字キー等で入力させるよりは選択操作のみで入力できるようにすることが好ましい。また、図５は、パーソナルコンピュータを利用者端末とした場合の入力送信操作画面例を示した図である。パーソナルコンピュータの画面では、種々の情報項目の入力操作を一画面で容易に行うことができる。
必要な情報項目データを全て入力し終えたならば、最終的に確定することにより牛動態管理システム１０へ各情報項目データが送信される。利用者端末２０における操作はこれで終了する。
【００４３】
・ステップＳ１３：牛動態管理システム１０は、ウェブサイト１１ｂ経由にて各情報項目データを受信する。ウェブサーバ１１は受信した各情報項目データをアプリケーションサーバ１２へ引き渡す、すなわち転送する。
【００４４】
・ステップＳ１４：アプリケーションサーバ１２は、受信した各情報項目データをデータベースサーバ１３へ引き渡し、すなわち転送する。データベースサー１３は、例えば、新規登録であれば新規レコードを作成し各情報項目にデータを記憶する。また、既存レコードの更新であれば既存レコードを抽出し、該当する情報項目のデータを変更する。例えば、「出生報告」の場合は新規登録を行い、「売却・廃用報告」の場合は更新を行う。
【００４５】
・ステップＳ１５：続いて、アプリケーションサーバ１２は、入力内容選択データに基づいて、いずれかの送信先へ送信する必要があるか否かを判断する。データベースサーバ１３に記憶されている各送信先の送信条件情報項目の「要送信事象」をチェックし、入力内容である「出生報告」、「導入報告」、「売却・廃用報告」等が該当するか否かを判断する。入力内容が要送信事象に該当する場合は、送信を要する送信先と決定する。
【００４６】
・ステップＳ１６：ステップＳ１５において送信を要すると決定された送信先について、その要送信事象に対応する帳票レイアウト識別標識（例えば、帳票レイアウト番号）を抽出することにより、送信に用いる帳票レイアウトを決定する。
【００４７】
・ステップＳ１７：帳票レイアウト識別標識によって決定された帳票レイアウトデータを抽出する。
【００４８】
・ステップＳ１８：アプリケーションサーバ１２は、抽出された帳票レイアウトデータの各枠に関連付けられた情報項目データを、牛動態情報データ及び利用者情報データ等から抽出する。
【００４９】
・ステップＳ１９：アプリケーションサーバは、抽出された帳票レイアウトデータと牛動態情報データ及び利用者情報データ等とを用いて送信用帳票データを作成する。図６（Ａ）は、帳票レイアウトデータの一例を模式的に示した図である。実線及び文字で書かれた部分は空の帳票様式であり、波線で書かれた枠は、各情報項目を関連づけられた変数が割り当てられている。送信用帳票データを作成する処理においては、この枠内に該当する情報項目の実際のデータ値を適用し、組み込む。この組み込みにおいては、実際のＦＡＸ出力の際の各情報項目の表現形式（記号の種類やフォント等）も含む。送信用帳票データを作成したならば、ＦＡＸ送信指示データと共にＦＡＸサーバ１４へ転送する。ＦＡＸサーバ１４への転送においては、送信先ＦＡＸ番号も付される。
【００５０】
・ステップＳ２０：ＦＡＸサーバ１４は、送信用帳票データを受け取り、公衆回線網でＦＡＸ送信可能な形式に変換することによりＦＡＸ送信データを作成する。
【００５１】
・ステップＳ２１：ＦＡＸサーバ１４は、送信先ＦＡＸ番号を用いてＦＡＸモデムを介してＦＡＸ送信データを送信する。
【００５２】
・ステップｓ２２：ステップＳ１５において送信を要しないと決定された入力内容については、送信を行わず、その他の必要な処理を行う。例えば、利用者のパスワード変更等である。
【００５３】
・ステップＶ１：送信先ＦＡＸ装置においてＦＡＸ受信される。図６（Ｂ）は、ＦＡＸ送信データを受信したＦＡＸによる帳票出力例である。各情報項目の枠内には実際のデータ値が、指定された表現形式を用いて記載されている。
【図面の簡単な説明】
【００５４】
【図１】本発明による牛動態管理システム１０の稼働状況例を示す概略構成図である。
【図２】データベースサーバ１３内に記憶されているデータファイル構成例を示し、図の右下の破線で囲った部分はアプリケーションサーバ１２及びＦＡＸサーバ１４の処理との関連を模式的に示している。
【図３】牛動態管理システムの処理フローの一例を概略的に示した流れ図である。
【図４】携帯電話を利用者端末とした場合の入力送信操作時の画面遷移例を示した図である。
【図５】パーソナルコンピュータを利用者端末とした場合の入力送信操作画面例を示した図である。
【図６】（Ａ）は、帳票レイアウトデータの一例を模式的に示した図である。（Ｂ）はＦＡＸ送信データを受信したＦＡＸによる帳票出力例である。
【符号の説明】
【００５５】
１０  牛動態管理システム
１１  ウェブサーバ
１１ａ  制御装置
１１ｂ  ウェブサイト
１１ｃ  通信装置
１１ｄ  記憶装置
１１ｅ  ウェブサーバ機能
１２  アプリケーションサーバ
１２ａ  制御装置
１２ｂ  記憶装置
１２ｃ  アプリケーションサーバ機能
１２ｃ−１  一時記憶ファイルによる要送信事象判断処理
１２ｃ−２  送信用帳票データ作成用データ抽出処理
１２ｃ−３  送信用帳票データ作成処理
１３  データベースサーバ
１３ａ  制御装置
１３ｂ  記憶装置
１３ｂ−１  利用者情報データ
１３ｂ−２  牛動態情報データ
１３ｂ−３  送信先及び送信条件の情報データ
１３ｂ−４  帳票レイアウトデータ
１４ａ  制御装置
１４ｂ  ＦＡＸ通信装置
１４ｃ  ＦＡＸ送信機能
１４  ファクシミリ（ＦＡＸ）サーバ
２０  利用者端末
２１  制御装置
２２  通信装置
２３  記憶装置
２４  表示装置
２５  入力装置
２６  利用者ＦＡＸ装置
４０  送信先ＦＡＸ装置
【図１】
2005174110.tif 000003
【図２】
2005174110.tif 000004
【図３】
2005174110.tif 000005
【図４】
2005174110.tif 000006
【図５】
2005174110.tif 000007
【図６】
2005174110.tif 000008