(57)【特許請求の範囲】
【請求項１】
制御部と記憶部とを少なくとも備えた第１のサーバ装置、制御部と記憶部とを少なくとも備えた第２のサーバ装置、および、制御部と記憶部と表示部とを少なくとも備えた端末装置、を通信可能に接続したＢＩＭシステムであって、
前記第１のサーバ装置の前記記憶部は、
建築物のＢＩＭモデル内に設置される昇降機のＢＩＭパーツを作成するためのパーツ情報を記憶するパーツ情報記憶手段と、
前記昇降機に関するシミュレーションを実行する際に使用する所定の計算式を記憶する計算式記憶手段と、
を備え、
前記第１のサーバ装置の前記制御部は、
前記端末装置から送信される前記昇降機の作成条件に対応する前記ＢＩＭパーツを、前記パーツ情報記憶手段に記憶された前記パーツ情報を用いて作成する昇降機モデリング手段と、
前記端末装置から送信される前記昇降機の作成条件に基づいて、前記計算式記憶手段に記憶された前記所定の計算式を用いて前記昇降機に関する解析を実行する解析手段と、
前記昇降機モデリング手段により作成された前記ＢＩＭパーツ及び前記解析手段により実行された解析結果を含む計算結果を前記第２のサーバ装置へ送信する情報提供手段と、
を備え、
前記第２のサーバ装置の前記記憶部は、
前記第１のサーバ装置において計算された前記計算結果を記憶する計算結果記憶手段、
を備え、
前記第２のサーバ装置の前記制御部は、
前記情報提供手段により前記第１のサーバ装置から送信された前記計算結果を、前記作成条件に対応付けて前記計算結果記憶手段に格納する計算結果格納手段、
を備え、
前記端末装置の前記記憶部は、
前記建築物のＢＩＭモデルを記憶するＢＩＭモデル記憶手段、
を備え、
前記端末装置の前記制御部は、
前記作成条件に対応する前記計算結果を、前記第２のサーバ装置の前記計算結果記憶手段から取得する情報取得手段と、
前記情報取得手段により取得された前記計算結果に含まれる前記ＢＩＭパーツを、前記ＢＩＭモデル記憶手段に記憶された前記ＢＩＭモデル内における当該ＢＩＭパーツの設置予定領域へ設置させる利用者の設置操作を検出する操作画面を、前記表示部に表示させる操作画面表示手段と、
前記操作画面表示手段により表示された前記操作画面を介して検出される前記設置操作に応じて、前記ＢＩＭパーツを前記設置予定領域に設置した統合ＢＩＭモデルを作成する統合モデリング手段と、
前記統合モデリング手段により作成された前記統合ＢＩＭモデル及び前記解析手段により実行された前記解析結果を含むレイアウト画面を生成する画面生成手段と、
前記画面生成手段により生成された前記レイアウト画面を前記表示部に表示させる画面表示手段と、
を備えたことを特徴とするＢＩＭシステム。
【請求項２】
前記解析結果は、前記昇降機に関する反力計算結果、交通計算結果、見積計算結果、および、納期計算結果のうち少なくとも一つを含むことを特徴とする請求項１に記載のＢＩＭシステム。
【請求項３】
前記第２のサーバ装置の前記制御部は、
前記計算結果記憶手段に記憶された前記計算結果を生成する際に使用された情報が更新された場合に、当該更新された情報および前記作成条件に基づいて、前記計算結果記憶手段に記憶された前記計算結果を変更することで、最新の計算結果に更新する更新手段、
を更に備えたことを特徴とする請求項１又は２に記載のＢＩＭシステム。
【請求項４】
前記第２のサーバ装置の前記制御部は、
前記端末装置の認証情報に基づいて、前記計算結果記憶手段に記憶された前記計算結果のうちどのデータを変更可能であるか否かを判定するユーザ認証手段、
を更に備えたことを特徴とする請求項１から３のいずれか一項に記載のＢＩＭシステム。
【請求項５】
制御部と記憶部とを少なくとも備えた第１のサーバ装置、制御部と記憶部とを少なくとも備えた第２のサーバ装置、および、制御部と記憶部と表示部とを少なくとも備えた端末装置、を通信可能に接続したＢＩＭシステムにおいて実行される方法であって、
前記第１のサーバ装置の前記記憶部は、
建築物のＢＩＭモデル内に設置される昇降機のＢＩＭパーツを作成するためのパーツ情報を記憶するパーツ情報記憶手段と、
前記昇降機に関するシミュレーションを実行する際に使用する所定の計算式を記憶する計算式記憶手段と、
を備え、
前記第２のサーバ装置の前記記憶部は、
前記第１のサーバ装置において計算された計算結果を記憶する計算結果記憶手段、
を備え、
前記端末装置の前記記憶部は、
前記建築物のＢＩＭモデルを記憶するＢＩＭモデル記憶手段、
を備え、
前記第１のサーバ装置の前記制御部において実行される、前記端末装置から送信される前記昇降機の作成条件に対応する前記ＢＩＭパーツを、前記パーツ情報記憶手段に記憶された前記パーツ情報を用いて作成する昇降機モデリングステップと、
前記第１のサーバ装置の前記制御部において実行される、前記端末装置から送信される前記昇降機の作成条件に基づいて、前記計算式記憶手段に記憶された前記所定の計算式を用いて前記昇降機に関する解析を実行する解析ステップと、
前記第１のサーバ装置の前記制御部において実行される、前記昇降機モデリングステップにて作成された前記ＢＩＭパーツ及び前記解析ステップにて実行された解析結果を含む前記計算結果を前記第２のサーバ装置へ送信する情報提供ステップと、
前記第２のサーバ装置の前記制御部において実行される、前記情報提供ステップにて前記第１のサーバ装置から送信された前記計算結果を、前記作成条件に対応付けて前記計算結果記憶手段に格納する計算結果格納ステップと、
前記端末装置の前記制御部において実行される、前記計算結果格納ステップにて格納された前記作成条件に対応する前記計算結果を、前記第２のサーバ装置の前記計算結果記憶手段から取得する情報取得ステップと、
前記端末装置の前記制御部において実行される、前記情報取得ステップにて取得された前記計算結果に含まれる前記ＢＩＭパーツを、前記ＢＩＭモデル記憶手段に記憶された前記ＢＩＭモデル内における当該ＢＩＭパーツの設置予定領域へ設置させる利用者の設置操作を検出する操作画面を、前記表示部に表示させる操作画面表示ステップと、
前記端末装置の前記制御部において実行される、前記操作画面表示ステップにて表示された前記操作画面を介して検出される前記設置操作に応じて、前記ＢＩＭパーツを前記設置予定領域に設置した統合ＢＩＭモデルを作成する統合モデリングステップと、
前記端末装置の前記制御部において実行される、前記統合モデリングステップにて作成された前記統合ＢＩＭモデル及び前記解析ステップにて実行された前記解析結果を含むレイアウト画面を生成する画面生成ステップと、
前記端末装置の前記制御部において実行される、前記画面生成ステップにて生成された前記レイアウト画面を前記表示部に表示させる画面表示ステップと、
を含むことを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、ＢＩＭシステム及び方法に関する。
【背景技術】
【０００２】
従来、昇降機の設計を進める際、例えば、営業の担当者は、客先から得られた昇降機の仕様、見積、図面等の情報を別データに打ち直して昇降機の設計者等へ伝達していたため、伝達ミスが発生することがあった。また、昇降機の設計者は、営業の担当者により入力された仕様等の情報を確認してから昇降機の設計に取り掛かっていたため、仕様等の情報の確認作業に時間を要し、昇降機の設計作業がスムーズに行われていなかった。そこで、近年、効率的に昇降機の設計を進めるために、変更が繰り返され得る昇降機の仕様、見積、図面等の情報を、昇降機の設計に関わる営業、工務、設計者、設計事務所、建設会社、工場等の各担当者間で不整合なく迅速に共有可能な技術が求められていた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−５３６３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、昇降機の設計を進める際、設計に関わる他部門間で同一情報を共有して不整合を解消することができるＢＩＭシステム及び方法を提供することである。
【課題を解決するための手段】
【０００５】
実施形態のＢＩＭシステムは、制御部と記憶部とを少なくとも備えた第１のサーバ装置、制御部と記憶部とを少なくとも備えた第２のサーバ装置、および、制御部と記憶部と表示部とを少なくとも備えた端末装置、を通信可能に接続して構成される。前記第１のサーバ装置の前記記憶部は、建築物のＢＩＭモデル内に設置される昇降機のＢＩＭパーツを作成するためのパーツ情報を記憶するパーツ情報記憶手段と、前記昇降機に関するシミュレーションを実行する際に使用する所定の計算式を記憶する計算式記憶手段と、を備える。前記第１のサーバ装置の前記制御部は、前記端末装置から送信される前記昇降機の作成条件に対応する前記ＢＩＭパーツを、前記パーツ情報記憶手段に記憶された前記パーツ情報を用いて作成する昇降機モデリング手段と、前記端末装置から送信される前記昇降機の作成条件に基づいて、前記計算式記憶手段に記憶された前記所定の計算式を用いて前記昇降機に関する解析を実行する解析手段と、前記昇降機モデリング手段により作成された前記ＢＩＭパーツ及び前記解析手段により実行された解析結果を含む計算結果を前記第２のサーバ装置へ送信する情報提供手段と、を備える。前記第２のサーバ装置の前記記憶部は、前記第１のサーバ装置において計算された前記計算結果を記憶する計算結果記憶手段、を備える。前記第２のサーバ装置の前記制御部は、前記情報提供手段により前記第１のサーバ装置から送信された前記計算結果を、前記作成条件に対応付けて前記計算結果記憶手段に格納する計算結果格納手段、を備える。前記端末装置の前記記憶部は、前記建築物のＢＩＭモデルを記憶するＢＩＭモデル記憶手段、を備える。前記端末装置の前記制御部は、前記作成条件に対応する前記計算結果を、前記第２のサーバ装置の前記計算結果記憶手段から取得する情報取得手段と、前記情報取得手段により取得された前記計算結果に含まれる前記ＢＩＭパーツを、前記ＢＩＭモデル記憶手段に記憶された前記ＢＩＭモデル内における当該ＢＩＭパーツの設置予定領域へ設置させる利用者の設置操作を検出する操作画面を、前記表示部に表示させる操作画面表示手段と、前記操作画面表示手段により表示された前記操作画面を介して検出される前記設置操作に応じて、前記ＢＩＭパーツを前記設置予定領域に設置した統合ＢＩＭモデルを作成する統合モデリング手段と、前記統合モデリング手段により作成された前記統合ＢＩＭモデル及び前記解析手段により実行された前記解析結果を含むレイアウト画面を生成する画面生成手段と、前記画面生成手段により生成された前記レイアウト画面を前記表示部に表示させる画面表示手段と、を備える。
【図面の簡単な説明】
【０００６】
【図１】図１は、建築物の設計図書およびＢＩＭモデルの一例を示す概念図である。
【図２】図２は、本実施形態におけるＢＩＭシステムの構成の一例を示すブロック図である。
【図３】図３は、本実施形態におけるＢＩＭシステムの基本処理の一例を示すフローチャートである。
【図４】図４は、作成条件に含まれる建物情報の一例を示す図である。
【図５】図５は、作成条件に含まれる昇降機仕様情報の一例を示す図である。
【図６】図６は、作成条件に含まれる昇降機仕様情報の別の一例を示す図である。
【図７】図７は、昇降機のＢＩＭパーツの一例を示す図である。
【図８】図８は、解析結果例として反力計算結果の一例を示す図である。
【図９】図９は、解析結果例として交通計算結果の一例を示す図である。
【図１０】図１０は、操作画面の一例を示す図である。
【図１１】図１１は、統合ＢＩＭモデルを含むレイアウト画面の一例を示す図である。
【図１２】図１２は、本実施形態におけるＢＩＭシステムの更新処理の一例を示すフローチャートである。
【図１３】図１３は、昇降機の設計に関わる複数の端末装置の利用者が計算結果を共有する一例を示す図である。
【発明を実施するための形態】
【０００７】
以下に、本実施形態にかかるＢＩＭシステムおよび方法の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【０００８】
ここで、図１を参照して、本実施形態において利用されるＢＩＭ（ビルディングインフォーメーションモデリング）の概要について説明する。図１は、建築物の設計図書およびＢＩＭモデルの一例を示す概念図である。図１では、建築物の設計図書による設計方法とＢＩＭによる設計方法との違いを表している。図１の左側に示すように、建築物の設計図書による設計方法では、建築物の設計に関わる各業種が個々に専門図面を作成しているため、各々が関連性および整合性を各々とる必要がある。つまり、建築物の設計図書による設計方法では、例えば関連する設計図書の修正が必要となり、その整合性のチェックも必要となる。一方、図１の右側に示すＢＩＭによる設計方法では、各業種にて建物全体データである建築物の３次元モデル（すなわち、建築物のＢＩＭモデル）を共有することができるので、１個のデータ上で関連性および整合性の確認を行うことができる。
【０００９】
以下、本実施形態の構成および処理について詳細に説明する。
【００１０】
［実施形態］
本実施形態について、図２乃至図１２を参照して以下に説明する。なお、本実施形態で例示するＢＩＭシステムにおけるサーバ側と端末側の機能分散の形態は以下に限られず、同様の効果や機能を奏し得る範囲において、任意の単位で機能的または物理的に分散・統合して構成することができる。
【００１１】
［本実施形態におけるＢＩＭシステムの構成］
本実施形態におけるＢＩＭシステムの構成の一例について、図２を参照して以下に説明する。図２は、本実施形態におけるＢＩＭシステムの構成の一例を示すブロック図であり、該構成のうち主要な部分を概念的に示している。
【００１２】
図２に示すように、本実施形態のＢＩＭシステムは、概略的に、昇降機の３次元モデル（すなわち、昇降機のＢＩＭパーツ）等の情報を提供できる第１のサーバ装置２００、第１のサーバ装置２００において計算された計算結果を格納し、端末装置１００からの取得要求に応じて計算結果を提供できる第２のサーバ装置５００、および、ＢＩＭアプリケーション等を搭載した単数または複数の端末装置１００、を通信可能に接続して構成される。図２に示すように、通信には、一例として、ネットワーク３００を介した有線・無線通信等の遠隔通信等を含む。これらＢＩＭシステムの各部は任意の通信路を介して通信可能に接続されている。
【００１３】
図２に示すように、本実施形態のＢＩＭシステムにおいて、第１のサーバ装置２００は、概略的に、制御部２０２と記憶部２０６とを少なくとも備えており、第２のサーバ装置５００は、制御部５０２と記憶部５０６とを少なくとも備えており、端末装置１００は、出力部（表示部１１４および音声出力部１１６）と入力部１１８と制御部１０２と記憶部１０６とを少なくとも備える。
【００１４】
［第１のサーバ装置２００の構成］
図２において、第１のサーバ装置２００は、端末装置１００から送信される昇降機の作成条件に対応するＢＩＭパーツを、記憶部２０６に記憶されたパーツ情報を用いて作成し、作成されたＢＩＭパーツを少なくとも含む計算結果を第２のサーバ装置５００へ送信する等の機能を有する。第１のサーバ装置２００は、通信制御インターフェース部２０４を介してネットワーク３００を経由し、第２のサーバ装置５００および端末装置１００と相互に通信可能に接続されており、制御部２０２と記憶部２０６とを備える。制御部２０２は、各種処理を行う制御手段である。通信制御インターフェース部２０４は、通信回線や電話回線等に接続されるアンテナやルータ等の通信装置（図示せず）に接続されるインターフェースであり、第１のサーバ装置２００とネットワーク３００との間における通信制御を行う機能を有する。すなわち、通信制御インターフェース部２０４は、第２のサーバ装置５００および端末装置１００等と通信回線を介してデータを通信する機能を有している。記憶部２０６は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の固定ディスク装置またはＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等のストレージ手段であり、各種のデータベースやテーブル（パーツ情報データベース２０６ａ、計算式ファイル２０６ｂ等）を格納する。
【００１５】
これら記憶部２０６の各構成要素のうち、パーツ情報データベース２０６ａは、建築物のＢＩＭモデルに組込可能な昇降機のＢＩＭパーツを作成するためのパーツ情報を記憶するパーツ情報記憶手段である。本実施形態において、昇降機は、エレベータおよび乗客コンベアを含む概念であり、乗客コンベアは、エスカレータおよび動く歩道を含む。パーツ情報は、利用者が建築物のＢＩＭモデルに組み込む昇降機のＢＩＭパーツを設計する上で必要となるあらゆる情報を含む。パーツ情報としては、例えば、用途、定員、積載量、動作速度、色、機種等といった昇降機の仕様、昇降機を建築物に設置する際に必要とされるスペース（設置予定領域）、寸法、各種付属設備に関する情報、昇降機を構成する必要部材の部材強度、価格、寸法、質量、色、素材、固有振動数といった構造情報の他、納期、在庫状況、据付時間、仕上げ材、耐用年数、メーカ情報、品番型番などが挙げられるが、これに限定されない。
【００１６】
より具体的には、本実施形態において、パーツ情報は、ＢＩＭパーツの動作を解析する際に用いられるＢＩＭパーツの動作パラメータを含む。動作パラメータは、昇降機の動作速度、動作パターン等を規定するパラメータである。パーツ情報は、各ＢＩＭパーツのサイズ情報を含む。ＢＩＭパーツとしては、例えば、本実施形態のように、昇降機がエレベータの場合には、乗りかご、カウンタウェイト、メインロープ、巻上機、ガイドレール、乗り場ホール関連品、機械室、制御盤、電源設備、各種配管・配線等が挙げられる。例えば、昇降機がエスカレータの場合には、ＢＩＭパーツとしては、トラス、踏段、踏段チェーン、移動手摺、乗降板、欄干、駆動装置、機械室、制御盤、電源設備、各種配管・配線等が挙げられる。パーツ情報は、ＢＩＭパーツを変更する際に用いられる設定パラメータを含む。設定パラメータは、ＢＩＭパーツのサイズ、色、材質等を規定するパラメータを含む。なお、ＢＩＭパーツは、典型的なＢＩＭモデルと同様に、このＢＩＭパーツ自体に対象の昇降機に関連するパーツ情報等の属性情報を含んでいる。
【００１７】
計算式ファイル２０６ｂは、昇降機に関するシミュレーションを実行する際に使用する所定の計算式を記憶する計算式記憶手段である。本実施形態において、計算式ファイル２０６ｂは、昇降機に関する反力計算、交通計算、見積計算、納期計算等に必要な計算式を記憶する。この他、計算式ファイルは、交通計算のシミュレーション計算に必要な各種閾値、パラメータ、および、サンプルデータ等を記憶してもよい。
【００１８】
図２において、制御部２０２は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等の制御プログラムや、各種の処理手順等を規定したプログラム、および、所要データを格納するための内部メモリを有する。そして、制御部２０２は、これらのプログラム等により、種々の処理を実行するための情報処理を行う。制御部２０２は、機能概念的に、条件受信部２０２ａ、昇降機モデリング部２０２ｂ、解析部２０２ｃ、および、情報提供部２０２ｄを備える。
【００１９】
このうち、条件受信部２０２ａは、端末装置１００から送信される作成条件を受信する作成条件受信手段である。作成条件は、利用者が所望する建築物のＢＩＭモデルに組込可能な昇降機のＢＩＭパーツを作成するための条件を指定するものである。本実施形態において、条件受信部２０２ａは、昇降機が設置される建築物に関する建物情報、および、当該昇降機の仕様に関する昇降機仕様情報を含む作成条件を受信してもよい。建物情報は、建物用途、階床数、階床名、階高、フロア人員等の情報を含む。昇降機仕様情報は、例えば昇降機がエレベータの場合、かご内仕様情報および乗場仕様情報を含む。かご内仕様情報は、側板、天井、かご操作盤、副操作盤、副操作盤（横）、手すり、鏡、および、おすすめ仕様等の情報を含む。乗場仕様情報は、フェースプレート、操作ボタン、インジケーター、ランタン、警報盤、および、おすすめ仕様等の情報を含む。
【００２０】
この他、作成条件には、希望の価格、納期等を含んでもよい。作成条件は、利用者により端末装置１００において入力部１１８を介して入力されたものであってもよいし、予め作成条件が記憶された外部記憶装置（図示せず）から読み込まれたものであってもよい。また、利用者は、対象の建築物のＢＩＭモデルから自動で取得したものを作成条件としてもよい。
【００２１】
昇降機モデリング部２０２ｂは、条件受信部２０２ａにより受信された作成条件に対応する昇降機のＢＩＭパーツを、パーツ情報データベース２０６ａに記憶されたパーツ情報を用いて作成する昇降機モデリング手段である。昇降機モデリング部２０２ｂは、作成条件を満たす複数のＢＩＭパーツを作成してもよい。昇降機モデリング部２０２ｂは、作成した昇降機のＢＩＭパーツを記憶部２０６に格納して、ＢＩＭパーツデータベース（図示せず）を構築してもよい。
【００２２】
解析部２０２ｃは、条件受信部２０２ａにより受信された作成条件に基づいて、計算式ファイル２０６ｂに記憶された所定の計算式を用いて昇降機に関する解析（シミュレーション）を実行する解析手段である。本実施形態において、解析部２０２ｃは、これに限定されないが、昇降機に関する反力計算、交通計算、見積計算、納期計算等のうち少なくとも一つを行って、解析結果を生成する。例えば、解析部２０２ｃは、反力計算を実行する場合、建築物のＢＩＭモデルの構造情報および昇降機のＢＩＭパーツの構造情報等を取得し、これらの情報と計算式ファイル２０６ｂに記憶された情報に基づいて、反力計算を行ってもよい。解析部２０２ｃは、交通計算を実行する場合、昇降機のＢＩＭパーツに含まれるパーツ情報が示すＢＩＭパーツの動作パラメータおよび計算式ファイル２０６ｂに記憶された情報に基づいて、交通計算を行ってもよい。解析部２０２ｃは、見積計算を実行する場合、昇降機のＢＩＭパーツに含まれるパーツ情報が示すＢＩＭパーツの価格および計算式ファイル２０６ｂに記憶された情報に基づいて、見積計算を行ってもよい。解析部２０２ｃは、納期計算を実行する場合、昇降機のＢＩＭパーツに含まれるパーツ情報が示すＢＩＭパーツの納期や在庫状況等の情報および計算式ファイル２０６ｂに記憶された情報に基づいて、納期計算を行ってもよい。
【００２３】
情報提供部２０２ｄは、昇降機モデリング部２０２ｂにより作成された昇降機のＢＩＭパーツを少なくとも含む計算結果を第２のサーバ装置５００へ送信する情報提供手段である。情報提供部２０２ｄは、解析部２０２ｃにより実行された解析結果（例えば、反力計算結果、交通計算結果、見積計算結果、および、納期計算結果のうち少なくとも一つを含む解析結果）を含む計算結果を第２のサーバ装置５００へ送信してもよい。
【００２４】
［第２のサーバ装置５００の構成］
図２において、第２のサーバ装置５００は、第１のサーバ装置２００から送信された計算結果を、作成条件に対応付けて記憶部５０６に格納する等の機能を有する。また、第２のサーバ装置５００は、端末装置１００からの取得要求に応じて計算結果を、当該端末装置１００へ提供する等の機能をする。第２のサーバ装置５００は、通信制御インターフェース部５０４を介してネットワーク３００を経由し、第１のサーバ装置２００および端末装置１００と相互に通信可能に接続されており、制御部５０２と記憶部５０６とを備える。制御部５０２は、各種処理を行う制御手段である。通信制御インターフェース部５０４は、通信回線や電話回線等に接続されるアンテナやルータ等の通信装置（図示せず）に接続されるインターフェースであり、第２のサーバ装置５００とネットワーク３００との間における通信制御を行う機能を有する。すなわち、通信制御インターフェース部５０４は、第１のサーバ装置２００および端末装置１００等と通信回線を介してデータを通信する機能を有している。記憶部５０６は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の固定ディスク装置またはＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等のストレージ手段であり、各種のデータベースやテーブル（計算結果データベース５０６ａ等）を格納する。
【００２５】
これら記憶部５０６の各構成要素のうち、計算結果データベース５０６ａは、第１のサーバ装置２００において計算された計算結果を作成条件に対応付けて記憶する計算結果記憶手段である。ここで、計算結果データベース５０６ａは、端末装置１００の利用者（ユーザ）を特定する識別情報（ＩＤ）に対応付けて計算結果を記憶してもよい。また、計算結果データベース５０６ａは、後述する端末装置１００の計算結果変更部１０２ｇにより変更された計算結果を記憶してもよい。また、計算結果データベース５０６ａは、計算結果を生成する際に使用した各種情報が情報更新された場合に、後述する更新部５０２ｂにより変更された計算結果を記憶してもよい。この場合、第２のサーバ装置５００の制御部５０２は、計算結果データベース５０６ａに記憶された計算結果の変更情報を第１のサーバ装置２００や端末装置１００へ送信する。なお、本実施形態において、計算結果データベース５０６ａは、第１のサーバ装置２００から受信した各種計算結果（例えば、ＢＩＭパーツ、反力計算結果、交通計算結果、見積計算結果、納期計算結果等）を、時系列に整理して履歴情報として記憶してもよい。
【００２６】
図２において、制御部５０２は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等の制御プログラムや、各種の処理手順等を規定したプログラム、および、所要データを格納するための内部メモリを有する。そして、制御部５０２は、これらのプログラム等により、種々の処理を実行するための情報処理を行う。制御部５０２は、機能概念的に、計算結果格納部５０２ａ、更新部５０２ｂ、および、ユーザ認証部５０２ｃを備える。
【００２７】
このうち、計算結果格納部５０２ａは、情報提供部２０２ｄにより第１のサーバ装置２００から送信された計算結果を、作成条件に対応付けて上述の計算結果データベース５０６ａに格納する計算結果格納手段である。
【００２８】
更新部５０２ｂは、計算結果データベース５０６ａに記憶された計算結果を生成する際に使用された各種情報（例えば、第１のサーバ装置２００の記憶部２０６に記憶されたパーツ情報や所定の計算式、および／または、端末装置１００の記憶部１０６に記憶されたＢＩＭモデル等の情報）が情報更新された場合に、当該更新された情報および作成条件に基づいて、計算結果データベース５０６ａに記憶された計算結果を変更することで、最新の計算結果に更新する更新手段である。更新部５０２ｂは、定期的に更新処理を行ってもよいし、第１のサーバ装置２００および／または端末装置１００から更新情報を受信した場合に更新処理を行ってもよい。
【００２９】
ユーザ認証部５０２ｃは、後述する端末装置１００の情報取得部１０２ｂにより送信される取得要求に応じて、計算結果データベース５０６ａに記憶された計算結果を端末装置１００へ提供する前に、端末装置１００から送信される取得要求に含まれる識別情報に基づいて、計算結果を提供するか否かを判定するユーザ認証手段である。例えば、ユーザ認証部５０２ｃは、計算結果データベース５０６ａに記憶された計算結果に対応付けられた認証情報と、端末装置１００から送信される取得要求に含まれる識別情報とが一致した場合に、計算結果の提供を許可する。ここで、ユーザ認証部５０２ｃは、後述する端末装置１００の計算結果変更部１０２ｇによる計算結果データベース５０６ａに記憶された計算結果の変更の前に、端末装置１００の識別情報に基づいて変更を許可するか否かを判定してもよい。また、ユーザ認証部５０２ｃは、端末装置１００の識別情報に基づいて、計算結果データベース５０６ａに記憶された計算結果のうちどのデータを変更可能であるか否かを判定してもよい。本実施形態において、ユーザ認証部５０２ｃが参照する識別情報や計算結果のうち変更可能な範囲を示すアクセス制限を規定するデータは、記憶部５０６に記憶されているものとする。言い換えれば、ユーザ認証部５０２ｃは、識別情報に応じて、各計算結果に対する変更の権限を付与するようにしてもよい。
【００３０】
［端末装置１００の構成］
図２において、端末装置１００は、第１のサーバ装置２００へ送信した作成条件に対応する計算結果を、第２のサーバ装置５００の計算結果データベース５０６ａから取得する等の機能を有する。また、端末装置１００は、第２のサーバ装置５００の計算結果データベース５０６ａから取得した計算結果に含まれる昇降機のＢＩＭパーツを、建築物のＢＩＭモデル内における当該ＢＩＭパーツの設置予定領域に設置した統合ＢＩＭモデルを作成し、当該統合ＢＩＭモデルを含むレイアウト画面を生成し、生成された当該レイアウト画面を表示部１１４に表示させる等の機能を有する。端末装置１００は、例えば、一般に市販されるデスクトップ型またはノート型のパーソナルコンピュータ等の情報処理装置、携帯電話、スマートフォン、ＰＨＳ、およびＰＤＡ等の携帯端末装置等である。端末装置１００は、インターネットブラウザ等を搭載していてもよく、ＢＩＭアプリケーション等を搭載していてもよい。端末装置１００は、表示部１１４と音声出力部１１６とを少なくとも含む出力部を備えていてもよい。端末装置１００は、データ入力等を行う入力部１１８を備えていてもよい。
【００３１】
図２において、表示部１１４は、アプリケーション等の表示画面を表示する表示手段（例えば、液晶または有機ＥＬ等から構成されるディスプレイ、モニタ、および、タッチパネル等）であってもよい。音声出力部１１６は、音声情報を音声として出力する音声出力手段（例えば、スピーカ等）であってもよい。入力部１１８は、例えば、キー入力部、タッチパネル、コントロールパッド（例えば、タッチパッド、および、ゲームパッド等）、マウス、キーボード、および、マイク等であってもよい。入出力制御インターフェース部１０８は、表示部１１４、音声出力部１１６、および、入力部１１８等の制御を行う。
【００３２】
図２において、通信制御インターフェース部１０４は、通信回線や電話回線等に接続されるアンテナやルータ等の通信装置（図示せず）に接続されるインターフェースであり、端末装置１００とネットワーク３００との間における通信制御を行う機能を有する。すなわち、通信制御インターフェース部１０４は、第１のサーバ装置２００および第２のサーバ装置５００等と通信回線を介してデータを通信する機能を有している。ネットワーク３００は、端末装置１００と、第１のサーバ装置２００と、第２のサーバ装置５００等の外部機器または外部システムとを相互に接続する機能を有し、例えば、インターネット、電話回線網（携帯端末回線網および一般電話回線網等）、イントラネット、または、電力線通信（ＰＬＣ）等であってもよい。
【００３３】
図２において、記憶部１０６は、ＨＤＤやＳＳＤ等の大容量のストレージ手段、および／または、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等を用いて構成される小容量高速メモリ（例えば、キャッシュメモリ）等のストレージ手段であり、各種のデータベースやファイルやテーブル（ＢＩＭモデルデータベース１０６ａ等）を格納してもよい。記憶部１０６は、各種のファイル等を一時的に記憶するものであってもよい。
【００３４】
これら記憶部１０６の各構成要素のうち、ＢＩＭモデルデータベース１０６ａは、建築物のＢＩＭモデルを記憶するＢＩＭモデル記憶手段である。本実施形態において、ＢＩＭモデルデータベース１０６ａには、予め設計者により設計された建築物のＢＩＭモデルが格納されている。ＢＩＭモデルには、例えば、建物形状、空間関係、地理情報、建物部材の数量や特性、部材強度、固有振動数、耐用年数等の構造情報が含まれるが、これらに限定されない。なお、ＢＩＭモデルは、このＢＩＭモデル自体に対象の建築物に関する建物情報等の属性情報を含んでいる。例えば、建物情報は、建物用途、建物規模、階床数、階床名、階高、各階の使用用途、フロア人員、占有面積等から算出可能な昇降機の利用人数などの情報を含むが、これらに限定されない。更に、建物情報は、対象の建築物を構成する各構造ユニットに関する寸法、位置等を示す構造情報を含んでいてもよい。ここで、ＢＩＭモデルを構成する各構造ユニットとしては、例えば、建築物に配置される部屋、壁、通路、非常階段、避難経路、ガス管、水道管、火災報知機、スプリンクラー、梁等が挙げられる。
【００３５】
図２において、制御部１０２は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等の制御プログラムや、各種の処理手順等を規定したプログラム、および、所要データを格納するための内部メモリを有する。そして、制御部１０２は、これらのプログラム等により、種々の処理を実行するための情報処理を行う。制御部１０２は、機能概念的に、条件送信部１０２ａ、情報取得部１０２ｂ、操作画面表示部１０２ｃ、統合モデリング部１０２ｄ、画面生成部１０２ｅ、画面表示部１０２ｆ、および、計算結果変更部１０２ｇを備える。
【００３６】
このうち、条件送信部１０２ａは、利用者により入力される作成条件を第１のサーバ装置２００へ送信する作成条件送信手段である。ここで、条件送信部１０２ａは、後述する操作画面表示部１０２ｃにより表示された操作画面を介して、端末装置１００の利用者の変更操作が検出された場合、当該変更操作に対応するよう作成条件を変更し、当該作成条件を第１のサーバ装置２００へ送信してもよい。
【００３７】
情報取得部１０２ｂは、第１のサーバ装置２００へ送信した作成条件に対応する第１のサーバ装置２００の計算結果を、第２のサーバ装置５００の計算結果データベース５０６ａから取得する情報取得手段である。例えば、情報取得部１０２ｂは、第１のサーバ装置２００へ送信した作成条件を特定する情報や、当該端末装置１００に割り当てられた識別情報等の情報を含む取得要求を第２のサーバ装置５００へ送信することで、当該取得要求に応じた計算結果を第２のサーバ装置５００から取得する。本実施形態において、第２のサーバ装置５００から取得される第１のサーバ装置２００の計算結果には、例えば、単数または複数の昇降機のＢＩＭパーツの他、昇降機に関する反力計算結果、交通計算結果、見積計算結果、および、納期計算結果等が含まれている。
【００３８】
操作画面表示部１０２ｃは、情報取得部１０２ｂにより第２のサーバ装置５００から取得された計算結果に含まれる単数または複数の昇降機のＢＩＭパーツを、ＢＩＭモデルデータベース１０６ａに記憶された建築物のＢＩＭモデル内における当該ＢＩＭパーツの設置予定領域へ設置させる利用者の設置操作や、ＢＩＭパーツおよび／またはＢＩＭモデルの変更操作等を検出する操作画面を、表示部１１４に表示させる操作画面表示手段である。本実施形態において、操作画面は、ＢＩＭパーツおよびＢＩＭモデルを少なくとも含む画面であり、当該操作画面上でＢＩＭパーツは移動可能であり、また、ＢＩＭパーツおよび／またはＢＩＭモデルも変更可能である。例えば、利用者の設置操作は、例えば、マウス等の入力部１１８を介して検出される、ＢＩＭパーツをドラッグし、ＢＩＭモデル上の設置予定領域へドロップする操作である。また、表示部１１４がタッチパネルで構成される場合、利用者の設置操作は、例えば、利用者の指がＢＩＭパーツをタッチして選択し、そのままスワイプさせてＢＩＭモデル上の設置予定領域でタッチを離す操作であってもよい。
【００３９】
統合モデリング部１０２ｄは、操作画面表示部１０２ｃにより表示された操作画面を介して検出される設置操作に応じて、ＢＩＭパーツを設置予定領域に設置した統合ＢＩＭモデルを作成する統合モデリング手段である。ここで、統合モデリング部１０２ｄは、作成した統合ＢＩＭモデルを記憶部１０６に格納して、統合ＢＩＭモデルデータベース（図示せず）を構築してもよい。
【００４０】
画面生成部１０２ｅは、統合モデリング部１０２ｄにより作成された統合ＢＩＭモデルを含むレイアウト画面を生成する画面生成手段である。ここで、画面生成部１０２ｅは、情報取得部１０２ｂにより取得した計算結果に含まれる各種解析結果（例えば、反力計算結果、交通計算結果、見積計算結果、および、納期計算結果等）を更に含むレイアウト画面を生成してもよい。ここで、端末装置１００の利用者の変更操作に応じて第１のサーバ装置２００へ送信された作成条件に基づいて第１のサーバ装置２００の昇降機モデリング部２０２ｂによりＢＩＭパーツが変更された場合、情報取得部１０２ｂは、当該変更された昇降機のＢＩＭパーツを含む計算結果を第２のサーバ装置５００から取得する。この場合、画面生成部１０２ｅは、当該変更された計算結果に含まれる昇降機のＢＩＭパーツがＢＩＭモデル内に設置された統合ＢＩＭモデルを含むレイアウト画面を生成してもよい。また、画面生成部１０２ｅは、後述する計算結果変更部１０２ｇにより、端末装置１００の利用者の変更操作に応じて第２のサーバ装置５００に記憶された計算結果が変更された場合、当該変更された計算結果を含むレイアウト画面を生成してもよい。
【００４１】
画面表示部１０２ｆは、画面生成部１０２ｅにより生成されたレイアウト画面を表示部１１４に表示させる画面表示手段である。画面表示部１０２ｆは、上述の更新部５０２ｂおよび／または後述する計算結果変更部１０２ｇの処理により変更された情報の表示態様を変更されていない情報と異ならせて表示させてもよい。
【００４２】
計算結果変更部１０２ｇは、操作画面表示部１０２ｃにより表示された操作画面を介して情報取得部１０２ｂにより第２のサーバ装置５００から取得された計算結果を変更させる利用者の変更操作が検出された場合、当該変更操作に対応する変更要求を第２のサーバ装置５００へ送信して、第２のサーバ装置５００の計算結果データベース５０６ａに記憶された計算結果を変更させる計算結果変更手段である。例えば、計算結果変更部１０２ｇは、ＢＩＭパーツの変更操作に対応する変更要求を送信することで、第２のサーバ装置５００の制御部５０２に、計算結果データベース５０６ａに記憶された計算結果に含まれるＢＩＭパーツを変更させる。この場合、第２のサーバ装置５００の制御部５０２は、当該ＢＩＭパーツのパーツ情報に含まれる各種パラメータを変更することで、端末装置１００から送信された変更要求を満たすことができる場合は、第２のサーバ装置５００内で変更処理を実行する。一方、第２のサーバ装置５００の制御部５０２は、当該ＢＩＭパーツのパーツ情報に含まれる各種パラメータの変更では、端末装置１００から送信された変更要求を満たすことができない場合であれば、再度ＢＩＭパーツを作成するよう第１のサーバ装置２００へ変更要求を送信して、変更後のＢＩＭパーツを取得する。なお、計算結果変更部１０２ｇは、第２のサーバ装置５００から取得した計算結果に含まれる各種解析結果（例えば、昇降機に関する反力計算結果、交通計算結果、見積計算結果、および、納期計算結果等）を変更する場合も同様に、第２のサーバ装置５００の制御部５０２に変更処理を実行させるか、第２のサーバ装置５００を介して第１のサーバ装置２００に変更処理を実行させる。
【００４３】
以上で、本実施形態におけるＢＩＭシステムの構成の一例の説明を終える。
【００４４】
［本実施形態におけるＢＩＭシステムの処理］
次に、このように構成された本実施形態におけるＢＩＭシステムの処理の一例について、以下に図３乃至図１２を参照して詳細に説明する。
【００４５】
まず、図３から図１１を参照して、本実施形態におけるＢＩＭシステムの基本処理について説明する。図３は、本実施形態におけるＢＩＭシステムの基本処理の一例を示すフローチャートである。図４は、作成条件に含まれる建物情報の一例を示す図である。図５は、作成条件に含まれる昇降機仕様情報の一例を示す図である。図６は、作成条件に含まれる昇降機仕様情報の別の一例を示す図である。図７は、昇降機のＢＩＭパーツの一例を示す図である。図８は、解析結果例として反力計算結果の一例を示す図である。図９は、解析結果例として交通計算結果の一例を示す図である。図１０は、操作画面の一例を示す図である。図１１は、統合ＢＩＭモデルを含むレイアウト画面の一例を示す図である。
【００４６】
図３に示すように、端末装置１００の条件送信部１０２ａは、利用者により入力される、作成条件を第１のサーバ装置２００へ送信する（ステップＳＡ−１）。ステップＳＡ−１において、条件送信部１０２ａは、図４に示すような昇降機が設置される建築物に関する建物情報、および、図５および図６に示すような当該昇降機の仕様に関する昇降機仕様情報を含む作成条件を送信してもよい。一例として、図４に示す建物情報では、利用者により建物用途として「集合住宅」が選択されており、階床数として「６（階）」が選択されている。更に、図４の下部の「階高」の項目に示すように、階床名「１Ｆ」では、階高「４５００（ｍｍ）」、フロア人員「０（人）」と設定され、階床名「２Ｆ」から「６Ｆ」では、階高「４０００（ｍｍ）」、フロア人員「２０（人）」と設定されている。なお、これらの建物情報は、端末装置１００の制御部１０２の処理により、昇降機が設置される建築物のＢＩＭモデルに含まれる属性情報から自動取得することもできる。
【００４７】
一例として、例えば昇降機がエレベータの場合、図５に示す昇降機仕様情報のかご内仕様情報は、利用者により建物用途として「オフィス」が選択された場合の情報を示している。具体的には、図５のかご内仕様情報では、側板が「木調シート」、天井が「ライトシェード」、かご操作盤が「ステンレス製ヘアライン仕上」、副操作盤が「なし」、副操作盤（横）が「車いす専用操作盤」、手すりが「木製手すり２方向」、鏡が「フルハイトミラー」に設定されている。図６に示す昇降機仕様情報の乗場仕様情報は、利用者により建物用途として「オフィス」が選択された場合の情報を示している。具体的には、図６の乗場仕様情報では、フェースプレートが「ステンレス製ヘアライン仕上」、操作ボタンが「クリックタッチボタン」、インジケーターが「なし」、ランタンが「ホールランタン」、警報盤が「なし」に設定されている。なお、これらの昇降機仕様情報は、利用者により入力部１１８を介して入力されたものであってもよいし、利用者が選択した建物用途に応じて基本仕様が自動入力されたものであってもよい。
【００４８】
そして、第１のサーバ装置２００の条件受信部２０２ａは、ステップＳＡ−１にて条件送信部１０２ａの処理により端末装置１００から送信された作成条件を受信する（ステップＳＡ−２）。
【００４９】
そして、第１のサーバ装置２００の昇降機モデリング部２０２ｂは、ステップＳＡ−２にて条件受信部２０２ａの処理により受信された作成条件に対応する昇降機のＢＩＭパーツを、パーツ情報データベース２０６ａに記憶されたパーツ情報を用いて作成する（ステップＳＡ−３）。例えば、昇降機モデリング部２０２ｂは、図７に示すような昇降機のＢＩＭパーツを作成する。図７では、エレベータのＢＩＭパーツが示されている。図７の左側は、昇降路、乗りかご、ガイドレール等のユニットから構成されるＢＩＭパーツであり、図７の右側は、乗り場ホーム関連品の一例である乗降口のドアのユニット等から構成されるＢＩＭパーツである。ここで、ステップＳＡ−３において、昇降機モデリング部２０２ｂは、作成条件を満たす複数の昇降機のＢＩＭパーツを作成してもよい。
【００５０】
そして、第１のサーバ装置２００の解析部２０２ｃは、ステップＳＡ−２にて条件受信部２０２ａの処理により受信された作成条件に基づいて、計算式ファイル２０６ｂに記憶された所定の計算式を用いて昇降機に関する解析を実行する（ステップＳＡ−４）。本実施形態では、ステップＳＡ−４において、解析部２０２ｃは、これに限定されないが、昇降機に関する反力計算、交通計算、見積計算、納期計算等を行って、解析結果を生成する。
【００５１】
例えば、解析部２０２ｃは、反力計算を実行する場合、建築物のＢＩＭモデルの構造情報および昇降機のＢＩＭパーツの構造情報等を取得し、これらの情報と計算式ファイル２０６ｂに記憶された情報に基づいて、反力計算を行うことで、図８に示すような反力計算結果を生成する。例えば、図８に示す反力計算結果では、レール作用荷重、ピット衝撃荷重、ピット反力の値がシミュレーションされている。また、解析部２０２ｃは、交通計算を実行する場合、昇降機のＢＩＭパーツに含まれるパーツ情報が示すＢＩＭパーツの動作パラメータおよび計算式ファイル２０６ｂに記憶された情報に基づいて、交通計算を行うことで、図９に示すような交通計算結果を生成する。例えば、図９に示す交通計算結果では、図上部に示すような、建物用途、エレベータ計画機種、計算条件、サービス判定基準といった条件に基づいて、図下部に示すように、計算結果および考察がシミュレーションされている。図９に示すように、交通計算の結果は、例えば、一周時間「７９．８６ｓｅｃ」、台数「１台」、平均運転間隔「７９．８６ｓｅｃ」、５分間輸送人数「１８．７８人／台」、合計５分間輸送能力比率「１８．７８％」等を含む。また、解析部２０２ｃは、見積計算を実行する場合、昇降機のＢＩＭパーツに含まれるパーツ情報が示すＢＩＭパーツの価格および計算式ファイル２０６ｂに記憶された情報に基づいて、見積計算を行うことで、見積計算結果（図示せず）を生成する。また、解析部２０２ｃは、納期計算を実行する場合、昇降機のＢＩＭパーツに含まれるパーツ情報が示すＢＩＭパーツの納期や在庫状況等の情報および計算式ファイル２０６ｂに記憶された情報に基づいて、納期計算を行うことで、納期計算結果（図示せず）を生成する。この他、解析部２０２ｃは、消費エネルギー係数（ＣＥＣ／ＥＶ）等の解析結果を生成してもよい。
【００５２】
そして、第１のサーバ装置２００の情報提供部２０２ｄは、ステップＳＡ−３にて昇降機モデリング部２０２ｂの処理により作成された単数または複数の昇降機のＢＩＭパーツを少なくとも含む計算結果を第２のサーバ装置５００へ送信する（ステップＳＡ−５）。ここで、ステップＳＡ−５において、情報提供部２０２ｄは、ステップＳＡ−４にて解析部２０２ｃの処理により生成された各種解析結果（例えば、反力計算、交通計算、見積計算、納期計算等の結果）を更に含む計算結果を第２のサーバ装置５００へ送信してもよい。
【００５３】
そして、第２のサーバ装置５００の計算結果格納部５０２ａは、ステップＳＡ−５にて情報提供部２０２ｄの処理により第１のサーバ装置２００から送信された計算結果を、作成条件に対応付けて計算結果データベース５０６ａに格納する（ステップＳＡ−６）。
【００５４】
そして、端末装置１００の情報取得部１０２ｂは、第１のサーバ装置２００へ送信した作成条件に対応する計算結果を、第２のサーバ装置５００の計算結果データベース５０６ａから取得する（ステップＳＡ−７）。例えば、情報取得部１０２ｂは、第１のサーバ装置２００へ作成条件に対応する取得要求を送信して、当該取得要求に対応する計算結果を、第２のサーバ装置５００の計算結果データベース５０６ａから検索することで、所望の計算結果を取得する。
【００５５】
そして、端末装置１００の操作画面表示部１０２ｃは、ステップＳＡ−７にて情報取得部１０２ｂの処理により取得された計算結果に含まれる単数または複数の昇降機のＢＩＭパーツを、ＢＩＭモデルデータベース１０６ａに記憶された建築物のＢＩＭモデル内における当該ＢＩＭパーツの設置予定領域へ設置させる利用者の設置操作を検出する操作画面を、表示部１１４に表示させる（ステップＳＡ−８）。例えば、ステップＳＡ−８において、操作画面表示部１０２ｃは、図１０のような操作画面を表示部１１４に表示させる。
【００５６】
ここで、図１０を参照して、本実施形態における操作画面の一例について説明する。図１０の操作画面では、画面左側に建築物のＢＩＭモデルと、画面右側に当該ＢＩＭモデルの設置予定領域に設置させる昇降機のＢＩＭパーツが２台、３Ｄ表示されている。なお、図１０において、ＢＩＭパーツは、利用者の所定の操作に応じて移動可能である。また、図１０において、２台のＢＩＭパーツは、寸法が異なる。２台のＢＩＭパーツのうち左側のＢＩＭパーツ（１）に比べ、上側のＢＩＭパーツ（２）は大きい寸法で設計されている。
【００５７】
図３に戻り、端末装置１００の制御部１０２は、ステップＳＡ−８にて操作画面表示部１０２ｃの処理により表示された操作画面を介して、ＢＩＭパーツをＢＩＭモデル内における当該ＢＩＭパーツの設置予定領域へ設置させる利用者の設置操作が検出されたか否かを判定する（ステップＳＡ−９）。
【００５８】
そして、端末装置１００の統合モデリング部１０２ｄは、ステップＳＡ−９にて制御部１０２の処理により利用者の設置操作を検出したと判定された場合（ステップＳＡ−９：Ｙｅｓ）、ＢＩＭパーツを設置予定領域に設置した統合ＢＩＭモデルを作成する（ステップＳＡ−１０）。例えば、ステップＳＡ−１０において、統合モデリング部１０２ｄは、図１１に示すような統合ＢＩＭモデルを作成する。ここで、図１１では、建築物の完成時におけるエレベータの設置状態を示す統合ＢＩＭモデルの一部が示されている。一方、端末装置１００の制御部１０２は、ステップＳＡ−９にて設置操作が検出されなかったと判定した場合（ステップＳＡ−９：Ｎｏ）、ステップＳＡ−９の処理へ戻る。
【００５９】
そして、端末装置１００の画面生成部１０２ｅは、ステップＳＡ−１０にて統合モデリング部１０２ｄの処理により作成された統合ＢＩＭモデルを含む、図１１に示すようなレイアウト画面を生成する（ステップＳＡ−１１）。ここで、ステップＳＡ−１１において、画面生成部１０２ｅは、情報取得部１０２ｂの処理により取得される計算結果に含まれる各種解析結果（例えば、反力計算、交通計算、見積計算、納期計算等の結果）を更に含むレイアウト画面を生成してもよい。
【００６０】
そして、端末装置１００の画面表示部１０２ｆは、ステップＳＡ−１１にて画面生成部１０２ｅの処理により生成されたレイアウト画面を表示部１１４に表示させる（ステップＳＡ−１２）。
【００６１】
このように、本実施形態のＢＩＭシステムによれば、昇降機のＢＩＭパーツのモデリング、および／または、各種シミュレーション等は第１のサーバ装置２００側で実行し、それらの計算結果を第２のサーバ装置５００へ送信して、単数または複数の端末装置１００が共有可能な計算結果として第２のサーバ装置５００の計算結果データベース５０６ａ内に格納する。そして、端末装置１００の利用者は、第２のサーバ装置５００から計算結果を取得してこれらの計算結果を表示させる処理を実行するので、第１のサーバ装置２００側から、昇降機設計や各種シミュレーションに関する技術データの流出を防ぐようセキュリティー面を考慮しつつ、昇降機の設計に関わる複数の利用者間で連携して効率的に昇降機および建築物の設計を進めることが可能となる。
【００６２】
ここで、利用者は、昇降機のＢＩＭパーツや当該昇降機に関するシミュレーションの結果を取得後も、最新の情報を反映させた再計算結果を自動取得できることが望ましい。そこで、本実施形態のＢＩＭシステムでは、図１２に示すように、第２のサーバ装置５００の計算結果データベース５０６ａに記憶された計算結果を生成する際に使用された各種情報（例えば、第１のサーバ装置２００の記憶部２０６に記憶されたパーツ情報や所定の計算式、および／または、端末装置１００の記憶部１０６に記憶されたＢＩＭモデル等の情報）が情報更新された場合に、当該更新された情報および作成条件に基づいて、計算結果データベース５０６ａに記憶された計算結果を変更することで、最新の計算結果に更新する処理を行ってもよい。図１２は、実施形態におけるＢＩＭシステムの更新処理の一例を示すフローチャートである。
【００６３】
図１２に示すように、第２のサーバ装置５００の制御部５０２は、計算結果データベース５０６ａに記憶された計算結果を生成する際に使用された各種情報（例えば、第１のサーバ装置２００の記憶部２０６に記憶されたパーツ情報や所定の計算式、および／または、端末装置１００の記憶部１０６に記憶されたＢＩＭモデル等の情報）が更新されたか否かを判定する（ステップＳＢ−１）。
【００６４】
そして、第２のサーバ装置５００の制御部５０２は、ステップＳＢ−１にて情報更新されていないと判定した場合（ステップＳＢ−１：Ｎｏ）、ステップＳＢ−１の処理へ戻る。一方、第２のサーバ装置５００の更新部５０２ｂは、ステップＳＢ−１にて制御部５０２の処理により情報更新されたと判定された場合（ステップＳＢ−１：Ｙｅｓ）、当該更新された情報、および、作成条件に基づいて、ＢＩＭパーツおよび解析結果のうち少なくとも一つを再計算して、計算結果データベース５０６ａに記憶された計算結果を変更する（ステップＳＢ−２）。この場合、更新部５０２ｂは、第２のサーバ装置５００で再計算できるのであれば、第２のサーバ装置５００で再計算し、必要に応じて第１のサーバ装置２００へ更新情報を送り再計算させ、再計算結果を取得し、計算結果データベース５０６ａに記憶された計算結果を変更してもよい。
【００６５】
第２のサーバ装置５００の制御部５０２は、ステップＳＢ−２にて更新部５０２ｂの処理により更新されたＢＩＭパーツおよび解析結果のうち少なくとも一つを含む再計算結果を、端末装置１００へ送信する（ステップＳＢ−３）。
【００６６】
端末装置１００の制御部１０２は、ステップＳＢ−３にて制御部５０２の処理により第２のサーバ装置５００から送信される、更新されたＢＩＭパーツおよび解析結果のうち少なくとも一つを含む再計算結果を受信する（ステップＳＢ−４）。
【００６７】
端末装置１００の画面表示部１０２ｆは、ステップＳＢ−４にて制御部１０２の処理により受信された再計算結果を表示部１１４に表示させる（ステップＳＢ−５）。
【００６８】
このように、本実施形態のＢＩＭシステムによれば、昇降機のＢＩＭパーツや当該昇降機に関する解析結果を取得後も、最新の情報を反映させた再計算結果を自動取得でき、変更内容等のデータをＢＩＭシステムを構成する各装置間で同期して更新することができる。
【００６９】
以上で、本実施形態におけるＢＩＭシステムの処理の一例の説明を終える。
【００７０】
以上説明したように、本実施形態のＢＩＭシステムによれば、第２のサーバ装置５００の計算結果データベース５０６ａに計算結果を集約し、単数または複数の端末装置１００の利用者がこの計算結果を共通して利用することができるので、昇降機の設計を進める際、設計に関わる他部門間で同一情報を共有して不整合を解消することができる。例えば、本実施形態のＢＩＭシステムによれば、第２のサーバ装置５００の計算結果データベース５０６ａにおいて、複数の端末装置１００の利用者である昇降機の設計に関わる営業、工務、設計者、設計事務所、建設会社、工場等の各担当者が、同一モデルを管理することができるので、複数の利用者間で昇降機に関する仕様、見積、図面等の整合性をとることができる。
【００７１】
以下、一例として、図１３に示すように、複数の端末装置１００−１〜４を利用する昇降機の設計に関わる担当者ごとの利点について説明する。図１３は、昇降機の設計に関わる複数の端末装置１００−１〜４の利用者が計算結果を共有する一例を示す図である。図１３において、端末装置１００−１の利用者は昇降機製作会社の営業や工務の担当者とし、端末装置１００−２の利用者は昇降機の設計者とし、端末装置１００−３の利用者は昇降機の製作工場の担当者とし、端末装置１００−４の利用者は昇降機の設計を依頼した設計依頼者とする。
【００７２】
まず、営業や工務の担当者は、設計依頼者からの情報に基づいて、端末装置１００−１の入力部１１８を介して昇降機の仕様入力または仕様変更を行って作成条件を作成する。例えば、仕様変更の場合は、営業や工務の担当者は、第２のサーバ装置５００の計算結果データベース５０６ａの履歴情報を参照して、過去の仕様と現在の仕様とを比較することができる。また、営業や工務の担当者は、第２のサーバ装置５００の計算結果データベース５０６ａに記憶された計算結果を、端末装置１００−１の情報取得部１０２ｂにより取得することで、対象の昇降機のＢＩＭパーツ、当該昇降機に関する反力計算、交通計算、見積計算、納品計算の結果等を参照することもできる。更に、営業や工務の担当者は、画面表示部１０２ｆにより表示されたレイアウト画面を参照することで、エレベータやエスカレータの意匠性と、建築物との意匠性との確認をすることもできる。このとき、第２のサーバ装置５００の計算結果データベース５０６ａ内に、更新部５０２ｂにより更新された計算結果がある場合、例えば、ＢＩＭパーツについては変更箇所がハイライト表示され、解析結果に変更項目がある場合は変更項目がポップアップにて表示される。そして、営業や工務の担当者による仕様変更が終了すると、第２のサーバ装置５００の計算結果データベース５０６ａ内に記憶された計算結果が、計算結果変更部１０２ｇにより変更され、変更された情報を含む計算結果が昇降機の設計者が利用する端末装置１００−２へと確認依頼とともに送信される。このように、営業や工務の担当者は、本実施形態のＢＩＭシステムを活用することで、昇降機の製作手配を効率的に行うことができる。
【００７３】
次に、営業から昇降機の設計者へ確認依頼がくると、昇降機の設計者が利用する端末装置１００−２は、表示部１１４に、第２のサーバ装置５００の計算結果データベース５０６ａ内に記憶された計算結果を表示させる。そして、昇降機の設計者は、レイアウトや建築物との取り合い等を確認し、問題が無ければ、昇降機の設計者により端末装置１００−２の入力部１１８を介して入力された確認済みを示す情報が、営業の端末装置１００−１へと送信される。このとき、昇降機の設計者が利用する端末装置１００−２から、営業や工務の担当者が利用する端末装置１００−１へ、営業側の見積金額とともに設計側の見積金額が送信される。ここで、昇降機の設計者がレイアウトや建築物との取り合い等を確認して問題があると判断した場合、端末装置１００−２の計算結果変更部１０２ｇにより、設計者の認証情報が示す権限内で、第２のサーバ装置５００の計算結果データベース５０６ａ内に記憶された計算結果が変更される。同時に、第２のサーバ装置５００から営業の端末装置１００−１へと変更された計算結果が送信される。なお、設計者が問題があると判断した点が、レイアウトや建築物との取り合い以外の点であり、設計者の認証情報が示す権限外である場合は、設計者の端末装置１００−２から第２のサーバ装置５００へ、設計者の検討結果を含む複数の推奨プランが送信され、これらの複数の推奨プランが計算結果データベース５０６ａ内に記憶される。このとき、第２のサーバ装置５００の制御部５０２は、各推奨プランの仕様に対応するよう見積計算結果等も更新する。このとき、更新された見積計算結果は昇降機の設計者の端末装置１００−２の表示部１１４にも表示される。このように、昇降機の設計者は、本実施形態のＢＩＭシステムを活用することで、端末装置１００−２の表示部１１４上に、設計を変更する度に設計内容の見積金額が表示されるため、コスト低減を意識した設計を行うことができる。
【００７４】
また、工務から昇降機の製作工場の担当者へ製作手配がくると、昇降機の製作工場の担当者が利用する端末装置１００−３は、表示部１１４に、第２のサーバ装置５００の計算結果データベース５０６ａ内に記憶された計算結果を表示させる。これにより、昇降機の製作工場の担当者は、本実施形態のＢＩＭシステムを活用することで、昇降機の製作予定を立てることができ、製作に必要な昇降機のパーツ等の調達準備を行うことができる。
【００７５】
ここで、昇降機の設計を依頼した設計依頼者は、端末装置１００−４の計算結果変更部１０２ｇにより、第２のサーバ装置５００の計算結果データベース５０６ａ内に記憶された計算結果を変更可能であるため、複数パターンでの検討や確認が可能となる。具体的には、設計依頼者は、複数パターンにおいて、ＢＩＭパーツの仕様確認、意匠確認、見積確認、納期確認、交通計算確認等を行うことができる。また、設計依頼者は、第２のサーバ装置５００の計算結果データベース５０６ａ内の計算結果を変更しながら検討を終えた場合、正式な見積依頼を営業に行う場合がある。このとき、営業の担当者は、端末装置１００−１の情報取得部１０２ｂにより、第２のサーバ装置５００の計算結果データベース５０６ａ内の計算結果を見積番号に基づいて取得して、設計依頼者の検討内容を確認することができる。
【００７６】
なお、設計依頼者の端末装置１００−４のうち特別会員に識別情報を付与することで、当該端末装置１００−４から第１のサーバ装置２００に直接アクセス可能なようにしてもよい。この場合、端末装置１００−４から利用可能な第１のサーバ装置２００の機能を適宜制限するようにしてもよい。この特別会員システムでは、営業システムの簡易システムを利用でき、モデル生成システム、プレビュー機能、意匠選択システム、見積システム、機器適用システム、交通計算システム、エネルギーシステムと連動することができる。ここで、特別会員が検討した情報は、営業担当者が使用する営業システムに取り込むことができる。このように、特別会員であれば、営業や工務が使用するシステムの簡易版が利用可能であるため、複数パターンでの検討や確認が可能となる。例えば、特別会員は、仕様入力機能、モデル生成システム、プレビュー機能、意匠選択システム、見積システム、機器適用システム、交通計算システム、エネルギーシステムを使用して、検討、検証、確認を行うことができる。特別会員によって検討が行われ、検討していた計画が進み作図依頼や正式な見積依頼がきた場合は、見積番号が自動取得され、それまでの検討内容を営業システムに反映できる。
【００７７】
［他の実施の形態］
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００７８】
例えば、上述の実施形態では、昇降機としてエレベータを例について説明したが、エスカレータ、動く歩道等の乗客コンベアについても同様に本発明を適用できる。
【００７９】
また、実施の形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【００８０】
このほか、上記文献中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。
【００８１】
また、端末装置１００、第１のサーバ装置２００および第２のサーバ装置５００に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
【００８２】
例えば、端末装置１００、第１のサーバ装置２００および第２のサーバ装置５００の各装置が備える処理機能、特に制御部１０２、制御部２０２および制御部５０２にて行われる各処理機能については、その全部または任意の一部を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）および当該ＣＰＵにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、後述する記録媒体に記録されており、必要に応じて端末装置１００、第１のサーバ装置２００および第２のサーバ装置５００に機械的に読み取られる。すなわち、ＲＯＭまたはＨＤＤなどの記憶部１０６、記憶部２０６および記憶部５０６などには、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）と協働してＣＰＵに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、ＲＡＭにロードされることによって実行され、ＣＰＵと協働して制御部を構成する。
【００８３】
また、このコンピュータプログラムは、端末装置１００、第１のサーバ装置２００および第２のサーバ装置５００に対して任意のネットワーク３００を介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
【００８４】
また、本発明に係るプログラムを、コンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、ＵＳＢメモリ、ＳＤカード、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、および、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ等の任意の「可搬用の物理媒体」を含むものとする。
【００８５】
また、「プログラム」とは、任意の言語や記述方法にて記述されたデータ処理方法であり、ソースコードやバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施の形態に示した各装置において記録媒体を読み取るための具体的な構成、読み取り手順、あるいは、読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
【００８６】
記憶部１０６、記憶部２０６および記憶部５０６に格納される各種のデータベース等は、ＲＡＭ、ＲＯＭ等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。
【００８７】
また、端末装置１００、第１のサーバ装置２００および第２のサーバ装置５００は、既知のパーソナルコンピュータ、ワークステーション等の情報処理装置として構成してもよく、また、該情報処理装置に任意の周辺装置を接続して構成してもよい。また、端末装置１００、第１のサーバ装置２００および第２のサーバ装置５００は、該情報処理装置に本発明の方法を実現させるソフトウェア（プログラム、データ等を含む）を実装することにより実現してもよい。
【００８８】
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じて、または、機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。
【００８９】
以上で説明した実施形態に係るＢＩＭシステム及び方法によれば、昇降機の設計を進める際、設計に関わる他部門間で同一情報を共有して不整合を解消することができる。
【符号の説明】
【００９０】
１００  端末装置
１０２  制御部
１０２ａ  条件送信部
１０２ｂ  情報取得部
１０２ｃ  操作画面表示部
１０２ｄ  統合モデリング部
１０２ｅ  画面生成部
１０２ｆ  画面表示部
１０２ｇ  計算結果変更部
１０４  通信制御インターフェース部
１０６  記憶部
１０６ａ  ＢＩＭモデルデータベース
１０８  入出力制御インターフェース部
１１４  表示部
１１６  音声出力部
１１８  入力部
２００  第１のサーバ装置
２０２  制御部
２０２ａ  条件受信部
２０２ｂ  昇降機モデリング部
２０２ｃ  解析部
２０２ｄ  情報提供部
２０４  通信制御インターフェース部
２０６  記憶部
２０６ａ  パーツ情報データベース
２０６ｂ  計算式ファイル
３００  ネットワーク
５００  第２のサーバ装置
５０２  制御部
５０２ａ  計算結果格納部
５０２ｂ  更新部
５０２ｃ  ユーザ認証部
５０４  通信制御インターフェース部
５０６  記憶部
５０６ａ  計算結果データベース
【図１】
0005518943.tif 000002
【図２】
0005518943.tif 000003
【図３】
0005518943.tif 000004
【図４】
0005518943.tif 000005
【図５】
0005518943.tif 000006
【図６】
0005518943.tif 000007
【図７】
0005518943.tif 000008
【図８】
0005518943.tif 000009
【図９】
0005518943.tif 000010
【図１０】
0005518943.tif 000011
【図１１】
0005518943.tif 000012
【図１２】
0005518943.tif 000013
【図１３】
0005518943.tif 000014