(57)【要約】【課題】キーワードに基づく検索により所望の予定データを得るシステムにおいて、適切なキーワードの選択を可能とする。【解決手段】本実施形態では、ある選択キーワードに続いて選択された選択キーワードが関連キーワードとしてキーワード選択履歴記憶部１１に記憶されており、選択キーワード取得部１０が選択キーワードを取得すると、当該選択キーワードに対応付けられている関連キーワードを移動端末３に対して提示する。ユーザが選択キーワードを選択する際に固定指示属性を付すことにより、固定指示属性を付された選択キーワードである固定キーワードを含む予定データに含まれる固定関連キーワードが固定関連キーワード抽出部１７により抽出され、抽出された固定関連キーワードに該当する関連キーワードのみが移動端末３に提示される。【選択図】図２
2010277174.tif 000002
【特許請求の範囲】
【請求項１】
端末装置にキーワードを提示させ、キーワードの提示に応じて選択されたキーワードを含む予定データを提示する予定データ探索装置であって、
キーワードの提示に応じて選択されたキーワードである選択キーワードを前記端末装置から取得する選択キーワード取得手段と、
前記選択キーワードと、該選択キーワードの次に前記端末装置により選択された前記選択キーワードである関連キーワードとを対応付けて記憶しているキーワード選択履歴記憶手段と、
前記キーワード選択履歴記憶手段を参照して、前記選択キーワード取得手段により取得された前記選択キーワードに対応付けられている前記関連キーワードを抽出する関連キーワード抽出手段と、
前記選択キーワード取得手段により取得された前記選択キーワードのうち、予定データの検索に用いる前記選択キーワードである旨を示す固定指示属性を前記端末装置により付された前記選択キーワードである固定キーワードを取得する固定キーワード取得手段と、
前記固定キーワード取得手段により取得された前記固定キーワードを記憶する固定キーワード記憶手段と、
複数のキーワードを含む前記予定データを予め記憶している予定データ記憶手段と、
前記固定キーワード記憶手段に記憶されている前記固定キーワードを含む前記予定データを前記予定データ記憶手段から検索する予定データ検索手段と、
前記予定データ検索手段により検索された前記予定データに含まれるキーワードである固定関連キーワードを抽出する固定関連キーワード抽出手段と、
前記関連キーワード抽出手段により抽出された前記関連キーワード、及び前記固定関連キーワード抽出手段により抽出された前記固定関連キーワードに共通して含まれているキーワードである提示キーワードを抽出するキーワードマッチング手段と、
前記キーワードマッチング手段により抽出された前記提示キーワードを前記端末装置に提示させるキーワード提示手段と、
前記固定キーワード記憶手段に記憶されている前記固定キーワード、及び前記選択キーワード取得手段により取得された前記選択キーワードを含む前記予定データを、前記予定データ記憶手段から取得する予定データ取得手段と、
前記予定データ取得手段により取得された前記予定データを、前記端末装置に提示させる予定データ提示手段と
を備えることを特徴とする予定データ探索装置。
【請求項２】
前記選択キーワード取得手段は、
前記選択キーワードを取得したときに、当該取得した前記選択キーワードを前記関連キーワードとして、当該関連キーワードの前に選択されて取得した前記選択キーワードと対応付けて前記キーワード選択履歴記憶手段に記憶させる
ことを特徴とする請求項１に記載の予定データ探索装置。
【請求項３】
請求項１に記載の予定データ探索装置から取得した予定データをユーザに対して表示する端末装置であって、
ユーザに提示するためのキーワードを前記予定データ探索装置から受信するキーワード受信手段と、
前記キーワード受信手段により受信されたキーワードを表示するキーワード表示手段と、
前記キーワード表示手段によるキーワードの表示に応じてユーザにより選択されたキーワードである選択キーワードの入力を受け付ける選択キーワード入力手段と、
前記選択キーワードの入力に際して、当該選択キーワードが予定データの検索に用いる前記選択キーワードである旨を示す固定指示属性を前記選択キーワードに付すキーワード固定指示入力手段と、
前記選択キーワード入力手段により入力が受け付けられた前記選択キーワード、及び前記キーワード固定指示入力手段により付された固定指示属性を送信するキーワード送信手段と、
前記キーワード送信手段により送信した前記選択キーワードに基づいて、前記予定データ探索装置により抽出された予定データを前記予定データ探索装置から受信する予定データ受信手段と、
前記予定データ受信手段により受信された予定データを表示する予定データ表示手段と
を備えることを特徴とする端末装置。
【請求項４】
端末装置と、前記端末装置にキーワードを提示させ、キーワードの提示に応じて選択されたキーワードを含む予定データを前記端末装置に表示させる予定データ探索装置とを含む予定データ探索システムであって、
予定データ探索装置は、
キーワードの提示に応じて選択されたキーワードである選択キーワードを前記端末装置から取得する選択キーワード取得手段と、
前記選択キーワードと、該選択キーワードの次に前記端末装置により選択された前記選択キーワードである関連キーワードとを対応付けて記憶しているキーワード選択履歴記憶手段と、
前記キーワード選択履歴記憶手段を参照して、前記選択キーワード取得手段により取得された前記選択キーワードに対応付けられている前記関連キーワードを抽出する関連キーワード抽出手段と、
前記選択キーワード取得手段により取得された前記選択キーワードのうち、予定データの検索に用いる前記選択キーワードである旨を示す固定指示属性を前記端末装置により付された前記選択キーワードである固定キーワードを取得する固定キーワード取得手段と、
前記固定キーワード取得手段により取得された前記固定キーワードを記憶する固定キーワード記憶手段と、
複数のキーワードを含む前記予定データを予め記憶している予定データ記憶手段と、
前記固定キーワード記憶手段に記憶されている前記固定キーワードを含む前記予定データを前記予定データ記憶手段から検索する予定データ検索手段と、
前記予定データ検索手段により検索された前記予定データに含まれるキーワードである固定関連キーワードを抽出する固定関連キーワード抽出手段と、
前記関連キーワード抽出手段により抽出された前記関連キーワード、及び前記固定関連キーワード抽出手段により抽出された前記固定関連キーワードに共通して含まれているキーワードである提示キーワードを抽出するキーワードマッチング手段と、
前記キーワードマッチング手段により抽出された前記提示キーワードを前記端末装置に提示させるキーワード提示手段と、
前記固定キーワード記憶手段に記憶されている前記固定キーワード、及び前記選択キーワード取得手段により取得された前記選択キーワードを含む前記予定データを、前記予定データ記憶手段から取得する予定データ取得手段と、
前記予定データ取得手段により取得された前記予定データを、前記端末装置に提示させる予定データ提示手段とを備え、
前記端末装置は、
ユーザに提示するためのキーワードを前記予定データ探索装置から受信するキーワード受信手段と、
前記キーワード受信手段により受信されたキーワードを表示するキーワード表示手段と、
前記キーワード表示手段によるキーワードの表示に応じてユーザにより選択されたキーワードである選択キーワードの入力を受け付ける選択キーワード入力手段と、
前記選択キーワードの入力に際して、当該選択キーワードが予定データの検索に用いる前記選択キーワードである旨を示す固定指示属性を前記選択キーワードに付すキーワード固定指示入力手段と、
前記選択キーワード入力手段により入力が受け付けられた前記選択キーワード、及び前記キーワード固定指示入力手段により付された固定指示属性を送信するキーワード送信手段と、
前記キーワード送信手段により送信した前記選択キーワードに基づいて、前記予定データ探索装置により取得された予定データを受信する予定データ受信手段と、
前記予定データ受信手段により受信された予定データを表示する予定データ表示手段とを備える
ことを特徴とする予定データ探索システム。
【請求項５】
端末装置にキーワードを提示させ、キーワードの提示に応じて選択されたキーワードを含む予定データを提示する予定データ探索装置における予定データ探索方法であって、
キーワードの提示に応じて選択されたキーワードである選択キーワードを前記端末装置から取得する選択キーワード取得ステップと、
前記選択キーワードと、該選択キーワードの次に前記端末装置により選択された前記選択キーワードである関連キーワードとを対応付けて記憶しているキーワード選択履歴記憶手段を参照して、前記選択キーワード取得ステップにおいて取得された前記選択キーワードに対応付けられている前記関連キーワードを抽出する関連キーワード抽出ステップと、
前記選択キーワード取得ステップにおいて取得された前記選択キーワードのうち、予定データの検索に用いる前記選択キーワードである旨を示す固定指示属性を前記端末装置により付された前記選択キーワードである固定キーワードを取得する固定キーワード取得ステップと、
前記固定キーワード取得ステップにおいて取得された前記固定キーワードを記憶する固定キーワード記憶手段に記憶されている前記固定キーワードを含む前記予定データを、複数のキーワードを含む前記予定データを予め記憶している予定データ記憶手段から検索する予定データ検索ステップと、
前記予定データ検索ステップにおいて検索された前記予定データに含まれるキーワードである固定関連キーワードを抽出する固定関連キーワード抽出ステップと、
前記関連キーワード抽出ステップにおいて抽出された前記関連キーワード、及び前記固定関連キーワード抽出ステップにおいて抽出された前記固定関連キーワードに共通して含まれているキーワードである提示キーワードを抽出するキーワードマッチングステップと、
前記キーワードマッチングステップにおいて抽出された前記提示キーワードを前記端末装置に提示させるキーワード提示ステップと、
前記固定キーワード記憶手段に記憶されている前記固定キーワード、及び前記選択キーワード取得ステップにおいて取得された前記選択キーワードを含む前記予定データを、前記予定データ記憶手段から取得する予定データ取得ステップと、
前記予定データ取得ステップにおいて取得された前記予定データを、前記端末装置に提示させる予定データ提示ステップと
を備えることを特徴とする予定データ探索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予定データ探索装置、端末装置、予定データ探索システム、予定データ探索方法に関する。
【背景技術】
【０００２】
従来より、映画の上映スケジュールや、野球等スポーツの試合スケジュール等からなる予定データを移動端末等の端末装置に配信するシステムが提供されている。予定データは、例えば日時、場所、件名、カテゴリ等の属性情報を含む。このようなシステムは、例えば、端末装置から予め指定された所望のカテゴリに属する予定データを端末装置に配信したり、所望の属性情報をキーワードとして端末装置から受信し、受信したキーワードを含む予定データを検索し、検索した予定データを端末装置に配信する。キーワードにより予定データを検索するシステムでは、所望の予定データを得るためには、キーワードの選び方が重要である。このような検索システムにおいて、キーワード間の関連度に基づいて検索用のキーワードを抽出、選択するシステムが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−６４３９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、単にキーワード間の関連によりキーワードを抽出したのでは、膨大な数の選択候補のキーワードが提示されたり、所望の予定データを検索する上で不要と思われるキーワードが提示されることとなり、適切なキーワードの選択が行えない。
【０００５】
そこで、本発明は、かかる問題点に鑑みてなされたものであり、キーワードに基づく検索により所望の予定データを得るシステムにおいて、適切なキーワードの選択をすることが可能な予定データ探索装置、端末装置、予定データ探索システム、予定データ探索方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の予定データ探索装置は、端末装置にキーワードを提示させ、キーワードの提示に応じて選択されたキーワードを含む予定データを提示する予定データ探索装置であって、キーワードの提示に応じて選択されたキーワードである選択キーワードを端末装置から取得する選択キーワード取得手段と、選択キーワードと、該選択キーワードの次に端末装置により選択された選択キーワードである関連キーワードとを対応付けて記憶しているキーワード選択履歴記憶手段と、キーワード選択履歴記憶手段を参照して、選択キーワード取得手段により取得された選択キーワードに対応付けられている関連キーワードを抽出する関連キーワード抽出手段と、選択キーワード取得手段により取得された選択キーワードのうち、予定データの検索に用いる選択キーワードである旨を示す固定指示属性を端末装置により付された選択キーワードである固定キーワードを取得する固定キーワード取得手段と、固定キーワード取得手段により取得された固定キーワードを記憶する固定キーワード記憶手段と、複数のキーワードを含む予定データを予め記憶している予定データ記憶手段と、固定キーワード記憶手段に記憶されている固定キーワードを含む予定データを予定データ記憶手段から検索する予定データ検索手段と、予定データ検索手段による検索された予定データに含まれるキーワードである固定関連キーワードを抽出する固定関連キーワード抽出手段と、関連キーワード抽出手段により抽出された関連キーワード、及び固定関連キーワード抽出手段により抽出された固定関連キーワードに共通して含まれているキーワードである提示キーワードを抽出するキーワードマッチング手段と、キーワードマッチング手段により抽出された提示キーワードを端末装置に提示させるキーワード提示手段と、固定キーワード記憶手段に記憶されている固定キーワード、及び選択キーワード取得手段により取得された選択キーワードを含む予定データを、予定データ記憶手段から取得する予定データ取得手段と、予定データ取得手段により取得された予定データを、端末装置に提示させる予定データ提示手段とを備えることを特徴とする。
【０００７】
また、上記課題を解決するために、本発明の端末装置は、上記の予定データ探索装置から取得した予定データをユーザに対して表示する端末装置であって、ユーザに提示するためのキーワードを予定データ探索装置から受信するキーワード受信手段と、キーワード受信手段により受信されたキーワードを表示するキーワード表示手段と、キーワード表示手段によるキーワードの表示に応じてユーザにより選択されたキーワードである選択キーワードの入力を受け付ける選択キーワード入力手段と、選択キーワードの入力に際して、当該選択キーワードが予定データの検索に用いる選択キーワードである旨を示す固定指示属性を選択キーワードに付すキーワード固定指示入力手段と、選択キーワード入力手段により入力が受け付けられた選択キーワード、及びキーワード固定指示入力手段により付された固定指示属性を送信するキーワード送信手段と、キーワード送信手段により送信した選択キーワードに基づいて、予定データ探索装置により取得された予定データを受信する予定データ受信手段と、予定データ受信手段により受信された予定データを表示する予定データ表示手段とを備えることを特徴とする。
【０００８】
また、上記課題を解決するために、本発明の予定データ探索システムは、端末装置と、端末装置にキーワードを提示させ、キーワードの提示に応じて選択されたキーワードを含む予定データを端末装置に表示させる予定データ探索装置とを含む予定データ探索システムであって、予定データ探索装置は、キーワードの提示に応じて選択されたキーワードである選択キーワードを端末装置から取得する選択キーワード取得手段と、選択キーワードと、該選択キーワードの次に端末装置により選択された選択キーワードである関連キーワードとを対応付けて記憶しているキーワード選択履歴記憶手段と、キーワード選択履歴記憶手段を参照して、選択キーワード取得手段により取得された選択キーワードに対応付けられている関連キーワードを抽出する関連キーワード抽出手段と、選択キーワード取得手段により取得された選択キーワードのうち、予定データの検索に用いる選択キーワードである旨を示す固定指示属性を端末装置により付された選択キーワードである固定キーワードを取得する固定キーワード取得手段と、固定キーワード取得手段により取得された固定キーワードを記憶する固定キーワード記憶手段と、複数のキーワードを含む予定データを予め記憶している予定データ記憶手段と、固定キーワード記憶手段に記憶されている固定キーワードを含む予定データを予定データ記憶手段から検索する予定データ検索手段と、予定データ検索手段による検索された予定データに含まれるキーワードである固定関連キーワードを抽出する固定関連キーワード抽出手段と、関連キーワード抽出手段により抽出された関連キーワード、及び固定関連キーワード抽出手段により抽出された固定関連キーワードに共通して含まれているキーワードである提示キーワードを抽出するキーワードマッチング手段により抽出された提示キーワードを端末装置に提示させるキーワード提示手段と、固定キーワード記憶手段に記憶されている固定キーワード、及び選択キーワード取得手段により取得された選択キーワードを含む予定データを、予定データ記憶手段から取得する予定データ取得手段と、予定データ取得手段により取得された予定データを、端末装置に提示させる予定データ提示手段とを備え、端末装置は、ユーザに提示するためのキーワードを予定データ探索装置から受信するキーワード受信手段と、キーワード受信手段により受信されたキーワードを表示するキーワード表示手段と、キーワード表示手段によるキーワードの表示に応じてユーザにより選択されたキーワードである選択キーワードの入力を受け付ける選択キーワード入力手段と、選択キーワードの入力に際して、当該選択キーワードが予定データの検索に用いる選択キーワードである旨を示す固定指示属性を選択キーワードに付すキーワード固定指示入力手段と、選択キーワード入力手段により入力が受け付けられた選択キーワード、及びキーワード固定指示入力手段により付された固定指示属性を送信するキーワード送信手段と、キーワード送信手段により送信した選択キーワードに基づいて、予定データ探索装置により取得された予定データを受信する予定データ受信手段と、予定データ受信手段により受信された予定データを表示する予定データ表示手段とを備えることを特徴とする。
【０００９】
また、上記課題を解決するために、本発明の予定データ探索方法は、端末装置にキーワードを提示させ、キーワードの提示に応じて選択されたキーワードを含む予定データを提示する予定データ探索装置における予定データ探索方法であって、キーワードの提示に応じて選択されたキーワードである選択キーワードを端末装置から取得する選択キーワード取得ステップと、選択キーワードと、該選択キーワードの次に端末装置により選択された選択キーワードである関連キーワードとを対応付けて記憶しているキーワード選択履歴記憶手段を参照して、選択キーワード取得ステップにおいて取得された選択キーワードに対応付けられている関連キーワードを抽出する関連キーワード抽出ステップと、選択キーワード取得ステップにおいて取得された選択キーワードのうち、予定データの検索に用いる選択キーワードである旨を示す固定指示属性を端末装置により付された選択キーワードである固定キーワードを取得する固定キーワード取得ステップと、固定キーワード取得ステップにおいて取得された固定キーワードを記憶する固定キーワード記憶手段に記憶されている固定キーワードを含む予定データを、複数のキーワードを含む予定データを予め記憶している予定データ記憶手段から検索する予定データ検索ステップと、予定データ検索ステップにおいて検索された予定データに含まれるキーワードである固定関連キーワードを抽出する固定関連キーワード抽出ステップと、関連キーワード抽出ステップにおいて抽出された関連キーワード、及び固定関連キーワード抽出ステップにおいて抽出された固定関連キーワードに共通して含まれているキーワードである提示キーワードを抽出するキーワードマッチングステップと、キーワードマッチングステップにおいて抽出された提示キーワードを端末装置に提示させるキーワード提示ステップと、固定キーワード記憶手段に記憶されている固定キーワード、及び選択キーワード取得ステップにおいて取得された選択キーワードを含む予定データを、予定データ記憶手段から取得する予定データ取得ステップと、予定データ取得ステップにおいて取得された予定データを、端末装置に提示させる予定データ提示ステップとを備えることを特徴とする。
【００１０】
本発明の予定データ探索装置、端末装置、予定データ探索システム、予定データ探索方法では、ある選択キーワードに続いて選択された選択キーワードが関連キーワードとして記憶されており、ある選択キーワードがユーザにより端末装置を介して選択されると、選択された選択キーワードに対応付けられている関連キーワードが選択候補のキーワードとして提示されるので、検索用のキーワードとして一のキーワードを選択した後に多くのユーザが選択したキーワードが提示されることとなる。従って、予定データの検索に用いるキーワードとして、適切なキーワードを選択することが可能となる。また、ユーザが選択キーワードを選択する際に、当該選択キーワードを予定データの検索に用いる旨を明示的に示す固定指示属性を付すことにより、固定指示属性を付された選択キーワードである固定キーワードを含む予定データに含まれる固定関連キーワードに該当する関連キーワードのみが端末装置に提示されるので、ユーザに提示される関連キーワードが、所望の予定データに関連するキーワードにさらに絞り込まれて提示されることとなる。従って、予定データを検索する上で、より適切なキーワードを選択することが可能となる。このように選択されたキーワードにより予定データの検索が行われるので、ユーザは、所望の予定データを得ることができる。
【００１１】
また、本発明の予定データ探索装置では、選択キーワード取得手段は、選択キーワードを取得したときに、当該取得した選択キーワードを関連キーワードとして、当該関連キーワードの前に選択されて取得した選択キーワードと対応付けてキーワード選択履歴記憶手段に記憶させることを特徴とする。
【００１２】
この場合には、端末装置により選択キーワードが選択されたときに、当該選択キーワードが関連キーワードとして、当該関連キーワードの前に選択された選択キーワードと対応付けて記憶されるので、予約データを検索する上で、より適切なキーワードの候補を端末装置に提示させることが可能となる。
【発明の効果】
【００１３】
本発明の予定データ探索装置、端末装置、予定データ探索システム、予定データ探索方法によれば、検索用のキーワードとして一のキーワードを選択した後に多くのユーザが選択したキーワードが提示されることとなるので、予定データの検索に用いるキーワードとして、適切なキーワードを選択することが可能となり、さらに、ユーザに提示される関連キーワードが、所望の予定データに関連するキーワードにさらに絞り込まれて提示されることとなるので、予定データを検索する上で、より適切なキーワードを選択することが可能となる。従って、このように選択されたキーワードを用いて予定データの検索を行うことにより、ユーザは、所望の予定データを得ることが可能となる。
【図面の簡単な説明】
【００１４】
【図１】予定データ探索システムの全体構成図である。
【図２】予定データ探索装置の機能ブロック図である。
【図３】サーバのハードブロック図である。
【図４】移動端末の機能ブロック図である。
【図５】キーワード選択履歴記憶部の構成及び記憶されるデータの一例を示す図である。
【図６】予定データ記憶部に記憶される予定データの一例を示す図である。
【図７】予定データ探索装置において実施される予定データ探索方法の処理内容を示すフローチャートである。
【図８】予定データ探索装置において実施される予定データ探索方法の処理内容を示すフローチャートである。
【図９】選択キーワードの選択に基づいて、移動端末に提示されるキーワードの例を示す図である。
【図１０】選択キーワードの選択に基づいて、移動端末に提示されるキーワードの例を示す図である。
【図１１】予定データ記憶部に記憶される予定データの一例を示す図である。
【図１２】選択キーワードの選択に基づいて、移動端末に提示されるキーワードの例を示す図である。
【発明を実施するための形態】
【００１５】
本発明の実施形態に係る予定データ探索システム、予定データ探索装置、端末装置について図面を参照して説明する。なお、可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００１６】
図１は、予定データ探索システムの全体構成を示す図である。図１に示すように、予定データ探索システム１００は、予定データ探索装置１及び移動端末３を含む。予定データ探索装置１と移動端末３とは、例えばセルラ網、公衆無線ＬＡＮ、インターネットといった通信ネットワークを介して通信可能である。
【００１７】
なお、本実施形態における予定データ探索装置１及び移動端末３に含まれる全ての機能部を１台のコンピュータに集約して、本発明の予定データ検索システムを構成することも可能である。その場合には、各機能部間における通信は、当該コンピュータ内の通信バス、プロセス間通信により行われる。この場合におけるコンピュータは、パーソナルコンピュータ、携帯電話等の移動端末を含む。
【００１８】
図２は、本実施形態にかかる予定データ探索装置の機能的構成を示すブロック図である。予定データ探索装置１は、移動端末３にキーワードを提示させ、キーワードの提示に応じて選択されたキーワードを含む予定データを提示する装置であって、機能的には、選択キーワード取得部１０（選択キーワード取得手段）、キーワード選択履歴記憶部１１（キーワード選択履歴記憶手段）、関連キーワード抽出部１２（関連キーワード抽出手段）、固定キーワード取得部１３（固定キーワード取得手段）、固定キーワード記憶部１４（固定キーワード記憶手段）、予定データ記憶部１５（予定データ記憶手段）、予定データ検索部１６（予定データ検索手段）、固定関連キーワード抽出部１７（固定関連キーワード抽出手段）、キーワードマッチング部１８（キーワードマッチング手段）、キーワード提示部１９（キーワード提示手段）、予定データ取得部２０（予定データ取得手段）及び予定データ提示部２１（予定データ提示手段）、を備える。
【００１９】
また、図３は、予定データ探索装置１のハードウエア構成図である。予定データ探索装置１は、物理的には、図３に示すように、ＣＰＵ１０１、主記憶装置であるＲＡＭ１０２及びＲＯＭ１０３、ハードディスク、フラッシュメモリ等の補助記憶装置１０５、入力デバイスであるキーボード及びマウス等の入力装置１０６、ディスプレイ等の出力装置１０７、ネットワークカード等のデータ送受信デバイスである通信モジュール１０４などを含むコンピュータシステムとして構成されている。図２に示した各機能は、図３に示すＣＰＵ１０１、ＲＡＭ１０２等のハードウエア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１０１の制御のもとで通信モジュール１０４、入力装置１０６、出力装置１０７を動作させるとともに、ＲＡＭ１０２や補助記憶装置１０５におけるデータの読み出し及び書き込みを行うことで実現される。
【００２０】
なお、本実施形態では、上記の各機能部１０〜２１が、予定データ探索装置１に備えられていることとしているが、ネットワークを介して相互に通信可能な複数のサーバに分散して構成され、本発明の予定データ探索装置が複数のサーバにより構成されることとしても良い。以下、図２を用いて、予定データ探索装置１の各機能部について詳細に説明する。
【００２１】
選択キーワード取得部１０は、キーワードの提示に応じて選択されたキーワードである選択キーワードを移動端末３から取得する部分である。移動端末３は、予定データ探索装置１より提示、送信されたキーワードをユーザに対して提示する。提示されたキーワードに応じて、ユーザによりキーワードが選択されると、選択されたキーワードは、選択キーワードとして移動端末３により予定データ探索装置１に送信される。選択キーワード取得部１０は、移動端末３から送信された選択キーワードを受信し、取得する。そして、選択キーワード取得部１０は、取得した選択キーワードを関連キーワード抽出部１２に送出する。
【００２２】
また、選択キーワード取得部１０は、予定データの閲覧指示を移動端末３から受信した場合には、移動端末３から送信された選択キーワードに併せて、受信した予定データの閲覧指示を予定データ取得部２０に送出する。予定データの閲覧指示は、移動端末３のユーザにより当該移動端末３に入力指示されるものであり、選択した選択キーワード、及び固定キーワード記憶部１４に記憶されている固定キーワードに関連する予定データの閲覧を要求するためのものである。
【００２３】
また、選択キーワード取得部１０は、選択キーワードを取得したときに、当該取得した選択キーワードを関連キーワードとして、当該関連キーワードの前に選択されて取得した選択キーワードと対応付けてキーワード選択履歴記憶部１１に記憶させる部分である。これにより、選択キーワード取得部１０は、続けて選択された選択キーワードを対応付けてキーワードの選択履歴としてキーワード選択履歴記憶部１１に記憶させることができる。
【００２４】
キーワード選択履歴記憶部１１は、選択キーワードと、該選択キーワードの次に移動端末３により選択された選択キーワードである関連キーワードとを対応付けて記憶する部分である。キーワード選択履歴記憶部１１の構成及び記憶されているデータの一例を図５に示す。図５に示す例では、例えば、選択キーワード「キーワードＳ」に対応付けて、関連キーワード「キーワードＭ１」が記憶されており、これは、選択キーワード取得部１０により、「キーワードＳ」が選択キーワードとして取得された後に続けて「キーワードＭ１」が取得されたことを示している。
【００２５】
また、キーワード選択履歴記憶部１１は、選択キーワード取得部１０によるキーワードの選択履歴の蓄積に先立って、選択キーワードと関連キーワードの組を予め記憶している。予め記憶させるキーワードの組は、例えば、一の予定データから複数のキーワードを抽出し、抽出された複数のキーワードから、２つのキーワードを組として抽出することにより得ることができる。
【００２６】
関連キーワード抽出部１２は、キーワード選択履歴記憶部１１を参照して、選択キーワード取得部１０から取得した選択キーワードに対応付けられている関連キーワードを抽出し、抽出した関連キーワードをキーワードマッチング部１８に送出する部分である。例えば、選択キーワード取得部１０から選択キーワード「キーワードＳ」を取得した場合には、関連キーワード抽出部１２は、キーワード選択履歴記憶部１１を参照して、関連キーワードとして「キーワードＭ１」、「キーワードＭ２」及び「キーワードＭ３」を抽出する。
【００２７】
なお、関連キーワード抽出部１２は、キーワード選択履歴記憶部１１に記憶されている関連キーワードの重複数に応じて、関連キーワードを移動端末３に提示させる際の表示順位情報を各関連キーワードに付すことができる（図示せず）。図５に示す例では、キーワード選択履歴記憶部１１には、「キーワードＳ」に「キーワードＭ１」を対応付けたレコードは３つ、「キーワードＳ」に「キーワードＭ２」を対応付けたレコードが２つ、及びキーワードＳ」に「キーワードＭ３」が１つ記憶されているので、関連キーワード抽出部１２は、「キーワードＭ１」に表示順位情報「１」、「キーワードＭ２」に表示順位情報「２」、及び「キーワードＭ３」に表示順位情報「３」をそれぞれ付すことができる。
【００２８】
固定キーワード取得部１３は、選択キーワード取得部１０により取得された選択キーワードのうち、予定データの検索に用いる選択キーワードである旨を示す固定指示属性を移動端末３により付された選択キーワードである固定キーワードを取得し、取得した固定キーワードを固定キーワード記憶部１４に記憶させる部分である。固定指示属性は、ユーザが移動端末３を介して選択キーワードを選択する際に、予定データの検索に当該選択キーワードを用いることを明示的に示すためのものである。
【００２９】
固定キーワード記憶部１４は、固定キーワード取得部１３により取得された固定キーワードを記憶する部分である。固定キーワード記憶部１４に記憶されるデータの例は、図８及び図１０に示される。
【００３０】
予定データ記憶部１５は、予定データを予め記憶している部分である。予定データは、例えば、映画の上映スケジュールや、野球等スポーツの試合スケジュール等に関する情報であり、日時、場所、件名、カテゴリ等の複数の属性情報を含む。これらの属性情報は、本実施形態の予定データ探索装置１及び予定データ探索システム１００では、キーワードとして扱われる。図６及び図９は、予定データ記憶部１５の構成及び記憶されているデータの一例を示す図である。例えば、図６に示す予定データ記憶部１５は、「キーワードＭ２」及び「キーワードＮ２」を含む予定データ１５ａを記憶している。
【００３１】
予定データ検索部１６は、固定キーワード記憶部１４に記憶されている固定キーワードを含む予定データを予定データ記憶部１５から検索し、検索した予定データを固定関連キーワード抽出部１７に送出する部分である。例えば、固定キーワード記憶部１４に固定キーワード「キーワードＭ２」が記憶されており、予定データ記憶部１５に図６に示すような予定データ１５ａ〜１５ｄが記憶されている場合において、予定データ１５ａ〜１５ｄには「キーワードＭ２」が含まれているので、予定データ検索部１６は、予定データ１５ａ〜１５ｄを検索する。そして、予定データ検索部１６は、検索した予定データ１５ａ〜１５ｄを固定関連キーワード抽出部１７に送出する。
【００３２】
固定関連キーワード抽出部１７は、予定データ検索部１６により検索された予定データに含まれるキーワードである固定関連キーワードを抽出し、抽出した固定関連キーワードをキーワードマッチング部に送出する部分である。例えば、図６に示すような予定データ１５ａ〜１５ｄを予定データ検索部１６から取得した場合には、固定関連キーワード抽出部１７は、「キーワードＭ２」、「キーワードＮ２」、「キーワードＮ３」、「キーワードＰ３」、「キーワードＰ４」及び「キーワードＰ５」を固定関連キーワードとして抽出する。
【００３３】
キーワードマッチング部１８は、関連キーワード抽出部１２により抽出された関連キーワード、及び固定関連キーワード抽出部１７により抽出された固定関連キーワードに共通して含まれているキーワードである提示キーワードを抽出し、キーワード提示部１９に送出する部分である。例えば、関連キーワード「キーワードＮ１」、「キーワードＮ２」、「キーワードＮ３」、「キーワードＮ４」を関連キーワード抽出部１２から取得し、固定関連キーワード「キーワードＭ２」、「キーワードＮ２」、「キーワードＮ３」、「キーワードＰ３」、「キーワードＰ４」及び「キーワードＰ５」を固定関連キーワード抽出部１７から取得した場合には、キーワードマッチング部１８は、提示キーワードとして「キーワードＮ２」及び「キーワードＮ３」を抽出する。
【００３４】
キーワード提示部１９は、キーワードマッチング部１８から取得した提示キーワードを移動端末３に送信することにより、送信した提示キーワードを移動端末３に提示させる部分である。
【００３５】
予定データ取得部２０は、選択キーワード取得部１０から予定データの閲覧指示を取得したときに、固定キーワード記憶部１４に記憶されている固定キーワード、及び選択キーワード取得部１０により取得された選択キーワードを含む予定データを予定データ記憶部１５から取得し、取得した予定データを予定データ提示部２１に送出する部分である。例えば、固定キーワード記憶部１４に固定キーワード「キーワードＭ２」が記憶されており、選択キーワード取得部１０により選択キーワード「キーワードＰ３」が取得され、予定データ記憶部１５に図６に示すような予定データ１５ａ〜１５ｄが記憶されている場合には、予定データ取得部２０は、「キーワードＭ２」及び「キーワードＰ３」を含む予定データ１５ｃを予定データ記憶部１５から取得し、取得した予定データ１５ｃを予定データ提示部２１に送出する。
【００３６】
予定データ提示部２１は、予定データ取得部２０から取得した予定データを移動端末３に送信することにより、送信した予定データを移動端末３に提示させる部分である。
【００３７】
次に、図４を用いて、本実施形態に係る移動端末３を説明する。図４は、本実施形態にかかる移動端末３の機能的構成を示すブロック図である。なお、本実施形態の移動端末３は、本発明の端末装置を構成する。また、本実施形態では、本発明の端末装置は、移動端末３により構成されることとしているが、パーソナルコンピュータ等の端末装置により構成されることとしてもよい。
【００３８】
移動端末３は、機能的には、キーワード受信部３０（キーワード受信手段）、キーワード表示部３１（キーワード表示手段）、選択キーワード入力部３２（選択キーワード入力手段）、キーワード固定指示入力部３３（キーワード固定指示入力手段）、キーワード送信部３４（キーワード送信手段）、予定データ受信部３５（予定データ受信手段）及び予定データ表示部３６（予定データ表示手段）を備える。
【００３９】
キーワード受信部３０は、ユーザに提示するためのキーワードを予定データ探索装置１から受信し、受信したキーワードをキーワード表示部３１に送出する部分である。
【００４０】
キーワード表示部３１は、キーワード受信部３０により受信されたキーワードを取得し、取得したキーワードを表示する部分であり、予定データ表示部３６と共に、例えばディスプレイ等により構成される。
【００４１】
選択キーワード入力部３２は、キーワード表示部３１によるキーワードの表示に応じてユーザにより選択されたキーワードである選択キーワードの入力を受け付けて、入力された選択キーワードをキーワード送信部３４に送出する部分である。選択キーワード入力部３２は、例えば、タッチ式ディスプレイ、キーボードといった入力装置により構成される。
【００４２】
キーワード固定指示入力部３３は、選択キーワードの入力に際して、当該選択キーワードが予定データの検索に用いる選択キーワードである旨を明示的に示すための固定指示属性の入力を受け付けて、受け付けた固定指示属性を選択キーワードに付す部分である。受け付けられた固定指示属性は、選択キーワードに対応付けられてキーワード送信部３４に送出される。
【００４３】
キーワード送信部３４は、選択キーワード入力部３２により入力が受け付けられた選択キーワード、及びキーワード固定指示入力部３３により付された固定指示属性を予定データ探索装置１に送信する部分である。
【００４４】
予定データ受信部３５は、キーワード送信部３４により送信した選択キーワードに基づいて予定データ探索装置１により抽出された予定データを予定データ探索装置１から受信し、受信した予定データを予定データ表示部３６に送出する部分である。
【００４５】
予定データ表示部３６は、予定データ受信部３５により受信された予定データを取得し、取得した予定データを表示する部分である。
【００４６】
続いて、図７及び図８を用いて、本実施形態の予定データ探索方法における予定データ探索装置１の動作について説明する。図７及び図８は、予定データ探索装置１において行われる予定データ探索方法の処理内容を示すフローチャートである。
【００４７】
まず、キーワード提示部１９は、移動端末３に初期表示させる複数のキーワードを送信、提示する（Ｓ１）。移動端末３は提示されたキーワードをキーワード受信部３０により受信し、受信したキーワードをキーワード表示部３１により表示する。初期表示させるためのキーワードは、例えばキーワード選択履歴記憶部１１の項目「選択キーワード」に記憶されている選択キーワードから所定数のキーワードをランダムに抽出したものであってもよいし、キーワード選択履歴記憶部１１の項目「選択キーワード」に記憶されている選択キーワードから、例えば日時、場所といった任意のカテゴリに属するキーワードを抽出したものであってもよい。
【００４８】
続いて、選択キーワード取得部１０は、キーワードの提示に応じて選択されたキーワードである選択キーワードを移動端末３から取得する（Ｓ２）。ここで提示されるキーワードは、ステップＳ１からステップＳ２に処理手順が進められた場合には、ステップＳ１において提示されたキーワードであり、ステップＳ１２からステップＳ２に処理手順が進められた場合には、ステップＳ１２において提示されたキーワードである。
【００４９】
さらに、選択キーワード取得部１０は、選択キーワードを取得したときに、当該取得した選択キーワードを関連キーワードとして、当該関連キーワードの前に選択されて取得した選択キーワードと当該関連キーワードとの組をキーワード選択履歴としてキーワード選択履歴記憶部１１に記憶させる（Ｓ３）。このように、連続して選択されたキーワードの組がキーワード選択履歴としてキーワード選択履歴記憶部１１に記憶される。
【００５０】
続いて、予定データ取得部２０は、予定データの閲覧指示を選択キーワード取得部１０から取得したか否かを判定する（Ｓ４）。予定データの閲覧指示は、選択キーワードの選択と併せて移動端末３のユーザにより当該移動端末３に入力指示されるものであり、選択した選択キーワード、及び固定キーワード記憶部１４に記憶されている固定キーワードに関連する予定データの閲覧を要求するためのものである。予定データ取得部２０が予定データの閲覧指示を取得したと判定した場合には、処理手順は図８に示すステップＳ１３に進められ、予定データ取得部２０が予定データの閲覧指示を取得していないと判定した場合には、処理手順はステップＳ５に進められる。ステップＳ１３以降の処理については後述する。
【００５１】
次に、固定キーワード取得部１３は、選択キーワード取得部１０により取得された選択キーワードに固定指示属性が付されているか否かを判定し（Ｓ５）、選択キーワードに固定指示属性が付されていた場合には、固定キーワード取得部１３は、当該選択キーワードを固定キーワードとして固定キーワード記憶部１４に記憶させる（Ｓ６）。一方、選択キーワードに固定指示属性が付されていない場合には、処理手順はステップＳ７に進められる。
【００５２】
続いて、関連キーワード抽出部１２は、キーワード選択履歴記憶部１１を参照して、選択キーワード取得部１０から取得した選択キーワードに対応付けられている関連キーワードを抽出し、抽出した関連キーワードをキーワードマッチング部１８に送出する（Ｓ７）。
【００５３】
ここで、予定データ検索部１６は、固定キーワード記憶部１４に固定キーワードが記憶されているか否かを判定し（Ｓ８）、固定キーワード記憶部１４に固定キーワードが記憶されていると判定した場合には、固定キーワード記憶部１４に記憶されている固定キーワードを含む予定データを予定データ記憶部１５から検索し、検索した予定データを固定関連キーワード抽出部１７に送出する（Ｓ９）。一方、固定キーワード記憶部１４に固定キーワードが記憶されていないと判定した場合には（Ｓ８）、処理手順はステップＳ１２に進められる。
【００５４】
続いて、固定関連キーワード抽出部１７は、予定データ検索部１６により検索された予定データに含まれるキーワードである固定関連キーワードを予定データから抽出し、抽出した固定関連キーワードをキーワードマッチング部に送出する（Ｓ１０）。
【００５５】
次に、キーワードマッチング部１８は、関連キーワード抽出部１２により抽出された関連キーワード、及び固定関連キーワード抽出部１７により抽出された固定関連キーワードに共通して含まれているキーワードである提示キーワードを抽出し、キーワード提示部１９に送出する（Ｓ１１）。
【００５６】
そして、キーワード提示部１９は、キーワードマッチング部１８から取得した提示キーワードを移動端末３に送信することにより、送信した提示キーワードを移動端末３に提示させる（Ｓ１２）。一方、ステップＳ８において、固定キーワード記憶部１４に固定キーワードが記憶されていないと判定した場合には、キーワードマッチング部１８は、関連キーワード抽出部１２により抽出された関連キーワードをキーワード提示部１９に送出し、キーワード提示部１９は、キーワードマッチング部１８から取得した関連キーワードを移動端末３に送信することにより、送信した関連キーワードを移動端末３に提示させる（Ｓ１２）。そして、ステップＳ２から続く処理手順が繰り返される。
【００５７】
ここで、図５、図６、図９〜図１２を用いて、ステップＳ２〜Ｓ１２の処理手順により、予定データ探索装置１により移動端末３に対して提示され、移動端末３により表示されるキーワードの例を説明する。
【００５８】
まず、キーワードの表示における第１の例を図５、図６及び図９を用いて説明する。キーワード選択履歴記憶部１１には、図５に示すような選択キーワード及び関連キーワードの組が記憶されており、予定データ記憶部１５には、図６に示すような予定データ１５ａ〜１５ｄが記憶されているとする。ここで、ステップＳ１において提示されたキーワードに応じて、選択キーワードＫ１「キーワードＳ」が選択されると（図９参照）、キーワード選択履歴記憶部１１から、選択キーワード「キーワードＳ」に対応付けられている関連キーワード「キーワードＭ１」、「キーワードＭ２」及び「キーワードＭ３」が抽出され（Ｓ７）、移動端末３のキーワード表示部３１ａには、「キーワードＭ１」、「キーワードＭ２」及び「キーワードＭ３」が表示される（図９参照）（Ｓ１２）。ここで、キーワード選択履歴記憶部１１には、「キーワードＳ」に「キーワードＭ１」を対応付けたレコードは３つ、「キーワードＳ」に「キーワードＭ２」を対応付けたレコードが２つ、及びキーワードＳ」に「キーワードＭ３」が１つ記憶されており、関連キーワードのレコードの重複数に応じた表示順位情報が各関連キーワードに付されている場合がある。この場合には、当該表示順位情報に従って、各キーワードは、「キーワードＭ１」、「キーワードＭ２」、「キーワードＭ３」の順に表示される。
【００５９】
次に、表示されたキーワードに応じて、選択キーワードＫ２「キーワードＭ２」が選択されると（図９参照）、キーワード選択履歴記憶部１１から、選択キーワード「キーワードＭ２」に対応付けられている関連キーワード「キーワードＮ１」、「キーワードＮ２」、「キーワードＮ３」及び「キーワードＮ４」が抽出され（図５参照）（Ｓ７）、移動端末３のキーワード表示部３１ｂには、「キーワードＮ１」、「キーワードＮ２」、「キーワードＮ３」及び「キーワードＮ４」が表示される（図９参照）（Ｓ１２）。
【００６０】
さらに、表示されたキーワードに応じて、選択キーワードＫ３「キーワードＮ２」が選択されると（図９参照）、キーワード選択履歴記憶部１１から、選択キーワード「キーワードＮ２」に対応付けられている関連キーワード「キーワードＰ１」、「キーワードＰ２」、「キーワードＰ３」、「キーワードＰ４」及び「キーワードＰ５」が抽出され（図５参照）（Ｓ７）、移動端末３のキーワード表示部３１ｃには、「キーワードＰ１」、「キーワードＰ２」、「キーワードＰ３」、「キーワードＰ４」及び「キーワードＰ５」が表示される（図９参照）（Ｓ１２）。
【００６１】
次に、キーワードの表示における第２の例を図５、図６及び図１０を用いて説明する。第２の例は、選択キーワードの選択に際して固定指示属性が付された場合の表示例である。キーワード選択履歴記憶部１１には、図５に示すような選択キーワード及び関連キーワードの組が記憶されており、予定データ記憶部１５には、図６に示すような予定データ１５ａ〜１５ｄが記憶されているとする。ここで、ステップＳ１において提示されたキーワードに応じて、選択キーワードＫ４「キーワードＳ」が選択されると（図１０参照）、キーワード選択履歴記憶部１１から、選択キーワード「キーワードＳ」に対応付けられている関連キーワード「キーワードＭ１」、「キーワードＭ２」及び「キーワードＭ３」が抽出され（Ｓ７）、移動端末３のキーワード表示部３１ｄには、「キーワードＭ１」、「キーワードＭ２」及び「キーワードＭ３」が表示される（図１０参照）（Ｓ１２）。
【００６２】
次に、表示されたキーワードに応じて、選択キーワードＫ５「キーワードＭ２」が選択されると共に、「キーワードＭ２」に固定指示属性Ｆ１が付された場合には（図１０参照）、固定キーワード記憶部１４ａに「キーワードＭ２」が記憶される。
【００６３】
続いて、キーワード選択履歴記憶部１１から、選択キーワード「キーワードＭ２」に対応付けられている関連キーワード「キーワードＮ１」、「キーワードＮ２」、「キーワードＮ３」及び「キーワードＮ４」が抽出される（図５参照）（Ｓ７）。これに併せて、固定キーワード「キーワードＭ２」を含む予定データ１５ａ〜１５ｄが抽出され（Ｓ９）、抽出された予定データ１５ａ〜１５ｄから固定関連キーワード「キーワードＭ２」、「キーワードＮ２」、「キーワードＮ３」、「キーワードＰ３」、「キーワードＰ４」及び「キーワードＰ５」が抽出される（図６参照）（Ｓ１０）。さらに、関連キーワード及び固定関連キーワードに共通して含まれる提示キーワード「キーワードＮ２」、「キーワードＮ３」が抽出される。
【００６４】
そして、移動端末３のキーワード表示部３１ｅには、「キーワードＮ２」及び「キーワードＮ３」が表示される（図１０参照）（Ｓ１２）。
【００６５】
さらに、表示されたキーワードに応じて、選択キーワードＫ６「キーワードＮ２」が選択されると（図１０参照）、キーワード選択履歴記憶部１１から、選択キーワード「キーワードＮ２」に対応付けられている関連キーワード「キーワードＰ１」、「キーワードＰ２」、「キーワードＰ３」、「キーワードＰ４」及び「キーワードＰ５」が抽出される（図５参照）（Ｓ７）。一方、固定キーワード記憶部１４ｂには、固定キーワード「キーワードＭ２」が引き続き記憶されているので、固定キーワード「キーワードＭ２」を含む予定データ１５ａ〜１５ｄが抽出され（Ｓ９）、抽出された予定データ１５ａ〜１５ｄから固定関連キーワード「キーワードＭ２」、「キーワードＮ２」、「キーワードＮ３」、「キーワードＰ３」、「キーワードＰ４」及び「キーワードＰ５」が抽出される（図６参照）（Ｓ１０）。このように、固定指示属性が選択キーワードに付されたことにより、固定キーワード記憶部１４に固定キーワードが記憶されると、固定キーワードが記憶された直後のキーワードの表示だけではなく、それ以降に繰り返して行われるキーワードの表示に対しても、固定キーワードの影響が及ぶこととなる。
【００６６】
さらに、関連キーワード及び固定関連キーワードに共通して含まれる提示キーワード「キーワードＰ３」、「キーワードＰ４」及び「キーワードＰ５」が抽出される。そして、移動端末３のキーワード表示部３１ｆには、「キーワードＰ３」、「キーワードＰ４」及び「キーワードＰ５」が表示される（図１０参照）（Ｓ１２）。
【００６７】
次に、キーワードの表示における第３の例を図５、図１１及び図１２を用いて説明する。第３の例は、選択キーワードの選択に際して複数の固定指示属性が付された場合の表示例である。キーワード選択履歴記憶部１１には、図５に示すような選択キーワード及び関連キーワードの組が記憶されており、予定データ記憶部１５には、図１１に示すような予定データ１５ｅ〜１５ｈが記憶されているとする。ここで、ステップＳ１において提示されたキーワードに応じて、選択キーワードＫ７「キーワードＳ」が選択されると（図１２参照）、キーワード選択履歴記憶部１１から、選択キーワード「キーワードＳ」に対応付けられている関連キーワード「キーワードＭ１」、「キーワードＭ２」及び「キーワードＭ３」が抽出され（Ｓ７）、移動端末３のキーワード表示部３１ｇには、「キーワードＭ１」、「キーワードＭ２」及び「キーワードＭ３」が表示される（図１２参照）（Ｓ１２）。
【００６８】
次に、表示されたキーワードに応じて、選択キーワードＫ８「キーワードＭ２」が選択されると共に、「キーワードＭ２」に固定指示属性Ｆ２が付された場合には（図１２参照）、固定キーワード記憶部１４ｃに「キーワードＭ２」が記憶される。
【００６９】
続いて、キーワード選択履歴記憶部１１から、選択キーワード「キーワードＭ２」に対応付けられている関連キーワード「キーワードＮ１」、「キーワードＮ２」、「キーワードＮ３」及び「キーワードＮ４」が抽出される（図５参照）（Ｓ７）。これに併せて、固定キーワード「キーワードＭ２」を含む予定データ１５ｅ〜１５ｈが抽出され（Ｓ９）、抽出された予定データ１５ｅ〜１５ｈから固定関連キーワード「キーワードＭ２」、「キーワードＮ２」、「キーワードＮ３」、「キーワードＰ３」及び「キーワードＰ４」が抽出される（図１１参照）（Ｓ１０）。さらに、関連キーワード及び固定関連キーワードに共通して含まれる提示キーワード「キーワードＮ２」、「キーワードＮ３」が抽出される。
【００７０】
そして、移動端末３のキーワード表示部３１ｈには、「キーワードＮ２」及び「キーワードＮ３」が表示される（図１２参照）（Ｓ１２）。
【００７１】
さらに、表示されたキーワードに応じて、選択キーワードＫ９「キーワードＮ２」が選択されると共に（図１２参照）、「キーワードＮ２」に固定指示属性Ｆ３が付された場合には（図１２参照）、固定キーワード記憶部１４ｄに「キーワードＮ２」がさらに記憶される。キーワード選択履歴記憶部１１から、選択キーワード「キーワードＮ２」に対応付けられている関連キーワード「キーワードＰ１」、「キーワードＰ２」、「キーワードＰ３」、「キーワードＰ４」及び「キーワードＰ５」が抽出される（図５参照）（Ｓ７）。一方、固定キーワード記憶部１４ｄには、固定キーワード「キーワードＭ２」及び「キーワードＮ２」が記憶されているので、固定キーワード「キーワードＭ２」及び「キーワードＮ２」を含む予定データ１５ｅ，１５ｇ，１５ｈが抽出され（Ｓ９）、抽出された予定データ１５ｅ，１５ｇ，１５ｈから固定関連キーワード「キーワードＭ２」、「キーワードＮ２」、「キーワードＰ３」及び「キーワードＰ４」が抽出される（図１１参照）（Ｓ１０）。
【００７２】
さらに、関連キーワード及び固定関連キーワードに共通して含まれる提示キーワード「キーワードＰ３」及び「キーワードＰ４」が抽出される。そして、移動端末３のキーワード表示部３１ｉには、「キーワードＰ３」、及び「キーワードＰ４」が表示される（図１２参照）（Ｓ１２）。
【００７３】
ここで、再び図８のフローチャートの説明に戻る。ステップＳ４において、予定データ取得部２０が予定データの閲覧指示を取得したと判定した場合には、予定データ取得部２０は、固定キーワード記憶部１４に固定キーワードが記憶されているか否かを判定する（Ｓ１３）。
【００７４】
固定キーワード記憶部１４に固定キーワードが記憶されている場合には、予定データ取得部２０は、固定キーワード記憶部１４に記憶されている全ての固定キーワード、及びステップＳ２において選択キーワード取得部１０により取得された選択キーワードを含む予定データを予定データ記憶部１５から抽出する（Ｓ１４）。一方、固定キーワード記憶部１４に固定キーワードが記憶されていない場合には（Ｓ１３）、予定データ取得部２０は、ステップＳ２において選択キーワード取得部１０により取得された選択キーワードを含む予定データを予定データ記憶部１５から抽出する（Ｓ１５）。予定データ取得部２０は、ステップＳ１４またはステップＳ１５において抽出した予定データを予定データ提示部２１に送出する。
【００７５】
そして、予定データ提示部２１は、予定データ取得部２０から取得した予定データを移動端末３に送信することにより、送信した予定データを移動端末３に提示させる（Ｓ１６）。こうして、本実施形態の予定データ探索方法の処理は終了する。
【００７６】
続いて、以上説明した予定データ探索装置１、移動端末３、予定データ探索システム１００及び予定データ探索方法の作用効果について説明する。本実施形態では、ある選択キーワードに続いて選択された選択キーワードが関連キーワードとしてキーワード選択履歴記憶部１１に記憶されており、ある選択キーワードがユーザにより移動端末３を介して選択され、選択キーワード取得部１０により取得されると、当該選択キーワードに対応付けられている関連キーワードが関連キーワード抽出部１２により抽出され、抽出された関連キーワードがキーワード提示部１９により移動端末３に対して提示されるので、検索用のキーワードとして一のキーワードを選択した後に多くのユーザが選択したキーワードが選択候補のキーワードとしてユーザに提示されることとなる。従って、予定データの検索に用いるキーワードとして、適切なキーワードを選択することが可能となる。また、ユーザが選択キーワードを選択する際に、当該選択キーワードを予定データの検索に用いる旨を明示的に示す固定指示属性を付すことにより、固定指示属性を付された選択キーワードである固定キーワードを含む予定データが予定データ検索部１６により検索され、検索された予定データに含まれる固定関連キーワードが固定関連キーワード抽出部１７により抽出され、抽出された固定関連キーワードに該当する関連キーワードのみが移動端末３に提示されるので、ユーザに提示される関連キーワードが、所望の予定データに関連するキーワードにさらに絞り込まれて提示されることとなる。従って、予定データを検索する上で、より適切なキーワードを選択することが可能となる。このように選択されたキーワードにより予定データの検索が行われるので、ユーザは、所望の予定データを得ることができる。
【符号の説明】
【００７７】
１…予定データ探索装置、１００…予定データ探索システム、３…移動端末、１０…選択キーワード取得部、１１…キーワード選択履歴記憶部、１２…関連キーワード抽出部、１３…固定キーワード取得部、１４…固定キーワード記憶部、１５…予定データ記憶部、１６…予定データ検索部、１７…固定関連キーワード抽出部、１８…キーワードマッチング部、１９…キーワード提示部、２０…予定データ取得部、２１…予定データ提示部、３０…キーワード受信部、３１…キーワード表示部、３２…選択キーワード入力部、３３…キーワード固定指示入力部、３４…キーワード送信部、３５…予定データ受信部、３６…予定データ表示部。
【図１】
2010277174.tif 000003
【図２】
2010277174.tif 000004
【図３】
2010277174.tif 000005
【図４】
2010277174.tif 000006
【図５】
2010277174.tif 000007
【図６】
2010277174.tif 000008
【図７】
2010277174.tif 000009
【図８】
2010277174.tif 000010
【図９】
2010277174.tif 000011
【図１０】
2010277174.tif 000012
【図１１】
2010277174.tif 000013
【図１２】
2010277174.tif 000014