TOP特許意匠商標
特許ウォッチ Twitter
10個以上の画像は省略されています。
公開番号2025000167
公報種別公開特許公報(A)
公開日2025-01-07
出願番号2023099870
出願日2023-06-19
発明の名称ラインの動作を再現する装置、方法及びプログラム
出願人オムロン株式会社
代理人弁理士法人深見特許事務所
主分類G05B 19/418 20060101AFI20241224BHJP(制御;調整)
要約【課題】制御プログラムで参照される変数の数が多い場合でも、仮想空間内で遅延無くラインを再現する。
【解決手段】装置は、制御プログラムを実行することによりラインを制御するように構成された制御装置と通信する通信部と、仮想空間内でラインを再現するための複数のオブジェクトのデータを格納する記憶部と、仮想空間内でラインの動作を再現する制御部とを備える。複数のオブジェクトの少なくとも一部は、制御プログラムに含まれる1つ以上の変数と関連付けられる。制御部は、複数のオブジェクトの中から、1つ以上の変数と関連付けられた1つ以上のオブジェクト1201,1202が選択されたことに基づいて、選択された1つ以上のオブジェクト1201,1202に関連付けられた1つ以上の変数の情報1220を含む要求を生成する。通信部は、制御装置に要求を送信し、制御装置から1つ以上の変数の値を受信する。制御部は、受信した1つ以上の変数の値に基づいて、仮想空間内において1つ以上のオブジェクト1201,1202を動作させる。
【選択図】図12
特許請求の範囲【請求項1】
制御プログラムを実行することによりラインを制御するように構成された制御装置と通信する通信部と、
仮想空間内で前記ラインを再現するための複数のオブジェクトのデータを格納する記憶部と、
前記仮想空間内で前記ラインの動作を再現する制御部とを備え、
前記複数のオブジェクトの少なくとも一部は、前記制御プログラムに含まれる1つ以上の変数と関連付けられ、
前記制御部は、前記複数のオブジェクトの中から、前記1つ以上の変数と関連付けられた1つ以上のオブジェクトが選択されたことに基づいて、選択された前記1つ以上のオブジェクトに関連付けられた前記1つ以上の変数の情報を含む要求を生成し、
前記通信部は、
前記制御装置に前記要求を送信し、
前記制御装置から前記1つ以上の変数の値を受信し、
前記制御部は、受信した前記1つ以上の変数の値に基づいて、前記仮想空間内において前記1つ以上のオブジェクトを動作させる、装置。
続きを表示(約 1,500 文字)【請求項2】
前記制御部は、
前記仮想空間内に仮想カメラを設置し、
前記仮想カメラの撮影範囲に含まれる1つ以上のオブジェクトを検出し、
前記要求を生成することは、前記仮想カメラの撮影範囲に含まれる1つ以上のオブジェクトに対応付けられた1つ以上の変数の情報を含む前記要求を生成することを含む、請求項1に記載の装置。
【請求項3】
前記制御部は、
前記仮想カメラを移動させる入力操作を受け付け、
前記仮想カメラが移動したことに基づいて、前記仮想カメラの撮影範囲に含まれる1つ以上のオブジェクトを動的に再検出し、
再検出の結果に基づいて前記要求に含める変数の情報を変更する、請求項2に記載の装置。
【請求項4】
前記制御部は、
前記仮想カメラの1つ以上の設置位置の設定操作を受け付け、
前記設定操作に基づいて、前記1つ以上の設置位置の各々における前記仮想カメラの撮影範囲に含まれる1つ以上のオブジェクトを検出し、
前記1つ以上の設置位置ごとに、前記仮想カメラの撮影範囲に含まれる1つ以上のオブジェクトに対応付けられる1つ以上の変数を含むリストを作成し、
前記仮想カメラの設置位置の選択操作を受け付けたことに基づいて、前記要求に含める変数の情報を、選択された設置位置に対応する前記リストに含まれる変数の情報に変更する、請求項2に記載の装置。
【請求項5】
前記制御部は、前記複数のオブジェクトの中から、前記1つ以上の変数と関連付けられた1つ以上のオブジェクトが選択されなかったことに基づいて、前記要求を生成しない、請求項1~4のいずれかに記載の装置。
【請求項6】
選択された前記1つ以上のオブジェクトに関連付けられた前記1つ以上の変数の情報を含む要求を生成することは、
非表示設定のオブジェクトに関連付けられた前記変数の情報を前記要求から除外することと、
透過設定のオブジェクトに関連付けられた前記変数の情報を前記要求から除外することとを含む、請求項1~4のいずれかに記載の装置。
【請求項7】
現実空間のラインを仮想空間に再現するためのデータを前記ラインの制御装置から取得する方法であって、
前記仮想空間内で前記ラインを再現するための複数のオブジェクトの中から、1つ以上の変数と関連付けられた1つ以上のオブジェクトが選択されたことに基づいて、選択された前記1つ以上のオブジェクトに関連付けられた前記1つ以上の変数の情報を含む要求を生成することと、
前記制御装置に前記要求を送信することと、
前記制御装置から前記1つ以上の変数の値を受信することと、
受信した前記1つ以上の変数の値に基づいて、前記仮想空間内において前記1つ以上のオブジェクトを動作させることとを含む、方法。
【請求項8】
コンピュータにより実行されるプログラムであって、前記プログラムは、
仮想空間内でラインを再現するための複数のオブジェクトの中から、1つ以上の変数と関連付けられた1つ以上のオブジェクトが選択されたことに基づいて、選択された前記1つ以上のオブジェクトに関連付けられた前記1つ以上の変数の情報を含む要求を生成することと、
制御装置に前記要求を送信することと、
前記制御装置から前記1つ以上の変数の値を受信することと、
受信した前記1つ以上の変数の値に基づいて、前記仮想空間内において前記1つ以上のオブジェクトを動作させることとを前記コンピュータに実行させる、プログラム。

