3D図面AR表示でモデル中心点が遠距離化する問題
絶対座標を持つ3D図面を現場でAR表示すると、設計上は正しい位置に配置されているはずのモデルが見つからないことがあります。画面を周囲へ向けても構造物が現れず、表示倍率を変更すると遠方に小さな点のような形状が見える場合もあります。また、モデルを読み込んだ直後の視点が施工場所から大きく離れ、現在地へ戻る操作が難しくなることもあります。
このような現象で確認したいのが、モデル中心点の遠距離化です。モデル中心点は、3D図面全体の中央付近として表示処理や操作基準に利用される位置です。ただし、モデル中心点の算出方法は、使用するデータ形式、形状の構成、書き出し方法、表示側の処理によって異なります。モデルを構成するすべての点の平均に近い位置が使われることもあれば、モデル全体を囲む範囲の中央が使われることもあります。
施工対象が正しい絶対座標に置かれていても、遠方に不要な点や線が一つ残っているだけで、モデル全体の範囲は大きく広がります。たとえば、実際の施工対象が数十メートル四方であるにもかかわらず、数キロメートル離れた場所に補助点が残っていれば、表示処理はその補助点を含めた広大なモデルとして認識する可能性があります。その結果、中心点が施工対象と不要点の中間付近へ移動し、AR表示の初期位置や拡大率が不自然になります。
長い道路、河川、管路、造成区域などを一つの3D図面にまとめている場合も、モデル中心点が現在の作業場所から遠くなります。この場合は不要な形状がなくても、データそのものが広範囲に及ぶため、中心点が作業区間の外へ位置することがあります。全体計画としては正しいデータでも、現在の施工場所でAR表示するには扱いにくい状態です。
もう一つ注意したいのが、絶対座標の数値と表示処理の関係です。絶対座標では、施工場所によってX、Y、Zの値が大きくなることがあります。座標値が大きいこと自体は異常ではありません。しかし、表示側で施工場所から遠い原点を基準に計算している場合や、大きな数値を扱う過程で有効桁の影響を受ける場合には、AR表示の安定性や操作性に影響する可能性があります。
この問題を解決するために、絶対座標を単純に削除したり、モデルを画面上で適当な位置へ移動したりするのは適切ではありません。見た目は現場付近に合っても、測量成果、点群、施工記録などとの位置関係が失われるおそれがあるためです。必要なのは、絶対座標を維持しながら、AR表示に適したモデル範囲、中心点、表示用原点を整えることです。
モデル中心点と絶対座標の違い
モデル中心点の遠距離化を正しく解消するには、モデル中心点、モデル原点、絶対座標、表示座標を区別する必要があります。これらを同じものとして扱うと、修正後に別の位置ずれが発生しやすくなります。
モデル原点は、3D図面内でX、Y、Zの基準となる位置です。一般的には各軸の値がゼロとなる位置を指しますが、3D図面を作成した環境や座標設定によって扱いは異なります。施工場所の近くに設定されることもあれば、現場から遠く離れた座標系の基準位置に設定されることもあります。
モデル中心点は、モデル原点とは別の概念です。施工対象が原点から離れて配置されていても、形状が一定の範囲にまとまっていれば、モデル中心点は施工対象付近になります。反対に、原点が施工対象付近にあっても、遠方に不要なオブジェクトが含まれていれば、モデル中心点は施工対象から離れる可能性があります。
絶対座標は、現場の位置を共通の基準で表すために使われます。3D図面、点群、測量点、施工写真、出来形記録などを同じ場所へ重ねるには、水平位置の座標系、長さ単位、軸方向、高さ基準を統一する必要があります。絶対座標が正しく設定されていれば、異なる時期や担当者が作成したデータでも、共通の位置基準で照合しやすくなります。
表示座標は、AR画面や3D表示画面でモデルを扱いやすくするために使用する座標です。絶対座標をそのまま表示座標として使う場合もありますが、施工場所付近の基準値を差し引き、ゼロに近い小さな値へ変換する場合もあります。変換前後の関係が記録されていれば、表示座標から絶対座標へ戻すことができます。
モデル中心点を施工場所へ近づけることと、絶対座標を変更することは必ずしも同じではありません。不要なオブジェクトを削除すれば、施工対象の座標を変えずに中心点だけを正常化できる場合があります。広域モデルを分割する場合も、各要素の絶対座標を維持したまま対象範囲を限定できます。
一方、表示用原点を設定する場合は、モデル全体の座標値を一定量だけ移動します。このとき、どの値を差し引いたかを記録しなければ、元の絶対位置へ戻せません。したがって、見た目の中心点だけでなく、座標変換の再現性まで含めて管理することが重要です。
高さ方向も同様です。平面位置が施工場所付近に合っていても、Z方向に離れた点や面が残っていれば、モデル全体の高さ範囲が広がります。モデル中心点を確認するときは、X方向とY方向だけでなく、Z方向の最小値、最大値、基準高さも確認する必要があります。
遠距離化がAR表示へ与える影響
モデル中心点の遠距離化は、単にモデルの中央位置が変わるだけの問題ではありません。表示の初期状態、モデル探索、操作性、処理負荷、位置確認など、現場でのAR利用全体に影響する可能性があります。
代表的な症状は、モデルを読み込んでも対象が見えない状態です。AR表示側がモデル中心点付近を初期表示の基準としている場合、中心点が施工場所から遠ければ、現場周辺にモデルが存在しないように見えます。実際には施工対象が正しい絶対座標に配置されていても、初期視点や表示範囲が遠方へ引かれているため、利用者はモデルを見つけられません。
モデル全体が極端に小さく表示されることもあります。遠方の不要要素を含む外接範囲に合わせて全体表示すると、本来確認したい構造物が画面上で非常に小さくなります。利用者が拡大を繰り返して施工対象へ近づく必要があり、現場での確認に時間がかかります。
回転や拡大縮小の操作基準が遠方に設定される場合もあります。モデルを回転させたときに施工対象が大きく画面外へ移動したり、拡大しても対象へ近づきにくかったりする場合は、操作の中心が施工対象と一致していない可能性があります。
描画対象が広範囲になることで、処理負荷が増えることも考えられます。遠方の小さな要素や現在の作業に不要な区間まで読み込むと、端末側では多くの形状を保持しなければなりません。モデル中心点の問題とファイル容量の問題は同一ではありませんが、広域データや不要要素の混入によって同時に発生する場合があります。
座標値が大きく、表示基準が施工場所から遠い場合には、表示上の微小な変化を扱いにくくなる可能性もあります。使用する処理方法によって影響の程度は異なりますが、施工場所付近を表示計算の基準にした方が、扱いやすいケースがあります。
ただし、AR表示で位置がずれる原因を、すべてモデル中心点の遠距離化と判断してはいけません。測位状態、方位、端末の姿勢、軸方向、単位、座標系、高さ基準、モデルの回転などでも似た症状が起きます。中心点の修正を行う前に、モデルデータ側の問題と現場側の測位条件を分けて確認することが重要です。
問題の原因を切り分ける事前確認
最初に、3D図面を全体表示したときの見え方を確認します。施工対象が画面中央に点のように小さく表示され、その周囲に大きな空白がある場合は、遠方に不要なオブジェクトが存在する可能性があります。全体表示を実行した直後に、施工対象がどこにあるか分からなくなる場合も注意が必要です。
次に、モデルを上面、正面、側面、斜め方向から確認します。平面表示では施工対象付近にまとまって見えても、高さ方向に遠く離れた点が残っていることがあります。正面や側面から確認すると、Z方向へ不自然に長い範囲が形成されていることを見つけやすくなります。
X、Y、Zそれぞれの最小座標と最大座標を確認できる場合は、対象構造物の規模と比較します。数十メートル程度の範囲を扱うモデルにもかかわらず、一方向だけ数千メートル以上の差がある場合は、遠方オブジェクト、単位の取り違え、座標変換の誤りなどを疑います。
特定の要素だけ座標値の桁が異なる場合もあります。たとえば、多くの要素が同程度の座標値に集まっているのに、一部だけ著しく大きな値や小さな値を持っている場合は、異なる単位で作成された要素が混在している可能性があります。長さ単位の違いにより、一部の部材だけ千倍に近い位置関係になることも考えられます。
遠方に残りやすい要素には、補助線、基準点、文字や寸法の基準位置、旧版モデル、検討中の形状、複製したまま削除していない部材、参照データの一部などがあります。画面上で非表示にされていても、ファイル書き出し時に含まれる場合があるため、見えていないことだけで除外されているとは判断できません。
モデルを選択したときの中心位置と、施工対象だけを選択したときの中心位置を比較する方法も有効です。施工対象の中心は現場付近にあるのに、モデル全体の中心だけが遠い場合は、施工対象以外の要素が範囲計算へ影響している可能性が高くなります。
ファイル選択の間違いも確認します。異なる工区や別の座標系で作成されたモデルを読み込むと、正しい絶対座標を持つデータであっても現在地から遠方に表示されます。この場合は中心点の異常ではなく、対象ファイルと現在地が一致していないことが原因です。
現場では測位状態も確認します。位置情報が安定していなければ、正しく整えたモデルでも表示位置が動くことがあります。モデル中心点の問題を検証するときは、測位状態が安定している条件で、同じ基準点を用いて比較する必要があります。
方法1 遠方に残った不要オブジェクトを除去する
1つ目の方法は、施工対象から遠く離れた不要な点、線、面、部材などをAR表示用モデルから除去することです。原因が単独の補助点や作図時の残存要素であれば、不要部分を取り除くだけでモデル全体の範囲が正常化し、中心点が施工対象付近へ戻る可能性があります。
作業前には、必ず元の絶対座標モデルを保管します。不要に見える要素でも、座標基準、施工境界、設計上の管理点として必要な場合があります。元データを直接上書きせず、AR表示用の複製データを作成し、その複製に対して整理を行うことが安全です。
遠方要素を探すときは、施工対象を含む主要部分を選択し、それ以外を一時的に分離して確認します。全体表示で施工対象が小さすぎる場合は、画面を複数範囲に分けて要素の有無を調べます。単独の点は非常に小さく、通常の拡大率では見つけにくいため、選択範囲内の要素数や座標値を確認できる方法が有効です。
遠方の要素が見つかったら、すぐに削除するのではなく、その用途を確認します。測量基準点や変換基準点であれば、AR表示用モデルからは分離しても、別の管理ファイルへ残す必要があります。旧版モデルや検討用形状も、設計履歴として必要なら元データ側で保管します。
不要要素を除去した後は、モデル全体の最小座標と最大座標を再確認します。施工対象の規模に対して妥当な範囲へ収まったか、全体表示したときに構造物が適切な大きさで表示されるかを確認します。
編集画面だけでなく、最終的にAR表示へ使用する形式へ書き出した後にも確認が必要です。編集時には削除されていた要素が、参照データや書き出し設定によって再び含まれることがあります。最終ファイルを新規に読み込み直し、中心位置と外接範囲を確認します。
不要要素を削除しても中心点が作業場所へ近づかない場合は、モデル自体が広域であるか、表示用原点が遠い可能性があります。その場合は、次のモデル分割や表示用原点の設定を検討します。
方法2 AR表示範囲に合わせてモデルを分割する
2つ目の方法は、広い範囲を一つのモデルで扱わず、現在の施工区間や作業範囲に合わせて分割することです。道路、河川、造成、管路、トンネルなどの長い構造物では、不要なオブジェクトがなくても、モデル中心点が現在の施工位置から遠くなることがあります。
モデル分割の目的は、単にファイルを小さくすることではありません。AR表示で確認する対象を明確にし、モデル中心点、描画範囲、操作基準を作業場所の近くへ保つことが重要です。
分割範囲は、工区、施工区間、構造物、日々の作業範囲など、現場の管理単位に合わせます。範囲を細かくしすぎると、隣接する構造物との位置関係や施工の連続性を確認しにくくなります。反対に、広くしすぎれば、中心点の遠距離化や読み込み負荷を十分に改善できません。
作業区間の境界で完全に切り離すのではなく、隣接モデルとの重複範囲を設ける方法も有効です。共通の基準点、構造物の接続部、施工境界などを両方のモデルへ含めておけば、モデル切り替え時に位置関係を確認しやすくなります。
分割後も各部材の絶対座標は維持します。工区ごとに画面上で任意の位置へ移動すると、複数のモデルを重ねた際に整合しなくなります。絶対座標のまま範囲を切り出すか、同じ変換条件に基づいて表示座標へ変換します。
ファイル名には、対象工区、区間、座標種別、作成日、版などを識別できる情報を含めます。異なる区間のモデルを誤って選択すると、中心点を修正していても現在地から遠方に表示されます。現場担当者がファイル名だけで対象範囲を判断できる状態が望ましいです。
広域モデルと作業用モデルを併用する方法もあります。広域モデルは工区全体の関係や進捗確認に使用し、作業用モデルは現場での詳細なAR表示に使用します。目的ごとにデータを分けることで、全体の絶対座標管理と現場での操作性を両立しやすくなります。
分割後は、各ファイルのモデル中心点が対象区間付近にあるかを確認します。区間外の細長い線や遠方の基準点が残っていれば、分割した後でも外接範囲が広がるため、方法1の不要要素除去も合わせて行います。
方法3 施工場所の近くに表示用原点を設定する
3つ目の方法は、絶対座標との対応を保持したまま、施工場所付近に表示用のローカル原点を設定することです。絶対座標の大きな数値をそのまま表示計算へ使うのではなく、現場近くの基準値を差し引いて、ゼロに近い座標としてAR表示へ渡します。
たとえば、施工場所付近の既知点を表示用原点として定めます。モデル内の各点から、その既知点のX、Y、Zを差し引けば、既知点は表示座標上の原点になります。元の絶対座標へ戻すときは、差し引いた値を同じように加えます。
表示用原点には、絶対座標が確定しており、現場で確認できる既知点を選ぶことが重要です。単にモデル形状の中央付近を選ぶだけでは、後から座標変換を検証しにくくなります。測量成果や現場管理資料と対応する点を選べば、変換前後の確認がしやすくなります。
水平位置だけでなく、高さの扱いも定義します。XとYだけをローカル化し、Zは絶対高さのまま残す方法も考えられますが、運用ルールが明確でなければ変換漏れや二重変換につながります。三方向すべてを変換するのか、高さは絶対値で保持するのかを決め、管理記録へ残します。
軸方向と回転も確認します。表示用原点を設定しただけで、モデルの方向を変更する必要は通常ありません。しかし、作業の過程でX軸とY軸を入れ替えたり、北方向へ合わせるために回転したりする場合は、その角度と方向を記録します。移動量だけを記録し、回転条件を残さなければ、絶対座標へ正しく戻せません。
変換後は、原点に使用した一点だけでなく、複数の既知点で照合します。原点だけが一致していても、回転、縮尺、単位、軸方向に誤りがあれば、原点から離れるほど位置差が広がります。施工範囲の両端や、高さの異なる地点を含めて確認することが重要です。
表示用原点を設定したモデルは、元の絶対座標モデルと区別して保存します。ファイル名や管理記録に、絶対座標版か表示座標版かを明記します。元モデルへ上書きすると、測量成果や他の3D図面との照合に必要な正本を失うおそれがあります。
表示用原点の設定は、モデル中心点を施工場所付近へ近づけるだけでなく、AR表示で扱う座標値を小さくできる利点があります。ただし、変換条件を管理しなければ、別の工区、点群、施工記録との位置関係が分からなくなります。変換量を担当者の記憶に頼らず、誰でも再現できる形で残す必要があります。
方法4 絶対座標と表示座標を分けて管理する
4つ目の方法は、絶対座標モデルを正本として保持し、AR表示には別途作成した表示座標モデルを使用する運用です。方法3が原点の設定方法であるのに対し、方法4では、変換元、変換後、配布、更新、記録までを含む管理全体を分離します。
絶対座標モデルは、測量成果、設計情報、点群、施工記録などを共通の位置で照合するための基礎データです。任意の移動を加えず、使用した座標系、長さ単位、軸方向、高さ基準、作成日、版などを管理します。
表示座標モデルは、現場のAR表示に適した派生データです。施工区間の切り出し、不要オブジェクトの削除、表示用原点への移動、形状の整理などを行います。ただし、どの絶対座標モデルから作成したかを追跡できる状態にします。
この2種類を分けることで、表示上の都合による編集が正本へ影響することを防げます。現場でモデルを軽くしたり、中心点を近づけたりしても、元の絶対位置は正本で確認できます。設計変更があった場合も、更新された絶対座標モデルから同じ変換条件で表示用モデルを作り直せます。
管理記録には、変換元ファイル、変換後ファイル、表示用原点の絶対座標、差し引いたX、Y、Zの値、回転の有無、長さ単位、高さ基準、作成日、担当者、版を残します。表示用モデルだけを単独で配布すると、受け取った担当者が座標条件を判断できないため、変換情報とセットで共有します。
AR表示で記録した位置情報を他のデータへ戻す場合は、出力される座標の種類を確認します。表示座標上の値として保存されるのか、測位結果に基づく絶対座標として保存されるのかによって、後処理が異なります。表示座標の記録へ誤って再度変換を加えると、位置が大きくずれる可能性があります。
表示座標モデルと絶対座標の点群を重ねる場合も、両者を同じ座標条件へそろえる必要があります。表示座標モデルへ変換した移動量を点群にも適用するか、表示座標モデルを絶対座標へ戻して比較します。画面上で近く見えるように手動調整するだけでは、正確な照合になりません。
工区ごとに異なる表示用原点を使う場合は、工区間で表示座標値を直接比較できないことにも注意します。同じX、Y、Zの値でも、基準となる原点が異なれば絶対位置は異なります。複数工区を一つの管理環境で扱う場合は、各モデルの変換条件を識別できる名称や管理番号が必要です。
絶対座標と表示座標を分ける運用は、最初に管理項目を決める手間がかかります。しかし、問題が起きるたびに担当者が手作業でモデルを移動するよりも、再現性が高く、更新や引き継ぎにも対応しやすくなります。
4つの方法を適用する実務手順
実務では、最初からすべての方法を適用するのではなく、原因を確認しながら順番に進めます。まず、問題が発生している元ファイルを保管し、同じ状態を再現できるようにします。修正作業には複製したファイルを使用します。
次に、モデル全体を表示し、施工対象の大きさとデータ全体の範囲を比較します。X、Y、Zの最小値と最大値を確認し、施工対象の規模に対して不自然に広い方向がないかを調べます。
遠方に単独の点、線、面などが見つかった場合は、方法1を適用します。必要な基準情報かどうかを確認し、不要であればAR表示用モデルから除去します。削除後は、外接範囲と中心点が施工対象付近へ戻ったかを確認します。
不要要素がなく、モデル自体が広範囲である場合は、方法2を適用します。現在の工区や施工区間に必要な部分を切り出し、周辺確認に必要な重複範囲を残します。分割後も絶対座標を維持し、ファイル名で対象範囲を識別できるようにします。
分割後も表示操作が安定しない場合や、施工場所から遠い原点を基準にしていることが問題と考えられる場合は、方法3を適用します。現場付近の既知点を表示用原点として選び、移動量と回転条件を記録したうえで表示座標へ変換します。
同じ処理を複数回行う場合や、複数担当者でデータを共有する場合は、方法4の管理方式へ移行します。絶対座標モデルと表示座標モデルを分け、変換情報を管理記録として残します。
修正したモデルは、最終形式へ書き出した後に新規読み込みを行います。編集環境で正しく見えても、書き出し設定によって座標、単位、含まれる要素が変わる場合があります。AR表示に使用する最終ファイルの状態で検証することが重要です。
現場では、表示用原点に使用した既知点と、施工範囲の別の既知点を使って照合します。原点付近だけでなく、範囲の端や高さの異なる場所でも確認します。複数地点で一致すれば、移動、回転、縮尺、単位の条件が整っている可能性が高くなります。
修正後に確認すべき座標と表示状態
修正後にモデルが画面へ現れたとしても、それだけで問題が解決したとは判断できません。手動で偶然近くへ移動されている場合や、高さや回転がずれている場合があります。
最初に確認するのは水平位置です。現地で位置が確認できる複数の基準点と、3D図面上の対応点を比較します。一点だけの一致では、回転の誤りを見つけられません。離れた複数地点で同じ傾向を確認します。
次に高さを確認します。平面位置が合っていても、標高、任意高さ、構造物基準高さなどが混在していると、モデル全体が上下へずれます。モデル内のZ値がどの高さ基準で作成されているかを確認し、AR表示側で使用する高さとの対応を整理します。
方向も確認します。モデルが原点付近に表示されても、X軸とY軸の定義や回転角度が異なれば、構造物は現況に対して斜めに重なります。直線部分や建物の角など、方向を判断しやすい形状を用いて比較します。
縮尺と単位も確認します。モデルの一部は合っているのに、距離が離れるほど位置差が広がる場合は、単位や縮尺の取り違えを疑います。絶対座標の移動だけであれば、モデル形状の大きさは変化しません。大きさまで変わっている場合は、別の変換が加わっている可能性があります。
AR表示を確認するときは、測位状態を安定させます。位置情報が変動している状態では、モデルデータの修正結果を正しく評価できません。同じ場所、同程度の受信環境、同じ確認方法で比較することが望ましいです。
端末の向きや保持高さも表示の見え方に影響します。近距離の構造物を確認するときは、わずかな傾きや高さの違いが大きく見えることがあります。画面上の印象だけで施工精度を断定せず、必要に応じて測量結果や管理基準と併用します。
モデル中心点の遠距離化を再発させない管理
モデル中心点の遠距離化は、問題が起きてから毎回修正するより、3D図面の作成時と更新時に防ぐ方が効率的です。そのためには、AR表示用データへ含める範囲と、座標管理のルールを事前に決めます。
AR表示用モデルには、現在の施工確認に必要な構造物、地形、既設物、施工境界などを含めます。旧版モデル、検討用形状、補助線、遠方の基準点などは、必要性を確認したうえで別ファイルへ分離します。
書き出し前には必ずモデル全体を表示し、施工対象が極端に小さく見えないかを確認します。上面だけでなく、正面や側面からも確認し、高さ方向に遠い要素が残っていないかを調べます。
X、Y、Zの座標範囲を確認し、対象構造物の規模と比較する手順も標準化します。数値の範囲が事前に想定した値を大きく超えている場合は、書き出しを止め、原因を確認します。
ファイルを更新したときは、前版との差分を確認します。追加された形状が遠方に配置されていないか、別の単位で作成された要素が混入していないか、参照データの原点が変わっていないかを点検します。
複数担当者が作業する場合は、絶対座標モデルを変更できる担当者や手順を明確にします。各担当者が見た目を合わせる目的で独自にモデルを移動すると、どのファイルが正しい絶対座標を保持しているか分からなくなります。
表示座標へ変換した場合は、移動量、回転条件、基準点、座標種別を必ず残します。表示用ファイルの名称だけでなく、変換記録を一緒に保管します。更新版を作成するときは、前回と同じ条件で変換できるようにします。
工区ごとに確認用の既知点を複数設定しておくと、モデル更新後の検証がしやすくなります。毎回同じ地点で水平位置、高さ、方向を確認すれば、前版からの変化や変換ミスを発見しやすくなります。
まとめ
3D図面AR表示でモデル中心点が施工場所から遠距離化すると、モデルが見つからない、極端に小さく表示される、回転や拡大縮小を操作しにくいといった問題が起こります。原因には、遠方に残った不要オブジェクト、広すぎるモデル範囲、施工場所から離れた表示基準、絶対座標と表示座標の管理不足などがあります。
1つ目の解消方法は、遠方に残った不要な点、線、面、部材を除去することです。施工対象の座標を変えずにモデル全体の範囲を正常化できるため、最初に確認したい方法です。
2つ目は、AR表示する作業範囲に合わせてモデルを分割することです。広域モデルを工区や施工区間ごとに分けることで、モデル中心点を現在の作業場所へ近づけ、読み込みや操作を行いやすくできます。
3つ目は、施工場所の近くに表示用原点を設定することです。絶対座標から一定の基準値を差し引いて表示座標へ変換し、変換量を記録することで、絶対位置との対応を維持しながらAR表示を扱いやすくできます。
4つ目は、絶対座標モデルと表示座標モデルを分けて管理することです。絶対座標を持つ正本を保管し、現場ではAR表示に適した派生データを使用することで、位置情報の信頼性と操作性を両立できます。
修正後は、モデルが見えるようになったことだけで完了とせず、複数の既知点で水平位置、高さ、方向、縮尺を確認します。変換元、基準点、移動量、回転条件、座標種別を記録し、更新時にも同じ結果を再現できる状態にすることが重要です。
絶対座標付きの3D図面を現場でAR表示する際は、モデル中心点だけでなく、モデル範囲、表示用原点、測位状態を一体として管理する必要があります。現地の絶対座標と3D図面を重ねて確認する運用を進める際には、センチメートル単位を目指す測位とAR表示に対応するLRTK Phoneの活用を検討するとよいでしょう。