(57)【要約】【課題】  企業や公官庁などの組織における人員の所在確認のための在席管理システムに関する。【解決手段】  アンテナユニット１０２ａ〜ｃは確認信号を送信し、キャリアユニット１０１はアンテナユニット１０２ａ〜ｃから確認信号を受信してタグＩＤを含む応答信号を送信する。アンテナユニット１０２ａ〜ｃはキャリアユニット１０１から応答信号を受信し、電波強度からキャリアユニット１０１との距離を計算し、タグＩＤと、アンテナＩＤと、距離とを出力する。所在ＤＢユニット１０３はアンテナユニット１０２ａ〜ｃからデータを入力し、アンテナＤＢユニット１０４にアンテナの設置場所の出力を要求して入力し、キャリアＤＢユニット１０５にキャリアユニット１０１の使用者名の出力を要求して入力する。所在ＤＢユニット１０３は記憶領域中の使用者名と設置場所とを更新する。【選択図】  図１
2005182138.tif 000002
【特許請求の範囲】
【請求項１】
利用者が所持するキャリア手段であって、前記キャリアの識別情報を含む識別信号を送信するキャリア手段と、
前記キャリア手段から識別信号を受信し、該識別信号に基づいて前記キャリア手段までの距離を検出する複数の距離検出手段と、
前記複数の距離検出手段の検出結果を受けて前記キャリア手段の位置を得る位置取得手段と、
前記位置取得手段によって得られた前記キャリア手段の位置を前記利用者の所定事項が記憶されたデータベースに書き込む書込手段と、
を具備することを特徴とする在籍管理システム。
【請求項２】
予め利用者の位置と連絡先との関係が記憶された第１の記憶手段をさらに具備し、
前記書込手段は、前記位置取得手段によって得られた位置を前記第１の記憶手段内のデータに基づいて連絡先に変換し、前記利用者の所定事項が記憶されたデータベースに書き込むことを特徴とする請求項１に記載の在籍管理システム。
【請求項３】
前記複数の距離検出手段は、少なくとも２箇所に設けられ、前記位置取得手段は２箇所、もしくは、３箇所の距離検出手段の出力に基づいて前記キャリア手段の位置を得ることを特徴とする請求項１または請求項２に記載の在庫管理システム。
【請求項４】
前記複数の距離検出手段は複数箇所に設けられ、前記位置取得手段は、前記キャリア手段との距離が最も近い距離検出手段の場所を前記キャリア手段の位置とすることを特徴とする請求項１〜請求項３のいずれかの項に記載の在庫管理システム。
【請求項５】
外部データ端末から利用者名または識別情報を受け、前記データベースから該利用者の連絡先を読み出し返信する情報送信手段をさらに設けたことを特徴とする請求項１〜請求項４のいずれかの項に記載の在庫管理システム。
【請求項６】
前記距離検出手段は確認信号を送信し、
前記キャリア手段は前記確認信号を受信して前記識別信号を送信する
ことを特徴とする請求項１〜５のいずれかに記載の在籍管理システム。
【請求項７】
前記キャリア手段は前記識別信号を所定の周期で送信することを特徴とする請求項１〜５のいずれかに記載の在籍管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、企業や官公庁などの組織における人員の所在確認のための在席管理システムに関するものである。
【背景技術】
【０００２】
従来の技術では、組織内の人員の所在状況を表示させるためのシステムとして、電子社員録システムがあった。しかし、電子社員録システムが人員の在席、または不在の情報を取得するためには、たとえば、当該人員がパソコンなどの端末装置を使用してシステムにログインしている場合を在席とし、ログインしていない場合を不在とする方法があった。または、個々の人員が自らの所在情報を端末装置から入力する方法があった。あるいは、個々の人員の使用するパソコンのスクリーンセーバーが起動していれば不在とし、起動していなければ在席とする方法があった。しかし、システムにログインしたまま席を離れる、または、所在情報の入力を忘れる、あるいは、スクリーンセーバーの起動までに長い時間を設定しているなどの原因から、不在の際も在席の状態のまま電子社員録システム上には表示され、情報の精度が低い問題点があった。
【０００３】
さらに、既存の電子社員録システムでは、在席と、不在との表示は行うものの、不在の際は当該人員がどこにいるのかが示されないため、ほかの人員からは連絡が取れない問題点があった。
なお、従来技術文献としてとして特許文献１が知られている。
【特許文献１】特開２００３−２８１３３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は上記の事情を考慮してなされたもので、その目的は、精度の高い情報を提供し、また、人員ごとに最適な連絡手段を提示する在席管理システムを提供することにある。
【課題を解決するための手段】
【０００５】
この発明は前述の課題を解決するためになされたもので、請求項１の発明は、利用者が所持するキャリア手段であって、前記キャリアの識別情報を含む識別信号を送信するキャリア手段と、前記キャリア手段から識別信号を受信し、該識別信号に基づいて前記キャリア手段までの距離を検出する複数の距離検出手段と、前記複数の距離検出手段の検出結果を受けて前記キャリア手段の位置を得る位置取得手段と、前記位置取得手段によって得られた前記キャリア手段の位置を前記利用者の所定事項が記憶されたデータベースに書き込む書込手段と、を具備することを特徴とする在籍管理システム。
【０００６】
請求項２に記載の発明は、請求項１に記載の在席管理システムであって、予め利用者の位置と連絡先との関係が記憶された第１の記憶手段をさらに具備し、前記書込手段は、前記位置取得手段によって得られた位置を前記第１の記憶手段内のデータに基づいて連絡先に変換し、前記利用者の所定事項が記憶されたデータベースに書き込むことを特徴とするものである。
【０００７】
請求項３に記載の発明は請求項１または請求項２に記載の在席管理システムであって、前記複数の距離検出手段は、少なくとも２箇所に設けられ、前記位置取得手段は２箇所、もしくは、３箇所の距離検出手段の出力に基づいて前記キャリア手段の位置を得ることを特徴とするものである。
【０００８】
請求項４に記載の発明は請求項１〜３のいずれかの項に記載の在席管理システムであって、前記複数の距離検出手段は複数箇所に設けられ、前記位置取得手段は、前記キャリア手段との距離が最も近い距離検出手段の場所を前記キャリア手段の位置とすることを特徴とするものである。
【０００９】
請求項５に記載の発明は請求項１〜４のいずれかの項に記載の在席管理システムであって、外部データ端末から利用者名または識別情報を受け、前記データベースから該利用者の連絡先を読み出し返信する情報送信手段をさらに設けたことを特徴とするものである。
【００１０】
請求項６に記載の発明は請求項１〜５のいずれかの項に記載の在席管理システムであって、前記距離検出手段は確認信号を送信し、前記キャリア手段は前記確認信号を受信して前記識別信号を送信することを特徴とするものである。
【００１１】
請求項７に記載の発明は請求項１〜５のいずれかの項に記載の在席管理システムであって、前記キャリア手段は前記識別信号を所定の周期で送信することを特徴とするものである。
【発明の効果】
【００１２】
請求項１と、請求項３と、請求項４との発明によれば、キャリア手段からの信号を元に利用者の所在確認を行うため、所在確認の精度が向上する効果がある。
【００１３】
また、請求項２と、請求項５との発明によれば、所在確認と合わせて連絡先をデータベースに格納するため、利用者は連絡先も合わせて確認することができる効果がある。
【００１４】
また、請求項６の発明によれば、キャリア手段は距離検出手段から要求のあった場合のみ識別信号を送信するため、キャリア手段の電力消費を抑えることができる効果がある。
【００１５】
また、請求項７の発明によれば、キャリア手段は電波の受信を行わず、かつ、所定の周期で識別信号の送信を行うため、キャリア手段の電力消費を抑えることができる効果がある。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照し、この発明の実施の形態について説明する。この実施の形態では、企業内における在席管理システムの使用を想定しており、図１はこの発明の実施の形態における在席管理システムの構成図である。
キャリアユニット１０１は電波送受信装置であり、個々の社員は企業内などでこれを携帯する。キャリアユニット１０１は記憶領域を備え、キャリアユニット１０１の識別情報であるタグＩＤを格納する。また、キャリアユニット１０１は所在確認のための確認信号を受信し、タグＩＤを含む識別信号を送信する。
【００１７】
アンテナユニット１０２ａ〜１０２ｃは制御部と、記憶領域と、演算部とを備えた電波の送受信装置であり、社内の複数箇所にあらかじめ設置されている。アンテナユニット１０２ａ〜１０２ｃは、キャリアユニット１０１に定期的に確認信号を送信し、キャリアユニット１０１から識別信号を受信する。また、アンテナユニット１０２ａ〜１０２ｃは記憶領域にアンテナＩＤを格納する。さらに、アンテナユニット１０２ａ〜１０２ｃはキャリアユニット１０１からの識別信号をもとにキャリアユニット１０１までの距離を計算し、記憶領域からアンテナＩＤを読み出し、キャリアユニット１０１までの距離と、アンテナＩＤと、キャリアユニット１０１のタグＩＤとをネットワークＮＷを介して所在ＤＢユニット１０３へ送信する。
【００１８】
アンテナＤＢ（Ｄａｔａ  Ｂａｓｅ）ユニット１０４はアンテナＩＤと、アンテナの設置場所とを含むアンテナＤＢ１０４ａ（図２）を内部の記憶領域に格納し、アンテナＩＤを受信して対応するアンテナユニット１０２ａ〜１０２ｃの設置場所を、ネットワークＮＷを介して所在ＤＢユニット１０３へ送信するコンピュータである。
【００１９】
キャリアＤＢユニット１０５はキャリアユニットのタグＩＤと、キャリアユニットの使用者名とを含むキャリアユニットＤＢ１０５ａ（図３）を内部の記憶領域に格納し、タグＩＤを受信して対応する使用者名を、ネットワークＮＷを介して所在ＤＢユニット１０３へ送信するコンピュータである。
【００２０】
連絡先ＤＢユニット１０６は電話機の電話番号と、電話機がカバーできる場所とを含む連絡先ＤＢユニット１０６ａ（図４）を内部の記憶領域に格納し、場所を指示するデータを受信して電話番号を、ネットワークＮＷを介して所在ＤＢユニット１０３へ送信するコンピュータである。
【００２１】
電子社員名簿ＤＢユニット１０７は、各社員の社員氏名と、所属と、役職と、勤務地と、現在地と、現在地連絡先とを含む電子社員名簿ＤＢユニット１０７ａ（図５）を内部の記憶領域に格納するコンピュータである。この電子社員名簿ＤＢユニット１０７は、所在ＤＢユニット１０３からのデータを受けて電子社員名簿ＤＢユニット１０７ａを書き換え、また、社員のコンピュータ（図示略）からの要求を受けて電子社員名簿ＤＢユニット１０７ａ内のデータをそのコンピュータへ送信する。
【００２２】
所在ＤＢユニット１０３はアンテナの設置場所と、アンテナからキャリアまでの距離とを含む所在ＤＢ１０３ａ（図６）を内部の記憶領域に格納するコンピュータであり、詳細は以下に述べる。
【００２３】
いま、例えば、組織の社員の一人である“佐藤太郎（ＩＤ＝１００）”の所持するキャリアユニット１０１のアンテナからの距離を検知し、次に、キャリアユニット１０１の位置を特定して最も近い電話機の電話番号を調べ、そして、この結果を電子社員名簿ＤＢユニット１０７に格納し、他の社員に公開する場合について説明する。
【００２４】
以下、図７〜図９のフローチャートを参照して本実施形態の処理の流れについて説明する。
アンテナユニット１０２ａはキャリアユニット１０１へ確認信号を送信する（ステップＳ７０１）。キャリアユニット１０１はアンテナユニット１０２ａから確認信号を受信し、タグＩＤ“００１”を含む識別信号をアンテナユニット１０２ａへ送信する（ステップＳ７０２）。アンテナユニット１０２ａはキャリアユニット１０１から識別信号を受信し、識別信号の電波強度を測定し、電波強度からキャリアユニット１０１との距離を計算し、タグＩＤ“００１”と、アンテナＩＤ”Ａ”と、距離“５ｍ”とを所在ＤＢユニット１０３へ出力する（ステップＳ７０３）。
【００２５】
所在ＤＢユニット１０３はアンテナユニット１０２ａからタグＩＤ“００１”と、アンテナＩＤ”Ａ”と、距離“５ｍ”とを入力し、アンテナユニット１０２ａの設置場所とキャリアユニット１０１の使用者名を特定するため、まず、アンテナＤＢユニット１０４へアンテナＩＤ”Ａ”を出力してアンテナユニット１０２ａの設置場所の出力を要求する。
【００２６】
アンテナＤＢユニット１０４は所在ＤＢユニット１０３からアンテナＩＤ”Ａ”を入力し、記憶領域のアンテナＤＢ１０４ａからアンテナＩＤ”Ａ”に対応する設置場所“居室Ａ（北３４、東５３）”を読み出し、所在ＤＢユニット１０３へ出力する（ステップＳ７０４）。
【００２７】
所在ＤＢユニット１０３はアンテナＤＢユニット１０４から“居室Ａ（北３４、東５３）”を入力し、引き続いて、キャリアＤＢユニット１０５にタグＩＤ“００１”を出力して使用者名を要求する。
【００２８】
キャリアＤＢユニット１０５は所在ＤＢユニット１０３からタグＩＤ“００１”を入力し、記憶領域のキャリアユニットＤＢ１０５ａからタグＩＤ“００１”に対応する使用者名“佐藤太郎”を読み出し、所在ＤＢユニット１０３へ出力する（ステップＳ７０５）。
【００２９】
所在ＤＢユニット１０３はキャリアＤＢユニット１０５から使用者名“佐藤太郎”を入力し、 “佐藤太郎”に対応するデータとして“居室Ａ（北３４、東５３）”と、“５ｍ”とを所在ＤＢ１０３ａに書き込む（ステップＳ７０６）。
また、アンテナユニット１０２ｂに関しても同様の処理を行い、“佐藤太郎”に対応するデータとして“居室Ａ（北３４、東１３２）”と、“１０ｍ”とを所在ＤＢ１０３ａに書き込む。
さらに、アンテナユニット１０２ｃに関しても同様の処理を行い、“佐藤太郎”に対応するデータとして“居室Ａ（北５２、東７２）”と、“１０ｍ”とを所在ＤＢ１０３ａに書き込む（図６）。
ここまでの処理により、キャリア１０１のアンテナからの距離は判明した。
【００３０】
次に、キャリア１０１の位置の特定と、“佐藤太郎”に連絡を取るための電話番号の取得処理を説明する。
図７はこの処理の流れを示している。ステップＳ７０６の処理に引き続いて、所在ＤＢユニット１０３は、所在ＤＢ１０３ａの“佐藤太郎”のデータを読み出し、このデータから図１０のように３個のアンテナユニット１０２ａ〜ｃの位置と、３本のアンテナからの距離から、三点交差法を用いてキャリアユニット１０１の位置を判断し、キャリアユニット１０１がこの時点では“居室Ａ（北４８、東８２）”に存在すると判断する（ステップＳ８０１）。
なお、図１０では３本のアンテナ１０２ａ〜ｃを用いているが、実際には２個のアンテナユニットでもキャリアユニット１０１の位置を判断することは可能である。例えば、矩形の室内の同じ壁に２個のアンテナユニット１０２ａと、アンテナユニット１０２ｂとを設置する。これら２個のアンテナユニット各々からキャリアユニット１０１までの距離が分かれば、キャリアユニット１０１の位置は室内においては１箇所に定まる。
所在ＤＢユニット１０３は連絡先ＤＢユニット１０６に“居室Ａ（北４８、東８２）”を送信し、キャリアユニット１０１に最も近い電話機の電話番号の送信を要求する（ステップＳ８０２）。
【００３１】
連絡先ＤＢユニット１０６は所在ＤＢユニット１０３から“居室Ａ（北４８、東８２）”を受信し、記憶領域の連絡先ＤＢ１０６ａから“居室Ａ（北４８、東８２）”に最も近い場所である“居室Ａ−通信グループ（東０〜東１００）”を選ぶ。次に、連絡先ＤＢユニット１０６は、連絡先ＤＢ１０６ａから“居室Ａ−通信グループ（東０〜東１００）”に対応する電話番号“０４３−２１１−１１１１”を読み出し、“居室Ａ−通信グループ（東０〜東１００）”なる名称と、“０４３−２１１−１１１１”とを所在ＤＢユニット１０３へ送信する（ステップＳ８０２）。
【００３２】
所在ＤＢユニット１０３は連絡先ＤＢユニット１０６から場所“居室Ａ−通信グループ（東０〜東１００）”と、電話番号“０４３−２１１−１１１１”とを受信し、電子社員名簿ＤＢユニット１０７へ情報更新のためのデータとして、社員氏名“佐藤太郎”と、現在地“居室Ａ−通信グループ”と、現在地連絡先“０４３−２１１−１１１１”とから電子社員名簿用情報を作成する（ステップＳ８０３）。ここまでの処理により、“佐藤太郎”の最も近くの電話機の電話番号を調べる処理は完了した。
【００３３】
次に、“佐藤太郎”の最も近くの電話機の電話番号を社員名簿データベースへ登録し、公開する処理について、説明する。この処理の流れは図９に示されるものである。所在ＤＢユニット１０３は社員氏名“佐藤太郎”と、現在地“居室Ａ−通信グループ”と、現在地連絡先“０４３−２１１−１１１１”とを電子社員名簿ＤＢユニット１０７へ送信する。電子社員名簿ＤＢユニット１０７はこれらの情報を受信し、電子社員名簿ＤＢ１０７ａの該当する箇所を更新する（ステップＳ９０１）。そして、電子社員名簿ＤＢユニット１０７は社員氏名や現在地、現在地連絡先などについて、他の社員からの要求を受けた場合には、該当するデータを電子社員名簿ＤＢ１０７ａから読み出して送信する（ステップＳ９０２）。
【００３４】
以上、図面を参照して本発明の実施形態について詳述してきたが、具体的な構成はこれらの実施の形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。
例えば、キャリアユニット１０１の場所の計算には、図１１のようにアンテナを多数設置し、アンテナユニット１０２ａとの距離の計測結果から、最も距離の短いアンテナユニット１０２ａの設置場所をキャリアユニット１０１の場所としてもよい。あるいは、三点測量法を用いてもよい。
また、本実施の形態においては、キャリアユニット１０１を電波送受信装置としたが、一定の周期で電波の送信を行う電波送信装置としてもよい。これに伴い、アンテナユニット１０２ａと、アンテナユニット１０２ｂと、アンテナユニット１０２ｃとは確認信号を送信しないこととしても良い。
【００３５】
また、信号強度からアンテナユニット１０２ａとキャリアユニット１０１の距離を求める方法として、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）などで採用されている識別信号受信までの遅延時間を使って計算する方法を用いてもよい。
また、所在ＤＢユニット１０３と、アンテナＤＢユニット１０４と、キャリアＤＢユニット１０５と、連絡先ＤＢユニット１０６と、電子社員名簿ＤＢユニット１０７との中の２つ以上が同じコンピュータ上で稼動してもよい。
【図面の簡単な説明】
【００３６】
【図１】本発明の実施の形態による在席管理システムのブロック図である。
【図２】本発明の実施の形態による在席管理システム中のアンテナＤＢユニット１０４が内部の記憶領域に格納するデータを表す図である。
【図３】本発明の実施の形態による在席管理システム中のキャリアＤＢユニット１０５が内部の記憶領域に格納するデータを表す図である。
【図４】本発明の実施の形態による在席管理システム中の連絡先ＤＢユニット１０６が内部の記憶領域に格納するデータを表す図である。
【図５】本発明の実施の形態による在席管理システム中の電子社員名簿ＤＢユニット１０７が内部の記憶領域に格納するデータを表す図である。
【図６】本発明の実施の形態による在席管理システム中の所在ＤＢユニット１０３が内部の記憶領域に格納するデータを表す図である。
【図７】本発明の実施の形態による在席管理システムの処理の流れを表すフローチャートである。
【図８】本発明の実施の形態による在席管理システムの処理の流れを表すフローチャートである。
【図９】本発明の実施の形態による在席管理システムの処理の流れを表すフローチャートである。
【図１０】本発明の実施の形態による在席管理システムにおいて、アンテナユニット１０２ａが受信した電波を元にキャリアユニット１０１の場所を特定する処理を説明する図である。
【図１１】本発明の実施の形態による在席管理システムにおいて、アンテナを多数設置した場合を説明する図である。
【符号の説明】
【００３７】
１０１…キャリアユニット（キャリア手段）
１０２ａ、１０２ｂ、１０２ｃ…アンテナユニット（距離検出手段）
１０３…所在ＤＢユニット（位置取得手段）
１０４…アンテナＤＢユニット
１０５…キャリアＤＢユニット
１０６…連絡先ＤＢユニット
１０７…電子社員名簿ＤＢユニット（書込手段）
１０３ａ…所在ＤＢ
１０４ａ…アンテナＤＢ
１０５ａ…キャリアＤＢ
１０６ａ…連絡先ＤＢ（第１の記憶手段）
１０７ａ…電子社員名簿ＤＢ
ＮＷ…ネットワーク
【図１】
2005182138.tif 000003
【図２】
2005182138.tif 000004
【図３】
2005182138.tif 000005
【図４】
2005182138.tif 000006
【図５】
2005182138.tif 000007
【図６】
2005182138.tif 000008
【図７】
2005182138.tif 000009
【図８】
2005182138.tif 000010
【図９】
2005182138.tif 000011
【図１０】
2005182138.tif 000012
【図１１】
2005182138.tif 000013