発明の詳細な説明【技術分野】
【0001】
本開示は、ラインの動作を再現する装置に関し、より特定的には、通信データの選択技術に関する。
続きを表示(約 1,900 文字)【背景技術】
【0002】
近年、デジタルツインに関する技術が普及してきている。デジタルツインは、現実世界から収集した各種情報を元に、現実世界と同様の環境を仮想空間(3D(Dimensional)空間)に再現する技術である。デジタルツインは、産業用のライン等の動作を仮想空間で再現するために使用されることがある。産業用のラインにデジタルツインを適用することで、生産現場における製品の製造不良の解析及び製品の製造工程の改善が容易になる。
【0003】
ライン等の動作を再現する技術に関し、例えば、特開2022-035310号公報(特許文献1)は、「デジタル化された使用される機器の情報を含む設計情報を取得する設計取得部と、前記設計情報に含まれる前記機器に対応する機器諸元を取得する諸元取得部と、前記機器諸元および前記設計情報を互いに関連付けた関連付けデータにする関連付け部とを備え、前記関連付けデータを用いて仮想モデルを生成する」情報処理装置を開示している([要約]参照)。
【先行技術文献】
【特許文献】
【0004】
特開2022-035310号公報
【発明の概要】
【発明が解決しようとする課題】
【0005】
産業用のラインは、多数の機械及びロボット等の構成を備える。ラインの動作を再現する装置(以下、「再現装置」と呼ぶこともある)は、各構成の動作を再現するために、各構成に紐付く制御プログラムの変数を必要とする。そのため、再現装置は、ラインを制御する制御装置から、変数の値を定期的に取得しなければならない。しかしながら、ラインは、多数の機械及びロボット等を含むことがある。この場合、再現装置は、ラインの動作を再現するために、制御装置から膨大な数の変数の値を取得する必要がある。そのため、再現装置及び制御装置間の通信状態によっては、再現装置による変数の値の受信処理が遅延する可能性がある。その結果、再現装置によるラインの再現処理も遅延し得る。
【0006】
特許文献1に開示された技術によると、制御プログラムで参照される変数の数が多い場合に、再現装置による変数の値の受信処理が遅延し得る。それにより、仮想モデルの生成処理にも遅延が発生し得る。したがって、制御プログラムで参照される変数の数が多い場合でも、仮想空間内で遅延無くラインを再現するための技術が必要とされている。
【0007】
本開示は、上記のような背景に鑑みてなされたものであって、ある局面における目的は、制御プログラムで参照される変数の数が多い場合でも、仮想空間内で遅延無くラインを再現する技術を提供することにある。
【課題を解決するための手段】
【0008】
ある実施の形態に従うと、現実空間のラインを仮想空間に再現するためのデータをラインの制御装置から取得する装置が提供される。装置は、制御プログラムを実行することによりラインを制御するように構成された制御装置と通信する通信部と、仮想空間内でラインを再現するための複数のオブジェクトのデータを格納する記憶部と、仮想空間内でラインの動作を再現する制御部とを備える。複数のオブジェクトの少なくとも一部は、制御プログラムに含まれる1つ以上の変数と関連付けられる。制御部は、複数のオブジェクトの中から、1つ以上の変数と関連付けられた1つ以上のオブジェクトが選択されたことに基づいて、選択された1つ以上のオブジェクトに関連付けられた1つ以上の変数の情報を含む要求を生成する。通信部は、制御装置に要求を送信し、制御装置から1つ以上の変数の値を受信する。制御部は、受信した1つ以上の変数の値に基づいて、仮想空間内において1つ以上のオブジェクトを動作させる。
【0009】
上記の開示によれば、装置は、仮想空間内でラインを再現するための複数のオブジェクトの中で、選択された1つ以上のオブジェクトに関連付けられた1つ以上の変数の値のみを制御装置に要求し得る。これにより、装置及び制御装置間の通信量は削減され、通信遅延の発生を抑制し得る。その結果、装置は、仮想空間内で現実空間のラインを遅延無く再現し得る。
【0010】
ある局面において、制御部は、仮想空間内に仮想カメラを設置し、仮想カメラの撮影範囲に含まれる1つ以上のオブジェクトを検出する。要求を生成することは、仮想カメラの撮影範囲に含まれる1つ以上のオブジェクトに対応付けられた1つ以上の変数の情報を含む要求を生成することを含む。
(【0011】以降は省略されています)

