説明

電子掲示板システム

【課題】電子掲示板に利用者が知りたい情報が書き込まれた場合に、メールにて自動的に通知を受けることができ、利用者自身の検索する煩わしさを軽減することができる電子掲示板システムを提供する。
【解決手段】電子掲示板システムの制御部103は、一定時間毎に、検索情報登録DB102から1件ずつ取得した検索情報に基づき掲示板DB101を検索して、掲示板DB101内に、投稿時間が現在時刻から一定時間以内であり、投稿者が検索情報の指定投稿者と一致し、且つ、検索情報のキーワードが本文に含まれているレコードが存在する場合、或いは、投稿時間が現在時刻から一定時間以内であり、且つ、検索情報の指定投稿者と一致するレコード、または、検索情報のキーワードが本文に含まれているレコードが存在する場合は、当該レコードの情報を編集し、その編集情報をメールサーバ105に送信する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は登録したキーワードが掲示板に書き込まれると、自動的にメールにて通知する電子掲示板システムに関するものである。
【背景技術】
【0002】
電子掲示板システムは、ユーザ間での情報共有の仕組みとしてインターネットの普及、さらにインターネットに接続可能な携帯電話等の携帯端末の普及に伴い広く用いられるようになっている。
図6は従来の一般的な電子掲示板システムの概要を示すブロック構成図であり、掲示文章記憶手段を備えた掲示板DB(database)601、WEBサーバ603、掲示板システムを制御する制御部602、公衆回線網604、PC(Personal Computer)605、基地局606、携帯電話607とから構成されている。また、PC605、携帯電話607はインターネットの利用及び電子メールの送受信が可能な機能を有する。
【0003】
このような構成の電子掲示板システムにおいては、掲示板DB601は、掲示板利用者端末(PC605及び携帯電話607)から送信された掲示文章を、制御部602を介し、掲示板運営者が登録した掲示文書閲覧のためのWEBページ(以下、「電子掲示板」という。)のURLと、掲示文章を電子掲示板に書き込んだ利用者の識別情報(サービスのID番号等)とを関連づけて保存している。
WEBサーバ603は、掲示板運営者が登録した複数の電子掲示板を保存しており、掲示板利用者端末(PC605及び携帯電話607)からの取得要求に応じて、制御部602を介し、掲示板DB601に保存した掲示文章を掲示した電子掲示板を掲示板利用者端末(PC605及び携帯電話607)に送信する。
【0004】
なお、本発明に関連する公知技術文献としては下記の特許文献1がある。特許文献1は、電子掲示板の新たな投稿記事について、その投稿者の新たな投稿記事があったことを通知すべき通知対象者の選定と、選定された通知対象者の夫々に対して投稿記事についての情報の通知とを自動的に行い、電子掲示板に於ける情報伝達及び情報交換機能を強化し、電子掲示板の利便性向上を図るものである。
【特許文献1】特開2003−256322号公報
【発明の開示】
【発明が解決しようとする課題】
【0005】
掲示板での情報共有が活発になるに伴い、必要な情報を検索することが困難になっている。従来の構成の電子掲示板システムにおいては、知りたい情報を探すには、その都度、知りたい情報をキーワード検索している。
このような方法では、知りたい情報が書き込まれているかをその都度、掲示板にアクセスする必要がある。
つまり、知りたい情報が書き込まれていない場合でも、そうと分かる手段がないので、掲示板を頻繁に検索する手間が発生する。
また、携帯電話等の小型端末は画面が小さく、多くの情報を一度に表示できないため、検索することが困難である。
【0006】
以上の現状に鑑み、本発明は、電子掲示板に利用者が知りたい情報が書き込まれた場合に、メールにて自動的に通知を受けることができ、利用者自身の検索する煩わしさを軽減し、また、利用者の検索にかかる時間を大幅に削減することができる電子掲示板システムを提供することを目的とする。
【課題を解決するための手段】
【0007】
上記の課題を解決すべく、本発明は以下の構成を提供する。
請求項1に係る発明は、電子掲示板の掲示文章を格納する掲示板データベースと、
掲示板利用者端末から登録したキーワードと指定投稿者の少なくとも何れかが設定された検索情報、及び、前記検索情報に関連づけられた登録者情報を保存する検索情報登録データベースと、
掲示板利用者端末からの取得要求に応じて、電子掲示板、電子掲示板の掲示文章を登録させるための登録画面、前記掲示板データベースに保存されている情報を検索するための検索画面及び検索結果画面を送信するWEBサーバと、
前記WEBサーバから送られてきた情報を処理し、前記掲示板データベースを更新及び検索する制御部と、
電子メールを送付する機能を備えたメールサーバとを具備するコンピュータから成る電子掲示板システムであって、
前記制御部は、一定時間毎に現在時刻を取得する手段と、
現在時刻を取得すると、前記検索情報登録データベースから登録された検索情報のレコードを1件ずつ取得し、取得したレコードに、キーワードと指定投稿者とが設定されているかを判定する手段と、
取得したレコードに、キーワードと指定投稿者の両方が設定されている場合、前記掲示板データベースを検索し、前記掲示板データベース内に、投稿時間が前記現在時刻から一定時間以内であり、投稿者が指定投稿者と一致し、且つ、設定されたキーワードが本文に含まれているレコードが存在するか判定する手段と、
該当するレコードが存在しない場合は、前記検索情報登録データベースから次のレコードを取得する手段と、
前記掲示板データベース内に該当するレコードが存在する場合は、当該レコードの情報を編集し、その編集情報を前記メールサーバに送信する手段と、
前記検索情報登録データベースから取得したレコードに、指定投稿者のみ、または、キーワードのみが設定されている場合、前記掲示板データベースを検索し、前記掲示板データベース内に、投稿時間が前記現在時刻から一定時間以内であり、且つ、設定された前記指定投稿者と一致するレコード、または、設定されたキーワードが本文に含まれているレコードが存在するか判定する手段と、
該当するレコードが存在しない場合は、前記検索情報登録データベースから次のレコードを取得する手段と、
前記掲示板データベース内に該当するレコードが存在する場合は、当該レコードの情報を編集し、その編集情報を前記メールサーバに送信する手段とを備え、
前記メールサーバは、前記制御部から前記編集情報を受信すると、前記検索情報に関連づけられた前記登録者情報のメールアドレスの掲示板利用者端末に、前記編集情報を含む電子メールを送信する手段を備えたことを特徴とする電子掲示板システムを提供するものである。
【発明の効果】
【0008】
本発明の電子掲示板システムによれば、次のような効果がある。
電子掲示板にて、利用者が知りたい情報が書き込まれた場合に、自動的にメールにて通知することで、利用者自身が検索する煩わしさを軽減し、また、利用者の検索にかかる時間も大幅に削減することができる。
【発明を実施するための最良の形態】
【0009】
以下、実施例を示した図面を参照しつつ本発明の実施の形態を説明する。
図1は、本発明の電子掲示板システムの一実施の形態例を示すシステム構成図である。
この実施例の電子掲示板システムは、掲示板DB(データベース)101、検索情報登録DB102、制御部103、WEBサーバ104、メールサーバ105とを備えたコンピュータから成る。
掲示板DB101は、掲示文章記憶手段を備えている。また、掲示板DB101は、掲示板利用者端末(PC107及び携帯電話109)から送信された掲示文章と、掲示板運営者が登録した掲示文書閲覧のためのWEBページ(以下、「電子掲示板」という。)のURLと、掲示文章を電子掲示板に書き込んだ利用者の識別情報(ユーザID番号等)とを関連づけて保存している。
検索情報登録DB102は、検索情報記憶手段を備えている。また、検索情報登録DB102は、利用者が掲示板利用者端末から登録した検索キーワードを記憶する検索キーワードと登録者情報(ユーザID番号、登録者のEメールアドレス等)とを関連づけて保存している。
【0010】
制御部103は、WEBサーバ104から送られてきた情報を処理し、掲示板DB101を更新及び検索する処理を備える。つまり、従来の掲示板機能と同じように、掲示板への書き込み及び閲覧を制御する処理である。
また、制御部103は、WEBサーバ104から送られてきた情報を処理し、検索情報登録DB102を更新及び検索し、その情報をWEBサーバ104へ送信する処理を備える。この機能が、本機能の特徴である、検索キーワードを検索情報登録DB102に追加、削除及び検索する機能である。
また、制御部103は、WEBサーバ104から送られてきた情報を処理し、メールサーバ105へ情報を送信する処理を備える。この機能も本機能の特徴であり、検索キーワードに合致する掲示板への書き込みがあった際に、検索キーワード登録者へ電子メールを送信するための処理である。
【0011】
WEBサーバ104は、掲示板運営者が登録した複数の電子掲示板を保存しており、掲示板利用者端末(PC107及び携帯電話109)からの取得要求に応じて、制御部103を介し掲示板DB101に保存した掲示文章を掲示した電子掲示板画面を送信する。
また、WEBサーバ104は、掲示板利用者端末(PC107及び携帯電話109)からの取得要求に応じて、制御部103を介し掲示板DB101に掲示文章を登録するための登録画面を送信する。
また、WEBサーバ104は、掲示板利用者端末(PC107及び携帯電話109)からの取得要求に応じて、制御部103を介し掲示板DB101に保存されている情報を検索するための検索画面及び検索結果画面を送信する。
また、WEBサーバ104は、掲示板利用者端末(PC107及び携帯電話109)からの取得要求に応じて、制御部103を介し掲示板DB101に保存されている情報を検索し、掲示板利用者端末(PC107及び携帯電話109)へ通知するための通知画面を送信する。
【0012】
メールサーバ105は、利用者が掲示板利用者端末(PC107及び携帯電話109)より、キーワードを登録した際に、制御部103より、登録情報が送付されるが、その送付情報を基に、編集処理を行い、掲示板利用者端末(PC107及び携帯電話109)へ登録処理を行った旨の電子メールを送付する機能を備えている。
また、メールサーバ105は利用者が掲示板利用者端末(PC107及び携帯電話109)より、連絡通知解除の処理を行った際に、WEBサーバ104を介し、制御部103より通知解除の情報が送付されるが、その送付情報を基に、編集処理を行い、掲示板利用者端末(PC107及び携帯電話109)へ通知解除を行った旨の電子メールを送付する機能を備えている。
また、メールサーバ105はキーワードが掲示板DB101の内容に合致する場合に、制御部103より、掲示板利用者端末(PC107及び携帯電話109)への通知に必要な情報が送付されるが、その送付情報を基に、編集処理を行い、掲示板利用者端末(PC107及び携帯電話109)へ検索キーワードに合致する書き込みがされた旨の電子メールを送付する機能を備えている。
なお、公衆回線網106、PC107、基地局108、携帯電話109は一般的な設備であり、本発明の対象外である。また、PC107、携帯電話109はインターネットの利用及び電子メールの送受信が可能な設備とする。
【0013】
図2は掲示板DB101に格納されているデータの一例を示す図である。図に示すように、URL情報201、投稿日時202、タイトル203、ユーザID204、投稿者名205、投稿メールアドレス206、本文207の各エリアから構成されている。
URL情報201、投稿日時202は制御部103が設定する項目であり、タイトル203、ユーザID204、投稿者名205、投稿メールアドレス206、本文207は利用者が設定する項目である。また、掲示板DB101はURL情報201、タイトル203、ユーザID204にてユニークになるように構成されている。
【0014】
図3は検索情報登録DB102に格納されているデータの一例を示す図である。図に示すように、ユーザID301、メールアドレス302、ユーザ名303、キーワード304、指定投稿者305の各エリアから構成されている。検索情報登録DB102は、ユーザID301、メールアドレス302、キーワード304、指定投稿者305にてユニークになるように構成されている。また、キーワード304は複数設定することができ、キーワード304を複数設定した場合は各キーワードをAND条件にて、掲示板データDB101の本文207の検索を行う。また、キーワード304と指定投稿者305についてはどちらか一方には必ずデータを設定しなければならず、両方とも初期値であることは認めない。
【0015】
図4は登録情報検索処理の概要を示すフローチャートである。制御部103では一定時間ごとに当該処理を実施する。以降、ここでは一定時間を12時間と仮定して説明する。
まず現在時刻を取得する(ステップ401)。その後、検索情報登録DB102を1件ずつ、全件分処理を実施する(ステップ402)。次に、取得した検索情報登録DB102のレコードに、キーワード304と指定投稿者305が設定されているかを判定する(ステップ403)。もし、両方とも設定されている場合は、掲示板DB101を検索し、投稿時間がステップ401で取得した時間から12時間(一定時間)以内であり、投稿者205が指定投稿者305と一致し、キーワード304が本文207に含まれているレコードがあるかを判定する(ステップ406)。
もし、存在する場合は、当該情報を編集し、編集情報をメールサーバに送信し、メールサーバが検索情報登録DB102のメールアドレス302の宛先に電子メールを送信する(ステップ408)。また、存在しない場合は、検索情報登録DB102の次のレコードを読み込み、処理を継続する。
【0016】
また、ステップ403にて、キーワード304と指定投稿者305の両方が設定されていない場合は、指定投稿者305のみが設定されているか判定する(ステップ404)。
もし、指定投稿者305のみが設定されている場合は掲示板DB101を検索し、投稿時間がステップ401で取得した時間から12時間(一定時間)以内であり、指定投稿者305が投稿者205と一致するレコードが掲示板DB101に存在するか判定する(ステップ407)。もし存在する場合は、上記記載のステップ408の処理を実施する。また、存在しない場合は、検索情報登録DB102の次のレコードを読み込み、処理を継続する。
【0017】
またステップ404にて、指定投稿者305が設定されていない場合は、キーワード304が設定されているので、掲示板DB101を検索し、投稿時間がステップ401で取得した時間から12時間(一定時間)以内であり、キーワード304が本文207に含まれているレコードが掲示板DB101にあるか判定する(ステップ405)。もし存在する場合は、上記記載のステップ408の処理を実施する。また、存在しない場合は、検索情報登録DB102の次のレコードを読み込み、処理を継続する。
【0018】
図5は電子掲示板システムが掲示板利用者端末(PC107及び携帯電話109)に送付する電子メールの一例を示す図である。図に示すように、TEXT部(本文)501には利用者が登録したキーワードが掲示板に書き込まれた旨のメッセージ、登録していた検索キーワード、その情報を掲示板に書き込んだ投稿者、投稿時間、タイトル、掲示板に書き込まれた最初の数文字(50文字程度)、その掲示板情報へアクセスできるURLを記載する。
【図面の簡単な説明】
【0019】
【図1】本発明による電子掲示板システムを概略的に示す説明図である。
【図2】本発明による掲示板データベースに格納されているデータの構成図の一例である。
【図3】本発明による検索情報登録データベースに格納されているデータの構成図の一例である。
【図4】本発明による電子掲示板システムの処理の概要を示すフローチャートである。
【図5】本発明による電子掲示板システムが掲示板利用者端末に送付する電子メールの一例を示す図である。
【図6】従来例の電子掲示板システムを概略的に示す説明図である。
【符号の説明】
【0020】
101 掲示板DB
102 検索情報登録DB
103 制御部
104 WEBサーバ
105 メールサーバ
302 メールアドレス
304 キーワード
305 指定投稿者

