(57)【要約】【課題】  移動ルートを容易に選定できかつ切符などの手配を同時に行える自動スケジューリングシステムおよび方法ならびにそのプログラムを記録した記録媒体を提供する。【解決手段】  利用者端末２の入力部２１から出発場所情報、到着場所情報及び滞在日時の入力で、移動ルートデータベース４１への移動ルートの選定指示、移動時間データベースへの移動時間の検索指示を行う。その後、スケジュール生成部２７が、移動区間毎の予定時刻を計算し、移動区間で公共の交通手段を利用する場合には計算した予定時刻に間に合うように時刻表データベース４３で公共の交通手段を特定する。オンライン処理部２８が公共交通手段予約サーバ装置３にその特定した公共の交通手段の予約処理の指示を行い、振込サーバ装置６に費用の振込の指示を行う。スケジューリング管理部２９が、移動ルートを構成する移動区間毎の日時や移動手段名等スケジューリング結果を登録する。【選択図】  図２
2005327217.tif 000002
【特許請求の範囲】
【請求項１】
利用者端末と該利用者端末からの検索指示により検索を行って検索結果を返信するデータベースサーバ装置と公共の交通手段の予約処理を行う公共交通手段予約サーバ装置と、をネットワークで接続した自動スケジューリングシステムであって、
上記データベースサーバ装置は、
出発場所情報および到着場所情報から出発場所と到着場所とをつなぐ移動ルートを検索可能に格納するとともに、移動ルートを構成する一以上の移動区間と移動区間毎に移動手段名とを格納した移動ルートデータベースと、
移動区間の移動時間を格納した移動時間データベースと、
公共の交通手段の時刻表を格納した時刻表データベースとを備えており、
上記利用者端末は、
入力部と、
上記入力部から出発場所情報、到着場所情報および滞在日時の入力を受けて、出発場所から到着場所までの移動ルートと移動ルートを構成する一以上の移動区間での移動手段名とを検索して検索結果を返信するように、上記移動ルートデータベースに対し指示を行う移動ルート移動手段判定部と、
上記移動ルートデータベースから返信された一以上の移動区間における移動時間を検索して検索結果を返信するように、上記移動時間データベースに対し指示を行う所要時間計算部と、
上記移動時間データベースから返信された移動区間毎の移動時間と滞在日時とから、移動区間毎の予定時刻を計算するとともに、上記移動ルートデータベースから返信された検索結果を判断し、移動区間の移動手段として公共の交通手段を利用すると判断した場合には、計算した予定時刻に間に合う公共の交通手段を特定して返信するように、上記時刻表データベースに対して指示を行うスケジュール生成部と、
上記入力部から入力された出発場所情報、到着場所情報および滞在日時と、上記移動ルートデータベースから返信された移動ルート、移動区間および移動手段名と、上記スケジュール生成部で計算した移動区間毎の予定時刻とを登録してスケジュール管理を行うスケジュール管理部と、
を備えることを特徴とする自動スケジューリングシステム。
【請求項２】
前記利用者端末は、前記移動ルートデータベースに格納される、移動ルートを構成する移動区間の組合せ、移動区間および移動手段名と、前記移動時間データベースに格納される移動区間毎の移動時間とに関して、書換および新規登録を行うデータベース登録部を備えることを特徴とする、請求項１に記載の自動スケジューリングシステム。
【請求項３】
前記ネットワークには、公共の交通手段の切符予約を行う公共交通手段予約サーバ装置が接続されており、
前記利用者端末は、前記スケジュール生成部の検索指示で前記時刻表データベースに特定させた公共の交通手段の切符を、上記公共交通手段予約サーバ装置に予約処理を行うよう指示を行うオンライン処理部を備えることを特徴とする、請求項１又は２に記載の自動スケジューリングシステム。
【請求項４】
前記オンライン処理部は、移動区間の移動手段として公共の車を用いる場合には、前記公共交通手段予約サーバ装置に対して移動手段としての公共の車の予約処理を行うように指示を行うことを特徴とする、請求項３に記載の自動スケジューリングシステム。
【請求項５】
前記ネットワークには、前記公共交通手段予約サーバ装置が行う予約処理にかかる費用について振込処理を行う振込サーバ装置を接続しており、
前記オンライン処理部は、前記公共交通手段予約サーバ装置に対して予約処理の指示を行う前後において、該予約処理にかかる費用の振込みを行うように上記振込サーバ装置に指示することを特徴とする、請求項３又は４に記載の自動スケジューリングシステム。
【請求項６】
前記ネットワークには、プライベートな車のスケジュール管理を行う車予約サーバ装置が接続されており、
前記オンライン処理部は、移動区間の移動手段としてプライベートな車を用いる場合には、前記ネットワークを介して上記車予約サーバ装置に対してプライベートな車の予約処理を行うように指示することを特徴とする、請求項３〜５の何れかに記載の自動スケジューリングシステム。
【請求項７】
利用者端末に入力された出発場所情報、到着場所情報および滞在日時に基いて自動でスケジュールを組み立てて管理する自動スケジューリング方法であって、
上記利用者端末は、該利用者端末からの検索指示を受け付けて検索を行い検索結果を返信するデータベースサーバ装置と、公共の交通手段の予約処理を行う公共交通手段予約サーバ装置と、ネットワークを介して接続でき、
上記データベースサーバ装置は、
出発場所情報および到着場所情報から出発場所と到着場所とをつなぐ移動ルートを検索可能に格納するとともに、移動ルートを構成する一以上の移動区間と、移動区間毎に移動手段名とを格納した移動ルートデータベースと、
移動区間の移動時間を格納した移動時間データベースと、
公共の交通手段の時刻表を格納した時刻表データベースと、を備えており、
上記利用者端末が出発場所情報、到着場所情報および滞在日時の入力を受けると、出発場所から到着場所までの移動ルートと移動ルートを構成する一以上の移動区間での移動手段名とを検索して検索結果を返信するように、上記移動ルートデータベースに対し指示を行う移動ルート移動手段判定ステップと、
上記移動ルート移動手段判定ステップにより上記移動ルートデータベースから返信された一以上の移動区間における移動時間を検索して検索結果を返信するように、上記移動時間データベースに対し指示を行う所要時間計算ステップと、
上記所要時間計算ステップにより上記移動時間データベースから返信された移動区間毎の移動時間と滞在日時とから、移動区間毎の予定時刻を計算するとともに、上記移動ルート移動手段判定ステップにより上記移動ルートデータベースから返信された検索結果を判断し、移動区間の移動手段として公共の交通手段を利用すると判断した場合には、計算した予定時刻に間に合う公共の交通手段を特定して返信するように、上記時刻表データベースに対し指示を行うスケジュール生成ステップと、
入力された出発場所情報、到着場所情報および滞在日時と、上記移動ルート移動手段判定ステップにより上記移動ルートデータベースから返信された移動ルート、移動区間および移動手段名と、上記スケジュール生成ステップで計算した移動区間毎の予定時刻とを登録してスケジュール管理を行うスケジュール管理ステップと、
を順次行うことを特徴とする自動スケジューリング方法。
【請求項８】
出発場所情報、到着場所情報および滞在日時に基いて自動でスケジュールを組み立てて管理する自動スケジューリングプログラムを記録した記録媒体であって、
上記自動スケジューリングプログラムが利用者端末に格納されて利用に供され、
上記利用者端末は、該利用者端末からの検索指示を受け付けて検索を行い検索結果を返信するデータベースサーバ装置と、公共の交通手段の予約処理を行う公共交通手段予約サーバ装置と、ネットワークを介して接続でき、
上記データベースサーバ装置は、
出発場所情報および到着場所情報から出発場所と到着場所とをつなぐ移動ルートを検索可能に格納するとともに、移動ルートを構成する一以上の移動区間と、移動区間毎に移動手段名とを格納した移動ルートデータベースと、
移動区間の移動時間を格納した移動時間データベースと、
公共の交通手段の時刻表を格納した時刻表データベースと、を備えており、
上記自動スケジューリングプログラムを実行することにより、
上記利用者端末が出発場所情報、到着場所情報および滞在日時の入力を受けると、出発場所から到着場所までの移動ルートと移動ルートを構成する一以上の移動区間での移動手段名とを検索して検索結果を返信するように、上記移動ルートデータベースに対し指示を行う移動ルート移動手段判定ステップと、
該移動ルート移動手段判定ステップにより上記移動ルートデータベースから返信された一以上の移動区間における移動時間を検索して検索結果を返信するように、上記移動時間データベースに対し指示を行う所要時間計算ステップと、
上記所要時間計算ステップにより上記移動時間データベースから返信された移動区間毎の移動時間と滞在日時とから、移動区間毎の予定時刻を計算するとともに、上記移動ルート移動手段判定ステップにより上記移動ルートデータベースから返信された検索結果を判断し、移動区間の移動手段として公共の交通手段を利用すると判断した場合には、計算した予定時刻に間に合う公共の交通手段を特定して返信するように、上記時刻表データベースに対し指示を行うスケジュール生成ステップと、
入力された出発場所情報、到着場所情報および滞在日時と、上記移動ルート移動手段判定ステップにより上記移動ルートデータベースから返信された移動ルート、移動区間および移動手段名と、上記スケジュール生成ステップで計算した移動区間毎の予定時刻とを登録してスケジュール管理を行うスケジュール管理ステップと、
を含む一連の処理を行うことを特徴とする、自動スケジューリングプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スケジュールを自動的に立てて管理を行う自動スケジューリングシステム、方法およびプログラムならびにそのプログラムを記録した記録媒体に関し、特に、出発場所と到着場所とから一以上の移動区間で移動ルートを構成し、移動区間毎の移動時間と滞在日時から逆算してスケジュールを立てて管理を行うとともに、移動手段として交通手段を利用する場合にはこの交通手段の予約手配を行う自動スケジューリングシステムおよび方法ならびに自動スケジューリングプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
法人などの団体の役員、幹部のスケジュール管理を行うシステムとして、同一日時に複数の事象が重なっても、予定されている事象毎の優先度を数値化して、優先度の大きい事象から順にスケジューリングすることで、秘書の手作業に起因する重要な事象のスケジュール漏れを未然に回避するシステムがある（例えば、特許文献１）。ここで、事象とは、役員会や会社の年中行事等の団体内部でのイベントの他に、得意先との打ち合わせとか折衝等の団体外部との関連したイベントや、幹部個人のイベント等が挙げられている。
【０００３】
このようにスケジュールが組まれても秘書は、必要な切符や車の手配を行わなければならない。手配の一例として、東京支社の役員が名古屋本社で１４時から１６時までに行われる会議に出席する場合を説明する。この場合、出発場所が東京支社、到着場所が名古屋本社となる。なお、名古屋本社の最寄駅を名古屋駅、東京支社の最寄駅を東京駅とし、東京駅を出発駅、名古屋駅を到着駅とする。
先ず、秘書は、自分の過去の経験に基づいて、名古屋駅から名古屋本社までの移動時間を２０分と判断するとともに余裕時間を１０分と見積もって、名古屋駅の到達時刻を１３時３０分以前でなければならないと判断する。
次に、秘書は、時刻表を見て、１３時３０分前に名古屋駅着の新幹線の列車名を調べ、列車の空席情報を確認して、空席があれば新幹線の切符を手配する。空席がなければ空席のある列車を選択して切符の手配をする。今、１１時３６分東京駅発で１３時２２分名古屋駅着の新幹線の切符を予約できたとする。
さらに、秘書は、予約した新幹線に間に合うように、東京支社から東京駅までの時間を自己の経験に基づいて移動時間を１０分と判断するとともに余裕時間を１０分と見積もって、東京支社の出発時刻を１１時１５分と決定し、車の手配を行う。
同様に、秘書は、帰路についても同様に車や列車の切符の手配を行う。
【０００４】
また、出発駅、到着駅および乗車日時などを入力して出発駅から到着駅までの乗換ルートを検索できる乗換ルート検索システムがある。
例えば、先ず、秘書は出発駅名および到着駅名を入力する。次に、秘書は設定入力を行う。例えば、日時の指定を行うか否か、また、後に入力する日時が到着日時であるか出発日時であるかなどの入力を行うことで秘書は日時を入力する。
これら一連の入力が終わると、秘書は検索を実行させ、モニターに表示された検索結果に基づいて、電車などの乗換え回数や要するトータルの時間を加味し、乗換ルートを選定する。
【０００５】
また、パソコンなどからインターネットを介して予約サイトにアクセスして切符を予約できるシステムがある。
例えば、先ず秘書は、予約する切符に関する情報として、乗車駅名および下車駅名を入力する。次に、秘書は設定入力を行う。例えば、日時の指定を行うか否か指定する日時が到着日時であるか出発日時であるかの入力を行い、日時の入力を行う。
これら一連の入力が終わると、入力された条件に符合した交通手段のうち空席のあるものを判定させる。判定結果がモニターに表示させるので、秘書は表示されたものから最適なものを選択して、切符の予約を行う。
【０００６】
【特許文献１】特開２００２−１９７２４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、秘書は、出発場所として例えば東京支社から到着場所として例えば名古屋本社までの移動ルートを、自己の経験から判断し、移動手段と移動予定時間を割り出す必要がある。その際には、移動手段として公共の交通手段、例えば電車を利用する場合には、時刻表や前述のような乗換ルート検索システムを用いて列車名を調べる必要がある。また、公共の交通手段の出発駅までのルートは自分の経験で判断しなければならない。同時に、公共の交通手段の到着駅から到着場所である名古屋本社までのルートは自分の経験で判断しなければならない。
【０００８】
乗換ルート検索システムを用いて乗車駅や下車駅などを検索した場合においても、切符を予約する場合には、改めて前述のような予約サイトにアクセスする必要があり、しかも乗換ルート検索システムの結果をそのまま利用できずに、あらためて乗車駅や下車駅などの条件を入力する必要がある。また、秘書は、駅のカウンターなどに出向いて、予約した切符と引換えに現金払いを行う必要がある。また、移動ルートを構成する移動区間毎にどの程度の余裕時間を見積もるかは、その秘書の経験によるので、新たに任命された者にとって誤算が大きい。
【０００９】
また、公共の交通手段としてタクシーを利用する場合にはタクシーの手配を別途行う必要があるし、会社所有の車を利用する場合には車の手配を別途行う必要がある。よって、切符の手配、タクシーの手配および会社所有の車の手配は、それぞれ独立に行うことになるので、手配をし忘れることもある。
【００１０】
また、秘書にとっては、役員幹部のスケジュールの内容、すなわち、移動ルートや出発日時などを報告する必要があり、役員幹部は秘書からその報告を受けないとスケジュール内容が分からない。
【００１１】
そこで、本発明は、上記課題に鑑み、秘書の業務を支援するために、移動ルートを容易に選定でき、かつ切符や車の手配を同時に行え、これらの決済も同時に行える、自動スケジューリングシステムおよび方法ならびに自動スケジューリングプログラムを記録した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、請求項１に記載の自動スケジューリングシステムでは、利用者端末と利用者端末からの検索指示により検索を行って検索結果を返信するデータベースサーバ装置と公共の交通手段の予約処理を行う公共交通手段予約サーバ装置とを、ネットワークで接続した自動スケジューリングシステムであって、データベースサーバ装置は、出発場所情報および到着場所情報から出発場所と到着場所とをつなぐ移動ルートを検索可能に格納するとともに、移動ルートを構成する一以上の移動区間と移動区間毎に移動手段名とを格納した移動ルートデータベースと、移動区間の移動時間を格納した移動時間データベースと、公共の交通手段の時刻表を格納した時刻表データベースとを備えており、利用者端末は、入力部と、上記入力部から出発場所情報、到着場所情報および滞在日時の入力を受けて、出発場所から到着場所までの移動ルートと移動ルートを構成する一以上の移動区間での移動手段名とを検索して検索結果を返信するように、移動ルートデータベースに対し指示を行う移動ルート移動手段判定部と、移動ルートデータベースから返信された一以上の移動区間における移動時間を検索して検索結果を返信するように、移動時間データベースに対し指示を行う所要時間計算部と、移動時間データベースから返信された移動区間毎の移動時間と滞在日時とから、移動区間毎の予定時刻を計算するとともに、移動ルートデータベースから返信された検索結果を判断し、移動区間の移動手段として公共の交通手段を利用すると判断した場合には、計算した予定時刻に間に合う公共の交通手段を特定して返信するように、時刻表データベースに対して指示を行うスケジュール生成部と、入力部から入力された出発場所情報、到着場所情報および滞在日時と、移動ルートデータベースから返信された移動ルート、移動区間および移動手段名と、スケジュール生成部で計算した移動区間毎の予定時刻とを登録してスケジュール管理を行うスケジュール管理部と、を備えることを特徴とする。
【００１３】
この構成により、利用者端末の入力部から出発場所情報、到着場所情報および滞在日時を入力することで、先ず、移動ルート移動手段判定部が移動ルートデータベースに対して検索指示を行って一以上の移動区間で構成された移動ルートを選定する。次に、所要時間計算部が移動時間データベースに対して一以上の移動区間での移動に要する時間を検索するように指示をする。そして、この検索結果を受けると、スケジュール生成部が、移動時間データベースの検索結果および入力部に入力された滞在日時から移動区間毎の予定時刻を計算すると共に、移動区間で公共の交通手段を利用する場合には計算した予定時刻に間に合うように時刻表データベースで公共の交通手段を特定するように指示を行う。これらの一連の結果を踏まえて、スケジューリング管理部が、移動ルートを構成する一以上の移動区間毎の日時や移動手段名などスケジューリング結果の登録を行う。よって、利用者端末に、出発場所情報、到着場所情報および滞在日時を入力することで、移動ルートを選定でき、かつ公共の交通手段を特定できる。これにより、秘書業務を迅速に行え、入力操作を行った秘書が不在の場合にあっても、他の者がスケジュール登録部に登録した内容を把握することができる。
【００１４】
請求項２に記載の自動スケジューリングシステムでは、前記利用者端末は、前記移動ルートデータベースに格納される、移動ルートを構成する移動区間の組合せ、移動区間および移動手段名と、前記移動時間データベースに格納される移動区間毎の移動時間とに関して、書換および新規登録を行うデータベース登録部を備えることを特徴とする。この構成により、データベース登録部により移動ルートデータベースおよび移動時間データベースを書き換えたり、新規に登録することができるので、移動ルートに変更が生じたり新たに出発場所や到着場所が生じた場合においても対処することができる。
【００１５】
請求項３に記載の自動スケジューリングシステムでは、前記ネットワークに、公共の交通手段の切符予約を行う公共交通手段予約サーバ装置が接続されており、利用者端末は、スケジュール生成部の検索指示で時刻表データベースに特定させた公共の交通手段の切符を、公共交通手段予約サーバ装置に予約処理を行うよう指示を行うオンライン処理部を備えることを特徴とする。この構成により、オンライン処理部は、公共交通手段予約サーバ装置に、時刻表データベースに特定させた公共の交通手段の切符の予約処理をさせることができるので、別途切符の手配を行う必要がなく、秘書業務を迅速に行うことができる。  
【００１６】
請求項４に記載の自動スケジューリングシステムでは、前記オンライン処理部は、移動区間の移動手段として公共の車を用いる場合には、前記公共交通手段予約サーバ装置に対して移動手段としての公共の車の予約処理を行うように指示を行うことを特徴とする。この構成により、オンライン処理部は、公共交通手段予約サーバ装置に、公共の車の予約処理をさせることができるので、別途車の手配を行う必要がなく、秘書業務を迅速に行うことができる。
【００１７】
請求項５に記載の自動スケジューリングシステムでは、前記ネットワークには、公共交通手段予約サーバ装置が行う予約処理にかかる費用について振込処理を行う振込サーバ装置を接続しており、オンライン処理部は、公共交通手段予約サーバ装置に対して予約処理の指示を行う前後において、該予約処理にかかる費用の振込みを行うように振込サーバ装置に指示する構成である。これにより、オンライン処理部は、公共交通手段予約サーバ装置に対して予約処理を行うのに前後して、その予約処理に要する費用を振り込むよう振込サーバ装置に指示を行うことができるので、予約処理に要する費用の決済を、スケジュールを立てるのと同時に行うことができ、秘書業務を迅速に行うことができる。
【００１８】
請求項６に記載の自動スケジューリングシステムは、前記ネットワークには、プライベートな車のスケジュール管理を行う車予約サーバ装置と接続しており、前記オンライン処理部は、移動区間の移動手段としてプライベートな車を用いる場合には、ネットワークを介して車予約サーバ装置に対してプライベートな車の予約処理を行うように指示する構成である。これにより、オンライン処理部は、車予約サーバ装置に対してプライベートな車の予約処理をさせることができるので、プライベートな車の手配を別途行う必要がなく、秘書業務を迅速に行うことができる。
【００１９】
請求項７に記載の発明は、利用者端末に入力された出発場所情報、到着場所情報および滞在日時に基いて自動でスケジュールを組み立てて管理する自動スケジューリング方法であって、利用者端末は、該利用者端末からの検索指示を受け付けて検索を行い検索結果を返信するデータベースサーバ装置と公共の交通手段の予約処理を行う公共交通手段予約サーバ装置とネットワークを介して接続でき、データベースサーバ装置は、出発場所情報および到着場所情報から出発場所と到着場所とをつなぐ移動ルートを検索可能に格納するとともに、移動ルートを構成する一以上の移動区間と移動区間毎に移動手段名とを格納した移動ルートデータベースと、移動区間の移動時間を格納した移動時間データベースと、公共の交通手段の時刻表を格納した時刻表データベースと、を備えており、利用者端末が出発場所情報、到着場所情報および滞在日時の入力を受けると、出発場所から到着場所までの移動ルートと移動ルートを構成する一以上の移動区間での移動手段名とを検索して検索結果を返信するように、移動ルートデータベースに対し指示を行う移動ルート移動手段判定ステップと、該移動ルート移動手段判定ステップにより移動ルートデータベースから返信された一以上の移動区間における移動時間を検索して検索結果を返信するように、移動時間データベースに対し指示を行う所要時間計算ステップと、所要時間計算ステップにより移動時間データベースから返信された移動区間毎の移動時間と滞在日時とから、移動区間毎の予定時刻を計算するとともに、移動ルート移動手段判定ステップにより移動ルートデータベースから返信された検索結果を判断し、移動区間の移動手段として公共の交通手段を利用すると判断した場合には、計算した予定時刻に間に合う公共の交通手段を特定して返信するように、時刻表データベースに対し指示を行うスケジュール生成ステップと、入力された出発場所情報、到着場所情報および滞在日時と、移動ルート移動手段判定ステップにより移動ルートデータベースから返信された移動ルート、移動区間および移動手段名と、スケジュール生成ステップで計算した移動区間毎の予定時刻とを登録してスケジュール管理を行うスケジュール管理ステップと、を順次行うことを特徴とする。この構成により、利用者端末に、出発場所情報、到着場所情報および滞在日時を入力することで、移動ルートを選定でき、かつ公共の交通手段を特定できる。これにより、秘書業務を迅速に行え、入力操作を行った秘書が不在の場合にあっても、他の者が管理されているスケジュールを見ることでスケジュールの内容を把握することができる。
【００２０】
請求項８に記載の発明は、出発場所情報、到着場所情報および滞在日時に基いて自動でスケジュールを組み立てて管理する自動スケジューリングプログラムを記録した記録媒体であって、自動スケジューリングプログラムが利用者端末に格納されて利用に供され、利用者端末は、該利用者端末からの検索指示を受け付けて検索を行い検索結果を返信するデータベースサーバ装置と、公共の交通手段の予約処理を行う公共交通手段予約サーバ装置と、ネットワークを介して接続でき、上記データベースサーバ装置は、出発場所情報および到着場所情報から出発場所と到着場所とをつなぐ移動ルートを検索可能に格納するとともに、移動ルートを構成する一以上の移動区間と移動区間毎に移動手段名とを格納した移動ルートデータベースと、移動区間の移動時間を格納した移動時間データベースと、公共の交通手段の時刻表を格納した時刻表データベースと、を備えており、自動スケジューリングプログラムを実行することにより、利用者端末が出発場所情報、到着場所情報および滞在日時の入力を受けると、出発場所から到着場所までの移動ルートと移動ルートを構成する一以上の移動区間での移動手段名とを検索して検索結果を返信するように、移動ルートデータベースに対し指示を行う移動ルート移動手段判定ステップと、この移動ルート移動手段判定ステップにより移動ルートデータベースから返信された一以上の移動区間における移動時間を検索して検索結果を返信するように、移動時間データベースに対し指示を行う所要時間計算ステップと、所要時間計算ステップにより移動時間データベースから返信された移動区間毎の移動時間と滞在日時とから、移動区間毎の予定時刻を計算するとともに、移動ルート移動手段判定ステップにより移動ルートデータベースから返信された検索結果を判断し、移動区間の移動手段として公共の交通手段を利用すると判断した場合には、計算した予定時刻に間に合う公共の交通手段を特定して返信するように、時刻表データベースに対し指示を行うスケジュール生成ステップと、入力された出発場所情報、到着場所情報および滞在日時と、移動ルート移動手段判定ステップにより移動ルートデータベースから返信された移動ルート、移動区間および移動手段名と、スケジュール生成ステップで計算した移動区間毎の予定時刻とを登録してスケジュール管理を行うスケジュール管理ステップと、を含む一連の処理を行うことを特徴とする。この構成により、本記録媒体に記録されたプログラムをコンピュータに格納して実行させることにより、コンピュータを利用者端末として機能させることができ、出発場所情報、到着場所情報および滞在日時を入力することで、移動ルートを選定でき、かつ公共の交通手段を特定できる。これにより、秘書業務を迅速に行え、入力操作を行った秘書が不在であっても、登録されているスケジュールの内容を、他の者が把握することができる。
【発明の効果】
【００２１】
請求項１に記載の自動スケジューリングシステムによれば、利用者端末の入力部に、出発場所情報、到着場所情報および滞在日時を入力することで、先ず移動ルート移動手段判定部が移動ルートデータベースに移動ルートや該移動ルートを構成する一以上の移動区間を判定させ、次に所要時間計算部が移動時間データベースに各移動区間の移動に要する時間を検索指示し、そして判定の結果移動手段として公共の交通手段を利用する場合にはスケジュール生成部が時刻表データベースで交通手段を特定させて、それらの結果を踏まえて立てられたスケジュールがスケジュール管理部に登録される。よって、利用者は利用者端末に前述の３つの情報を入力するだけで、スケジューリングを行うことができ、結果として秘書業務を迅速に行うことができる。また、立てられたスケジュールはスケジュール管理部に管理されているので、入力を行った者が不在でも容易にそのスケジュール内容を把握できる。
【００２２】
請求項２に記載の自動スケジューリングシステムによれば、利用者端末は、移動ルートや移動区間や移動時間に変更があったり、新たに生じた場合には、データベース登録部により、移動ルートデータベースや移動時間データベースを書き換えたり、新規に登録したりすることができるので、移動ルートが変更されたり、新たな出発場所や到着場所が生じた場合でも対処できる。
【００２３】
請求項３に記載の自動スケジューリングシステムによれば、オンライン処理部により、時刻表データベースに特定させた交通手段の切符の手配を、公共交通手段予約サーバ装置に対して行わせることができるので、別途切符の手配を行う必要がなく、秘書業務を迅速に行うことができる。
【００２４】
請求項４に記載の自動スケジューリングシステムによれば、交通手段として公共の車を利用する場合には、オンライン処理部により公共交通手段予約サーバ装置に公共の車の手配を行わせることができるので、別途配車の手配を行う必要がなく、秘書業務を迅速に行うことができる。
【００２５】
請求項５に記載の自動スケジューリングシステムによれば、オンライン処理部が公共交通手段予約サーバ装置に予約処理の指示を行うのに相前後して、振込予約サーバ装置に対して予約処理に要する費用の振込指示を行うことができるので、予約処理にかかる費用の支払を別途行う必要がなく、秘書業務を迅速に行うことができる。
【００２６】
請求項６に記載の自動スケジューリングシステムによれば、交通手段としてプライベートな車を利用する場合には、オンライン処理部により車予約サーバ装置にプライベートな車の手配を行わせることができるので、別途配車の手配を行う必要がなく、秘書業務を迅速に行うことができる。
【００２７】
請求項７に記載の自動スケジューリング方法によれば、利用者端末に、出発場所情報、到着場所情報および滞在日時を入力することで移動ルートを選定でき、かつ公共の交通手段を特定できるので、秘書業務を迅速に行え、入力操作を行った秘書が不在の場合にあっても、他の者にもスケジュールの内容を把握することができる。
【００２８】
請求項８に記載の自動スケジューリングプログラムを記録した記録媒体によれば、記録媒体に記録されている自動スケジューリングプログラムをコンピュータに格納して実行させることにより、このコンピュータを利用者端末として機能させることができ、出発場所情報、到着場所情報および滞在日時を入力することで、移動ルートを選定でき、かつ公共の交通手段を特定できるため、秘書業務を迅速に行える。また、たとえ入力操作を行った秘書が不在であっても、登録されているスケジュールの内容を他の者が把握できる。
【発明を実施するための最良の形態】
【００２９】
以下、図面を参照して本発明を実施するための最良の形態を説明する。
図１は、本発明を実施するための最良の形態を示した自動スケジューリングシステムの機能ブロック構成図である。
自動スケジューリングシステム１は、パソコンなどの利用者端末２と、公共の交通手段の予約処理を行う公共交通手段予約サーバ装置３と、利用者端末２からの検索指示に応じて各データベースを検索し検索結果を返信するデータベースサーバ装置４と、プライベートな車の予約処理を行う車予約サーバ装置５と、振込処理を行う振込サーバ装置６とを、ネットワーク７で接続したシステムである。
ここで、車予約サーバ装置５の予約対象となるプライベートな車は、公共交通手段予約サーバ装置３の予約対象となる公共の車、例えばタクシーやハイヤーなどと対置するものであり、会社が所有する車、例えば庶務が管理する車（以下「庶務車」と称する。）を例として挙げることができる。なお、ネットワーク７は、社内ＬＡＮ（Local Area Network）や電話回線やインターネットなどを組み合わせて構築される。
【００３０】
データベースサーバ装置４は、移動ルートデータベース４１、移動時間データベース４２および時刻表データベース４３の各データベース（ＤＢ）を備える。
ここで、移動ルートデータベース４１は、出発場所情報および到着場所情報から出発場所と到着場所とをつなぐ移動ルートを検索可能に格納するとともに、移動ルートを構成する一以上の移動区間と、移動区間毎に移動手段名とを格納している。例えば、出発場所がＡ地点で到着場所がＤ地点である場合に、Ａ地点からＤ地点へは、Ａ地点から、Ｂ地点とＣ地点とを順次経由してＤ地点に至るというように、移動ルートを検索可能に格納している。この場合、移動ルートは、Ａ地点〜Ｂ地点、Ｂ地点〜Ｃ地点、Ｃ地点〜Ｄ地点という各移動区間の順列で構成される。また、移動ルートデータベース４１は、各移動区間での移動手段名を格納している。例えば、Ａ地点〜Ｂ地点の移動区間は庶務車で、Ｂ地点〜Ｃ地点の移動区間は新幹線で、Ｃ地点〜Ｄ地点への移動区間はタクシーでというように、移動区間と移動手段名とを対にして格納している。
【００３１】
移動時間データベース４２は、各移動区間および移動時間を対として格納したものである。このときの移動時間は、移動ルートデータベース４１に格納されたその移動手段で移動したときに要する実移動時間と、乗換や余裕を考慮した余裕時間との和であって、移動時間データベース４２には、移動時間として、実移動時間および余裕時間が対として格納してある。なお、移動ルートデータベース４１と移動時間データベース４２は前述のように区別されることなく、一つのデータベースとして格納するようにしてもよい。
時刻表データベース４３は、公共の交通手段の時刻表を格納したもの、すなわち、電車や飛行機などの公共の交通機関の運行ダイヤをデータベース化したものであり、電車については列車名と各駅での発車時刻及び到着時刻を、飛行機については便名と各空港での搭乗時刻及び到着時刻を格納したものである。
【００３２】
また、公共交通手段予約サーバ装置３は、予約処理を行う予約処理部３１と、切符などの代金を含み予約処理にかかる費用を格納した料金データベース部３２とを備える。
予約処理部３１は、切符の予約要求とともに、例えば、列車名と乗車駅および下車駅など、切符を特定できる情報を受信すると、その切符を予約できるか否か、すなわち空席があるかどうかを判断して、利用者端末２に対して判断結果を返信する。空席がある場合には、予約しようとする切符の料金を、料金データ部３２から取得して利用者端末２に送信する。そして、利用者端末２から予約指示を受信すると、その利用者端末２を設置管理する者と契約した銀行またはカード会社から料金振込みがあった旨の通知を振込サーバ装置６から受信したことを条件として、切符の発行処理を行う。発行された切符は、公共交通手段予約サーバ装置３を設置した旅行会社などから利用者に送信される。なお、切符の発行の代わりに、駅や空港などの窓口に設置してある切符引換装置（図示せず）に入力すべき予約登録番号を発行して、利用者端末２に送信するようにしてもよい。
【００３３】
また、予約処理部３１は、例えば、配車の日時および場所に関する情報などタクシーの手配に必要な情報とともにタクシーの予約指示を受信すると、銀行またはカード会社から料金振込みがあった旨の通知を受けたことを振込サーバ装置６から受信したことを条件として、タクシーの手配を行う。タクシーの手配としては、タクシー会社に設置された予約受付サーバ装置８に対して、ネットワーク７を介して配車の日時および場所などの情報を送信して、タクシー会社から予約完了の通知を受ける。
【００３４】
また、銀行やカード会社に設置された振込サーバ装置６は、口座情報データベース６１と振込処理部６２とを備える。
口座情報データベース６１は、利用者端末２を設置した会社などの団体の利用者口座情報や、公共交通手段予約サーバ装置３を設置した契約旅行会社など、団体と契約した契約会社の契約会社口座情報を格納してある。利用者口座情報や契約会社口座情報としては、口座番号、残高、暗証番号などが挙げられる。
振込処理部６２は、利用者端末２から振込金額、引落元の口座番号および振込先の口座番号とともに振込指示を受けると、利用者口座情報の残高から振込金額を差し引くと共に契約会社口座番号の残高に振込金額を加算して振込処理を行う。なお、利用者端末２から振込指示とともに受信する情報は振込金額のみとしてもよい。この場合には、利用者端末２からアクセス時に送信された利用者端末２を特定する情報から、予め口座情報データベース６１に蓄積されたデータを元にして、引落元の口座番号と振込先の口座番号とを確定する。
【００３５】
また、車予約サーバ装置５は、利用者端末２を設置した団体、例えば自社が所有する車を管理して予約処理を行う車管理部５１と、車の利用予定表を備えた車予定データベース５２とを備える。
車管理部５１は、利用者端末２から車予約指示を、配車日時、配車場所などの情報と共に受けると、車予定データベース５２を参照して予約日時に配車できるか否かを判断し、予約できる場合には車予定データベース５２を書き換えて予約完了の通知を返送する一方で、予約できない場合には予約不能である旨を返送する。
【００３６】
次に、利用者端末２について説明する。
利用者端末２は、キーボードやマウスなどの入力部２１と、ディスプレイなどの表示部２２と、ネットワーク７を介して外部と通信するための通信インタフェース２３と、内部制御を行うＣＰＵなどで構成される制御部２４とを備える。なお、入力部２１および表示部２２の代わりに、入出力を同一画面で行うタッチパネル式画面、テンキーなどで構成された入出力表示部を備えてもよい。
また、ＣＤ（Compact Disk）などの記録媒体に格納された自動スケジューリングプログラムを、図示しない内部メモリに格納して実行させることで、移動ルート移動手段判定部２５、所定時間計算部２６、スケジュール生成部２７、オンライン処理部２８、スケジュール管理部２９およびデータベース登録部２ａを構成し、これら各部と連携して後述するような一連の処理を行う。なお、自動スケジューリングプログラムは、このプログラムを提供する装置（図示せず）から、ネットワーク７を介して、コンピュータにダウンロードして取得して、利用者端末２の各部を構成して、これら各部と連携して後述するような一連の処理を行うようにしてもよい。
【００３７】
ここで、移動ルート移動手段判定部２５は、制御部２４からの指示で、出発場所情報、到着場所情報および滞在日時の入力を受けて、移動ルートデータベース４１に対し出発場所から到着場所への移動ルートと、移動ルートを構成する一以上の移動区間での移動手段名と、を検索して検索結果を返信するように指示を行う。このとき、出発場所と到着場所との移動ルートを、往路、復路それぞれ別々に検索するように指示しても良いし、また、復路の移動ルートは往路の移動ルートの逆であると判断して、往路のみを検索するようにしてもよい。
所要時間計算部２６は、制御部２４からの指示で、移動ルート移動手段判定部２５による検索結果である一以上の移動区間での移動時間を、すなわち、移動ルートデータベース４１から返信された一以上の移動区間での移動時間を、移動時間データベース４２に検索して検索結果を返信するように指示を行う。このとき、移動ルート移動手段判定部２５により往路のみ、または往路と復路のそれぞれを検索するように指示した場合には、それに対応して、各移動区間毎の移動時間を検索するようにする。
スケジュール生成部２７は、移動時間データベース４２での検索結果、すなわち、移動時間データベース４２から返信された移動区間毎の移動時間と、入力部２１から入力された滞在日時とから、移動区間毎の予定時刻を計算する。このとき、移動ルート移動手段判定部２５での検索結果で移動区間の移動に、例えば新幹線等の鉄道や飛行機などの公共の交通手段を利用する場合には、制御部２４からの指示で、予定時刻に間に合うように、時刻表データベース４３に対して公共の交通手段を特定するように指示を行い、特定された交通手段の出発時刻や到着時刻などを反映させて、移動区間毎の予定時刻を計算する。このとき、移動区間毎の予定時間は、制御部２４からの指示で出発場所情報、到着場所情報および滞在日時の入力とともに往路のみのスケジュールを組むように指定された場合には、往路の移動区間毎の予定時間を計算し、また、往路および復路の双方のスケジュールを組むように指定された場合には、往路と復路のそれぞれについて移動区間毎の予定時間を計算する。
【００３８】
オンライン処理部２８は、スケジュール生成部２７の指示により、時刻表データベース４３に特定させた公共の交通手段の切符を、公共交通手段予約サーバ装置３に対して予約処理を行うように指示する。また、オンライン処理部２８は、移動ルート移動手段判定部２５での検索結果で、移動区間の移動手段として公共の車を用いる場合には、公共交通手段予約サーバ装置３に対して移動手段としての公共の車の予約処理を行う。さらに、オンライン処理部２８は、移動ルート移動手段判定部２５での検索結果において、移動区間の移動手段としてプライベートな車を用いると判定した場合には、車予約サーバ装置５に対してプライベートな車の予約指示を行う。
【００３９】
スケジュール管理部２９は、制御部２４からの指示で、入力部２１から入力された出発場所情報、到着場所情報および滞在日時と、移動ルート移動手段判定部２５の検索指示で移動ルートデータベース４１から返信された移動ルート、移動区間および移動手段名と、スケジュール生成部２７で計算した移動区間毎の予定時刻とを予定表に自動登録してスケジュール管理を行う。このとき、制御部２４からの指示で出発場所情報、到着場所情報および滞在日時の入力とともに往路のみのスケジュールを組むように指定された場合には、往路のみのスケジュールを登録するようにする一方で、往路および復路の双方のスケジュールを組むように指定された場合には、往路と復路のそれぞれについてスケジュールを登録することになる。
【００４０】
以下、自動スケジューリングプログラムを実行することで行われる一連の処理を説明する。なお、以下の説明においては、往路のみのスケジュールを組み立てる場合を前提に説明するところ、復路についても同様である。
図２は、自動スケジューリングプログラムを実行させることで制御部２４などが行う一連の処理のフロー図である。例えば、利用者端末２の入力部２１が所定の開始入力キーの入力を受けると、表示部２２に、出発場所情報、到着場所情報および滞在日時の入力をするように、利用者に促す。ここで、到着場所情報には例えば出張先名などを挙げられ、滞在日時は例えば出張先での会議の開始から終了までの日時を挙げることができる。このとき、誰のスケジュールであるかを入力したり、また、往復のスケジュールを組み立てる旨を入力したりすることもできる。以下では、往路のみのスケジュールを指定したとする。  
【００４１】
入力部２１が出発場所情報、到着場所情報および開始終了日時の入力を受けると、制御部２４はこれらの入力を受けて（ＳＴ１０１）、出発場所情報および到着場所情報から、移動ルートおよび移動手段の判定を行うように移動ルート移動手段判定部２５に指示する。この指示を受けた移動ルート移動手段判定部２５は、出発場所情報および到着場所情報の転送を受け、移動ルートおよび移動手段の判定処理を行う。すなわち、ネットワーク７を介してデータベースサーバ装置４の移動ルートデータベース４１にアクセスして、出発場所情報および到着場所情報から移動ルートを検索して該移動ルートを構成する移動区間および移動区間毎の移動手段名を返信するように要求する（移動ルート移動手段判定ステップ、ＳＴ１０２）。制御部２４は、その返信を、移動ルートデータベース４１から受けると、その返信内容を表示部２２に表示し、利用者にその内容でよいか否かの確認を行う（ＳＴ１０３）。
【００４２】
利用者からＮＧの入力を受けると（ＳＴ１０３でＮＧの場合）、制御部２４は再度移動ルートおよび移動手段の判定処理を行う（ＳＴ１０２に移行）。これに対して、利用者からＯＫの入力を受けると（ＳＴ１０３でＯＫの場合）、制御部２４は所要時間計算部２６に対して移動区間毎の移動時間を算出するように指示する。この指示を受けた所要時間計算部２６は、各移動区間の情報（例えばＡ地点〜Ｂ地点、Ｂ地点〜Ｃ地点、Ｃ地点〜Ｄ地点という情報）と共に、ネットワーク７を介して移動時間データベース４２にアクセスして、各移動区間の情報から、各移動区間での移動時間を検索して返信するように要求する（所要時間計算ステップ、ＳＴ１０４）。
【００４３】
各移動区間での移動時間の返信を受けた制御部２４は、スケジュール生成部２７に対して、この返信内容と、ＳＴ１０１で入力された出発場所情報、到着場所情報および滞在日時と、ＳＴ１０２で移動ルートデータベース４１から受信した内容とを、スケジュール生成部２７に転送して、スケジュールの作成を行うように指示する。このとき、ＳＴ１０２で移動ルートデータベース４１から受信した内容は、ＳＴ１０３でＯＫとなった段階での受信内容である。この指示を受けたスケジュール生成部２７は、出発場所から到着場所への移動ルートを移動区間毎に分けて構成する。また、実移動時間および余裕時間の移動時間に基づいて、到着すべき時刻から逆算して各移動区間の両地点での時刻を計算する。その際、移動区間の移動手段の中に公共の交通手段、例えば新幹線を使用する場合には、時刻表データベース４３に対して、乗車駅および下車駅の駅名ならびに下車駅での仮時刻とともに、時間に間に合う交通手段を特定して返送するように要求し、その返送に基づいて移動ルートの各移動区間の両端での予定時刻を仮決定する（ＳＴ１０５）。
【００４４】
その後、スケジュール生成部２７は、制御部２４を介して表示部２２に切符の予約を行うか否かの入力を利用者に促す表示を行う（ＳＴ１０６）。切符の予約を行う旨の入力があると（ＳＴ１０６でＹｅｓ）、スケジュール生成部２７は、制御部２４を介して表示部２２に、予約する内容、すなわちスケジュール生成部２７で仮決定した公共の交通手段の切符の手配条件を表示する（ＳＴ１０７）。表示する内容としては、出発駅、下車駅、両駅での予定日時等の他に、自由席か指定席か禁煙席か喫煙席か、座席の位置などが挙げられる。飛行機の場合にも、座席の位置などを挙げることができる。
【００４５】
ＳＴ１０７の後、自由席か指定席かなどの切符手配条件の入力が必要により行われ、ＳＴ１０７で表示部２２に表示された内容でＯＫの入力を受けると（ＳＴ１０８）、スケジュール生成部２７は、制御部２４を介して、必要により行われた入力の情報も含めて切符手配条件をオンライン処理部２８に転送し、その切符の手配を行うように指示する。この指示を受けたオンライン処理部２８は、公共交通手段予約サーバ装置３に対して切符手配条件に符合する切符を予約するように切符手配条件を一緒に送信して指示する（ＳＴ１０９）。
【００４６】
そして、予約できない旨の返信を公共交通手段予約サーバ装置３から受けると（ＳＴ１１０でＮｏの場合）、制御部２４は、スケジュール生成部２７に対して再度ＳＴ１０５の処理をさせる。すると、スケジュール生成部２７は、時刻表データベース４３に対して再度時間に間に合う列車や飛行機の便名を特定して、出発時刻と到着時刻とともに返信するように要求する。これに対し、予約できる旨の返信を公共交通手段予約サーバ装置３から返信を受けると（ＳＴ１１０でＹｅｓの場合）、制御部２４は、この返信とともに受けた料金を表示部２２に表示する（ＳＴ１１１）とともに、利用者に対して表示した料金で予約するか否かの意思の確認を利用者に対して行う（ＳＴ１１２）。
【００４７】
図３は、表示部２２に表示される振込に関する情報の一例を示した図である。図３に示すように、表示される内容としては、乗車日、乗車時刻、乗車駅名（乗車地）、降車駅名（降車地）、列車名、人数内訳と、振込金額である。利用者端末２を操作する利用者が、購入ボタンをクリックしたり、押したりすることで、後述するように、ＳＴ１１３の切符予約指示、ＳＴ１１４の料金口座振込指示がなされる。
【００４８】
すなわち、予約する旨の入力を入力部２１が受けると、制御部２４は、ＳＴ１１０で公共交通手段予約サーバ装置３から空席有（Ｙｅｓ）の返信を受けた切符について、予約処理を行うようにオンライン処理部２８に対して指示を行う。オンライン処理部２８は、ＳＴ１１０で予約できる旨の返信を受けた公共の交通手段、ここでは電車や飛行機などの手配を、ネットワーク７を介して公共交通手段予約サーバ装置３に対して行う（ＳＴ１１３）。これと相前後して、ＳＴ１１１で表示した料金の振込処理を振込サーバ装置６に対して行うように指示する（ＳＴ１１４）。
【００４９】
ここで、ＳＴ１０５〜ＳＴ１１４のうち、スケジュール生成部２７が行う処理ステップが、スケジュール生成ステップである。
なお、ＳＴ１０５〜ＳＴ１１４のステップのうち、スケジュール生成部２７が行うスケジュール生成ステップは上記に限定されることなく、次の内容を行うものであればよい。すなわち、スケジュール生成部２７は、ＳＴ１０４の所要時間計算ステップにより移動時間データベース４２から返信された移動区間毎の移動時間と滞在日時とから、移動区間毎の予定時間を計算する。また、スケジュール生成部２７は、ＳＴ１０２の移動ルート移動手段判定ステップにより移動ルートデータベースから返信された移動区間の移動に公共の交通手段を利用するか否かを判断し、利用する場合には計算した予定時刻に間に合う公共の交通手段を特定して返信するように、時刻表データベース４３に対して指示を行うようにしてもよい。このとき、到着場所の最寄駅から到着場所までの移動区間の移動時間も送信される。よって、例えば、ＳＴ１０５で仮決定される列車は一つに限定することなく複数であってもよく、この場合には、スケジュール生成部２７は、オンライン処理部２８を介して、仮決定した列車に空席があるか否かを公共交通手段予約サーバ装置３に問い合わせて、表示部２２にその問い合わせ結果を表示し、その表示された空席状況から列車を利用者が特定するようにしてもよい。
【００５０】
図４は、スケジュール生成部２７がオンライン処理部２８を介して公共交通手段予約サーバ装置３に空席状況を問い合わせて、表示部２２に表示される問い合わせ結果の一例を示した図である。図４に示すように、列車名、出発時刻、到着時刻の他に、空席状況を、指定席かグリーン席か、禁煙席か喫煙席かに分けてそれぞれ表示される。「○」や「△」が空席であることを示すところ、いま全て「○」であるので、希望する座席の種類を利用者が決め、その「○」をクリックすることで、列車名と、指定席かグリーン席か、禁煙席か喫煙席かを利用者が本決定することができる。
スケジュール生成部２７は、出発場所を出発する時刻が、本決定した列車の出発時刻に沿うようになっていか否かを確認し、沿うようになっていない場合にはこの出発時刻に沿うように、出発場所を出発する時刻を調整する。また、到着場所に到着する時刻が、本決定した列車の到着時刻に沿うようになっているか否かを確認し、なっていない場合には、この到着時刻に沿うように、到着場所に到着する時刻を調整する。
以上で電車や飛行機など予め出発時刻や到着時刻が決められた交通手段の予約が完了する。
【００５１】
制御部２４は、ＳＴ１１３およびＳＴ１１４の処理を経て公共交通手段予約サーバ装置３から予約完了の通知を受けると、公共の交通手段のうち、利用者側で出発日時を決めることができる公共の交通機関、例えば、タクシーの予約を行うかどうかを、表示部２２に表示し、利用者に対して予約を行うか否かの意思表示の確認を行う（ＳＴ１１５）。ＳＴ１０６でＮｏの場合やＳＴ１１２でＮｏの場合にも同様にＳＴ１１５を行う。
制御部２４は、入力部２１に対して予約を行う旨の入力があると、オンライン処理部２８に対してタクシーなどの手配を行うように指示する。オンライン処理部２８は、ＳＴ１０５で決定した配車日時、配車場所などの情報とともに、公共交通手段予約サーバ装置３に対して予約を行うように指示する（ＳＴ１１６）。ここで、もし切符の手配をしている場合（ＳＴ１０６でＹｅｓの場合）には、予約指示とともに入力される情報は、ＳＴ１１０で空席有となったときのＳＴ１０５で決定されたものである。この指示を受けた公共交通手段予約サーバ装置３は、前述のように予約処理を行って予約完了通知を利用者端末２に返信するので、利用者端末２は表示部２２に予約完了した旨を表示する。これに対して予約を行わない旨の入力があると、直ちに次のＳＴ１１７に移行する。
【００５２】
次に、制御部２４は、タクシーのような公共の交通手段ではなく、プライベートな車、例えば会社所有の車などを予約するか否かを表示部２２に表示して、利用者の配車予約を行うか否かの意思表示の確認を行う（ＳＴ１１７）。予約する旨の入力が入力部２１からあると、制御部２４はオンライン処理部２８に対して車の手配を行うように指示する。オンライン処理部２８は、ＳＴ１０５で決定した配車日時、配車場所などの情報とともに、車予約サーバ装置５に対して予約を行うように指示する（ＳＴ１１８）。ここで、切符の手配をしている場合（ＳＴ１０６でＹｅｓの場合）には、予約指示とともに車予約サーバ装置５に送られる情報（予約日時および配車場所）は、ＳＴ１１０で空席有となったときのＳＴ１０５で決定されたものである。車予約サーバ装置５は、前述したように、車予定データベース５２を参照して、予約日時に配車場所に配車できるか否かを判断し、予約できる場合には車予定データベース５２を書き換えて予約完了の通知を返送する一方、予約できない場合には予約不能である旨を返送する。この返信を受けた利用者端末２は、表示部２２に対してその旨の表示を行う。この際、ＳＴ１１３で行った切符の予約処理の結果やＳＴ１１６で行ったタクシーの予約処理の結果をも表示する。
【００５３】
その後、新幹線などの電車やタクシーの公共交通手段の予約指示（ＳＴ１１３、ＳＴ１１６）や、社用車の予約指示（ＳＴ１１８）を行ったか否かに拘らず、制御部２４は、スケジュール生成部２７が最終的にスケジューリングした内容をスケジュール管理部２９にある予定表に書き込んで管理するように指示する。スケジュール管理部２９は、スケジュール生成部２７で行われたスケジュール内容、すなわち、出発場所から到着場所への移動ルートを移動区間毎に分けて構成した内容、到着すべき時刻から逆算して算出した各移動区間の両地点での日時、その際、ＳＴ１１３で切符を手配したときにはその内容を反映した日時などを、日程表に書き込んで登録して管理する（スケジュール管理ステップ、ＳＴ１１９）。これにより、スケジュール管理部２９の日程表には、この一連の処理でスケジューリングされた内容が書き込まれているので、後日、秘書などの利用者はスケジュール管理部２９の日程表を、表示部２２に表示させることで、そのスケジュール内容を確認できる。
【００５４】
図５は、表示部２２に表示させたスケジュール表の一例を示した図である。図５に示すように、時間軸に対して、東京支社の出発時刻、東京駅着時刻、東京駅発車時刻、名古屋駅到着時刻、名古屋駅発車時刻、名古屋本社への時刻、会議の時刻などの時刻とその内容（「東京支社  出発」、「庶務車１２号車」などの文字情報）が一覧表示される。また、スケジュール管理部２９が、利用者端末２を操作する利用者に、スケジュール表に書き込む情報、例えば図示した「東京支社正門より」「新製品会議」などの文字情報を入力させることで、スケジューリングされた内容と一緒に登録でき、「手配済み」という文字情報も入力することで、切符や車の手配済みであることを他の者にも熟知させられる。
【００５５】
以上のように、利用者端末２の入力部２１から入力された出発場所情報、到着場所情報および滞在日時から、スケジューリングを行うことができるが、新たな出発場所や到着場所などが生じた場合や移動ルートに変更が生じた場合に備えて、利用者端末２は、データベースサーバ装置４の移動ルートデータベース４１や移動時間データベース４２にデータを追加したり書き換えを行うデータベース登録部２ａを備える。すなわち、データベース登録部２ａは、移動ルートデータベース４１に格納される移動区間、移動手段名および移動ルートを構成する移動区間の組合せと、移動時間データベース４２に格納される移動区間毎の移動時間とに関して、書換および新規登録を行う。
【００５６】
図６は、利用者端末２からデータベースサーバ装置４にアクセスして、データベースサーバ装置４に、新たに移動ルートを登録するために、表示部２２に表示される内容の一例を示した図である。図６に示すように、経路毎に、移動手段名をプルダウンで指定でき、「経路１」の出発の欄に出発場所情報を、最終経路、例えば「経路３」の到着の欄に到着場所情報を、それぞれ入力し、その間の各経路の出発および／または到着の各欄に各場所情報を入力するとともに、各区間における出発および到着の時刻を入力することで、データベース登録部２ａは各移動区間での移動時間を計算させて、データベースサーバ装置４に新しに移動ルートを登録する。このとき、移動ルートデータベース４１と移動時間データベース４２の書式に倣ってそれぞれ登録する。また、図６に示した備考欄には、「仮登録」の文字を入力してデータベースサーバ装置４に仮登録しておくことで、別の利用者が利用者端末２を操作した場合において、移動ルート移動手段判定部２５からの検索指示には仮登録の移動ルートを検索の対象外とすることもできる。
【００５７】
このように、新たな出発場所や到着場所が生じた場合には、例えばその最寄駅とその各場所とをつなぐ移動区間と、その移動区間を移動するための移動手段とを、データベース登録部２ａからネットワーク７を介して移動ルートデータベース４１に登録する。同様に、これに対応するように移動時間データベース４２に移動時間を登録する。これにより、新たに生じた移動ルートについては、秘書などが熟知者に尋ねるなどして推定した移動ルート、移動手段および移動時間を予め登録しておき、実際に到着場所に移動した後、例えば出張した後に、登録した内容を書き換えて登録し直し、好ましいデータを移動ルートデータベース４１や移動時間データベース４２に格納することができる。
【００５８】
次に、自動スケジューリングシステムの利用態様につき説明する。
図７は、図１の自動スケジューリングシステムの利用態様を示したフロー図である。すなわち、利用者端末２を操作する利用者側と、振込サーバ装置６を設置管理する銀行側またはカード会社側と、公共交通手段予約サーバ装置３を設置管理する契約旅行会社側と、利用者の所属する団体内部、ここでは会社の庶務係側とでの処理手順を示してある。
【００５９】
先ず、秘書は、利用者端末２の表示部２２に表示される入力指示に応じて、出発場所情報、到着場所情報および滞在日時の各情報について入力する（ＳＴ２０１）。すると、利用者端末２は入力された情報に基づいて、移動ルート移動手段判定部２５で移動ルートデータベース４１に対して出発場所と到着場所とをつなぐ移動ルートを判定させると共にその際の移動手段について検索させる。そして、利用者端末２は検索結果の返答を受けて返信された移動ルートおよび移動手段を表示部２２に表示するので、利用者は表示された内容を確認する（ＳＴ２０２）。
【００６０】
引き続き、利用者端末２は、確認した移動ルートおよび移動手段に応じて、移動ルートを構成する一以上の移動区間毎の移動時間を所要時間計算部２６で移動時間データベース４２に対して検索させる。その検索結果の返答を受けると、返答された時間を移動区間毎に表示する（ＳＴ２０３）。
引き続き、利用者端末２は、スケジュール生成部２７で、ＳＴ２０１で入力された到着時刻とそれから逆算した各移動区間での仮時刻を表示するとともに、移動手段として電車や飛行機を利用する場合には、その列車名や便名などを、時刻表データベース４３に問い合わして仮決定する（ＳＴ２０４）。
【００６１】
引き続き、利用者端末２は、ＳＴ２０４で仮決定した列車名や便名の切符の予約処理を行うように入力指示を受けると、オンライン処理部２８で、公共交通手段予約サーバ装置３に対して予約処理を行うように指示する（ＳＴ２０５）。この指示と相前後して振込サーバ装置６に対して、ＳＴ２０５の予約処理での費用、すなわち切符代金などを契約旅行会社の口座に振り込むように指示する。振込サーバ装置６は、受けた振込指示に基づき口座引落処理を行い（ＳＴ２０６）、振り込まれた旨を利用者端末２と公共交通手段予約サーバ装置３とに通知する。公共交通手段予約サーバ装置３では、利用者端末２からの予約指示および振込サーバ装置６からの振込通知を受けて、切符の予約処理が行われ発券処理などがなされる（ＳＴ２０７）。
【００６２】
また、利用者端末２では、続いてタクシー予約を行う旨の入力があると、オンライン処理部２８で、同じく公共交通機関予約サーバ装置３に対してタクシーの予約処理を行うように指示する（ＳＴ２０８）。すると、公共交通機関予約サーバ装置３では、契約旅行会社と契約している各タクシー会社に対してタクシーの予約を行うように通知する（ＳＴ２０９）。これで、各タクシー会社へのタクシーの予約がなされる。
【００６３】
また、利用者端末２では、続いて会社所有の車の予約を行う旨の入力があると、社内などに設置してある車予約サーバ装置５に対して庶務車を手配するように指示する（ＳＴ２１０）。すると、車予約サーバ装置５の車管理部５１は、車予定データベース５２を書き換え、庶務車の手配を行う（ＳＴ２１１）。
【００６４】
以上の各予約処理がなされると、利用者端末２は、スケジュール管理部２９で、ＳＴ２０２の表示の前処理で決められた移動ルートとこれを構成する移動区間の移動手段と、ＳＴ２０４で決められた移動日時や、列車名や航空便名とを加味して、出発場所および出発日時と、移動区間毎の移動手段と各両端での時刻などを日程表に書き込んで登録する（ＳＴ２１２）。その後、ＳＴ２０７の処理、すなわち公共交通手段予約サーバ装置３で予約処理の結果、発行された切符が、契約旅行会社から利用者側に送付され（ＳＴ２１３）、利用者はこの送付された切符を受け取る（ＳＴ２１４）。
【００６５】
以上の利用態様の説明では、切符の予約、タクシーの予約および庶務車の予約全てを行ったが、任意に必要となる予約を行うようにしてもよい。また、ＳＴ２１２で登録されるスケジュール内容は、ＳＴ２０２で表示された移動ルートおよび移動手段、ＳＴ２０４で決定された列車名や航空便名などとしたものの、図２のＳＴ１１０でＮｏの場合に再度列車名や航空便名を決定した場合においても同様である。
【００６６】
以上説明したように、利用者端末２の入力部２１から入力された出発場所情報、到着場所情報からスケジューリングを行うことができる。すなわち、出発場所情報と到着場所情報から移動ルートを決定し、各移動区間を移動するのに要する時間から逆算して日程を組み立て、切符の予約、タクシーやプライベートな車の手配を行うことができる。これにより、従来秘書が移動ルートなどを予測したのに対して、データベースサーバ装置４で移動ルートや移動区間などを検索するようにしたので、経験の少ない秘書などでも容易にスケジュールを立てることができる。また、従来秘書が時刻表や乗換ルート検索システムなどで調べることを要しないので、秘書業務を円滑かつ迅速に行うことができ、秘書業務を支援できる。
【００６７】
また、従来、鉄道やタクシーなどの手配は秘書が契約旅行会社などに連絡して行っていたのに対して、利用者端末２からスケジューリングを行う中で同時に予約を行うので、予約を別途行う必要がない。このとき、切符は契約旅行会社から送付されるので、秘書は契約旅行会社などの窓口に出向く必要がないし、また予約に要した費用の支払もスケジューリングと共に行われるので、秘書業務を低減できる。
【００６８】
また、従来予約しようとしても空席がない場合には再度列車名や航空便名などを時刻表や乗換ルート検索システムなどで調べ直す必要がないので、時間や場所を異にしてスケジュールを立て直す必要がなく、秘書業務を低減できる。
【００６９】
また、スケジュール管理部２９の日程表を表示部２２に表示させることで、そのスケジュール内容を確認できるので、スケジューリングを行った秘書が不在であっても、役員幹部などは自己の日程を容易に確認できる。
【００７０】
また、秘書は、利用者端末２の入力部２１に出発場所、到着場所および滞在時間を入力することで、スケジュールが組み立てられるので、乗換ルート検索システムを起動して所定の事項を入力し、その後予約サイトにアクセスし直す必要がなく、乗換ルート検索システムで検索した結果を、いちいち予約サイト上で入力し直す必要はないので、入力の間違いを防止でき、秘書業務を大幅に低減できる。
【００７１】
以上説明した本発明の実施の形態は、本発明の一例に過ぎず、特許請求の範囲に記載した発明の範囲内で種々変更が可能である。
【図面の簡単な説明】
【００７２】
【図１】本発明を実施するための最良の形態である自動スケジューリングシステムの構成図である。
【図２】利用者端末が行う一連の処理のフロー図である。
【図３】表示部に表示される振込に関する情報の一例を示した図である。
【図４】スケジュール生成部がオンライン処理部を介して公共交通手段予約サーバ装置に対して空席状況を問い合わせて、表示部に表示される問い合わせ結果の一例を示した図である。
【図５】自動スケジューリングシステムによりスケジュール管理部に登録されていて、表示部に表示されるスケジュール表の一例を示した図である。
【図６】利用者端末からデータベースサーバ装置にアクセスして、データベースサーバ装置に新たに移動ルートを登録するために、表示部に表示される内容の一例を示した図である。
【図７】自動スケジューリングシステムの利用態様を示したフロー図である。
【符号の説明】
【００７３】
１      自動スケジューリングシステム
２      利用者端末
２１    入力部
２２    表示部
２３    通信インタフェース
２４    制御部
２５    移動ルート移動手段判定部
２６    所要時間計算部
２７    スケジュール生成部
２８    オンライン処理部
２９    スケジュール管理部
２ａ    データベース登録部
３      公共交通手段予約サーバ装置
３１    予約処理部
３２    料金データベース部
４      データベースサーバ装置
４１    移動ルートデータベース
４２    移動時間データベース
４３    時刻表データベース
５      車予約サーバ装置
５１    車管理部
５２    車予定データベース
６      振込サーバ装置
６１    口座情報データベース
６２    振込処理部
７      ネットワーク
８      予約受付サーバ装置
【図１】
2005327217.tif 000003
【図２】
2005327217.tif 000004
【図３】
2005327217.tif 000005
【図４】
2005327217.tif 000006
【図５】
2005327217.tif 000007
【図６】
2005327217.tif 000008
【図７】
2005327217.tif 000009