"エレベータ昇降路内の複数個所に配置され、配置個所に応じて、それぞれ異なるデジタル情報に相当する形状を乗りかご移動方向ならびにそれ以外の方向に有する位置表示体と、乗りかごに搭載され、前記位置表示体の有する前記デジタル情報のうち、前記乗りかご移動方向以外の方向に複数ビットのデジタル情報を読み取るセンサと、前記センサによって読み取られたデジタル情報を用いて前記乗りかごの位置を判定する位置判定手段を備えたエレベータの位置検出装置において、前記位置判定手段は、読み取った前記デジタル情報と、前記エレベータの運転方向情報を組み合わせて乗りかごの位置を判定することを特徴とするエレベータの位置検出装置。請求項1において、前記位置表示体として、前記乗りかご移動方向以外の方向に複数ビットのデジタル情報を表すとともに、前記乗りかご移動方向に複数行に亘って、前記複数ビットのデジタル情報を表すための形状を備えた位置表示体を含むことを特徴とするエレベータの位置検出装置。請求項1または2において、前記乗りかご移動方向以外の方向は、前記乗りかご移動方向に垂直の方向であり、前記センサは、前記垂直方向に複数ビットのデジタル情報を同時に読み取ることを特徴とするエレベータの位置検出装置。請求項1~3のいずれかにおいて、前記センサにより1度に読み取った乗りかご移動方向に垂直方向に複数ビットのデジタル情報が、予め定めたデジタル情報に合致したとき、前記位置判定手段は、当該1度に読み取ったデジタル情報のみから乗りかごの位置を判定することを特徴とするエレベータの位置検出装置。請求項1~4のいずれかにおいて、前記位置判定手段は、直前の位置判定結果と、今回読み取ったデジタル情報、並びに前記エレベータの運転方向情報とを組み合わせて異常又は故障を判定することを特徴とするエレベータの位置検出装置。請求項1~5のいずれかにおいて、前記センサは、乗りかご移動方向に垂直の方向に並べた複数の光電センサを備えたことを特徴とするエレベータの位置検出装置。エレベータ昇降路内の複数個所に配置され、配置個所に応じて、それぞれ異なるデジタル情報に相当する形状を乗りかご移動方向ならびにその垂直方向に有する位置表示体と、乗りかごに搭載され、前記位置表示体の有する前記デジタル情報のうち、乗りかご移動方向に垂直の方向に複数ビットのデジタル情報を同時に読み取るセンサと、前記乗りかごの移動に伴い、前記センサによって、複数回連続して読み取られたデジタル情報を用いて前記乗りかごの位置を判定する位置判定手段とを備えたエレベータの位置検出装置において、前記位置判定手段は、複数回連続して読み取った前記デジタル情報と、前記エレベータの運転方向情報を組み合わせて乗りかごの位置を判定することを特徴とするエレベータの位置検出装置。エレベータ昇降路内の複数個所に配置され、配置個所に応じて、それぞれ異なるデジタル情報に相当する形状を乗りかご移動方向ならびにそれ以外の方向に有する位置表示体と、乗りかごに搭載され、前記位置表示体の有する前記デジタル情報のうち、前記乗りかご移動方向以外の方向に複数ビットのデジタル情報を読み取るセンサとを備え、前記センサによって、読み取られたデジタル情報を用いて前記乗りかごの位置を判定する位置判定ステップを備えたエレベータの位置検出方法において、読み取った前記デジタル情報と、前記エレベータの運転方向情報とを組み合わせて乗りかごの位置を判定する位置判定ステップを備えたことを特徴とするエレベータの位置検出方法。請求項8において、前記位置表示体として、前記乗りかご移動方向以外の方向に複数ビットのデジタル情報を表すとともに、前記乗りかご移動方向に複数行に亘って、前記複数ビットのデジタル情報を表すための形状を備えた位置表示体を含み、前記位置判定ステップは、前記乗りかごの移動に伴い、前記センサによって、複数回連続して読み取られたデジタル情報と、前記エレベータの運転方向情報とを組み合わせて乗りかごの位置を判定することを特徴とするエレベータの位置検出方法。遮蔽板へ垂直方向にビット情報を付与する場合、垂直方向に対称な形状の遮蔽板は、各々を検出する際の乗りかごの移動方向が逆のとき、光電センサの出力パターンが同一となってしまう。このため、1つの昇降路内にて異なる位置情報を示す遮蔽板としては利用できず、所定の遮蔽板の水平方向のビット情報数光電センサ数、垂直方向のビット情報数で表現しうる情報数に対し、利用可能な位置情報数すなわち遮蔽板形状数は少なくなる。本発明はその一面において、エレベータ昇降路内の複数個所に配置され、配置個所に応じて、それぞれ異なるデジタル情報に相当する形状を乗りかご移動方向ならびにそれ以外の方向に有する位置表示体と、乗りかごに搭載され、前記位置表示体の有する前記デジタル情報のうち、前記乗りかご移動方向以外の方向に複数ビットのデジタル情報を読み取るセンサと、前記センサによって読み取られたデジタル情報を用いて前記乗りかごの位置を判定する位置判定手段とを備えたエレベータの位置検出装置において、前記位置判定手段は、読み取った前記デジタル情報と、前記エレベータの運転方向情報を組み合わせて乗りかごの位置を判定することを特徴とする。本発明の望ましい実施態様においては、前記位置表示体として、前記乗りかご移動方向以外の方向、例えば乗りかご移動方向に垂直の方向に複数ビットのデジタル情報を表すとともに、前記乗りかご移動方向に複数行に亘って、前記複数ビットのデジタル情報を表すための形状を備えた位置表示体を含むことができ、前記センサは、前記垂直方向に複数ビットのデジタル情報を同時に読み取ることが望ましい。本発明の望ましい実施態様においては、前記位置判定手段は、直前の位置判定結果と、今回読み取ったデジタル情報、並びに前記エレベータの運転方向情報とを組み合わせて乗りかごの位置を判定する。本発明の望ましい実施態様によれば、乗りかご移動方向情報を利用しない位置検出方法と比較して、センサ数と位置表示体の形状に応じて決まる水平方向および垂直方向のビット情報数で表現しうる情報数に対し、位置情報として利用可能な情報数が多くなる。これにより、所定の位置情報数の検出に必要なセンサ数を少なくすることや、位置表示体のビット情報数を少なくして位置表示体の大きさを小さくすることができ、システムの構築費用を低減することが可能になる。図1は、本発明の一実施形態による位置検出装置を備えたエレベータシステムの全体構成を示す側面図である。乗りかご1は、モータ2がカウンターウェイト11の繋がれた主ロープ10を駆動することにより、昇降路内を移動する。モータ2は遮断回路6を介して交流電源7に接続されたインバータ5により駆動される。遮断回路6が作動すると、モータ2の駆動力が消失する。巻上機ブレーキ3はモータ2の駆動を抑制し、乗りかご1に対する制動力を発する。巻上機ブレーキ3は常時作動であり、通電されると作動が解除される。ガバナロープ12は、乗りかご1の移動に伴い牽引され、ガバナ13を回転させる。ロータリーエンコーダ14はガバナ13と共に回転してパルス信号を発生する。乗りかご1の変位量はロータリーエンコーダ14のパルス数の変化量を積算することにより、乗りかご1の速度は同パルス数の変化量の時間平均を演算することにより得られる。乗りかご1の下部には、光電センサユニット20が備えられており、昇降路内に配置された位置表示体としての遮蔽板と対向したときに、当該遮蔽板によって提示されるデジタル情報を読み取る。昇降路内には、位置表示体として、階床番号を示す遮蔽板31-1~nnは整数であり階床数に等しい、基準位置検出用の遮蔽板32-1~2、リミットスイッチに相当する位置を示す遮蔽板33-1~2が備え付けられている。各遮蔽板の形状については、図3を参照して後述する。図2は、本発明の一実施形態による位置検出装置の入出力関係を示す装置構成図である。コントローラ40は、マイクロコンピュータ,電源回路,入出力装置といった部品により構成される。マイクロコンピュータは、CPUCentralProcessingUnit,RAMRandomAccessMemory,ROMReadOnlyMemory,デジタル入出力やエンコーダ入力,通信インタフェースなどの周辺回路を備え、それぞれが内部バスで接続されている。エレベータシステムの制御機能や安全機能を実現するためのソフトウェアはROMに記憶され、CPUにより実行される。光電センサユニット20は、水平に配置された光電センサ21-1~4を有する。ロータリーエンコーダ14の出力である信号51と、光電センサ21-1~4の出力である信号52-1~4は、コントローラ40に接続され、入出力装置を介してマイクロコンピュータに入力されている。コントローラ40からは、マイクロコンピュータによる制御信号61、停止信号62,63が入出力装置を介して出力されている。信号61はインバータ5を制御して乗りかご1を運行させる。遮断回路6は、信号62がオンのときに通電し、信号62がオフのときに通電遮断する。ブレーキ駆動回路4は、信号63がオンのときにブレーキ3を開放し、信号63がオフのときにブレーキ3を作動させる。コントローラ40はエレベータシステムの通常運用時には停止信号62,63をオンにし、異常発生時に安全状態へ移行させるときや休止時には、停止信号62,63をオフにする。図3は、本発明の一実施形態による位置表示体としての各遮蔽板の形状を示す。階床番号検出用遮蔽板31-1~nは2行のビット列により、基準位置検出用遮蔽板32-1~2およびリミット位置検出用遮蔽板33-1~2は1行のビット列により、位置を判定するための遮蔽板である。遮蔽板31-1~nには2行4列の開口部位が、遮蔽板32-1~2と33-1~2には1行4列の開口部位があり、遮蔽板と開口部位に応じて開口有無が異なる。図3では、穴開けされている開口部位は濃色で、穴開けされていない開口部位は白色で示している。各遮蔽板は、開口部位の行が昇降路と並行すなわち乗りかご移動方向と平行に設置され、一方、開口部位の列が光電センサ21-1~4図2と平行になるよう、昇降路内に設置されている。開口部位の第1~4列は、光電センサ21-1~4図2に対応しており、光電センサ信号52-1~4は、遮蔽板のない位置及び遮蔽板の穴開けされている開口部位では0を、遮蔽板の穴開けされていない開口部位および開口部位以外では1を出力する。これにより、1行の開口部位は4ビットの情報に相当し、遮蔽板31-1~nは8ビット、遮蔽板32-1~2及び33-1~2は4ビットの情報を有する。図4は、本発明の一実施形態によるエレベータ位置検出装置の機能ブロック図であり、乗りかご位置情報に基づくエレベータの制御機能,安全機能の一部を実現するソフトウェアの機能ブロック図である。エンコーダ入力機能71は、ロータリーエンコーダ信号51のパルス数を積算する。乗りかごが上方向に移動する際のパルスを検出するとパルス数を1、逆方向のパルスを検出するとパルス数を-1する。光電センサ入力機能72は、光電センサ信号52-1~4を取り込み、検出パターンとして保持する。速度算出機能73は、エンコーダ入力機能71による積算パルス数から乗りかご1の速度を算出する。乗りかご速度は、例えば上方向を正、下方向を負とする。移動方向判別機能74は、エンコーダ入力機能71によるパルス数から乗りかご1の移動方向を判定する。パルス数の前回値を保持しておき、パルス数の現在値が前回値より増加している場合には上方向、減少している場合には下方向、不変の場合には停止中と判定する。位置算出機能75は、エンコーダ入力機能71による積算パルス数から、乗りかご1の昇降路内における位置を算出する。位置算出機能75は、乗りかご位置情報を基点からのロータリーエンコーダ14のパルス積算値として記憶している。基点は例えば後述の下方リミット位置とする。位置検出機能77から基準位置の検出を通知されると、保持している乗りかご位置情報を、位置検出機能77から通知された数値に補正する。その後、エンコーダ入力機能71による積算パルス数の変化量を加算することで乗りかご位置情報を更新する。ただし、基準位置を未検出の場合には、乗りかご位置情報は無効とする。検出パターン記憶機能76は、光電センサ入力機能72による検出パターンを有限個検出板の最大行数mに対しここでは2m3以上とする、FIFOFirstinFirstoutで記憶する。遮蔽板がない位置では0,0,0,0を、開口部位の境界では1,1,1,1を検出するため、例えば遮蔽板31-1を上方向から下方向に読み取った場合には、0,0,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0という検出パターンを記憶する。上記の検出パターンでは、信号52-1から52-4の順に一組で表現している。記憶する検出パターンの追加は、検出パターンが変化した際になされる。また検出パターン記憶機能76は、記憶している各パターンについて新規か否か、すなわち位置検出機能77により取得済であるか否の情報を付与する。位置検出機能77は、検出パターン記憶機能76が記憶している検出パターンと、移動方向判別機能74による乗りかご移動方向情報から、階床番号や基準位置などの位置を検出し、検出位置に応じた処理を行う。位置検出の処理内容は図6、検出位置に応じた処理内容は図7を参照して後述する。安全装置作動機能78は、速度算出機能73による乗りかご速度情報速度を示す数値データ、位置算出機能75による乗りかご位置情報、位置検出機能77による検出位置情報検出位置の種別や、乗りかご位置を示す数値とから、各種の安全機能の作動有無を判定し、停止出力62,63を操作する。安全機能の例として終端階強制減速機能がある。その処理内容は、乗りかご位置に対する乗りかご速度上限をテーブル形式データとして有し、位置算出機能75による乗りかご位置情報から乗りかご速度上限の数値をテーブルから検索して、速度算出機能73による乗りかご速度情報が検索した乗りかご速度上限を超過している場合に、停止出力62,63をオフからオンに切り替えることで、乗りかご1を停止させる。別の例として、リミットスイッチに相当する安全機能の処理内容は、図7を参照して後述する。乗りかご制御機能79は、速度算出機能73による乗りかご速度情報や、位置算出機能75による乗りかご位置情報に基づき、乗りかごの速度や位置を制御する。図5は、本発明の一実施形態によるエレベータ位置検出装置の処理フロー図であり、図4のソフトウェアが実施する処理フローを示す。本処理フローは周期的に繰り返し実行される。ステップS11において、エンコーダ入力機能71及び光電センサ入力機能72は、それぞれロータリーエンコーダ信号51、光電センサ信号52-1~4を取り込む。次にステップS12において、速度算出機能73は乗りかご速度を算出する。次にステップS13において、移動方向判別機能74は乗りかご移動方向を判定する。次にステップS14において、位置算出機能75は乗りかご位置を算出する。次にステップS15において、検出パターン記憶機能76は、光電センサ入力機能72が検出したパターンを、記憶している検出パターンのうち直近のものと比較し、不一致であれば新しい検出パターンとして記憶に追加する。次にステップS16において、位置検出機能77が乗りかご位置の検出処理を行う。次にステップ17において、ステップS16で基準位置を検出した場合には、位置検出機能77は位置算出機能75に対し、基準位置検出と位置情報の通知を行う。この通知に基づき、位置算出機能75は乗りかご位置の補正を行う。次にステップS18において、安全装置作動機能は、安全機能の処理を行う。次にステップ19において、乗りかご制御機能79は乗りかご位置を制御する。図6は、本発明の一実施形態による位置検出方法を示す処理フロー図であり、図5のステップS16にて位置検出機能77が実施する処理フローを示す。ステップS21では、検出パターンを検出パターン記憶機能76から取得する。ステップS22では、ステップS21で取得した検出パターンが新規か否かを確認し、YES新規の場合はステップS23に進み、NO非新規の場合には処理を終了する。ステップS23では、新規検出パターンが空白すなわち0,0,0,0か否かを判定する。YESの場合にはステップS24に進み、NOの場合にはステップS25に進む。ステップS24では、位置検出機能77の検出状態を初期化する。検出状態としては、現在の検出パターン行数、具体的には0,0,0,0,1,1,1,1以外の検出パターンの行数Lがあり、Lの初期値は0である。ステップS24の後は処理を終了する。ステップS25では、新規検出パターンが開口部境界すなわち1,1,1,1であるか否かを判定する。YESの場合にはステップS26に進み、NOの場合にはステップS27に進む。ステップS26では、現在の検出パターン行数Lに1し、処理を終了する。ステップS27では、新規検出パターンが特定パターンに合致するか否かを判定する。特定パターンとの合致は、1行の検出パターンのみで位置判定を行うことを意味する。本実施例では、特定パターンを0,,,とするは任意の値。YESの場合にはステップS28に進み、NOの場合にはステップS29に進む。ステップS28では、新規検出パターンのみから位置の判定を行う。ステップS29では、現在の検出パターン行数Lが所定数、本実施例では2に達したか否かを判定する。YESの場合にはステップS30に進み、NOの場合には処理を終了する。ステップS30では、L行、本実施例では2行の検出パターンから位置の判定を行う。ステップS28及びステップS30の処理詳細は、図7を参照して後述する。図7は、本発明の一実施形態による位置判定ルールを示すテーブル図であり、ステップS28及びステップS30における位置判定の規則および検出位置に応じた処理内容を規定したテーブルを示す。位置検出機能77が、テーブル80,81を有する。テーブル80は、ステップS30においてL行本実施例ではL=2の検出パターンから位置判定を行うためのテーブルである。ここでは検出パターンから0,0,0,0と1,1,1,1は除外されている。検出パターンが1,1,0,0,1,0,1,1と続いたときに、乗りかご移動方向が下であれば、光電センサユニット20が遮蔽板31-1を下方向に読み取ったときであるので、階床番号を第1階と判定する。乗りかご移動方向が上であれば、光電センサユニット20が遮蔽板31-nを上方向に読み取ったときであるので、第n階と判定する。位置検出機能77は第1階検出または第n階検出を、位置算出機能75に通知する。テーブル80に遮蔽板31-1開口部下端または遮蔽板31-n開口部上端に相当する位置情報を持たせ、位置算出機能75に当該位置情報を通知し、位置算出機能75が乗りかご位置情報を補正してもよい。同様に、検出パターンが1,0,1,1,1,1,0,0であるとき、乗りかご移動方向が上であれば第1階、下であれば第n階と判定し、位置算出機能75に通知する。検出パターンが1,0,1,0,1,1,0,1であって乗りかご移動方向が下のとき、または検出パターンが1,1,0,1,1,0,1,0であって乗りかご移動方向が上のときは、第i階1<i<nと判定し、位置算出機能75に通知する。遮蔽板31-1と遮蔽板31-nとは、上下対称の形状になっている。位置検出に乗りかご移動方向を利用しない場合、この2つの遮蔽板を区別することができない。その場合、例えば遮蔽板31-1のみを設置し、遮蔽板31-nは設置せず、検出パターンが1,1,0,0,1,0,1,1のときも、1,0,1,1,1,1,0,0のときも、第1階であると判定することになる。しかし、本発明によれば、遮蔽板31-1と遮蔽板31-nとを異なる形状の遮蔽板として区別して認識することができるため、利用できる遮蔽板形状が、かご移動方向情報を利用しない場合と比較して増加する。テーブル81は、ステップS28において新規検出パターンのみから位置判定を行うためのテーブルである。光電センサユニット20が遮蔽板32-1を検出したときには、検出パターン0,0,0,1から第1の基準位置1であると判定する。その際、位置検出機能77は基準位置検出と位置情報を、位置算出機能75に通知する。位置情報は数値であり、乗りかご移動方向が上のときにはx1a、下のときにはx1bとする。これにより、位置算出機能は乗りかご位置情報をx1aまたはx1bに補正する。x1aとx1bの差は、遮蔽板32-1における開口部の垂直方向の大きさに相当する。同様に、光電センサユニット20が遮蔽板32-2を検出したときには、検出パターン0,0,1,0から第2の基準位置であると判定する。位置情報は、乗りかご移動方向が上のときにはx2a、下のときにはx2bとする。光電センサユニット20が遮蔽板33-1を検出したときは、検出パターン0,1,0,0から、乗りかご移動方向が下であれば、下方リミットつまり乗りかごが昇降路内で移動できる下限位置であると判定する。この際、位置検出機能77は安全装置作動機能78に、下方リミット位置検出を通知する。テーブル81に遮蔽板33-1上端に相当する位置情報を持たせ、位置算出機能75に当該位置情報を通知し、位置算出機能75が乗りかご位置情報を補正してもよい。同様に、光電センサユニット20が遮蔽板33-2を検出したときは、検出パターン0,1,0,1から、乗りかご移動方向が上であれば、上方リミットつまり乗りかごが昇降路内で移動できる上限位置であると判定する。この際、位置検出機能77は安全装置作動機能78に、上方リミット位置検出を通知する。安全装置作動機能78は下方リミット位置や上方リミット位置の通知を受けると、通電遮断信号62、ブレーキ駆動信号63をオンからオフに切り替え、乗りかご1を停止させる。このように、遮蔽板に複数行の情報を付与して表現できる情報量を増やす一方で、安全機能に関係する位置を示す遮蔽板は特定パターンに合致する形状とし、1行の検出パターンのみで位置判定を行うことにより、複数行の検出パターンから位置判定を行う場合と比較して、安全機能の応答時間を短縮することができる。階床番号検出の用途の1つに、停電後の復帰を挙げることができる。停電後に位置検出機能77が乗りかご位置情報を喪失している場合、乗りかご位置情報は無効であり、乗りかごの運行を行うことができない。この場合の対処方法として、もし、本実施例の構成ではなく、例えば下方リミットスイッチを基準位置とする方法では、乗りかごが昇降路のどこにあっても、下方リミットスイッチ位置まで必ず徐行させなければならない。昇降路が長い場合には、この基準位置検出作業に多大な時間が掛かる恐れがある。これに対し本実施例の構成では次の対処方法を取ることができる。まずは最寄階に到着するために、下方向へ徐行する。各階床の遮蔽板31-1~nまたは遮蔽板33-1下方リミット位置を検出した場合には、位置算出機能75は各遮蔽板位置に相当する位置情報を位置検出機能77から受け取り、乗りかご位置情報を補正し、基準位置を検出したとして乗りかご位置情報を有効化することができる。つまり、最寄階まで徐行するだけでも基準位置を検出することができるため、復帰時間が短縮される。このような対処方法を取ることができる理由は、遮蔽板が有する水平方向のビット情報数光電センサ数、垂直方向のビット情報数で表現しうる情報数を、乗りかご移動情報を有効に利用することで、階床数が多い場合など基準位置が多数必要な場合にも、少ない光電センサ数、遮蔽板の水平垂直方向のビット情報数で対応でき、エレベータシステムの構築費用を低減できるためである。図8は、本発明の一実施形態による位置判定のルールを示す状態遷移図であり、位置検出機能77がテーブル80に基づき検出した階床番号の妥当性判定を行うための状態遷移図の一部を示す。状態遷移図90は、現在の階床番号、すなわち最後に停止または通過して検出した階床番号の状態遷移である。現在の階床番号が第2階の場合、第1階を検出し、かつ乗りかご移動方向が下であれば、現在の階床番号は第1階に遷移する。しかし第1階を検出したものの、乗りかご移動方向が上であれば、位置検出として妥当性に欠けるため、位置検出機能の異常とみなし、現在の階床番号はエラーを示す値とする。エラーとなった場合、乗りかご制御機能79は通電遮断信号62、ブレーキ駆動信号63をオンからオフに切り替えて乗りかご1を停止させるなどにより、エレベータを安全な状態へ移行させる。状態遷移図90では、遷移条件に乗りかご移動方向情報を利用している。この方法は、乗りかご移動方向情報を利用しない場合と比較して、妥当性判断の精度を高めることができる。図8のような妥当性判断から、乗りかご移動方向情報なしに、上下対称パターンを利用する方法も考えられる。例えばn≧3として、状態遷移図90にて現在の階床番号が第2階のとき、検出パターンが1,1,0,0,1,0,1,1であれば、それは第n階ではなく、第1階であると判定することができる。しかしこの位置検出方法では、現在の乗りかご位置情報が必要であり、停電後の復帰時など乗りかご位置情報を喪失している状況では、この方法を利用することができない。これに対して、本発明によれば、乗りかご位置情報を喪失している状況でも、位置検出が可能となる。本実施例では、位置検出の手段として光電センサと遮蔽板を採用した。しかしこれ以外の手段を本発明による位置検出手段として利用することも可能である。例として、乗りかごの光電センサの代わりにレーザスキャナを、遮蔽板の代わりに水平方向のバーコードを垂直方向に並べたものを利用しても良い。また、光電センサの代わりにRFIDリーダを、遮蔽板の代わりにRFIDを垂直方向に並べたものを利用しても良い。つまり、1つの乗りかご位置で複数のビット情報を表現でき、乗りかごの移動と共に異なるビット情報を表現できる位置表示機構と、それを検出する位置検出センサであれば、代用が可能である。"