(57)【要約】【課題】同じ内容の文字情報を再入力することによる使用者の負担を軽減した入力欄への入力支援方法及び入力支援プログラムを提供する。【解決手段】サーバ５の記憶装置のデータベース５４０は、端末装置１１，１２，１３から所定のタイミングで送られてくる端末装置１１，１２，１３の各データベース２４０Ａ，２４０Ｂ，２４０ＣのＩｆ欄２５０の入力欄に関する情報を項目毎に蓄積して記憶している。サーバ５からは、データベース５４０の入力欄に関する情報を所定間隔で端末装置１１，１２，１３へダウンロードして、端末装置１１，１２，１３の各データベース２４０Ａ，２４０Ｂ，２４０ＣのＩｆ欄２５０の入力欄に関する情報を更新する。【選択図】図８
2014038396.tif 000002
【特許請求の範囲】
【請求項１】
ウェブブラウザが動作するコンピュータから構成される端末装置で、前記ウェブブラウザに表示された入力欄への入力候補のデータを推測して入力する入力支援方法であって、
前記ウェブブラウザでアクセスした各種サイトに存在する各種情報の入力欄に対し、少なくとも、使用者が入力した入力データ及び前記入力欄に関する情報を端末側データ記憶手段に記憶させる第一記憶工程と、
当該第一記憶工程で前記端末側データ記憶手段に記憶した前記入力欄に関する情報をサーバに送信する第一送信工程と、
前記サーバで前記入力欄に関する情報を集計した更新情報を、前記サーバから受信して前記端末側データ記憶手段に記憶した前記入力欄に関する情報を更新する第一更新工程と、
当該第一更新工程で更新された前記入力欄に関する情報に基づいて、前記ウェブブラウザに表示された前記入力欄への入力候補のデータを前記ウェブブラウザに表示する入力候補表示工程と、
当該入力候補表示工程で前記ウェブブラウザに表示された前記入力候補のデータの前記入力欄への入力を認証する認証工程と
を備えたことを特徴とする入力欄への入力支援方法。
【請求項２】
前記第一記憶工程では、前記入力データ及び前記入力欄に関する情報に加え、前記入力欄の出現頻度の情報を前記端末側データ記憶手段に記憶させ、
前記第一送信工程では、前記第一記憶工程で前記端末側データ記憶手段に記憶した前記入力欄に関する情報及び前記入力欄の出現頻度の情報を前記サーバに送信し、
前記第一更新工程では、前記サーバで前記入力欄に関する情報及び前記入力欄の出現頻度の情報を集計した更新情報を、前記サーバから受信して、前記端末側データ記憶手段に記憶した前記入力欄に関する情報及び前記入力欄の出現頻度の情報を更新し、
前記入力候補表示工程では、前記第一更新工程で更新された前記入力欄に関する情報及び前記入力欄の出現頻度の情報に基づいて、前記ウェブブラウザに表示された前記入力欄への入力候補のデータを前記ウェブブラウザに表示することを特徴とする請求項１に記載の入力欄への入力支援方法。
【請求項３】
前記サーバは、コンピュータから構成され且つ前記端末装置から受信した前記入力欄に関する情報を少なくとも記憶するサーバ側記憶手段を備え、
前記第一送信工程で送信された前記入力欄に関する情報を受信した場合に、前記サーバ側記憶手段に記憶した前記入力欄に関する情報を更新する第二更新工程を備えたことを特徴とする請求項１又は２に記載の入力支援方法。
【請求項４】
前記サーバは、コンピュータから構成され且つ前記端末装置から受信した前記入力欄に関する情報及び前記入力欄の出現頻度の情報を記憶するサーバ側記憶手段を備え、
前記第一送信工程で送信された前記入力欄に関する情報及び前記入力欄の出現頻度の情報を受信した場合に、前記サーバ側記憶手段に記憶した前記入力欄に関する情報及び前記入力欄の出現頻度の情報を更新する第二更新工程を備えたことを特徴とする請求項２に記載の入力支援方法。
【請求項５】
前記認証工程では、前記入力候補のデータの前記入力欄への入力を使用者個人を特定する入力により認証することを特徴とする請求項１〜４の何れかに記載の入力欄への入力支援方法。
【請求項６】
使用者個人を特定する入力により専用ポータルサイトへログインするログイン工程と、
当該ログイン工程で前記専用ポータルサイトへログインした場合に、前記認証工程を行わず前記入力欄への入力を自動で行うか、その都度、前記認証工程を行うかを使用者に選択させる選択工程と
を備えたことを特徴とする請求項１〜５の何れかに記載の入力欄への入力支援方法。
【請求項７】
ウェブブラウザが動作するコンピュータから構成される端末装置で、前記ウェブブラウザに表示された入力欄への入力候補のデータを推測して入力する入力支援プログラムであって、
前記ウェブブラウザでアクセスした各種サイトに存在する各種情報の入力欄に対し、少なくとも、使用者が入力した入力データ及び前記入力欄に関する情報を端末側データ記憶手段に記憶させる第一記憶工程と、
当該第一記憶工程で前記端末側データ記憶手段に記憶した前記入力欄に関する情報をサーバに送信する第一送信工程と、
前記サーバで前記入力欄に関する情報を集計した更新情報を、前記サーバから受信して前記端末側データ記憶手段に記憶した前記入力欄に関する情報を更新する第一更新工程と、
当該第一更新工程で更新された前記入力欄に関する情報に基づいて、前記ウェブブラウザに表示された前記入力欄への入力候補のデータを前記ウェブブラウザに表示する入力候補表示工程と、
前記入力候補のデータの前記入力欄への入力を認証する認証工程と
を前記コンピュータに実行させる入力欄への入力支援プログラム。
【請求項８】
前記第一記憶工程では、前記入力データ及び前記入力欄に関する情報に加え、前記入力欄の出現頻度の情報を前記端末側データ記憶手段に記憶させ、
前記第一送信工程では、前記第一記憶工程で前記端末側データ記憶手段に記憶した前記入力欄に関する情報及び前記入力欄の出現頻度の情報を前記サーバに送信し、
前記第一更新工程では、前記サーバで前記入力欄に関する情報及び前記入力欄の出現頻度の情報を集計した更新情報を、前記サーバから受信して、前記端末側データ記憶手段に記憶した前記入力欄に関する情報及び前記入力欄の出現頻度の情報を更新し、
前記入力候補表示工程では、前記第一更新工程で更新された前記入力欄に関する情報及び前記入力欄の出現頻度の情報に基づいて、前記ウェブブラウザに表示された前記入力欄への入力候補のデータを前記ウェブブラウザに表示することを前記コンピュータに実行させる請求項７に記載の入力欄への入力支援プログラム。
【請求項９】
前記サーバは、コンピュータから構成され且つ前記端末装置から受信した前記入力欄に関する情報を少なくとも記憶するサーバ側記憶手段を備え、
前記第一送信工程で送信された前記入力欄に関する情報を受信した場合に、前記サーバ側記憶手段に記憶した前記入力欄に関する情報を更新する第二更新工程を前記サーバ側のコンピュータに実行させる請求項７又は８に記載の入力支援プログラム。
【請求項１０】
前記サーバは、コンピュータから構成され且つ前記端末装置から受信した前記入力欄に関する情報及び前記入力欄の出現頻度の情報を記憶するサーバ側記憶手段を備え、
前記第一送信工程で送信された前記入力欄に関する情報及び前記入力欄の出現頻度の情報を受信した場合に、前記サーバ側記憶手段に記憶した前記入力欄に関する情報及び前記入力欄の出現頻度の情報を更新する第二更新工程を前記サーバ側のコンピュータに実行させる請求項９に記載の入力支援プログラム。
【請求項１１】
前記認証工程では、前記入力候補のデータの前記入力欄への入力を、使用者個人を特定する入力により認証することを特徴とする請求項７〜１０の何れかに記載の入力欄への入力支援プログラム。
【請求項１２】
使用者個人を特定する入力により専用ポータルサイトへログインするログイン工程と、
当該ログイン工程で前記専用ポータルサイトへログインした場合に、前記認証工程を行わず前記入力欄への入力を自動で行うか、その都度、前記認証工程を行うかを使用者に選択させる選択工程と
を前記端末装置側のコンピュータに実行させる請求項７〜１１の何れかに記載の入力欄への入力支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力欄への入力支援方法及び当該入力欄への入力支援方法を実行する入力支援プログラムに関する。
【背景技術】
【０００２】
従来、使用者がインターネット上のサービスを利用したり、インターネットを利用して商品の購入を利用したりする場合には、使用者がウェブブラウザを利用して当該サービスを提供するサイトや商品の販売のサイトにアクセスする。その後、使用者がコンピュータの画面に表示された入力欄に氏名、住所、電話番号等の各種の情報を毎回入力するようになっている。この場合、毎回求められる各種情報の入力はユーザーにとって苦痛であり、ネットサービスの利用の障壁になっていた。
【０００３】
この問題を解決するために、特許文献１には、以下の文字入力支援方法が提案されている。画像表示装置に表示された文字入力欄の欄名「あなたのご住所」と当該文字入力欄に入力された文字情報「神奈川県川崎市」等や、文字入力欄の欄名「あなたのお名前」当該文字入力欄に入力された文字情報「鈴木一郎」等を対応づけてデータベースに記憶する。そして、使用者が、ある文字入力欄にカーソルを合わせて指定すると、当該文字入力欄の欄名が取り込まれ、前記データベースにおいて、当該文字入力欄の欄名と同一又は類似の欄名の検索が行われる。同一又は類似の欄名が見つかると、それに対応する文字情報がデータベースから読み出され、使用者に表示される。文字情報が複数あった場合は、使用者が１つを選択し、入力を指令すると、その文字情報が前記文字入力欄に入力されるようになっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１０９１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の文字入力支援方法では、データベースに登録されている文字入力欄の欄名にしか対応できず、例えば、名前の入力を求める文字入力欄の欄名の記載が異なると、名前の文字情報を記憶していても利用できず、使用者がキーボード等を使用して入力する必要があるという問題点があった。
【０００６】
本発明の目的は、上記課題を解決するためになされたものであり、同じ内容の文字情報を再入力することによる使用者の負担を軽減できる入力欄への入力支援方法及び入力支援プログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明の第一態様は、ウェブブラウザが動作するコンピュータから構成される端末装置で、前記ウェブブラウザに表示された入力欄への入力候補のデータを推測して入力する入力支援方法であって、前記ウェブブラウザでアクセスした各種サイトに存在する各種情報の入力欄に対し、少なくとも、使用者が入力した入力データ及び前記入力欄に関する情報を端末側データ記憶手段に記憶させる第一記憶工程と、当該第一記憶工程で前記端末側データ記憶手段に記憶した前記入力欄に関する情報をサーバに送信する第一送信工程と、前記サーバで前記入力欄に関する情報を集計した更新情報を、前記サーバから受信して前記端末側データ記憶手段に記憶した前記入力欄に関する情報を更新する第一更新工程と、当該第一更新工程で更新された前記入力欄に関する情報に基づいて、前記ウェブブラウザに表示された前記入力欄への入力候補のデータを前記ウェブブラウザに表示する入力候補表示工程と、当該入力候補表示工程で前記ウェブブラウザに表示された前記入力候補のデータの前記入力欄への入力を認証する認証工程とを備えている。
【０００８】
この構成の入力支援方法では、一の端末の端末側データ記憶手段を他の端末を使用して入力された入力欄に関する情報も用いて更新することができるので、前記端末側データ記憶手段に記憶されている入力欄に関する情報を増加することができる。従って、入力欄への入力候補の数を多くすることができる。よって、使用者がキーボード等を使用して入力することを減らして、使用者の負担を軽減することができる。
【０００９】
本発明の第二態様は、入力支援プログラムウェブブラウザが動作するコンピュータから構成される端末装置で、前記ウェブブラウザに表示された入力欄への入力候補のデータを推測して入力する入力支援プログラムであって、前記ウェブブラウザでアクセスした各種サイトに存在する各種情報の入力欄に対し、少なくとも、使用者が入力した入力データ及び前記入力欄に関する情報を端末側データ記憶手段に記憶させる第一記憶工程と、当該第一記憶工程で前記端末側データ記憶手段に記憶した前記入力欄に関する情報をサーバに送信する第一送信工程と、前記サーバで前記入力欄に関する情報を集計した更新情報を、前記サーバから受信して前記端末側データ記憶手段に記憶した前記入力欄に関する情報を更新する第一更新工程と、当該第一更新工程で更新された前記入力欄に関する情報に基づいて、前記ウェブブラウザに表示された前記入力欄への入力候補のデータを前記ウェブブラウザに表示する入力候補表示工程と、前記入力候補のデータの前記入力欄への入力を認証する認証工程とを前記コンピュータに実行させる入力欄への入力支援プログラム。
【００１０】
この構成の入力欄への入力支援プログラムをコンピュータに実行させると、一の端末の端末側データ記憶手段を他の端末を使用して入力された入力欄に関する情報も用いて更新することができるので、前記端末側データ記憶手段に記憶されている入力欄に関する情報を増加することができる。従って、入力欄への入力候補の数を多くすることができる。よって、使用者がキーボード等を使用して入力することを減らして、使用者の負担を軽減することができる。
【図面の簡単な説明】
【００１１】
【図１】端末装置１１，１２，１３とサーバ３，５とをネットワーク１を介して接続した状態の図である。
【図２】端末装置１１，１２，１３の電気的構成を示すブロック図である。
【図３】サーバ３の電気的構成を示すブロック図である。
【図４】サーバ５の電気的構成を示すブロック図である。
【図５】入力欄画面７の一例を示す図である。
【図６】データベース２４０Ａの一例を示す図絵である。
【図７】データベース５４０の一例を示す図絵である。
【図８】サーバ５へ入力欄に関する情報のアップロードを示す図である。
【図９】サーバ５から入力欄に関する情報のダウンロードを示す図である。
【図１０】第一実施形態の端末装置１１〜１３の動作と、サーバ５の動作を示す工程図である。
【図１１】図１０のＳ５５の工程を端末装置１１〜１３のＣＰＵ１４が実行する処理のフローチャートである。
【図１２】データベース２４０Ａへの新規情報の記憶を示す概念図である。
【図１３】端末装置１１〜１３の各データベース２４０Ａ〜２４０Ｃからサーバ５のデータベース５４０への入力欄に関する情報の送信を示す概念図である。
【図１４】第一実施形態のサーバ５から端末装置１１〜１３への入力欄に関する情報のダウンロードを示す工程図である。
【図１５】ポータル１９０へのログイン画面１９０の一例を示す図である。
【図１６】ログインフォーム画面２１０の一例を示す図である。
【図１７】ログインフォーム画面２２０の一例を示す図である。
【図１８】第二実施形態の端末装置１１〜１３での入力欄への推測入力の工程図である。
【図１９】第三実施形態の端末装置１１〜１３での入力欄への推測入力の工程図である。
【図２０】第四実施形態の端末装置１１〜１３での入力欄への推測入力の自動入力か都度認証かの設定のフローチャートである。
【図２１】入力欄自動入力確認画面２００の一例を示す図である。
【図２２】第五実施形態のログインフォーム２３０へ入力される情報の登録のフローチャートである。
【図２３】ログインフォーム２３０の画面の一例を示す図である。
【図２４】別画面２３１に入力候補を表示した状態の図である。
【図２５】第五実施形態のログインフォームへの推測入力のフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の第一実施形態の入力欄への入力支援方法及び入力支援プログラムを図面を参照して説明する。図１に示すように、使用者が使用する端末装置１１，１２，１３は、ネットワーク１を介して、サーバ３及びサーバ５に接続される。端末装置１１，１２，１３は、一例として、周知のパーソナルコンピュータでありノート型でもデスクトップ型でもよい。また、端末装置１１，１２，１３は、タブレット端末やスマートフォン等でもよい。本実施の形態の入力欄への入力支援方法及び入力支援プログラムは、端末装置１１，１２，１３で実行される。
【００１３】
ネットワーク１は、一例として、インターネットを利用するが、インターネットに限られず、各種の通信ネットワークを利用することができる。サーバ３は、ネットワーク１を介して、各種のサービスを提供したり、商品の販売を行う業者が使用するサーバである。また、サーバ５は、図８及び図９に示すように、端末装置１１，１２，１３で入力された入力欄に関する情報を端末装置１１，１２，１３のデータベース２４０Ａ，２４０Ｂ，２４０Ｃから受信して記憶するデータベース５４０を備えている。後述するように、サーバ５のデータベース５４０でデータベース２４０Ａ，２４０Ｂ，２４０Ｃから受信した入力欄に関する情報を集計し、当該データベース５４０で集計されたデータに基づいて、データベース２４０Ａ，２４０Ｂ，２４０Ｃの入力欄に関する情報が各々更新される。
【００１４】
次に、図２を参照して、端末装置１１，１２，１３の電気的構成を説明する。端末装置１１，１２，１３は、同一の構造となっているので、以下、端末装置１１について説明する。端末装置１１はオペレーティングシステム（ＯＳ）を搭載したコンピュータから構成される。端末装置１１は、主制御を司るＣＰＵ１４にＢＩＯＳ等を記憶したＲＯＭ１５、各種データを一時的に記憶するＲＡＭ１６を備えている。また、ＣＰＵ１４には、インターフェース１７が接続され、インターフェース１７には、記憶装置２４と、ＤＶＤ−ＲＯＭ装置２５と、指紋入力装置２と、ネットワークカード２６とが接続されている。尚、記憶装置２４は、ハードディスク装置やフラッシュメモリやＳＤメモリカード等で構成することができる。端末装置１１の記憶装置２４には、後述するデータベース２４０Ａが記憶されている。尚、端末装置１２の記憶装置２４には、データベース２４０Ｂが記憶され（図９参照）、端末装置１３の記憶装置２４には、データベース２４０Ｃが記憶されている（図９参照）。
【００１５】
また、ＤＶＤ−ＲＯＭ装置２５には、入力支援プログラムやデータの記憶媒体としてのＤＶＤ−ＲＯＭ２５Ａが挿入可能となっている。このＤＶＤ−ＲＯＭ２５Ａから読み出された入力支援プログラムは、記憶装置２４に記憶されるようになっている。尚、指紋入力装置２としては、一例として、ライン型指紋センサを用いることが出来るが、ライン型指紋センサに限られず、各種の方式のものを使用できる。また、ネットワークカード２６は、ネットワーク１に接続する為のネットワークカードである。また、インターフェース１７には、ビデオコントローラ１８、キーコントローラ２０及びマウスコントローラ２２が接続され、ビデオコントローラ１８には、ディスプレイ１９が接続され、キーコントローラ２０には、キーボード２１が接続され、マウスコントローラ２２には、マウス２３が接続されている。
【００１６】
次に、図３を参照して、サーバ３の電気的構成を説明する。サーバ３は、サーバ用のオペレーティングシステム（ＯＳ）を搭載したコンピュータから構成される。サーバ３は、主制御を司るＣＰＵ３０、ＢＩＯＳ等を記憶したＲＯＭ３１、各種データを一時的に記憶するＲＡＭ３２を備えている。また、ＣＰＵ３０には、インターフェース３３が接続されて、インターフェース３３には、記憶装置３４と、ＤＶＤ−ＲＯＭ装置３５と、ネットワークカード３９とが接続されている。尚、記憶装置３４は、ハードディスク装置やフラッシュメモリやＳＤメモリカード等で構成することができる。記憶装置３４には、提供される各種のサービスのサイトのデータや、物品の販売のサイト等のデータが記憶されている。
【００１７】
また、ＤＶＤ−ＲＯＭ装置３５には、入力支援プログラムやデータの記憶媒体としてのＤＶＤ−ＲＯＭ３５Ａが挿入可能となっている。このＤＶＤ−ＲＯＭ３５Ａから読み出された入力支援プログラムは、記憶装置３４に記憶されるようになっている。また、ネットワークカード３９は、ネットワーク１に接続する為のネットワークカードである。また、インターフェース３３には、ビデオコントローラ３６、キーコントローラ３７及びマウスコントローラ３８が接続され、ビデオコントローラ３６には、図示外のディスプレイが接続可能であり、キーコントローラ３７には、図示外のキーボードが接続可能であり、マウスコントローラ３８には、図示外のマウスが接続可能である。
【００１８】
次に、図４を参照して、サーバ５の電気的構成を説明する。サーバ５は、サーバ用のオペレーティングシステム（ＯＳ）を搭載したコンピュータから構成される。サーバ５は、主制御を司るＣＰＵ５０、ＢＩＯＳ等を記憶したＲＯＭ５１、各種データを一時的に記憶するＲＡＭ５２を備えている。また、ＣＰＵ５０には、インターフェース５３が接続されて、インターフェース５３には、記憶装置５４と、ＤＶＤ−ＲＯＭ装置５５と、ネットワークカード５９とが接続されている。尚、記憶装置５４は、ハードディスク装置やフラッシュメモリやＳＤメモリカード等で構成することができる。記憶装置５４には、後述するデータベース５４０が記憶されている。
【００１９】
また、ＤＶＤ−ＲＯＭ装置５５には、入力支援プログラムやデータの記憶媒体としてのＤＶＤ−ＲＯＭ５５Ａが挿入可能となっている。このＤＶＤ−ＲＯＭ５５Ａから読み出された入力支援プログラムは、記憶装置５４に記憶されるようになっている。また、ネットワークカード５９は、ネットワーク１に接続する為のネットワークカードである。また、インターフェース５３には、ビデオコントローラ５６、キーコントローラ５７及びマウスコントローラ５８が接続され、ビデオコントローラ５６には、図示外のディスプレイが接続可能であり、キーコントローラ５７には、図示外のキーボードが接続可能であり、マウスコントローラ５８には、図示外のマウスが接続可能である。
【００２０】
次に、図５を参照して、端末装置１１，１２，１３のディスプレイ１９に表示される入力欄画面７の一例について説明する。以下の例では、入力欄画面７が英語の場合を例に説明する。ネットワーク１を介して、端末装置１１，１２，１３が各種サービス又は物品の販売等を行うサイト（サーバ３）に接続し、使用者がサービスの提供や物品の購入を決めると、ブラウザ８には、本人の個人情報を入力する入力欄画面７が表示される。例えば、航空券予約のサイトでは、入力欄画面７に、入力欄として、Ｌａｓｔ  ｎａｍｅ欄７１、Ｆｉｒｓｔ  ｎａｍｅ欄７２、Ｓｅｘ欄７３、Ｄａｔｅ  ｏｆ  Ｂｉｒｔｈ欄７４、Ａｇｅ欄７５、Ａｄｄｒｅｓｓ欄７６、Ｚｉｐ  Ｃｏｄｅ欄７７、Ｃｏｕｎｔｒｙ欄７８、Ｃｉｔｙ欄７９、Ｐｒｅｆｅｃｔｕｒｅ欄８０、Ｐａｓｓｐｏｒｔ  Ｎｕｍｂｅｒ欄８１、Ｈｏｍｅ  Ｐｈｏｎｅ欄８２、Ｃｅｌｌ  Ｐｈｏｎｅ欄８３、Ｆａｘ欄８４、Ｅ−ｍａｉｌ  ａｄｄｒｅｓｓ欄８５、Ｆｕｌｌ  ｎａｍｅ欄８６等が表示される。この例では、Ｃｏｕｎｔｒｙ欄７８は、国名を選択するようになっているが、他の欄は記入式になっている。
【００２１】
次に、図６を参照して、端末装置１１の記憶装置２４に記憶されるデータベース２４０Ａについて説明する。データベース２４０Ａは、所謂「クライアント側テーブル」と言われるデータベースであり、端末装置１１，１２，１３で上記入力欄画面７に個人情報を入力する毎に、入力欄画面７の上記入力欄に関する情報と、当該入力欄に入力した個人情報が記憶される。尚、端末装置１２，１３の各記憶装置２４に各々記憶されるデータベース２４０Ｂ，２４０Ｃも同一構造である。ここで、「入力欄に関する情報」とは、入力欄画面７に表示される各入力欄をウェブブラウザが表示できるように記述している言語等の情報（一例としてＨＴＭＬの情報）である。
【００２２】
図６に示すように、データベース２４０Ａは、入力欄画面７に表示された各入力欄に関する情報（ＨＴＭＬの情報）を記憶したＩｎｆｏｍａｔｉｏｎ  ａｂｏｕｔ  ｔｈｅ  ｉｎｐｕｔ  ｆｏｒｍ欄２５０（以下「Ｉｆ欄２５０」と言う。）と、各入力欄に実際に入力された個人情報を記憶したＰｅｒｓｏｎａｌ  ｉｎｆｏｍａｔｉｏｎ欄２６０（以下「Ｐｉ欄２６０」という。）とから構成されている。Ｉｆ欄２５０には、ｉｔｅｍ欄２５１、ｔａｇ欄２５２、ｎａｍｅ欄２５３、ｎｍｐｏｉｎｔ欄２５４、ｔｙｐｅ欄２５５、ｉｄ欄２５６、ｉｄｐｏｉｎｔ欄２５７が設けられている。
【００２３】
ｉｔｅｍ欄２５１は、各入力欄が何を入力するのかを示す入力欄の種別を示す情報を記憶している。例えば、Ｆｕｌｌ  Ｎａｍｅ、Ｌａｓｔ  ｎａｍｅ、Ｆｉｒｓｔ  ｎａｍｅ、Ｄａｔｅ  ｏｆ  Ｂｉｒｔｈ、Ｄａｔｅ  ｏｆ  Ｂｉｒｔｈ（ｍｏｎｔｈ）、Ｄａｔｅ  ｏｆ  Ｂｉｒｔｈ（ｄａｙ）、Ｄａｔｅ  ｏｆ  Ｂｉｒｔｈ（ｙｅａｒ）、Ｓｅｘ、Ａｇｅ、Ｚｉｐ  Ｃｏｄｅ、Ａｄｄｒｅｓｓ、Ｃｉｔｙ、Ｐｒｅｆｅｃｔｕｒｅ／Ｓｔａｔｅ、Ｃｏｕｎｔｒｙ、Ｐａｓｓｐｏｒｔ  Ｎｕｍｂｅｒ、Ｈｏｍｅ  Ｐｈｏｎｅ、Ｃｅｌｌ  Ｐｈｏｎｅ、Ｆａｘ、Ｅ−ｍａｉｌ  ａｄｄｒｅｓｓ等である。
【００２４】
ｔａｇ欄２５２は、入力欄を記述しているＨＴＭＬのｔａｇを記憶している。例えば、入力欄に情報を入力することを示すｔａｇは、ｉｎｐｕｔであり、選択することを示すｔａｇは、ｓｅｌｅｃｔである。ｎａｍｅ欄２５３は、入力欄を記述しているＨＴＭＬに記載されているｎａｍｅを記憶している。例えば、入力欄がＦｕｌｌ  Ｎａｍｅの入力欄の場合には、Ｎａｍｅ、ｆｕｌｌ＿ｎａｍｅ、ＮＡＭＥ等が記憶されている。また、入力欄がＬａｓｔ  Ｎａｍｅの入力欄の場合には、ｌａｓｔ＿ｎａｍｅ、ｆａｍｉｌｙ＿ｎａｍｅ、ＬａｓｔＮＡＭＥ、ｓｕｒｎａｍｅ等が記憶されている。また、入力欄がＦｉｒｓｔ  Ｎａｍｅの入力欄の場合には、ｆｉｒｓｔ＿ｎａｍｅ、ｇｉｖｅｎ＿ｎａｍｅ、ＦｉｒｓｔＮＡＭＥ、ｆｉｒｓｔｎａｍｅ等が記載されている。入力欄がＤａｔｅ  ｏｆ  Ｂｉｒｔｈの場合には、ｎａｍｅ欄２５３には、一例として、ｂｉｒｔｈが記憶されている。入力欄がＤａｔｅ  ｏｆ  Ｂｉｒｔｈ（ｍｏｎｔｈ）の場合には、一例として、ｎａｍｅ欄２５３には、ｄｏｂｍｏｎｔｈが記憶されている。入力欄がＤａｔｅ  ｏｆ  Ｂｉｒｔｈ（ｄａｙ）の場合には、一例として、ｎａｍｅ欄２５３には、ｄｏｂｄａｙが記憶されている。入力欄がＤａｔｅ  ｏｆ  Ｂｉｒｔｈ（ｙｅａｒ）の場合には、一例として、ｎａｍｅ欄２５３には、ｄｏｂｙｅａｒが記憶されている。
【００２５】
入力欄がＳｅｘの場合には、一例として、ｎａｍｅ欄２５３には、ｓｅｘ、ｇｅｎｄｅｒが記憶されている。入力欄がａｇｅの場合には、一例として、ｎａｍｅ欄２５３には、ａｇｅが記憶されている。入力欄がＺｉｐ  Ｃｏｄｅの場合には、一例として、ｎａｍｅ欄２５３には、ｚｉｐが記憶されている。入力欄がＡｄｄｒｅｓｓの場合には、一例として、ｎａｍｅ欄２５３には、ａｄｄｒｅｓｓが記憶されている。入力欄がｃｉｔｙの場合には、一例として、ｎａｍｅ欄２５３には、ｃｉｔｙが記憶されている。入力欄がＰｒｅｆｅｃｔｕｒｅ／Ｓｔａｔｅの場合には、一例として、ｎａｍｅ欄２５３には、ｐｒｅｆｅｃｔｕｒｅが記憶されている。入力欄がＣｏｕｎｔｒｙの場合には、一例として、ｎａｍｅ欄２５３には、ｃｏｕｎｔｒｙ、Ｃｏｕｎｔｒｙが記憶されている。入力欄がＰａｓｓｐｏｒｔ  Ｎｕｍｂｅｒの場合には、一例として、ｎａｍｅ欄２５３には、ｐａｓｓｐｏｒｔが記憶されている。入力欄がＨｏｍｅ  Ｐｈｏｎｅの場合には、一例として、ｎａｍｅ欄２５３には、ｔｅｌ＿ｎｏ、ｈｏｍｅｎｕｍｂｅｒが記憶されている。入力欄がＣｅｌｌ  Ｐｈｏｎｅの場合には、一例として、ｎａｍｅ欄２５３には、ｃｅｌｌ＿ｎｏ、ｃｅｌｌｎｕｍｂｅｒが記憶されている。入力欄がＦａｘの場合には、一例として、ｎａｍｅ欄２５３には、ｆａｘが記憶されている。入力欄がＥ−ｍａｉｌ  ａｄｄｒｅｓｓの場合には、一例として、ｎａｍｅ欄２５３には、ｅｍａｉｌが記憶されている。
【００２６】
ｎｍｐｏｉｎｔ欄２５４は、ｎａｍｅ欄２５３の各項目の出現回数を記憶している。例えば、Ｎａｍｅは１３回、ｆｕｌｌ＿ｎａｍｅは７回、ＮＡＭＥは２回である。ｔｙｐｅ欄２５５は、入力欄が文字入力（ｔｅｘｔ）だったのか、図５に示すＣｏｕｎｔｒｙ欄７８のように選択（ｓｅｌｅｃｔ）だったのか、図５に示すＳｅｘ欄７３のように所謂ラジオボタンによる選択（Ｒａｄｉｏ）だったかを記憶している。ｉｄ欄２５６は、入力欄を記述しているＨＴＭＬに記載されているｉｄを記憶している。ｉｄの具体例については、前記ｎａｍｅと同様であるので説明を省略する。ｉｄｐｏｉｎｔ欄２５７は、ｉｄ欄２５６の各項目の出現回数を記憶している。例えば、Ｎａｍｅは１３回、ｆｕｌｌ＿ｎａｍｅは７回、ＮＡＭＥは２回である。
【００２７】
Ｐｉ欄２６０には、ｖａｌｕｅ１欄２６１、ｖ１  ｐｏｉｎｔ欄２６２、ｖａｌｕｅ２欄２６３、ｖ２  ｐｏｉｎｔ欄２６４、ｖａｌｕｅｎ欄２６５、ｖｎ  ｐｏｉｎｔ欄２６６等が設けられている。ｖａｌｕｅ１欄２６１は、端末装置１１の第一使用者が実際に入力した個人情報を記憶している。例えば、入力欄を記述するＨＴＭＬのｔａｇがｉｎｐｕｔであり、ＨＴＭＬ内のｎａｍｅが「Ｎａｍｅ」であるもの又はＨＴＭＬ内のｉｄが「Ｎａｍｅ」であるものに入力された個人情報が「Ｔａｒｏ  Ｙａｍａｄａ」の場合には、「Ｔａｒｏ  Ｙａｍａｄａ」が記憶される。ｖ１  ｐｏｉｎｔ欄２６２は、ｖａｌｕｅ１欄２６１に記憶されている個人情報の入力回数を記憶している。例えば、「Ｔａｒｏ  Ｙａｍａｄａ」が、過去１０回入力されたなら、ｖ１  ｐｏｉｎｔ欄２６２は、１０を記憶している。ｖａｌｕｅ２欄２６３は、端末装置１１の第二使用者が実際に入力した第２の個人情報を記憶している。例えば、例えば、「Ｈａｎａｋｏ  Ｙａｍａｄａ」が記憶されている。ｖ２  ｐｏｉｎｔ欄２６４は、ｖａｌｕｅ２欄２６３に記憶されている個人情報の入力回数を記憶している。例えば、「Ｈａｎａｋｏ  Ｙａｍａｄａ」が、過去３回入力されたなら、ｖ２  ｐｏｉｎｔ欄２６４は、３を記憶している。以後、端末装置１１の第ｎ使用者が個人情報を入力すると、ｖａｌｕｅｎ欄２６５に記憶され、ｖｎ  ｐｏｉｎｔ欄２６６はｖａｌｕｅｎ欄２６５に記憶された個人情報の入力回数を記憶している。尚、端末装置１１の使用者の識別は、後述する図１４のＳ６０に於ける個人を特定する入力によるログインや端末装置１１の起動時のオペレーションシステムの使用者の選択で行うことができる。
【００２８】
次に、図７〜図９を参照して、サーバ５の記憶装置５４に記憶されるデータベース５４０について説明する。データベース５４０は、所謂「サーバ側テーブル」と言われるデータベースである。このデータベース５４０は、図８に示すように、端末装置１１，１２，１３から後述する所定のタイミングで送られてくる端末装置１１，１２，１３の各データベース２４０Ａ，２４０Ｂ，２４０ＣのＩｆ欄２５０の入力欄に関する情報を項目毎に蓄積して記憶している。従って、図７に示すように、データベース５４０には、ｉｔｅｍ欄５４１、ｔａｇ欄５４２、ｎａｍｅ欄５４３、ｎｍｐｏｉｎｔ欄５４４、ｔｙｐｅ欄５４５、ｉｄ欄５４６、ｉｄｐｏｉｎｔ欄５４７が設けられている。これらの欄が端末装置１１，１２，１３から所定のタイミングで送られてくる端末装置１１，１２，１３の各データベース２４０Ａ，２４０Ｂ，２４０ＣのＩｆ欄２５０のｉｔｅｍ欄２５１、ｔａｇ欄２５２、ｎａｍｅ欄２５３、ｎｍｐｏｉｎｔ欄２５４、ｔｙｐｅ欄２５５、ｉｄ欄２５６、ｉｄｐｏｉｎｔ欄２５７のデータを集計して蓄積して記憶している。
【００２９】
そして、図９に示すように、サーバ５からは、データベース５４０のｉｔｅｍ欄５４１、ｔａｇ欄５４２、ｎａｍｅ欄５４３、ｎｍｐｏｉｎｔ欄５４４、ｔｙｐｅ欄５４５、ｉｄ欄５４６、ｉｄｐｏｉｎｔ欄５４７に蓄積された入力欄に関する情報を後述する所定のタイミングで端末装置１１，１２，１３へ送信して（ダウンロードして）、端末装置１１，１２，１３の各データベース２４０Ａ，２４０Ｂ，２４０ＣのＩｆ欄２５０の入力欄に関する情報が更新される。
【００３０】
次に、図１、図２、図５及び図１０〜図１３を参照して、端末装置１１〜１３及びサーバ５で実行されるデータベース２４０Ａへの新規情報の記憶及び端末装置１１〜１３の各データベース２４０Ａ〜２４０Ｃからサーバ５のデータベース５４０への入力欄に関する情報の送信処理（第一送信工程）について説明する。図１０に示す例では、端末装置１１〜１３の各ＣＰＵ１４では、ブラウザ８が起動し、更に、図１１の処理を実行する組み込みのソフトウェアであるプラグイン９がブラウザ８に組み込まれて起動している。ブラウザ８は、Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂの利用に供される周知のウェブブラウザである。
【００３１】
まず、図１、図２、図５及び図１０を参照して、端末装置１１〜１３及びサーバ５の基本的動作を説明する。尚、端末装置１１〜１３は、何れも同じ機能であるので、以下は、端末装置１１での操作を例に説明するが、端末装置１２、１３の動作も同じである。端末装置１１では、図示外の電源スイッチがＯＮにされると、ＣＰＵ１４によりＲＯＭ１５からＢＩＯＳが読み出される。また、ＣＰＵ１４により記憶装置２４からオペレーティングシステムが読み出されて端末装置１１が起動する。次いで、使用者が、図２に示すマウス２３を使用して、ブラウザ８を起動すると、ディスプレイ１９にブラウザ８の画面が表示される。ブラウザ８には、この時点でプラグイン９が組み込まれている。この状態で、端末装置１１の使用者は、キーボード２１やマウス２３を操作して、図１に示すサーバ３が提供する各種のサービスや物品の購入を行う。例えば、サーバ３を利用して、航空券の購入をした場合には、ディスプレイ１９に図５に示す入力欄画面７が表示される。ここで、図１０に示すように、プラグイン９は、ブラウザ８で、入力欄画面７の入力欄７１〜８６への書き込みが成されたか否かの監視を行っている（Ｓ５０）。
【００３２】
次いで、端末装置１１の使用者が入力欄画面７の各入力欄への入力及び登録のボタン（図示外）を押下すると（図１０：Ｓ５１）、各入力欄へ入力された情報のデータはサーバ３に送られるとともに、ＣＰＵ１４がプラグイン９を実行することにより、データベース２４０Ａへの登録を行うか否かを確認する画面をディスプレイ１９に表示する（Ｓ５２）。ここで、使用者がキーボード２１又はマウス２３を使用して、登録を認証すると（Ｓ５３）、入力欄に関する情報及び個人情報が記憶装置２４のデータベース２４０Ａに登録される（Ｓ５５）。その後、データベース２４０Ａに記憶された入力欄に関する情報（Ｉｆ欄２５０に記憶されている情報）が、端末装置１１からサーバ５に送られる（Ｓ５６）。サーバ５では、受信した入力欄に関する情報をデータベース５４０に登録し集計する（Ｓ５７）。尚、Ｓ５２の処理後、プラグイン９は、ディスプレイ１９の表示画面を遷移させてブラウザ８の表示画面に元の画面に変更する（Ｓ５４）。
【００３３】
次に、図６、図１０、図１１及び図１２を参照して、Ｓ５５のデータベース２４０Ａへの入力欄に関する情報及び個人情報の登録を説明する。尚、図１２に示すデータベース２４０Ａは、図６に示すデータベース２４０Ａの一部を説明の為に取り出したものである。図１０に示すＳ５３で登録認証がされると、ＣＰＵ１４は、初めにインターネット等のネットワーク上の対象サイトから入力欄を記述しているＨＴＭＬのｔａｇの情報と属性（ｎａｍｅ及びｉｄ）の情報と実際に入力されたデータを取得し、ＲＡＭ１６に一時的に記憶する（図１１：Ｓ１）。
【００３４】
例えば、図１２に示すように、ブラウザ８のサイトの表示が「ユーザー登録画面」で、「Ｆｕｌｌ  ｎａｍｅ：」の入力欄となっていた場合に、「Ｔａｒｏ  Ｙａｍａｄａ」が入力されたとする。この場合には、サイトのソースコード（ｈｔｍｌ）が「＜ｉｎｐｕｔ  ｎａｍｅ＝”ｆｕｌｌ＿Ｎａｍｅ”ｔｙｐｅ＝”ｔｅｘｔ”ｉｄ＝”ｆｕｌｌ＿Ｎａｍｅ”ｃｌａｓｓ＝”ｆｏｒｍ０１”ｖａｌｕｅ＝”Ｔａｒｏ  Ｙａｍａｄａ”＞」となっている。この場合には、入力情報としては、ｔａｇは「ｉｎｐｕｔ」であり、ｎａｍｅは「ｆｕｌｌ＿Ｎａｍｅ」であり、ｔｙｐｅは「ｔｅｘｔ」であり、ｉｄは「ｆｕｌｌ＿Ｎａｍｅ」であり、入力された文字列（データ）は、「Ｔａｒｏ  Ｙａｍａｄａ」である。
【００３５】
上記例の場合、ＣＰＵ１４は、図１２に示すデータベース２４０Ａのｎａｍｅ欄２５３に、「ｆｕｌｌ＿Ｎａｍｅ」と同じデータが存在するか否かを判断する（図１１：Ｓ２）。上記例の場合、存在しないので（Ｓ２：ＮＯ）、次に、ＣＰＵ１４は、ｉｄ欄２５６に「ｆｕｌｌ＿Ｎａｍｅ」と同じデータが存在するか否かを判断する（Ｓ１１）。ここでは、ｉｄ欄２５６に同じデータが存在しないので、ＣＰＵ１４は、ｎａｍｅ欄２５３又はｉｄ欄２５６のデータで、対象となる項目（ｉｔｅｍ）を決定する（Ｓ１６）。次いで、ＣＰＵ１４は、対象の項目の（ｉｔｅｍ）のｉｄ欄２５６に「ｆｕｌｌ＿Ｎａｍｅ」を登録する（Ｓ１７）。次いで、ＣＰＵ１４は、登録したデータのポイントをｉｄｐｏｉｎｔ欄２５７に加算する（Ｓ１８）。この場合には、初めてのデータなので、０に１を加算して１である。次いで、ＣＰＵ１４は、対象の項目の（ｉｔｅｍ）のｎａｍｅ欄２５３に「ｆｕｌｌ＿Ｎａｍｅ」を登録する（Ｓ１４）。次いで、ＣＰＵ１４は、登録したデータのポイントをｎｍｐｏｉｎｔ欄２５４に加算する（Ｓ１５）。この場合には、初めてのデータなので、０に１を加算して１である。
【００３６】
次いで、ＣＰＵ１４は、ｔａｇ欄２５２に同じデータが存在するか否かを判断する（Ｓ７）。上記例では、ｔａｇは「ｉｎｐｕｔ」なので、ｔａｇ欄２５２は同じデータがあるので（Ｓ７：ＹＥＳ）、次いで、ＣＰＵ１４は、ｔｙｐｅ２５５に同じデータがあるが否かを判断する（Ｓ８）。上記例では、ｔｙｐｅは「ｔｅｘｔ」でｔｙｐｅ２５５に同じデータがあるので（Ｓ８：ＹＥＳ）、ＣＰＵ１４は、ｖａｌｕｅ１欄２６１〜ｖａｌｕｅｎ欄２６６に同じデータが有るか否かを判断する（Ｓ９）。上記例では、同じデータが無いので（Ｓ９：ＮＯ）、ＣＰＵ１４は、対象の項目（ｉｔｅｍ）のｖａｌｕｅ１欄２６１に入力されたデータ「Ｔａｒｏ  Ｙａｍａｄａ」を登録する（Ｓ２３）。次いで、ＣＰＵ１４は、登録したデータのポイントをｖ１ｐｏｉｎｔ欄２６２に加算する（Ｓ２４）。この場合には、初めてのデータなので、０に１を加算して１である。
【００３７】
尚、Ｓ７の判断処理で、ｔａｇ欄２５２に同じデータが無い場合には（Ｓ７：ＮＯ）、ＣＰＵ１４は、対象の項目の（ｉｔｅｍ）のｔａｇ欄２５２に例えば、「ｉｎｐｕｔ」を登録する（Ｓ１４）。また、Ｓ８の判断処理で、ｔｙｐｅ欄２５５に同じデータが無い場合には（Ｓ８：ＮＯ）、ＣＰＵ１４は、対象の項目の（ｉｔｅｍ）のｔｙｐｅ欄２５５に例えば、「ｔｅｘｔ」を登録する（Ｓ２２）。また、Ｓ９の判断処理で、ｖａｌｕｅ１欄２６１〜ｖａｌｕｅｎ欄２６６に同じデータが有る場合には（Ｓ９：ＹＥＳ）、ＣＰＵ１４は、同じデータが有るｖａｌｕｅ１欄２６１〜ｖａｌｕｅｎ欄２６６に対応するｖ１ｐｏｉｎｔ欄２６２〜ｖｎｐｏｉｎｔ欄２６６の何れかのポイントを「１」加算する（Ｓ２４）。
【００３８】
また、Ｓ２の判断処理で、データベース２４０Ａのｎａｍｅ欄２５３に、「ｆｕｌｌ＿Ｎａｍｅ」と同じデータが存在すると判断された場合には（Ｓ２：ＹＥＳ）、ＣＰＵ１４は、対象となる項目（ｉｔｅｍ）を決定する（Ｓ３）。この判断は、例えば、「ｆｕｌｌ＿Ｎａｍｅ」が、ｎａｍｅ欄２５３に登録されていれば、対象となる項目（ｉｔｅｍ）は、Ｆｕｌｌ  Ｎａｍｅ２５１と決定される（Ｓ３）。次いで、ＣＰＵ１４は、対象となる項目（ｉｔｅｍ）Ｆｕｌｌ  Ｎａｍｅ２５１欄の横並びのｎａｍｅ欄２５３のデータ「ｆｕｌｌ＿Ｎａｍｅ」に対応したｎｍｐｏｉｎｔ欄２５４のポイントを「１」加算する（Ｓ４）。
【００３９】
次いで、ＣＰＵ１４は、ｉｄ欄２５６に「ｆｕｌｌ＿Ｎａｍｅ」と同じデータが存在するか否かを判断する（Ｓ５）。ｉｄ欄２５６に同じデータが存在した場合には（Ｓ５：ＹＥＳ）、ｉｄ欄２５６のデータ「ｆｕｌｌ＿Ｎａｍｅ」に対応したｉｄｐｏｉｎｔ欄２５７のポイントを「１」加算する（Ｓ６）。その後、ＣＰＵ１４は、前記Ｓ７〜Ｓ１０，Ｓ２１，Ｓ２２，Ｓ２３，Ｓ２４の処理を行う。ｉｄ欄２５６に同じデータが存在しない場合には（Ｓ５：ＮＯ）、次いで、ＣＰＵ１４は、対象の項目の（ｉｔｅｍ）のｉｄ欄２５６に「ｆｕｌｌ＿Ｎａｍｅ」を登録する（Ｓ１９）。次いで、ＣＰＵ１４は、登録したデータのポイントをｉｄｐｏｉｎｔ欄２５７に加算する（Ｓ２０）。この場合には、初めてのデータなので、０に１を加算して１である。その後、ＣＰＵ１４は、前記Ｓ７〜Ｓ１０，Ｓ２１，Ｓ２２，Ｓ２３，Ｓ２４の処理を行う。
【００４０】
また、Ｓ２の判断処理で、データベース２４０Ａのｎａｍｅ欄２５３に、「ｆｕｌｌ＿Ｎａｍｅ」と同じデータが存在しない場合に（Ｓ２：ＮＯ）、ｉｄ欄２５６に「ｆｕｌｌ＿Ｎａｍｅ」と同じデータが存在する場合には（Ｓ１１：ＹＥＳ）、ＣＰＵ１４は、対象となる項目（ｉｔｅｍ）を決定する（Ｓ１２）。この判断は、例えば、「ｆｕｌｌ＿Ｎａｍｅ」が、ｉｄ欄２５６に登録されていれば、対象となる項目（ｉｔｅｍ）は、Ｆｕｌｌ  Ｎａｍｅ２５１と決定される（Ｓ１２）。次いで、ＣＰＵ１４は、対象となる項目（ｉｔｅｍ）Ｆｕｌｌ  Ｎａｍｅ２５１欄の横並びのｉｄ欄２５６のデータ「ｆｕｌｌ＿Ｎａｍｅ」に対応したｉｄｐｏｉｎｔ欄２５７のポイントを「１」加算する（Ｓ１３）。その後、ＣＰＵ１４は、前記Ｓ１４，Ｓ１５、Ｓ７〜Ｓ１０，Ｓ２１，Ｓ２２，Ｓ２３，Ｓ２４の処理を行う。
【００４１】
以上の処理を終了すると、図１２に示すデータベース２４０Ａの最上段の項目（ｉｔｅｍ）２５１が「Ｆｕｌｌ  Ｎａｍｅ」の行は、図１２の最上段のデータベース２４０Ａの状態になる。尚、図６に示すデータベース２４０Ａの各項目（ｉｔｅｍ）も上記と同様の処理で登録される。以上の処理により図１０のＳ５５のデータベース２４０Ａへの登録処理が終了する。尚、端末装置１２，１３のデータベース２４０Ｂ，２４０Ｃの上記も同様の処理により登録される。
【００４２】
次に、図７、図８、図１０及び図１３を参照して、端末装置１１，１２，１３のデータベース２４０Ａ，２４０Ｂ，２４０Ｃに記憶された入力欄に関する情報（Ｉｆ欄２５０に記憶されている情報）のサーバ５への送信（第一送信工程）について説明する。尚、図１３に示すデータベース２４０Ａは、図６に示すデータベース２４０Ａの一部を説明の為に取り出したものであり、図１３に示すデータベース５４０は、図７に示すデータベース５４０の一部を説明の為に取り出したものである。図１０のＳ５５の処理が終了すると、次いで、図８、図１０及び図１３に示すように、端末装置１１，１２，１３の各ＣＰＵ１４は、データベース２４０Ａ，２４０Ｂ，２４０Ｃに記憶された入力欄に関する情報（Ｉｆ欄２５０に記憶されている情報）をサーバ５に送信する（図１０：Ｓ５６）。サーバ５では、端末装置１１，１２，１３から各々送信されて来た入力欄に関する情報（Ｉｆ欄２５０に記憶されている情報）を１つのデータベース５４０に集計して登録して集計する（図１０：Ｓ５７）。
【００４３】
例えば、図１３に示すように、データベース２４０Ａのｉｔｅｍ欄２５１のデータが「Ｆｕｌｌ  Ｎａｍｅ」であり、ｔａｇ２５２のデータが「ｉｎｐｕｔ」であり、ｎａｍｅ欄２５３のデータが、上から「Ｎａｍｅ」、「ｆｕｌｌ＿ｎａｍｅ」、「ＮＡＭＥ」であり、ｎｍｐｏｉｎｔ欄２５４のデータが、上から「１３」、「７」、「２」であり、ｔｙｐｅ欄２５５のデータが「ｔｅｘｔ」であり、ｉｄ欄２５６のデータが、上から「Ｎａｍｅ」、「ｆｕｌｌ＿ｎａｍｅ」、「ＮＡＭＥ」であり、ｉｄｐｏｉｎｔ欄２５６のデータが、上から「１３」、「７」、「２」であるものとする。このデータベース２４０ＡのＩｆ欄２５０が端末装置１１からサーバ５に送られてきた場合の第二更新工程について以下に説明する。
【００４４】
図１３に示すように、例えば、サーバ５のデータベース５４０のｎａｍｅ欄５４３に「ＮＡＭＥ」が記憶されていないので、データベース５４０のｎａｍｅ欄５４３に「ＮＡＭＥ」を登録し、ｎｍｐｏｉｎｔ欄５４４には、当該送信されてきた「ＮＡＭＥ」のｎｍｐｏｉｎｔ＝２を記憶する。
【００４５】
また、図１３に示すように、「Ｎａｍｅ」が既にデータベース５４０のｎａｍｅ欄５４３に登録されており、ｎｍｐｏｉｎｔ＝１１３なので、データベース５４０のｎｍｐｏｉｎｔ＝１１３＋１３＝１２６となる。
【００４６】
また、図１３に示すように、「ｆｕｌｌ＿ｎａｍｅ」が既にデータベース５４０のｎａｍｅ欄５４３に登録されており、ｎｍｐｏｉｎｔ＝５７なので、データベース５４０のｎｍｐｏｉｎｔ＝５７＋７＝６４となる。
【００４７】
図１３に示すように、例えば、サーバ５のデータベース５４０のｉｄ欄５４６に「ＮＡＭＥ」が記憶されていないので、データベース５４０のｉｄ欄５４６に「ＮＡＭＥ」を登録し、ｉｄｐｏｉｎｔ欄５４７には、当該送信されてきた「ＮＡＭＥ」のｉｄｐｏｉｎｔ＝２を記憶する。
【００４８】
また、図１３に示すように、「Ｎａｍｅ」が既にデータベース５４０のｉｄ欄５４６に登録されており、ｉｄｐｏｉｎｔ＝１３０なので、データベース５４０のｉｄ欄５４６＝１３０＋１３＝１４３となる。
【００４９】
また、図１３に示すように、「ｆｕｌｌ＿ｎａｍｅ」が既にデータベース５４０のｉｄ欄５４６に登録されており、ｉｄｐｏｉｎｔ＝１３２なので、データベース５４０のｉｄ欄５４６＝１３２＋７＝１３９となる。上記の処理によりサーバ５で入力欄に関する情報が集計されて更新情報が作成される。
【００５０】
尚、サーバ５においては、ＣＰＵ５０は、データベース５４０のｎｍｐｏｉｎｔ欄５４４のポイントデータ、ｉｄｐｏｉｎｔ欄５４７のポイントデータを定期的に圧縮する。例えば、ポイント数が一番多い一位のポイントが１０万点を越えた場合、ポイントを１０００分の１にし、１点以下となったものは削除する。
【００５１】
次に、図９及び図１４〜図１７を参照して、サーバ５から入力欄に関する情報の端末装置１１，１２，１３へのダウンロード（第一更新工程）について説明する。図１４に示すように、端末装置１１，１２，１３が起動すると（Ｓ６１）、端末装置１１，１２，１３の各ＣＰＵ１４によりポータル１９０へのログイン画面（図１５参照）の表示がなされ（Ｓ６２）、使用者がマウス２３（図２参照）により、ポータル１９０へのログイン画面上のＬｉｎｃＡ〜ＬｉｎｋＧの何れかをクリックすると、ログインフォーム表示の要求がなされる（Ｓ６２）。すると、端末装置１１，１２，１３の各ディスプレイ１９に表示されているブラウザ８に図１６に示すログインフォーム画面２１０又は図１７に示すログインフォーム画面２２０が表示さる。図１６に示すログインフォーム画面２１０は、指紋入力装置２（図２参照）を使用した指紋認証を促す画面である。また、図１７に示すログインフォーム画面２２０は、ユーザー名とパスワードの入力を促す個人認証の画面である。使用者が指紋認証又はユーザー名とパスワードの入力により個人を特定する入力を行うと（Ｓ６０）、各端末装置１１，１２，１３はサーバ５にログインできる（Ｓ６３）。その後、図９に示すように、サーバ５からデータベース５４０の入力欄に関する集計した情報（図７に示すｉｔｅｍ欄５４１〜ｉｄｐｏｉｎｔ欄５４７）の情報を各端末装置１１，１２，１３に送信する（図１４：Ｓ６４）。各端末装置１１，１２，１３では、サーバ５から受信した入力欄に関する情報でデータベース２４０Ａ〜２４０Ｃを更新する（Ｓ６５）。尚、この更新（Ｓ６５）は、サーバ５から受信した入力欄に関する情報（図７に示すｉｔｅｍ欄５４１〜ｉｄｐｏｉｎｔ欄５４７）の情報で、データベース２４０Ａ〜２４０ＣのＩｆ欄２５０（図６に示すｉｔｅｍ欄２５１〜ｉｄｐｏｉｎｔ欄２５７）の情報を上書き更新する。
【００５２】
以上の処理により端末装置１１，１２，１３の各データベース２４０Ａ，２４０Ｂ，２４０Ｃは、使用者が入力欄画面７（図５参照）に自身で個人情報を入力した以外の他の端末装置で入力された入力欄（Ｉｆ欄２５０）に関する情報も記憶していることになる。例えば、使用者が端末装置１１を操作して、入力欄画面７（図５参照）に自身で個人情報を入力した場合に、データベース２４０ＡのＩｆ欄２５０の各項目には、入力欄画面を記述しているＨＴＭＬから入力欄に関する情報が登録されている。図１４に示すＳ６０〜Ｓ６５の処理により、データベース２４０ＡのＩｆ欄２５０に登録されている入力欄に関する情報に、端末装置１２，１３のデータベース２４０Ｂ，２４０Ｃに登録されている入力欄に関する情報もサーバ５のデータベース５４０を介して登録される。従って、データベース２４０ＡのＩｆ欄２５０のデータが拡充し、入力支援を幅広く行うことができる。
【００５３】
次に、図１８を参照して、入力欄への入力支援方法の第二実施形態を説明する。この第二実施形態では、入力欄の入力欄へ入力する候補の推測入力を行う毎に使用者の個人認証を行うようになっている。図１８に示す例では、端末装置１１〜１３の各ＣＰＵ１４では、ブラウザ８が起動し、更に、プラグイン９が前記ブラウザ８に組み込まれて起動している。
【００５４】
まず、端末装置１１〜１３は、何れも同じ機能であるので、以下は、端末装置１１での操作を例に説明するが、端末装置１２、１３の例も同じである。端末装置１１はでは、図示外の電源スイッチがＯＮにされると、ＣＰＵ１４によりＲＯＭ１５からＢＩＯＳが読み出される。また、ＣＰＵ１４により記憶装置２４からオペレーティングシステムが読み出されて端末装置１１が起動する。次いで、使用者が、図２に示すマウス２３を使用して、ブラウザ８を起動すると、ディスプレイ１９にブラウザ８の画面が表示される。ブラウザ８には、プラグイン９が組み込まれている。この状態で、端末装置１１の使用者は、キーボード２１やマウス２３を操作して、図１に示すサーバ３が提供する各種のサービスや物品の購入を行う。
【００５５】
例えば、サーバ３を利用して、航空券の購入をした場合には、ディスプレイ１９に図５に示す入力欄画面７が表示される（Ｓ７１）。ここで、プラグイン９は、ブラウザ８で、入力欄画面７が表示された否かの監視を行っているので（Ｓ７０）、入力欄画面７が表示された場合には、プラグイン９は、入力欄に入力する情報をリクエストし、認証画面を表示する（Ｓ７２）。この認証画面では、例えば、「パスワードを入力して下さい」と表示したり、「指紋入力装置２で指紋認証をして下さい」と表示したりする（Ｓ７２）。これらの認証データがプラグイン９のブラウザ８への組み込み時に、予め記憶装置２４に記憶されている使用者が登録したパスワードや指紋に一致した場合には、認証ＯＫとする（Ｓ７３）。この時にＣＰＵ１４は端末装置１１の現在の使用者が誰であるかを識別できる。
【００５６】
次いで、端末装置１１のＣＰＵ１４は、入力欄に入力する候補の情報を図５に示すデータベース２４０Ａを参照してプラグイン９に返す（Ｓ７４）。プラグイン９は、ディスプレイ１９のブラウザ８の画面に表示されている個人情報の入力欄にＳ７４で受け取った入力候補の情報を表示する（Ｓ７５）。例えば、入力欄が、図５に示すＬａｓｔ  ｎａｍｅ欄７１であり、入力欄を記述するＨＴＭＬのｎａｍｅが「ＬａｓｔＮａｍｅ」なら、その「ＬａｓｔＮａｍｅ」に対応する、現在の端末装置１１の使用者の入力情報を記憶しているｖａｌｕｅ１欄２６１〜ｖａｌｕｅｎ欄２６６の何れかの欄の情報をポイント数の高いものから順番に入力欄に入力する情報としてプラグイン９に返す（Ｓ７４）。例えば、端末装置１１の現在の使用者が第一使用者である場合には、ｖａｌｕｅ１欄２６１の「Ｙａｍａｄａ」、「ｔａｒｏ」、「ＹＡＭＡＤＡ」をｖ１ｐｏｉｎｔ欄２６２のポイント数の高いものから順番に入力欄に入力する情報としてプラグイン９に返す（Ｓ７４）。そして、ブラウザ８の画面に表示されている個人情報の入力欄に上から「Ｙａｍａｄａ」、「ｔａｒｏ」、「ＹＡＭＡＤＡ」の順番に入力候補を表示する（Ｓ７５）。また、端末装置１１の現在の使用者が第二使用者である場合には、ｖａｌｕｅ２欄２６３の情報をｖ２ｐｏｉｎｔ欄２６４のポイント数の高いものから順番に入力欄に入力する情報としてプラグイン９に返す（Ｓ７４）。また、端末装置１１の現在の使用者が第ｎ使用者である場合には、ｖａｌｕｅｎ欄２６５の情報をｖｎｐｏｉｎｔ欄２６６のポイント数の高いものから順番に入力欄に入力する情報としてプラグイン９に返す（Ｓ７４）。
【００５７】
使用者が入力欄に入った情報をキーボード２１やマウス２３を使用して選択又は修正し、ＣＰＵ１４が、キーボード２１の図示外の登録ボタン（例えば、Ｅｎｔｅｒキー）が押下されたことを検出すると（Ｓ７６）。プラグイン９は、登録の可否を使用者に確認する（Ｓ７７）。例えば、ディスプレイ１９のブラウザ８の画面に「登録して良いですか？」と表示する（Ｓ７７）。使用者がキーボード２１やマウス２３を使用して登録を認証したことをＣＰＵ１４が検出すると（Ｓ７８）、入力欄に関する情報及び個人情報がデータベース２４０Ａに登録される（Ｓ８０）。このＳ８０の処理は、図１１に示すフローチャートの処理をＣＰＵ１４が実行することで行われる。尚、Ｓ７７の処理後には、ディスプレイ１９のブラウザ８の画面を元の画面に遷移する（Ｓ７９）。Ｓ８０の処理の後には、入力欄（Ｉｆ欄２５０）に関する情報をサーバ５に送信する（Ｓ８１）。サーバ５では、受信した入力欄（Ｉｆ欄２５０）に関する情報をデータベース５４０のＩｆ欄５４０に登録し集計する（Ｓ８２）。
【００５８】
上記入力欄への入力支援方法の第二実施形態では、入力欄に対する個人情報の入力候補を自身（端末装置１１）の履歴データだけでなく、他の端末装置１２，１３の履歴データにも基づいて推測して入力することができるので、推測入力の範囲が広くなる。
【００５９】
端末装置１１，１２，１３が本発明の「コンピュータ」の一例であり、記憶装置２４が本発明の「端末側データ記憶手段」の一例である。また、サーバ５が本発明の「サーバ」の一例であり、記憶装置５４が本発明の「サーバ側記憶手段」の一例である。図１４のＳ６５の工程が本発明の「第一記憶工程」の一例であり、図１０のＳ５６の工程が本発明の「第一送信工程」の一例である。図１４のＳ６５の工程が本発明の「第一更新工程」の一例である。図１８のＳ７５の工程が本発明の「入力候補表示工程」の一例である。図１８のＳ７３が本発明の「認証工程」の一例である。図１８のＳ８２の工程が本発明の「第二更新工程」の一例である。
【００６０】
尚、本発明は、上記実施の形態に限られず、各種の変形が可能である。例えば、上記入力欄への入力支援方法の第二実施形態では、入力欄への推測入力を行う場合に、毎回、個人認証していたが（Ｓ７３）、図１９に示す第三実施形態のように、Ｓ７３の個人認証の工程を削除しても良い。図１９に示す第三実施形態は、Ｓ７３の個人認証の工程が無いのみで、他は、第二実施形態と同じである。
【００６１】
次に、図１５〜図１７，図２０及び図２１を参照して、入力欄への入力を自動で行うか、その都度、認証工程を行うかを使用者に選択させる第四実施形態について説明する。第四実施形態では、図２０のフローチャートに示すように、端末装置１１，１２，１３が起動すると、端末装置１１，１２，１３の各ＣＰＵ１４はディスプレイ１９に表示されているブラウザ８にポータル１９０へのログイン画面（図１５参照）を表示する（Ｓ１２１）。次いで、端末装置１１，１２，１３の各ディスプレイ１９に表示されているブラウザ８に、図１６に示すログインフォーム画面２１０又は図１７に示すログインフォーム画面２２０を表示し、指紋認証又はユーザー名とパスワードの入力等の使用者が個人を特定する入力を要求する（Ｓ１２２）。使用者が指紋認証又はユーザー名とパスワードの入力により個人を特定する入力を行い、使用者の入力情報による認証がＯＫならば（Ｓ１２３：ＹＥＳ）、専用のポータルにログインする（Ｓ１２４）。
【００６２】
その後、ＣＰＵ１４は、ディスプレイ１９に表示されているブラウザ８に入力欄への自動入力の可否選択の選択を行う入力欄自動入力確認画面２００（図２１参照）を表示する（Ｓ１２５）。ここで、使用者が、入力欄自動入力確認画面２００の「ＹＥＳ」ボタン２０１をクリックすると（Ｓ１２６：ＹＥＳ）、入力欄への自動入力が許可され、以降、入力欄への自動入力を実施する（Ｓ１２７）。使用者が、入力欄自動入力確認画面２００の「ＮＯ」ボタン２０１をクリックすると（Ｓ１２６：ＮＯ）、入力欄への自動入力が許可されず、以降、入力欄への入力はその都度認証が必要となる（Ｓ１２８）。尚、上記のＳ１２１〜Ｓ１２８の処理と並行して、図１４に示すＳ６０〜Ｓ６５の処理が実行される。
【００６３】
以上説明したように、第四実施形態では、初めに入力欄への自動入力を許可しておけば、入力欄に入力候補が表示され入力を行う場合に、その都度入力の認証を指紋認証等のバイオメトリックス認証やパスワードでの認証を行う手間を省くことが出来る。また、入力欄への自動入力を許可モードにするか、都度認証モードにするかを予め設定することができる。
【００６４】
尚、上記のＳ１２２〜Ｓ１２３の工程が本発明の「ログイン工程」の一例であり、上記のＳ１０６の工程が本発明の「選択工程」の一例である。
【００６５】
尚、本発明は上記実施形態に限らず、図２３に示すブラウザ８の画面に表示された入力欄の一種であるログインフォーム２３０でのＵｓｅｒ  ＩＤやＰａｓｓｗｏｒｄの入力にも対しても適用が可能である。また、上記実施形態と同じ仕組でＵｓｅｒＩＤやＰａｓｓｗｏｒｄの入力の利便性が向上できる。以下、図２２及び図２５に示すフローチャートと図２３のログインフォーム２３０及び図２４の別画面２３１を参照して第五実施の形態を説明する。
【００６６】
まず、図２２に示すフローチャートを参照して、Ｕｓｅｒ  ＩＤやＰａｓｓｗｏｒｄに関するログインフォームに関する情報の登録について説明する。端末装置１１のＣＰＵ１４（図１参照）によりブラウザ８及びアプリケーションソフトウエアが起動され、ディスプレイ１９（図２参照）の画面に、図２３に示すブラウザ８が表示される。ここで、ブラウザ８で何れかのサイトにログインしようとすると、ログインフォーム２３０がブラウザ８に表示され、ＣＰＵ１４は、当該ログインフォーム２３０に関する情報（一例として、ログインフォーム２３０を記述しているＨＴＭＬの情報）を取得する（図２２：Ｓ１７１）。使用者がログインフォーム２３０にＵｓｅｒ  ＩＤとＰａｓｓｗｏｒｄを入力し、ｌｏｇｉｎボタンを押下すると（Ｓ１７２：ＹＥＳ）、ログインフォーム２３０に関する情報を登録するか否かの選択画面をディスプレイ１９に表示して使用者に確認する（Ｓ１７３）。ここで、使用者が登録することを選んだ場合には（Ｓ１７３：ＹＥＳ）、ログインフォーム２３０を記述するＨＴＭＬからログインフォーム２３０に関する情報を取得できた場合には（Ｓ１７４：ＹＥＳ）、アイテム（図６に示すｉｔｅｍ欄２５１に記憶する情報）とログインフォーム２３０に関する情報及びプライベートな情報（Ｕｓｅｒ  ＩＤ及びＰａｓｓｗｏｒｄの個人情報）を記憶装置２４のデータベース２４０Ａ（図２参照）に登録する（Ｓ１７５）。ここで、データベース２４０Ａは、図６に示すものが、Ｕｓｅｒ  ＩＤ及びＰａｓｓｗｏｒｄに対応した型式になっている。例えば、ｉｔｅｍ欄２５１は、Ｕｓｅｒ  ＩＤとＰａｓｓｗｏｒｄの別になって情報を記憶している。
【００６７】
Ｓ１７５の処理に次いで、利用する前記サイトの対象ページへログインする（Ｓ１７７）。また、ログインフォーム２３０を記述するＨＴＭＬからログインフォーム２３０に関する情報を取得できない場合には（Ｓ１７４：ＮＯ）、アイテムとプライベートな情報（Ｕｓｅｒ  ＩＤ及びＰａｓｓｗｏｒｄの個人情報）を記憶装置２４のデータベース２４０Ａ（図２参照）に登録する（Ｓ１７６）。Ｓ１７３で使用者が登録することを選ばない場合には（Ｓ１７３：ＮＯ）、そのまま処理を終了する。以上の処理により、ログインフォームへ入力される情報のデータベース２４０Ａへの登録が完了する。尚、各端末装置１１〜１３のデータベース２４０Ａ〜２４０Ｃに記憶されたログインフォーム２３０に関する情報及びＵｓｅｒ  ＩＤ及びＰａｓｓｗｏｒｄのプライベートな情報は、第一実施形態と同様にサーバ５へアップロードされて集計される。また、サーバ５からは、集計されたログインフォーム２３０に関する情報及びＵｓｅｒ  ＩＤ及びＰａｓｓｗｏｒｄのプライベートな情報は各端末装置１１〜１３にダウンロードされてデータベース２４０Ａ〜２４０Ｃが更新される。
【００６８】
次に、図２５のフローチャートを参照して、ログインフォームへのＵｓｅｒ  ＩＤ及びＰａｓｓｗｏｒｄの推測入力について説明する。端末装置１１のＣＰＵ１４（図１参照）によりブラウザ８及びアプリケーションソフトウエアが起動され、ディスプレイ１９（図２参照）の画面に、図２３に示すブラウザ８が表示される。ここで、ブラウザ８で何れかのサイトにログインしようとするとログインフォーム２３０がブラウザ８に表示される（図２５：Ｓ１５１）。また、ログインフォーム２３０を記述しているＨＴＭＬからログインフォーム２３０に関する情報を取得する（Ｓ１５１）。次いで、ＣＰＵ１４は、使用者個人を特定する入力を要求する（Ｓ１５２）。例えば、ディスプレイ１９の画面に「指紋入力装置で指紋入力して下さい。」等と表示する（Ｓ１５２）。次いで、使用者が指紋入力装置２で指紋入力し、入力された入力情報が予め記憶装置２４（図２参照）に登録されている使用者の指紋情報に一致し認証がＯＫの場合には（Ｓ１５３：ＹＥＳ）、記憶装置２４のデータベース２４０Ａに記憶されているログインフォーム２３０に関する情報の有無を判断する（Ｓ１５４）。ログインフォーム２３０に該当する情報がデータベース２４０Ａに有る場合には（Ｓ１５４：ＹＥＳ）、アプリケーションソフトウエアが、当該ログインフォーム２３０に該当するＵｓｅｒ  ＩＤ及びＰａｓｓｗｏｒｄをログインフォーム２３０に入力し（Ｓ１５５）、ＣＰＵ１４が実行するアプリケーションソフトウエアがログインフォーム２３０のｌｏｇｉｎボタンを押下する（Ｓ１５９）。その後、前記サイトの対象ページへログインできる（Ｓ１６０）。
【００６９】
また、ログインフォーム２３０に該当する情報がデータベース２４０Ａに無い場合には（Ｓ１５４：ＮＯ）、図２４に示す別画面２３１にＵｓｅｒ  ＩＤ及びＰａｓｓｗｏｒｄを表示する（Ｓ１５７）。次いで、Ｕｓｅｒ  ＩＤ及びＰａｓｓｗｏｒｄを使用者がログインフォーム２３０に入力し、ログインフォーム２３０のｌｏｇｉｎボタンを押下すると（Ｓ１５８：ＹＥＳ）、前記サイトの対象ページへログインできる（Ｓ１６０）。ｌｏｇｉｎボタンが押下されない場合には（Ｓ１５８：ＮＯ）、ｌｏｇｉｎボタンが押下されるまで待機する。尚、Ｓ１５３で、使用者が指紋入力装置２で指紋入力しても認証出来なかった場合には、Ｓ１５２に戻る。以上説明したように、第五実施の形態では、本発明をＵｓｅｒ  ＩＤ及びＰａｓｓｗｏｒｄに関するログインフォーム２３０にも適用でき、Ｕｓｅｒ  ＩＤ及びＰａｓｓｗｏｒｄの入力が容易化できる。
【００７０】
尚、本発明は、上記実施形態に限られず、各種の変形が可能である。例えば、端末装置としては、コンピュータに限られず、スマートフォンやタブレット端末を使用してもよい。また、入力欄の情報については、上記実施形態の情報に限られず、ネットワーク上のサイトを使用する際に入力する必要がある各種の情報を利用できる。
【符号の説明】
【００７１】
１  ネットワーク
２  指紋入力装置
３  サーバ
５  サーバ
７  入力欄画面
８  ブラウザ
９  プラグイン
１１，１２，１３  端末装置
１４  ＣＰＵ
１５  ＲＯＭ
１６  ＲＡＭ
１７  インターフェース
１８  ビデオコントローラ
１９  ディスプレイ
２４  記憶装置
５０  ＣＰＵ
５１  ＲＯＭ
５２  ＲＡＭ
５４  記憶装置
１９０  ポータル
２３０  ログインフォーム
２４０Ａ  データベース
２４０Ｂ  データベース
２４０Ｃ  データベース
５４０  データベース
【図１】
2014038396.tif 000003
【図２】
2014038396.tif 000004
【図３】
2014038396.tif 000005
【図４】
2014038396.tif 000006
【図５】
2014038396.tif 000007
【図６】
2014038396.tif 000008
【図７】
2014038396.tif 000009
【図８】
2014038396.tif 000010
【図９】
2014038396.tif 000011
【図１０】
2014038396.tif 000012
【図１１】
2014038396.tif 000013
【図１２】
2014038396.tif 000014
【図１３】
2014038396.tif 000015
【図１４】
2014038396.tif 000016
【図１５】
2014038396.tif 000017
【図１６】
2014038396.tif 000018
【図１７】
2014038396.tif 000019
【図１８】
2014038396.tif 000020
【図１９】
2014038396.tif 000021
【図２０】
2014038396.tif 000022
【図２１】
2014038396.tif 000023
【図２２】
2014038396.tif 000024
【図２３】
2014038396.tif 000025
【図２４】
2014038396.tif 000026
【図２５】
2014038396.tif 000027