(57)【要約】【課題】座席の割当状況を出力する出力装置等を提供すること。【解決手段】出力装置は、組織を識別する組織識別情報、割り当てられた座席の座席識別情報、及び座席割当数を対応付けた割当情報を記憶する割当記憶部と、組織識別情報及び座席識別情報を対応付けた要員情報を記憶する要員記憶部と、組織識別情報を取得する取得部と、取得した組織識別情報に対応付いた割当情報を割当記憶部から取得する割当取得部と、取得した組織識別情報に対応付いた要員情報を前記要員記憶部から取得する要員取得部と、取得した要員情報の座席識別情報が、取得した割当情報の座席識別情報に含まれる場合、要員情報の座席識別情報に係る座席を使用中と判定する判定部と、判定部の判定結果に基づき、組織識別情報に対応づく座席使用数を計数する計数部と、取得した組織識別情報、及び座席割当数、並びに計数した座席使用数を出力する出力部とを備える。【選択図】図２
2018081510.tif 000002
【特許請求の範囲】
【請求項１】
組織を識別する組織識別情報、割り当てられた座席の座席識別情報、及び座席割当数を対応付けた割当情報を記憶する割当記憶部と、
前記組織識別情報及び座席識別情報を対応付けた要員情報を記憶する要員記憶部と、
組織識別情報を取得する取得部と、
取得した組織識別情報に対応付いた割当情報を前記割当記憶部から取得する割当取得部と、
取得した組織識別情報に対応付いた要員情報を前記要員記憶部から取得する要員取得部と、
取得した要員情報の前記座席識別情報が、取得した割当情報の前記座席識別情報に含まれる場合、前記要員情報の前記座席識別情報に係る座席を使用中と判定する判定部と、
該判定部の判定結果に基づき、前記組織識別情報に対応づく座席使用数を計数する計数部と、
取得した組織識別情報、及び座席割当数、並びに計数した前記座席使用数を出力する出力部と
を備えることを特徴とする出力装置。
【請求項２】
前記出力部は、前記座席割当数及び座席使用数より算出した使用率を出力する
ことを特徴とする請求項１に記載の出力装置。
【請求項３】
座席識別情報及び座席位置を示す位置情報を対応付けたレイアウト情報を記憶するレイアウト情報記憶部と、
前記レイアウト情報に基づいて、座席位置を示す二次元画像を生成する画像生成部とを備え、
前記画像生成部は、使用中の座席と未使用の座席とで、座席位置を示す画像の態様を異ならせる
ことを特徴とする請求項２に記載の出力装置。
【請求項４】
前記画像生成部は、各座席と対応付いた組織識別情報に応じて、座席位置を示す画像の態様を異ならせる
ことを特徴とする請求項３に記載の出力装置。
【請求項５】
ユーザを識別するユーザ識別情報を取得するユーザ取得部と、
取得したユーザ識別情報に対応付いた前記組織識別情報を含む権限情報を取得する権限取得部とを備え、
前記出力部は取得した権限情報に基づき、前記組織識別情報、前記座席割当数及び前記座席使用数を出力する
ことを特徴とする請求項１から請求項４に記載の出力装置。
【請求項６】
組織識別情報を取得し、
取得した組織識別情報に対応付いた割り当てられた座席の座席識別情報、及び座席割当数を、組織識別情報、座席識別情報及び座席使用数を対応付けて記憶した割当記憶部から取得し、
取得した組織識別情報に対応付いた座席識別情報を、組織識別情報及び座席識別情報を対応付けて記憶した要員記憶部から取得し、
前記割り当てられた座席の座席識別情報が、前記要員記憶部から取得した座席識別情報に含まれる場合、前記割り当てられた座席を使用中と判定し、
判定結果に基づき、前記組織識別情報に対応づく座席使用数を計数し、
取得した組織識別情報、座席割当数及び前記座席使用数を出力する
処理をコンピュータに行わせることを特徴とするコンピュータプログラム。
【請求項７】
コンピュータが、
組織識別情報を取得し、
取得した組織識別情報に対応付いた割り当てられた座席の座席識別情報、及び座席割当数を、組織識別情報、座席識別情報及び座席使用数を対応付けて記憶した割当記憶部から取得し、
取得した組織識別情報に対応付いた座席識別情報を、組織識別情報及び座席識別情報を対応付けて記憶した要員記憶部から取得し、
前記割り当てられた座席の座席識別情報が、前記要員記憶部から取得した座席識別情報に含まれる場合、前記割り当てられた座席を使用中と判定し、
判定結果に基づき、前記組織識別情報に対応づく座席使用数を計数し、
取得した組織識別情報、座席割当数及び前記座席使用数を出力する
処理を行うことを特徴とする出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は座席の割当状況を出力する出力装置等に関する。
【背景技術】
【０００２】
従来、情報システムの開発業務（プロジェクト）は、仕様策定、設計、開発、テスト、及び運用開始の各段階において、多くの人材を必要とする。特に、大規模なシステムの場合には、その開発プロジェクトは複数の部門や複数の企業が担当することが多い。そのようなことから、プロジェクトに関わる複数の部門や企業が連携して効率的に業務を遂行することを手助けするシステム、いわゆるプロジェクト管理システムが提案されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３５８３９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、開発プロジェクトを遂行する企業においては、業務委託先企業から派遣を受けたエンジニアを自社オフィスに常駐させ、業務を行わせている。常駐するエンジニアのために座席を割り当てるが、開発プロジェクトが終了し、エンジニアが引き上げれば、座席は不要になる。このように、派遣を受けたエンジニアに割り当てる座席は、社員の座席よりも割当、未割り当ての変動が頻繁である。また、業務委託先企業が複数の場合、委託先企業ごとに派遣を受けた人数分の座席を、１つの区画で割り当てることが望ましい。そのため、派遣を受ける人数が変動した場合に備えて、人数以上の余分な座席を割り当てるなどの処置が必要になる。さらにまた、急激に派遣人数が増減した場合には、座席を割り当てる区画の見直しが必要となることもある。そのため、座席の割当状況についての情報を最新に保つことは重要である。しかし、座席の割当状況についての最新情報を保持し、出力する装置は提案されていない。
【０００５】
本発明は、このような事情に鑑みてなされたものである。その目的は、座席の割当状況を出力する出力装置等を提供することである。
【課題を解決するための手段】
【０００６】
本発明に係る出力装置は、組織を識別する組織識別情報、割り当てられた座席の座席識別情報、及び座席割当数を対応付けた割当情報を記憶する割当記憶部と、前記組織識別情報及び座席識別情報を対応付けた要員情報を記憶する要員記憶部と、組織識別情報を取得する取得部と、取得した組織識別情報に対応付いた割当情報を前記割当記憶部から取得する割当取得部と、取得した組織識別情報に対応付いた要員情報を前記要員記憶部から取得する要員取得部と、取得した要員情報の前記座席識別情報が、取得した割当情報の前記座席識別情報に含まれる場合、前記要員情報の前記座席識別情報に係る座席を使用中と判定する判定部と、該判定部の判定結果に基づき、前記組織識別情報に対応づく座席使用数を計数する計数部と、取得した組織識別情報、及び座席割当数、並びに計数した前記座席使用数を出力する出力部とを備えることを特徴とする。
【０００７】
本発明にあっては、座席割当数、座席使用数を出力するので、座席の割当状況を参照可能となる。
【０００８】
本発明に係る出力装置は、前記出力部は、前記座席割当数及び座席使用数より算出した使用率を出力することを特徴とする。
【０００９】
本発明にあっては、割り当てた座席の使用率を参照可能となる。
【００１０】
本発明に係る出力装置は、座席識別情報及び座席位置を示す位置情報を対応付けたレイアウト情報を記憶するレイアウト情報記憶部と、前記レイアウト情報に基づいて、座席位置を示す二次元画像を生成する画像生成部とを備え、前記画像生成部は、使用中の座席と未使用の座席とで、座席位置を示す画像の態様を異ならせることを特徴とする。
【００１１】
本発明にあっては、座席の割当状況を視覚的に把握することが可能となる。
【００１２】
本発明に係る出力装置は、前記画像生成部は、各座席と対応付いた組織識別情報に応じて、座席位置を示す画像の態様を異ならせることを特徴とする。
【００１３】
本発明にあっては、組織毎の座席の割当状況を視覚的に把握することが可能となる。
【００１４】
本発明に係る出力装置は、ユーザを識別するユーザ識別情報を取得するユーザ取得部と、取得したユーザ識別情報に対応付いた前記組織識別情報を含む権限情報を取得する権限取得部とを備え、前記出力部は取得した権限情報に基づき、前記組織識別情報、前記座席割当数及び前記座席使用数を出力することを特徴とする。
【００１５】
本発明にあっては、参照できる座席の割当状況を権限によって制御可能となる。
【００１６】
本発明に係るコンピュータプログラムは、組織識別情報を取得し、取得した組織識別情報に対応付いた割り当てられた座席の座席識別情報、及び座席割当数を、組織識別情報、座席識別情報及び座席使用数を対応付けて記憶した割当記憶部から取得し、取得した組織識別情報に対応付いた座席識別情報を、組織識別情報及び座席識別情報を対応付けて記憶した要員記憶部から取得し、前記割り当てられた座席の座席識別情報が、前記要員記憶部から取得した座席識別情報に含まれる場合、前記割り当てられた座席を使用中と判定し、判定結果に基づき、前記組織識別情報に対応づく座席使用数を計数し、取得した組織識別情報、座席割当数及び前記座席使用数を出力する処理をコンピュータに行わせることを特徴とする。
【００１７】
本発明にあっては、座席割当数、座席使用数を出力するので、座席の割当状況を参照可能となる。
【００１８】
本発明に係る出力方法は、コンピュータが、組織識別情報を取得し、取得した組織識別情報に対応付いた割り当てられた座席の座席識別情報、及び座席割当数を、組織識別情報、座席識別情報及び座席使用数を対応付けて記憶した割当記憶部から取得し、取得した組織識別情報に対応付いた座席識別情報を、組織識別情報及び座席識別情報を対応付けて記憶した要員記憶部から取得し、前記割り当てられた座席の座席識別情報が、前記要員記憶部から取得した座席識別情報に含まれる場合、前記割り当てられた座席を使用中と判定し、判定結果に基づき、前記組織識別情報に対応づく座席使用数を計数し、取得した組織識別情報、座席割当数及び前記座席使用数を出力することを特徴とする。
【００１９】
本発明にあっては、座席割当数、座席使用数を出力するので、座席の割当状況を参照可能となる。
【発明の効果】
【００２０】
本発明にあっては、座席の割当状況を参照可能となる。
【図面の簡単な説明】
【００２１】
【図１】情報共有システムの構成例を示す説明図である。
【図２】情報共有サーバの構成例を示すブロック図である。
【図３】グループマスタテーブルのレコードレイアウトの一例を示す説明図である。
【図４】部マスタテーブルのレコードレイアウトの一例を示す説明図である。
【図５】部門マスタテーブルのレコードレイアウトの一例を示す説明図である。
【図６】社員マスタテーブルのレコードレイアウトの一例を示す説明図である。
【図７】アサインマスタテーブルのレコードレイアウトの一例を示す説明図である。
【図８】所管記憶部のレコードレイアウトの一例を示す説明図である。
【図９】割当記憶部のレコードレイアウトの一例を示す説明図である。
【図１０】要員記憶部のレコードレイアウトの一例を示す説明である。
【図１１】座席レイアウト記憶部のレコードレイアウトの一例を示す説明である。
【図１２】スペース管理処理の手順の一例を示すフローチャートである。
【図１３】部門全体表示処理の手順の一例を示すフローチャートである。
【図１４】フロア別表示処理の手順の一例を示すフローチャートである。
【図１５】委託先別表示処理の手順の一例を示すフローチャートである。
【図１６】レイアウト表示処理の手順の一例を示すフローチャートである。
【図１７】スペース管理メニュー画面の一例を示す説明図である。
【図１８】部門全体表示画面の一例を示す説明図である。
【図１９】フロア別表示画面の一例を示す説明図である。
【図２０】委託先別表示画面の一例を示す説明図である。
【図２１】座席レイアウト画面の一例を示す説明図である。
【発明を実施するための形態】
【００２２】
以下、実施の形態を、図面を用いて具体的に説明する。ここでは、情報システム（単に、システムとも言う）に関わる業務の一部を他企業に委託し、委託先企業から派遣を受けた人材を自社オフィスに常駐させている場合を例とする。この場合において、座席スペースの管理について説明するが、それに限らない。製造業において、生産ラインの一部を業務委託している場合の更衣室ロッカーの管理、又はコールセンターにおいて、オペレータの派遣を受けている場合のオペレータ用座席の管理にも適用可能である。
【００２３】
図１は情報共有システム１０の構成例を示す説明図である。情報共有システム１０により提供される機能は、メインメニュー画面から呼び出し可能となっている。以降、当該メインメニュー画面をメインメニューとも呼ぶ。情報共有システム１０にアクセスすると、まずメインメニューが表示される。メインメニューは、例えば４つのメニューが表示される。４つのメニューは、部門体制メニュー、工数関連メニュー、委託先管理メニュー、及びスペース管理メニューである。これらに加えて、情報共有システム１０の管理者のみに表示されるメンテナンスメニューがあってもよい。
【００２４】
情報共有システム１０は、情報共有サーバ１、共通データベース２、及びユーザ端末３を含む。情報共有サーバ１、共通データベース２、及びユーザ端末３はネットワークＮにより互いに通信可能に接続されている。以下においては、情報共有サーバ１がスペース管理装置（出力装置）として機能する場合について説明する。情報共有サーバ１がスペース管理装置として機能する場合、スペース管理メニューに対応した機能を提供する。詳細は以下に説明するが、スペース管理メニューにより、座席に関する種々の情報を情報共有サーバ１に出力させることが可能である。なお、情報共有サーバ１はメンテナンスメニューを含めた上述の４つのメニューに対応した機能を提供するがそれに限らない。メニューごとに個別に装置（サーバ）を設けてもよい。また、情報共有サーバ１が提供する機能をクラウドで提供してもよい。
【００２５】
情報共有サーバ１は汎用コンピュータ、ワークステーション、又はサーバコンピュータなどにより構成する。情報共有サーバ１は派遣を受けている人材が使用するスペースに関わる種々の情報を管理する。共通データベース２は汎用コンピュータ、ワークステーション、又はサーバコンピュータなどにより構成する。共通データベース２は情報共有サーバ１に限られず、他装置から参照されるようなデータを記憶するデータベースである。共通データベース２は、例えば、グループマスタテーブル２１、部マスタテーブル２２、部門マスタテーブル２３、社員マスタテーブル２４、及びアサインマスタテーブル２５を含む。ユーザ端末３はデスクトップ型ＰＣ（パーソナルコンピュータ）、ノートブック型ＰＣ、又はタブレットコンピュータ等で構成する。ユーザ端末３は情報共有システム１０の情報を参照するユーザが用いる。図１にユーザ端末３は３台示しているが、それに限らない。また、データベースのメンテナンス等を行う管理者の端末を含めてもよい。
【００２６】
図２は情報共有サーバ１の構成例を示すブロック図である。情報共有サーバ１はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３、通信部１４、大容量記憶部１５、及び読み取り部１６を含む。各構成はバスＢで接続されている。
【００２７】
ＣＰＵ１１はＲＯＭ１２に記憶された制御プログラム（コンピュータプログラム）１Ｐに従いハードウェア各部を制御する。ＲＡＭ１３は例えばＳＲＡＭ（Ｓｔａｔｉｃ  ＲＡＭ）、ＤＲＡＭ（Ｄｙｎａｍｉｃ  ＲＡＭ）、又はフラッシュメモリである。ＲＡＭ１３はＣＰＵ１１によるプログラムの実行時に発生するデータを一時的に記憶する。通信部１４はネットワークＮを介して、共通データベース２、及びユーザ端末３などの他の装置との通信を行う。
【００２８】
大容量記憶部１５は例えばハードディスク又はＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などである。大容量記憶部１５は所管記憶部１５１、割当記憶部１５２、要員記憶部１５３、及び座席レイアウト記憶部１５４を含む。また、制御プログラム１Ｐを大容量記憶部１５に記憶してもよい。
【００２９】
読み取り部１６はＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）−ＲＯＭ及びＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）−ＲＯＭを含む可搬型記憶媒体１ａを読み取る。ＣＰＵ１１が読み取り部１６を介して、制御プログラム１Ｐを可搬型記憶媒体１ａより読み取り、大容量記憶部１５に記憶してもよい。また、ネットワークＮを介して他のコンピュータからＣＰＵ１１が制御プログラム１Ｐをダウンロードし、大容量記憶部１５に記憶してもよい。さらにまた、半導体メモリ１ｂから、ＣＰＵ１１が制御プログラム１Ｐを読み込んでもよい。
【００３０】
次に共通データベース２に記憶されているマスタテーブルについて説明する。図３はグループマスタテーブル２１のレコードレイアウトの一例を示す説明図である。以降、グループマスタテーブル２１はグループマスタ２１とも言う。グループマスタ２１はグループコード列、グループ名列、略称列、及び部コード列を含む。グループコード列は各グループを一意に特定するグループコードを記憶する。グループ名列はグループの名称を記憶する。略称列はグループの略称を記憶する。部コード列はグループが所属する部の部コードを記憶する。グループの上位組織が部である。
【００３１】
図４は部マスタテーブル２２のレコードレイアウトの一例を示す説明図である。以降、部マスタテーブル２２を部マスタ２２とも言う。部マスタ２２は部コード列、部名列、略称列、及び部門コード列を含む。部コード列は部を一意に特定する部コードを記憶する。部名列は部の名称を記憶する。略称列は部の略称を記憶する。部門コード列は部が属する部門のコードを記憶する。部の上位組織が部門である。
【００３２】
図５は部門マスタテーブル２３のレコードレイアウトの一例を示す説明図である。以降、部門マスタテーブル２３を部門マスタ２３とも言う。部門マスタ２３は部門コード列、部門名列及び略称列を含む。部門コード列は部門を一意に特定する部門コードを記憶する。部門名列は部門の名称を記憶する。略称列は部門の略称を記憶する。
【００３３】
図６は社員マスタテーブル２４のレコードレイアウトの一例を示す説明図である。以降、社員マスタテーブル２４を社員マスタ２４とも言う。社員マスタ２４は社員番号列、氏名列、内線番号列、外線番号列、及びメールアドレス列を含む。社員番号列は社員を一意に特定する社員番号を記憶する。氏名列は社員の氏名を記憶する。内線番号列は社員に割り当てられている電話の内線番号を記憶する。外線番号列は社員に割り当てられている電話の外線番号を記憶する。メールアドレス列は社員に割り当てられているメールアドレスを記憶する。
【００３４】
図７はアサインマスタテーブル２５のレコードレイアウトの一例を示す説明図である。以降、アサインマスタテーブル２５をアサインマスタ２５とも言う。アサインマスタ２５は社員番号列、グループコード列、及び役職コード列を含む。社員番号列は社員番号を記憶する。グループコード列は社員が所属するグループのコードを記憶する。役職コード列は社員の役職を示す役職コードを記憶する。アサインマスタ２５により各社員が所属しているグループ及び各社員の役職が分かるようになっている。
【００３５】
図８は所管記憶部１５１のレコードレイアウトの一例を示す説明図である。所管記憶部１５１はシステムコード列、システム名列、及びグループコード列を含む。システムコード列はシステムを一意に特定するシステムコードを記憶する。システム名はシステムの名称を記憶する。グループコード列はシステムを担当しているグループのグループコードを記憶する。
【００３６】
図９は割当記憶部１５２のレコードレイアウトの一例を示す説明図である。割当記憶部１５２は、取り込み年月列、階列、島ＩＤ列、ＦＲＯＭ列、ＴＯ列、席数列、利用期間列、会社ＩＤ列、会社名列、略称列、用途種別列、配置種別列、グループコード列及び配色列を含む。取り込み年月列は割当情報が割当記憶部１５２に取り込まれた年月を記憶する。割当情報の取り込みは月次を前提としているが、それに限らない。割当情報を随時更新する場合、取り込み年月列を更新日時列などに替えてもよい。更新日時列は割当記憶部１５２が更新された年月日又は更新された年月日及び時刻を記憶する。階列はレコードが示すデータが建物の何階のデータであるかを示す階番号を記憶する。例えば、３階についてのデータを記憶するレコードであれば、階列には３を記憶する。島ＩＤ列は通路、パーティション又は壁などで区切られた一群の座席毎に振られるＩＤを記憶する。ＦＲＯＭ列は島の中で割り当てられている座席番号の最も小さい番号を記憶する。ＴＯ列は島の中で割り当てられている座席番号の最も大きい番号を記憶する。一つの島において、座席番号が連続する複数の座席が１つの会社に割り当てられている場合、ＦＲＯＭ列に記憶する値とＴＯ列に記憶する値が異なる値となる。席数列は割り当てられた席の数（座席割当数）を記憶する。会社ＩＤ列は席が割り当てられた会社の会社ＩＤ（組織識別情報）を記憶する。利用期間列は席を利用する予定期間を記憶する。会社名列は席が割り当てられた会社の名称を記憶する。略称列は席が割り当てられた会社の略称を記憶する。用途種別列は割り当てられた席の用途を記憶する。用途種別列には例えば、執務又は打ち合わせを記憶する。執務は席の用途が執務であることを表す。打ち合わせは席の用途が打ち合わせであることを示す。配置種別列は席に配置する資源を記憶する。配置種別列には例えば、要員又は機器を記憶する。要員は座席に人材を配置することを示す。機器は座席に機器を配置することを示す。グループコード列は座席の割り当てを行ったグループのグループＩＤを記憶する。配色列は座席をレイアウト表示する際に表示する色を記憶する。なお、１つの階（フロア）において、各座席は島ＩＤと座席番号により特定可能である。各座席を特定する島ＩＤと座席番号との組み合わせを座席ＩＤ（座席識別情報）と呼ぶ。座席ＩＤでは島ＩＤ数字部分と、座席番号とは二桁表記とする。図９において、島ＩＤがＤ１、ＦＲＯＭが３、ＴＯが４とのレコードは、座席ＩＤがＤ０１０３、Ｄ０１０４の２つの座席を示している。
【００３７】
図１０は要員記憶部１５３のレコードレイアウトの一例を示す説明である。要員記憶部１５３は取り込み年月列、会社ＩＤ列、会社名列、氏名列、座席ＩＤ列、座席使用列、及びグループコード列を含む。取り込み年月列は要員情報が要員記憶部１５３に取り込まれた年月を記憶する。要員情報の取り込みは月次を前提としているが、それに限らない。要員情報を随時更新する場合、取り込み年月列を更新日時列などに替えてもよい。更新日時列は要員記憶部１５３が更新された年月日又は更新された年月日及び時刻を記憶する。会社ＩＤ列は人材を派遣している会社のＩＤを記憶する。会社名列は人材を派遣している会社の名称を記憶する。氏名列は派遣されている人材の氏名を記憶する。座席に機器が配置されている場合、氏名列は機器の名称を記憶する。座席ＩＤ列は上述した座席ＩＤを記憶する。座席使用列は派遣されている人材が座席を使用しているか否かを示す。グループコード列は派遣されている人材へ業務を行わせているグループのグループコードを記憶する。
【００３８】
図１１は座席レイアウト記憶部（レイアウト情報記憶部）１５４に記憶されるレイアウト情報を示す説明図である。座席レイアウト記憶部１５４は座席レイアウトを示すレイアウト情報を記憶している。すなわち、各座席の座席ＩＤとフロア内での座席位置を示す位置情報とを対応付けて記憶している。位置情報は例えば、フロアの一点を原点と二次元座標である。レイアウト情報を画像として表現したのが図１１である。図１１に示すように、座席ＩＤから島ＩＤを抽出して表示可能である。また、島ごとに含まれる座席の座席番号及び配置を表示可能である。
【００３９】
次に、情報共有サーバ１が行う処理について説明する。ユーザがユーザ端末３により情報共有サーバ１にアクセスすると、情報共有サーバ１のＣＰＵ１１は、ユーザ認証を行なう。認証が成功した場合、ユーザ端末３にメインメニューが表示される。メインメニューにおいて、ユーザがスペース管理を選択すると、スペース管理処理が実行される。なお、ユーザ認証において、ＣＰＵ１１はユーザの社員番号（ユーザ識別情報）を取得する。ＣＰＵ１１は取得した社員番号を一時記憶領域に記憶する。一時記憶領域は例えば、ＲＡＭ１３又は大容量記憶部１５に設けてある。
【００４０】
図１２はスペース管理処理の手順の一例を示すフローチャートである。ユーザがメインメインメニューでスペース管理を選択すると、ＣＰＵ１１は部門マスタ２３に含まれる全てのレコードについて、部門名と部門コードとを取得する（ステップＳ１）。ＣＰＵ１１はユーザの役職を取得する（ステップＳ２）。ＣＰＵ１１は一時記憶領域に記憶しているユーザの社員番号を読み出す。ＣＰＵ１１はアサインマスタ２５を検索し、読み出した社員番号に対応したグループコード及び役職コードを取得する。ＣＰＵ１１は取得したグループコード及び役職コードを一時記憶領域に記憶する。ＣＰＵ１１はユーザ端末３にスペース管理のメニュー画面を表示する（ステップＳ３）。メニュー画面は、部門毎、フロア毎、及び委託先企業別毎に座席割当状況を表示するボタンを含む。
【００４１】
ユーザはユーザ端末３に表示されたメニュー画面で実行したいメニューを選択する。ＣＰＵ１１はユーザが選択したメニューは部門全体表示であるか否かを判定する（ステップＳ４）。ＣＰＵ１１はユーザが選択したメニューが部門全体表示であると判定した場合（ステップＳ４でＹＥＳ）、部門全体表示処理を行う（ステップＳ５）。ＣＰＵ１１は部門全体表示処理の後、処理をステップＳ１０に移す。ＣＰＵ１１はユーザが選択したメニューが部門全体表示でないと判定した場合（ステップＳ４でＮＯ）、ユーザが選択したメニューがフロア別表示であるか否かを判定する（ステップＳ６）。ＣＰＵ１１はユーザが選択したメニューがフロア別表示であると判定した場合（ステップＳ６でＹＥＳ）、フロア別表示処理を行う（ステップＳ７）。ＣＰＵ１１はフロア別表示処理の後、処理をステップＳ１０に移す。ＣＰＵ１１はユーザが選択したメニューがフロア表示でないと判定した場合（ステップＳ６でＮＯ）、ユーザが選択したメニューが委託先別表示であるか否かを判定する（ステップＳ８）。ＣＰＵ１１はユーザが選択したメニューが委託先別表示であると判定した場合（ステップＳ８でＹＥＳ）、委託先別表示処理を行う（ステップＳ９）。ＣＰＵ１１は委託先表示処理の後、処理をステップＳ１０に移す。
【００４２】
ＣＰＵ１１はユーザが選択したメニューが委託先別表示でないと判定した場合（ステップＳ８でＮＯ）、ユーザが終了を選択したか否かを判定する（ステップＳ１０）。ＣＰＵ１１はユーザが終了を選択したと判定した場合（ステップＳ１０でＹＥＳ）、スペース管理処理を終了する。この場合、ユーザ端末３の画面はメインメニューに戻る。ＣＰＵ１１はユーザが終了を選択していないと判定した場合（ステップＳ１０でＮＯ）、処理をステップＳ３に戻す。なお、部門全体表示処理、フロア別表示処理、及び委託先別表示処理の終了時には、終了又は戻る旨のコマンドをユーザは選択している。ＣＰＵ１１は部門全体表示処理、フロア別表示処理、及び委託先別表示処理の終了後にステップＳ１０を行う場合、処理ユーザが選択したコマンドにより、終了であるか否かを判定する。
【００４３】
図１３は部門全体表示処理の手順の一例を示すフローチャートである。ＣＰＵ１１はユーザが選択したボタンに対応付けられた部門コードを取得する（ステップＳ２１）。ＣＰＵ１１は取得した部門コードが対応付けられた部コードを部マスタ２２より取得する（ステップＳ２２）。ＣＰＵ１１は取得した部コードが対応付けられたグループコードをグループマスタ２１より取得する（ステップＳ２３）。ステップＳ２２で取得した部コードが複数の場合、ＣＰＵ１１はその数に等しい回数、ステップＳ２３を実行する。ＣＰＵ１１は座席の割当情報を取得する（ステップＳ２４）。ＣＰＵ１１は割当記憶部１５２からステップＳ２３で取得したグループコードのいずれかを含むレコードを取得する。ＣＰＵ１１は要員情報を取得する（ステップＳ２５）。ＣＰＵ１１は要員記憶部１５３からステップＳ２３で取得したグループコードのいずれかを含むレコードを取得する。ＣＰＵ１１は取得した割当情報と要員情報とから、座席の使用率を算出する（ステップＳ２６）。
【００４４】
座席の使用率は次のようにして求まる。まず、割当情報から会社毎に割り当てられている座席の数（座席割当数）が求まる。割当情報から得られる座席ＩＤと、要員情報に含まれる座席ＩＤとを比較することにより、座席の使用未使用を判定する。すなわち、割当情報から得られる座席ＩＤが、要員情報に含まれる場合、当該座席ＩＤが振られた座席は使用である。割当情報から得られる座席ＩＤが、要員情報に含まない場合、当該座席ＩＤは未使用中である。使用中と判定された座席の数を計数すれば、使用している座席の数（座席使用数）が求まる。座席使用数を座席割当数で割れば、使用率が求まる。
【００４５】
ＣＰＵ１１は部門全体表示画面をユーザ端末３へ出力する（ステップ２７）。ＣＰＵ１１は委託先企業毎に座席の割当状況を表示する。割当状況は例えば用途種別（執務又は打合せ）配置種別（要員又は機器）毎の内訳について表示してもよい。また、ユーザの役職によって、表示内容に制限を掛けてもよい。例えば一般社員の場合は所属するグループが業務委託をしていない委託先企業についての情報を、ＣＰＵ１１は表示しない。
【００４６】
ＣＰＵ１１はユーザが終了を選択したか否かを判定する（ステップＳ２８）。ＣＰＵ１１はユーザが終了を選択したと判定した場合（ステップＳ２８でＹＥＳ）、部門全体表示処理を終了する。この場合、ユーザ端末３の画面はメニュー画面に戻る。ＣＰＵ１１はユーザが終了を選択していないと判定した場合（ステップＳ２８でＮＯ）、処理をステップＳ２７に戻す。
【００４７】
なお、部門全体表示処理の終了コマンドは２種類ある。第１は部門全体表示画面で戻るボタンが選択された（例えば、マウスクリックされた）場合である。第２は部門全体表示画面でメインメニューボタンが選択された場合である。戻るボタンが選択された場合、スペース管理処理は終了せず、メニュー画面に戻る。メインメニューボタンが選択された場合は、スペース管理処理も終了し、メインメニュー戻る。フロア別表示処理及び委託先別表示処理も、部門全体表示処理と同様である。
【００４８】
図１４はフロア別表示処理の手順の一例を示すフローチャートである。ＣＰＵ１１は座席の割当情報を割当記憶部１５２より取得する（ステップＳ３１）。ＣＰＵ１１は要員情報を要員記憶部１５３より取得する（ステップＳ３２）。ＣＰＵ１１はフロア毎に集計する（ステップＳ３３）。ＣＰＵ１１は割当情報からフロア毎に割り当てられている座席の数を集計する。ＣＰＵ１１は要員情報からフロア毎に使用されている座席の数を集計する。ＣＰＵ１１は使用率を算出する（ステップＳ３４）。使用率が求め方は、上述と同様である。
【００４９】
ＣＰＵ１１はフロア別表示画面をユーザ端末３へ出力する（ステップＳ３５）。ＣＰＵ１１はフロア別に座席の割当状況を表示する。割当状況は例えば用途種別（執務又は打合せ）配置種別（要員又は機器）毎の内訳について表示してもよい。また、ユーザの役職によって、表示内容に制限を掛けてもよい。例えば一般社員の場合は所属するグループの社員の座席、又は所属するグループが割り当てた座席がないフロアについての情報を、ＣＰＵ１１は表示しない。さらにまた、ユーザが所属するグループが業務委託をしていない委託先企業についての情報を、ＣＰＵ１１は表示しない。
【００５０】
ＣＰＵ１１はレイアウト表示が選択されたか否かを判定する（ステップＳ３６）。ＣＰＵ１１はレイアウト表示が選択されたと判定した場合（ステップＳ３６でＹＥＳ）、レイアウト表示処理を行なう（ステップＳ３７）。レイアウト表示は座席の割当状況をフロアでの座席の配置とともに表示するものである。ＣＰＵ１１はレイアウト表示処理の後、処理をステップＳ３８に移す。ＣＰＵ１１はレイアウト表示が選択されていないと判定した場合（ステップＳ３６でＮＯ）、ユーザが終了を選択したか否かを判定する（ステップＳ３８）。ＣＰＵ１１はユーザが終了を選択したと判定した場合（ステップＳ３８でＹＥＳ）、フロア別表示処理を終了する。この場合、ユーザ端末３の画面はメニュー画面に戻る。ＣＰＵ１１はユーザが終了を選択していないと判定した場合（ステップＳ３８でＮＯ）、処理をステップＳ３５に戻す。
【００５１】
図１５は委託先別表示処理の手順の一例を示すフローチャートである。ＣＰＵ１１は座席の割当情報を割当記憶部１５２より取得する（ステップＳ５１）。ＣＰＵ１１は要員情報を要員記憶部１５３より取得する（ステップＳ５２）。ＣＰＵ１１は委託先企業毎及びフロア毎に集計する（ステップＳ５３）。ＣＰＵ１１は割当情報から委託先企業毎及びフロア毎に割り当てられている座席の数を集計する。ＣＰＵ１１は要員情報から委託先企業毎及びフロア毎に使用されている座席の数を集計する。ＣＰＵ１１は使用率を算出する（ステップＳ５４）。使用率が求め方は、上述と同様である。
【００５２】
ＣＰＵ１１は委託先別表示画面をユーザ端末３へ出力する（ステップＳ５５）。ＣＰＵ１１は委託先企業毎及びフロア毎に座席の割当状況を表示する。例えば、委託先別表示画面では１つの委託先企業について表示する。表示する委託先企業の選択はプルダウンメニューなどで行なう。割当状況は例えば用途種別（執務又は打合せ）配置種別（要員又は機器）毎の内訳について表示してもよい。また、ユーザの役職によって、表示内容に制限を掛けてもよい。この場合、役職が権限情報となる。例えばユーザが所属するグループが業務委託をしていない委託先企業についての情報を、ＣＰＵ１１は表示しない。この場合、プルダウンメニューにはユーザが所属するグループが業務委託している企業が表示される。さらにまた、一般社員の場合は所属するグループの社員の座席、又は所属するグループが割り当てた座席がないフロアについての情報を、ＣＰＵ１１は表示しない。
【００５３】
ＣＰＵ１１はレイアウト表示が選択されたか否かを判定する（ステップＳ５６）。ＣＰＵ１１はレイアウト表示が選択されたと判定した場合（ステップＳ５６でＹＥＳ）、レイアウト表示処理を行なう（ステップＳ５７）。レイアウト表示は座席の割当状況をフロアでの座席の配置とともに表示するものである。ＣＰＵ１１はレイアウト表示処理の後、処理をステップＳ５８に移す。ＣＰＵ１１はレイアウト表示が選択されていないと判定した場合（ステップＳ５６でＮＯ）、ユーザが終了を選択したか否かを判定する（ステップＳ５８）。ＣＰＵ１１はユーザが終了を選択したと判定した場合（ステップＳ５８でＹＥＳ）、委託先別表示処理を終了する。この場合、ユーザ端末３の画面はメニュー画面に戻る。ＣＰＵ１１はユーザが終了を選択していないと判定した場合（ステップＳ５８でＮＯ）、処理をステップＳ５５に戻す。
【００５４】
図１６はレイアウト表示処理の手順の一例を示すフローチャートである。ＣＰＵ１１はユーザが選択したフロアを取得する（ステップＳ６１）。選択したフロアとはユーザが何階を選択したか示す番号（階番号）である。ＣＰＵ１１は選択されたフロアに関する座席の割当情報を割当記憶部１５２から取得する（ステップＳ６２）。ＣＰＵ１１は選択されたフロアに関する要員情報を要員記憶部１５３から取得する（ステップＳ６３）。ＣＰＵ１１は選択されたフロアの座席レイアウト情報を座席レイアウト記憶部１５４より取得する（ステップＳ６４）。ＣＰＵ１１はステップＳ６２で取得した割当情報とステップＳ６３で要員情報とに基づき、座席の状況を座席レイアウト情報に反映させる（ステップＳ６５）。例えば、座席毎に割り当てられている委託先企業が分かるように、ＣＰＵ１１座席の色分けを行なう。この場合の配色は割当記憶部１５２の配色列に従う。また、割り当てられた座席が使用されているか否かが判別できるように、割り当てられている座席については、割り当てられている人の氏名又はイニシャルなどを、ＣＰＵ１１は表示する。割り当てられていない座席については、座席ＩＤをＣＰＵ１１は表示する。
【００５５】
ＣＰＵ１１は権限に応じた変更を座席レイアウトに対して行なう（ステップＳ６６）。例えば、ユーザが一般社員の場合は、所属するグループが業務委託を行っている企業以外の席については、割り当ている委託先企業の名称をＣＰＵ１１は表示しない。
【００５６】
ＣＰＵ１１はレイアウト画面を生成し、ユーザ端末３へ出力する（ステップＳ６７）。ＣＰＵ１１はレイアウト表示処理を終了する。なお、レイアウト表示処理が委託先別表示処理から呼ばれた場合、レイアウト画面出力の際、選択されている委託先企業へ割り当てられている座席が表示範囲となるように、ＣＰＵ１１はレイアウト画面の表示位置をユーザ端末３に出力する。
【００５７】
次に、ユーザ端末３に表示される画面について説明する。図１７はスペース管理メニュー画面４１の一例を示す説明図である。スペース管理メニュー画面４１はメインメニュー画面（図示しない）において、スペース管理を選択すると表示される画面である。スペース管理メニュー画面４１は基盤システム部門ボタン４１１、応用システム部門ボタン４１２、フロア別ボタン４１３、委託先別ボタン４１４、及び戻るボタン４１５を含む。基盤システム部門ボタン４１１を選択すると、基盤システム部門についての部門全体表示処理が実行される。応用システム部門ボタン４１２を選択すると、応用システム部門についての部門全体表示処理が実行される。フロア別ボタン４１３を選択すると、フロア別表示処理が実行される。委託先別ボタン４１４を選択すると、委託先別表示処理が実行される。戻るボタン４１５を選択するとメインメニューへ戻る。
【００５８】
なお、図１７では部門全体表示が可能な部門が基盤システム部門と応用システム部門との２つの部門であるので、部門全体表示用のボタンは２つである。部門全体表示用のボタンは部門の数、又は部門全体表示が可能な部門の数などに合わせて表示すればよい。部門の数が多い場合は、例えば、部門を選択するためのプルダウンメニューと部門全体表示を指示する指示ボタンとを設ける。この場合、部門全体表示したい部門をプルダウンメニューで選択し指示ボタンを選択すると、選択された部門についての部門全体表示処理が実行される。
【００５９】
図１８は部門全体表示画面４２の一例を示す説明図である。部門全体表示画面４２は割当状況一覧表４２１、メインメニューボタン４２２、及び戻るボタン４２３を含む。割当状況一覧表４２１は座席の割当状況を委託先企業毎に、用途種別（執務スペース又は打合せスペース）毎、及び配置種別（要員又は機器）毎の内訳、並びに全体について表示する。メインメニューボタン４２２を選択するとメインメニューへ戻る。戻るボタン４２３を選択するとスペース管理メニュー画面４１へ戻る。
【００６０】
図１９はフロア別表示画面４３の一例を示す説明図である。フロア別表示画面４３は割当状況一覧表４３１、メインメニューボタン４３２、及び戻るボタン４３３を含む。割当状況一覧表４３１は座席の割当状況をフロア毎に、用途種別（執務スペース又は打合せスペース）毎、及び配置種別（要員又は機器）毎の内訳、並びにフロア全体について表示する。メインメニューボタン４３２を選択するとメインメニューへ戻る。戻るボタン４３３を選択するとスペース管理メニュー画面４１へ戻る。
【００６１】
図２０は委託先別表示画面４４の一例を示す説明図である。委託先別表示画面４４は選択プルダウン４４１、表示ボタン４４２、割当状況一覧表４４３、メインメニューボタン４４４、及び戻るボタン４４５を含む。選択プルダウン４４１は割当状況を表示させる委託先企業を選択するためのプルダウンメニューである。表示ボタン４４２は選択プルダウン４４１で選択した委託先企業についての割当状況を表示させるためのボタンである。割当状況一覧表４４３は選択された委託先企業について、座席の割当状況をフロア毎に、用途種別（執務スペース又は打合せスペース）毎、及び配置種別（要員又は機器）毎の内訳、並びにフロア全体について表示する。メインメニューボタン４４４を選択するとメインメニューへ戻る。戻るボタン４４５を選択するとスペース管理メニュー画面４１へ戻る。
【００６２】
図２１は座席レイアウト画面４５の一例を示す説明図である。座席レイアウト画面４５は座席４５１、４５３、４５４、４５６、委託先企業名称４５２、４５５、及び戻るボタン４５７を含む。図２１では表示態様によって座席の割当状況を表現している。図２１の例では、ハッチングにより割当状況を示しているが、色分け表示でもよい。座席４５１、４５３は委託先企業に割り当てられ、実際に使用されていることを表している。使用されている座席については利用者の氏名、イニシャルなどを表示してもよい。ハッチングが異なっているのは、割り当てられた委託先企業が異なるからである。座席４５１が割り当てられている委託先企業について、ユーザは参照する権限がないため、委託先企業名称４５２として「・・・」が表示されている。委託先企業が割り当てられている座席４５３には委託先企業名称４５５が表示されている。座席４５４は委託先企業割り当てられているが使用している人がいないため、座席番号を表示している。座席４５６はどこの委託先企業にも割り当てられていない未割り当ての座席であることを示す。戻るボタン４５７を選択すると、呼び出し元の画面に戻る。すなわち、フロア別表示画面４３から呼び出された場合には、フロア別表示画面４３に戻る。委託先別表示画面４４から呼び出された場合には、委託先別表示画面４４に戻る。
【００６３】
座席レイアウト画面４５において、座席の利用期間を表示するようにしてもよい。例えば、座席レイアウト画面４５において、表示する年月を指定可能とする。指定した年月と割当記憶部１５２の各レコードの利用期間列の値とを比較する。指定した年月が利用期間列に記憶された利用期間に含まれていなければ、割当記憶部１５２に記憶されていたとしても、当該レコードに対応した座席は、指定した年月では割り当てられていない。したがって、座席レイアウト画面４５においても、未割り当ての表示態様とする。表示する年月を指定することで、座席レイアウトの管理者は、過去の状況を把握した上で、座席のレイアウトを検討可能となる。また、座席レイアウトの管理者は、年度の切り替わりや、大規模なプロジェクトのカットオーバーなど、座席の割り当ての大きな変動が予定されている場合に、事前に新たな座席のレイアウトを検討可能となる。なお、部門全体表示画面４２（図１８）、フロア別表示画面４３（図１９）、委託先別表示画面４４（図２０）においても、表示する年月を指定可能とし、指定した年月に応じた状況を表示するようにしてもよい。
【００６４】
また、割り当てられている各座席にマウスポインタを重ねた（マウスオーバーした）場合に、利用期間を吹き出しなどで表示してもよい。また、座席レイアウト画面４５に座席の利用者、利用期間等の属性表示領域を設け、マウス等で選択した座席の属性を表示してもよい。
【００６５】
図２１の座席レイアウト画面４５において、委託先企業の責任者の座席を明示してもよい。例えば、責任者の座席については、表示態様を異ならせる。例えば、座席を示す図形（図２１では長方形）の枠線の色を変える、枠線を太くする、枠線のスタイル（点線など）を変えるなどである。また、氏名、イニシャルを表示する場合には、文字を太文字にする、文字に下線を引く、文字を斜体にするなどである。委託業務についての相談事項や調整事項が発生した場合、責任者と話す必要があるからである。そのような場合に、座席レイアウト画面４５で責任者が分かれば、委託先企業の誰と話しすればよいか、容易に把握可能となる。
【００６６】
本実施の形態は以下の効果を奏する。委託先企業に割り当てられた座席の数を表示するので、委託業務が終了などの理由で、委託先企業が引き上げる場合に、どの位の数の席が空くのか把握することが可能となる。また、座席の使用率を表示するので、委託先企業が増員を申し出た場合に、未使用の座席で足りるのか、新たに座席を割り当てなくてはならないのかを判断することができる。フロア別に割り当て状況を表示するので、空いているフロア、混み合っているフロアの判別が可能となる。座席レイアウトにより、割り当て状況、使用状況を表示するので、座席を新規に割り当てる場合、割り当ての都合で委託先企業ごと座席を移動させる場合などに、どのような配置にすればよいかを容易に検討可能となる。ユーザの権限により表示内容を制限することで、情報の漏洩を未然に防ぐ事が可能となる。さらにまた、割り当てられた座席が使用中であるか否かは、要員情報を用いて行なうので、座席毎に使用状況を調べる手間が省ける。すなわち、要員情報において各人材が用いる座席ＩＤを含めことで、座席が使用中か未使用かを判定可能である。
なお、本実施の形態は派遣を受けた人材に割り当てられる座席に関する管理に適しているが、社員の座席の管理にも適用可能であることは言うまでもない。
【００６７】
各実施の形態で記載されている技術的特徴（構成要件）はお互いに組み合わせ可能であり、組み合わせすることにより、新しい技術的特徴を形成することができる。
今回開示された実施の形態はすべての点で例示であって、制限的なものでは無いと考えられるべきである。本発明の範囲は、上記した意味では無く、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００６８】
１０      情報共有システム
１        情報共有サーバ
１１      ＣＰＵ
１２      ＲＯＭ
１３      ＲＡＭ
１４      通信部
１５      大容量記憶部
１５１    所管記憶部
１５２    割当記憶部
１５３    要員記憶部
１５４    座席レイアウト記憶部
１６      読み取り部
１Ｐ      制御プログラム
１ａ      可搬型記憶媒体
１ｂ      半導体メモリ
２        共通データベース
２１      グループマスタテーブル
２２      部マスタテーブル
２３      部門マスタテーブル
２４      社員マスタテーブル
２５      アサインマスタテーブル
３        ユーザ端末
【図１】
2018081510.tif 000003
【図２】
2018081510.tif 000004
【図３】
2018081510.tif 000005
【図４】
2018081510.tif 000006
【図５】
2018081510.tif 000007
【図６】
2018081510.tif 000008
【図７】
2018081510.tif 000009
【図８】
2018081510.tif 000010
【図９】
2018081510.tif 000011
【図１０】
2018081510.tif 000012
【図１１】
2018081510.tif 000013
【図１２】
2018081510.tif 000014
【図１３】
2018081510.tif 000015
【図１４】
2018081510.tif 000016
【図１５】
2018081510.tif 000017
【図１６】
2018081510.tif 000018
【図１７】
2018081510.tif 000019
【図１８】
2018081510.tif 000020
【図１９】
2018081510.tif 000021
【図２０】
2018081510.tif 000022
【図２１】
2018081510.tif 000023