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