(57)【要約】      （修正有）【課題】移動時間が簡易的かつ自動的に設定でき、また参照できるスケジュール管理システムを提供する。【解決手段】スケジュール管理システムのサーバシステム３は、スケジュール情報記憶部３ｂと、制御部３ａと、移動時間算出部３ｊとを含んで構成し、利用者端末１に提供する画像情報には、用件入力欄１３と、日時入力欄１４と、行先入力欄１５とを備えたスケジュール予約画面１０が含まれ、日時入力欄１４は、時間軸に対して、スケジュール１４ｅと、移動時間１４ｆを表示するタイムバー１４ｄが設けられ、制御部３ａは、スケジュール予約画面１０の行先欄１５において、選択手段１５ｂが選択されない場合は、移動時間が無しと判定して前記タイムバー１４ｄにスケジュール１４ｅのみを表示し、選択手段１５ｂが選択された場合は、初期値の所定の場所と行先欄１５の行先とを移動時間算出部３ｊに照会してタイムバー１４ｄ上の移動時間１４ｆとして表示する。【選択図】図１
2009146015.tif 000002
【特許請求の範囲】
【請求項１】
表示装置と端末制御装置及び入力装置とを備えた複数の利用者端末とネットワークを介して接続し、この利用者端末から入力されるスケジュール情報を管理するスケジュール管理システムのサーバシステムにおいて、
前記サーバシステムは、前記利用者端末に提供する画像情報と前記スケジュール情報を格納するスケジュール情報記憶部と、該サーバーシステムを制御するサーバ制御部とを含んで構成し、
更に、前記サーバシステムは、２ケ所間の移動時間を算出する移動時間算出部を該サーバシステム内に備えるか、または該サーバシステム外に設けられる前記移動時間算出部とネットワークを介して接続され、
前記利用者端末に提供する画像情報には、予め初期値が定義されるスケジュールの用件入力欄と、スケジュールの日時を設定する日時入力欄と、行先を設定する行先入力欄とを備えたスケジュール予約画面が含まれ、
前記日時入力欄は、時間軸に対して、スケジュールと、該スケジュールの前後に配置される移動時間を表示するタイムバーが設けられ、
前記行先欄は、初期値として行先が所定の場所で移動時間が無いと設定されるとともに、所定の場所外を選択する選択手段が設けられ、
前記サーバ制御部は、
前記利用者端末からの要求に基づいて、スケジュール予約画面を提供し、該スケジュール予約画面に基づいてスケジュール情報の入力処理を受け付け、
行先欄において、前記選択手段が選択されない場合は、移動時間が無しと判定して前記タイムバーにスケジュールのみを表示し、前記選択手段が選択された場合は、初期値の所定の場所と該行先欄で入力される行先とを前記移動時間算出部に照会し、該移動時間算出部から取得した移動時間を前記タイムバー上の移動時間として表示する
ことを特徴とするスケジュール管理システムのサーバシステム。
【請求項２】
前記請求項１記載のスケジュール管理システムのサーバシステムにおいて、
前記スケジュール情報は、利用者を特定するための利用者データと、利用者のスケジュールを特定するための整理番号と、用件予約欄で特定される用件データと、日時予約欄で特定される日時データと、行先予約欄で特定される行先データとを含んで構成し、
前記日時データは、スケジュールの開始時間と終了時間、及び、移動時間となる出発時間と帰着時間とを備え、
前記行先データはスケジュールの開催場所を備えている
ことを特徴とするスケジュール管理システムのサーバシステム。
【請求項３】
前記請求項１または２記載のスケジュール管理システムのサーバシステムにおいて、
前記タイムバーは、スケジュールの開始時間と終了時間と行先への出発時間と帰着時間に移動可能なマーカが設けられ、
サーバ制御部は、前記マーカの移動を受け付けて、前記スケジュール情報を修正する
ことを特徴とするスケジュール管理システムのサーバシステム。
【請求項４】
前記請求項１から３記載の何れかのスケジュール管理システムのサーバシステムにおいて、
前記サーバ制御部は、行先が設定され、かつ、当該スケジュールの当日において前後にスケジュールが登録されている場合は、前後のスケジュールの行先を参照して、移動時間を算出する
ことを特徴とするスケジュール管理システムのサーバシステム。
【請求項５】
前記請求項１から４記載の何れかのスケジュール管理システムのサーバシステムにおいて、
前記ユーザ情報記憶部は、行先に関して第２の初期値を備え、
サーバ制御部は、行先が設定された場合には、出発時間または帰着時間が予め設定される時間範囲を超えた場合は、当該行先と第２の初期値の間の移動時間を算出する
ことを特徴とするスケジュール管理システムのサーバシステム。
【請求項６】
前記請求項５記載の何れかのスケジュール管理システムのサーバシステムにおいて、
帰着時間が前記予め設定される時間範囲を超えた場合は、帰着の移動時間を表示させない
【請求項７】
前記請求項１から６記載の何れかのスケジュール管理システムのサーバシステムにおいて、
サーバ制御部は、行先が設定された場合には、移動時間に予め設定された時間範囲を含む場合には、当該時間範囲を移動時間に加算する
ことを特徴とするスケジュール管理システムのサーバシステム。
【請求項８】
前記請求項１から７記載の何れかのスケジュール管理システムのサーバシステムにおいて、
前記利用者端末に提供する画像情報にスケジュール検索画面が含まれ、
該スケジュール検索画面は、前記タイムバーを備えている
ことを特徴とするスケジュール管理システムのサーバシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動時間が設定できるスケジュール管理システムに関する。
【背景技術】
【０００２】
従来、パソコンなどの利用者端末でスケジュールを作成して管理し、これらのスケジュールを特定の範囲に開放して、このスケジュールを閲覧することにより、自己の予定や閲覧可能な特定の範囲の利用者が確認できるようにしたシステムが知られている。これらのシステムでは、特定の時間の範囲を指定してスケジュールを登録することができるが、このスケジュールが職場のスケジュールなのか、あるいは出張先でのスケジュールなのか分からない課題がある。そこで、近年のシステムでは、登録されたスケジュールに色彩を施すなどして、出張の有無が分かるようにしたものが知られている。
【０００３】
また、従来のスケジュール管理システムでは、このシステムに連動して出張時の移動経路や切符の手配を行うとともに、これらの内容をスケジューリングされた内容と一緒に登録できるものも知られている。
【０００４】
また、従来のスケジュール管理システムでは、複数の参加者のスケジュールを表示して、これらの参加者の空時間を検索して、会議を設定するスケジュール管理装置が知られている。
【０００５】
【特許文献１】特開２００５ー３２７２１７号公報
【特許文献２】特開平８ー６９９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来のスケジュールの表示に色彩を用いて出張の有無を判定するスケジュール管理システムでは、このスケジュールが移動時間を考慮したものか否か分からない課題がある。一方、移動経路や切符の手配が可能な従来システムは、移動経路の決定と切符の手配が主体のシステムであり、そこには出発場所と到着場所や経路詳細などを入力しなければならない。しかも、これらのシステムでは、移動経路や時間がスケジュールに反映でき、また、切符を手配しないこともできるが、入力手続や修正手続が面倒であるとの課題がある。
【０００７】
また、従来の参加者の空時間が検索可能なスケジュール管理システムでは、スケジュール事態が移動時間が配慮されていないために、検索された空き時間が移動時間が考慮された真の空き時間なのか分からないとの課題がある。
【０００８】
そこで、本発明の目的は、移動時間が簡易的かつ自動的に設定でき、また参照できるスケジュール管理システムを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明にかかるスケジュール管理システムのサーバシステムは、表示装置と端末制御装置及び入力装置とを備えた複数の利用者端末とネットワークを介して接続し、この利用者端末から入力されるスケジュール情報を管理するスケジュール管理システムのサーバシステムであって、該サーバシステムは、前記利用者端末に提供する画像情報と前記スケジュール情報を格納するスケジュール情報記憶部と、該サーバーシステムを制御するサーバ制御部とを含んで構成し、更に、前記サーバシステムは、２ケ所間の移動時間を算出する移動時間算出部を該サーバシステム内に備えるか、または該サーバシステム外に設けられる前記移動時間算出部とネットワークを介して接続され、前記利用者端末に提供する画像情報には、予め初期値が定義されるスケジュールの用件入力欄と、スケジュールの日時を設定する日時入力欄と、行先を設定する行先入力欄とを備えたスケジュール予約画面が含まれ、前記日時入力欄は、時間軸に対して、スケジュールと、該スケジュールの前後に配置される移動時間を表示するタイムバーが設けられ、前記行先欄は、初期値として行先が所定の場所で移動時間が無いと設定されるとともに、所定の場所外を選択する選択手段が設けられ、前記サーバ制御部は、前記利用者端末からの要求に基づいて、スケジュール予約画面を提供し、該スケジュール予約画面に基づいてスケジュール情報の入力処理を受け付け、行先欄において、前記選択手段が選択されない場合は、移動時間が無しと判定して前記タイムバーにスケジュールのみを表示し、前記選択手段が選択された場合は、初期値の所定の場所と該行先欄で入力される行先とを前記移動時間算出部に照会し、該移動時間算出部から取得した移動時間を前記タイムバー上の移動時間として表示する。
【発明の効果】
【００１０】
本発明によれば、移動時間が簡易的かつ自動的に設定でき、また参照できるスケジュール管理システムを提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明に係る実施の形態を図１から図１１を参照して詳細に説明する。
【００１２】
先ず図１を参照して、この実施の形態にかかるスケジュール管理システムの概略構成を説明する。ここで、図１は本発明に係るスケジュール管理システムの一実施の形態を示すシステム構成図である。
【００１３】
図１において、この実施形態は、利用者端末１とホストサーバ２とデータベースサーバ３とから構成され、これらが相互に通信可能に接続された構成をなしている。利用者端末１とホストサーバ２とは、通信処理部１ｆ，２ｄを有しており、これら通信処理部１ｆ，２ｄにより、ネットワーク４を介して通信可能に接続されている。また、データベースサーバ３にも、通信処理部３ｈが設けられており、この通信処理部３ｈとホストサーバ２での通信処理部２ｄとにより、このデータベースサーバ３とホストサーバ２とが通信可能に接続されている。
【００１４】
利用者端末１は、さらに、その各部を制御する制御部１ａと、表示部１ｂと、制御部１ａのプログラムや各種データが記憶される記憶部１ｃと、キーボードやマウスなどの入力部１ｄと、表示部１ｂで表示するデータなどを処理するための処理部１ｅを備えている。なお、ここでは、１つの利用者端末１のみを示しているが、複数の利用者端末がネットワーク４を介してホストサーバ２と通信可能に接続されている。
【００１５】
ホストサーバ２は、さらに、各部を制御する制御部２ａと、この制御部２ａのもとにデータなどの演算処理を行なう演算処理部２ｂと、制御部２ａのプログラムや各種データが記憶される記憶部２ｃとを備えている。
【００１６】
データベースサーバ３は、さらに、各部を制御する制御部３ａと各種の情報記憶部、即ち、スケジュール情報記憶部３ｂと、夫々の利用者端末１のユーザ情報が記憶されたユーザ情報記憶部３ｃと、会議室などといった施設に関する情報が記憶された施設情報記憶部３ｄと、現在の月からのカレンダの情報が記憶されたカレンダ情報記憶部３ｅと、ユーザ毎にアクセス可能なスケジュールを規定するアクセス権情報記憶部３ｆと、勤務時間（オンタイム）や勤務外時間（オフタイム）などのタイムゾーンを表わす情報が記憶されたタイムゾーン情報記憶部３ｇと、出張（勤務地外での会議など）時の移動経路や移動時間を算出する移動経路時間算出部３ｊとを備えている。
【００１７】
ここで、利用者端末１において、ユーザが入力部１ｄから所望とする情報を要求する操作をすると、制御部１ａがその要求に応じて処理部１ｄを制御することにより、記憶部１ｃからこの要求に該当する信号が読み出されて処理部１ｅで処理され、この要求に応じた要求信号が生成される。この要求信号は通信処理部１ｆで通信可能に処理されて、ネットワーク４を介し、ホストサーバ２に送信される。
【００１８】
ホストサーバ２では、この要求信号が通信処理部２ｄで受信され、制御部２ａがこの要求信号を判定認識して通信処理部２ｄからデータベースサーバ３に送信する。データベースサーバ３では、この要求信号が通信処理部３ｈで受信される。制御部３ａはこの要求信号の要求の内容を解析し、この解析結果に基づいてこの要求に応じた画像表示のための情報などを情報記憶部３ｂ〜３ｇ及び３ｊのうちのいずれかのかかる情報が記憶されている情報記憶部から読み取る。かかる情報は通信処理部３ｈからホストサーバ２に送信される。
【００１９】
ホストサーバ２では、かかる情報が通信処理部２ｄで受信され、制御部２ａの制御のもとに、演算処理部２ｂにおいて、かかる情報が表示可能な情報（表示情報）に処理される。かかる表示情報は通信処理部２ｄからネットワーク４を介して利用者端末１に送信される。利用者端末１では、この表示情報が通信処理部１ｆで受信され、記憶部１ｃに保持されるとともに、制御部１ａの制御により、表示部１ｂに表示される。
【００２０】
利用者端末１では、また、表示部１ｂで表示されている画面に応じた、例えば、ユーザ情報などの所定の情報をユーザが入力部１ｄから入力すると、この情報が、制御部１ａの制御により、演算処理部１ｅにおいて、記憶部１ｃからこの表示されている画面の表示情報に合成処理され、これにより、表示部１ｂで表示されているこの画面にこの入力された情報が合成されて表示されることになる。
【００２１】
このように、表示部１ｂで表示されている画面に合成される入力情報は、ユーザの操作によって入力部１ｄから入力される所定の指令（例えば、データベースの更新やデータベースへの情報追加などの指令）を表わす指令信号とともに、利用者端末１からホストサーバ２に送信され、このホストサーバ２でこの指令信号が確認されてデータベースサーバ３に送信される。データベースサーバ３では、この指令信号が受信されると、制御部３ａが、上記の入力情報をもとに、この指令信号の指令内容に応じた制御を行ない、情報記憶部３ｂ〜３ｇ及び３ｊのこの指令内容に該当する情報記憶部または処理部で算出した情報の更新や情報の追加などの修正処理を行なう。
【００２２】
ここで、この実施の形態では、２人以上のユーザがグループを組み、その同じグループのメンバー（個人や組織）にそのグループの全メンバーのプライベートなスケジュールを公開（アクセス）できるようにし、このメンバー以外のユーザに対しては、かかるプライベートなスケジュールにセキュリティを掛けて公開できないようにようにするものであり、かかる機能をプライベート機能という。
【００２３】
データベースサーバ３でのスケジュール情報記憶部３ｂには、後述するスケジュール予約画面やスケジュール画面などの画面のレイアウトの情報や、ユーザ毎にスケジュールの内容（用件）を表わす情報がスケジュール情報として記憶されている。また、ユーザ情報記憶部３ｃには、各利用者の氏名などの個人情報とともに、各利用者毎に、スケジュール情報記憶部３ｂに記憶されているスケジュール情報が関連づける情報などが記憶されている。即ち、利用者Ａに対しては、この利用者Ａのスケジュール情報が全てこの利用者Ａに関連づけられている。
【００２４】
施設情報記憶部３ｄには、スケジュール（用件）を実行するときに使用される場所や施設の情報（施設情報）が、スケジュール情報記憶部３ｂに記憶されている該当するスケジュール情報と関連づけて、記憶されている。カレンダ情報記憶部３ｅには、利用者端末１の表示部１ｂで表示されるスケジュール画面を形成するカレンダを表示するための情報（カレンダ情報）が記憶されている。
【００２５】
また、アクセス権情報記憶部３ｆには、利用者毎に、その利用者が属する（メンバーとなる）グループの情報が登録されており、各利用者がその所存する全てのメンバーのスケジュール情報をスケジュール情報記憶部３ｂでアクセスできるようにするものである。このグループの情報は、各利用者毎にこれが所属するグループが関連づけられており、これにより、スケジュール情報記憶部３ｂでアクセス可能なスケジュール情報が決まることになる。
【００２６】
さらに、タイムゾーン情報記憶部３ｇには、スケジュール情報記憶部３ｂに記憶されているメンバーのオンタイムとオフタイムを示す情報（タイムゾーン情報）が記憶されている。かかるタイムゾーン情報は、後述するように、カレンダ上でのメンバーのオンタイムとオフタイムとを示すために使用される。
【００２７】
また、移動経路時間算出部３ｊでは、外出や出張などの外部へ移動する際の移動時間を算出する。この実施の形態では、利用者の所在地が初期設定値としてユーザ情報記憶部３ｃに記録されている。そして、利用者がこの所在値（勤務地）から外部に外出する際には、この移動経路時間算出部３ｊが所在値から行き先までにかかる時間を算出する。この実施の形態では、鉄道や航空機など公共輸送機関の検索サイトと図示しないネットワークを介してリンクして、出発地から目的地までの移動経路と移動時間を算出することができる。また、予め主要な行先地までの移動時間を記録したデータベースを備えることで、主要な行先地までの移動時間を簡単に算出することができる。したがって、移動経路時間算出部３ｊは、移動経路を踏まえて２つの場所の移動時間を算出するものであって、当該算出部は、データサーバ３内に備えてもよく、また、ネットワークを介して外部システムを利用するものであってもよい。
【００２８】
次に、このスケジュール管理システムによるスケジュールの予約や表示について説明する。
【００２９】
かかるスケジュールの予約や表示は、利用者が自己の利用者端末１から入力部１ｄを操作してその要求をすることにより、表示部１ｂで画面表示が行なわれて実行することができる。予約の場合には、利用者端末１からの予約要求に応じて、データベースサーバ３からホストサーバ２を介してスケジュール予約のための画面情報が利用端末１に供給され、表示部１ｂで吹出内に示したスケジュール予約画面１０が表示される。このスケジュール予約画面１０に対し、入力部１ｄからスケジュール予約の情報（用件や日時，施設などの情報）が入力されると、この予約情報がこのスケジュール予約画面１０に表示され、入力部１ｄでこの予約情報によるスケジュールをプライベートのスケジュールにするか否かを決めた後、決定操作がなされることにより、このスケジュールの予約情報は、この利用者のユーザ情報などとともに、ホストサーバ２を介してデータベースサーバ３に供給され、情報記憶部３ｂ〜３ｇのうちの該当する情報記憶部に記憶登録される。
【００３０】
また、利用者が入力部１ｄからスケジュール画面の表示を要求する場合も同様であって、上記のようにして、データベースサーバ３から必要な情報が使用者端末１に送信され、これにより、表示部１ｂにスケジュール画面が表示される。この場合、このスケジュール画面の表示に際しては、この利用者だけのスケジュール情報をスケジュール情報記憶部３ｂでアクセスして取得し、スケジュール画面に表示させるようにすることもできるが、この利用者が所属するグループの全ての利用者のスケジュール情報がスケジュール情報記憶部３ｂでアクセスされることにより、これらスケジュール情報がスケジュール画面に同時に表示するようにすることができる。
【００３１】
そして、この実施の形態にかかるスケジュール管理システムの大きな特徴の１つは、スケジュール予約に際し、移動時間を簡易的かつ自動的に設定することができる点である。
【００３２】
即ち、このスケジュール管理システムでは、利用者の通常の所在地情報（勤務地）を初期値としてユーザ情報記憶部３ｃに記録し、スケジュールの登録に際して、この勤務地以外の場所（行先）が設定されると、勤務地と行先とに対応した移動時間がスケジュールの前後に設定され、この前後の移動時間をスケジュール情報と一体で管理する。また、この実施の形態では、利用者の自宅場所を第２の初期値として設定することができる。
【００３３】
図１の下段は、スケジュール予約画面１０の行先予約欄１５周辺の部分拡大図を示している。同図において、この実施の形態では、スケジュールを表示するタイムバー１４ｄを備えた日時予約欄１４と、行先を設定／表示する行先予約欄１５とをスケジュール予約画面１０に備えている。
【００３４】
この実施の形態では、スケジュール予約画面１０の行先予約欄１５において、外部ボタン１５ｂが選択されると、データベースサーバ３の制御部３ａは行先を設定する設定キーを行先リスト表示部１５ｃに表示する。そして、制御部３ａは、行先が設定されると、この行先と予め初期値として設定されている勤務地とを移動経路時間算出部に照会して、その移動時間を算出させ、その結果を日時予約欄１４に設けたタイムバー１４ｄにスケジュールト１４ｅ１とともに表示する。したがって、この実施の形態によれば、出発地を入力することなく、行先を特定することにより移動時間をスケジュール情報とともに表示することができる。
【００３５】
また、この実施の形態では、９時から１２時に設定される「打合せ」のスケジュール１４ｅ２のように、通常の勤務地でのスケジュールでは、移動時間が「０」として設定され、スケジュール１４ｅ２の前後には移動時間１４ｆ１、１４ｆ２が表示されないが、外部でのスケジュールである１６時から１７時の「Ａ社」のスケジュール１４ｅ１では、その前後に行先に対応した移動時間１４ｆ１、１４ｆ２が設定表示される。このように、この実施の形態では、タイムバー１４ｄを参照すれば、当該日時に設定されるスケジュールが在勤地で行われるのか、あるいは、出張先で行われるのか、更には、移動時間がどのくらい予定されているのか、時間軸に対応して一目で把握することができる。
【００３６】
また、この実施の形態にかかるスケジュール管理システムの大きな特徴の他の１つは、タイムバー１４ｄ上で、スケジュール１４ｅ１と移動時間１４ｅ１、１４ｅ２の時間調整を簡単に行えるようにした点である。即ち、この実施の形態では、スケジュール１４ｅ１の開始時間と終了時間に対応したスケジュール開始マーカ１４ｇ２、スケジュール終了マーカ１４ｇ３と、行きの移動時間の出発時間と帰りの帰着時間に対応した移動出発マーカ１４ｇ１と移動帰着マーカ１４ｇ４とを入力部１ｄ（マウス）で移動可能なカーソルを前記マーカに位置あわせして、該マーカを位置を移動させることにより、簡単にスケジュール１４ｅ１や移動時間１４ｆ１、１４ｆ２を修正することができる。
【００３７】
また、この実施の形態にかかるスケジュール管理システムの大きな特徴の他の１つは、移動時間を備えたスケジュールと、他のスケジュールが同じ行先である場合に、移動時間なしとしてスケジュール管理する点にある。即ち、この実施の形態では、当該日時の最初のスケジュールについては、利用者の所在地を初期値として判定して移動時間の判定に利用し、次のスケジュールについては、最初のスケジュールの場所（行先）を移動開始場所として判定する。したがって、最初のスケジュールがA社に出張の場合、初期値の勤務地とA社との移動時間が設定され、A社内で次のスケジュールがあれば移動時間なしとして判断され、更にB社のスケジュールが設定されれば、A社とB社に移動時間が設定される。ここで、A社のスケジュールが中止となれば、B社のスケジュールには初期値の勤務地からB社への移動時間が設定されることとなる。
【００３８】
また、この実施の形態にかかるスケジュール管理システムの大きな特徴の他の１つは、スケジュールと移動時間はセットでデータ管理するので、例えば、このスケジュールをタイムバー１４ｄ上で移動させたり、あるいは、他の日時に移動またはコピーすることで、このスケジュールに付随する移動時間も移動またはコピーされ、当該移動先またはコピー先での前後のスケジュールを参照して、当該移動時間が再度算出して設定される。
【００３９】
また、この実施の形態にかかるスケジュール管理システムの大きな特徴の他の１つは、会議などの設定時に複数の出席者の空き時間を検索する場合、移動時間をスケジュールと同等の取り扱いで検索する点にある。したがって、会議はラップしないが移動時間が取れないので、会議に参加できないなどの課題を事前に把握することができる。
【００４０】
また、この実施の形態にかかるスケジュール管理システムの大きな特徴の他の１つは、移動時間が昼食時間にラップする場合、当該移動時間を昼食時間を含んだ時間として設定する点にある。
【００４１】
以下、図２から図１１を参照して、この実施の形態に係るスケジュール管理システムを更に詳細に説明する。
【００４２】
先ず、図２を参照してスケジュール予約画面１０を説明する。図２はこの実施の形態に係るスケジュール管理システムのスケジュール予約画面１０の一例を示したものである。
【００４３】
この実施の形態では、入力部１ｄから利用者端末１の起動指令を入力すると、表示部１ｂに初期画面が表示され、この初期画面に対して、入力部１ｄにより、スケジュールの予約操作をすると、表示部１ａに図２で示したスケジュール予約画面１０が表示される。スケジュール予約画面１０には、スケジュール予約する利用者（この利用者端末１の所有者）の情報（氏名）が記載された利用者欄１１と、メニュー「予約」１２ａやメニュー「登録」１２ｂ、メニュー「アクション」１２ｃ，メニュー「表示」１２ｄ，メニュー「戻る」１２ｅのメニューを選択できるメニュー欄１２と、予約する用件を入力するための用件予約欄１３と、予約する用件の日時を入力するための日時予約欄１４と、用件を実行する場所，施設、即ち、行先を予約するための行先予約欄１５と、この利用者端末１の利用者が所属するグループ内のメンバーが登録表示されており、このメンバーの追加や削除などの処理を行なうためのメンバー設定欄１６などが設けられている。このスケジュール予約画面１０は、図示しない初期画面でメニュー欄１２でのメニュー「予約」１２ａを選択することにより、表示されたものである。
【００４４】
ここで、この実施の形態にかかるスケジュール予約画面１０では、入力する各項目に対して予め初期値が設定されている。即ち、このスケジュール予約画面１０での入力操作は、予め設定されている初期値を修正する操作となる。したがって、スケジュール予約画面１０を表示して、何も入力することなくメニュー「登録」１２ｂを操作すると予め設定された初期値の内容で当該スケジュールがスケジュール情報１００として登録させることができる。
【００４５】
メニュー欄１２では、メニュー「登録」１２ｂを選択することにより、このスケジュール予約画面１０で入力された内容をスケジュール情報として登録することができる。また、メニュー「アクション」１２ｃを選択することにより、アクションのリストが表示され、そのうちの所望のアクションを選択することにより、そのアクションを実施させることができる。また、メニュー「表示」１２ｄを選択することにより、各種の画面表示のリストが表示され、そのうちの所望の画面表示を選択することにより、その画面を表示させることができる。
【００４６】
用件予約欄１３は、用件タイトル欄１３ａと、用件を入力するための用件入力表示欄１３ｂと、この用件予約欄１３で予約される用件がプライベートな用件（この予約している利用者と同じグループのメンバーにのみ公開する用件。以下、プライベートスケジュールという）であることを指定するためのプライベート指定欄１３ｃと、プライベート指定欄１３ｃでプライベートであることを指定されたスケジュールを後述のスケジュール表示画面で開いてみることを可能とするグループ外の個人（ユーザ）や組織といったメンバーを指定する公開メンバー追加指定欄１３ｄとが設けられている。
【００４７】
このメンバー追加指定欄１３ｄを入力部１ｄ（図１）でクリック操作する（各欄でのかかる操作を、以下、選択する、クリックするなどという）と、公開メンバー追加欄１３ｅが開く。この公開メンバー追加欄１３ｅでは、「ユーザ検索」ボタン１３ｅ1と、「組織検索」ボタン１３ｅ2と、「削除」ボタン１３ｅ3と、メンバー表示エリア１３ｅ4とが設けられ、「ユーザ検索」ボタン１３ｅ1がクリックされると、メンバー表示エリア１３ｅ4にこの利用者（この場合、「Ａ山Ａ子」）が所属するグループ外のユーザ（例えば、会社内の場合には、従業員など）のリストが、また、「組織検索」ボタン１３ｅ2がクリックされると、メンバー表示エリア１３ｅ4にこのグループ外の組織（例えば、会社内の場合には、部，課などの部署）のリストが夫々表示される。そこで、かかるリストから利用者が所属するグループに所属しない所望のユーザもしくは組織を選択すると、この選択されたユーザもしくは組織がプライベートスケジュールを公開できるグループ外の新たなメンバー、即ち、プライベート公開指定メンバーとなる。また、「削除」ボタン１３ｅ3がクリックされると、現在のメンバーのリストが表示され、その中から不要なプライベート公開指定メンバーを指定すると、そのメンバーはプライベート指定が解除される。
【００４８】
そこで、用件予約欄１３の用件入力表示欄１３ｂで用件を予約し、そのままこの用件をスケジュールとして決定すると、このスケジュールはこの利用者が所属するグループ内の全メンバーとそれ以外のメンバー（即ち、全てのメンバー）に対して、そのまま公開されるものとなるが、さらに、プライベート指定欄１３ｅをクリックすると、メンバー欄１６に登録されているこのグループ内のメンバー以外のメンバーに対してはプライベートなスケジュールとなって、このグループのメンバー以外のメンバーに対しては公開されるものではないが、特に、このグループ外のプライベート公開指定メンバーに対しては、公開が許可されるプライベートスケジュールとなる。かかるプライベート公開指定メンバーは、一旦指定されると、削除されるまで指定が保持されるものであって、かかるプライベート公開指定メンバーの追加や削除は、上記のように、公開メンバー追加指定欄１３ｄをクリックして開かれる公開メンバー追加欄１３ｅを用いて行なうことができる。この公開メンバー追加欄１３ｅでメンバーの追加や削除を行なった後、予約した用件の決定指示を行なうと、かかる追加や削除によって新たに決まったプライベート公開指定メンバーとグループ内の全メンバーに対してのみ、このプライベートスケジュールが公開可能とされることになる。
【００４９】
日時予約欄１４には、日時タイトル欄１４ｈと、前記のようにして予約する用件が実行される日付を指定するための日付指定欄１４ａと、その予定時間を設定する時間指定欄１４ｂとが設けられ、さらには、指定の期間毎に（例えば、毎週同じ曜日など）繰り返す用件の場合には、それを予約するための複数日指定欄１４ｃも設けられている。時間指定欄１４ｂでは、具体的にスケジュールの開始時刻，終了時刻、さらには、時間長を指定するための時間指定欄１４ｂ1と、タイムバー１４ｄによる時間指定欄１４ｂ2とが設けられており、これらのいずれかによって予約用件の予約時間を設定することができる。
【００５０】
なお、時間が決まらないイベントなどの用件の場合には、時間の指定をしないようにする「イベント」ボタンが設けられている。
【００５１】
タイムバー１４ｄは、左右方向に時間で区切られた時間軸１４ｄ１と、この下方に設けられるスケジュール表示欄１４ｄ２とを含んで構成される。スケジュール表示欄１４ｄ２には、スケジュール１４ｅ１と、その前後に設けられる移動時間１４ｅ１、１４ｅ２が設定される。スケジュール１４ｅ１と移動時間１４ｅ１、１４ｅ２の上部には、スケジュール１４ｅ１の開始時間と終了時間に対応したスケジュール開始マーカ１４ｇ２、スケジュール終了マーカ１４ｇ３と、行きの移動時間の出発時間と帰りの帰着時間に対応した移動出発マーカ１４ｇ１と移動帰着マーカ１４ｇ４とが設けられている。このマーカは、マウスを介して移動することが可能で、これを移動させることにより、スケジュールの時間や移動時間を修正することができる。なお、タイムバー１４ｄと日時予約欄１４はリンクしており、どちらか一方を修正することにより、他方も対応して修正される。
【００５２】
行先記入欄１５は、外部ボタン１５ｂを備えた行先タイトル欄１５ａと、行先を入力するための行先入力表示部１５ｃとから構成される。用件予約欄１３で予約する用件を設定したときには、この用件を実行する場所や施設の情報を行先記入欄１５に記入する。この行先記入欄１５は、入力部１ｄを介して行先入力表示部１５ｃに入力することができ、この入力内容はデータサーバ３に格納される。
【００５３】
即ち、この実施の形態では、通常、図６（ａ）図に示すように、行先入力表示部１５ｃには行先入力欄１５ｃ６と決定ボタン１５ｃ５が表示されており、この行先入力欄１５ｃ６にカーソルを合わせて、入力部１ｄを介して行先を入力し、決定ボタン１５ｃ５を操作することにより行先を設定することができる。つまり、この状態での入力は、初期値の勤務地を入力することができる。なお、この実施の形態では、決定ボタン１５ｃ５を設けているが、これを設けることなく、行先入力欄１５ｃ６の入力内容をそのまま決定内容としても良い。
【００５４】
一方、外部ボタン１５ｂをクリックすると、図２に示す、外部選択欄１５ｃ１と最寄駅選択欄１５ｃ２と行先欄１５ｃ３と行先参照欄１５ｃ４と決定ボタン１５ｃとが行先リスト表示部１５ｃに表示される。外部選択欄１５ｃ１は、右側のプルダウンボタンを操作することにより図示しないウインドウを表示し、このウインドウ内に予め登録された利用頻度のある行先をリスト表示し、この中から、目的の行先を選択することができる。なお、ウインドウ内のリストは、地域ごとや路線ごとにツリー構造としている。
【００５５】
また、行先が予め登録されていない場合は、最寄駅選択欄１５ｃ２と行先欄１５ｃ３を入力することができる。最寄駅選択欄１５ｃ２は、右側のプルダウンボタンを操作することにより図示しないウインドウを表示し、このウインドウ内に予め登録された最寄駅をリスト表示し、この中から、目的の最寄駅を選択することができる。なお、ウインドウ内のリストは、地域ごとや路線ごとにツリー構造としている。更に、行先欄１５ｃ３には、行先を入力することができる。
【００５６】
なお、この実施の形態では、外部選択欄１５ｃ１と最寄駅選択欄１５ｃ２とを分離した構成としたが、外部選択欄１５ｃ１に「行先の直接入力」などの最寄駅選択欄１５ｃ２を取り込んで行うようにしてもよい。
【００５７】
外部選択欄１５ｃ１と行先欄１５ｃ３で特定された行先は行先参照欄１５ｃ４に確認表示され、この内容は決定ボタン１５ｃを操作することで登録することができる。この際、制御部３ａは、登録された行先と初期値の勤務地または前のスケジュールで得される行先を前記移動経路時間算出部３ｊに送り、移動時間を算出させる。
【００５８】
ここで、この実施の形態では、スケジュール予約画面１０を用件１３、日時１４、行先１５、メンバ１６の順番で入力することとなる。したがって、日時の設定では予約するスケジュールが勤務地か出張などで移動するのか不明である。そこで、制御部３ａは、行先１５が設定されるまでは移動時間が初期値の「０」として取り扱い、移動時間をタイムバー１４ｄ上に表示させない。なお、この実施の形態では移動時間の出発時間と帰着時間を日時予約欄１４に設けていないが、これを設けるようにしても良い。また、設けるに当たっては移動時間が設定されるもののみ設けるようにしても良い。
【００５９】
メンバー欄１６には、この利用者端末１の利用者が所属するグループ内のユーザや組織がグループのメンバーが登録表示されている。ここで、メンバーの選択は、メニュー欄１２でのメニュー「表示」１２ｃを選択すると、スケジュール表示画面が表示可能なユーザのリストが表示され、このリストで所望のユーザを指定すると、このユーザのスケジュールを示すスケジュール画面が表示される。
【００６０】
次に図３を参照して、スケジュールのデータとなるスケジュール情報について説明する。図３はスケジュール情報のデータ構成図である。図３において、この実施の形態では、１つ１つのスケジュールがスケジュール情報記憶部３ｂにユーザ毎に格納されるスケジュール情報１００によって登録される。スケジュール情報１００は、当該ユーザを特定するための利用者データ１１０と、当該ユーザでのスケジュールを特定するための整理番号１２０と、用件予約欄１３で特定される用件データ１３０と、日時予約欄１４で特定される日時データ１４０と、行先予約欄１５で特定される行先データ１５０と、メンバー欄１６で特定されるメンバデータ１６０とを含んで構成される。
【００６１】
また、用件内容データ１３０は、用件入力表示欄１３ｂでの入力内容で特定される用件内容１３１と、プライベート指定欄１３ｃと予め設定され公開メンバーに対する追加を特定する公開メンバー追加指定欄１３ｄの入力内容で特定される公開情報データ１３２とを含んでいる。
【００６２】
また、日時データ１４０は、日付指定欄１４ａで特定される日付データ１４１と、複数日指定欄１４ｃで特定される繰返データ１４２と、時間指定欄１４ｂまたはスケジュール開始マーカ１４ｇ２とスケジュール終了マーカ１４ｇ３とで特定される開始時間１４３と終了時間１４４と、行先予約欄１５で特定される行先（スケジュール場所）に対応した移動時間１４ｆ１、１４ｆ２または移動出発マーカ１４ｇ１と移動帰着マーカ１４ｇ４とで特定される出発時間１４５と帰着時間１４６とを含んで構成される。
【００６３】
また、行先データ１５０は、初期値で設定される勤務地または外部選択欄１５ｃ１または最寄駅選択欄１５ｃ２で特定されるスケジュール場所１５１と、スケジュール場所１５１の最寄駅１５２とを含んで構成される。
【００６４】
次に、図２と図４から図６を参照して、スケジュール予約画面１０における移動時間の設定を中心とした入力工程を説明する。図４と図５は入力工程の動作フロー図である。図６はスケジュール予約画面１０の日時予約欄１４と行先予約欄１５の拡大図を示している。
【００６５】
先ず、図２において、この実施の形態では、表示部１ｂに表示される図示しない初期画面でメニュー欄１２でのメニュー「予約」１２ａを入力部１ｄで選択することにより、スケジュール予約画面１０を表示することができる。そして、この実施の形態では、用件１３、日時１４、行先１５、メンバ１６の順番でスケジュールを入力し、これを登録することができる。
【００６６】
この実施の形態では、図１で説明したように、利用者端末１の制御部１ａが、ホストサーバ２を介してデータベースサーバ３から必要な情報を要求して、データベースサーバ３から得た情報を表示部１ｂに表示し、これに対して入力部１ｄを介して入力操作を行うことで、スケジュール管理を行うことができる。ここでは、ホストサーバ２とデータベースサーバ３とを分離した事例で説明しているが、ホストサーバ２にデータベースサーバ３の役割を果たすようにしても良い。また、利用者端末１の制御部１ａは、データベースサーバ３の制御部３ａを間接的に操作する役割を果たしているので、以後の説明では、このシステムの主体的な制御を行うデータベースサーバ３の制御部３ａの制御動作を主体に説明する。また、スケジュール予約画面１０の各種の入力操作に伴う画面変更は制御部１ａと制御部３ａで分担することができる。ここでは、制御部３ａが制御動作するとして説明する。また、前記したように、この実施の形態にかかるスケジュール予約画面１０では、予め設定した初期値を修正する形式でスケジュールの内容を登録することができる。
【００６７】
先ず、このスケジュール予約画面１０では、制御部３ａは、用件入力表示欄１３ｂにカーソルが合わされて用件が入力されたかを判定し、入力されなければ初期値で設定されている用件を空白とし（ステップ３００）、入力されれば入力された内容の受付を行う（ステップ３０１）。
【００６８】
この用件入力表示欄１３ｂでは、ここで入力するスケジュールの公開の有無を設定することができる。通常、スケジュールの公開は初期設定で特定の範囲の利用者に公開することが設定されているので、プライベート指定欄１３ｃまたは公開メンバー追加指定欄１３ｄを介して公開する範囲を変更することができる。したがって、制御部３ａは、プライベート指定欄１３ｃまたは公開メンバー追加指定欄１３ｄの入力操作があるか否かを判定し（ステップ３０２、３０４）、入力操作があれば、その入力内容を受け付ける（ステップ３０３、３０５）。
【００６９】
図６の（ａ）図において、日時予約欄１４ではスケジュールの日時を設定することができる。日付の設定では、時間指定欄１４ａにカーソルを合わせて直接日付を入力するか、入力欄の右側に設けたカレンダボタンをクリックすることで、図示しないカレンダを表示させて、このカレンダーから日付を設定することができる。制御部３ａは、初期画面からスケジュール予約画面１０が呼び出されれば当該呼び出しの日付を、スケジュール表示画面からスケジュール予約画面１０が呼び出しがあれば、このスケジュール表示画面で選択された日付または選択されない場合はスケジュール表示画面の最初の日付を初期値として日付指定欄１４ａに表示し、この初期値が修正されたか否かを判定し（ステップ３０６）、初期値が修正されれば修正された日付を受け付ける（ステップ３０７）。
【００７０】
次に、制御部３ａは、複数日指定欄１４ｃが操作されたか否かを判定し、操作されなければ初期値として設定されている単独日付とし（ステップ４０８）、複数日指定欄１４ｃが操作されれば指定された複数の日付をスケジュールの登録日付とする（ステップ３０９）。
【００７１】
次に、制御部３ａは、時間指定欄１４ｂまたはスケジュール表示欄１４ｄ２のどちらか一方からの入力操作を受け付け、その入力操作の内容で時間指定を判定して時間指定を受ける（ステップ３１０、３１１）。即ち、この実施の形態の時間指定は、初期値として予め所定の時間帯が設定されている。例えば、時間指定欄１４ｂには、就業時間に合わせて開始時間が９時で終了時間が１７時で設定され、スケジュール表示欄１４ｄ２には前記時間指定欄１４ｂの初期値の範囲でスケジュール１４ｅが設定されている。したがって、利用者はこの初期値を変更することで希望するスケジュールの時間を設定することができる。
【００７２】
つまり、時間指定欄１４ｂでの入力では、開始時間指定欄１４ｂ1と終了時間指定欄１４ｂ2にカソルをあわせて時間を入力することができる。また、スケジュール表示欄１４ｄ２での入力では、スケジュール表示欄１４ｄ２に予め設定されているスケジュール１４ｅを修正することで設定することができる。スケジュール１４ｅの修正は、スケジュール１４ｅの前後に表示されるスケジュール開始マーカ１４ｇ２とスケジュール終了マーカ１４ｇ３をカーソルで操作することで開始時間と終了時間を設定することができる。
【００７３】
時間指定欄１４ｂとスケジュール１４ｅとは連動しており、制御部３ａは時間指定欄１４ｂに時間が設定されるとスケジュール１４ｅの表示を変更し、逆に、スケジュール１４ｅが変更されると時間指定欄１４ｂを変更する。なお、この、日時予約欄１４での入力段階では、行先が特定されていないので、制御部３ａは移動時間１４ｆ１、１４ｆ２の表示は行わない。
【００７４】
次に、行先予約欄１５では、初期値として、予め設定されている勤務地が設定されているので、制御部３ａは、図６（ａ）図に示すように、行先入力表示部１５ｃには、行先入力欄１５ｃ６と決定ボタン１５ｃ５を表示している。制御部３ａは、外部ボタン１５ｂが操作された（ステップ３１２）、あるいは、行先入力欄１５ｃ６に入力操作がなされて決定ボタン１５ｃ５が操作されたか（ステップ３１６）を監視している。
【００７５】
制御部３ａは、外部ボタン１５ｂが操作されると、図６（ｂ）図のように、行先入力表示部１５ｃに外部選択欄１５ｃ１と最寄駅選択欄１５ｃ２、行先欄１５ｃ３、行先参照欄１５ｃ４、決定ボタン１５ｃ５を表示する（ステップ３３６）。そして、行先入力表示部１５ｃで指定される行先の受付と移動時間の算出を行って（ステップ３１４）、行先参照欄１５ｃ４への行先表示とスケジュール表示欄１４ｄ２に移動時間１４ｆ１、１４ｆ２を表示する。
【００７６】
ここで、図５を参照して、ステップ３１４の行先の受付と移動時間の算出を更に説明する。図５において、制御部３ａは、外部選択欄１５ｃ１で入力操作がなされたか（ステップ３３０）または最寄駅選択欄１５ｃ２で入力操作が成されたか（ステップ３３１）を監視している。
【００７７】
外部選択欄１５ｃ１で入力操作がなされと、制御部３ａは、選択されたスケジュールの行先を基に行先の最寄駅と行先を予め記憶されたリストから取得する（ステップ３３７）。そして、初期値である勤務地と抽出された最寄駅を基に移動経路時間算出部３ｊに出発時間と帰着時間を照会し（ステップ３３８）、この出発時間と帰着時間を取得する（ステップ３３９）。一方、最寄駅選択欄１５ｃ２で入力操作がなされると、制御部３ａは、初期値である勤務地と最寄駅を基に移動経路時間算出部３ｊに出発時間と帰着時間を照会し（ステップ３３２）、この出発時間と帰着時間を取得する（ステップ３３３）。そして、行先欄１５ｃ３の入力を受け付ける（ステップ３３４）。
【００７８】
制御部３ａは、出発時間と帰着時間を取得すると、当日の先のスケジュールのスケジュール情報を呼び出して（ステップ３３５）、先のスケジュールの帰着時間と当該スケジュールの帰着時間が所定の時間以内であるかを判定し（ステップ３３６）、その時間差が所定時間内以上であれば、当該スケジュールの移動時間を確定させる。
【００７９】
一方、時間差が所定時間内であれば、先のスケジュールの最寄駅と当該スケジュールの最寄駅を基に移動経路時間算出部３ｊに移動時間を照会させ、（ステップ３４０）これを取得する（ステップ３４１）。そして、先のスケジュールの帰りの移動時間を当該スケジュールとの間の移動時間に修正する。ここで、先のスケジュールの帰りの移動時間と当該スケジュールの行きの移動時間は重複することとなるが、この場合、制御部３ａはどちらか一方をスケジュール表示欄１４ｄ２に表示させる（ステップ３４２）。
【００８０】
このように、この実施の形態では、２つのスケジュールが時間的に近接する場合は、それを自動的に判定して、先のスケジュールの行先から勤務地に帰ることなく直接後のスケジュールに行くようにスケジュールする。これにより、スケジューリングをスムーズに行うことができる。
【００８１】
図４に戻り、ステップ３１６において、制御部３ａは、初期値が空白として設定されている行先入力欄１５ｃ６に行先が入力されたかを判定し、入力されなければ、初期値である行先を空白、移動時間を「０」とし（ステップ３１６）、入力されれば、行先の入力を受付（ステップ３１７）、移動時間を「０」に設定する（ステップ３１８）。
【００８２】
次に、制御部３ａは、メンバー欄１６の変更がありか否かを判定し、入力操作があれば、当該入力内容を受付（ステップ３２０）、入力がなければ、メンバは初期値である利用者のみとして設定する（ステップ３１９）。
【００８３】
そして、制御部３ａは、登録ボタン１２ｂが操作されたかを監視し（ステップ３２１）、登録操作が行われればスケジュール情報記憶部３ｂに当該スケジュールに関するスケジュール情報を格納する（ステップ３２２）。
【００８４】
次に、図７を参照してスケジュール表示画面２０を説明する。図７は図１における利用者端末１の表示部１ｂで表示されるスケジュール表示画面の具体例を示す図であって、２０はスケジュール表示画面、２１は指定メンバー欄、２２は時刻欄、２３ａ〜２３ｇは日付欄、２４はスケジュール表示エリアであり、図２に対応する部分には同一符号を付けて重複する説明を省略する。
【００８５】
同図において、スケジュール表示画面２０には、スケジュールが表示されるスケジュール表示エリア２４の左辺に沿って複数の日付欄２３ａ〜２３ｇ（なお、日付欄２３ａ〜２３ｇを総称する場合には、日付欄２３という）が縦方向に配列されて設けられ、スケジュール表示エリア２４がこれら日付欄２３ａ〜２３ｇ毎に区分されている。また、このスケジュール表示エリア２４の上辺に沿って時刻欄２２と時刻基準地欄２２ａが設けられ、スケジュール表示エリア２４での日付欄２３ａ〜２３ｇが１時間毎に区分されている。スケジュール表示エリア２４では、各スケジュールが該当する日付欄の該当する時間帯に表示される。なお、時刻基準値欄２２ａは、時刻欄２２で表わされる時刻がどの場所の時刻かを表わすものであって、ここでは、「東京」、従って、日本での時刻を基準に表わしていることを示している。また、このことから、日付欄２３で表わされる日付も、日本での日付となる。
【００８６】
ここで、Ｓ１は在勤地での通常のスケジュールを表示するものであって、在勤地での移動時間は初期値が「０」で設定されているので、そのスケジュールの前後には移動時間が表示されない。一方、Ｓ２のスケジュールは「Ｈ社訪問」であるので、そのスケジュールの前後に移動時間が自動的に表示、設定される。また、Ｓ３のスケジュールは「Ｚ社訪問」のスケジュールＳ３ａと「Ｆ社訪問」のスケジュールＳ３ｂとが近接した出張となっているので、スケジュールＳ３ａの前には「Ｚ社訪問」の移動時間が表示され、「Ｚ社訪問」と「Ｆ社訪問」との間にはＺ社とＦ社との移動時間が表示される。
【００８７】
また、「Ｉ社訪問」のスケジュールＳ４ａのように、スケジュールが始業時間に近い場合、スケジュールの前の移動時間が自宅からの移動時間が表示される。即ち、図８に示すように、制御部３ａは、ステップ３１４において、算出された出発移動時間が始業時間の前または所定の時間内であるかを判断し（ステップ４００）、ＹＥＳであればユーザ情報記憶部３Ｃから自宅最寄駅を呼び出して行先までの移動時間を算出し（ステップ４０１）、移動時間に「直出」の表示を行うようにする（ステップ４０２）。
【００８８】
また、図９において、制御部３ａは、図７に示すスケジュールＳ４ｂのように帰着時間が就業時間の後または所定の時間内かを判定し（ステップ４１０）、ＹＥＳであれば帰着時間の表示を行わないようにする（ステップ４１１）。
【００８９】
また、図１０において、制御部３ａは、図７に示すスケジュールＳ４ａのように移動時間が昼食を含む時間か否かを判定し（ステップ４２０）、ＹＥＳであれば、移動時間に昼食時間を加算し（ステップ４２１）、移動時間に「昼食含む」を表示させる（ステップ４２２）。
【００９０】
次に、図１１を参照して、この実施の形態にかかるスケジュール検索画面３０について説明する。図１１は、スケジュール検索画面の画面例である。
【００９１】
図１１において、この実施の形態では、メニューのオプションから図１１に示すスケジュール検索画面３０を表示することができる。このスケジュール検索画面３０は、画面上部に配置されるメニュー欄１２と、その下方に左右に分けて配置されるスケジュール表示欄３１と検索欄３２とを含んで構成される。スケジュール表示欄３１は、自分のスケジュールやA社関連メンバやAA課メンバやB社関連メンバなど複数のシートが重ね表示されており、これらは、その上部に常に表示されるフラグを選択することで、前面に表示されるように選択することができる。
【００９２】
図１１の画面例は、利用者が所属するAA課メンバのスケジュール一覧３３が選択表示されている状態を示している。このスケジュール一覧３３は、左右方向にに時間軸が設定され、縦軸方向にAA課のメンバが配列されている。即ち、このスケジュール一覧３３を見れば、AA課メンバの今日のスケジュールを一覧することができる。
【００９３】
一方、検索欄３２は、スケジュール検索部３４と、任意に設定可能な任意検索部３５とが上下に配置されている。前記スケジュール検索部３４は、複数の検索項目が設けられている検索項目指定欄３４ａと、検索結果がリスト表示される検索結果欄３４ｂとが上下に配置されている。図１１の状態は、行先がＢ社である検索を行い、その結果の履歴リストが検索結果欄３４ｂに表示された状態を示している。また、任意検索部３５は、それぞれのタイトルバーを選択することで、拡大される検索部であり、図１１の状態は、ＡＡ課メンバの今日の直近のスケジュールリストが表示された状態を示している。この任意検索部３５は、そのほかにユーザ検索やカレンダなどがあり、図１１の状態は折りたたまれた状態（縮小した）状態を示している。
【００９４】
さて、このスケジュール検索画面３０では、複数のユーザのスケジュールを同じ時間軸で一同に一覧することができる。そして、その一覧画面では、それぞれのユーザの行先と移動時間が表示される。したがって、新たに会議を設定する場合、それぞれのユーザの移動時間を含めた日程が一目で把握することができる。
【００９５】
例えば、ＡＡ課メンバの会議「定例ミティング」を設定しようとするＺＺＺＺさんは、１６時からであれば、２名の欠席者があるものの、自分を含めた５名が参加可能な会議を開催できることを知ることができる。そして、ＺＺＺＺさんは、自分の定例ミティングを開催する時間帯の部分をクリック操作することで、前記スケジュール予約画面１０を表示させて、前記５名のメンバをメンバー欄１６に指定することで、定例ミティングを予約することができる。
【００９６】
以上述べたように、この実施の形態にかかるスケジュール管理システムのサーバシステムは、表示装置と端末制御装置及び入力装置とを備えた複数の利用者端末とネットワークを介して接続し、この利用者端末から入力されるスケジュール情報を管理するスケジュール管理システムのサーバシステムであって、前記サーバシステムは、前記利用者端末に提供する画像情報と前記スケジュール情報を格納するスケジュール情報記憶部と、該サーバーシステムを制御するサーバ制御部とを含んで構成し、更に、前記サーバシステムは、２ケ所間の移動時間を算出する移動時間算出部を該サーバシステム内に備えるか、または該サーバシステム外に設けられる前記移動時間算出部とネットワークを介して接続され、前記利用者端末に提供する画像情報には、予め初期値が定義されるスケジュールの用件入力欄と、スケジュールの日時を設定する日時入力欄と、行先を設定する行先入力欄とを備えたスケジュール予約画面が含まれ、前記日時入力欄は、時間軸に対して、スケジュールと、該スケジュールの前後に配置される移動時間を表示するタイムバーが設けられ、前記行先欄は、初期値として行先が所定の場所で移動時間が無いと設定されるとともに、所定の場所外を選択する選択手段が設けられ、前記サーバ制御部は、前記利用者端末からの要求に基づいて、スケジュール予約画面を提供し、該スケジュール予約画面に基づいてスケジュール情報の入力処理を受け付け、行先欄において、前記選択手段が選択されない場合は、移動時間が無しと判定して前記タイムバーにスケジュールのみを表示し、前記選択手段が選択された場合は、初期値の所定の場所と該行先欄で入力される行先とを前記移動時間算出部に照会し、該移動時間算出部から取得した移動時間を前記タイムバー上の移動時間として表示する。
【００９７】
この場合、前記スケジュール情報は、利用者を特定するための利用者データと、利用者のスケジュールを特定するための整理番号と、用件予約欄で特定される用件データと、日時予約欄で特定される日時データと、行先予約欄で特定される行先データとを含んで構成し、前記日時データは、スケジュールの開始時間と終了時間、及び、移動時間となる出発時間と帰着時間とを備え、前記行先データはスケジュールの開催場所を備えるようにしてもよい。また、前記タイムバーは、スケジュールの開始時間と終了時間と行先への出発時間と帰着時間に移動可能なマーカが設けられ、サーバ制御部は、前記マーカの移動を受け付けて、前記スケジュール情報を修正するようにしてもよい。また、前記サーバ制御部は、行先が設定され、かつ、当該スケジュールの当日において前後にスケジュールが登録されている場合は、前後のスケジュールの行先を参照して、移動時間を算出するようにしてもよい。
【００９８】
更に、前記ユーザ情報記憶部は、行先に関して第２の初期値を備え、サーバ制御部は、行先が設定された場合には、出発時間または帰着時間が予め設定される時間範囲を超えた場合は、当該行先と第２の初期値の間の移動時間を算出するようにしてもよい。加えて、帰着時間が前記予め設定される時間範囲を超えた場合は、帰着の移動時間を表示させない。
【００９９】
また、サーバ制御部は、行先が設定された場合には、移動時間に予め設定された時間範囲を含む場合には、当該時間範囲を移動時間に加算するようにしてもよい。更に、前記利用者端末に提供する画像情報にスケジュール検索画面が含まれ、該スケジュール検索画面は、前記タイムバーを備えているようにしてもよい。
【図面の簡単な説明】
【０１００】
【図１】本発明に係るスケジュール管理システムの一実施の形態を示すシステム構成図である。
【図２】本発明に係るスケジュール管理システムのスケジュール予約画面の一例を示したものである。
【図３】スケジュール情報のデータ構成図である。
【図４】入力工程の動作フロー図である。
【図５】入力工程の動作フロー図である。
【図６】スケジュール予約画面の拡大図である。
【図７】スケジュール表示画面の具体例を示すものである。
【図８】スケジュール情報のデータ構成図である。
【図９】スケジュール情報のデータ構成図である。
【図１０】スケジュール情報のデータ構成図である。
【図１１】スケジュール検索画面の画面例である。
【符号の説明】
【０１０１】
１…利用者端末、１ａ…制御部、１ｂ…表示部、１ｃ…記憶部、１ｄ…入力部、１ｅ…演算処理部、１ｆ…通信処理部、２…ホストサーバ、２ａ…制御部、２ｂ…演算処理部、２ｃ…記憶部、２ｄ…通信処理部、３…データベースサーバ、３ａ…制御部、３ｂ…スケジュール情報記憶部、３ｃ…ユーザ情報記憶部、３ｄ…施設情報記憶部、３ｅ…カレンダ情報記憶部、３ｆ…アクセス権情報記憶部、３ｇ…タイムゾーン情報記憶部、３ｈ…通信処理部、３ｊ…移動経路時間算出部、４…ネットワーク、１０…スケジュール予約画面、１１…利用者欄、１２…メニュー欄、１２ａ…メニュー「予約」、１２ｂ…メニュー「登録」、１２ｃ…メニュー「アクション」、１２ｄ…メニュー「表示」、１２ｅ…メニュー「戻る」、１３…用件予約欄、１３ａ…用件タイトル欄、１３ｂ…用件入力表示欄、１３ｃ…プライベート指定欄、１３ｄ…公開メンバー追加指定欄、１３ｅ…公開メンバー追加欄、１３ｅ1…「ユーザ検索」ボタン、１３ｅ2…「組織検索」ボタン、１３ｅ3…「削除」ボタン、１３ｅ4…メンバー表示エリア、１４…日時予約欄、１４ａ…日付指定欄、１４ｂ…時間指定欄、１４ｂ1…開始時間指定欄、１４ｂ2…終了時間指定欄、１４ｃ…複数日指定欄、１４ｄ…タイムバー、１４ｄ１…時間軸、１４ｄ２…スケジュール表示欄、１４ｅ…スケジュール、１４ｆ１、１４ｆ２…移動時間、１４ｇ１…移動出発マーカ、１４ｇ２…スケジュール開始マーカ、１４ｇ３…スケジュール終了マーカ、１４ｇ４…移動帰着マーカ、１５…行先予約欄、１５ａ…行先タイトル欄、１５ｂ…外部ボタン、１５ｃ…行先入力表示部、１５ｃ１…外部選択欄、１５ｃ２…最寄駅選択欄、１５ｃ３…行先欄、１５ｃ４…行先参照欄、１５ｃ５…決定ボタン、１５ｃ６…行先入力欄、１６…メンバー欄、３０…スケジュール検索画面、３１…スケジュール表示欄、３２…検索欄、３３…スケジュール一覧、３４…スケジュール検索部、３４ａ…検索項目指定欄、３４ｂ…検索結果欄、３５…任意検索部、１００…スケジュール情報、１１０…利用者データ、１２０…整理番号、１３０…用件データ、１３１…用件内容、１３２…公開情報データ、１４０…日時データ、１４１…日付データ、１４２…繰返データ、１４３…開始時間、１４４…終了時間、１４５…出発時間、１４６…帰着時間、１５０…行先データ、１５１…スケジュール場所、１５２…最寄駅、１６０…メンバデータ。
【図１】
2009146015.tif 000003
【図２】
2009146015.tif 000004
【図３】
2009146015.tif 000005
【図４】
2009146015.tif 000006
【図５】
2009146015.tif 000007
【図６】
2009146015.tif 000008
【図７】
2009146015.tif 000009
【図８】
2009146015.tif 000010
【図９】
2009146015.tif 000011
【図１０】
2009146015.tif 000012
【図１１】
2009146015.tif 000013