【特許請求の範囲】
【請求項1】
電子掲示板の掲示文章を格納する掲示板データベースと、
掲示板利用者端末から登録したキーワードと指定投稿者の少なくとも何れかが設定された検索情報、及び、前記検索情報に関連づけられた登録者情報を保存する検索情報登録データベースと、
掲示板利用者端末からの取得要求に応じて、電子掲示板、電子掲示板の掲示文章を登録させるための登録画面、前記掲示板データベースに保存されている情報を検索するための検索画面及び検索結果画面を送信するWEBサーバと、
前記WEBサーバから送られてきた情報を処理し、前記掲示板データベースを更新及び検索する制御部と、
電子メールを送付する機能を備えたメールサーバとを具備するコンピュータから成る電子掲示板システムであって、
前記制御部は、一定時間毎に現在時刻を取得する手段と、
現在時刻を取得すると、前記検索情報登録データベースから登録された検索情報のレコードを1件ずつ取得し、取得したレコードに、キーワードと指定投稿者とが設定されているかを判定する手段と、
取得したレコードに、キーワードと指定投稿者の両方が設定されている場合、前記掲示板データベースを検索し、前記掲示板データベース内に、投稿時間が前記現在時刻から一定時間以内であり、投稿者が指定投稿者と一致し、且つ、設定されたキーワードが本文に含まれているレコードが存在するか判定する手段と、
該当するレコードが存在しない場合は、前記検索情報登録データベースから次のレコードを取得する手段と、
前記掲示板データベース内に該当するレコードが存在する場合は、当該レコードの情報を編集し、その編集情報を前記メールサーバに送信する手段と、
前記検索情報登録データベースから取得したレコードに、指定投稿者のみ、または、キーワードのみが設定されている場合、前記掲示板データベースを検索し、前記掲示板データベース内に、投稿時間が前記現在時刻から一定時間以内であり、且つ、設定された前記指定投稿者と一致するレコード、または、設定されたキーワードが本文に含まれているレコードが存在するか判定する手段と、
該当するレコードが存在しない場合は、前記検索情報登録データベースから次のレコードを取得する手段と、
前記掲示板データベース内に該当するレコードが存在する場合は、当該レコードの情報を編集し、その編集情報を前記メールサーバに送信する手段とを備え、
前記メールサーバは、前記制御部から前記編集情報を受信すると、前記検索情報に関連づけられた前記登録者情報のメールアドレスの掲示板利用者端末に、前記編集情報を含む電子メールを送信する手段を備えたことを特徴とする電子掲示板システム。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate