(57)【要約】【課題】一覧画面において、メモページ情報を表示する前に、どのようなメモページ情報が登録されているか一目で分かる一覧画面を提供する。【解決手段】メモページ情報表示システムは、端末装置とサーバ装置とから構成されており、端末装置は、上記登録画面上で、操作ボタンが押下されると、上記メモページ情報をサーバ装置に登録する。これにより、端末装置は、サーバ装置から、登録済みの当該メモページ情報を一覧表示したメモページ情報一覧画面に取得し、当該メモページ情報一覧画面を表示することができる。よって、利用者は、今まで登録したメモページ情報を視認することができる。【選択図】図７
2008059453.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して通信可能に接続された端末装置及びサーバ装置から構成され、ウェブテキスト抽出結果を基に生成したメモページ情報を表示するメモページ情報表示システムであって、
前記端末装置は、
ウェブ画面上における文字列の抽出範囲を決定する抽出範囲決定手段と、
前記抽出範囲内の文字列を取得する文字列取得手段と、
前記抽出範囲内の文字列について解析を行い、１又は複数の項目に該当する文字列を抽出する文字列抽出手段と、
登録画面用の複数の操作ボタンが設けられた登録画面の送信要求を前記サーバ装置に行う登録画面送信要求手段と、
前記送信要求した登録画面を取得する登録画面取得手段と、
前記登録画面及び前記抽出した文字列を表示する登録画面表示手段と、
前記登録画面用の複数の操作ボタンの内、第１の登録画面用操作ボタンが選択されると、前記登録画面の内容であるメモページ情報を前記サーバ装置に送信すると共に、前記メモページ情報の登録要求を行うメモページ情報登録要求手段と、
前記メモページ情報の一覧を表示する領域及び前記メモページ情報を表示する領域を有する画面であるメモページ一覧画面の送信要求を前記サーバ装置に行うメモページ一覧画面送信要求手段と、
前記送信要求したメモページ一覧画面を取得するメモページ一覧画面取得手段と、
前記メモページ一覧画面を表示するメモページ一覧画面表示手段と、を備え、
前記サーバ装置は、
前記登録画面、前記メモページ情報及び前記メモページ一覧画面を記憶するサーバ記憶手段と、
前記登録画面の送信要求に応じて前記登録画面を前記端末装置へ送信する登録画面送信手段と、
前記端末装置から受信した前記メモページ情報を記憶するメモページ情報登録手段と、
前記メモページ一覧画面に表示するメモページ情報を検索するメモページ情報検索手段と、
前記メモページ一覧画面に表示するメモページ情報を含む前記メモページ一覧画面を前記端末装置へ送信するメモページ情報一覧画面送信手段と、
を備えることを特徴とするメモページ情報表示システム。
【請求項２】
前記メモページ一覧画面の前記メモページ情報を表示する領域には、メモページ情報表示領域用の３つのボタンが含まれており、
前記端末装置は、前記第２のメモページ情報表示領域用ボタンが押下されると、前記メモページ情報を表示する領域内のメモページ情報を前記サーバ装置に送信すると共に、前記メモページ情報の更新要求を前記サーバ装置に行うメモページ情報更新要求手段をさらに備え、
前記サーバ装置は、
前記端末装置から受信した前記メモページ情報の更新要求に応じて、前記メモページ情報を更新するメモページ情報更新手段をさらに備え、
前記メモページ一覧画面表示手段は、メモページ情報表示時において、第１のメモページ情報表示領域用ボタンを表示し、第２及び第３のメモページ情報表示領域用ボタンを非表示にし、前記第１の情報表示領域用ボタンが押下されると、前記第１の情報表示領域用ボタンを非表示にし、前記第２及び前記第３のメモページ情報表示領域用ボタンを表示し、前記メモページ情報を編集可能状態で表示し、前記第２の情報表示領域用ボタンを表示している場合に前記第２の情報表示領域用ボタンが押下されると、前記第２及び第３のメモページ情報表示領域用ボタンを非表示にし、前記第１のメモページ情報表示領域用ボタンを表示し、前記第２のメモページ情報表示領域用ボタンを押下時のメモページ情報を編集不可能状態で表示し、前記第３のメモページ情報表示領域用ボタンを表示している場合に前記第２及び第３のメモページ情報表示領域用ボタンを非表示にし、前記第１のメモページ情報表示領域用ボタンを表示し、前記第１のメモページ情報表示領域用ボタン押下時のメモページ情報を編集不可能状態で表示することを特徴とする請求項１に記載のメモページ情報表示システム。
【請求項３】
前記１又は複数の項目には、住所項目を含み、
前記端末装置は、
前記抽出した文字列の内、前記住所項目に該当する住所文字列を前記サーバ装置に送信すると共に、前記住所文字列に該当する地図画像を含む地図情報の送信要求を前記サーバ装置に行う地図情報送信要求手段と、
前記送信要求した地図情報を前記サーバ装置から取得する地図情報取得手段と、をさらに備え、
前記サーバ装置は、
前記地図情報の送信要求に応じて、前記サーバ記憶手段を参照して前記住所文字列に該当する前記位置情報を検索する住所検索手段と、
前記サーバ記憶手段を参照して、前記位置情報に該当する前記地図画像を検索する地図画像検索手段と、
前記検索した地図画像を含む地図情報を前記端末装置へ送信する地図情報送信手段と、をさらに備え、
前記登録画面表示手段は、前記メモページ情報に含まれる前記地図画像を表示すると共に、前記メモページ一覧画面の前記メモページ情報を表示する領域内における地図画像を表示する大きさを示す枠線を前記地図画像上に表示し、
前記サーバ記憶手段は、住所情報と位置情報とを関連付けた情報、位置情報と地図画像とを関連付けた情報及び地図画像を記憶することを特徴とする請求項１又は２に記載のメモページ情報表示システム。
【請求項４】
端末装置とネットワークを介して通信可能に接続され、ウェブテキスト抽出結果を基に生成したメモページ情報の一覧画面を提供するサーバ装置であって、
前記メモページ情報を入力する登録画面、前記メモページ情報及び前記メモページ一覧画面を記憶するサーバ記憶手段と、
前記端末装置からの前記登録画面の送信要求に応じて前記登録画面を前記端末装置へ送信する登録画面送信手段と、
前記端末装置から受信した前記メモページ情報を記憶するメモページ情報登録手段と、
前記メモページ一覧画面に表示するメモページ情報を検索するメモページ情報検索手段と、
前記メモページ一覧画面に表示するメモページ情報を含む前記メモページ一覧画面を前記端末装置に送信するメモページ情報一覧画面送信手段と、
を備えることを特徴とするサーバ装置。
【請求項５】
ネットワークを介して端末装置と通信可能に接続され、ウェブテキスト抽出結果を基に生成したメモページ情報の一覧画面を提供するコンピュータによって実行されるプログラムであって、
前記メモページ情報を入力する登録画面、前記メモページ情報及び前記メモページ一覧画面を記憶するサーバ記憶手段と、
前記端末装置からの前記登録画面の送信要求に応じて前記登録画面を前記端末装置へ送信する登録画面送信手段と、
前記端末装置から受信した前記メモページ情報を記憶するメモページ情報登録手段と、
前記メモページ一覧画面に表示するメモページ情報を検索するメモページ情報検索手段と、
前記メモページ一覧画面に表示するメモページ情報を含む前記メモページ一覧画面を前記端末装置に送信するメモページ情報一覧画面送信手段、として前記コンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブ画面上におけるウェブテキストを抽出した結果を基に生成したメモページ情報を表示する技術に関する。
【背景技術】
【０００２】
従来から、お気に入りの店に関する情報が掲載されているウェブ画面内の各種情報を利用者専用のウェブ画面（一般的に「マイページ」等と呼ばれることが多い。）に対して入力・登録を行うことにより、その情報（以下、メモページ情報という）をストックしておくという利用形態がある。
【０００３】
ストックしたメモページ情報を利用する方法の１つに、端末装置のディスプレイ等に表示したメモページ情報を参照することが考えられる。この場合、より分かりやすい画面を提供した方が利用者にとって望ましい。地図検索した結果を一覧表示する装置の例が特許文献１に記載されている。
【０００４】
【特許文献１】特開２０００−３２２４２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記の特許文献１の手法は、検索キー（例えば、住所やカテゴリ等）が利用者によって入力された後、当該検索キーに合致する地図画像を表示し、当該地図画像上には、検索キーに該当する設備を表示している。しかし、検索された結果の情報は、名称のみであるため、利用者にとって所望の情報が検索されたか否か確認するのが困難であるという問題点があり、利用者にとって使用性に優れているとはいえない。
【０００６】
本発明が解決しようとする課題としては、上記のものが例として挙げられる。本発明の目的は、一覧画面において、メモページ情報を表示する前に、どのようなメモページ情報が登録されているか一目で分かる一覧画面を提供することにある。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、ネットワークを介して通信可能に接続された端末装置及びサーバ装置から構成され、ウェブテキスト抽出結果を基に生成したメモページ情報を表示するメモページ情報表示システムであって、前記端末装置は、ウェブ画面上における文字列の抽出範囲を決定する抽出範囲決定手段と、前記抽出範囲内の文字列を取得する文字列取得手段と、前記抽出範囲内の文字列について解析を行い、１又は複数の項目に該当する文字列を抽出する文字列抽出手段と、登録画面用の複数の操作ボタンが設けられた登録画面の送信要求を前記サーバ装置に行う登録画面送信要求手段と、前記送信要求した登録画面を取得する登録画面取得手段と、前記登録画面及び前記抽出した文字列を表示する登録画面表示手段と、前記登録画面用の複数の操作ボタンの内、第１の登録画面用操作ボタンが選択されると、前記登録画面の内容であるメモページ情報を前記サーバ装置に送信すると共に、前記メモページ情報の登録要求を行うメモページ情報登録要求手段と、前記メモページ情報の一覧を表示する領域及び前記メモページ情報を表示する領域を有する画面であるメモページ一覧画面の送信要求を前記サーバ装置に行うメモページ一覧画面送信要求手段と、前記送信要求したメモページ一覧画面を取得するメモページ一覧画面取得手段と、前記メモページ一覧画面を表示するメモページ一覧画面表示手段と、を備え、前記サーバ装置は、前記登録画面、前記メモページ情報及び前記メモページ一覧画面を記憶するサーバ記憶手段と、前記登録画面の送信要求に応じて前記登録画面を前記端末装置へ送信する登録画面送信手段と、前記端末装置から受信した前記メモページ情報を記憶するメモページ情報登録手段と、前記メモページ一覧画面に表示するメモページ情報を検索するメモページ情報検索手段と、前記メモページ一覧画面に表示するメモページ情報を含む前記メモページ一覧画面を前記端末装置へ送信するメモページ情報一覧画面送信手段と、を備えることを特徴とする。
【０００８】
請求項４に記載の発明は、端末装置とネットワークを介して通信可能に接続され、ウェブテキスト抽出結果を基に生成したメモページ情報の一覧画面を提供するサーバ装置であって、前記メモページ情報を入力する登録画面、前記メモページ情報及び前記メモページ一覧画面を記憶するサーバ記憶手段と、前記端末装置からの前記登録画面の送信要求に応じて前記登録画面を前記端末装置へ送信する登録画面送信手段と、前記端末装置から受信した前記メモページ情報を記憶するメモページ情報登録手段と、前記メモページ一覧画面に表示するメモページ情報を検索するメモページ情報検索手段と、前記メモページ一覧画面に表示するメモページ情報を含む前記メモページ一覧画面を前記端末装置に送信するメモページ情報一覧画面送信手段と、を備えることを特徴とする。
【０００９】
請求項５に記載の発明は、ネットワークを介して端末装置と通信可能に接続され、ウェブテキスト抽出結果を基に生成したメモページ情報の一覧画面を提供するコンピュータによって実行されるプログラムであって、前記メモページ情報を入力する登録画面、前記メモページ情報及び前記メモページ一覧画面を記憶するサーバ記憶手段と、前記端末装置からの前記登録画面の送信要求に応じて前記登録画面を前記端末装置へ送信する登録画面送信手段と、前記端末装置から受信した前記メモページ情報を記憶するメモページ情報登録手段と、前記メモページ一覧画面に表示するメモページ情報を検索するメモページ情報検索手段と、前記メモページ一覧画面に表示するメモページ情報を含む前記メモページ一覧画面を前記端末装置に送信するメモページ情報一覧画面送信手段、として前記コンピュータを機能させることを特徴とする。
【発明を実施するための最良の形態】
【００１０】
本発明の好適な実施形態では、ネットワークを介して通信可能に接続された端末装置及びサーバ装置から構成され、ウェブテキスト抽出結果を基に生成したメモページ情報を表示するメモページ情報表示システムにおいて、前記端末装置は、ウェブ画面上における文字列の抽出範囲を決定する抽出範囲決定手段と、前記抽出範囲内の文字列を取得する文字列取得手段と、前記抽出範囲内の文字列について解析を行い、１又は複数の項目に該当する文字列を抽出する文字列抽出手段と、登録画面用の複数の操作ボタンが設けられた登録画面の送信要求を前記サーバ装置に行う登録画面送信要求手段と、前記送信要求した登録画面を取得する登録画面取得手段と、前記登録画面及び前記抽出した文字列を表示する登録画面表示手段と、前記登録画面用の複数の操作ボタンの内、第１の登録画面用操作ボタンが選択されると、前記登録画面の内容であるメモページ情報を前記サーバ装置に送信すると共に、前記メモページ情報の登録要求を行うメモページ情報登録要求手段と、前記メモページ情報の一覧を表示する領域及び前記メモページ情報を表示する領域を有する画面であるメモページ一覧画面の送信要求を前記サーバ装置に行うメモページ一覧画面送信要求手段と、前記送信要求したメモページ一覧画面を取得するメモページ一覧画面取得手段と、前記メモページ一覧画面を表示するメモページ一覧画面表示手段と、を備え、前記サーバ装置は、前記登録画面、前記メモページ情報及び前記メモページ一覧画面を記憶するサーバ記憶手段と、前記登録画面の送信要求に応じて前記登録画面を前記端末装置へ送信する登録画面送信手段と、前記端末装置から受信した前記メモページ情報を記憶するメモページ情報登録手段と、前記メモページ一覧画面に表示するメモページ情報を検索するメモページ情報検索手段と、前記メモページ一覧画面に表示するメモページ情報を含む前記メモページ一覧画面を前記端末装置へ送信するメモページ情報一覧画面送信手段と、を備えることを特徴とする。
【００１１】
上記のメモページ情報表示システムは、端末装置とサーバ装置とから構成されている。端末装置は、利用者の操作に基づいて又は自動的にウェブ画面内の文字列抽出範囲が決定されると、前記文字列抽出範囲内の文字列を取得し、前記文字列を解析し、１又は複数の項目に該当する文字列を抽出する。ここで、「項目」としては、例えば名称、住所、電話番号などが挙げられる。よって、利用者は自分専用のウェブ画面上の情報であるメモページ情報を作成するときなどに、これらの項目に対応する文字列を１つ１つコピーする必要が無くなる。
【００１２】
また、端末装置は、上記登録画面上で、操作ボタンが押下されると、上記メモページ情報をサーバ装置に登録する。そして、端末装置は、サーバ装置から、登録済みの当該メモページ情報を一覧表示したメモページ情報一覧画面を取得し、当該メモページ情報一覧画面を表示することができる。よって、利用者は、今まで登録したメモページ情報を視認することができる。
【００１３】
上記のメモページ情報表示システムの一態様では、前記メモページ一覧画面の前記メモページ情報を表示する領域には、メモページ情報表示領域用の３つのボタンが含まれており、前記端末装置は、前記第２のメモページ情報表示領域用ボタンが押下されると、前記メモページ情報を表示する領域内のメモページ情報を前記サーバ装置に送信すると共に、前記メモページ情報の更新要求を前記サーバ装置に行うメモページ情報更新要求手段をさらに備え、前記サーバ装置は、前記端末装置から受信した前記メモページ情報の更新要求に応じて、前記メモページ情報を更新するメモページ情報登録手段をさらに備え、前記メモページ一覧画面表示手段は、メモページ情報表示時において、第１のメモページ情報表示領域用ボタンを表示し、第２及び第３のメモページ情報表示領域用ボタンを非表示にし、前記第１の情報表示領域用ボタンが押下されると、前記第１の情報表示領域用ボタンを非表示にし、前記第２及び前記第３のメモページ情報表示領域用ボタンを表示し、前記メモページ情報を編集可能状態で表示し、前記第２の情報表示領域用ボタンを表示している場合に前記第２の情報表示領域用ボタンが押下されると、前記第２及び第３のメモページ情報表示領域用ボタンを非表示にし、前記第１のメモページ情報表示領域用ボタンを表示し、前記第２のメモページ情報表示領域用ボタンを押下時のメモページ情報を編集不可能状態で表示し、前記第３のメモページ情報表示領域用ボタンを表示している場合に前記第２及び第３のメモページ情報表示領域用ボタンを非表示にし、前記第１のメモページ情報表示領域用ボタンを表示し、前記第１のメモページ情報表示領域用ボタン押下時のメモページ情報を編集不可能状態で表示する。
【００１４】
これによれば、端末装置は、メモページ一覧画面のメモページ情報表示領域に表示されているメモページ情報の編集可能状態及び編集不可能状態をボタンで切り替えることができ、当該メモページ情報の更新を行うことができる。端末装置は、メモページ一覧画面内で、メモページ情報の表示及びメモページ情報の更新を行う。よって、端末装置は、メモページ情報の表示とメモページ情報の更新をそれぞれ別画面で行う場合に比して、利用者にとって操作性の良い画面を提供することができる。
【００１５】
上記のメモページ情報表示システムの一態様では、前記１又は複数の項目には、住所項目を含み、前記端末装置は、前記抽出した文字列の内、前記住所項目に該当する住所文字列を前記サーバ装置に送信すると共に、前記住所文字列に該当する地図画像を含む地図情報の送信要求を前記サーバ装置に行う地図情報送信要求手段と、前記送信要求した地図情報を前記サーバ装置から取得する地図情報取得手段と、をさらに備え、前記サーバ装置は、前記地図情報の送信要求に応じて、前記サーバ記憶手段を参照して前記住所文字列に該当する前記位置情報を検索する住所検索手段と、前記サーバ記憶手段を参照して、前記位置情報に該当する前記地図画像を検索する地図画像検索手段と、前記検索した地図画像を含む地図情報を前記端末装置へ送信する地図情報送信手段と、をさらに備え、前記登録画面表示手段は、前記メモページ情報に含まれる前記地図画像を表示すると共に、前記メモページ一覧画面の前記メモページ情報を表示する領域内における地図画像を表示する大きさを示す枠線を前記地図画像上に表示し、前記サーバ記憶手段は、住所情報と位置情報とを関連付けた情報、位置情報と地図画像とを関連付けた情報及び地図画像を記憶する。
【００１６】
これによれば、利用者は、登録画面上でメモページ情報一覧画面に表示される地図画像の範囲を確認することができる。
【００１７】
本発明の他の観点では、端末装置とネットワークを介して通信可能に接続され、ウェブテキスト抽出結果を基に生成したメモページ情報の一覧画面を提供するサーバ装置は、前記メモページ情報を入力する登録画面、前記メモページ情報及び前記メモページ一覧画面を記憶するサーバ記憶手段と、前記端末装置からの前記登録画面の送信要求に応じて前記登録画面を前記端末装置へ送信する登録画面送信手段と、前記端末装置から受信した前記メモページ情報を記憶するメモページ情報登録手段と、前記メモページ一覧画面に表示するメモページ情報を検索するメモページ情報検索手段と、前記メモページ一覧画面に表示するメモページ情報を含む前記メモページ一覧画面を前記端末装置に送信するメモページ情報一覧画面送信手段と、を備える。これによれば、サーバ装置は、利用者が端末装置で登録したメモページ情報を登録することができ、当該メモページ情報の一覧を掲載したメモページ情報一覧画面を端末装置へ送信することができる。
【００１８】
本発明の他の観点では、ネットワークを介して端末装置と通信可能に接続され、ウェブテキスト抽出結果を基に生成したメモページ情報の一覧画面を提供するコンピュータによって実行されるプログラムであって、前記メモページ情報を入力する登録画面、前記メモページ情報及び前記メモページ一覧画面を記憶するサーバ記憶手段と、前記端末装置からの前記登録画面の送信要求に応じて前記登録画面を前記端末装置へ送信する登録画面送信手段と、前記端末装置から受信した前記メモページ情報を記憶するメモページ情報登録手段と、前記メモページ一覧画面に表示するメモページ情報を検索するメモページ情報検索手段と、前記メモページ一覧画面に表示するメモページ情報を含む前記メモページ一覧画面を前記端末装置に送信するメモページ情報一覧画面送信手段、として前記コンピュータを機能させる。このプログラムを、コンピュータ上で実行することにより、上記のサーバ装置を実現することができる。
【実施例】
【００１９】
以下、図面を参照して本発明の好適な実施例について説明する。
【００２０】
［メモページ情報表示システム］
図１に、メモページ情報表示システム１の概略構成を示す。図１に示すメモページ情報表示システム１は、端末装置２とサーバ３とがネットワーク４を介して接続しており、サーバ３は、地図画像等の各種情報を保持するデータベース５を有している。
【００２１】
端末装置２は、利用者によってウェブ画面上における文字列抽出処理が指定されたことを検知すると、文字列抽出処理を行い、自分専用の登録画面上に文字列抽出結果を表示する。利用者によって、適宜文字列抽出結果が編集された後に、利用者の指定に応じて、端末装置２は、サーバ３に対して編集した情報であるメモページ情報の登録要求を行い、サーバ３は、これに応じて、メモページ情報を登録する。
【００２２】
また、端末装置２は、利用者の指定により、サーバ３に登録したメモページ情報の一覧画面の表示要求を行い、サーバ３は、これに応じて、登録済みのメモページ情報の一覧画面を端末装置２へ送信する。これにより、端末装置２は、登録済みのメモページ情報の一覧画面を表示する。因みに端末装置２は、利用者が使用するパーソナルコンピュータ（以下、「ＰＣ」と呼ぶ。）や携帯電話といったネットワーク４を介してデータの授受が可能な端末装置である。
【００２３】
［メモページ情報表示システムの内部構成］
次に、図２に示すメモページ情報表示システム１の内部構成について説明する。図示のように端末装置２は、送受信手段２１、記憶手段２２、入力手段２３、表示手段２４、文字列抽出範囲決定手段２５、文字列抽出範囲の文字列取得手段２６、文字列抽出手段２７、文字列抽出結果記憶手段２８、地図情報送信要求手段２９、未分類文字列編集要求手段４０、登録画面表示手段４１、地図情報更新要求手段４２、メモページ情報登録要求手段４３、登録画面送信要求手段４４、地図情報取得手段４５、登録画面取得手段４６、編集後未分類文字列取得手段４７、メモページ一覧画面送信要求手段４８、メモページ一覧画面取得手段４９、メモページ一覧情報送信要求手段５０、メモページ一覧情報取得手段５１、メモページ一覧画面表示手段５２、メモページ情報更新要求手段５３を有し、サーバ３は、送受信手段３１、記憶手段３２、未分類文字列編集手段３３、住所検索手段３４、地図画像検索手段３５、周辺情報検索手段３６、メモページ情報登録手段３７、地図情報送信手段３８、未分類文字列編集結果送信手段３９、登録画面送信手段６０、メモページ一覧画面送信手段６１、メモページ一覧情報検索手段６２、メモページ情報更新手段６３、メモページ情報送信手段６４を有している。
【００２４】
まず、端末装置２側の構成要素について説明する。
【００２５】
送受信手段２１は、サーバ３とネットワーク４を介してデータ等を授受する手段であり、具体的には、文字列抽出プログラムをサーバ３から受信したり、文字列抽出処理終了通知をサーバ３へ行ったりする。記憶手段２２は、サーバ３から受信した文字列抽出プログラムや、文字列を抽出した結果を記憶する。入力手段２３は、利用者がメニュー等の選択・決定を行う手段であり、具体的には、マウス、キーボード等である。表示手段２４は、登録画面等を表示する手段であり、具体的には、ディスプレイ等である。
【００２６】
文字列抽出範囲決定手段２５は、ユーザによる入力手段２３の結果に基づいて、又は、自動的にウェブ画面上の文字列抽出範囲を決定する。
【００２７】
端末装置２における文字列抽出範囲の文字列取得手段２６は、文字列抽出範囲内の文字列を取得し、記憶手段２２に記憶する。文字列抽出手段２７は、文字列抽出プログラムを利用して、文字列抽出範囲内の文字列を解析し、項目毎に文字列を抽出する。文字列抽出結果記憶手段２８は、項目毎に抽出した文字列を記憶手段２２に記憶する。
【００２８】
地図情報送信要求手段２９は、サーバ３に対して住所文字列を送信すると共に、地図情報送信要求を行う。未分類文字列編集要求手段４０は、未分類文字列をサーバ３に対して送信すると共に、未分類文字列の編集要求を行う。ここで未分類文字列とは、単独で表示すべき項目に分類されていない文字列のことを示す。
【００２９】
登録画面表示手段４１は、登録画面、抽出した文字列、及び地図情報を表示手段２４へ表示する。地図情報更新要求手段４２は、登録画面上の住所文字列をサーバ３に対して送信すると共に、地図情報送信要求を行う。メモページ情報登録要求手段４３は、表示中のメモページ情報をサーバ３に対して送信すると共に、メモページ情報のデータベース５への登録要求を行う。登録画面送信要求手段４４は、サーバ３に対して登録画面の送信要求を行う。
【００３０】
地図情報取得手段４５は、ネットワーク４を介してサーバ３から地図情報を取得する。登録画面取得手段４６は、ネットワーク４を介してサーバ３から登録画面を取得する。編集後未分類文字列取得手段４７は、ネットワーク４を介してサーバ３から編集後の未分類文字列を取得する。
【００３１】
メモページ一覧画面送信要求手段４８は、サーバ３に対してメモページ一覧画面の送信要求を行う。メモページ一覧画面取得手段４９は、ネットワーク４を介してサーバ３からメモページ一覧画面を取得する。メモページ一覧情報送信要求手段５０は、サーバ３に対してメモページ一覧情報の送信要求を行う。メモページ一覧情報取得手段５１は、ネットワーク４を介してサーバ３からメモページ一覧情報を取得する。メモページ一覧画面表示手段５２は、メモページ一覧画面を表示手段２４へ表示する。メモページ情報更新要求手段５３は、表示中のメモページ情報をサーバ３に対して送信すると共に、メモページ情報のデータベース５への更新要求を行う。
【００３２】
次に、サーバ３側の構成要素について説明する。
【００３３】
送受信手段３１は、端末装置２とネットワーク４を介してデータ等を授受する手段であり、具体的には、文字列抽出プログラムを端末装置２へ送信したり、文字列抽出処理終了通知を端末装置２から受信したりする。記憶手段３２は、文字列抽出プログラムや住所情報と位置情報とを関連付けた情報、位置情報と地図画像とを関連付けた情報、地図画像を記憶する。
【００３４】
未分類文字列編集手段３３は、端末装置２から取得した未分類文字列を品詞毎に分解する。因みに、未分類文字列編集手段３３は、公知の品詞毎に分解するプログラムを利用している。住所検索手段３４は、端末装置２から取得した住所文字列に該当する位置情報（例えば、緯度経度情報等）をデータベース５から取得する。地図画像検索手段３５は、位置情報に該当する地図画像をデータベース５から取得する。周辺情報検索手段３６は、位置情報に該当する周辺情報をデータベース５から取得する。メモページ情報登録手段３７は、端末装置２が登録要求したメモページ情報をデータベース５に登録する。
【００３５】
地図情報送信手段３８は、ネットワーク４を介して端末装置２へ地図情報を送信する。未分類文字列編集結果送信手段３９は、ネットワーク４を介して端末装置２へ編集済みの未分類文字列を送信する。登録画面送信手段６０は、ネットワーク４を介して端末装置２へ登録画面を送信する。
【００３６】
メモページ一覧画面送信手段６１は、メモページ一覧情報を含むメモページ一覧画面を送信する。メモページ一覧情報検索手段６２は、検索条件に合致するメモページ情報をデータベース５から取得する。メモページ情報更新手段６３は、データベース５に格納されているメモページ情報を更新する。メモページ情報送信手段６４は、ネットワーク４を介して端末装置２へメモページ一覧情報を送信する。
【００３７】
［ウェブテキスト抽出方法］
次にウェブテキスト抽出方法について、具体的に述べる。図３は、ウェブテキスト抽出を行うウェブ画面（例えば、お気に入りの店の情報が表示されている画面）の例である。
【００３８】
端末装置２は、利用者が入力手段２３を介して画面表示を指定することにより、当該画面を表示手段２４に表示する。また、端末装置２は、利用者が入力手段２３を介して文字列抽出をする範囲（例えば、抽出範囲ＳＥＬ）を指定した後に入力手段２３を介してメニュー表示を指定すると、メニューＭ１を表示する。
【００３９】
図示のように、利用者が入力手段２３を介してメニューＭ１中の「文字列抽出」を指定すると、端末装置２は、サーバ３から文字列抽出プログラムを取得し、文字列抽出範囲決定手段２５は、文字列抽出範囲を抽出範囲ＳＥＬと決定する。
【００４０】
そして、文字列抽出範囲の文字列取得手段２６は、抽出範囲ＳＥＬ内の文字列である「居酒屋○○○  定休日：日曜日コメント：どこか和風の佇まい。相性の良い気軽な惣菜が自慢。予算：昼  １１００円  夜  ６５００円  座席：２５席  住所  ＡＡＡ県ＢＢＢ市ＤＤＤ町１−２−３  ＴＥＬ  ０００−００００−００００」を取得し、記憶手段２２に保存する。
【００４１】
端末装置２は、文字列抽出範囲の文字列取得手段２６によって抽出範囲ＳＥＬ内の文字列を記憶手段２２に保存した後、端末装置２は、当該文字列抽出プログラムを実行することにより文字列抽出手段２７として機能し、記憶手段２２に保存した情報から、住所、電話番号等の文字列抽出プログラムで定義した項目に該当する文字列を抽出する。
【００４２】
図３の例では、「定休日」と記載されている行に「日曜日」と記載されているため、文字列抽出手段２７は「定休日」が日曜日であると判断し、項目とその内容を関連付けた文字列（例えば、「定休日：日曜日」）を文字列抽出結果とする。
【００４３】
同様に、文字列抽出手段２７は、「コメント」が「どこか和風の佇まい。相性の良い気軽な惣菜が自慢。」であり、「住所」が「ＡＡＡ県ＢＢＢ市ＤＤＤ町１−２−３」であり、「電話番号」が「０００−００００−００００」であると判断し、項目とその内容を関連付けた文字列を文字列抽出結果とする。
【００４４】
因みに、文字列抽出手段２７は、「予算」が「昼  １１００円  夜  ６５００円」であり、「座席」が「２５席」であると判断できるが、これらの項目は、表示対象として、それほど重要でない項目であると文字列抽出プログラムで定義しているため、未分類文字列であることを示す文字列（例えば、「未分類文字列：昼  １１００円  夜  ６５００円  ２５席」。なお、これらが最終的に未分類文字列欄に表示されるときには、項目名も［予算］や［座席］として未分類文字列欄に表示される。例えば、「未分類文字列：［予算］昼  １１００円  夜  ６５００円［座席］２５席）を文字列抽出結果とする。ここで、未分類文字列とは、単独で表示すべき項目に分類されていない文字列のことを示す。
【００４５】
そして、文字列抽出手段２７は、「居酒屋○○○」が記載されている行に「店名」「名称」等の項目名が記載されていないため、未分類文字列であることを示す文字列を文字列抽出結果とする。また、文字列抽出手段２７は、同一の項目に該当する文字列が複数ある場合、所定のルールで優先順位を決定し、優先順位の低い文字列については、未分類文字列として文字列抽出結果とする。優先順位を決定するルールについては、後述する。
【００４６】
文字列抽出結果記憶手段２８は、文字列抽出手段２７により抽出した文字列抽出結果を記憶手段２２に記憶する。
【００４７】
［地図情報取得方法］
次に、地図情報取得方法について説明する。
【００４８】
文字列抽出手段２７によって住所文字列を抽出した場合、地図情報要求手段２９は、当該住所文字列（例えば、「ＡＡＡ県ＢＢＢ市ＤＤＤ町１−２−３」）をサーバ３に対して送信すると共に、地図情報送信要求を行う。
【００４９】
サーバ３は、地図情報要求を受信すると、住所検索手段３４は、端末装置２から受信した住所文字列に該当する位置情報（例えば、緯度経度情報）をデータベース５から取得する。これによりサーバ３は、取得した位置情報に該当する地図情報をデータベース５から取得することができる。
【００５０】
地図画像検索手段３５は、当該位置情報に該当する地図画像をデータベース５から検索し、周辺情報検索手段３６は、当該位置情報に該当する周辺情報をデータベース５から検索する。地図情報送信手段３８は、検索した地図画像及び周辺情報を端末装置２へ送信することにより、端末装置２における地図情報取得手段４５は、地図画像及び周辺情報を取得する。よって端末装置２は、住所文字列に対応した地図画像及び周辺情報を取得できる。
【００５１】
［未分類文字列編集結果取得方法］
次に、未分類文字列編集結果取得方法について説明する。
【００５２】
文字列抽出手段２７によって未分類文字列を抽出した場合、未分類文字列編集要求手段４０は、サーバ３に対して当該未分類文字列（例えば、「昼  １１００円  夜  ６５００円  ２５席」）を送信すると共に、当該未分類文字列の編集要求を行う。
【００５３】
サーバ３は、未分類文字列の編集要求を受信すると、未分類文字列編集手段３３によって当該未分類文字列を品詞毎に分解し、品詞毎に分解された未分類文字列のうち名詞のみを未分類文字列編集結果送信手段３９によって端末装置２へ送信する。
【００５４】
これにより、端末装置２における編集後未分類文字列取得手段４７は、未分類文字列の編集結果を取得する。よって端末装置２は、名詞のみに分解された未分類文字列を取得することができ、編集せずに未分類文字列を表示する場合に比して、利用者にとって使用し易い形態で未分類文字列をウェブ画面上に表示することができる。
【００５５】
また、ウェブ画面上の文字列をそのまま抽出すると、著作権侵害になるが、単語レベルに分解することにより、著作権侵害を回避することができる。
【００５６】
［抽出結果の表示方法］
次に、抽出結果の表示方法について説明する。端末装置２は、ウェブテキスト抽出処理終了後、登録画面送信要求手段４４によって、サーバ３に対して登録画面送信要求を行う。
【００５７】
サーバ３は、登録画面の送信要求を受信すると、記憶手段２２内の登録画面を登録画面送信手段６０によって端末装置２へ送信する。
【００５８】
登録画面取得手段４６が上記登録画面を取得すると、登録画面表示手段４１は、当該登録画面を表示手段２４へ表示し、文字列抽出手段２７により取得した各項目に対応する文字列、上記地図情報取得を行ったことにより取得した地図情報、及び名詞のみに分解された未分類文字列を当該登録画面内の各項目に対応する箇所へ表示する。
【００５９】
図４にウェブテキスト抽出を行った結果を基に生成した利用者専用の登録画面の例を示す。
【００６０】
登録画面表示手段４１は、住所、電話番号、定休日、コメントに関する文字列抽出結果をそれぞれ住所情報表示領域ＥＤ３、電話番号表示領域ＥＤ４、定休日表示領域ＥＤ６、コメント表示領域ＥＤ７に表示する。また、登録画面表示手段４１は、名詞のみに分解された未分類文字列を未分類テキスト表示領域ＥＤ８に表示する。これにより、利用者が未分類文字列を適宜利用できる。
【００６１】
さらに、登録画面表示手段４１は、住所に対応した地図画像を画面右側の地図表示領域ＭＰに表示し、周辺情報をアクセス表示領域ＡＣに表示する。したがって、端末装置２は、ウェブ画面から文字列を取得し、その文字列中から各種項目に該当する文字列を抽出し、その抽出結果を利用者専用の登録画面に対して表示することにより、各種項目の情報を自動で表示している。これにより利用者は、利用者専用の登録画面に対する入力作業を軽減できる。
【００６２】
さらに、端末装置２は、住所項目に該当する住所文字列を抽出した場合は、サーバ３から当該住所文字列に該当する地図画像や周辺情報を取得し、当該地図画像及び周辺情報を表示している。これにより、利用者専用の登録画面上に自動で有用な情報を含めることができる。因みに図４の例では、緯度経度情報を表示していないが、緯度経度情報を画面上に表示しても良い。この場合、有用な情報をさらに含めることができる。
【００６３】
また、文字列抽出により自動抽出されなかった未分類文字列は名詞に分解されて未分類テキスト表示領域ＥＤ８に表示されるので、利用者は自ら入力手段２３を操作することにより、未分類文字列を利用して利用者専用の登録画面を編集することができる。例えば、未分類テキスト表示領域ＥＤ８に表示された「居酒屋○○○」をコピーし、名称表示領域ＥＤ１に貼り付けることにより、名称の欄を埋めることができる。
【００６４】
［地図情報再検索方法及び地図情報再表示方法］
地図情報再検索方法は、利用者が所望する住所文字列を抽出できなかった場合や住所文字列がなかった場合に、利用者が住所文字列を所定の領域（例えば、図４における住所表示領域ＥＤ３）に入力し、所定のボタン等（例えば、図４における再検索ボタンＢＴＮ１）を押下した後、端末装置２が当該所定の領域内に入力された住所文字列に該当する地図情報をサーバ３から取得する方法である。
【００６５】
そして、地図情報再表示方法は、地図情報再検索方法により取得した地図情報を、地図情報を表示すべき領域（例えば、図４における地図表示領域ＭＰやアクセス表示領域ＡＣ）に表示する方法である。
【００６６】
次に、図４を用いて、地図情報再検索方法及び地図情報再表示方法について説明する。
【００６７】
まず、地図情報再検索方法について、以下に説明する。
【００６８】
住所情報表示領域ＥＤ３に住所が入力されている状態で、利用者によって再検索ボタンＢＴＮ１が押下された場合、地図情報更新要求手段４２は、住所情報表示領域ＥＤ３に入力されている住所文字列をサーバ３に対して送信すると共に、地図情報送信要求を行う。サーバ３に対して地図情報送信要求を行った後の処理については、上記地図情報取得方法と同様であるため、省略する。
【００６９】
これにより、地図情報取得手段４５は、住所表示領域ＥＤ３に入力された住所に対応した地図画像及び周辺情報を取得できる。
【００７０】
次に、地図情報再表示方法について説明する。
【００７１】
上記地図情報再検索方法により、地図情報（地図画像及び周辺情報）を取得すると、登録画面表示手段４１は、上記地図情報再検索方法で取得した地図画像を地図表示領域ＭＰに表示し、周辺情報をアクセス表示領域ＡＣに表示する。これにより、住所表示領域ＥＤ３に入力された住所に対応した地図画像及び周辺情報が表示される。
【００７２】
因みに、上記地図情報再検索を行う前に、地図画像又は周辺情報が表示されている場合、登録画面表示手段４１は、表示中の地図画像及び周辺情報を削除した後に、上記地図情報再検索方法で取得した地図情報を表示する。
【００７３】
例えば、複数の住所を抽出した結果、利用者が住所情報として登録したい住所が未分類文字列として未分類テキスト表示領域ＥＤ８に表示されている場合、未分類文字列内の住所情報をコピーし、住所情報表示領域ＥＤ３へ貼り付けた後、再検索ボタンＢＴＮ１を押下する。この結果、登録画面表示手段４１は、利用者が望む住所に対応した地図画像を地図表示領域ＭＰに表示する。
【００７４】
これにより、端末装置２は、仮に利用者が住所情報として利用したい情報が初期表示時に住所情報表示領域ＥＤ３に表示されていない場合でも、抽出した住所情報を未分類文字列として、未分類テキスト表示領域ＥＤ８に表示しておくことにより、利用者が簡易に所望の住所に該当する地図情報を再表示させることができる。
【００７５】
［メモページ情報登録方法］
次に、メモページ情報の登録方法について説明する。
【００７６】
端末装置２において、利用者が図４における登録ボタンＢＴＮ２を押下すると、メモページ情報登録要求手段４３は、サーバ３に対して端末装置２に表示中のメモページ情報を送信すると共に、当該メモページ情報の登録要求を行う。サーバ３は、端末装置２からメモページ情報の登録要求を受信すると、メモページ情報登録手段３７によって当該メモページ情報をデータベース５へ登録する。
【００７７】
［登録済みメモページ情報一覧表示方法］
次に、登録済みメモページ情報一覧表示方法について説明する。
【００７８】
ここで、登録済みメモページ情報一覧方法とは、利用者が上記登録画面で登録を行ったメモページ情報を一覧に表示する方法である。
【００７９】
端末装置２に表示されている、メモページ情報をストックしているサイトで利用者が利用者のＩＤやパスワード等を入力することによりログインすると、メモページ一覧画面送信要求手段４８は、利用者のＩＤを送信すると共に、メモページ一覧表示用の画面であるメモページ一覧画面の送信要求をサーバ３に対して行う。
【００８０】
サーバ３では、メモページ一覧画面の送信要求を受信すると、メモページ一覧情報検索手段６２は、利用者ＩＤを検索キーとして、メモページ一覧画面の初期表示情報（例えば、フォルダ構成等）をデータベース５から取得し、メモページ一覧画面送信手段６１は、当該メモページ一覧画面の初期表示情報を反映したメモページ一覧画面を端末装置２へ送信する。
【００８１】
端末装置２では、メモページ一覧画面取得手段４９が、メモページ一覧画面をサーバ３から取得すると、メモページ一覧画面表示手段５２は、当該メモページ一覧画面を表示手段２４へ表示する。メモページ一覧画面の例を図５に示す。
【００８２】
メモページ一覧表示画面は、フォルダ管理情報表示領域ＡＲＥＡ１とメモページリスト表示領域ＡＲＥＡ２とメモページ情報表示領域ＡＲＥＡ３と各種機能ボタン表示領域ＡＲＥＡ４とを含む。フォルダ管理情報表示領域ＡＲＥＡ１は、フォルダの階層構成を表示する領域であり、メモページリスト表示領域ＡＲＥＡ２は、フォルダ内のメモページをリスト化して表示する領域であり、メモページ情報表示領域ＡＲＥＡ３は、メモページリスト表示領域ＡＲＥＡ２内の選択されたメモページのメモページ情報を表示する領域であり、各種機能ボタン表示領域ＡＲＥＡ４は、各種処理を実行するボタンを表示する領域である。
【００８３】
端末装置２において、図５におけるフォルダ管理情報表示領域ＡＲＥＡ１内の「ＮＮＮ」フォルダが利用者により選択されると、図６に示すように、メモページ一覧画面表示手段５２は、「グルメ」フォルダと「レジャー施設」フォルダとを表示する。このように、「ＮＮＮ」フォルダの下位階層には、「グルメ」フォルダと「レジャー施設」フォルダがある。また、「グルメ」フォルダの下の階層には、「東京」フォルダと「横浜」フォルダがあり、「横浜」フォルダには、「ラーメン」フォルダと「居酒屋」フォルダがある。このように、ツリー構造を持った階層的な管理が実現されている。
【００８４】
端末装置２において、「居酒屋」フォルダが利用者によって選択されると、メモページ一覧画面表示手段５２は、当該「居酒屋」フォルダ内に格納されているメモページ情報の一覧をメモページリスト表示領域ＡＲＥＡ２に表示する。これにより、利用者は、当該「居酒屋」フォルダ内にどのメモページ情報が登録されているか容易に視認することができる。
【００８５】
また、メモページリスト表示領域ＡＲＥＡ２には、メモページ情報の複数項目（名前、アクセス、住所等）が表示されているため、利用者は、メモページリスト表示領域ＡＲＥＡ２を参照するだけで、メモページリスト表示領域ＡＲＥＡ２に表示されているメモページ情報の概要を知ることができる。
【００８６】
端末装置２は、メモページリスト表示領域ＡＲＥＡ２にメモページ情報の一覧から利用者によって、図６における名前が「居酒屋○○○」であるメモページが選択されると、図７に示すように、メモページリスト表示領域ＡＲＥＡ２で選択された「居酒屋○○○」のメモページ情報を、メモページ情報表示領域ＡＲＥＡ３に表示する。
【００８７】
また、メモページ一覧画面では、利用者が、フォルダ作成ボタンＢＴＮ１０を押下することにより、フォルダを作成することができる。さらに、メモページ情報を現在保存されているフォルダ以外のフォルダへ移動させることができる。これにより、カテゴリ別にフォルダを作成して、カテゴリ別にメモページを保存する等、利用者の好みでメモページを整理することができる。
【００８８】
このように、メモページ一覧画面では、ツリー構造のフォルダ管理状態をフォルダ管理情報表示領域ＡＲＥＡ１に表示し、フォルダ内のメモページの一覧をメモページリスト表示領域ＡＲＥＡ２に表示し、メモページ情報をメモページ情報表示領域ＡＲＥＡ３に表示することにより、上記３つの表示内容を一画面で表示しており、利用者にとってメモページ情報の保存状態を視認しやすい画面設計になっている。
【００８９】
［登録済みメモページ情報編集方法］
次に、登録済みのメモページ情報編集方法について、以下に説明する。
【００９０】
図７のように登録済みのメモページ情報を表示している場合、メモページ情報の表示のみ行い、利用者が名称等各項目を編集することができない（以下、このような状態をメモページ情報表示状態という）。
【００９１】
上記のようなメモページ情報表示状態の場合、メモページ一覧画面表示手段５２は、メモページ情報表示領域ＡＲＥＡ３に編集ボタンＢＴＮ７を表示する。当該編集ボタンＢＴＮ７が利用者によって押下されると、メモページ一覧画面表示手段５２は、メモページ情報を編集可能な状態にする（例えば、住所項目の「ＡＡＡ県ＢＢＢ市ＤＤＤ町１−２−３」が編集可能になる）。さらに、メモページ一覧画面表示手段５２は、図示しないが、当該編集ボタンＢＴＮ７を表示している位置の周辺に更新登録ボタン、キャンセルボタンを表示する（以下、このような状態をメモページ情報編集状態という）。
【００９２】
メモページ情報編集状態において、利用者がメモページ情報を編集した後、上記更新登録ボタンを押下すると、端末装置２におけるメモページ情報更新要求手段５３は、サーバ３に対して、メモページ情報の更新要求を行い、サーバ３における、メモページ情報更新手段６３は、それに応じて、データベース５のメモページ情報を更新する。サーバ３は、メモページ情報の更新終了後、メモページ情報の更新終了通知を端末装置２に対して行う。端末装置２がサーバ３からメモページ情報の更新終了通知を受信すると、メモページ一覧画面表示手段５２は、メモページ情報編集状態からメモページ情報表示状態へ遷移する。
【００９３】
メモページ情報編集状態において、利用者が上記キャンセルボタンを押下すると、仮にメモページ情報が編集されていても、メモページ情報更新要求手段５３がサーバ３に対してメモページ情報の更新要求を行わず、メモページ一覧画面表示手段５２は、メモページ情報編集状態からメモページ情報表示状態へ遷移する。なお、メモページ一覧画面表示手段５２は、メモページ情報表示状態からメモページ編集状態へ遷移する時のメモページ情報を表示する。よって、編集中のメモページ情報は、破棄される。
【００９４】
このように、メモページ情報表示領域ＡＲＥＡ３内の編集ボタンＢＴＮ７等が押下されることにより、メモページ一覧画面表示手段５２は、メモページ情報表示状態とメモページ情報編集状態とを切り替えることにより、メモページ情報の表示とメモページ情報の編集を同一画面で行うことが可能であるため、メモページ情報の表示用画面以外にメモページ情報の編集用画面を提供する必要がなく、利用者にとって使用性に優れた画面設計となっている。
【００９５】
因みに、メモページ情報編集状態において、メモページリスト表示領域ＡＲＥＡ２に表示されているメモページ情報の一覧から、メモページ情報表示領域ＡＲＥＡ３に表示されているメモページ以外のメモページが選択された場合、メモページ情報表示領域ＡＲＥＡ３に表示されているメモページの更新を行うか否かについて、問い合わせをするメッセージを表示しても良い。これにより、最初にメモページ情報表示領域ＡＲＥＡ３に表示されているメモページの編集内容を更新し忘れることを防止できる。
【００９６】
また、上記の場合、問い合わせを行うメッセージを表示することなく、最初にメモページ情報表示領域ＡＲＥＡ３に表示されているメモページに対応するメモページリスト表示領域ＡＲＥＡ２に表示されているメモページの背景色を変更しても良い。これにより、利用者は、メモページリスト表示領域ＡＲＥＡ２に表示されているメモページ情報一覧を確認すれば、メモページ情報の編集内容を更新し忘れているか否か確認することができる。また、メモページ情報の編集途中で、別のメモページ情報を参照した後に、編集内容を更新するか否か判断したい場合にも対処できる。
【００９７】
［登録済みメモページ情報検索方法］
登録済みメモページ情報検索方法とは、利用者が入力した検索条件に合致したメモページ情報のみをメモページリスト表示領域ＡＲＥＡ２に表示する方法である。
【００９８】
次に登録済みメモページ情報検索方法について、以下に説明する。
【００９９】
まず、利用者が、コンボボックスＣＯ１に定義されている検索範囲を選択する（例えば、図６における「ＮＮＮさんのデータ」等）。コンボボックスＣＯ１には、検索範囲がいくつか用意されており、これにより利用者は、必要とする検索範囲に対してのみ検索を実行させることができ、必要としない範囲までも検索してしまうことにより、検索処理に無駄な時間を浪費してしまうことを防止できる。そして、検索条件のキーワードを検索条件入力領域ＥＤ９に入力する。
【０１００】
上記のように、検索条件を入力した後に、利用者は、検索ボタンＢＴＮ６を押下する。これにより、端末装置２において、メモページ一覧情報送信要求手段５０は、検索条件及び検索範囲をサーバ３へ送信すると共に、サーバ３へメモページ一覧情報送信要求を行う。
【０１０１】
サーバ３において、端末装置２からメモページ一覧情報送信要求を受信すると、メモページ一覧情報検索手段６２は、端末装置２から受信した検索条件に合致するメモページ情報の一覧をデータベース５から取得し、メモページ情報送信手段６４は、当該メモページ情報の一覧を端末装置２へ送信する。端末装置２において、メモページ一覧情報取得手段５１がサーバ３から受信したメモページ情報の一覧を取得した後、メモページ一覧画面表示手段５２が、当該メモページ情報の一覧をメモページリスト表示領域ＡＲＥＡ２へ表示する。
【０１０２】
このように、端末装置２は、利用者が検索条件を入力した後に、検索ボタンＢＴＮ６を押下することに応じて、サーバ３から検索条件に合致したメモページ情報の一覧を取得し、メモページ情報の一覧をメモページリスト表示領域ＡＲＥＡ２へ表示することができる。
【０１０３】
例えば、利用者が多くのメモページ情報を登録している場合、多くのメモページ情報の一覧から所望のメモページを探し出すのは、時間を要する。
【０１０４】
そこで、検索条件を入力した後に、検索を行い、その結果をメモページリスト表示領域ＡＲＥＡ２に表示させれば、上記検索条件に合致したメモページ情報のみが一覧表示されるので、利用者が所望のメモページ情報を探し出す時間を短縮することができる。
【０１０５】
また、同一画面上に検索ボタンや検索条件入力領域があるため、別画面上に検索用の画面がある場合に比して、利用者にとって使用性が優れている。
【０１０６】
［ウェブテキスト抽出処理等の手順］
次に、図８のフローチャートを用いて、「ウェブテキスト抽出処理」及び「ウェブテキスト抽出結果の表示及びデータベース登録」の説明を行う。因みに「ウェブテキスト抽出処理」は、ステップＳ１からステップＳ７までの処理であり、「ウェブテキスト抽出結果の表示及びデータベース登録」は、ステップＳ８〜ステップＳ１０及びステップＳ１６までの処理である。
【０１０７】
端末装置２は、利用者が情報をコピーしたいページを表示手段２４に表示する（ステップＳ１）。利用者は画面を視認しながら、入力手段２３を介して文字列抽出範囲の指定メニューから「文字列抽出」の選択を行う。
【０１０８】
次に、端末装置２は、送受信手段２１を介してサーバ３へ文字列抽出プログラムの送信要求を行う（ステップＳ２）。因みに、本実施例における文字列抽出プログラムは、ＪａｖａＳｃｒｉｐｔ（登録商標）などにより生成することができる。
【０１０９】
サーバ３は、端末装置２から文字列抽出プログラムの送信要求を受信すると、記憶手段３２に保存している文字列抽出プログラムを送受信手段３１を介して端末装置２へ送信する（ステップＳ３）。
【０１１０】
端末装置２は、サーバ３から文字列抽出プログラムを取得すると、当該文字列抽出プログラムを記憶手段２２へ保存する。
【０１１１】
文字列抽出範囲決定手段２５は、文字列抽出範囲を決定する（ステップＳ４）。文字列抽出範囲を決定した後、文字列抽出範囲の文字列取得手段２６は、文字列抽出範囲の文字列を取得し、当該文字列抽出範囲の文字列を記憶手段２２に保存する（ステップＳ５）。  文字列抽出手段２７は、文字列抽出プログラムを実行することにより、記憶手段２２に保存した文字列抽出範囲の文字列に対して、文字列抽出処理を行う（ステップＳ６）。なお、文字列抽出処理の詳細については、後述する。
【０１１２】
次に、文字列抽出手段２７は、文字列抽出処理を行うことにより、文字列抽出範囲の文字列から項目に対応した文字列抽出結果を取得する。文字列抽出結果記憶手段２８は、上記文字列抽出手段２７により取得した文字列抽出結果を記憶手段２２に記憶する（ステップＳ７）。こうして、端末装置２は、文字列抽出処理を終了すると、文字列抽出処理の終了通知をサーバ３へ行い、登録画面送信要求手段４４は、サーバ３に対して登録画面の送信要求を行う（ステップＳ８）。
【０１１３】
サーバ３は、端末装置２から文字列抽出処理の終了通知及び登録画面の送信要求を受信した後、登録画面送信手段６０によりＨＴＭＬ（Hyper Text Markup Language）ファイル形式の登録画面を端末装置２へ送信する（ステップＳ９）。
【０１１４】
端末装置２は、登録画面取得手段４６によりサーバ３から登録画面を受信すると、当該登録画面と文字列抽出結果等を表示する（ステップＳ１０）。なお、「登録画面と文字列抽出結果等の表示処理」の詳細については、後述する。これにより、図４に例示するような、利用者専用の登録画面が端末装置２に表示される。
【０１１５】
利用者が登録画面内の表示内容を適宜編集した後、利用者によって登録を意味するボタン（例えば図４の登録ボタンＢＴＮ２）が押下されると、メモページ情報登録要求手段４３は、メモページ情報をデータベース５へ登録し（ステップＳ１６）、「ウェブテキスト抽出結果の表示及びデータベース登録」を終了する。なお、メモページ情報のデータベース登録処理の詳細については、後述する。
【０１１６】
［文字列抽出処理手順］
次に図８におけるステップＳ６の文字列抽出処理について、図９のフローチャートを用いて説明する。
【０１１７】
サーバ３から受信した文字列抽出プログラムを端末装置２が実行すると、まず、文字列抽出手段２７は、記憶手段２２に保存した文字列抽出範囲の文字列を改行コード毎に分割する（ステップＳ６１）。次に、文字列抽出手段２７は、各行の文字列に対して第１解析処理を行う（ステップＳ６２）。ここで第１解析処理とは、各行の文字列に、図１０に示す複数の「項目」について、「項目を判断する文字列」が含まれるか否かを解析する処理である。
【０１１８】
各行の文字列に「項目を判断する文字列」が含まれている場合は、項目名称と、その項目名称に対応する文字列を抽出対象の文字列とする。例えば、図３の例においては、２行目に項目を判断する文字列「定休日」が含まれているので、項目名称「定休日」に対応する文字列「日曜日」を抽出対象とする。因みに、図１０の例では、１つの「項目」に対して「項目を判断する文字列」を複数設定しており、これにより、検索精度を上げることができる。
【０１１９】
ステップＳ６２の第１解析処理を終了すると、文字列抽出手段２７は、分割した文字列に対して第２解析処理を行う（ステップＳ６３）。ここで第２解析処理とは、解析対象となる文字列に、都道府県名が含まれるか否かを解析する処理である。各行の文字列に都道府県名が含まれている場合は、住所情報として当該文字列を抽出対象の文字列とする。これにより、第１解析処理で住所項目と判断する文字列を含んでいない場合でも、住所として抽出することができる。ただし、都道府県名を含む文字列が住所を意味していない可能性があるため、第１解析処理で住所を抽出した場合は、第１解析処理の抽出結果を優先するように規定している。
【０１２０】
ステップＳ６３の第２解析処理を終了すると、文字列抽出手段２７は、各行の文字列に対して第３解析処理を行う（ステップＳ６４）。ここで第３解析処理とは、各行の文字列に、重要度が低いと思われる情報に関する項目が含まれるか否かを解析する処理であり、本実施例では、図１１に示す「項目を判断する文字列」が含まれるか否かを解析する処理である。
【０１２１】
各行の文字列に図１１の「項目を判断する文字列」を含んでいる場合は、項目毎に文字列を分割し、分割した文字列を未分類文字列としての抽出対象とする。一方、図１１の「項目を判断する文字列」を含んでいない場合は、各行の文字列自体を未分類文字列としての抽出対象とする。
【０１２２】
ステップＳ６４の第３解析処理を終了すると、文字列抽出手段２７は、文字列抽出処理を終了する。
【０１２３】
なお、上記の第１解析処理では、同一の項目についての文字列が複数抽出された場合について、以下のルールに基づき、各項目に対応する文字列を１つに絞り、他の文字列を未分類文字列としての抽出対象とする。
（ルール１）図１０の「項目を判断する文字列」について、左側の文字ほど優先度を高くする。
（ルール２）ルール１が同じ場合、行の先頭に近い文字を含む行ほど優先度が高い。
（ルール３）ルール２も同じ場合、ページ内で先の行ほど優先度が高い。
【０１２４】
このようなルールを規定しておくことにより、利用者が利用するために望ましい情報を自動で表示できる可能性が高くなる。
【０１２５】
また、低い優先度とした文字列についても、未分類文字列として抽出しているので、仮に、利用者が、低い優先度の文字列を各項目の情報として利用したい場合にも、自ら利用者専用の登録画面内でコピー、貼り付けすることにより、低い優先度の文字列を簡易に利用することができる。
【０１２６】
［登録画面と文字列抽出結果等の表示処理手順］
次に図８におけるステップＳ１０の「登録画面と文字列抽出結果等の表示処理」について、図１２のフローチャートを用いて説明する。
【０１２７】
端末装置２において、登録画面取得手段４６が図８のステップＳ９にてサーバ３から送信された登録画面を取得すると、登録画面表示手段４１は、当該登録画面を表示し、抽出した文字列を登録画面上の各項目に該当する表示領域へ表示する（ステップＳ１１）。端末装置２は、上記登録画面を表示した後、未分類文字列表示処理（ステップＳ１２）及び地図情報表示処理（ステップＳ１３）を行う。端末装置２は、これらの処理を非同期で行っている。
【０１２８】
未分類文字列表示処理は、文字列抽出処理により取得した未分類文字列を品詞毎に分解し、当該分解した文字列を登録画面上に表示する処理である。例えば、未分類文字列を品詞毎で分解した後に、当該分解した未分類文字列のうち名詞のみを図４の未分類文字列表示領域ＥＤ８へ表示する。未分類文字列表示処理の詳細は後述する。
【０１２９】
地図情報表示処理は、文字抽出処理により取得した住所文字列に該当する地図画像及び当該住所の周辺情報を取得し、当該地図画像及び周辺情報を登録画面上に表示する処理である。例えば、図４の例においては、住所「ＡＡＡ県ＢＢＢ市ＤＤＤ町１−２−３」に該当する地図画像及び周辺情報を取得して、地図画像を地図表示領域ＭＰへ表示し、周辺の情報をアクセス表示領域ＡＣへ表示する。地図情報表示処理の詳細は後述する。
【０１３０】
端末装置２は、上記の未分類文字列表示処理及び地図情報表示処理を終了すると、「登録画面と文字列抽出結果等の表示処理」を終了する。この結果、端末装置２は、図４のような画面を表示する。
［未分類文字列表示処理手順］
次に図１２におけるステップＳ１２の未分類文字列表示処理について、図１３を用いて説明する。
【０１３１】
端末装置２は、記憶手段２２に未分類文字列があるか否か判断し、未分類文字列がない場合（ステップＳ１２１：Ｎｏ）、未分類文字列表示処理を終了する。一方、未分類文字列がある場合（ステップＳ１２１：Ｙｅｓ）、未分類文字列編集要求手段４０は、当該未分類文字列をサーバ３に対して送信すると共に、未分類文字列の編集要求を行う（ステップＳ１２２）。
【０１３２】
サーバ３は、端末装置２から未分類文字列を受信する（ステップＳ１２３）。未分類文字列を受信した後、未分類文字列編集手段３３は、未分類文字列を品詞毎に分解する（ステップＳ１２４）。未分類文字列編集結果送信手段３９は、未分類文字列編集手段３３によって未分類文字列が品詞毎に分解された後、分解された未分類文字列のうち名詞のみを端末装置２へ送信する（ステップＳ１２５）。
【０１３３】
端末装置２において、編集後未分類文字列取得手段４７が分解された未分類文字列をサーバ３から取得すると（ステップＳ１２６）、登録画面表示手段４１は、当該分解された未分類文字列を登録画面上に表示し（ステップＳ１２７）、未分類文字列表示処理を終了する。この結果、端末装置２は、例えば、図４において、未分類テキスト表示領域ＥＤ８に品詞毎に分解された未分類文字列のうち名詞のみを表示する。
【０１３４】
［地図情報表示処理手順］
次に図１２におけるステップＳ１３の地図情報表示処理について、図１４を用いて説明する。
【０１３５】
端末装置２は、記憶手段２２に住所文字列があるか否か判断し、住所文字列がない場合（ステップＳ１３１：Ｎｏ）、地図情報表示処理を終了する。一方、住所文字列がある場合（ステップＳ１３１：Ｙｅｓ）、地図情報送信要求手段２９は、サーバ３に対して、当該住所文字列を送信すると共に、地図情報送信要求を行う（ステップＳ１３２）。
【０１３６】
サーバ３においては、地図情報送信要求手段２９が住所文字列を受信した後（ステップＳ１３３）、住所検索手段３４は、データベース５から当該住所文字列に対応する位置情報（緯度経度情報等）を取得する（ステップＳ１３４）。サーバ３は、上記位置情報を取得した後、当該位置情報を端末装置２へ送信し（ステップＳ１３５）、端末装置２は、当該位置情報を受信する（ステップＳ１３６）。
【０１３７】
端末装置２は、位置情報を受信後、地図画像表示処理（ステップＳ１３７）及び周辺情報表示処理（ステップＳ１３８）を行う。端末装置２は、これらの処理を非同期で行っている。
【０１３８】
地図画像取得処理は、位置情報に該当する地図画像を取得し、当該地図画像を登録画面上に表示する処理である。例えば、図４の例において、住所「ＡＡＡ県ＢＢＢ市ＤＤＤ町１−２−３」に該当する地図画像を取得して、当該地図画像を地図表示領域ＭＰへ表示する。地図画像表示処理の詳細は後述する。
【０１３９】
周辺情報取得処理は、位置情報に該当する周辺情報を取得し、当該周辺情報を登録画面上に表示する処理である。例えば、図４の例においては、住所「ＡＡＡ県ＢＢＢ市ＤＤＤ町１−２−３」に該当する周辺の情報を取得して、周辺の情報をアクセス表示領域ＡＣへ表示する。周辺情報表示処理の詳細は後述する。
【０１４０】
端末装置２は、上記の地図画像表示処理及び周辺情報表示処理を終了すると、地図情報表示処理を終了する。
【０１４１】
［地図画像表示処理手順]
次に図１４におけるステップＳ１３７の地図画像表示処理について、図１５を用いて説明する。
【０１４２】
端末装置２は、図１４のステップＳ１３６で受信した位置情報をサーバ３へ送信する（ステップＳ２０１）。サーバ３においては、端末装置２から位置情報を受信した後（ステップＳ２０２）、地図画像検索手段３５がデータベース５から当該位置情報に対応する地図画像を取得する（ステップＳ２０３）。
【０１４３】
上記地図画像を取得した後、地図情報送信手段３８は、当該地図画像を端末装置２へ送信し（ステップＳ２０４）、地図情報取得手段４５は、当該地図画像を受信する（ステップＳ２０５）。
【０１４４】
端末装置２では、上記地図画像を受信後、登録画面表示手段４１が登録画面上における所定の表示領域に当該地図情報を表示し（ステップＳ２０６）、地図画像表示処理を終了する。この結果、端末装置２は、図４の例において、住所「ＡＡＡ県ＢＢＢ市ＤＤＤ町１−２−３」に該当する地図画像を取得した後、当該地図画像を地図表示領域ＭＰへ表示する。
【０１４５】
［周辺情報表示処理手順]
次に図１４におけるステップＳ１３８の周辺情報表示処理について、図１６を用いて説明する。
【０１４６】
端末装置２は、図１４のステップＳ１３６で受信した位置情報をサーバ３へ送信する（ステップＳ３０１）。サーバ３においては、端末装置２から位置情報を受信した後（ステップＳ３０２）、周辺情報検索手段３６がデータベース５から位置情報に対応する周辺情報を取得する（ステップＳ３０３）。
【０１４７】
上記周辺情報を取得した後、地図情報送信手段３８は、当該周辺情報を端末装置２へ送信し（ステップＳ３０４）、地図情報取得手段４５は、当該周辺情報を受信する（ステップＳ３０５）。
【０１４８】
端末装置２では、上記周辺情報を受信後、登録画面表示手段４１が登録画面上における所定の表示領域に当該周辺情報を表示し（ステップＳ３０６)、周辺情報表示処理を終了する。この結果、端末装置２は、図４の例において、住所「ＡＡＡ県ＢＢＢ市ＤＤＤ町１−２−３」に該当する周辺情報を取得して、当該周辺情報をアクセス表示領域ＡＣへ表示する。
【０１４９】
［メモページ情報のデータベース登録処理]
次に図８におけるステップＳ１６メモページ情報のデータベース登録処理について、図１７を用いて説明する。端末装置２は、データベース登録を意味する登録ボタン（図４における登録ボタンＢＴＮ２）が利用者によって押下されたか否か判定する。登録ボタンが押下されたことを検知した場合（ステップＳ１５１：Ｙｅｓ）、メモページ情報登録要求手段４３は、サーバ３に対して現在表示しているメモページ情報を送信すると共に、サーバ３へ登録要求する（ステップＳ１５２）。
【０１５０】
サーバ３において、メモページ情報登録手段３７は、受信したメモページ情報をデータベース５へ登録する（ステップＳ１５３）。サーバ３は、受信したメモページ情報をデータベース５へ登録終了後、処理結果ウェブ画面（例えば「登録されました」というメッセージを含むウェブ画面）を端末装置２へ送信する（ステップＳ１５４）。
【０１５１】
端末装置２は、上記処理結果ウェブ画面を受信すると、表示手段２４に当該処理結果ウェブ画面を表示して、メモページ情報のデータベース登録処理を終了する。
【０１５２】
これにより、端末装置２は、サーバ３に対して上記登録したメモページ情報の表示要求を行えば、メモページ情報の表示を行うことができる。
［登録済みメモページ情報検索処理］
次に登録済みメモページ情報検索処理について、図１８を用いて説明する。利用者により、メモページ情報一覧画面上で検索条件が入力された後に（例えば、図６におけるコンボボックスＣＯ１内の項目選択又は検索条件入力領域ＥＤ９への入力）、検索ボタン（例えば、図６における検索ボタンＢＴＮ６）が押下されると、端末装置２における、メモページ一覧情報送信要求手段５０は、サーバ３に対して、検索条件を送信すると共に、当該検索条件に合致するメモページ情報の送信要求を行う（ステップＳ７０２）。
【０１５３】
サーバ３において、端末装置２から検索条件を受信した後、メモページ一覧情報検索手段６２は、当該検索条件でデータベース５に問い合わせると（ステップＳ７０３）、データベース５から当該検索条件に合致するメモページ情報の一覧が返却され（ステップＳ７０４）、当該メモページ情報の一覧を取得する（ステップＳ７０５）。メモページ情報の一覧を取得した後、メモページ情報送信手段６４は、当該メモページ情報の一覧を端末装置２へ送信する（ステップＳ７０６）。
【０１５４】
端末装置２においては、メモページ一覧情報取得手段５１は、サーバ３から送信されたメモページ情報一覧を取得し、メモページ一覧画面表示手段５２は、当該取得したメモページ情報一覧をメモページ一覧画面に表示し（ステップＳ７０７）、登録済み情報検索処理を終了する。
【０１５５】
この結果、端末装置２は、図６における、メモページリスト表示領域ＡＲＥＡ２に取得したメモページ情報一覧を表示する。
【０１５６】
[他の実施例]
上記の実施例では、文字列抽出範囲の指定について、利用者自身がマウス等の入力手段２３により指定していたが、本発明の適用はこれには限られず、現在表示中のウェブ画面全体を自動的に文字列抽出範囲と決定してもよい。例えば、図１９に示すように、利用者が文字列範囲を指定することなく、入力手段２３を介して、「メニュー３」を指定した後に表示されるメニューＭ２から「文字列抽出」を指定した場合に、文字列抽出範囲決定手段２５は、現在表示中のウェブ画面内の全テキストを文字列抽出範囲とみなしても良い。この場合、文字列抽出範囲の指定が不要なため、利用者が、簡易に文字列抽出処理の指定を行うことができる。
【０１５７】
また、上記の実施例では、複数の項目について文字列抽出を実行していたが、本発明の適用は、これに限られず、必要な項目についてのみ文字列抽出を行えるようにしても良い。例えば、図２０に示すように、メニューＭ３に文字列抽出を行う項目毎の選択肢（「住所」文字列抽出）又は複数の項目をグループ化した選択肢（「住所・電話番号」文字列抽出）を生成することにより、文字列抽出を行う項目を限定しても良い。この場合、文字列抽出を行う項目を限定するため、文字列抽出処理の処理速度を上げることができる。
【０１５８】
さらに、上記の実施例では、周辺情報検索手段３５が検索した住所の周辺の駅情報を取得していたが、本発明の適用はこれに限られず、最も近い駅の出入り口も取得しても良い。この場合、周辺情報として表示されている駅が複数の出入り口を有している際、利用者にとってより有効な情報を提供することができる。なお、住所と駅の出入り口との関連情報をデータベース５が保持することにより実現できる。
【０１５９】
さらに、上記の実施例では、検索した住所と周辺情報である駅との経路について、特に定めていなかったが、検索した住所と周辺情報である駅との経路を表示しても良い。これは、公知の種々の経路検索の手法を用いて実現できる。この場合、利用者が実際に登録した場所へ行く際に、スムーズに当該場所へ行くことができる。
【０１６０】
さらに、上記の実施例では、検索した住所の周辺情報について駅情報等のみ取得していたが、本発明の適用はこれに限られず、クルマの最寄ＩＣや各種施設の情報も取得し、当該施設のアイコン等の表示・非表示を切り替えても良く、カテゴリ毎に表示・非表示を切り替えても良い。この場合、より多くの情報を地図画像に含めることが可能となる。
【０１６１】
さらに、上記の実施例では、表示する地図画像の縮尺について、特に定めていなかったが、周辺情報が全て表示される縮尺で表示するようにしても良い。この場合、利用者は、地図検索した位置と周辺情報との位置関係を把握しやすくなり、利用者自身が縮尺を微調整する必要がない。
【０１６２】
さらに、上記の実施例では、表示する地図画像の縮尺変更について、特に定めていなかったが、例えば、表示画面中における、地図画像を表示する周辺に、所定の縮尺に変更できる縮尺リンクを設け、当該縮尺リンクを利用者が指定することにより、地図画像の縮尺を変更するようにしても良い。この場合、利用者が望む縮尺の地図画像を提供することができる。
【０１６３】
さらに、上記の実施例では、地図画像の中心位置変更について、特に定めていなかったが、地図画像上をマウス等で指定することにより、当該指定した位置を中心とした地図画像を更新表示しても良い。この場合、利用者は、地図画像の位置調整を行うことができる。
【０１６４】
さらに、上記の実施例では、表示する地図画像の縮尺について、特に定めていなかったが、取り込んだ住所によって、表示する縮尺を変更しても良い。例えば、詳細地図がある住所である場合は、詳細地図を表示し、広域地図のみある場合は、広域地図を表示することが考えられる。この場合、利用者は、利用する地図の変更を行うことなく、詳細地図を利用することができる。
【０１６５】
さらに、上記の実施例では、サーバ３が検索した位置情報を端末装置２に送信し、端末装置２がサーバ３へ当該位置情報を送信した後に、サーバ３が当該位置情報に対応する地図画像及び周辺情報を取得していたが、本発明の適用はこれに限られず、サーバ３が端末装置２に位置情報を送信することなく、当該位置情報に対応する地図画像及び周辺情報を取得しても良い。これにより、サーバ３と端末装置２との間の通信回数を減らすことができる。
【０１６６】
さらに、上記の実施例では、特に述べていなかったが、メモページリスト表示領域ＡＲＥＡ２内のメモリストを名称やコメントや登録された日時等を基準にして並び替えをしても良い。この場合、ある項目を基準に並び替えているので、利用者は、容易に所望のメモページ情報を検索することができる。
【０１６７】
さらに、上記の実施例では、特に述べていなかったが、図５における新規作成ボタンＢＴＮ３を利用者が押下すると、それに応じて、メモページ情報表示領域ＡＲＥＡ３に新規作成用画面を表示することにより、メモページの新規作成を行うことができるようにしても良い。
【０１６８】
この場合、他のウェブ画面上から抽出すべき情報がなく、利用者自身が手で入力する場合に対応することができる。
【０１６９】
さらに、上記の実施例では、特に述べていなかったが、図７におけるメモページ情報表示領域ＡＲＥＡ３内の地図最大化ボタンＢＴＮ８が利用者によって押下されると、メモページ一覧画面表示手段５２は、地図画像の表示領域を広くし、地図画像を大きく表示するようにしても良い。この場合、メモページ一覧画面表示手段５２は、地図画像を大きく表示しているので、利用者にとって、地図画像がより見やすくなる。
【０１７０】
さらに、上記の実施例では、メモページ検索処理の検索対象とするメモページを利用者自身が所有するメモページとしていたが、本発明の適用はこれに限られず、別の利用者が作成したメモページに関しても検索対象としても良い。この場合、より多くのメモページが検索され得る。これにより、利用者にとって、有益な情報を取得することができる。
【０１７１】
さらに、上記の実施例では、画面領域の大きさ変更について特に述べていなかったが、本発明の適用は、これに限られず、フォルダ管理情報表示領域ＡＲＥＡ１、メモページリスト表示領域ＡＲＥＡ２及びメモページ情報表示領域ＡＲＥＡ３の大きさを適宜変更できるようにしても良い。この場合、例えば、メモページリスト表示領域ＡＲＥＡ２に表示されるメモページ数が多い場合に、メモページリスト表示領域ＡＲＥＡ２を大きくすることにより、全て表示できるように調節することができる。
【０１７２】
さらに、上記の実施例では、登録画面において、登録ボタンＢＴＮ２を押下しないで、当該登録画面を閉じた場合について述べていなかったが、登録ボタンＢＴＮ２を押下しないで、当該登録画面を閉じた場合、任意のフォルダに仮データとして、データベース５に時間制限付きで登録しても良い。この場合、利用者が誤って画面を閉じてしまった場合に、リカバリ処理としての役割を果たすことができる。
【０１７３】
また上記のような仮データをメモページリスト表示領域ＡＲＥＡ２に表示する場合に、当該仮データの背景の色の濃さを時間制限までの残り時間によって変化させても良い。この場合、自動的に削除されてしまうまで残りがどの程度であるか、利用者が直感的に理解できる。
【０１７４】
さらに、上記の実施例では、検索条件をキーワードとしていたが、本発明の適用はこれに限られず、「（営業日・営業時間から判断して）今やっている」「行ったことがある・ない」といった詳細条件を基に検索できるようにしても良い。この場合、検索している時の状況に応じた検索結果を取得することができる。
【０１７５】
さらに、上記の実施例では、メール機能について述べていなかったが、図５におけるメールボタンＢＴＮ５を押下することにより、メモページリスト表示領域ＡＲＥＡ２に選択中のメモページ情報をメールプログラムのメール本文に貼り付けても良い。この場合、送信相手に、メモページ情報を簡易に送信することができる。
【０１７６】
さらに、上記の実施例では、メール機能について述べていなかったが、メールボタンＢＴＮ５を押下し、同一のウェブサービスの会員である送信相手にメールを送信すると、メモページリスト表示領域ＡＲＥＡ２に選択中のメモページ情報を送信相手が所有するメモページ情報に含めるようにしても良い。この場合、利用者自身のメモページ情報を送信相手と共有することができる。
【０１７７】
さらに、上記の実施例では、印刷機能について述べていなかったが、印刷ボタンＢＴＮ４が押下された後に、図２１に示すように「のりしろ」印刷を行うようにしても良い。ここで「のりしろ」印刷とは、区域のあるＡ４ページを印刷する機能である。例えば、「選択したページを中心として、９ページ印刷」と指定すれば、印刷した９ページの地図を貼り合わせることにより、簡易に巨大な地図を作成できる。
【０１７８】
さらに、上記の実施例では、印刷機能について述べていなかったが、印刷ボタンＢＴＮ４が押下された後に、図２２に示すように「しおり」印刷を行うようにしても良い。ここで「しおり」印刷とは、ページ情報等で保存した地図画像を利用し、出発点と目的地の経路を指定した後、行く方法や所要時間等を付して、しおり形式に印刷する機能である。この機能を用いることにより、グループで出かける場合に使用するしおりを簡易に作成することができる。
【０１７９】
さらに、上記の実施例では、印刷機能について述べていなかったが、印刷ボタンＢＴＮ４が押下された後に、図２３に示すように、メモページ情報をＡ４ページに収まるようにレイアウト印刷を行うようにしても良い。これにより、簡易にメモページ情報を印刷することができる。
【０１８０】
さらに、上記の実施例では、外部データからのメモページ情報の自動登録について特に述べていなかったが、ＣＳＶ（Comma Separated Values）形式ファイルをデータベース５に対して登録するようにしても良い。この場合、既に作成されているＣＳＶ形式のデータを有効利用できる。
【０１８１】
さらに、上記の実施例では、抽出結果を図４のような登録画面に表示したが、本発明の適用はこれに限られず、抽出結果をメモページ情報表示領域ＡＲＥＡ３に表示しても良い。この場合、端末装置２は、別途登録画面を提供することなく、メモページ一覧画面上で、抽出結果を基にメモページ情報を登録することができる。
【０１８２】
さらに、上記の実施例では、「端末装置２からサーバ３への文字列抽出プログラムの送信要求」（ステップＳ２）と「サーバ３から端末装置２へ文字列抽出プログラムを送信」（ステップＳ３）を、「文字列抽出範囲の決定」（ステップＳ４）と「文字列抽出範囲の文字列取得」（ステップＳ５）より先に行う場合について述べたが、本発明の適用は、これに限られず、「文字列抽出範囲の決定」（ステップＳ４）と「文字列抽出範囲の文字列取得」（ステップＳ５）の後に、「端末装置２からサーバ３への文字列抽出プログラムの送信要求」（ステップＳ２）と「サーバ３から端末装置２へ文字列抽出プログラムを送信」（ステップＳ３）を行っても良い。
【０１８３】
さらに、上記の実施例では、図４における地図表示領域ＭＰに地図画像を表示していたが、本発明の適用はこれに限られず、図２４に示すように、地図表示領域ＭＰに地図画像と、枠線ＷＬを表示するようにしても良い。当該枠線ＷＬは、メモページ一覧画面におけるメモページ情報表示領域ＡＲＥＡ３の地図画像表示領域の大きさを示す。登録画面における地図画像の表示領域と、メモページ一覧画面における地図画像の表示領域とでは、画面構成の違いにより、大きさが異なる。そこで、登録画面表示手段４１がメモページ情報一覧画面に表示される地図画像の領域の大きさを示す枠線ＷＬを表示することにより、利用者は、メモページ情報一覧画面に表示される地図画像の範囲を確認することができる。
【図面の簡単な説明】
【０１８４】
【図１】処理システムの概念図である。
【図２】処理システムのブロック図である。
【図３】本実施例におけるウェブテキスト抽出対象画面を示す模式図である。
【図４】本実施例におけるメモページ情報の登録画面を示す模式図である。
【図５】本実施例におけるメモページ情報一覧画面を示す模式図である。
【図６】本実施例におけるメモページ一覧を表示したメモページ情報一覧画面を示す模式図である。
【図７】本実施例におけるメモページ情報を表示したメモページ情報一覧画面を示す模式図である。
【図８】ウェブテキスト抽出処理等のフローチャートである。
【図９】文字列抽出処理のフローチャートである。
【図１０】第１解析処理を行う項目と項目を判断する文字列の対応関係を示す図表である。
【図１１】第３解析処理を行う項目を示す図表である。
【図１２】登録画面と文字列抽出結果等の表示処理のフローチャートである。
【図１３】未分類文字列表示処理のフローチャートである。
【図１４】地図情報表示処理のフローチャートである。
【図１５】地図画像表示処理のフローチャートである。
【図１６】周辺情報表示処理のフローチャートである。
【図１７】メモページ情報のデータベース登録処理のフローチャートである。
【図１８】登録済みメモページ情報検索処理のフローチャートである。
【図１９】他の実施例におけるウェブテキスト抽出対象画面を示す模式図である。
【図２０】他の実施例におけるウェブテキスト抽出対象画面を示す模式図である。
【図２１】他の実施例におけるのりしろ印刷を示す模式図である。
【図２２】他の実施例におけるしおり印刷を示す模式図である。
【図２３】他の実施例におけるレイアウト印刷を示す模式図である。
【図２４】他の実施例におけるメモページ情報を登録する登録画面を示す模式図である。
【符号の説明】
【０１８５】
１  メモページ情報表示システム
２  端末装置
３  サーバ
４  ネットワーク
５  データベース
【図１】
2008059453.tif 000003
【図２】
2008059453.tif 000004
【図３】
2008059453.tif 000005
【図４】
2008059453.tif 000006
【図５】
2008059453.tif 000007
【図６】
2008059453.tif 000008
【図７】
2008059453.tif 000009
【図８】
2008059453.tif 000010
【図９】
2008059453.tif 000011
【図１０】
2008059453.tif 000012
【図１１】
2008059453.tif 000013
【図１２】
2008059453.tif 000014
【図１３】
2008059453.tif 000015
【図１４】
2008059453.tif 000016
【図１５】
2008059453.tif 000017
【図１６】
2008059453.tif 000018
【図１７】
2008059453.tif 000019
【図１８】
2008059453.tif 000020
【図１９】
2008059453.tif 000021
【図２０】
2008059453.tif 000022
【図２１】
2008059453.tif 000023
【図２２】
2008059453.tif 000024
【図２３】
2008059453.tif 000025
【図２４】
2008059453.tif 000026