会議室予約システム、制御方法、及びプログラム
【課題】複数拠点にそれぞれ勤務する従業員が、複数拠点に各々設置された会議室を使用して会議を行う際に要するコストを見図りながら会議室を利用することを目的とする。
【解決手段】会議に参加するメンバのスケジュールと会議を行う上で必要とする備品及び会議室が利用可能なスケジュールとを考慮しつつ(ステップS100からステップS115)、各メンバが会議開催直前及び直後に居る拠点から会議室への移動時間、交通費用、及び備品の使用料をも考慮して(ステップS116からステップS126)、会議室及び備品の予約候補を参加メンバに提示して、選択させる。
【解決手段】会議に参加するメンバのスケジュールと会議を行う上で必要とする備品及び会議室が利用可能なスケジュールとを考慮しつつ(ステップS100からステップS115)、各メンバが会議開催直前及び直後に居る拠点から会議室への移動時間、交通費用、及び備品の使用料をも考慮して(ステップS116からステップS126)、会議室及び備品の予約候補を参加メンバに提示して、選択させる。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、会議室を予約するシステムに関し、会議に参加するメンバが複数拠点に滞在する際の会議室予約方法に関する。
【背景技術】
【0002】
近年、企業における従業員のスケジュール作成、会議室予約、または備品予約に関してシステム化を行うことで、従業員の業務効率化を目指す企業が増加傾向にあるが、現在、会議の開催に当たり会議室を利用する必要が生じた場合、会議の主催者が、各システムを利用して、各々会議室、備品、及び参加メンバのスケジュール状況を確認し、さらに、参加メンバに会議への参加可否の確認を行った上で、会議開催の日時、場所等を決めている。
【0003】
このようなシステム於いては、各システムを用いて、会議室、備品、及び参加メンバのスケジュール確認を其々行わなければならないため、主催者にとっての作業負荷となることは否めず、本来、従業員の業務効率化を目指すことを趣旨としているシステムが本来の目的を達成し得ない。
【0004】
そこで、このような目的を達成するために、会議室予約、備品予約、及びスケジュール予約などの一連の会議予約の設定にかかる作業の負荷を軽減する技術が開示されている(例えば、特許文献1参照)。
【先行技術文献】
【特許文献】
【0005】
【特許文献1】特開2002−169939号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかしながら、特許文献1に記載の技術に於いては、会議開催直前に会議に参加するメンバが同一拠点に所在する場合は、参加するメンバの移動にかかる費用や時間等を考慮せずに、一連の会議予約の設定を行うことが可能であるため、特に支障は生じないが、会議開催直前に会議に参加するメンバがそれぞれ別拠点に所在する場合は、何れの拠点に於いて会議を行うべきか、会議に参加するメンバの都合に起因することが考えられる。
【0007】
この場合、全てのメンバの都合を考慮することが望ましいが、特許文献1に記載の技術では、複数の拠点に設置された会議室から、開催を行うべく会議室を選定する、といった視点をもち、会議室を予約するということについては、記載や示唆はない。
【0008】
確かに、主題者が、設定した会議室に対して、会議に参加するメンバの参加回避の確認を求めることによって、メンバの都合を考慮することが可能であるが、明らかに参加が難しい場合、例えば、会議開催直前に行われるイベントの終了時間から、イベントの行われた場所から会議室へ向かうまでに要する時間が、当会議室で行われる会議の開始時間に間に合わないケース等が生じた場合、メンバの参加不可の指示を受けて、再度、主催者が、会議予約の設定を行う必要性に迫られ、作業効率上、思わしいとは言い難い。
【0009】
本発明は、上記課題を解決するためになされたものであり、複数拠点にそれぞれ勤務する従業員が、複数拠点に各々設置された会議室を使用して会議を行う際に要するコストを適正に管理することが可能な会議室予約システム、制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【0010】
上記目的を達成するための第1の発明は、会議室の予約指示を行うためのクライアント装置と会議室の予約状況を管理するサーバ装置とがネットワークを介して接続された会議室予約システムであって、前記クライアント装置は、会議開催希望日時、参加メンバ、及び会議開催場所を受付ける会議室予約情報受付手段と、スケジュール候補送信手段によって送信された会議開催場所と空きスケジュールと諸費用とを表示する表示手段と、前記表示手段によって表示されたスケジュール情報に対して参加可否を受付けるための参加受付手段と、確定日時情報送信手段によって送信された開催確定日時を表示する確定日時表示手段と、を備え、前記サーバ装置は、前記参加メンバの居する拠点情報を含むスケジュール及び会議室のスケジュールを管理するスケジュール記憶手段と、前記拠点間の移動に要する交通費を含む諸費用を記憶する拠点情報記憶手段と、前記会議室予約情報受付手段によって受付けた会議開催希望日時を用いて、前記参加メンバの空きスケジュールを前記スケジュール記憶手段から取得すると共に前記会議開催場所における前記空きスケジュールを取得する会議開催場所取得手段と、前記会議開催場所取得手段によって選定した会議開催場所と前記参加メンバが前記会議開催希望日時の直前に居する参加メンバの拠点情報とから前記拠点情報記憶手段によって交通費を含む諸費用を算出する算出手段と、前記会議開催場所取得手段によって取得した会議開催場所と前記会議開催場所の前記空きスケジュールと前記諸費用とを前記参加メンバが有する其々のクライアント端末へ送信するスケジュール候補送信手段と、前記参加受付手段によって受付けた参加可否を用いて、前記参加メンバが参加可能な開催確定日時を特定する会議開催場所特定手段と、前記会議開催場所特定手段によって特定された開催確定日時を前記参加メンバが有する其々のクライアント端末へ送信する確定日時情報送信手段と、を備えたことを特徴とする会議室予約システムである。
【0011】
上記目的を達成するための第2の発明は、会議室の予約指示を行うためのクライアント装置と会議室の予約状況を管理するサーバ装置とがネットワークを介して接続された会議室予約システムの制御方法であって、前記クライアント装置は、会議開催希望日時、参加メンバ、及び会議開催場所を受付ける会議室予約情報受付工程と、スケジュール候補送信工程によって送信された会議開催場所と空きスケジュールと諸費用とを表示する表示工程と、前記表示工程によって表示されたスケジュール情報に対して参加可否を受付けるための参加受付工程と、確定日時情報送信工程によって送信された開催確定日時を表示する確定日時表示工程と、を実行し、前記サーバ装置は、前記参加メンバの居する拠点情報を含むスケジュール及び会議室のスケジュールを管理するスケジュール記憶工程と、前記拠点間の移動に要する交通費を含む諸費用を記憶する拠点情報記憶工程と、前記会議室予約情報受付工程によって受付けた会議開催希望日時を用いて、前記参加メンバの空きスケジュールを前記スケジュール記憶工程から取得すると共に前記会議開催場所における前記空きスケジュールを取得する会議開催場所取得工程と、前記会議開催場所取得工程によって選定した会議開催場所と前記参加メンバが前記会議開催希望日時の直前に居する参加メンバの拠点情報とから前記拠点情報記憶工程によって交通費を含む諸費用を算出する算出工程と、前記会議開催場所取得工程によって取得した会議開催場所と前記会議開催場所の前記空きスケジュールと前記諸費用とを前記参加メンバが有する其々のクライアント端末へ送信するスケジュール候補送信工程と、前記参加受付工程によって受付けた参加可否を用いて、前記参加メンバが参加可能な開催確定日時を特定する会議開催場所特定工程と、前記会議開催場所特定工程によって特定された開催確定日時を前記参加メンバが有する其々のクライアント端末へ送信する確定日時情報送信工程と、を実行することを特徴とする会議室予約システムの制御方法である。
【0012】
上記目的を達成するための第3の発明は、会議室の予約指示を行うためのクライアント装置と会議室の予約状況を管理するサーバ装置とがネットワークを介して接続された会議室予約システムにおいて実行されるプログラムであって、前記クライアント装置を、会議開催希望日時、参加メンバ、及び会議開催場所を受付ける会議室予約情報受付手段と、スケジュール候補送信手段によって送信された会議開催場所と空きスケジュールと諸費用とを表示する表示手段と、前記表示手段によって表示されたスケジュール情報に対して参加可否を受付けるための参加受付手段と、確定日時情報送信手段によって送信された開催確定日時を表示する確定日時表示手段と、して機能させ、前記サーバ装置を、前記参加メンバの居する拠点情報を含むスケジュール及び会議室のスケジュールを管理するスケジュール記憶手段と、前記拠点間の移動に要する交通費を含む諸費用を記憶する拠点情報記憶手段と、前記会議室予約情報受付手段によって受付けた会議開催希望日時を用いて、前記参加メンバの空きスケジュールを前記スケジュール記憶手段から取得すると共に前記会議開催場所における前記空きスケジュールを取得する会議開催場所取得手段と、前記会議開催場所取得手段によって選定した会議開催場所と前記参加メンバが前記会議開催希望日時の直前に居する参加メンバの拠点情報とから前記拠点情報記憶手段によって交通費を含む諸費用を算出する算出手段と、前記会議開催場所取得手段によって取得した会議開催場所と前記会議開催場所の前記空きスケジュールと前記諸費用とを前記参加メンバが有する其々のクライアント端末へ送信するスケジュール候補送信手段と、前記参加受付手段によって受付けた参加可否を用いて、前記参加メンバが参加可能な開催確定日時を特定する会議開催場所特定手段と、前記会議開催場所特定手段によって特定された開催確定日時を前記参加メンバが有する其々のクライアント端末へ送信する確定日時情報送信手段と、して機能させることを特徴とするプログラムである。
【発明の効果】
【0013】
本発明によれば、複数拠点にそれぞれ勤務する従業員が、複数の拠点其々に設置された会議室において会議を行うにあたり、従業員の移動時間、及び交通費等を考慮して、会議室の予約を行うことが可能となるので、会議を行う際に必要とする費用及び時間等のコストを適正に管理することが可能となる。
【図面の簡単な説明】
【0014】
【図1】本発明の実施形態に係る会議室予約システムの概略構成を示す構成図である。
【図2】本発明の実施形態に係るクライアント端末のハードウェアの構成を示す構成図である。
【図3】本発明の実施形態に係る携帯端末のハードウェアの構成を示す構成図である。
【図4】本発明の実施形態における会議室の予約条件を設定する条件設定画面、予約条件によって検索した結果を示す検索結果画面の構成例を示す構成図である。
【図5】本発明の実施形態における備品を選択するための備品一覧画面の構成例を示す構成図である。
【図6】本発明の実施形態における会議への参加可否の回答を促すためのメールの文言例を示す図である。
【図7】本発明の実施形態における会議への参加可否の回答を行う日程選択画面の構成例を示す構成図である。
【図8】本発明の実施形態における会議の開催日を通知するためのメールの文言例を示す図である。
【図9】本発明の実施形態における従業員に関する情報を記録するための従業員一覧テーブルの構成例を示す構成図である。
【図10】本発明の実施形態における従業員のスケジュールに関する情報を記録するための従業員スケジュールテーブルの構成例を示す構成図である。
【図11】本発明の実施形態における備品に関する情報を記録するための備品一覧テーブルの構成例を示す構成図である。
【図12】本発明の実施形態における備品の予約スケジュールに関する情報を記録するための備品一覧テーブルの構成例を示す構成図である。
【図13】本発明の実施形態における会議室に関する情報を記録するための会議室一覧テーブルの構成例を示す構成図である。
【図14】本発明の実施形態における会議室の予約スケジュールに関する情報を記録するための会議室スケジュールテーブルの構成例を示す構成図である。
【図15】本発明の実施形態における会社の営業日に関する情報を記録するためのカレンダマスタの構成例を示す構成図である。
【図16】本発明の実施形態における開催予定のイベントに関する情報を記録するためのイベントテーブルの構成例を示す構成図である。
【図17】本発明の実施形態における各拠点に関する情報を記録するための拠点一覧テーブルの構成例を示す構成図である。
【図18】本発明の実施形態におけるテンプレート化された電子メールの文言を記録するためのメールテンプレートテーブルの構成例を示す構成図である。
【図19】本発明の実施形態における会議室を予約する処理を示すフローチャートである。
【図20】本発明の実施形態における従業員の交通費の算出処理を示すフローチャートである。
【図21】本発明の実施形態における会議への参加可否を決定し、会議の開催日を決定する処理を示すフローチャートである。
【発明を実施するための形態】
【0015】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【0016】
図1は、本発明の実施形態に係る複数拠点に設置された会議室を予約するための会議室予約システムの概略構成を示す構成図である。
【0017】
会議室予約システム100は、クライアント端末101、携帯端末102、及び情報処理装置103を含んで構成されており、各々の各機器は、ネットワーク104を介して各々接続されている。
【0018】
企業における従業員は、会議室予約を行う際に、クライアント端末101や携帯端末102を用いて、会議室予約に関して予約指示入力あるいは会議室の予約状況を参照する。クライアント端末101や携帯端末102において予約指示入力された種々の指示情報は、ネットワーク104を介して、情報処理装置103に送信される。
【0019】
情報処理装置103では、受信した種々の指示情報を用いて、自身に記憶管理された従業員や会議室の空き状況等を示す各スケジュール情報から、適宜、当該スケジュール情報を取得し、各クライアント端末101や携帯端末102へ送信し、各クライアント端末101や携帯端末102は、ネットワーク104を介して、受信したスケジュール情報の表示を行う。
【0020】
図2は、情報処理装置103のハードウェアの概略の構成を示す構成図である。
【0021】
CPU201は、システムバス204に接続される各デバイスやコントローラを統括的に制御する。
【0022】
また、ROM202あるいは外部メモリ211には、CPU201の制御プログラムであるBIOS(Basic Input / Output System)やオペレーティングシステムプログラム(以下、OS)や、クライアント端末101の実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。RAM203は、CPU201の主メモリ、ワークエリア等として機能する。
【0023】
CPU201は、処理の実行に際して必要なプログラム等をRAM203にロードして、プログラムを実行することで各種動作を実現するものである。
【0024】
また、入力コントローラ(入力C)205は、入力部209としてのキーボードや不図示のマウス等のポインティングデバイスからの入力を制御する。
【0025】
ビデオコントローラ(VC)206は、表示部210としてのCRTディスプレイ(CRT)等の表示器への表示を制御する。表示器はCRTだけでなく、液晶ディスプレイでも構わない。これらは必要に応じて管理者が使用するものである。本発明には直接関係があるものではない。
【0026】
メモリコントローラ(MC)207は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク(HD)やフロッピーディスク(登録商標 FD)或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ(登録商標)メモリ等の外部メモリ211へのアクセスを制御する。
【0027】
通信I/Fコントローラ(通信I/FC)208は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いたインターネット通信等が可能である。
【0028】
なお、CPU201は、例えばRAM203内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、表示部210上での表示を可能としている。また、CPU201は、表示部210上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【0029】
本発明を実現するためのプログラムは、外部メモリ211に記録されており、必要に応じてRAM203にロードされることによりCPU201によって実行されるものである。さらに、本発明に係わるプログラムが用いる定義ファイル及び各種情報テーブルは、外部メモリ211に格納されており、これらについての詳細な説明は後述する。
【0030】
尚、クライアント端末101のハードウェアの構成は、情報処理装置103のハードウェア構成と同様であるため、説明は省略し、以降、同一の符号を用いて本願発明の説明を行う。
【0031】
図3には、本発明の実施形態に係る携帯端末102のハードウェアの概略構成を示す構成図である。
【0032】
システムバス301は、例えば、PCIバス、AGPバス、メモリバス等を意味する。また、図3では、各バス間の接続用チップやキーボードインタフェースやディスプレイインタフェース等の各種インタフェースは省略されている。
【0033】
CPU302は、システムバス301に接続される各デバイスやコントローラを統括的に制御する。
【0034】
また、ROM303には、CPU302の制御プログラムであるBIOS(Basic Input / Output System)等が記憶されており、メモリ304には、オペレーティングシステムプログラム(以下、OS)や、携帯端末102の実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【0035】
なお、各種端末に不図示のハードディスクや、大容量フラッシュメモリ等により構成されるいわゆるシリコンディスクを更に備え、このハードディスクやシリコンディスクにオペレーティングシステムのプログラムやアプリケーションプログラム等を記憶し、実行時にはこのハードディスクやシリコンディスクから各プログラムをメモリ304に読み出して実行する形態も可能である。
【0036】
通信アダプタ305は、ネットワークを介して、外部機器と接続・通信するものであり、不図示の通信回線を介した通信制御処理を実行する。
【0037】
ディスプレイ306(表示部)は、予約情報等を指示入力する、会議室の予約状況を参照するための画面を表示し、タッチパネル機能を備えており、キーボード307は、各種指示や数値を入力するために用いられる。
【0038】
図4には、従業員が会議室を予約する際に用いるクライアント端末101の表示部210及び携帯端末102のディスプレイ306に表示される画面が図示されている。
【0039】
当画面は、従業員が会議室を予約する際に必要とされる予約に関する指示情報を入力するための条件設定画面400を含んで構成しており、条件設定画面400は、会議室の開催予定日を入力するための日時401を備えている。
【0040】
日時401には、会議開催希望日時を期間として指定することが可能であり、例えば、9月の下旬あたりに会議室を借りて会議を行うには、日時401には、9月22日10時と9月27日12時とを入力することで、9月22日10時から9月27日12時の期間において会議室の予約を行うことが可能である。
【0041】
また条件設定画面400は、会議に参加する従業員名(参加メンバ)を入力するためのメンバ402を備えており、メンバ402には、従業員名に関わらず、従業員を一意に特定するIDやメールアドレス等の情報を入力することが可能であるが、これに留まらず、従業員を一意に識別するための情報であればどのような態様でも構わない。
【0042】
条件設定画面400は、会議開催場所として利用する会議室を選択するための設備403を備えており、開催を望む会議室に対して、表示部210あるいはディスプレイ306に表示されたカーソルを移動させてキー入力を行うことで選択を行うことが可能となるが、特定の会議室で行うことが決定されていなければ、選択を行わずに、後述の空き会議室の検索を行う。
【0043】
更に、条件設定画面400は、会議室で利用する必需備品を選択するための必需備品404を備えており、必需備品は、備品一覧画面(詳細後述)より選択される。尚、備品一覧画面(詳細後述)は、必需備品のタイトル405を入力部209及びキーボード307を用いて押下することで、表示部210あるいはディスプレイ306に表示される。
【0044】
更に、条件設定画面400は、任意備品についても選択することが可能であり、任意備品406に入力された任意備品に関する情報に対応して予約を行うことが可能である。任意備品の選択を行うには、前述の必需備品の選択と同様に、任意備品のタイトル407を入力部209及びキーボード307を用いて押下することで、備品一覧画面(詳細後述)より選択される。
【0045】
従業員は、日時、参加メンバ、設備、及び備品等の会議に必要とされる条件を入力した後、これらの条件を用いて、空き会議室の検索を行った後、その結果を各参加メンバに連絡する必要が生じ得るが、その際の媒体として、電子メールを利用する場合は、電子メールの文言を検討し、当該電子メールへ入力する必要がある。
【0046】
但し、このような連絡事項については、日々、日常的な事柄であり、ある程度、定型化した業務としてとらえることが可能であるため、これらの文言については、予めテンプレート化しておき、適宜、文言を追加する態様が望ましい。
【0047】
そこで、従業員は、予めテンプレート化された文言を選択するためのメール文言テンプレート選択408から、利用したいテンプレートを選択し、文言表示領域409に表示し、表示された文言に対して変更及び追加することも可能である。
【0048】
従業員は、条件設定画面400に対して入力を行った後、空きの会議室を予約するために検索ボタン410を押下することで、入力された条件に該当する空きの会議室、及び備品等のスケジュール情報を情報処理装置103から取得する。
【0049】
クライアント端末101及び携帯端末102は、スケジュール情報を情報処理装置103から取得すると、検索結果画面411に備えられた検索結果表示領域412に取得したスケジュール情報を表示する。空き会議室の予約を行おうとしている従業員は、表示されたスケジュール情報で、問題ないようであれば、会議に参加するメンバ(以下、参加メンバ)、つまりメンバ402に入力された参加メンバに連絡を行うため、入力部209及びキーボード307を用いて送信ボタン413を押下する。
【0050】
送信ボタン413が押下されると、メンバ402に対して、検索結果表示領域412に表示されたスケジュール情報、及び文言表示領域409に表示された文言を用いて、電子メールを生成し、生成した電子メールを送信することで、参加メンバへ、参加可否の確認を行う。
【0051】
図5には、必需備品や任意備品を選択するための備品一覧画面の構成が示されており、従業員は、条件設定画面400に備えられたタイトル405、407を押下することで、備品一覧画面500が表示され、予め登録された備品が其々、備品一覧画面500に表示される。
【0052】
備品としては、テレビを利用して会議を行う場合には、必要備品としてテレビが想定され、その他、電話会議を行う場合は、必要備品として電話が想定される。その他、音声会議を行う上で必要とされるマイク、プロジェクター、参加メンバが利用する駐車場、あるいは飲み物等の備品が想定される。
【0053】
これらの備品を備品一覧画面500に表示しておき、従業員は、予約したい備品を選択指定することが可能であるが、指定の仕方については、選択したい備品に入力部209及びキーボード307を用いてカーソルをあわせて、マウスをクリックすることで、起動元のタイトルに対応する必需備品404あるいは任意備品406に表示させる方法をとる。
【0054】
あるいは、選択したい備品に入力部209及びキーボード307を用いてカーソルをあわせて、ドラック&ドロップ機能を用いて、必需備品404あるいは任意備品406に備品を移動させることで指定することも可能である。
【0055】
図6には、従業員が作成した電子メールの内容の表示例を表わしてものであり、文言表示領域409に表示された内容や、検索結果画面411に表示されたスケジュール情報を表示するための日程選択画面(詳細後述)を起動させるためのURL(Uniform Resource Locater)が表示される。
【0056】
図7には、日程選択画面の構成が示されており、日程選択画面600は、参加メンバが其々所有するクライアント端末101及び携帯端末102の表示部210あるいはディスプレイ306に表示され、参加メンバは、表示されたスケジュール情報のなかから参加可能な日程を選択することができ、参加メンバにとって最適なスケジュールを組むことが可能となる。
【0057】
尚、表示されたスケジュール情報には、既に他の参加メンバの参加可否が、識別可能なように表示されており、日程選択画面600を参照している参加メンバは、自身の参加可能な日時に対して、日程選択画面600に表示されたカーソルを入力部209及びキーボード307を用いて合わせて、マウスをクリックすることで、出席可否の登録を行うことが可能となる。尚、入力部209及びキーボード307を用いて送信ボタン601を押下することで、登録を行うことが可能である。
【0058】
図8には、日程選択画面600を用いて、各参加メンバが会議への参加可否の登録を行った後、その結果の表示例を示しており、この表示された内容を元にして、各参加メンバは、会議の開催日に会議室へ向かうこととなる。尚、当結果の決定方法については、後述する。
【0059】
図9には、従業員の情報を記憶する従業員一覧テーブルを示しており、従業員一覧テーブルは、従業員を一意に識別する従業員NO、従業員NOに対応する従業員名、従業員の電話連絡先を示す電話番号、従業員のメールアドレス、従業員が日常勤務している場所を一意に示す拠点番号を含んで構成されている。
【0060】
図10には、従業員のスケジュール情報を記憶する従業員スケジュールテーブルを示しており、従業員スケジュールテーブルは、月日、時刻、スケジュール情報を所有している従業員の従業員NO、当該月日及び日時に於いて勤務している場所を示す拠点番号、及びスケジュールが登録された場合に一意に発番するスケジュール番号を備えている。尚、スケジュールの登録がない場合は、スケジュール番号に登録はなされず、更に、関連するスケジュールについては、同一のスケジュール番号が登録される。
【0061】
従業員スケジュールテーブルは、更に、登録されたスケジュールの状況を示すステータスを含んで構成している。本発明に於いては、従業員がスケジュールを登録する際に、まずは、仮の登録を行うため、仮のスケジュールであることを示すフラグを記録し、参加メンバの参加可否の確認が終了し、スケジュールが確定したと見做された場合、ステータスには、スケジュールが確定したことを示すフラグを記録する。
【0062】
従業員スケジュールテーブルは、登録された仮のスケジュールに対して、参加メンバの参加可否を示す一次回答を備えている。この一次回答に登録された情報を用いて、全ての参加メンバが参加可能なスケジュールの確定を行うことが可能となり、確定したタイミングで、前述のステータスを確定として登録する。
【0063】
図11には、備品の情報を記録する備品一覧テーブルを示しており、備品一覧テーブルは、備品を一意に識別する備品NO、備品NOに対応する備品名称を示す備品名、備品を使用する際に発生する使用料を示す金額、当該金額に記録された使用料が計上される使用単位、備品が使用可能な場所を示す拠点番号、及び補足事項を含んで構成されている。
【0064】
図12には、備品の貸し出しスケジュールを記録する備品スケジュールテーブルを示しており、備品スケジュールテーブルは、月日、時刻、スケジュール情報を所有している備品を一意に識別する備品NO、備品が使用可能な場所を示す拠点番号、スケジュールが登録された場合に一意に発番するスケジュール番号を備えている。尚、前述と同様に、スケジュールの登録がない場合は、スケジュール番号に登録はなされず、更に、関連するスケジュールについては、同一のスケジュール番号が登録される。
【0065】
備品スケジュールテーブルは、更に、登録されたスケジュールの状況を示すステータスを含んで構成している。本発明に於いては、前述と同様に、従業員がスケジュールを登録する際に、まずは、仮のスケジュールの登録を行うため、仮のスケジュールであることを示すフラグを記録し、参加メンバの参加可否の確認が終了し、スケジュールが確定したと見做された場合、ステータスには、スケジュールが確定したことを示すフラグを記録する。
【0066】
図13には、会議室の情報を記録する会議室一覧テーブルを示しており、会議室を一意に示す会議室NO、会議室NOに対応する会議室名称を示す会議室名、会議室を使用する際に発生する使用料を示す金額、当該金額に記録された使用料が計上される使用単位、会議室が設置されている場所を示す拠点番号、及び補足事項を含んで構成されている。
【0067】
図14には、会議室の貸し出しスケジュールを記録する会議室スケジュールテーブルを示しており、会議室スケジュールテーブルは、月日、時刻、会議室を一意に識別する備品NO、会議室が設置されている場所を示す拠点番号、スケジュールが登録された場合に一意に発番するスケジュール番号を備えている。尚、前述と同様に、スケジュールの登録がない場合は、スケジュール番号に登録はなされず、更に、関連するスケジュールについては、同一のスケジュール番号が登録される。
【0068】
会議室スケジュールテーブルは、更に、登録されたスケジュールの状況を示すステータスを含んで構成している。本発明に於いては、前述と同様に、従業員がスケジュールを登録する際に、まずは、仮のスケジュールの登録を行うため、仮のスケジュールであることを示すフラグを記録し、参加メンバの参加可否の確認が終了し、スケジュールが確定したと見做された場合、ステータスには、スケジュールが確定したことを示すフラグを記録する。
【0069】
図15には、備品や会議室等のスケジュールの登録可否を制御するために利用するカレンダマスタテーブルを備えており、例えば、カレンダマスタテーブルは、月日、曜日、当該曜日に土曜日、日曜日、及び祝日等の会社の休業日に該当する場合、スケジュール予約を行えないように入力制御を行うため予約不可を示すフラグを記憶する。また、カレンダマスタテーブルは、予約可否を予約不可とした利用等を記録するための備考を備えている。
【0070】
図16には、登録されたスケジュールを記憶するためのイベントテーブルを示しており、イベントテーブルは、スケジュールを一意に識別するスケジュール番号、スケジュールに対するタイトル、備考等を記録する概要、当該スケジュールに関連する備品及び会議室等を一意に識別する、備品NO及び会議室NOを記録するための登録番号を備えている。
【0071】
また、イベントテーブルは、更に、登録されたスケジュールの状況を示すステータスを含んで構成している。本発明に於いては、前述と同様に、従業員がスケジュールを登録する際に、まずは、仮のスケジュールの登録を行うため、仮のスケジュールであることを示すフラグを記録し、参加メンバの参加可否の確認が終了し、スケジュールが確定したと見做された場合、ステータスには、スケジュールが確定したことを示すフラグを記録する。
【0072】
図17には、拠点間の移動に要する諸費用に関する情報を記憶する拠点一覧テーブルを示しており、拠点一覧テーブルには、拠点を一意に識別するための拠点番号、拠点番号に対応する拠点名称を示す拠点名、各拠点から移動した際にかかる交通費を記録するFROM(金額)、及び各拠点から移動した際にかかる時間を記録するFROM(時間)を備えている。
【0073】
例えば、拠点一覧テーブルの最上段に記録されたレコードを用いて説明すると、拠点番号が11、拠点番号に対応する拠点名が東京、FROM11(金額)及びFROM11(時間)は、ブランク、FROM22(金額)は、190、FROM22(時間)は、00:30となっている。
【0074】
このレコードにおいては、FROMの後に示される22という番号は、拠点番号、つまり新宿を示しているため、東京から新宿へ移動する際に必要とする金額が、190円であり、さらに移動する際に必要とする移動想定時間が、00:30分であることを示している。
【0075】
FROM11(金額)及びFROM11(時間)が、ブランクであるのは、FROMの後に示される11という番号は、東京を示しているため、東京から東京へ移動する際に必要とする金額、時間はかからないと見做されて、ブランクとしている。
【0076】
尚、拠点一覧テーブルのFROMについては、FROM11、FROM22と東京及び新宿の2拠点のみ示されているが、拠点数分の列が存在することは言うまでもない、
【0077】
図18には、前述したように電子メールを送信する際に利用するメールの文言をテンプレート化したものを記憶するメールテンプレートテーブルを示しており、メールテンプレートテーブルは、テンプレートを一意に識別するためのテンプレート番号、電子メールの件名、つまりタイトル、及び文面から構成されている。
【0078】
前述した全てのテーブルは、情報処理装置103の外部メモリ211等の記録媒体へ記録されている。
【0079】
次に、本発明の実施形態に係る会議室の仮予約を行う処理を図19に示すフローチャートを用いて説明する。
【0080】
ステップS100では、携帯端末102は、携帯端末102のディスプレイ306に表示された条件設定画面400の備品一覧画面500を表示させるためのタイトル405、406が押下されたか否かを判定し、押下されたと判定した場合は、ステップS101へ処理を進める。
【0081】
ステップS101では、携帯端末102は、情報処理装置103から備品一覧画面500を取得表示し、ステップS102では、携帯端末102は、備品一覧テーブルから備品情報を取得し、ステップS103では、携帯端末102は、ステップS102において取得した備品情報を備品一覧画面500に表示する。
【0082】
ステップS104では、携帯端末102は、備品一覧画面500に表示された備品情報が選択されたか否かを判定し、選択されたと判定した場合は、ステップS105へ処理を進める。尚、判定方法としては、キーボード307を用いてカーソルが備品にあてられた状態で、キーボード307が押下されたことを検知することで、あるいは、キーボード307を用いてカーソルが備品にあてられた状態で、ドラック&ドロップ機能を用いて、必需備品404あるいは任意備品406に移動させることを検知することで判定する。
【0083】
ステップS105では、携帯端末102は、ステップS104において選択された備品を条件設定画面400の必需備品404あるいは任意備品406に表示する。表示する方法としては、ステップS104において、キーボード307を用いてカーソルが備品にあてられた状態でキーボード307が押下されたことによる移動方法では、備品一覧画面500の起動元のタイトルに対応する必需備品404あるいは任意備品406に表示させる方法をとり、キーボード307を用いてカーソルが備品にあてられた状態で、ドラック&ドロップ機能を用いる移動法では、移動先の必需備品404あるいは任意備品406に備品情報を表示する。
【0084】
ステップS106では、携帯端末102は、条件設定画面400の検索ボタン410が押下されたか否かを判定し、押下されたと判定した場合は、ステップS107へ処理を進め、ステップS107では、携帯端末102は、条件設定画面400に入力された情報を空きの会議室を予約するための検索条件として取得する。具体的には、日時401、メンバ402、設備403、必需備品404、任意備品406等を取得する。
【0085】
ステップS108では、携帯端末102は、ステップS106において取得した検索条件を情報処理装置103へ送信し、情報処理装置103では、送信された検索条件に含まれる日時401及びメンバ402の情報を用いて、従業員スケジュールテーブルから従業員のスケジュール情報を取得する。
【0086】
スケジュール情報を取得する方法としては、メンバ402に該当する従業員スケジュールテーブルの従業員NOを有し、更に日時401の範囲内の従業員スケジュールテーブルの月日及び時刻を有するスケジュール情報を取得する。
【0087】
ステップS109では、情報処理装置103は、ステップS108において取得したスケジュール情報のうち、スケジュール番号が登録されていないスケジュール情報を抽出し、抽出したスケジュール情報のなかから、参加メンバ同士で同一のスケジュール情報を有しているか否かを判定する。つまり、空きスケジュールが一緒となる参加メンバがいるか否かを判定する。
【0088】
ステップS110では、情報処理装置103は、ステップS109において、空きスケジュールが一緒となる参加メンバが存在すると判定した場合は、当該スケジュール情報を取得し、次のステップS111では、情報処理装置103は、ステップS110において取得したスケジュール情報に含まれる拠点番号を取得する。
【0089】
尚、拠点番号が存在しない場合は、情報処理装置103は、ステップS108において受信した検索情報に含まれるメンバ402に該当する従業員一覧テーブルの従業員NOに対応する拠点番号を取得する。
【0090】
ステップS112では、情報処理装置103は、ステップS111において取得した拠点番号、つまり拠点に設置されている会議室の情報を会議室一覧テーブルから取得するが、まず、当該拠点番号に該当する会議室一覧テーブルの会議室NOを取得する。
【0091】
ステップS113では、情報処理装置103は、ステップS110において取得したスケジュール情報に含まれる月日及び時刻、ステップS112において取得した会議NOを用いて、会議室スケジュールテーブルから空きの会議室情報を取得する。尚、本ステップを実行するにあたり、空き会議室の月日を用いてカレンダマスタテーブルに記憶された予約可否を参照し、会議室の予約可否を判定し、予約可能な場合、本ステップを実行し予約不可の場合、会議室の予約ができない旨を示す警告を不図示の画面へ通知し、ステップS106へ処理を進める。
【0092】
つまり、ステップS112において取得した会議室NOに該当する会議室スケジュールテーブルの会議室NOを有し、ステップS110において取得したスケジュール情報に含まれる月日及び時刻の範囲内の会議室スケジュールテーブルの月日及び時刻を有し、スケジュール番号が未登録のスケジュール情報を取得する。空きの会議室情報が存在する場合は、ステップS114へ処理を進め、空きの会議室情報が存在しない場合は、ステップS106へ処理を進める。
【0093】
ステップS114では、情報処理装置103は、ステップS113において取得した空き会議室の月日、時刻、拠点番号、及びステップS108において取得した検索条件に含まれる必需備品404及び任意備品406を用いて、備品スケジュールテーブルから空きの備品情報を取得する。つまり、会議で利用したい備品が、空いているか否かの判定を行う。尚、本ステップを実行するにあたり、空き会議室の月日を用いてカレンダマスタテーブルに記憶された予約可否を参照し、備品の予約可否を判定し、予約可能な場合、本ステップを実行し予約不可の場合、備品の予約ができない旨を示す警告を不図示の画面へ通知しても良い。
【0094】
空きの備品情報が存在すると判定した場合、ステップS117へ処理を進め、空きの備品情報が存在しないと判定した場合、ステップS115へ処理を進める。ステップS115では、情報処理装置103は、空いていないと判定した備品が、必需備品であるか否かを判定し、必需備品であると判定した場合は、ステップS116へ処理を進め、必需備品でないと判定した場合は、ステップS117へ処理を進める。
【0095】
この判定方法は、ステップS114において検索条件に含まれる必需備品404を用いて備品が空いているか否かを判定し、空いていないと判定した場合、ステップS115においては、情報処理装置103は、空いていないと判定した備品が、必需備品であるとして、ステップS116へ処理を進め、ステップS114において検索条件に含まれる任意備品406を用いて備品が空いているか否かを判定し、空いていないと判定した場合、ステップS115においては、情報処理装置103は、空いていないと判定した備品が、必需備品でないとして、ステップS117へ処理を進める。尚、必需備品404及び任意備品406に設定がなされていない場合は、ステップS117へ処理を進める。
【0096】
ステップS116では、情報処理装置103は、会議に必要とされる備品が準備できないので、会議の運営に支障が生じることを防ぐため、従業員に警告を促すように検索結果表示領域412に警告通知(不図示)を出力し、ステップS100へ処理を進める。
【0097】
ステップS117では、情報処理装置103は、ステップS114において空いていると判定した備品の備品NOに該当する備品一覧テーブルの備品NOに対応する金額及び単位を取得し、スケジュール情報の月日及び時刻を用いて利用時間を算出後、利用時間と単位を考慮して備品の使用料を算出する。
【0098】
次に、ステップS118では、情報処理装置103は、参加メンバが、会議を開催する会議室まで移動する際に要する交通費の算出を行うが、詳細は後述する。
【0099】
ステップS119では、携帯端末102は、ステップS114において、備品が存在する、あるいは備品の設定がなされていない、ステップS115において、必需備品でないと判定したスケジュール情報を検索結果表示領域412に表示する。
【0100】
ステップS120では、携帯端末102は、キーボード307を用いて送信ボタン413が押下されたか否かを判定し、送信ボタン413が押下されたと判定した場合は、ステップS121へ処理を進め、ステップS121では、情報処理装置103は、仮の従業員のスケジュール情報を従業員スケジュールテーブルへ記録するため、イベントテーブルに既に記憶されたスケジュール番号のうち最大番号をインクリメントした番号を用いて、従業員スケジュールテーブルのスケジュール番号へ記録するとともに、ステータスには、仮のスケジュール情報であることを示すフラグ(図11では、仮フラグ)を記録する。
【0101】
このスケジュール情報は、全ての検索条件に含まれるメンバ402に設定された従業員の従業員NOを有するスケジュール情報に対応するスケジュール番号には、同一の番号が記憶される。
【0102】
ステップS122では、情報処理装置103は、スケジュール情報に含まれる月日及び時刻、ステップS117において経費を計算する際に利用した備品NOを用いて、仮の備品のスケジュール情報を備品スケジュールテーブルへ記録する。
【0103】
ステップS117において経費を計算する際に利用した備品NOに該当する備品スケジュールテーブルの備品NOに対応する月日及び時刻が、スケジュール情報に含まれる月日及び時刻の範囲内である備品スケジュールテーブルのスケジュール番号にステップS121において採番した番号を記録し、ステータスには、仮のスケジュール情報であることを示すフラグを記録する。
【0104】
ステップS123では、情報処理装置103は、スケジュール情報に含まれる月日及び時刻、ステップS118において、移動可能と見做された空き会議室の会議室NOを用いて、仮の会議室のスケジュール情報を会議室スケジュールテーブルへ記録する。
【0105】
ステップS118において、移動可能と見做された空き会議室の会議室NOに該当する会議室スケジュールテーブルの会議室NOに対応する月日及び時刻が、スケジュール情報に含まれる月日及び時刻の範囲内である会議室スケジュールテーブルのスケジュール番号にステップS121において採番した番号を記録し、ステータスには、仮のスケジュール情報であることを示すフラグを記録する。
【0106】
ステップS124では、情報処理装置103は、イベントテーブルへ仮のスケジュールを登録するが、イベントテーブルのスケジュール番号には、ステップS121において採番した番号、登録番号には、ステップS122において利用した備品NO、及びステップS123において利用した会議室NOを記録するが、備品NO及び会議室NOが異なる種別であることを各NOは有している。
【0107】
ステップS125では、携帯端末102は、文言表示領域409に表示されている電子メールの文言を取得し、次のステップS126では、携帯端末102は、ステップS125において取得した電子メールの文言を用いて、メンバ402に送信すべく電子メールの文書を生成すると共に、生成したスケジュール情報を用いて、日程選択画面600を生成し、生成した日程選択画面600を起動させるためのURLを生成する。但し、当該URLには、メンバ402に関する情報を含む形で生成されている。これによって生成された電子メールの一例が、図7に示されている。
【0108】
ステップS127では、携帯端末102は、ステップS126において生成した電子メールの文言を用いて、メンバ402を宛先として、電子メールを送信する。
【0109】
次に図20を用いて、従業員が会議室に至るまでに要する交通費の算出を行う処理について、説明を行う。
【0110】
ステップS200では、情報処理装置103は、ステップS113において取得した空きの会議室が存在するスケジュールを用いて、会議開催予定日時に対して、直近前後の日時におけるメンバ402の拠点情報を従業員スケジュールテーブルから取得する。
【0111】
ステップS201では、情報処理装置103は、ステップS200において用いた空きの会議室の拠点番号とステップS200において取得した各参加メンバの直近前後の日時における拠点番号と一致するか否かの比較を行い、一致しないと判定した場合、ステップS202へ処理を進め、一致すると判定した場合、処理を終了する。
【0112】
ステップS202では、情報処理装置103は、拠点一覧テーブルを用いて各参加メンバの拠点番号と会議室の拠点番号との移動想定時間を求め、次のステップS203では、情報処理装置103は、会議開催予定開始日時と各参加メンバの会議開催予定開始日時の直前の日時とから移動時間を求め、当該移動時間と移動想定時間との差を求める。
【0113】
更に、会議開催予定終了日時と各参加メンバの会議開催予定終了日時の直後の拠点における日時とから移動時間を求め、当該移動時間と移動想定時間との差を求める。
【0114】
ステップS203では、情報処理装置103は、各参加メンバが、会議の直前に居た拠点から会議を開催する拠点へ移動可能か否か、更に、会議を開催する拠点から会議開催終了直後の拠点への移動が可能であるか否かを判定するため、ステップS202において求めた差から、移動時間が移動想定時間以下であれば、移動可能であると判定し、ステップS204へ処理を進め、移動時間が移動想定時間以上であれば、ステップS205へ処理を進める。
【0115】
ステップS204では、情報処理装置103は、各参加メンバが、会議の直前に居た拠点から会議を開催する拠点にまで必要とされる交通費を、地域一覧テーブルを用いて算出し、ステップS205では、情報処理装置103は、ステップS114において、備品が存在する、あるいは備品の設定がなされていない、ステップS115において、必需備品でないと判定したスケジュール情報に対して、会議の開催が不可として削除を行う。
【0116】
次に、図21を用いて、参加メンバに会議への参加可否を問う処理について説明する。
【0117】
ステップS300では、各参加メンバが所有する携帯端末102は、参加メンバがキーボード307を用いてディスプレイ306に表示されたログイン画面(不図示)に対して入力した従業員情報を取得し、ステップS301では、携帯端末102は、ステップS127において送信された電子メールに添付されたURLがクリックされたか否かを判定し、クリックしたと判定した場合、ステップS302へ処理を進める。
【0118】
ステップS302では、情報処理装置103は、クリックされたURL先に日程選択画面600が存在するか否かを判定し、存在すると判定した場合、ステップS303へ処理を進め、存在すると判定しない場合、ステップS316へ処理を進める。
【0119】
ステップS303では、情報処理装置103は、ステップS300において取得した従業員情報とステップS302においてクリックされたURLに含まれるメンバ402に含まれるか否かを判定し、含まれると判定した場合、ステップS304へ処理を進め、含まれると判定しない場合、ステップS316へ処理を進める。
【0120】
ステップS304では、情報処理装置103は、ステップS301においてクリックされたURLを用いて日程選択画面600を取得し、携帯端末102のディスプレイ306に表示し、ステップS305では、情報処理装置103は、URLに含まれるスケジュール番号を有する従業員の参加可否情報を従業員スケジュール情報テーブルから取得して、日程選択画面600へ表示する。
【0121】
ステップS306では、携帯端末102は、会議への参加可能日程が選択されたか否かを判定するために、キーボード307を用いて、送信ボタン601が押下されたか否かを判定し、押下されたと判定した場合、入力された出席可否情報を取得して、ステップS307へ処理を進める。
【0122】
ステップS307では、情報処理装置103は、ステップS300において取得した従業員情報、ステップS304において利用したスケジュール番号、ステップS306において取得した出席可否情報を用いて、従業員スケジュールテーブルの一時回答の更新(回答済を示す情報を記録)を行う。
【0123】
ステップS308では、情報処理装置103は、会議へ参加する全参加メンバの出席可否の回答がなされたか否かを判定するため、ステップS307において用いたスケジュール番号を有する従業員スケジュールテーブルのスケジュール情報の一時回答が、全て回答済であるか否かの判定を行う。
【0124】
全て回答済みであると判定した場合、ステップS309へ処理を進め、ステップS309では、情報処理装置103は、全参加メンバが会議へ参加可能であるか否かを判定するために、従業員スケジュールテーブルのスケジュール番号が同一であり、各々の参加メンバの月日及び時刻が一致するスケジュール情報のうち、ステータスが仮のスケジュール情報であることを示すフラグが記録され、かつ一時回答が回答済であるものがあるか否かを判定する。
【0125】
あると判定した場合は、ステップS310へ処理を進め、あると判定しない場合、ステップS312へ処理を進め、ステップS310では、情報処理装置103は、ステップS309において、あると判定されたスケジュール情報を取得する。尚、複数のスケジュール情報が存在する場合、現時点から直近のスケジュールを有するスケジュール情報を取得する。
【0126】
ステップS311では、情報処理装置103は、ステップS310において取得したスケジュール情報を用いて、電子メールの生成を行い、参加メンバのアドレスを従業員一覧テーブルから取得して、当該アドレス宛に会議の開催確定日時が記載された電子メールを送信する。
【0127】
ステップS312では、情報処理装置103は、各テーブルの仮のスケジュール情報を確定にすると共に、確定されなかったスケジュールをクリアするため、ステップS309において、あると判定したスケジュール情報の従業員スケジュールテーブル、備品スケジュールテーブル、及び会議室スケジュールテーブルのステータスを確定に変更すると共に、ステップS309において、あると判定したスケジュール情報に含まれるスケジュール番号を有するイベントテーブルのイベント情報のステータスを確定に変更する。
【0128】
ステップS313では、情報処理装置103は、各テーブルの仮のスケジュール情報をクリアするため、ステップS309において、あると判定し得なかったスケジュール情報の従業員スケジュールテーブル、備品スケジュールテーブル、及び会議室スケジュールテーブルのステータスをクリアすると共に、ステップS309において、あると判定しなかったスケジュール情報に含まれるスケジュール番号を有するイベントテーブルのイベント情報のステータスを却下に変更する。
【0129】
ステップS314では、情報処理装置103は、各参加メンバへスケジュールの再調整を促す電子メールを生成し、参加メンバのアドレスを従業員一覧テーブルから取得して、当該アドレス宛に電子メールを送信する。
【0130】
ステップS315では、携帯端末102は、会議参加可能な日程選択が行えない旨を示す警告をディスプレイ306へ表示する。
【0131】
尚、本実施形態では、携帯端末102を用いた態様を説明したが、携帯端末102を用いずにクライアント端末101を用いる態様であっても良いし、クライアント端末101及び携帯端末102が混在した態様であっても良い。
【0132】
以上で説明したように、本発明によれば、複数拠点にそれぞれ勤務する従業員が、複数の拠点其々に設置された会議室において会議を行うにあたり、従業員の移動時間、及び交通費等を考慮して、会議室の予約を行うことが可能となるので、会議を行う際に必要とする費用及び時間等のコストを適正に管理することが可能となる。
【0133】
以上、実施形態例を詳述したが、本発明は、例えば、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。また、本発明におけるプログラムは、各処理方法をコンピュータが実行可能(読み取り可能)なプログラムであり、本発明の記憶媒体は、各処理方法をコンピュータが実行可能なプログラムが記憶されている。
【0134】
なお、本発明におけるプログラムは、各装置の処理方法ごとのプログラムであってもよい。
【0135】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記録媒体に格納されたプログラムを読取り実行することによっても、本発明の目的が達成されることは言うまでもない。
【0136】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【0137】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク,ハードディスク,光ディスク,光磁気ディスク,CD−ROM,CD−R,DVD−ROM,磁気テープ,不揮発性のメモリカード,ROM,EEPROM,シリコンディスク等を用いることができる。
【0138】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータで稼働しているOS等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【0139】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機
【0140】
能が実現される場合も含まれることは言うまでもない。
【0141】
また、本発明は、複数の機器から構成されるシステムに適用しても、1つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【0142】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ,データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステム、あるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【0143】
100 会議室予約システム
101 クライアント端末
102 携帯端末
103 情報処理装置
104 ネットワーク
201 CPU
202 ROM
203 RAM
204 システムバス
205 入力コントローラ
206 ビデオコントローラ
207 メモリコントローラ
208 通信I/Fコントローラ
209 入力部
210 表示部
211 外部メモリ
301 システムバス
302 CPU
303 ROM
304 メモリ
305 通信アダプタ
306 ディスプレイ
307 キーボード
【技術分野】
【0001】
本発明は、会議室を予約するシステムに関し、会議に参加するメンバが複数拠点に滞在する際の会議室予約方法に関する。
【背景技術】
【0002】
近年、企業における従業員のスケジュール作成、会議室予約、または備品予約に関してシステム化を行うことで、従業員の業務効率化を目指す企業が増加傾向にあるが、現在、会議の開催に当たり会議室を利用する必要が生じた場合、会議の主催者が、各システムを利用して、各々会議室、備品、及び参加メンバのスケジュール状況を確認し、さらに、参加メンバに会議への参加可否の確認を行った上で、会議開催の日時、場所等を決めている。
【0003】
このようなシステム於いては、各システムを用いて、会議室、備品、及び参加メンバのスケジュール確認を其々行わなければならないため、主催者にとっての作業負荷となることは否めず、本来、従業員の業務効率化を目指すことを趣旨としているシステムが本来の目的を達成し得ない。
【0004】
そこで、このような目的を達成するために、会議室予約、備品予約、及びスケジュール予約などの一連の会議予約の設定にかかる作業の負荷を軽減する技術が開示されている(例えば、特許文献1参照)。
【先行技術文献】
【特許文献】
【0005】
【特許文献1】特開2002−169939号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかしながら、特許文献1に記載の技術に於いては、会議開催直前に会議に参加するメンバが同一拠点に所在する場合は、参加するメンバの移動にかかる費用や時間等を考慮せずに、一連の会議予約の設定を行うことが可能であるため、特に支障は生じないが、会議開催直前に会議に参加するメンバがそれぞれ別拠点に所在する場合は、何れの拠点に於いて会議を行うべきか、会議に参加するメンバの都合に起因することが考えられる。
【0007】
この場合、全てのメンバの都合を考慮することが望ましいが、特許文献1に記載の技術では、複数の拠点に設置された会議室から、開催を行うべく会議室を選定する、といった視点をもち、会議室を予約するということについては、記載や示唆はない。
【0008】
確かに、主題者が、設定した会議室に対して、会議に参加するメンバの参加回避の確認を求めることによって、メンバの都合を考慮することが可能であるが、明らかに参加が難しい場合、例えば、会議開催直前に行われるイベントの終了時間から、イベントの行われた場所から会議室へ向かうまでに要する時間が、当会議室で行われる会議の開始時間に間に合わないケース等が生じた場合、メンバの参加不可の指示を受けて、再度、主催者が、会議予約の設定を行う必要性に迫られ、作業効率上、思わしいとは言い難い。
【0009】
本発明は、上記課題を解決するためになされたものであり、複数拠点にそれぞれ勤務する従業員が、複数拠点に各々設置された会議室を使用して会議を行う際に要するコストを適正に管理することが可能な会議室予約システム、制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【0010】
上記目的を達成するための第1の発明は、会議室の予約指示を行うためのクライアント装置と会議室の予約状況を管理するサーバ装置とがネットワークを介して接続された会議室予約システムであって、前記クライアント装置は、会議開催希望日時、参加メンバ、及び会議開催場所を受付ける会議室予約情報受付手段と、スケジュール候補送信手段によって送信された会議開催場所と空きスケジュールと諸費用とを表示する表示手段と、前記表示手段によって表示されたスケジュール情報に対して参加可否を受付けるための参加受付手段と、確定日時情報送信手段によって送信された開催確定日時を表示する確定日時表示手段と、を備え、前記サーバ装置は、前記参加メンバの居する拠点情報を含むスケジュール及び会議室のスケジュールを管理するスケジュール記憶手段と、前記拠点間の移動に要する交通費を含む諸費用を記憶する拠点情報記憶手段と、前記会議室予約情報受付手段によって受付けた会議開催希望日時を用いて、前記参加メンバの空きスケジュールを前記スケジュール記憶手段から取得すると共に前記会議開催場所における前記空きスケジュールを取得する会議開催場所取得手段と、前記会議開催場所取得手段によって選定した会議開催場所と前記参加メンバが前記会議開催希望日時の直前に居する参加メンバの拠点情報とから前記拠点情報記憶手段によって交通費を含む諸費用を算出する算出手段と、前記会議開催場所取得手段によって取得した会議開催場所と前記会議開催場所の前記空きスケジュールと前記諸費用とを前記参加メンバが有する其々のクライアント端末へ送信するスケジュール候補送信手段と、前記参加受付手段によって受付けた参加可否を用いて、前記参加メンバが参加可能な開催確定日時を特定する会議開催場所特定手段と、前記会議開催場所特定手段によって特定された開催確定日時を前記参加メンバが有する其々のクライアント端末へ送信する確定日時情報送信手段と、を備えたことを特徴とする会議室予約システムである。
【0011】
上記目的を達成するための第2の発明は、会議室の予約指示を行うためのクライアント装置と会議室の予約状況を管理するサーバ装置とがネットワークを介して接続された会議室予約システムの制御方法であって、前記クライアント装置は、会議開催希望日時、参加メンバ、及び会議開催場所を受付ける会議室予約情報受付工程と、スケジュール候補送信工程によって送信された会議開催場所と空きスケジュールと諸費用とを表示する表示工程と、前記表示工程によって表示されたスケジュール情報に対して参加可否を受付けるための参加受付工程と、確定日時情報送信工程によって送信された開催確定日時を表示する確定日時表示工程と、を実行し、前記サーバ装置は、前記参加メンバの居する拠点情報を含むスケジュール及び会議室のスケジュールを管理するスケジュール記憶工程と、前記拠点間の移動に要する交通費を含む諸費用を記憶する拠点情報記憶工程と、前記会議室予約情報受付工程によって受付けた会議開催希望日時を用いて、前記参加メンバの空きスケジュールを前記スケジュール記憶工程から取得すると共に前記会議開催場所における前記空きスケジュールを取得する会議開催場所取得工程と、前記会議開催場所取得工程によって選定した会議開催場所と前記参加メンバが前記会議開催希望日時の直前に居する参加メンバの拠点情報とから前記拠点情報記憶工程によって交通費を含む諸費用を算出する算出工程と、前記会議開催場所取得工程によって取得した会議開催場所と前記会議開催場所の前記空きスケジュールと前記諸費用とを前記参加メンバが有する其々のクライアント端末へ送信するスケジュール候補送信工程と、前記参加受付工程によって受付けた参加可否を用いて、前記参加メンバが参加可能な開催確定日時を特定する会議開催場所特定工程と、前記会議開催場所特定工程によって特定された開催確定日時を前記参加メンバが有する其々のクライアント端末へ送信する確定日時情報送信工程と、を実行することを特徴とする会議室予約システムの制御方法である。
【0012】
上記目的を達成するための第3の発明は、会議室の予約指示を行うためのクライアント装置と会議室の予約状況を管理するサーバ装置とがネットワークを介して接続された会議室予約システムにおいて実行されるプログラムであって、前記クライアント装置を、会議開催希望日時、参加メンバ、及び会議開催場所を受付ける会議室予約情報受付手段と、スケジュール候補送信手段によって送信された会議開催場所と空きスケジュールと諸費用とを表示する表示手段と、前記表示手段によって表示されたスケジュール情報に対して参加可否を受付けるための参加受付手段と、確定日時情報送信手段によって送信された開催確定日時を表示する確定日時表示手段と、して機能させ、前記サーバ装置を、前記参加メンバの居する拠点情報を含むスケジュール及び会議室のスケジュールを管理するスケジュール記憶手段と、前記拠点間の移動に要する交通費を含む諸費用を記憶する拠点情報記憶手段と、前記会議室予約情報受付手段によって受付けた会議開催希望日時を用いて、前記参加メンバの空きスケジュールを前記スケジュール記憶手段から取得すると共に前記会議開催場所における前記空きスケジュールを取得する会議開催場所取得手段と、前記会議開催場所取得手段によって選定した会議開催場所と前記参加メンバが前記会議開催希望日時の直前に居する参加メンバの拠点情報とから前記拠点情報記憶手段によって交通費を含む諸費用を算出する算出手段と、前記会議開催場所取得手段によって取得した会議開催場所と前記会議開催場所の前記空きスケジュールと前記諸費用とを前記参加メンバが有する其々のクライアント端末へ送信するスケジュール候補送信手段と、前記参加受付手段によって受付けた参加可否を用いて、前記参加メンバが参加可能な開催確定日時を特定する会議開催場所特定手段と、前記会議開催場所特定手段によって特定された開催確定日時を前記参加メンバが有する其々のクライアント端末へ送信する確定日時情報送信手段と、して機能させることを特徴とするプログラムである。
【発明の効果】
【0013】
本発明によれば、複数拠点にそれぞれ勤務する従業員が、複数の拠点其々に設置された会議室において会議を行うにあたり、従業員の移動時間、及び交通費等を考慮して、会議室の予約を行うことが可能となるので、会議を行う際に必要とする費用及び時間等のコストを適正に管理することが可能となる。
【図面の簡単な説明】
【0014】
【図1】本発明の実施形態に係る会議室予約システムの概略構成を示す構成図である。
【図2】本発明の実施形態に係るクライアント端末のハードウェアの構成を示す構成図である。
【図3】本発明の実施形態に係る携帯端末のハードウェアの構成を示す構成図である。
【図4】本発明の実施形態における会議室の予約条件を設定する条件設定画面、予約条件によって検索した結果を示す検索結果画面の構成例を示す構成図である。
【図5】本発明の実施形態における備品を選択するための備品一覧画面の構成例を示す構成図である。
【図6】本発明の実施形態における会議への参加可否の回答を促すためのメールの文言例を示す図である。
【図7】本発明の実施形態における会議への参加可否の回答を行う日程選択画面の構成例を示す構成図である。
【図8】本発明の実施形態における会議の開催日を通知するためのメールの文言例を示す図である。
【図9】本発明の実施形態における従業員に関する情報を記録するための従業員一覧テーブルの構成例を示す構成図である。
【図10】本発明の実施形態における従業員のスケジュールに関する情報を記録するための従業員スケジュールテーブルの構成例を示す構成図である。
【図11】本発明の実施形態における備品に関する情報を記録するための備品一覧テーブルの構成例を示す構成図である。
【図12】本発明の実施形態における備品の予約スケジュールに関する情報を記録するための備品一覧テーブルの構成例を示す構成図である。
【図13】本発明の実施形態における会議室に関する情報を記録するための会議室一覧テーブルの構成例を示す構成図である。
【図14】本発明の実施形態における会議室の予約スケジュールに関する情報を記録するための会議室スケジュールテーブルの構成例を示す構成図である。
【図15】本発明の実施形態における会社の営業日に関する情報を記録するためのカレンダマスタの構成例を示す構成図である。
【図16】本発明の実施形態における開催予定のイベントに関する情報を記録するためのイベントテーブルの構成例を示す構成図である。
【図17】本発明の実施形態における各拠点に関する情報を記録するための拠点一覧テーブルの構成例を示す構成図である。
【図18】本発明の実施形態におけるテンプレート化された電子メールの文言を記録するためのメールテンプレートテーブルの構成例を示す構成図である。
【図19】本発明の実施形態における会議室を予約する処理を示すフローチャートである。
【図20】本発明の実施形態における従業員の交通費の算出処理を示すフローチャートである。
【図21】本発明の実施形態における会議への参加可否を決定し、会議の開催日を決定する処理を示すフローチャートである。
【発明を実施するための形態】
【0015】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【0016】
図1は、本発明の実施形態に係る複数拠点に設置された会議室を予約するための会議室予約システムの概略構成を示す構成図である。
【0017】
会議室予約システム100は、クライアント端末101、携帯端末102、及び情報処理装置103を含んで構成されており、各々の各機器は、ネットワーク104を介して各々接続されている。
【0018】
企業における従業員は、会議室予約を行う際に、クライアント端末101や携帯端末102を用いて、会議室予約に関して予約指示入力あるいは会議室の予約状況を参照する。クライアント端末101や携帯端末102において予約指示入力された種々の指示情報は、ネットワーク104を介して、情報処理装置103に送信される。
【0019】
情報処理装置103では、受信した種々の指示情報を用いて、自身に記憶管理された従業員や会議室の空き状況等を示す各スケジュール情報から、適宜、当該スケジュール情報を取得し、各クライアント端末101や携帯端末102へ送信し、各クライアント端末101や携帯端末102は、ネットワーク104を介して、受信したスケジュール情報の表示を行う。
【0020】
図2は、情報処理装置103のハードウェアの概略の構成を示す構成図である。
【0021】
CPU201は、システムバス204に接続される各デバイスやコントローラを統括的に制御する。
【0022】
また、ROM202あるいは外部メモリ211には、CPU201の制御プログラムであるBIOS(Basic Input / Output System)やオペレーティングシステムプログラム(以下、OS)や、クライアント端末101の実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。RAM203は、CPU201の主メモリ、ワークエリア等として機能する。
【0023】
CPU201は、処理の実行に際して必要なプログラム等をRAM203にロードして、プログラムを実行することで各種動作を実現するものである。
【0024】
また、入力コントローラ(入力C)205は、入力部209としてのキーボードや不図示のマウス等のポインティングデバイスからの入力を制御する。
【0025】
ビデオコントローラ(VC)206は、表示部210としてのCRTディスプレイ(CRT)等の表示器への表示を制御する。表示器はCRTだけでなく、液晶ディスプレイでも構わない。これらは必要に応じて管理者が使用するものである。本発明には直接関係があるものではない。
【0026】
メモリコントローラ(MC)207は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク(HD)やフロッピーディスク(登録商標 FD)或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ(登録商標)メモリ等の外部メモリ211へのアクセスを制御する。
【0027】
通信I/Fコントローラ(通信I/FC)208は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いたインターネット通信等が可能である。
【0028】
なお、CPU201は、例えばRAM203内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、表示部210上での表示を可能としている。また、CPU201は、表示部210上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【0029】
本発明を実現するためのプログラムは、外部メモリ211に記録されており、必要に応じてRAM203にロードされることによりCPU201によって実行されるものである。さらに、本発明に係わるプログラムが用いる定義ファイル及び各種情報テーブルは、外部メモリ211に格納されており、これらについての詳細な説明は後述する。
【0030】
尚、クライアント端末101のハードウェアの構成は、情報処理装置103のハードウェア構成と同様であるため、説明は省略し、以降、同一の符号を用いて本願発明の説明を行う。
【0031】
図3には、本発明の実施形態に係る携帯端末102のハードウェアの概略構成を示す構成図である。
【0032】
システムバス301は、例えば、PCIバス、AGPバス、メモリバス等を意味する。また、図3では、各バス間の接続用チップやキーボードインタフェースやディスプレイインタフェース等の各種インタフェースは省略されている。
【0033】
CPU302は、システムバス301に接続される各デバイスやコントローラを統括的に制御する。
【0034】
また、ROM303には、CPU302の制御プログラムであるBIOS(Basic Input / Output System)等が記憶されており、メモリ304には、オペレーティングシステムプログラム(以下、OS)や、携帯端末102の実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【0035】
なお、各種端末に不図示のハードディスクや、大容量フラッシュメモリ等により構成されるいわゆるシリコンディスクを更に備え、このハードディスクやシリコンディスクにオペレーティングシステムのプログラムやアプリケーションプログラム等を記憶し、実行時にはこのハードディスクやシリコンディスクから各プログラムをメモリ304に読み出して実行する形態も可能である。
【0036】
通信アダプタ305は、ネットワークを介して、外部機器と接続・通信するものであり、不図示の通信回線を介した通信制御処理を実行する。
【0037】
ディスプレイ306(表示部)は、予約情報等を指示入力する、会議室の予約状況を参照するための画面を表示し、タッチパネル機能を備えており、キーボード307は、各種指示や数値を入力するために用いられる。
【0038】
図4には、従業員が会議室を予約する際に用いるクライアント端末101の表示部210及び携帯端末102のディスプレイ306に表示される画面が図示されている。
【0039】
当画面は、従業員が会議室を予約する際に必要とされる予約に関する指示情報を入力するための条件設定画面400を含んで構成しており、条件設定画面400は、会議室の開催予定日を入力するための日時401を備えている。
【0040】
日時401には、会議開催希望日時を期間として指定することが可能であり、例えば、9月の下旬あたりに会議室を借りて会議を行うには、日時401には、9月22日10時と9月27日12時とを入力することで、9月22日10時から9月27日12時の期間において会議室の予約を行うことが可能である。
【0041】
また条件設定画面400は、会議に参加する従業員名(参加メンバ)を入力するためのメンバ402を備えており、メンバ402には、従業員名に関わらず、従業員を一意に特定するIDやメールアドレス等の情報を入力することが可能であるが、これに留まらず、従業員を一意に識別するための情報であればどのような態様でも構わない。
【0042】
条件設定画面400は、会議開催場所として利用する会議室を選択するための設備403を備えており、開催を望む会議室に対して、表示部210あるいはディスプレイ306に表示されたカーソルを移動させてキー入力を行うことで選択を行うことが可能となるが、特定の会議室で行うことが決定されていなければ、選択を行わずに、後述の空き会議室の検索を行う。
【0043】
更に、条件設定画面400は、会議室で利用する必需備品を選択するための必需備品404を備えており、必需備品は、備品一覧画面(詳細後述)より選択される。尚、備品一覧画面(詳細後述)は、必需備品のタイトル405を入力部209及びキーボード307を用いて押下することで、表示部210あるいはディスプレイ306に表示される。
【0044】
更に、条件設定画面400は、任意備品についても選択することが可能であり、任意備品406に入力された任意備品に関する情報に対応して予約を行うことが可能である。任意備品の選択を行うには、前述の必需備品の選択と同様に、任意備品のタイトル407を入力部209及びキーボード307を用いて押下することで、備品一覧画面(詳細後述)より選択される。
【0045】
従業員は、日時、参加メンバ、設備、及び備品等の会議に必要とされる条件を入力した後、これらの条件を用いて、空き会議室の検索を行った後、その結果を各参加メンバに連絡する必要が生じ得るが、その際の媒体として、電子メールを利用する場合は、電子メールの文言を検討し、当該電子メールへ入力する必要がある。
【0046】
但し、このような連絡事項については、日々、日常的な事柄であり、ある程度、定型化した業務としてとらえることが可能であるため、これらの文言については、予めテンプレート化しておき、適宜、文言を追加する態様が望ましい。
【0047】
そこで、従業員は、予めテンプレート化された文言を選択するためのメール文言テンプレート選択408から、利用したいテンプレートを選択し、文言表示領域409に表示し、表示された文言に対して変更及び追加することも可能である。
【0048】
従業員は、条件設定画面400に対して入力を行った後、空きの会議室を予約するために検索ボタン410を押下することで、入力された条件に該当する空きの会議室、及び備品等のスケジュール情報を情報処理装置103から取得する。
【0049】
クライアント端末101及び携帯端末102は、スケジュール情報を情報処理装置103から取得すると、検索結果画面411に備えられた検索結果表示領域412に取得したスケジュール情報を表示する。空き会議室の予約を行おうとしている従業員は、表示されたスケジュール情報で、問題ないようであれば、会議に参加するメンバ(以下、参加メンバ)、つまりメンバ402に入力された参加メンバに連絡を行うため、入力部209及びキーボード307を用いて送信ボタン413を押下する。
【0050】
送信ボタン413が押下されると、メンバ402に対して、検索結果表示領域412に表示されたスケジュール情報、及び文言表示領域409に表示された文言を用いて、電子メールを生成し、生成した電子メールを送信することで、参加メンバへ、参加可否の確認を行う。
【0051】
図5には、必需備品や任意備品を選択するための備品一覧画面の構成が示されており、従業員は、条件設定画面400に備えられたタイトル405、407を押下することで、備品一覧画面500が表示され、予め登録された備品が其々、備品一覧画面500に表示される。
【0052】
備品としては、テレビを利用して会議を行う場合には、必要備品としてテレビが想定され、その他、電話会議を行う場合は、必要備品として電話が想定される。その他、音声会議を行う上で必要とされるマイク、プロジェクター、参加メンバが利用する駐車場、あるいは飲み物等の備品が想定される。
【0053】
これらの備品を備品一覧画面500に表示しておき、従業員は、予約したい備品を選択指定することが可能であるが、指定の仕方については、選択したい備品に入力部209及びキーボード307を用いてカーソルをあわせて、マウスをクリックすることで、起動元のタイトルに対応する必需備品404あるいは任意備品406に表示させる方法をとる。
【0054】
あるいは、選択したい備品に入力部209及びキーボード307を用いてカーソルをあわせて、ドラック&ドロップ機能を用いて、必需備品404あるいは任意備品406に備品を移動させることで指定することも可能である。
【0055】
図6には、従業員が作成した電子メールの内容の表示例を表わしてものであり、文言表示領域409に表示された内容や、検索結果画面411に表示されたスケジュール情報を表示するための日程選択画面(詳細後述)を起動させるためのURL(Uniform Resource Locater)が表示される。
【0056】
図7には、日程選択画面の構成が示されており、日程選択画面600は、参加メンバが其々所有するクライアント端末101及び携帯端末102の表示部210あるいはディスプレイ306に表示され、参加メンバは、表示されたスケジュール情報のなかから参加可能な日程を選択することができ、参加メンバにとって最適なスケジュールを組むことが可能となる。
【0057】
尚、表示されたスケジュール情報には、既に他の参加メンバの参加可否が、識別可能なように表示されており、日程選択画面600を参照している参加メンバは、自身の参加可能な日時に対して、日程選択画面600に表示されたカーソルを入力部209及びキーボード307を用いて合わせて、マウスをクリックすることで、出席可否の登録を行うことが可能となる。尚、入力部209及びキーボード307を用いて送信ボタン601を押下することで、登録を行うことが可能である。
【0058】
図8には、日程選択画面600を用いて、各参加メンバが会議への参加可否の登録を行った後、その結果の表示例を示しており、この表示された内容を元にして、各参加メンバは、会議の開催日に会議室へ向かうこととなる。尚、当結果の決定方法については、後述する。
【0059】
図9には、従業員の情報を記憶する従業員一覧テーブルを示しており、従業員一覧テーブルは、従業員を一意に識別する従業員NO、従業員NOに対応する従業員名、従業員の電話連絡先を示す電話番号、従業員のメールアドレス、従業員が日常勤務している場所を一意に示す拠点番号を含んで構成されている。
【0060】
図10には、従業員のスケジュール情報を記憶する従業員スケジュールテーブルを示しており、従業員スケジュールテーブルは、月日、時刻、スケジュール情報を所有している従業員の従業員NO、当該月日及び日時に於いて勤務している場所を示す拠点番号、及びスケジュールが登録された場合に一意に発番するスケジュール番号を備えている。尚、スケジュールの登録がない場合は、スケジュール番号に登録はなされず、更に、関連するスケジュールについては、同一のスケジュール番号が登録される。
【0061】
従業員スケジュールテーブルは、更に、登録されたスケジュールの状況を示すステータスを含んで構成している。本発明に於いては、従業員がスケジュールを登録する際に、まずは、仮の登録を行うため、仮のスケジュールであることを示すフラグを記録し、参加メンバの参加可否の確認が終了し、スケジュールが確定したと見做された場合、ステータスには、スケジュールが確定したことを示すフラグを記録する。
【0062】
従業員スケジュールテーブルは、登録された仮のスケジュールに対して、参加メンバの参加可否を示す一次回答を備えている。この一次回答に登録された情報を用いて、全ての参加メンバが参加可能なスケジュールの確定を行うことが可能となり、確定したタイミングで、前述のステータスを確定として登録する。
【0063】
図11には、備品の情報を記録する備品一覧テーブルを示しており、備品一覧テーブルは、備品を一意に識別する備品NO、備品NOに対応する備品名称を示す備品名、備品を使用する際に発生する使用料を示す金額、当該金額に記録された使用料が計上される使用単位、備品が使用可能な場所を示す拠点番号、及び補足事項を含んで構成されている。
【0064】
図12には、備品の貸し出しスケジュールを記録する備品スケジュールテーブルを示しており、備品スケジュールテーブルは、月日、時刻、スケジュール情報を所有している備品を一意に識別する備品NO、備品が使用可能な場所を示す拠点番号、スケジュールが登録された場合に一意に発番するスケジュール番号を備えている。尚、前述と同様に、スケジュールの登録がない場合は、スケジュール番号に登録はなされず、更に、関連するスケジュールについては、同一のスケジュール番号が登録される。
【0065】
備品スケジュールテーブルは、更に、登録されたスケジュールの状況を示すステータスを含んで構成している。本発明に於いては、前述と同様に、従業員がスケジュールを登録する際に、まずは、仮のスケジュールの登録を行うため、仮のスケジュールであることを示すフラグを記録し、参加メンバの参加可否の確認が終了し、スケジュールが確定したと見做された場合、ステータスには、スケジュールが確定したことを示すフラグを記録する。
【0066】
図13には、会議室の情報を記録する会議室一覧テーブルを示しており、会議室を一意に示す会議室NO、会議室NOに対応する会議室名称を示す会議室名、会議室を使用する際に発生する使用料を示す金額、当該金額に記録された使用料が計上される使用単位、会議室が設置されている場所を示す拠点番号、及び補足事項を含んで構成されている。
【0067】
図14には、会議室の貸し出しスケジュールを記録する会議室スケジュールテーブルを示しており、会議室スケジュールテーブルは、月日、時刻、会議室を一意に識別する備品NO、会議室が設置されている場所を示す拠点番号、スケジュールが登録された場合に一意に発番するスケジュール番号を備えている。尚、前述と同様に、スケジュールの登録がない場合は、スケジュール番号に登録はなされず、更に、関連するスケジュールについては、同一のスケジュール番号が登録される。
【0068】
会議室スケジュールテーブルは、更に、登録されたスケジュールの状況を示すステータスを含んで構成している。本発明に於いては、前述と同様に、従業員がスケジュールを登録する際に、まずは、仮のスケジュールの登録を行うため、仮のスケジュールであることを示すフラグを記録し、参加メンバの参加可否の確認が終了し、スケジュールが確定したと見做された場合、ステータスには、スケジュールが確定したことを示すフラグを記録する。
【0069】
図15には、備品や会議室等のスケジュールの登録可否を制御するために利用するカレンダマスタテーブルを備えており、例えば、カレンダマスタテーブルは、月日、曜日、当該曜日に土曜日、日曜日、及び祝日等の会社の休業日に該当する場合、スケジュール予約を行えないように入力制御を行うため予約不可を示すフラグを記憶する。また、カレンダマスタテーブルは、予約可否を予約不可とした利用等を記録するための備考を備えている。
【0070】
図16には、登録されたスケジュールを記憶するためのイベントテーブルを示しており、イベントテーブルは、スケジュールを一意に識別するスケジュール番号、スケジュールに対するタイトル、備考等を記録する概要、当該スケジュールに関連する備品及び会議室等を一意に識別する、備品NO及び会議室NOを記録するための登録番号を備えている。
【0071】
また、イベントテーブルは、更に、登録されたスケジュールの状況を示すステータスを含んで構成している。本発明に於いては、前述と同様に、従業員がスケジュールを登録する際に、まずは、仮のスケジュールの登録を行うため、仮のスケジュールであることを示すフラグを記録し、参加メンバの参加可否の確認が終了し、スケジュールが確定したと見做された場合、ステータスには、スケジュールが確定したことを示すフラグを記録する。
【0072】
図17には、拠点間の移動に要する諸費用に関する情報を記憶する拠点一覧テーブルを示しており、拠点一覧テーブルには、拠点を一意に識別するための拠点番号、拠点番号に対応する拠点名称を示す拠点名、各拠点から移動した際にかかる交通費を記録するFROM(金額)、及び各拠点から移動した際にかかる時間を記録するFROM(時間)を備えている。
【0073】
例えば、拠点一覧テーブルの最上段に記録されたレコードを用いて説明すると、拠点番号が11、拠点番号に対応する拠点名が東京、FROM11(金額)及びFROM11(時間)は、ブランク、FROM22(金額)は、190、FROM22(時間)は、00:30となっている。
【0074】
このレコードにおいては、FROMの後に示される22という番号は、拠点番号、つまり新宿を示しているため、東京から新宿へ移動する際に必要とする金額が、190円であり、さらに移動する際に必要とする移動想定時間が、00:30分であることを示している。
【0075】
FROM11(金額)及びFROM11(時間)が、ブランクであるのは、FROMの後に示される11という番号は、東京を示しているため、東京から東京へ移動する際に必要とする金額、時間はかからないと見做されて、ブランクとしている。
【0076】
尚、拠点一覧テーブルのFROMについては、FROM11、FROM22と東京及び新宿の2拠点のみ示されているが、拠点数分の列が存在することは言うまでもない、
【0077】
図18には、前述したように電子メールを送信する際に利用するメールの文言をテンプレート化したものを記憶するメールテンプレートテーブルを示しており、メールテンプレートテーブルは、テンプレートを一意に識別するためのテンプレート番号、電子メールの件名、つまりタイトル、及び文面から構成されている。
【0078】
前述した全てのテーブルは、情報処理装置103の外部メモリ211等の記録媒体へ記録されている。
【0079】
次に、本発明の実施形態に係る会議室の仮予約を行う処理を図19に示すフローチャートを用いて説明する。
【0080】
ステップS100では、携帯端末102は、携帯端末102のディスプレイ306に表示された条件設定画面400の備品一覧画面500を表示させるためのタイトル405、406が押下されたか否かを判定し、押下されたと判定した場合は、ステップS101へ処理を進める。
【0081】
ステップS101では、携帯端末102は、情報処理装置103から備品一覧画面500を取得表示し、ステップS102では、携帯端末102は、備品一覧テーブルから備品情報を取得し、ステップS103では、携帯端末102は、ステップS102において取得した備品情報を備品一覧画面500に表示する。
【0082】
ステップS104では、携帯端末102は、備品一覧画面500に表示された備品情報が選択されたか否かを判定し、選択されたと判定した場合は、ステップS105へ処理を進める。尚、判定方法としては、キーボード307を用いてカーソルが備品にあてられた状態で、キーボード307が押下されたことを検知することで、あるいは、キーボード307を用いてカーソルが備品にあてられた状態で、ドラック&ドロップ機能を用いて、必需備品404あるいは任意備品406に移動させることを検知することで判定する。
【0083】
ステップS105では、携帯端末102は、ステップS104において選択された備品を条件設定画面400の必需備品404あるいは任意備品406に表示する。表示する方法としては、ステップS104において、キーボード307を用いてカーソルが備品にあてられた状態でキーボード307が押下されたことによる移動方法では、備品一覧画面500の起動元のタイトルに対応する必需備品404あるいは任意備品406に表示させる方法をとり、キーボード307を用いてカーソルが備品にあてられた状態で、ドラック&ドロップ機能を用いる移動法では、移動先の必需備品404あるいは任意備品406に備品情報を表示する。
【0084】
ステップS106では、携帯端末102は、条件設定画面400の検索ボタン410が押下されたか否かを判定し、押下されたと判定した場合は、ステップS107へ処理を進め、ステップS107では、携帯端末102は、条件設定画面400に入力された情報を空きの会議室を予約するための検索条件として取得する。具体的には、日時401、メンバ402、設備403、必需備品404、任意備品406等を取得する。
【0085】
ステップS108では、携帯端末102は、ステップS106において取得した検索条件を情報処理装置103へ送信し、情報処理装置103では、送信された検索条件に含まれる日時401及びメンバ402の情報を用いて、従業員スケジュールテーブルから従業員のスケジュール情報を取得する。
【0086】
スケジュール情報を取得する方法としては、メンバ402に該当する従業員スケジュールテーブルの従業員NOを有し、更に日時401の範囲内の従業員スケジュールテーブルの月日及び時刻を有するスケジュール情報を取得する。
【0087】
ステップS109では、情報処理装置103は、ステップS108において取得したスケジュール情報のうち、スケジュール番号が登録されていないスケジュール情報を抽出し、抽出したスケジュール情報のなかから、参加メンバ同士で同一のスケジュール情報を有しているか否かを判定する。つまり、空きスケジュールが一緒となる参加メンバがいるか否かを判定する。
【0088】
ステップS110では、情報処理装置103は、ステップS109において、空きスケジュールが一緒となる参加メンバが存在すると判定した場合は、当該スケジュール情報を取得し、次のステップS111では、情報処理装置103は、ステップS110において取得したスケジュール情報に含まれる拠点番号を取得する。
【0089】
尚、拠点番号が存在しない場合は、情報処理装置103は、ステップS108において受信した検索情報に含まれるメンバ402に該当する従業員一覧テーブルの従業員NOに対応する拠点番号を取得する。
【0090】
ステップS112では、情報処理装置103は、ステップS111において取得した拠点番号、つまり拠点に設置されている会議室の情報を会議室一覧テーブルから取得するが、まず、当該拠点番号に該当する会議室一覧テーブルの会議室NOを取得する。
【0091】
ステップS113では、情報処理装置103は、ステップS110において取得したスケジュール情報に含まれる月日及び時刻、ステップS112において取得した会議NOを用いて、会議室スケジュールテーブルから空きの会議室情報を取得する。尚、本ステップを実行するにあたり、空き会議室の月日を用いてカレンダマスタテーブルに記憶された予約可否を参照し、会議室の予約可否を判定し、予約可能な場合、本ステップを実行し予約不可の場合、会議室の予約ができない旨を示す警告を不図示の画面へ通知し、ステップS106へ処理を進める。
【0092】
つまり、ステップS112において取得した会議室NOに該当する会議室スケジュールテーブルの会議室NOを有し、ステップS110において取得したスケジュール情報に含まれる月日及び時刻の範囲内の会議室スケジュールテーブルの月日及び時刻を有し、スケジュール番号が未登録のスケジュール情報を取得する。空きの会議室情報が存在する場合は、ステップS114へ処理を進め、空きの会議室情報が存在しない場合は、ステップS106へ処理を進める。
【0093】
ステップS114では、情報処理装置103は、ステップS113において取得した空き会議室の月日、時刻、拠点番号、及びステップS108において取得した検索条件に含まれる必需備品404及び任意備品406を用いて、備品スケジュールテーブルから空きの備品情報を取得する。つまり、会議で利用したい備品が、空いているか否かの判定を行う。尚、本ステップを実行するにあたり、空き会議室の月日を用いてカレンダマスタテーブルに記憶された予約可否を参照し、備品の予約可否を判定し、予約可能な場合、本ステップを実行し予約不可の場合、備品の予約ができない旨を示す警告を不図示の画面へ通知しても良い。
【0094】
空きの備品情報が存在すると判定した場合、ステップS117へ処理を進め、空きの備品情報が存在しないと判定した場合、ステップS115へ処理を進める。ステップS115では、情報処理装置103は、空いていないと判定した備品が、必需備品であるか否かを判定し、必需備品であると判定した場合は、ステップS116へ処理を進め、必需備品でないと判定した場合は、ステップS117へ処理を進める。
【0095】
この判定方法は、ステップS114において検索条件に含まれる必需備品404を用いて備品が空いているか否かを判定し、空いていないと判定した場合、ステップS115においては、情報処理装置103は、空いていないと判定した備品が、必需備品であるとして、ステップS116へ処理を進め、ステップS114において検索条件に含まれる任意備品406を用いて備品が空いているか否かを判定し、空いていないと判定した場合、ステップS115においては、情報処理装置103は、空いていないと判定した備品が、必需備品でないとして、ステップS117へ処理を進める。尚、必需備品404及び任意備品406に設定がなされていない場合は、ステップS117へ処理を進める。
【0096】
ステップS116では、情報処理装置103は、会議に必要とされる備品が準備できないので、会議の運営に支障が生じることを防ぐため、従業員に警告を促すように検索結果表示領域412に警告通知(不図示)を出力し、ステップS100へ処理を進める。
【0097】
ステップS117では、情報処理装置103は、ステップS114において空いていると判定した備品の備品NOに該当する備品一覧テーブルの備品NOに対応する金額及び単位を取得し、スケジュール情報の月日及び時刻を用いて利用時間を算出後、利用時間と単位を考慮して備品の使用料を算出する。
【0098】
次に、ステップS118では、情報処理装置103は、参加メンバが、会議を開催する会議室まで移動する際に要する交通費の算出を行うが、詳細は後述する。
【0099】
ステップS119では、携帯端末102は、ステップS114において、備品が存在する、あるいは備品の設定がなされていない、ステップS115において、必需備品でないと判定したスケジュール情報を検索結果表示領域412に表示する。
【0100】
ステップS120では、携帯端末102は、キーボード307を用いて送信ボタン413が押下されたか否かを判定し、送信ボタン413が押下されたと判定した場合は、ステップS121へ処理を進め、ステップS121では、情報処理装置103は、仮の従業員のスケジュール情報を従業員スケジュールテーブルへ記録するため、イベントテーブルに既に記憶されたスケジュール番号のうち最大番号をインクリメントした番号を用いて、従業員スケジュールテーブルのスケジュール番号へ記録するとともに、ステータスには、仮のスケジュール情報であることを示すフラグ(図11では、仮フラグ)を記録する。
【0101】
このスケジュール情報は、全ての検索条件に含まれるメンバ402に設定された従業員の従業員NOを有するスケジュール情報に対応するスケジュール番号には、同一の番号が記憶される。
【0102】
ステップS122では、情報処理装置103は、スケジュール情報に含まれる月日及び時刻、ステップS117において経費を計算する際に利用した備品NOを用いて、仮の備品のスケジュール情報を備品スケジュールテーブルへ記録する。
【0103】
ステップS117において経費を計算する際に利用した備品NOに該当する備品スケジュールテーブルの備品NOに対応する月日及び時刻が、スケジュール情報に含まれる月日及び時刻の範囲内である備品スケジュールテーブルのスケジュール番号にステップS121において採番した番号を記録し、ステータスには、仮のスケジュール情報であることを示すフラグを記録する。
【0104】
ステップS123では、情報処理装置103は、スケジュール情報に含まれる月日及び時刻、ステップS118において、移動可能と見做された空き会議室の会議室NOを用いて、仮の会議室のスケジュール情報を会議室スケジュールテーブルへ記録する。
【0105】
ステップS118において、移動可能と見做された空き会議室の会議室NOに該当する会議室スケジュールテーブルの会議室NOに対応する月日及び時刻が、スケジュール情報に含まれる月日及び時刻の範囲内である会議室スケジュールテーブルのスケジュール番号にステップS121において採番した番号を記録し、ステータスには、仮のスケジュール情報であることを示すフラグを記録する。
【0106】
ステップS124では、情報処理装置103は、イベントテーブルへ仮のスケジュールを登録するが、イベントテーブルのスケジュール番号には、ステップS121において採番した番号、登録番号には、ステップS122において利用した備品NO、及びステップS123において利用した会議室NOを記録するが、備品NO及び会議室NOが異なる種別であることを各NOは有している。
【0107】
ステップS125では、携帯端末102は、文言表示領域409に表示されている電子メールの文言を取得し、次のステップS126では、携帯端末102は、ステップS125において取得した電子メールの文言を用いて、メンバ402に送信すべく電子メールの文書を生成すると共に、生成したスケジュール情報を用いて、日程選択画面600を生成し、生成した日程選択画面600を起動させるためのURLを生成する。但し、当該URLには、メンバ402に関する情報を含む形で生成されている。これによって生成された電子メールの一例が、図7に示されている。
【0108】
ステップS127では、携帯端末102は、ステップS126において生成した電子メールの文言を用いて、メンバ402を宛先として、電子メールを送信する。
【0109】
次に図20を用いて、従業員が会議室に至るまでに要する交通費の算出を行う処理について、説明を行う。
【0110】
ステップS200では、情報処理装置103は、ステップS113において取得した空きの会議室が存在するスケジュールを用いて、会議開催予定日時に対して、直近前後の日時におけるメンバ402の拠点情報を従業員スケジュールテーブルから取得する。
【0111】
ステップS201では、情報処理装置103は、ステップS200において用いた空きの会議室の拠点番号とステップS200において取得した各参加メンバの直近前後の日時における拠点番号と一致するか否かの比較を行い、一致しないと判定した場合、ステップS202へ処理を進め、一致すると判定した場合、処理を終了する。
【0112】
ステップS202では、情報処理装置103は、拠点一覧テーブルを用いて各参加メンバの拠点番号と会議室の拠点番号との移動想定時間を求め、次のステップS203では、情報処理装置103は、会議開催予定開始日時と各参加メンバの会議開催予定開始日時の直前の日時とから移動時間を求め、当該移動時間と移動想定時間との差を求める。
【0113】
更に、会議開催予定終了日時と各参加メンバの会議開催予定終了日時の直後の拠点における日時とから移動時間を求め、当該移動時間と移動想定時間との差を求める。
【0114】
ステップS203では、情報処理装置103は、各参加メンバが、会議の直前に居た拠点から会議を開催する拠点へ移動可能か否か、更に、会議を開催する拠点から会議開催終了直後の拠点への移動が可能であるか否かを判定するため、ステップS202において求めた差から、移動時間が移動想定時間以下であれば、移動可能であると判定し、ステップS204へ処理を進め、移動時間が移動想定時間以上であれば、ステップS205へ処理を進める。
【0115】
ステップS204では、情報処理装置103は、各参加メンバが、会議の直前に居た拠点から会議を開催する拠点にまで必要とされる交通費を、地域一覧テーブルを用いて算出し、ステップS205では、情報処理装置103は、ステップS114において、備品が存在する、あるいは備品の設定がなされていない、ステップS115において、必需備品でないと判定したスケジュール情報に対して、会議の開催が不可として削除を行う。
【0116】
次に、図21を用いて、参加メンバに会議への参加可否を問う処理について説明する。
【0117】
ステップS300では、各参加メンバが所有する携帯端末102は、参加メンバがキーボード307を用いてディスプレイ306に表示されたログイン画面(不図示)に対して入力した従業員情報を取得し、ステップS301では、携帯端末102は、ステップS127において送信された電子メールに添付されたURLがクリックされたか否かを判定し、クリックしたと判定した場合、ステップS302へ処理を進める。
【0118】
ステップS302では、情報処理装置103は、クリックされたURL先に日程選択画面600が存在するか否かを判定し、存在すると判定した場合、ステップS303へ処理を進め、存在すると判定しない場合、ステップS316へ処理を進める。
【0119】
ステップS303では、情報処理装置103は、ステップS300において取得した従業員情報とステップS302においてクリックされたURLに含まれるメンバ402に含まれるか否かを判定し、含まれると判定した場合、ステップS304へ処理を進め、含まれると判定しない場合、ステップS316へ処理を進める。
【0120】
ステップS304では、情報処理装置103は、ステップS301においてクリックされたURLを用いて日程選択画面600を取得し、携帯端末102のディスプレイ306に表示し、ステップS305では、情報処理装置103は、URLに含まれるスケジュール番号を有する従業員の参加可否情報を従業員スケジュール情報テーブルから取得して、日程選択画面600へ表示する。
【0121】
ステップS306では、携帯端末102は、会議への参加可能日程が選択されたか否かを判定するために、キーボード307を用いて、送信ボタン601が押下されたか否かを判定し、押下されたと判定した場合、入力された出席可否情報を取得して、ステップS307へ処理を進める。
【0122】
ステップS307では、情報処理装置103は、ステップS300において取得した従業員情報、ステップS304において利用したスケジュール番号、ステップS306において取得した出席可否情報を用いて、従業員スケジュールテーブルの一時回答の更新(回答済を示す情報を記録)を行う。
【0123】
ステップS308では、情報処理装置103は、会議へ参加する全参加メンバの出席可否の回答がなされたか否かを判定するため、ステップS307において用いたスケジュール番号を有する従業員スケジュールテーブルのスケジュール情報の一時回答が、全て回答済であるか否かの判定を行う。
【0124】
全て回答済みであると判定した場合、ステップS309へ処理を進め、ステップS309では、情報処理装置103は、全参加メンバが会議へ参加可能であるか否かを判定するために、従業員スケジュールテーブルのスケジュール番号が同一であり、各々の参加メンバの月日及び時刻が一致するスケジュール情報のうち、ステータスが仮のスケジュール情報であることを示すフラグが記録され、かつ一時回答が回答済であるものがあるか否かを判定する。
【0125】
あると判定した場合は、ステップS310へ処理を進め、あると判定しない場合、ステップS312へ処理を進め、ステップS310では、情報処理装置103は、ステップS309において、あると判定されたスケジュール情報を取得する。尚、複数のスケジュール情報が存在する場合、現時点から直近のスケジュールを有するスケジュール情報を取得する。
【0126】
ステップS311では、情報処理装置103は、ステップS310において取得したスケジュール情報を用いて、電子メールの生成を行い、参加メンバのアドレスを従業員一覧テーブルから取得して、当該アドレス宛に会議の開催確定日時が記載された電子メールを送信する。
【0127】
ステップS312では、情報処理装置103は、各テーブルの仮のスケジュール情報を確定にすると共に、確定されなかったスケジュールをクリアするため、ステップS309において、あると判定したスケジュール情報の従業員スケジュールテーブル、備品スケジュールテーブル、及び会議室スケジュールテーブルのステータスを確定に変更すると共に、ステップS309において、あると判定したスケジュール情報に含まれるスケジュール番号を有するイベントテーブルのイベント情報のステータスを確定に変更する。
【0128】
ステップS313では、情報処理装置103は、各テーブルの仮のスケジュール情報をクリアするため、ステップS309において、あると判定し得なかったスケジュール情報の従業員スケジュールテーブル、備品スケジュールテーブル、及び会議室スケジュールテーブルのステータスをクリアすると共に、ステップS309において、あると判定しなかったスケジュール情報に含まれるスケジュール番号を有するイベントテーブルのイベント情報のステータスを却下に変更する。
【0129】
ステップS314では、情報処理装置103は、各参加メンバへスケジュールの再調整を促す電子メールを生成し、参加メンバのアドレスを従業員一覧テーブルから取得して、当該アドレス宛に電子メールを送信する。
【0130】
ステップS315では、携帯端末102は、会議参加可能な日程選択が行えない旨を示す警告をディスプレイ306へ表示する。
【0131】
尚、本実施形態では、携帯端末102を用いた態様を説明したが、携帯端末102を用いずにクライアント端末101を用いる態様であっても良いし、クライアント端末101及び携帯端末102が混在した態様であっても良い。
【0132】
以上で説明したように、本発明によれば、複数拠点にそれぞれ勤務する従業員が、複数の拠点其々に設置された会議室において会議を行うにあたり、従業員の移動時間、及び交通費等を考慮して、会議室の予約を行うことが可能となるので、会議を行う際に必要とする費用及び時間等のコストを適正に管理することが可能となる。
【0133】
以上、実施形態例を詳述したが、本発明は、例えば、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。また、本発明におけるプログラムは、各処理方法をコンピュータが実行可能(読み取り可能)なプログラムであり、本発明の記憶媒体は、各処理方法をコンピュータが実行可能なプログラムが記憶されている。
【0134】
なお、本発明におけるプログラムは、各装置の処理方法ごとのプログラムであってもよい。
【0135】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記録媒体に格納されたプログラムを読取り実行することによっても、本発明の目的が達成されることは言うまでもない。
【0136】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【0137】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク,ハードディスク,光ディスク,光磁気ディスク,CD−ROM,CD−R,DVD−ROM,磁気テープ,不揮発性のメモリカード,ROM,EEPROM,シリコンディスク等を用いることができる。
【0138】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータで稼働しているOS等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【0139】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機
【0140】
能が実現される場合も含まれることは言うまでもない。
【0141】
また、本発明は、複数の機器から構成されるシステムに適用しても、1つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【0142】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ,データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステム、あるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【0143】
100 会議室予約システム
101 クライアント端末
102 携帯端末
103 情報処理装置
104 ネットワーク
201 CPU
202 ROM
203 RAM
204 システムバス
205 入力コントローラ
206 ビデオコントローラ
207 メモリコントローラ
208 通信I/Fコントローラ
209 入力部
210 表示部
211 外部メモリ
301 システムバス
302 CPU
303 ROM
304 メモリ
305 通信アダプタ
306 ディスプレイ
307 キーボード
【特許請求の範囲】
【請求項1】
会議室の予約指示を行うためのクライアント装置と会議室の予約状況を管理するサーバ装置とがネットワークを介して接続された会議室予約システムであって、
前記クライアント装置は、
会議開催希望日時、参加メンバ、及び会議開催場所を受付ける会議室予約情報受付手段と、
スケジュール候補送信手段によって送信された会議開催場所と空きスケジュールと諸費用とを表示する表示手段と、
前記表示手段によって表示されたスケジュール情報に対して参加可否を受付けるための参加受付手段と、
確定日時情報送信手段によって送信された開催確定日時を表示する確定日時表示手段と、
を備え、
前記サーバ装置は、
前記参加メンバの居する拠点情報を含むスケジュール及び会議室のスケジュールを管理するスケジュール記憶手段と、
前記拠点間の移動に要する交通費を含む諸費用を記憶する拠点情報記憶手段と、
前記会議室予約情報受付手段によって受付けた会議開催希望日時を用いて、前記参加メンバの空きスケジュールを前記スケジュール記憶手段から取得すると共に前記会議開催場所における前記空きスケジュールを取得する会議開催場所取得手段と、
前記会議開催場所取得手段によって選定した会議開催場所と前記参加メンバが前記会議開催希望日時の直前に居する参加メンバの拠点情報とから前記拠点情報記憶手段によって交通費を含む諸費用を算出する算出手段と、
前記会議開催場所取得手段によって取得した会議開催場所と前記会議開催場所の前記空きスケジュールと前記諸費用とを前記参加メンバが有する其々のクライアント端末へ送信するスケジュール候補送信手段と、
前記参加受付手段によって受付けた参加可否を用いて、前記参加メンバが参加可能な開催確定日時を特定する会議開催場所特定手段と、
前記会議開催場所特定手段によって特定された開催確定日時を前記参加メンバが有する其々のクライアント端末へ送信する確定日時情報送信手段と、
を備えたことを特徴とする会議室予約システム。
【請求項2】
前記拠点情報記憶手段は、前記諸費用に前記拠点間の移動時間を含めて記憶し、
前記算出手段は、前記会議開催場所取得手段によって取得した会議開催場所と前記参加メンバが前記会議開催希望日時の直前に居する参加メンバの拠点情報とから前記拠点情報記憶手段に記憶した移動時間を含む諸費用を算出することを特徴とする請求項1に記載の会議室予約システム。
【請求項3】
前記会議開催場所取得手段によって取得した会議開催場所と前記参加メンバの前記会議開催場所における前記空きスケジュールを仮スケジュールとして前記スケジュール記憶手段へ記憶すると共に、前記参加メンバが前記仮スケジュールを参照するためのリンク情報を生成するリンク情報生成手段と、
前記スケジュール候補送信手段は、前記リンク情報生成手段によって生成したリンク情報を電子メールに付して送信し、
前記表示手段は、前記リンク情報が指定された場合、前記仮スケジュールを表示するとともに、前記算出手段によって、前記仮スケジュールに関連する前記会議開催場所と前記参加メンバが前記会議開催希望日時の直前に居する参加メンバの拠点情報とから前記拠点情報記憶手段によって記憶した諸費用を算出した諸費用を表示することを特徴とする請求項1または2に記載の会議室予約システム。
【請求項4】
前記スケジュール記憶手段は、各拠点の備品の貸し出しスケジュールを含めて記憶し、
前記会議室予約情報受付手段は、参加メンバが利用を希望する備品を含めて受付け、
会議開催場所取得手段は、前記会議室予約情報受付手段によって受付けた会議開催希望日時を用いて、前記参加メンバの空きスケジュールを前記スケジュール記憶手段から取得すると共に前記会議開催場所における空きスケジュールを取得した後、前記会議開催場所の備品における前記空きスケジュールを取得し、
前記スケジュール候補送信手段は、前記備品に関する情報を送信し、前記表示手段は、スケジュール候補送信手段によって送信された備品を含めて表示を行うことを特徴とする請求項1乃至3の何れか1項に記載の会議室予約システム。
【請求項5】
前記会議室予約情報受付手段は、前記備品を必需備品と任意備品とを識別して受付けを行い、
会議開催場所選定手段は、前記会議開催場所の前記必需備品における前記空きスケジュールが前記スケジュール記憶手段に存在しない場合は、警告通知を行うことを特徴とする請求項4に記載の会議室予約システム。
【請求項6】
前記スケジュール記憶手段は、各拠点の備品の使用料を含めて記憶し、
前記算出手段は、諸費用として前記備品の使用料を含めて算出することを特徴とする請求項4または請求項5に記載の会議室予約システム。
【請求項7】
会議室の予約指示を行うためのクライアント装置と会議室の予約状況を管理するサーバ装置とがネットワークを介して接続された会議室予約システムの制御方法であって、
前記クライアント装置は、
会議開催希望日時、参加メンバ、及び会議開催場所を受付ける会議室予約情報受付工程と、
スケジュール候補送信工程によって送信された会議開催場所と空きスケジュールと諸費用とを表示する表示工程と、
前記表示工程によって表示されたスケジュール情報に対して参加可否を受付けるための参加受付工程と、
確定日時情報送信工程によって送信された開催確定日時を表示する確定日時表示工程と、
を実行し、
前記サーバ装置は、
前記参加メンバの居する拠点情報を含むスケジュール及び会議室のスケジュールを管理するスケジュール記憶工程と、
前記拠点間の移動に要する交通費を含む諸費用を記憶する拠点情報記憶工程と、
前記会議室予約情報受付工程によって受付けた会議開催希望日時を用いて、前記参加メンバの空きスケジュールを前記スケジュール記憶工程から取得すると共に前記会議開催場所における前記空きスケジュールを取得する会議開催場所取得工程と、
前記会議開催場所取得工程によって選定した会議開催場所と前記参加メンバが前記会議開催希望日時の直前に居する参加メンバの拠点情報とから前記拠点情報記憶工程によって交通費を含む諸費用を算出する算出工程と、
前記会議開催場所取得工程によって取得した会議開催場所と前記会議開催場所の前記空きスケジュールと前記諸費用とを前記参加メンバが有する其々のクライアント端末へ送信するスケジュール候補送信工程と、
前記参加受付工程によって受付けた参加可否を用いて、前記参加メンバが参加可能な開催確定日時を特定する会議開催場所特定工程と、
前記会議開催場所特定工程によって特定された開催確定日時を前記参加メンバが有する其々のクライアント端末へ送信する確定日時情報送信工程と、
を実行することを特徴とする会議室予約システムの制御方法。
【請求項8】
会議室の予約指示を行うためのクライアント装置と会議室の予約状況を管理するサーバ装置とがネットワークを介して接続された会議室予約システムにおいて実行されるプログラムであって、
前記クライアント装置を、
会議開催希望日時、参加メンバ、及び会議開催場所を受付ける会議室予約情報受付手段と、
スケジュール候補送信手段によって送信された会議開催場所と空きスケジュールと諸費用とを表示する表示手段と、
前記表示手段によって表示されたスケジュール情報に対して参加可否を受付けるための参加受付手段と、
確定日時情報送信手段によって送信された開催確定日時を表示する確定日時表示手段と、
して機能させ、
前記サーバ装置を、
前記参加メンバの居する拠点情報を含むスケジュール及び会議室のスケジュールを管理するスケジュール記憶手段と、
前記拠点間の移動に要する交通費を含む諸費用を記憶する拠点情報記憶手段と、
前記会議室予約情報受付手段によって受付けた会議開催希望日時を用いて、前記参加メンバの空きスケジュールを前記スケジュール記憶手段から取得すると共に前記会議開催場所における前記空きスケジュールを取得する会議開催場所取得手段と、
前記会議開催場所取得手段によって選定した会議開催場所と前記参加メンバが前記会議開催希望日時の直前に居する参加メンバの拠点情報とから前記拠点情報記憶手段によって交通費を含む諸費用を算出する算出手段と、
前記会議開催場所取得手段によって取得した会議開催場所と前記会議開催場所の前記空きスケジュールと前記諸費用とを前記参加メンバが有する其々のクライアント端末へ送信するスケジュール候補送信手段と、
前記参加受付手段によって受付けた参加可否を用いて、前記参加メンバが参加可能な開催確定日時を特定する会議開催場所特定手段と、
前記会議開催場所特定手段によって特定された開催確定日時を前記参加メンバが有する其々のクライアント端末へ送信する確定日時情報送信手段と、
して機能させることを特徴とするプログラム。
【請求項1】
会議室の予約指示を行うためのクライアント装置と会議室の予約状況を管理するサーバ装置とがネットワークを介して接続された会議室予約システムであって、
前記クライアント装置は、
会議開催希望日時、参加メンバ、及び会議開催場所を受付ける会議室予約情報受付手段と、
スケジュール候補送信手段によって送信された会議開催場所と空きスケジュールと諸費用とを表示する表示手段と、
前記表示手段によって表示されたスケジュール情報に対して参加可否を受付けるための参加受付手段と、
確定日時情報送信手段によって送信された開催確定日時を表示する確定日時表示手段と、
を備え、
前記サーバ装置は、
前記参加メンバの居する拠点情報を含むスケジュール及び会議室のスケジュールを管理するスケジュール記憶手段と、
前記拠点間の移動に要する交通費を含む諸費用を記憶する拠点情報記憶手段と、
前記会議室予約情報受付手段によって受付けた会議開催希望日時を用いて、前記参加メンバの空きスケジュールを前記スケジュール記憶手段から取得すると共に前記会議開催場所における前記空きスケジュールを取得する会議開催場所取得手段と、
前記会議開催場所取得手段によって選定した会議開催場所と前記参加メンバが前記会議開催希望日時の直前に居する参加メンバの拠点情報とから前記拠点情報記憶手段によって交通費を含む諸費用を算出する算出手段と、
前記会議開催場所取得手段によって取得した会議開催場所と前記会議開催場所の前記空きスケジュールと前記諸費用とを前記参加メンバが有する其々のクライアント端末へ送信するスケジュール候補送信手段と、
前記参加受付手段によって受付けた参加可否を用いて、前記参加メンバが参加可能な開催確定日時を特定する会議開催場所特定手段と、
前記会議開催場所特定手段によって特定された開催確定日時を前記参加メンバが有する其々のクライアント端末へ送信する確定日時情報送信手段と、
を備えたことを特徴とする会議室予約システム。
【請求項2】
前記拠点情報記憶手段は、前記諸費用に前記拠点間の移動時間を含めて記憶し、
前記算出手段は、前記会議開催場所取得手段によって取得した会議開催場所と前記参加メンバが前記会議開催希望日時の直前に居する参加メンバの拠点情報とから前記拠点情報記憶手段に記憶した移動時間を含む諸費用を算出することを特徴とする請求項1に記載の会議室予約システム。
【請求項3】
前記会議開催場所取得手段によって取得した会議開催場所と前記参加メンバの前記会議開催場所における前記空きスケジュールを仮スケジュールとして前記スケジュール記憶手段へ記憶すると共に、前記参加メンバが前記仮スケジュールを参照するためのリンク情報を生成するリンク情報生成手段と、
前記スケジュール候補送信手段は、前記リンク情報生成手段によって生成したリンク情報を電子メールに付して送信し、
前記表示手段は、前記リンク情報が指定された場合、前記仮スケジュールを表示するとともに、前記算出手段によって、前記仮スケジュールに関連する前記会議開催場所と前記参加メンバが前記会議開催希望日時の直前に居する参加メンバの拠点情報とから前記拠点情報記憶手段によって記憶した諸費用を算出した諸費用を表示することを特徴とする請求項1または2に記載の会議室予約システム。
【請求項4】
前記スケジュール記憶手段は、各拠点の備品の貸し出しスケジュールを含めて記憶し、
前記会議室予約情報受付手段は、参加メンバが利用を希望する備品を含めて受付け、
会議開催場所取得手段は、前記会議室予約情報受付手段によって受付けた会議開催希望日時を用いて、前記参加メンバの空きスケジュールを前記スケジュール記憶手段から取得すると共に前記会議開催場所における空きスケジュールを取得した後、前記会議開催場所の備品における前記空きスケジュールを取得し、
前記スケジュール候補送信手段は、前記備品に関する情報を送信し、前記表示手段は、スケジュール候補送信手段によって送信された備品を含めて表示を行うことを特徴とする請求項1乃至3の何れか1項に記載の会議室予約システム。
【請求項5】
前記会議室予約情報受付手段は、前記備品を必需備品と任意備品とを識別して受付けを行い、
会議開催場所選定手段は、前記会議開催場所の前記必需備品における前記空きスケジュールが前記スケジュール記憶手段に存在しない場合は、警告通知を行うことを特徴とする請求項4に記載の会議室予約システム。
【請求項6】
前記スケジュール記憶手段は、各拠点の備品の使用料を含めて記憶し、
前記算出手段は、諸費用として前記備品の使用料を含めて算出することを特徴とする請求項4または請求項5に記載の会議室予約システム。
【請求項7】
会議室の予約指示を行うためのクライアント装置と会議室の予約状況を管理するサーバ装置とがネットワークを介して接続された会議室予約システムの制御方法であって、
前記クライアント装置は、
会議開催希望日時、参加メンバ、及び会議開催場所を受付ける会議室予約情報受付工程と、
スケジュール候補送信工程によって送信された会議開催場所と空きスケジュールと諸費用とを表示する表示工程と、
前記表示工程によって表示されたスケジュール情報に対して参加可否を受付けるための参加受付工程と、
確定日時情報送信工程によって送信された開催確定日時を表示する確定日時表示工程と、
を実行し、
前記サーバ装置は、
前記参加メンバの居する拠点情報を含むスケジュール及び会議室のスケジュールを管理するスケジュール記憶工程と、
前記拠点間の移動に要する交通費を含む諸費用を記憶する拠点情報記憶工程と、
前記会議室予約情報受付工程によって受付けた会議開催希望日時を用いて、前記参加メンバの空きスケジュールを前記スケジュール記憶工程から取得すると共に前記会議開催場所における前記空きスケジュールを取得する会議開催場所取得工程と、
前記会議開催場所取得工程によって選定した会議開催場所と前記参加メンバが前記会議開催希望日時の直前に居する参加メンバの拠点情報とから前記拠点情報記憶工程によって交通費を含む諸費用を算出する算出工程と、
前記会議開催場所取得工程によって取得した会議開催場所と前記会議開催場所の前記空きスケジュールと前記諸費用とを前記参加メンバが有する其々のクライアント端末へ送信するスケジュール候補送信工程と、
前記参加受付工程によって受付けた参加可否を用いて、前記参加メンバが参加可能な開催確定日時を特定する会議開催場所特定工程と、
前記会議開催場所特定工程によって特定された開催確定日時を前記参加メンバが有する其々のクライアント端末へ送信する確定日時情報送信工程と、
を実行することを特徴とする会議室予約システムの制御方法。
【請求項8】
会議室の予約指示を行うためのクライアント装置と会議室の予約状況を管理するサーバ装置とがネットワークを介して接続された会議室予約システムにおいて実行されるプログラムであって、
前記クライアント装置を、
会議開催希望日時、参加メンバ、及び会議開催場所を受付ける会議室予約情報受付手段と、
スケジュール候補送信手段によって送信された会議開催場所と空きスケジュールと諸費用とを表示する表示手段と、
前記表示手段によって表示されたスケジュール情報に対して参加可否を受付けるための参加受付手段と、
確定日時情報送信手段によって送信された開催確定日時を表示する確定日時表示手段と、
して機能させ、
前記サーバ装置を、
前記参加メンバの居する拠点情報を含むスケジュール及び会議室のスケジュールを管理するスケジュール記憶手段と、
前記拠点間の移動に要する交通費を含む諸費用を記憶する拠点情報記憶手段と、
前記会議室予約情報受付手段によって受付けた会議開催希望日時を用いて、前記参加メンバの空きスケジュールを前記スケジュール記憶手段から取得すると共に前記会議開催場所における前記空きスケジュールを取得する会議開催場所取得手段と、
前記会議開催場所取得手段によって選定した会議開催場所と前記参加メンバが前記会議開催希望日時の直前に居する参加メンバの拠点情報とから前記拠点情報記憶手段によって交通費を含む諸費用を算出する算出手段と、
前記会議開催場所取得手段によって取得した会議開催場所と前記会議開催場所の前記空きスケジュールと前記諸費用とを前記参加メンバが有する其々のクライアント端末へ送信するスケジュール候補送信手段と、
前記参加受付手段によって受付けた参加可否を用いて、前記参加メンバが参加可能な開催確定日時を特定する会議開催場所特定手段と、
前記会議開催場所特定手段によって特定された開催確定日時を前記参加メンバが有する其々のクライアント端末へ送信する確定日時情報送信手段と、
して機能させることを特徴とするプログラム。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【図18】
【図19】
【図20】
【図21】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【図18】
【図19】
【図20】
【図21】
【公開番号】特開2012−203635(P2012−203635A)
【公開日】平成24年10月22日(2012.10.22)
【国際特許分類】
【出願番号】特願2011−67433(P2011−67433)
【出願日】平成23年3月25日(2011.3.25)
【出願人】(390002761)キヤノンマーケティングジャパン株式会社 (656)
【出願人】(312000206)キヤノンMJアイティグループホールディングス株式会社 (259)
【出願人】(592135203)キヤノンITソリューションズ株式会社 (528)
【Fターム(参考)】
【公開日】平成24年10月22日(2012.10.22)
【国際特許分類】
【出願日】平成23年3月25日(2011.3.25)
【出願人】(390002761)キヤノンマーケティングジャパン株式会社 (656)
【出願人】(312000206)キヤノンMJアイティグループホールディングス株式会社 (259)
【出願人】(592135203)キヤノンITソリューションズ株式会社 (528)
【Fターム(参考)】
[ Back to top ]