この特許をJ-PlatPatで参照する
Flag Counter

関連特許

オムロン株式会社
電子部品
29日前
オムロン株式会社
ゲート装置
1か月前
オムロン株式会社
検査ソケット
1か月前
オムロン株式会社
基板及びモジュール
1か月前
オムロン株式会社
基板カセット移載装置
1日前
オムロン株式会社
樹脂組成物、及び部品
3日前
オムロン株式会社
非接触給電装置及び受電装置
1日前
オムロン株式会社
電気機器、およびゲート装置
1か月前
オムロン株式会社
検査装置、検査方法およびプログラム
23日前
オムロン株式会社
制御装置、制御プログラム、及び制御方法
1日前
オムロン株式会社
細胞培養計画作成装置及び細胞培養システム
1か月前
オムロン株式会社
支援システム、支援方法および支援プログラム
29日前
オムロン株式会社
支援システム、支援方法および支援プログラム
29日前
オムロン株式会社
設計システム、設計プログラムおよび設計方法
29日前
オムロン株式会社
ラインの動作を再現する装置、方法及びプログラム
3日前
オムロン株式会社
設備による電力の消費を管理するためのシステム、方法およびプログラム
1日前
オムロン株式会社
状態診断システム、状態診断システムの制御方法および状態診断システムの制御プログラム
22日前
オムロン株式会社
学習済みモデル生成装置、制御装置、学習済みモデル生成方法、及び学習済みモデル生成プログラム
22日前
オムロン株式会社
血圧計、血圧計測方法、血圧計測プログラム、学習モデルの構築方法及び学習モデルの構築プログラム
22日前
オムロン株式会社
旅客流動予測装置、旅客流動予測方法および旅客流動予測プログラム
1か月前
オムロン株式会社
流量測定装置、流量測定装置を備えたガスメータ及び、ガスメータのための流量測定装置ユニット
1か月前
個人
方向検出器
1か月前
積水樹脂株式会社
磁性シート
2か月前
ugo株式会社
移動体
1か月前
個人
車両レバー操作装置
2か月前
株式会社ダイヘン
移動体
1か月前
神港テクノス株式会社
制御装置
1か月前
株式会社ダイヘン
移動体
1か月前
トヨタ自動車株式会社
自律移動体
1か月前
トヨタ自動車株式会社
搬送システム
2か月前
トヨタ自動車株式会社
搬送ロボット
2か月前
トヨタ自動車株式会社
配送システム
29日前
アズビル株式会社
パラメータ調整装置
2日前
株式会社フジキン
流体制御装置
1か月前
トヨタ自動車株式会社
自律移動システム
1か月前
トヨタ自動車株式会社
ロボットシステム
1日前
続きを見る