(57)【要約】【課題】個人情報が関連付けられた座席表を表示するシステムにおいて、座席位置と個人情報とが関連付けられた座席データベースを容易に作成することができ、レイアウトや個人情報の変更を即座に反映することのできる座席表作成方法を提供する。【解決手段】座席位置と個人情報とが関連付けられた座席表をコンピュータ上で作成する座席表作成方法において、スプレッドシート１２上で座席レイアウトを作成するステップと、前記座席レイアウトを二次元座標値に変換するステップと、前記二次元座標値に個人情報を関連付けるステップとを実行し、前記座席表を作成する。【選択図】図１
2009098874.tif 000002
【特許請求の範囲】
【請求項１】
座席位置と個人情報とが関連付けられた座席表をコンピュータ上で作成する座席表作成方法において、
スプレッドシート上で座席レイアウトを作成するステップと、
前記座席レイアウトを二次元座標値に変換するステップと、
前記二次元座標値に個人情報を関連付けるステップとを実行し、
前記座席表を作成することを特徴とする座席表作成方法。
【請求項２】
前記二次元座標値に個人情報を関連付けるステップにおいて、
前記二次元座標値は、ウェブ画面上に座席表としてレイアウト表示され、
前記座席図の各座席に対して個人情報を入力することを特徴とする請求項１に記載された座席表作成方法。
【請求項３】
サーバコンピュータにクライアントコンピュータがネットワーク接続されたシステム環境において、
前記ステップを前記クライアントコンピュータにおいて実行し、
前記座席表を前記サーバコンピュータに作成することを特徴とする請求項１または請求項２に記載された座席表作成方法。
【請求項４】
座席位置と個人情報とが関連付けられた座席表をコンピュータ上で作成する座席表作成プログラムにおいて、
コンピュータに、
スプレッドシート上で作成された座席レイアウトに基づき算出された二次元座標値を座標値データベースに登録するステップと、
前記二次元座標値に個人情報を関連付けるステップとを実行させ、
前記座席表を作成することを特徴とする座席表作成プログラム。
【請求項５】
前記二次元座標値に個人情報を関連付けるステップにおいて、
コンピュータに、
前記二次元座標値を、ウェブ画面上に座席表としてレイアウト表示させ、
前記座席図の各座席に対して入力された個人情報を関連付けさせることを特徴とする請求項４に記載された座席表作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、座席位置と個人情報とが関連付けられた座席表をコンピュータ上で作成する座席表作成方法、及び座席表作成プログラムに関する。
【背景技術】
【０００２】
従来、複数の事務フロアを抱える企業等においては、各社員の座席表を例えば所属部署毎に紙面上に配置図として作成し、各社員はそれを参照することにより他の社員の座席位置や内線番号等を確認していた。
しかしながら、紙の配置図を会社全体について作成するのは、膨大な労力と時間を費やす上、目的の社員を配置図の中から探し出す作業も大変であった。
【０００３】
そのような課題に対し、特許文献１には、コンピュータのデータベース上に、座席番号に対応づけて座席位置、個人情報等を登録し、これを閲覧することのできる座席・個人情報表示システムが開示されている。
この表示システムでは、例えば入力された氏名をキーにデータベースを検索し、その人の座席位置を短時間に画面上に表示することができる。
【特許文献１】特開平９−１６６０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されるようなシステムでは、座席位置と個人情報とを関連付けた座席データベースが必要となる。
従来、この座席データベースを作成するには、図６のフローに示すように、先ず、手書き等により座席レイアウトを作成する（図６のステップＳＴ１）。
次に、座席レイアウトに基づく各座席の二次元座標値（Ｘ，Ｙ）を求めてデータベースに登録し、座標値データベースを作成する（図６のステップＳＴ２）。
そして、前記座標値データベースに登録されている座標値に対し、個人情報を関連付けて登録する作業を行い、座席データベースが作成される（図６のステップＳＴ３）。
【０００５】
しかしながら、このような従来のデータベース作成方法にあっては、座席レイアウトの作成において、人的作業により座席の座標値（Ｘ，Ｙ）を求め、それをデータベースに登録する必要があり、容易性に欠けていた。
また、座席の座標値と個人情報との関連付けについても人的作業に頼っているため、作業に多くの時間を要していた。
また、レイアウトを変更する度に、前記した作業を最初からやり直す必要が生じ、即座に表示システムに反映できないという課題があった。
【０００６】
本発明は、前記したような事情の下になされたものであり、個人情報が関連付けられた座席表を表示するシステムにおいて、座席位置と個人情報とが関連付けられた座席データベースを容易に作成することができ、レイアウトや個人情報の変更を即座に反映することのできる座席表作成方法、及び座席表作成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記した課題を解決するために、本発明に係る座席表作成方法は、座席位置と個人情報とが関連付けられた座席表をコンピュータ上で作成する座席表作成方法において、スプレッドシート上で座席レイアウトを作成するステップと、前記座席レイアウトを二次元座標値に変換するステップと、前記二次元座標値に個人情報を関連付けるステップとを実行し、前記座席表を作成することを特徴とする座席表作成方法。
【０００８】
尚、前記二次元座標値に個人情報を関連付けるステップにおいて、前記二次元座標値は、ウェブ画面上に座席表としてレイアウト表示され、前記座席図の各座席に対して個人情報を入力することが望ましい。
また、サーバコンピュータにクライアントコンピュータがネットワーク接続されたシステム環境において、  前記ステップを前記クライアントコンピュータにおいて実行し、前記座席表を前記サーバコンピュータに作成することが望ましい。
【０００９】
このような方法によれば、座席レイアウトは二次元配列の表であるスプレッドシートにより作成されているため、二次元座標値への変換作業を容易且つ短時間に行うことができる。
また、座標値と個人情報との関連付けをウェブ画面上において行うことができるため、作業効率が向上し、座席データベースを容易に作成することができ、レイアウトや個人情報の変更を即座に反映させることができる。
また、前記ステップを例えば、座席表の表示単位となる各所に設置されたクライアントコンピュータにおいて実行し、それらにネットワーク接続されたサーバコンピュータに座席表を作成することにより、新規、或いは更新された前記座席表を全てのクライアントコンピュータから即座に閲覧することができる。また、各所において座席表の作成を行うため、作業負荷が分散され、効率的に最新の座席表の作成を行うことができる。
【００１０】
また、前記した課題を解決するために、本発明に係る座席表作成プログラムは、座席位置と個人情報とが関連付けられた座席表をコンピュータ上で作成する座席表作成プログラムにおいて、コンピュータに、スプレッドシート上で作成された座席レイアウトを二次元座標値に変換するステップと、前記二次元座標値に個人情報を関連付けるステップとを実行させ、前記座席表を作成することが望ましい。
尚、前記二次元座標値に個人情報を関連付けるステップにおいて、コンピュータに、前記二次元座標値を、ウェブ画面上に座席表としてレイアウト表示させ、前記座席図の各座席に対して入力された個人情報を関連付けさせることが望ましい。
【００１１】
前記プログラムによれば、二次元配列の表であるスプレッドシートにより作成された座席レイアウトに基づき算出された二次元座標値を座標値データベースに登録し、前記座標値と個人情報との関連付けをウェブ画面上において行うことができるため、作業効率が向上し、座席データベースを容易に作成することができ、レイアウトや個人情報の変更を即座に反映させることができる。
【発明の効果】
【００１２】
本発明によれば、個人情報が関連付けられた座席表を表示するシステムにおいて、座席位置と個人情報とが関連付けられた座席データベースを容易に作成することができ、レイアウトや個人情報の変更を即座に反映することのできる座席表作成方法、及び座席表作成プログラムを得ることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明に係る座席表作成方法、及び座席表作成プログラムの実施の形態について図面に基づき説明する。
図１は、本発明に係る座席表作成方法が実行される好ましいシステム環境の例を模式的に示した図である。前記好ましいシステム環境とは、会社内にＬＡＮ（ローカルエリアネットワーク）やＷＡＮ（ワイドエリアネットワーク）が構築されたものである。
図１のように簡単な構成例で示せば、サーバコンピュータ１に対し、ＬＡＮやＷＡＮのネットワーク２を介して複数のクライアントコンピュータ３が接続されたシステム構成１００に適用することができる。
【００１４】
システム構成１００において、サーバコンピュータ１が有する例えばハードディスク等の記憶装置５には、本発明に係る座席表作成プログラム１０が記録されている。
また、記憶装置５にはデータベースとして、表示単位となる座席エリア別に決められた座席表コードごとに、座席位置を特定するための二次元座標値（Ｘ，Ｙ）データ、各座標値に属する人物の個人ＩＤ等が登録された座標値データベース１３と、例えば全社員の個人情報（氏名、個人ＩＤ、所属、内線、メールアドレス等）が所定のフォーマットに沿って記録された個人情報データベース１４と、前記座席表コードごとに座席表名称等が所定のフォーマットに沿って登録された座席データベース１５とが記録されている。
【００１５】
前記座席表作成プログラム１０は、クライアントコンピュータ３においてウェブブラウザにより座席表を作成するためのプログラム（ツール）である。
この座席表プログラム１０は、複数のサブプログラムを含んでおり、具体的には、座席を特定するための二次元座標（Ｘ，Ｙ）データを個人情報と関連付ける関連付けサブプログラム１０ａと、個人情報データベース１４から所望の個人情報を検索するための個人情報検索サブプログラム１０ｂを含む。さらには、二次元座標データを座標値データベース１３に登録するための座標値登録サブプログラム１０ｃと、利用者が指定した座席表コードに基づき座席表をウェブ画面上に表示する座席表表示サブプログラム１０ｄを含んでいる。
【００１６】
また、記憶装置５には、一般的な表計算アプリケーションソフトウェア（例えばクライアントコンピュータ３が有する表計算ソフト１１等）で使用可能なスプレッドシートにより作成された座席表フォーマットファイル１２が記録され、各クライアントコンピュータ３にダウンロード可能な状態となされている。
前記座席表フォーマットファイル１２は、例えば、所定の部署に配置されたクライアントコンピュータ３において表計算ソフト１１により開かれ、その部署の作業者によって、スプレッドシート上に所定のフォーマットに沿って座席レイアウトが作成される。
【００１７】
ここで、座席表フォーマットファイル１２は、前記作成された座席レイアウトに基づき、各座席の座標値（Ｘ，Ｙ）を算出してファイル１７として出力する座標値（Ｘ，Ｙ）出力プログラム１６を有している。そして、前記座席レイアウトが完成すると、作業者による所定操作により前記出力プログラム１６が座席の座標値（Ｘ，Ｙ）ファイル１７を出力するようになされている。
【００１８】
また、前記座標値（Ｘ，Ｙ）ファイル１７は、それが作成された（例えば）部署の作業者によってサーバコンピュータ１にアップロードされ、座席表作成プログラム１０内の座標値登録サブプログラム１０ｃにより前記座標値データベース１３内に保存されるようになされている。
このような構成において、いずれのクライアントコンピュータ３であっても、サーバコンピュータ１に対し座席表コードを指定することによって、モニタ３ａ上に所望の座席表がレイアウト表示されるようになされている。
【００１９】
続いて、本発明に係る座席表作成方法をコンピュータに実施させる座席表作成プログラム１０の処理手順について図２乃至図５のフロー図に沿って説明する。
本システム構成１００では、例えば座席表の表示単位となる各所（例えば部署）において各座席のレイアウトが編集され、さらに座席と個人との関連付けが行われた結果がシステムに反映される。
【００２０】
例えば、ある部署において座席レイアウトを作成する場合、その部署に配置されたクライアントコンピュータ３からウェブブラウザを立ち上げ、所定の操作（座席表作成サイトを開く等）により座席表作成プログラム１０を起動する。座席表作成プログラム１０が起動すると、その操作画面がディスプレイ３ａ上のウェブ画面に表示される（図２のステップＳ１）。
座席表作成プログラム１０が起動すると、座席表を新規に作成するのか、変更するのか、或いは削除するのかの処理区分の決定が求められる（図２のステップＳ２）。
【００２１】
ここで、新設された部署の座席表を作成する等、座席の座標値データを新規に作成する場合には、二次元配列の表であるスプレッドシートで作成された新たな座席表フォーマットファイル１２をサーバコンピュータ１からダウンロードする。
一方、レイアウト変更や席替え等により座席変更を行う場合には、以前に編集した座席表フォーマットファイル１２をローカルな記憶装置から読み出す（図２のステップＳ３）。
また、部署が無くなり、その部署の座席表が無くなった場合等は、所定の座標値を削除して登録することにより終了する（図２のステップＳ４）。
【００２２】
次いで、作成者はクライアントコンピュータ３上で表計算ソフト１１を起動し、この表計算ソフト１１に前記座席表フォーマットファイル１２が読み込まれる。ここで、作成者は座席のレイアウトを前記座席表フォーマットファイル１２上で指定する（図２のステップＳ５）。
【００２３】
次に、座席表フォーマットファイル１２において座席のレイアウトが全て指定されると、作業者の所定操作により、座標値出力プログラム１６が起動する。
そして、座標値出力プログラム１６は、前記作成された座席レイアウトに基づき、各座席の二次元座標値（Ｘ，Ｙ）を算出し、座標値ファイル１７として出力する（図２のステップＳ６）。
前記座標値ファイル１７が出力され、作業者によりファイル１７がサーバコンピュータ１にアップロードされると、その座標値データと個人情報データファイル１４の個人情報とを関連付けるための個人情報関連付けサブプログラム１０ａが起動し、その操作画面がディスプレイ３ａ上に表示される（図２のステップＳ７）。
【００２４】
尚、前記個人情報関連付けサブプログラム１０ａが起動すると、続けて、座標値登録サブプログラム１０ｃが起動し、前記座標値ファイル１７が取り込まれ、座標値データベース１３に登録される（図２のステップＳ８）。
ここで、新規に座標値の追加がある場合は（図３のステップＳ９）、座標値データベース１３に新たな座標値が追加登録され（図３のステップＳ１０）、座標値の変更がある場合は（図３のステップＳ９）、座標値データベース１３において、その座標値が更新登録される（図３のステップＳ１１）。
【００２５】
次に作業者は、個人情報関連付けサブプログラム１０ａの操作画面（ウェブ画面）上において、新規に追加された座標値、及び更新された座標値に対する関連付け作業を行う（図３のステップＳ１２）。
具体的には、サブプログラム１０ａに取り込まれた座標値は、ディスプレイ３ａ上に座席表としてレイアウト表示され、作業者は座席位置を確認しながら各座席に対して個人情報の入力作業を行う。
個人情報との関連付けを行う場合（図３のステップＳ１３）、その座標値に対応する個人情報データベース１４内の個人情報を調査済みであれば（図３のステップＳ１５）、座標値に対して個人ＩＤを入力する（図５のステップＳ２１）。
【００２６】
一方、座標値に対する個人情報が未調査であれば（図３のステップＳ１５）、作業者は個人情報検索サブプログラム１０ｂを起動させる。この個人情報検索サブプログラム１０ｂが起動すると、その検索画面がクライアントコンピュータ３のディスプレイ３ａに表示される。作成作業者は、前記検索画面に対し、所望の人物の検索条件を選択し（図５のステップＳ１７）、部署名で検索するか（図５のステップＳ１８）、或いは氏名で検索する（図５のステップＳ１９）。
そして、検索により所望の個人情報が得られると、レイアウト表示された座席（座標値）に対し個人ＩＤ、表示名称等の情報を入力貼付する（図５のステップＳ２０）。
【００２７】
また、図３のステップＳ１２において、電話番号との関連付けを行う場合、座標値に対して電話番号の関連付け登録を行う（図３のステップＳ１４）。
また、図３のステップＳ１２において、レイアウト表示された座席に対し表示色の関連付けを行う場合（図４のステップＳ２６）、先ず、枠線の選択肢の中に希望の色があるならば（図４のステップＳ２７）、その枠線色を選択し（図４のステップＳ２８）、なければ、希望の枠線色の色コードを入力して指定する（図４のステップＳ２９）。
次に、背景色の選択肢の中に希望の色があるならば（図４のステップＳ３０）、その背景色を選択し（図４のステップＳ３１）、なければ、希望の背景色の色コードを入力して指定する（図４のステップＳ３２）。
【００２８】
座席表作成プログラム１０は、各座席（座標値）に対し、前記のように入力された個人情報等を関連付け、基本的な関連付け処理を終了する。
そして、作業者は、さらに各座席の表示名称の入力（図５のステップＳ２２）、表示位置の入力（ｘ、ｙ）の入力（図５のステップＳ２３）、表示サイズ（幅、高さ）の入力（図５のステップＳ２４）を行う。
【００２９】
このようにして座席表作成作業が終了すると、作成したデータベースを本番環境に反映するため、本番環境におけるデータベースの置き換えが行われる（図５のステップＳ２５）。
これにより、作成された新たな座席表は全てのクライアントコンピュータ３（利用者）により参照可能な状態となる。即ち、クライアントコンピュータ３において、サーバコンピュータ１に対し座席表コードを指定すると、座席表表示サブプログラム１０ｄは、座席表コード及び個人ＩＤに基づき、座標値データベース１３、個人情報データベース１４、座席データベース１５から必要なデータを読み出し、座席表を表示するためのＨＴＭＬ（ハイパーテキスト・マークアップ・ランゲージ）ファイルを作成、出力する。そして、このＨＴＭＬファイルに基づき、ウェブ画面上に座席表が表示される。
【００３０】
以上のように本発明に係る実施の形態によれば、各クライアントコンピュータ３において、表計算ソフトのスプレッドシート上で座席レイアウトを作成し、前記座席レイアウトを二次元座標値に変換してデータベースとして出力し、ウェブ画面上において座席（座標値）と個人情報との関連付けを行うことにより、座席表の作成作業を行う。
ここで、座席レイアウトは二次元配列の表であるスプレッドシートにより作成されているため、二次元座標値への変換作業を座標値出力プログラム１６により容易且つ短時間に行うことができる。
また、座席表の新規作成、変更等の作成作業を、各部署等のクライアントコンピュータ３において実施できるため、作業負荷が分散され、全座席表の作成に要する時間を低減することができる。
したがって、本発明によれば、各所において生じるレイアウトや個人情報の変更が即座に反映された最新の座席表を効率的に作成することができる。
【産業上の利用可能性】
【００３１】
本発明は、例えば会社等においてネットワークを介してコンピュータ上で座席表を閲覧することのできる座席表示システム等に好適に用いることができる。
【図面の簡単な説明】
【００３２】
【図１】図１は、本発明に係る座席表作成方法が実行される好ましいシステム環境の例を模式的に示した図である。
【図２】図２は、本発明に係る座席表作成方法をコンピュータに実施させる座席表作成プログラムの処理手順を示すフローである。
【図３】図３は、本発明に係る座席表作成方法をコンピュータに実施させる座席表作成プログラムの処理手順を示すフローである。
【図４】図４は、本発明に係る座席表作成方法をコンピュータに実施させる座席表作成プログラムの処理手順を示すフローである。
【図５】図５は、本発明に係る座席表作成方法をコンピュータに実施させる座席表作成プログラムの処理手順を示すフローである。
【図６】図６は、従来の座席表作成方法の流れを示すフローである。
【符号の説明】
【００３３】
１        サーバコンピュータ
２        ネットワーク
３        クライアントコンピュータ
５        記憶手段
１０      座席表作成プログラム
１０ａ    関連付けサブプログラム
１０ｂ    検索サブプログラム
１０ｃ    座標値登録サブプログラム
１０ｄ    座席表表示サブプログラム
１１      表計算ソフト
１２      座席表フォーマットファイル（スプレッドシート）
１３      座標値データベース
１４      個人情報データベース
１５      座席データベース
１６      座標値（Ｘ，Ｙ）出力プログラム
１００    システム構成
【図１】
2009098874.tif 000003
【図２】
2009098874.tif 000004
【図３】
2009098874.tif 000005
【図４】
2009098874.tif 000006
【図５】
2009098874.tif 000007
【図６】
2009098874.tif 000008