(57)【要約】【課題】スケジュール登録にないスキマ時間のスケジュール生成を効率よく行う。【解決手段】スキマ時間のスケジュール自動生成システムに、サーバーを検索するための抽出項目及び抽出ジャンルを保存する抽出条件保存部105と、訪問先の会社を保存する抽出対象リスト保存部106と、抽出項目及び抽出ジャンルに該当するイベントをサーバーから取得し、保存されている会社の訪問先を取得し訪問先への移動手段及び移動時間をサーバーから取得するデータ取得部104と、スケジュール登録にスキマ時間が発生した場合抽出訪問先から行動場所決定を基に候補を選択し選択候補の訪問先に対して生成されたスケジュールをスキマ時間のスケジュールとして設定するアプリケーション部102と、取得したイベント、会社の訪問先からスキマ時間内に移動可能な訪問先を抽出し選択訪問先に対して移動手段及び移動時間のスケジュールを生成し設定させる制御部103とを備える。【選択図】図１
2010039725.tif 000002
【特許請求の範囲】
【請求項１】
スケジュールに登録されていないスキマ時間のスケジュール自動生成システムにおいて、
ネット上でイベント情報を保存する第１のサーバーと、
ネット上で交通情報を保存する第２のサーバーと、
前記第１のサーバーからイベント情報を抽出するために抽出項目及び抽出ジャンルを抽出条件として保存する抽出条件保存部と、
訪問先の会社を抽出対象リストとして保存する抽出対象リスト保存部と、
前記抽出条件保存部に保存されている抽出項目及び抽出ジャンルに該当するイベントを前記第１のサーバーから取得し、前記抽出対象リスト保存部から保存されている会社の訪問先を取得し、前記第１のサーバーから取得したイベントの訪問先及び前記抽出対象リスト保存部から取得した会社の訪問先への移動手段及び移動時間を前記第２のサーバーから取得するデータ取得部と、
スケジュールの登録によりスケジュールを設定し、スキマ時間が発生した場合にはスケジュールの候補抽出を要求し、要求した候補抽出結果を受け、受けた候補抽出結果から行動場所決定を基に候補を選択し、選択された候補の訪問先に対してスケジュール生成を要求し、生成されたスケジュールをスキマ時間のスケジュールとして設定するスケジュールアプリケーション部と、
前記スケジュールアプリケーション部より候補抽出要求を受けた場合に前記データ取得部に対してデータ取得要求を行い、前記データ取得部で取得したイベントの訪問先、会社の訪問先、取得したイベントの訪問先及び会社の訪問先への移動手段及び移動時間を受け、取得したイベント訪問先及び会社訪問先からスキマ時間内に移動可能なイベントの訪問先及び会社訪問先を抽出し、抽出したイベントの訪問先及び会社訪問先を抽出候補として前記スケジュールアプリケーション部に渡し、前記スケジュールアプリケーション部から選択された候補に対するスケジュール生成要求に対して、スケジュール生成要求のあった訪問先、スケジュール生成要求のあった訪問先への移動手段及び移動時間をスケジュール生成結果として前記スケジュールアプリケーション部に渡す制御部とを備えることを特徴とするスキマ時間のスケジュール自動生成システム。
【請求項２】
前記抽出条件保存部では抽出項目として展示会、セミナー、観光スポットを含み、抽出ジャンルとしてコンピュータ、動物を含み、前記抽出対象リスト保存部に保存される会社に対して住所、訪問可能日、訪問可能曜日、訪問可能時間、所要時間の情報を含むデータが保存され、前記第１のサーバに保存されるイベント情報としてイベントの項目、イベントのジャンル、イベントの名称、イベント開催の住所、訪問可能日、訪問可能曜日、訪問可能時間、所要時間を含むデータが保存されることを特徴とする、請求項１に記載のスキマ時間のスケジュール自動生成システム。
【請求項３】
前記データ取得部はスキマ時間の開始時刻の開始位置と訪問先の位置を基に前記第２のサーバーからスキマ時間の開始時刻の開始位置と訪問先の位置までの移動手段、移動時間を取得し、さらに、訪問先の位置とスキマ時間の終了時刻の終了位置を基に前記第２のサーバーから訪問先の位置とスキマ時間の終了時刻の終了位置までの移動手段、移動時間を取得することを特徴とする、請求項１に記載のスキマ時間のスケジュール自動生成システム。
【請求項４】
スケジュールに登録されていないスキマ時間のスケジュール自動生成システムにおいて、
ネット上でイベント情報を保存する第１のサーバーと、
ネット上で交通情報を保存する第２のサーバーと、
前記第１のサーバーからイベント情報を抽出するために抽出項目及び抽出ジャンルを抽出条件として保存する抽出条件保存部と、
前記抽出条件保存部に保存されている抽出項目及び抽出ジャンルに該当するイベントを前記第１のサーバーから取得し、前記第１のサーバーから取得したイベントの訪問先への移動手段及び移動時間を前記第２のサーバーから取得するデータ取得部と、
スケジュールの登録によりスケジュールを設定し、スキマ時間が発生した場合にはスケジュールの候補抽出を要求し、要求した候補抽出結果を受け、受けた候補抽出結果から行動場所決定を基に候補を選択し、選択された候補の訪問先に対してスケジュール生成を要求し、生成されたスケジュールをスキマ時間のスケジュールとして設定するスケジュールアプリケーション部と、
前記スケジュールアプリケーション部より候補抽出要求を受けた場合に前記データ取得部に対してデータ取得要求を行い、前記データ取得部で取得したイベントの訪問先、取得したイベントの訪問先への移動手段及び移動時間を受け、取得したイベント訪問先からスキマ時間内に移動可能なイベントの訪問先を抽出し、抽出したイベントの訪問先を抽出候補として前記スケジュールアプリケーション部に渡し、前記スケジュールアプリケーション部から選択された候補に対するスケジュール生成要求に対して、スケジュール生成要求のあった訪問先、スケジュール生成要求のあった訪問先への移動手段及び移動時間をスケジュール生成結果として前記スケジュールアプリケーション部に渡す制御部とを備えることを特徴とするスキマ時間のスケジュール自動生成システム。
【請求項５】
スケジュールに登録されていないスキマ時間のスケジュール自動生成システムにおいて、
ネット上で交通情報を保存する第１のサーバーと、
訪問先の会社を抽出対象リストとして保存する抽出対象リスト保存部と、
前記抽出対象リスト保存部から保存されている会社の訪問先を取得し、前記抽出対象リスト保存部から取得した会社の訪問先への移動手段及び移動時間を前記第１のサーバーから取得するデータ取得部と、
スケジュールの登録によりスケジュールを設定し、スキマ時間が発生した場合にはスケジュールの候補抽出を要求し、要求した候補抽出結果を受け、受けた候補抽出結果から行動場所決定を基に候補を選択し、選択された候補の訪問先に対してスケジュール生成を要求し、生成されたスケジュールをスキマ時間のスケジュールとして設定するスケジュールアプリケーション部と、
前記スケジュールアプリケーション部より候補抽出要求を受けた場合に前記データ取得部に対してデータ取得要求を行い、前記データ取得部で取得した会社の訪問先、会社の訪問先への移動手段及び移動時間を受け、取得した会社訪問先からスキマ時間内に移動可能な会社訪問先を抽出し、抽出した会社訪問先を抽出候補として前記スケジュールアプリケーション部に渡し、前記スケジュールアプリケーション部から選択された候補に対するスケジュール生成要求に対して、スケジュール生成要求のあった訪問先、スケジュール生成要求のあった訪問先への移動手段及び移動時間をスケジュール生成結果として前記スケジュールアプリケーション部に渡す制御部とを備えることを特徴とするスキマ時間のスケジュール自動生成システム。
【請求項６】
スケジュールに登録されていないスキマ時間のスケジュール自動生成方法において、
スケジュールの登録によりスケジュールを設定する工程と、
登録されたスケジュールにスキマ時間が発生した場合にはスケジュールの候補抽出を要求する工程と、
スケジュールの候補抽出の要求に対して保存されている抽出項目及び抽出ジャンルに該当するイベントの訪問先をネット上から取得し、さらに、保存されている会社の訪問先を取得し、取得したイベントの訪問先及び会社の訪問先への移動手段及び移動時間を取得する工程と、
取得したイベント訪問先及び会社訪問先からスキマ時間内に移動可能なイベントの訪問先及び会社訪問先をスケジュールの候補として抽出する工程と、
抽出したイベント訪問先及び会社訪問先から行動場所決定を基に候補を選択し選択した候補のイベント訪問先及び会社訪問先に対してスケジュール生成を要求する工程と、
スケジュール生成の要求のあったイベント訪問先及び会社訪問先、スケジュール生成の要求のあったイベント訪問先及び会社訪問先への移動手段及び移動時間をスケジュールとして生成し、生成されたスケジュールをスキマ時間のスケジュールとして設定する工程とを備えることを特徴とするスキマ時間のスケジュール自動生成方法。
【請求項７】
スケジュールに登録されていないスキマ時間のスケジュール自動生成プログラムにおいて、
スケジュールの登録によりスケジュールを設定する手順と、
登録されたスケジュールにスキマ時間が発生した場合にはスケジュールの候補抽出を要求する手順と、
スケジュールの候補抽出の要求に対して保存されている抽出項目及び抽出ジャンルに該当するイベントの訪問先をネット上から取得し、さらに、保存されている会社の訪問先を取得し、取得したイベントの訪問先及び会社の訪問先への移動手段及び移動時間を取得する手順と、
取得したイベント訪問先及び会社訪問先からスキマ時間内に移動可能なイベントの訪問先及び会社訪問先をスケジュールの候補として抽出する手順と、
抽出したイベント訪問先及び会社訪問先から行動場所決定を基に候補を選択し選択した候補のイベント訪問先及び会社訪問先に対してスケジュール生成を要求する手順と、
スケジュール生成の要求のあったイベント訪問先及び会社訪問先、スケジュール生成の要求のあったイベント訪問先及び会社訪問先への移動手段及び移動時間をスケジュールとして生成し、生成されたスケジュールをスキマ時間のスケジュールとして設定する手順とを備えることを特徴とするスキマ時間のスケジュール自動生成プログラム。
【請求項８】
スケジュールに登録されていないスキマ時間のスケジュール自動生成を行う携帯電話機において、
ネット上でイベント情報を保存する第１のサーバーから取得する抽出項目及び抽出ジャンルを抽出条件として保存する抽出条件保存部と、
訪問先の会社を抽出対象リストとして保存する抽出対象リスト保存部と、
前記抽出条件保存部に保存されている抽出項目及び抽出ジャンルに該当するイベントを、前記第１のサーバーから取得し、前記抽出対象リスト保存部から保存されている会社の訪問先を取得し、前記第１のサーバーから取得したイベントの訪問先及び前記抽出対象リスト保存部から取得した会社の訪問先への移動手段及び移動時間を、ネット上で交通情報を保存する第２のサーバーから取得するデータ取得部と、
スケジュールの登録によりスケジュールを設定し、スキマ時間が発生した場合にはスケジュールの候補抽出を要求し、要求した候補抽出結果を受け、受けた候補抽出結果から行動場所決定を基に候補を選択し、選択された候補の訪問先に対してスケジュール生成を要求し、生成されたスケジュールをスキマ時間のスケジュールとして設定するスケジュールアプリケーション部と、
前記スケジュールアプリケーション部より候補抽出要求を受けた場合に前記データ取得部に対してデータ取得要求を行い、前記データ取得部で取得したイベントの訪問先、会社の訪問先、取得したイベントの訪問先及び会社の訪問先への移動手段及び移動時間を受け、取得したイベント訪問先及び会社訪問先からスキマ時間内に移動可能なイベントの訪問先及び会社訪問先を抽出し、抽出したイベントの訪問先及び会社訪問先を抽出候補として前記スケジュールアプリケーション部に渡し、前記スケジュールアプリケーション部から選択された候補に対するスケジュール生成要求に対して、スケジュール生成要求のあった訪問先、スケジュール生成要求のあった訪問先への移動手段及び移動時間をスケジュール生成結果として前記スケジュールアプリケーション部に渡す制御部とを備えることを特徴とする、スキマ時間のスケジュール自動生成を行う携帯電話機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はスケジュール機能を有する携帯電話機に関する。特に、本発明は、スケジュールに登録されていないスキマ時間のスケジュール自動生成システム、方法、プログラム及び携帯電話機に関する。
【背景技術】
【０００２】
近年、ビジネスマンにとって、時間を効率的に使いながら業務を進めることは重要であり、営業マンを例に取ると、一日に複数の顧客とアポイントを取ることが考えられるが、この場合、携帯電話機のスケジュール機能は非常に有用である。
しかしながら、顧客からの突然のキャンセルによってスキマ時間ができたりすることはよくある。スキマ時間を有効に活用するためには、ユーザーが移動可能な場所でかつユーザーが必要とする行動案を導き出す必要があるが、スキマ時間が発生する度にユーザー自身が行動案を随時導き出すのは時間がかかるという問題がある。すなわち、スキマ時間は日時、場所に関わらず頻繁に発生し、その都度最適な行動案を手動で導き出すのは時間的に難しい上、非効率であるためである。
【０００３】
従来技術として、スケジュール機能を有するものには以下のものがある。
従来、個人スケジュール機能に入力した行動キーワードに対応した機能が、スケジュール時間と連動して自動的に切り替わる携帯電話機を提供するため、開始時間−所定時間となると、報知を行うように設定している場合、スケジュールの内容を報知し、スケジュールの修正が、必要か否かが判断され、修正が必要ない場合、機能同期を選択しているか否かが判断され、選択している場合、キーワード／機能記憶部に登録されている行動キーワードを、対象になっている予定内容から検索し、行動キーワードが検出された場合、そのスケジュールの開始時刻になったら、キーワードに対応する機能が、自動的に設定され、終了時間になると、開始時に設定した機能を解除し、通常状態に戻すものがある（例えば、特許文献１参照）。
【０００４】
しかしながら、上記特許文献１では、スケジュールに登録されていないスキマ時間のスケジュール生成を効率よく行うものではない。
また、従来、携帯情報端末装置において、ネットワークを用いて自己の予定情報を簡易操作によって短時間に入手できるようにするため、携帯情報端末装置のメモリに保持した予定表から、情報検索に必要なキーワードを抽出し、これによってネットワーク上のサーバで予定関連情報を検索し、検索結果を予定表の予定と関連付けて表示するものもある（例えば、特許文献２参照）。
【０００５】
しかしながら、前述と同様に、上記特許文献２では、スケジュールに登録されていないスキマ時間のスケジュール生成を効率よく行うものではない。
また、従来、タスクリストとスケジュール表という個人スケジュールを管理するツールを用いて効率的にスケジュール管理を行うことを支援するスケジューリング支援システムを提供するため、タスクリストにあるタスクを、スケジュールに展開する手段を提供し、その際、スケジューリングを支援する機能及び、既存の作業割付をシフトして再スケジューリングを手助けする方式を提供し、煩雑になりがちなスケジューリングを軽減することで、スケジュール展開を実施できるようにするものもある（例えば、特許文献３参照）。
【０００６】
しかしながら、前述と同様に、上記特許文献３では、スケジュールに登録されていないスキマ時間のスケジュール生成を効率よく行うものではない。
また、従来、運行スケジュールの修正及び修正結果に伴う行動を容易にするため、利用者が携帯する携帯情報端末に通信機能を設けて交通情報を得るようにし、携帯情報端末は利用者の運行スケジュールデータを有し、行動前に運行スケジュールの予定時間を移動の時間を含めて予測し、更に前記通信手段により得た交通情報によりリアルタイムで予定時間の修正を行い、予定時間の修正の発生及びその結果を利用者に提示し、目的地に予定時間の修正を伝達することで、利用者の時間の有効利用のみならず、目的地との行動の連携を支援するものもある（例えば、特許文献４参照）。
【０００７】
しかしながら、前述と同様に、上記特許文献４では、スケジュールに登録されていないスキマ時間のスケジュール生成を効率よく行うものではない。
【０００８】
【特許文献１】特開２００２−１１８６３７号公報
【特許文献２】特開２００３−２０３０８４号公報
【特許文献３】特開２００６−１４６５３０号公報
【特許文献４】特開平１０−０６３７２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
したがって、本発明は上記問題点に鑑みて、スケジュールに登録されていないスキマ時間のスケジュール生成を効率よく行うスキマ時間のスケジュール自動生成システム、方法、プログラム及び携帯電話機を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は前記問題点を解決するために、スケジュールに登録されていないスキマ時間のスケジュール自動生成システムにおいて、ネット上でイベント情報を保存する第１のサーバーと、ネット上で交通情報を保存する第２のサーバーと、前記第１のサーバーからイベント情報を抽出するための抽出項目及び抽出ジャンルを抽出条件として保存する抽出条件保存部と、訪問先の会社を抽出対象リストとして保存する抽出対象リスト保存部と、前記抽出条件保存部に保存されている抽出項目及び抽出ジャンルに該当するイベントを前記第１のサーバーから取得し、前記抽出対象リスト保存部から保存されている会社の訪問先を取得し、前記第１のサーバーから取得したイベントの訪問先及び前記抽出対象リスト保存部から取得した会社の訪問先への移動手段及び移動時間を前記第２のサーバーから取得するデータ取得部と、スケジュールの登録によりスケジュールを設定し、スキマ時間が発生した場合にはスケジュールの候補抽出を要求し、要求した候補抽出結果を受け、受けた候補抽出結果から行動場所決定を基に候補を選択し、選択された候補の訪問先に対してスケジュール生成を要求し、生成されたスケジュールをスキマ時間のスケジュールとして設定するスケジュールアプリケーション部と、前記スケジュールアプリケーション部より候補抽出要求を受けた場合に前記データ取得部に対してデータ取得要求を行い、前記データ取得部で取得したイベントの訪問先、会社の訪問先、取得したイベントの訪問先及び会社の訪問先への移動手段及び移動時間を受け、取得したイベント訪問先及び会社訪問先からスキマ時間内に移動可能なイベントの訪問先及び会社訪問先を抽出し、抽出したイベントの訪問先及び会社訪問先を抽出候補として前記スケジュールアプリケーション部に渡し、前記スケジュールアプリケーション部から選択された候補に対するスケジュール生成要求に対して、スケジュール生成要求のあった訪問先、スケジュール生成要求のあった訪問先への移動手段及び移動時間をスケジュール生成結果として前記スケジュールアプリケーション部に渡す制御部とを備えることを特徴とするスキマ時間のスケジュール自動生成システムを提供する。
【００１１】
さらに、前記抽出条件保存部では抽出項目として展示会、セミナー、観光スポットを含み、抽出ジャンルとしてコンピュータ、動物を含み、前記抽出対象リスト保存部に保存される会社に対して住所、訪問可能日、訪問可能曜日、訪問可能時間、所要時間の情報を含むデータが保存され、前記第１のサーバに保存されるイベント情報としてイベントの項目、イベントのジャンル、イベントの名称、イベント開催の住所、訪問可能日、訪問可能曜日、訪問可能時間、所要時間を含むデータが保存される。
【００１２】
さらに、前記データ取得部はスキマ時間の開始時刻の開始位置と訪問先の位置を基に前記第２のサーバーからスキマ時間の開始時刻の開始位置と訪問先の位置までの移動手段、移動時間を取得し、さらに、訪問先の位置とスキマ時間の終了時刻の終了位置を基に前記第２のサーバーから訪問先の位置とスキマ時間の終了時刻の終了位置までの移動手段、移動時間を取得する。
【００１３】
さらに、本発明は、スケジュールに登録されていないスキマ時間のスケジュール自動生成システムにおいて、ネット上でイベント情報を保存する第１のサーバーと、ネット上で交通情報を保存する第２のサーバーと、前記第１のサーバーからイベント情報を抽出するために抽出項目及び抽出ジャンルを抽出条件として保存する抽出条件保存部と、前記抽出条件保存部に保存されている抽出項目及び抽出ジャンルに該当するイベントを前記第１のサーバーから取得し、前記第１のサーバーから取得したイベントの訪問先への移動手段及び移動時間を前記第２のサーバーから取得するデータ取得部と、スケジュールの登録によりスケジュールを設定し、スキマ時間が発生した場合にはスケジュールの候補抽出を要求し、要求した候補抽出結果を受け、受けた候補抽出結果から行動場所決定を基に候補を選択し、選択された候補の訪問先に対してスケジュール生成を要求し、生成されたスケジュールをスキマ時間のスケジュールとして設定するスケジュールアプリケーション部と、前記スケジュールアプリケーション部より候補抽出要求を受けた場合に前記データ取得部に対してデータ取得要求を行い、前記データ取得部で取得したイベントの訪問先、取得したイベントの訪問先への移動手段及び移動時間を受け、取得したイベント訪問先からスキマ時間内に移動可能なイベントの訪問先を抽出し、抽出したイベントの訪問先を抽出候補として前記スケジュールアプリケーション部に渡し、前記スケジュールアプリケーション部から選択された候補に対するスケジュール生成要求に対して、スケジュール生成要求のあった訪問先、スケジュール生成要求のあった訪問先への移動手段及び移動時間をスケジュール生成結果として前記スケジュールアプリケーション部に渡す制御部とを備えることを特徴とするスキマ時間のスケジュール自動生成システムを提供する。
【００１４】
さらに、本発明は、スケジュールに登録されていないスキマ時間のスケジュール自動生成システムにおいて、ネット上で交通情報を保存する第１のサーバーと、訪問先の会社を抽出対象リストとして保存する抽出対象リスト保存部と、前記抽出対象リスト保存部から保存されている会社の訪問先を取得し、前記抽出対象リスト保存部から取得した会社の訪問先への移動手段及び移動時間を前記第１のサーバーから取得するデータ取得部と、スケジュールの登録によりスケジュールを設定し、スキマ時間が発生した場合にはスケジュールの候補抽出を要求し、要求した候補抽出結果を受け、受けた候補抽出結果から行動場所決定を基に候補を選択し、選択された候補の訪問先に対してスケジュール生成を要求し、生成されたスケジュールをスキマ時間のスケジュールとして設定するスケジュールアプリケーション部と、前記スケジュールアプリケーション部より候補抽出要求を受けた場合に前記データ取得部に対してデータ取得要求を行い、前記データ取得部で取得した会社の訪問先、会社の訪問先への移動手段及び移動時間を受け、取得した会社訪問先からスキマ時間内に移動可能な会社訪問先を抽出し、抽出した会社訪問先を抽出候補として前記スケジュールアプリケーション部に渡し、前記スケジュールアプリケーション部から選択された候補に対するスケジュール生成要求に対して、スケジュール生成要求のあった訪問先、スケジュール生成要求のあった訪問先への移動手段及び移動時間をスケジュール生成結果として前記スケジュールアプリケーション部に渡す制御部とを備えることを特徴とするスキマ時間のスケジュール自動生成システムを提供する。
【００１５】
さらに、本発明は、スケジュールに登録されていないスキマ時間のスケジュール自動生成方法において、スケジュールの登録によりスケジュールを設定する工程と、登録されたスケジュールにスキマ時間が発生した場合にはスケジュールの候補抽出を要求する工程と、スケジュールの候補抽出の要求に対して保存されている抽出項目及び抽出ジャンルに該当するイベントの訪問先をネット上から取得し、さらに、保存されている会社の訪問先を取得し、取得したイベントの訪問先及び会社の訪問先への移動手段及び移動時間を取得する工程と、取得したイベント訪問先及び会社訪問先からスキマ時間内に移動可能なイベントの訪問先及び会社訪問先をスケジュールの候補として抽出する工程と、抽出したイベント訪問先及び会社訪問先から行動場所決定を基に候補を選択し選択した候補のイベント訪問先及び会社訪問先に対してスケジュール生成を要求する工程と、スケジュール生成の要求のあったイベント訪問先及び会社訪問先、スケジュール生成の要求のあったイベント訪問先及び会社訪問先への移動手段及び移動時間をスケジュールとして生成し、生成されたスケジュールをスキマ時間のスケジュールとして設定する工程とを備えることを特徴とするスキマ時間のスケジュール自動生成方法を提供する。
【００１６】
さらに、本発明は、スケジュールに登録されていないスキマ時間のスケジュール自動生成プログラムにおいて、スケジュールの登録によりスケジュールを設定する手順と、登録されたスケジュールにスキマ時間が発生した場合にはスケジュールの候補抽出を要求する手順と、スケジュールの候補抽出の要求に対して保存されている抽出項目及び抽出ジャンルに該当するイベントの訪問先をネット上から取得し、さらに、保存されている会社の訪問先を取得し、取得したイベントの訪問先及び会社の訪問先への移動手段及び移動時間を取得する手順と、取得したイベント訪問先及び会社訪問先からスキマ時間内に移動可能なイベントの訪問先及び会社訪問先をスケジュールの候補として抽出する手順と、抽出したイベント訪問先及び会社訪問先から行動場所決定を基に候補を選択し選択した候補のイベント訪問先及び会社訪問先に対してスケジュール生成を要求する手順と、スケジュール生成の要求のあったイベント訪問先及び会社訪問先、スケジュール生成の要求のあったイベント訪問先及び会社訪問先への移動手段及び移動時間をスケジュールとして生成し、生成されたスケジュールをスキマ時間のスケジュールとして設定する手順とを備えることを特徴とするスキマ時間のスケジュール自動生成プログラムを提供する。
【００１７】
さらに、本発明は、スケジュールに登録されていないスキマ時間のスケジュール自動生成を行う携帯電話機において、ネット上でイベント情報を保存する第１のサーバーから取得する抽出項目及び抽出ジャンルを抽出条件として保存する抽出条件保存部と、訪問先の会社を抽出対象リストとして保存する抽出対象リスト保存部と、前記抽出条件保存部に保存されている抽出項目及び抽出ジャンルに該当するイベントを、前記第１のサーバーから取得し、前記抽出対象リスト保存部から保存されている会社の訪問先を取得し、前記第１のサーバーから取得したイベントの訪問先及び前記抽出対象リスト保存部から取得した会社の訪問先への移動手段及び移動時間を、ネット上で交通情報を保存する第２のサーバーから取得するデータ取得部と、スケジュールの登録によりスケジュールを設定し、スキマ時間が発生した場合にはスケジュールの候補抽出を要求し、要求した候補抽出結果を受け、受けた候補抽出結果から行動場所決定を基に候補を選択し、選択された候補の訪問先に対してスケジュール生成を要求し、生成されたスケジュールをスキマ時間のスケジュールとして設定するスケジュールアプリケーション部と、前記スケジュールアプリケーション部より候補抽出要求を受けた場合に前記データ取得部に対してデータ取得要求を行い、前記データ取得部で取得したイベントの訪問先、会社の訪問先、取得したイベントの訪問先及び会社の訪問先への移動手段及び移動時間を受け、取得したイベント訪問先及び会社訪問先からスキマ時間内に移動可能なイベントの訪問先及び会社訪問先を抽出し、抽出したイベントの訪問先及び会社訪問先を抽出候補として前記スケジュールアプリケーション部に渡し、前記スケジュールアプリケーション部から選択された候補に対するスケジュール生成要求に対して、スケジュール生成要求のあった訪問先、スケジュール生成要求のあった訪問先への移動手段及び移動時間をスケジュール生成結果として前記スケジュールアプリケーション部に渡す制御部とを備えることを特徴とする、スキマ時間のスケジュール自動生成を行う携帯電話機を提供する。
【発明の効果】
【００１８】
以上説明したように、本発明によれば、スケジュールの登録によりスケジュールを設定し、登録されたスケジュールにスキマ時間が発生した場合にはスケジュールの候補抽出を要求し、スケジュールの候補抽出の要求に対して保存されている抽出項目及び抽出ジャンルに該当するイベントの訪問先をネット上から取得し、さらに、保存されている会社の訪問先を取得し、取得したイベントの訪問先及び会社の訪問先への移動手段及び移動時間を取得し、取得したイベント訪問先及び会社訪問先からスキマ時間内に移動可能なイベントの訪問先及び会社訪問先をスケジュールの候補として抽出し、抽出したイベント訪問先及び会社訪問先から行動場所決定を基に候補を選択し選択した候補のイベント訪問先及び会社訪問先に対してスケジュール生成を要求し、スケジュール生成の要求のあったイベント訪問先及び会社訪問先、スケジュール生成の要求のあったイベント訪問先及び会社訪問先への移動手段及び移動時間をスケジュールとして生成し、生成されたスケジュールをスキマ時間のスケジュールとして設定するようにしたので、ユーザーが事前に抽出条件、抽出対象リスト（お得意先など）を携帯電話機に入力しておくだけで、スキマ時間が発生する度に直ぐに行動案を導くことが可能となり、ネット情報からの情報抽出は自動で行われるため、抽出漏れが無い上、短時間で抽出が可能となり、効率よくお得意先を回ることができ、情報収集ができるようになるため作業効率がアップする。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態について図面を参照して説明する。
図１は本発明に係るスキマ時間のスケジュール自動生成システムの概略構成を示すブロック図である。本図に示すように、スキマ時間のスケジュール自動生成システム１００は複数の携帯電話機１０１、サーバー２００及びサーバー３００からなり、スケジュールに登録された必須のスケジュールの場所・時間を踏まえて、スケジュールの登録されていないスキマ（空き）時間が発生する度にユーザーが移動可能な場所でかつユーザーが必要とする行動案を自動的に導き出すようにプログラムを実行する。
【００２０】
携帯電話機１０１はスキマ時間のスケジュール自動生成システム１００に関連する主要部分として、スケジュールアプリケーション部１０２、制御部１０３、データ取得部１０４、抽出条件保存部１０５及び抽出対象リスト保存部１０６で構成され、さらに、図示しない基地局を介してサーバー２００及びサーバー３００に接続される。
スケジュールアプリケーション部１０２は、ユーザーの手動入力で携帯電話機１０１に対して必須スケジュールを設定する機能を有し、さらに、スケジュールにスキマ時間が発生している場合には、制御部１０３に対してスキマ時間の開始時刻、終了時刻、スキマ時間の開始時の開始位置、スキマ時間の終了時の終了位置を渡し、スケジュール候補抽出を要求し、制御部１０３から渡されたスケジュール候補抽出結果に対して、ユーザーの手動選択による行動場所の決定を基に制御部１０３に対してスケジュール生成を要求し、制御部１０３から渡されたスケジュール生成結果を基にスキマ時間にスケジュールを設定する機能を有する。
【００２１】
制御部１０３はスケジュールアプリケーション部１０２からスケジュールの訪問先の候補の要求を受けると、スキマ時間の開始時刻、終了時刻、開始時刻の開始位置、終了時刻の終了位置を基に、データ取得部１０４にデータ取得要求を行い、データ取得部１０４から必要な情報を取得し、データ収集、解析、スケジュールの訪問先の候補の抽出、スケジュール生成を行い、スキマ時間に行動可能な行動案を生成し、スケジュールアプリケーション部１０２に対して候補抽出結果、スケジュール生成結果を渡す。
【００２２】
データ取得部１０４は抽出条件保存部１０５、抽出対象リスト保存部１０６、サーバー２００及びサーバー３００の情報から必要な情報を取得し、制御部１０３に渡す。
抽出条件保存部１０５にはユーザーの普段の行動を踏まえてデータ取得部１０４がスケジュールの訪問先の候補をサーバー３００から抽出する条件として事前に抽出項目、抽出ジャンルが保存される。一例として、保存される抽出項目は「展示会」、「セミナー」、「観光スポット」を含む項目であり、保存される抽出ジャンルは「コンピュータ」、「動物」を含む項目である。
【００２３】
図２は図１における抽出対象リスト保存部１０６に保存される例を説明する図である。本図に示すように、抽出対象リスト保存部１０６にはユーザーの普段の行動を踏まえて事前にユーザーのお得意先などの抽出対象リストとして、訪問先の名称、住所、訪問可能日、訪問可能曜日、訪問可能時間、訪問所要時間を含む情報が保存される。
データ取得部１０４は抽出対象リスト保存部１０６に保存されている訪問先をスケジュールの訪問先の候補として取得し制御部１０３にデータ取得結果として渡す。
【００２４】
図３は図１におけるサーバー２００に保存される例を説明する図である。本図に示すように、サーバー２００には各種イベント情報が保存され、保存される各種イベントは日々更新される。サーバー２００に保存される各種イベント情報は、イベントの項目毎に、一例として、「展示会」、「セミナー」、「観光スポット」、「コンサート」等の項目に分類され、イベントの各項目に対して、イベントのジャンル、名称、開催場所の住所、訪問可能日、訪問可能曜日、訪問可能時間、訪問所要時間を含む情報である。
【００２５】
データ取得部１０４は抽出条件保存部１０５に保存される抽出項目及び抽出ジャンルを基にサーバー２００から訪問先のデータをスケジュールの訪問先の候補として取得し、制御部１０３にデータ取得結果を渡す。
図１に示すサーバー３００は交通情報を保存し、ある位置から他の位置までの移動手段、移動時間を検索する機能を有し、一例として、スキマ時間の開始時刻の開始位置と訪問先の位置を入力しスキマ時間の開始時刻の開始位置と訪問先の位置までの移動手段、移動時間を含む情報を検索し、訪問先の位置とスキマ時間の終了時刻の終了位置を入力し訪問先の位置とスキマ時間の終了時刻の終了位置までの移動手段、移動時間を検索する機能を有する。
【００２６】
データ取得部１０４は、スキマ時間の開始位置とサーバー２００から取得したスケジュールの候補である各訪問先の位置との間の移動手段及び移動時間、さらに、各訪問先の位置とスキマ時間の終了位置との間の移動手段及び移動時間をサーバー３００から取得し、取得した移動手段、移動時間をスケジュールの訪問先の候補と共に制御部１０３に渡す。
さらに、データ取得部１０４は、スキマ時間の開始位置と抽出対象リスト保存部１０６から取得したスケジュール候補である各訪問先の位置との間の移動手段及び移動時間、さらに、各訪問先の位置とスキマ時間の終了位置との間の移動手段、移動時間をスケジュールの訪問先の候補と共に制御部１０３に渡す。
【００２７】
図４はスキマ時間のスケジュール自動生成例を説明する図である。本図（ａ）に示すように、手動設定箇所には、スケジュールアプリケーション部１０２へのユーザーによる必須スケジュールの登録により、一例として、９：００−１０：００  自社（東京都○○区）、１０：００−１１：００  自社打ち合わせ（東京都○○区）、１５：００−１６：００  Ａ社打ち合わせ（愛知県○○市）として、スケジュールが設定され、１１：００−１５：００、１６：００−１８：００の間はスケジュールが開いているスキマ時間になっているとする。スキマ時間は当初はスケジュールが設定されていたが、スケジュールがキャンセルされた場合、当初からスケジュールが設定されていない場合がある。
【００２８】
本図（ｂ）に示すように、スケジュールアプリケーション部１０２から制御部１０３に対して候補抽出要求があると、制御部１０３はデータ取得部１０４に対して携帯電話機１０１の抽出条件保存部１０５、抽出対象リスト保存部１０６に保存されている情報、サーバー２００及びサーバー３００のネット情報を基に、訪問先を取得させ、取得した訪問先のうちスキマ時間内に移動可能な訪問先を候補として抽出し、抽出した訪問先の候補をスケジュールアプリケーション部１０２へ候補抽出結果として渡す。一例として、スキマ時間１１：００−１５：００の間に抽出候補としてＣ社訪問、○○展示会、○○セミナー、○○動物園、Ｚ社訪問が抽出され、スキマ時間１６：００−１８００の間に抽出候補としてＨ社訪問、△△展示会、○○水族館が抽出されたとする。ユーザーの行動場所決定により、○○展示会、Ｈ社訪問、○○水族館が選択されると、スケジュールアプリケーション部１０２から制御部１０３に対して、選択された訪問先の候補を基にスケジュール生成要求が行われる。
【００２９】
本図（ｂ）に示すように、スキマ時間１１：００−１５：００の間に制御部１０３では、スケジュールアプリケーション部１０２で選択された訪問先の候補○○展示会（静岡県○○市）の情報と共に東京都○○区から静岡県○○市までの移動手段（○線⇒○線⇒バス）、移動時間、さらに、静岡県○○市から愛知県○○市までの移動手段（バス⇒○線⇒○線⇒○線）、移動時間をスケジュールアプリケーション部１０２に渡し、スケジュールアプリケーション部１０２では、制御部１０３から受けた訪問先の候補の情報、移動手段、移動時間をスケジュールとして設定する。
【００３０】
さらに、スキマ時間１６：００−１７：００の間に制御部１０３では、スケジュールアプリケーション部１０２で選択された訪問先の候補Ｈ社（愛知県△△市）の情報と共に愛知県○○区から愛知県△△市までの移動手段（バス）、移動時間、さらに、スキマ時間１７：００−１８：００の間に制御部１０３では、スケジュールアプリケーション部１０２で選択された○○水族館（愛知県××市）の情報と共に愛知県△△市から愛知県××市までの移動手段（○線）、移動時間をスケジュールとして設定する。
【００３１】
図５はスキマ時間のスケジュール自動生成システムの一連の動作を説明する図である。本図に示すように、ステップＳ４０１において、スケジュールアプリケーション部１０２では必須のスケジュールの登録に対してスケジュールの設定を行う。
ステップＳ４０２において、設定されたスケジュールにスキマ時間が発生しているかを判断する。スキマ時間が発生していない場合には本処理を終了する。
【００３２】
ステップＳ４０３において、スケジュールにスキマ時間が発生する場合には、スケジュールアプリケーション部１０２から制御部１０３に対してスケジュールの訪問先に対する候補抽出要求を行う。
ステップＳ４０４において、制御部１０３はデータ取得部１０４に対して抽出条件保存部１０５に保存されている抽出項目、抽出ジャンルを基にサーバー２００に該当する各種イベント情報を検索させ、イベントの訪問先をネット情報として取得させる。
【００３３】
ステップＳ４０５において、制御部１０３はデータ取得部１０４に対して抽出対象リスト保存部１０６に保存されているお得意先の会社の訪問先を取得させる。
ステップＳ４０６において、制御部１０３はサーバー３００を介してスキマ時間の開始位置からデータ取得部１０４で取得した各イベントの訪問先、又は各会社の訪問先への移動手段、移動時間、各イベントの訪問先、又は各会社の訪問先からスキマ時間の終了位置への移動手段、移動時間、さらに、あるイベントの訪問先、又はある会社の訪問先から他のイベントの訪問先、又は他の会社の訪問先への移動手段、移動時間を取得する。
【００３４】
ステップＳ４０７において、制御部１０３では、取得した移動時間を基に取得した各イベント訪問先、各会社訪問先への移動がスキマ時間内に可能なものをスケジュールの訪問先の候補として抽出しスケジュールアプリケーション部１０２に渡す。
ステップＳ４０８において、スケジュールアプリケーション部１０２では、抽出したイベント訪問先、会社訪問先に対してユーザーによる行動場所決定を基に選択を行い、選択されたイベント訪問先、会社訪問先に対して制御部１０３にスケジュール生成を要求する。
【００３５】
ステップＳ４０９において、制御部１０３ではスケジュールアプリケーション部１０２からスケジュール生成を要求されたイベント訪問先、会社訪問先に対して移動手段、移動時間を基にスキマ時間にスケジュールを生成し、生成したスケジュールをスケジュールアプリケーション部１０２に渡し、スケジュールアプリケーション部１０２ではスキマ時間に生成されたスケジュールを設定し、処理を終了する。
【００３６】
したがって、本発明によれば、ユーザーが事前に抽出条件、抽出対象リスト（お得意先など）を携帯電話機１０１に入力しておくだけで、スキマ時間が発生する度に直ぐに行動案を導くことが可能となり、ネット情報からの情報抽出は自動で行われるため、抽出漏れが無い上、短時間で抽出が可能となり、効率よくお得意先を回ることができ、情報収集ができるようになるため作業効率がアップする。
【実施例１】
【００３７】
以上の説明では、抽出対象リスト保存部１０６の会社訪問先及びサーバー２００からイベント訪問先の双方から訪問先を抽出していたが、抽出対象リスト保存部１０６の会社訪問先及びサーバー２００の一方からのみ訪問先を抽出するようにしてもよい。サーバー２００からのみイベント訪問先のデータを取得して候補を抽出する場合には抽出対象リスト保存部１０６が不要となり、抽出対象リスト保存部１０６からのみ会社訪問先のデータを取得して候補を抽出する場合には抽出条件保存部１０５が不要となりさらにサーバー２００へのアクセスが不要となり構成が簡単になる。
【産業上の利用可能性】
【００３８】
以上の説明では、携帯電話機について説明を行ったが、特に、ビジネスマン（営業マン、ツアーコンダクタ）などの携帯電話機、ＰＨＳ（簡易型携帯電話機）、ＰＤＡ（携帯情報端末）に本発明の利用が可能である。
【図面の簡単な説明】
【００３９】
【図１】本発明に係るスキマ時間のスケジュール自動生成システムの概略構成を示すブロック図である。
【図２】図１における抽出対象リスト保存部１０６に保存される例を説明する図である。
【図３】図１におけるサーバー２００に保存される例を説明する図である。
【図４】スキマ時間のスケジュール自動生成例を説明する図である。
【図５】スキマ時間のスケジュール自動生成システムの一連の動作を説明する図である。
【符号の説明】
【００４０】
１００…スキマ時間のスケジュール自動生成システム
１０１…携帯電話機
１０２…スケジュールアプリケーション部
１０３…制御部
１０４…データ取得部
１０５…抽出条件保存部
１０６…抽出対象リスト保存部
２００，３００…サーバー
【図１】
2010039725.tif 000003
【図２】
2010039725.tif 000004
【図３】
2010039725.tif 000005
【図４】
2010039725.tif 000006
【図５】
2010039725.tif 000007