(57)【要約】      （修正有）【課題】航空機を検査する方法及び装置を提供する。【解決手段】モバイル装置１１２のプロセッサユニットによって、モバイル装置のグラフィカルユーザインターフェース１２２に、航空機１０２の内部で目に見える固定フィーチャ１２６を含む航空機の内部の二次元レイアウト１２０を表示する。プロセッサユニットによって、モバイル装置の入力システムを使用して二次元レイアウト１２０の固定フィーチャから対象物１３６に対応する固定フィーチャ１４０が選択されたときに、対象物の群１３０のうちの対象物から選択された距離及び一方向１３８の視点１３２で、モバイル装置のグラフィカルユーザインターフェースに航空機の対象物の群の三次元ビュー１２８を表示する。本方法は、プロセッサユニットによって、モバイル装置の移動１４４に応じて、三次元ビューの方向を変更する。【選択図】図１
2018020763.tif 000002
【特許請求の範囲】
【請求項１】
航空機検査システム（１０８）であって、
モバイル装置（１１２）のグラフィカルユーザインターフェース（１２２）に、航空機（１０２）の内部（１０６）で目に見える固定フィーチャ（１２６）の群を含む前記航空機（１０２）の内部（１０６）の二次元レイアウト（１２０）を表示し、
前記モバイル装置（１１２）の入力システム（１４２）を使用して前記二次元レイアウト（１２０）の固定フィーチャ（１２６）から対象物（１３６）に対応する固定フィーチャ（１４０）が選択されたときに、前記対象物（１３０）の群のうちの対象物（１３６）から選択された距離及び一方向（１３８）の視点（１３２）で、前記モバイル装置（１１２）の前記グラフィカルユーザインターフェース（１２２）に前記航空機（１０２）の対象物（１３０）の群の三次元ビュー（１２８）を表示し、
前記モバイル装置（１２２）の移動（１４４）に応じて、前記三次元ビュー（１２８）の方向（１３８）を変更する
ように構成された航空機インスペクタ（１１８）
を備える、航空機検査システム（１０８）。  
【請求項２】
前記航空機インスペクタ（１１８）は、前記二次元レイアウト（１２０）の第２の詳細レベル（３０８）よりも大きい前記二次元レイアウト（１２０）の第１の詳細レベル（３０６）を表示するように構成され、前記第１の詳細レベル（３０６）で表示された前記二次元レイアウト（１２０）の一部が選択されたときに、前記航空機インスペクタ（１１８）によって前記第２の詳細レベル（３０８）が表示される、請求項１に記載の航空機検査システム（１０８）。
【請求項３】
前記航空機インスペクタ（１１８）は、前記モバイル装置（１１２）の慣性計測装置（１４８）を使用して前記モバイル装置（１１２）の移動（１４４）を検出するように構成される、請求項１又は２に記載の航空機検査システム（１０８）。
【請求項４】
前記航空機インスペクタ（１１８）は、前記三次元ビュー（１２８）における前記対象物の群（１３０）のうちの前記対象物（１３６）の不一致（１６６）を識別する、前記グラフィカルユーザインターフェース（１２２）へのユーザ入力（１４６）を受信するように構成され、
前記三次元ビュー（１２８）における前記対象物の群（１３０）のうちの前記対象物（１３６）の不一致（１６６）を識別する前記グラフィカルユーザインターフェース（１２２）への前記ユーザ入力（１４６）を受信することにおいて、前記航空機インスペクタ（１１８）は任意選択的に、前記対象物（１３６）が選択されたときに前記対象物（１３６）に対応する部品（１６４）の部品識別子（１６８）を識別し、前記部品（１６４）の不一致（１６６）の識別を受信するように構成され、
前記航空機検査システム（１０８）は任意選択的に、前記部品（１６４）の部品識別子（１６８）と、前記不一致（１６６）の識別とを記憶するように構成される、
請求項１から３のいずれか一項に記載の航空機検査システム（１０８）。
【請求項５】
前記部品（１６４）の部品識別子（１６８）と、前記不一致（１６６）の識別は、前記航空機（１０２）の再加工リスト（１７６）における入力（１７４）として記憶される、請求項４に記載の航空機検査システム（１０８）。
【請求項６】
前記不一致（１６６）の識別は、前記部品（１６４）の不一致（１６６）の場所（１７０）の座標、又は前記不一致（１６６）の説明（１７２）のうちの少なくとも１つから選択される、請求項４又は５に記載の航空機検査システム（１０８）。
【請求項７】
前記固定フィーチャ（１４０）は、窓、ドア、座席の列、及び収納棚のうちの１つから選択される、請求項１から６のいずれか一項に記載の航空機検査システム（１０８）。
【請求項８】
ウェブページ（１６２）を使用して前記二次元レイアウト（１２０）が表示され、三次元コンピュータ支援設計モデルを使用して前記三次元ビュー（１２８）が表示される、請求１から７に記載の航空機検査システム（１０８）。
【請求項９】
前記内部（１０６）は、旅客エリア、乗員エリア、又は操縦室のうちの少なくとも１つから選択される、請求項１から８のいずれか一項に記載の航空機検査システム（１０８）。
【請求項１０】
前記モバイル装置（１１２）は、携帯電話、タブレットコンピュータ、ラップトップコンピュータ、サブノート、コンバーチブル型ラップトップコンピュータ、及びネットブックのうちの１つから選択される、請求項１から９のいずれか一項に記載の航空機検査システム（１０８）。
【請求項１１】
装置であって、
モバイル装置（１１２）と、
前記モバイル装置（１１２）で実行され、前記モバイル装置（１１２）のグラフィカルユーザインターフェース（１２２）に、航空機（１０２）の内部（１０６）で目に見える固定フィーチャ（１２６）を含む前記航空機（１０２）の内部（１０６）の二次元レイアウト（１２０）を表示し、
前記モバイル装置（１１２）の入力システム（１４２）を使用して前記二次元レイアウト（１２０）の固定フィーチャ（１２６）から対象物（１３６）に対応する固定フィーチャ（１４０）が選択されたときに、前記対象物の群（１３０）のうちの対象物（１３６）から選択された距離及び一方向（１３８）の視点（１３２）で、前記モバイル装置（１１２）の前記グラフィカルユーザインターフェース（１２２）に前記航空機（１０２）の対象物の群（１３０）の三次元ビュー（１２８）を表示し、
前記モバイル装置（１１２）の前記入力システム（１４２）においてユーザ入力（１４６）を受信したことに応じて、前記三次元ビュー（１２８）の方向（１３８）を変更し、
前記三次元ビュー（１２８）における前記対象物の群（１３０）のうちの前記対象物（１３６）の不一致（１６６）を識別する、前記グラフィカルユーザインターフェース（１２２）への前記ユーザ入力（１４６）を受信するように構成された航空機インスペクタ（１１８）と
を備える装置。  
【請求項１２】
前記航空機インスペクタ（１１８）は、前記二次元レイアウト（１２０）の第２の詳細レベル（３０８）よりも大きい前記二次元レイアウト（１２０）の第１の詳細レベル（３０６）を表示するように構成され、前記第１の詳細レベル（３０６）に表示された前記二次元レイアウト（１２０）の一部が選択されたときに、前記航空機インスペクタ（１１８）によって前記第２の詳細レベル（３０８）が表示される、請求項１１に記載の装置。
【請求項１３】
前記入力システム（１４２）は、タッチスクリーン、又は慣性計測装置（１４８）のうちの少なくとも１つから選択される、請求項１１又は１２に記載の装置。
【請求項１４】
前記三次元ビュー（１２８）における前記対象物の群（１３０）のうちの前記対象物（１３６）の前記不一致（１６６）を識別する前記グラフィカルユーザインターフェース（１２２）への前記ユーザ入力（１４６）を受信することにおいて、前記航空機インスペクタ（１１８）は、前記対象物（１３６）が選択されたときに前記対象物（１３６）に対応する部品（１６４）の部品識別子（１６８）を識別し、前記部品（１６４）の不一致（１６６）の識別を受信するように構成され、前記航空機インスペクタ（１１８）は、前記部品（１６４）の部品識別子（１６８）と前記不一致（１６６）の識別とを記憶するように構成される、請求項１１から１３のいずれか一項に記載の装置。
【請求項１５】
請求項１から１０のいずれか一項に記載の航空機検査システムを使用する、航空機（１０２）を検査するための方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は概して航空機に関し、具体的には航空機の製造に関する。またさらに具体的には、本開示は、航空機の納品前に航空機を検査するための方法及び装置に関する。
【０００２】
航空機の製造は、非常に複雑なプロセスである。航空機一機のために、何十万もの部品が組立てられうる。
【０００３】
航空機の製造には、地理的に多様な場所で、航空機の異なる部品を製造することが伴いうる。これら異なる部品は、その後最終的に１つの場所で組立てられうる。例えば、航空機の胴体の異なる部分を別々の場所で組み立てて、最終の組立ラインが位置する中心地に送ることができる。加えて、エンジン、補助動力装置、座席、コンピュータシステム、列線交換ユニット、又は航空機の他の構成要素等の他の部品が組立用にこの最終地に送られて、組み立てられた航空機が形成される。
【０００４】
航空機の組立てが完了すると、航空機は、航空機を顧客に納品する前に最終ステップが実施される納品センターへ移動される。例えば、エンジン運転検査、耐空検査、アビオニクステスト、飛行前点検、及び最初のフライトが行われる飛行前段階が実施されうる。次に、航空機を塗装する、またその他の顧客の要件に対する仕上げ処理を施しうる。
【０００５】
顧客は多くの場合、航空機の納品プロセスに深く関わり合いを持つ。例えば、顧客は多くの場合、製造担当者と共に航空機の内部の実地検証を行って、調整を要しうる不一致を識別する。例えば顧客は、汚れ、ディスプレイスクリーン上の画素の不足、又は顧客が納品される航空機を受け入れる前に正すべき他の何らかの不一致に気が付く場合がある。
【０００６】
飛行前段階に旅客及び乗員エリアで実施される検査、及び顧客との実地検証中に行われる検査では、不一致に気づいて、この不一致を正すための作業命令書が作成される場合がある。乗員は作業命令書を使用して、不一致を正すための工程を実施する。
【０００７】
これらの検査は多くの場合、所望するよりも時間と労力がかかる。例えば、旅客及び乗員エリア内の場所と部品を識別するためには、所望するよりも時間がかかる。現在、部品の識別では多くの場合、塗装工のテープを使用して、不一致が位置する部品に数字をつけることが伴う。加えて、部品及び場所をリスト上にも記載する。航空機の三次元コンピュータ支援設計モデルを次に使用して、部品の番号が識別される。不一致を解消するために、この情報を用いて作業命令書が作成されうる。
【０００８】
現在、識別された各不一致に対して作業命令書を作成するためにこのプロセスを実施するには、数時間かかりうる。事例の数が増加すると、作業命令書を作成するのに要する時間が延びる。この時間の延長により、顧客への航空機の納品における費用が上がり、望ましくない遅延が発生しうる。
【０００９】
したがって、少なくとも上述の問題点の幾つかと、起こりうる他の問題点を考慮する方法及び装置を有することが望ましい。例えば、作業命令書の生成に使用するための不一致を識別する、航空機の旅客及び乗員エリアの検査に伴う技術的な問題を克服する方法及び装置を有することが望ましい。
【発明の概要】
【００１０】
本開示の実施形態は、航空機検査システムを提供する。航空機検査システムは、航空機インスペクタを含む。航空機インスペクタは、モバイル装置のグラフィカルユーザインターフェースに、航空機の内部で目に見える固定フィーチャの群を含む航空機の内部の二次元レイアウトを表示するように構成される。更に、航空機インスペクタは、モバイル装置の入力システムを使用して二次元レイアウトの固定フィーチャから対象物に対応する固定フィーチャが選択されたときに、対象物の群のうちの対象物から選択された距離及び一方向の視点で、モバイル装置のグラフィカルユーザインターフェースに航空機の対象物の群の三次元ビューを表示するように構成される。また更に、航空機インスペクタは、モバイル装置の移動に応じて三次元ビューの方向を変更するように構成される。
【００１１】
本開示の別の実施形態は、モバイル装置と航空機インスペクタとを備える装置を提供する。航空機インスペクタは、モバイル装置上で実行されるように構成される。航空機インスペクタは、モバイル装置のグラフィカルユーザインターフェースに、二次元レイアウトは、航空機の内部で目に見える固定フィーチャを含む航空機の内部の二次元レイアウトを表示するように構成される。更に、航空機インスペクタは、モバイル装置の入力システムを使用して二次元レイアウトの固定フィーチャから対象物に対応する固定フィーチャが選択されたときに、対象物の群のうちの対象物から選択された距離及び一方向の視点で、モバイル装置のグラフィカルユーザインターフェースに航空機の対象物の群の三次元ビューを表示するように構成される。また更に、航空機インスペクタは、モバイル装置の入力システムにおいてユーザ入力を受信したことに応じて、三次元ビューの方向を変えるように構成される。また更に、航空機インスペクタは、三次元ビューにおいて対象物の群における対象物の不一致を識別するグラフィカルユーザインターフェースへのユーザ入力を受信するように構成される。
【００１２】
本開示の更に別の実施形態は、航空機を検査するための方法を提供する。本方法は、モバイル装置のプロセッサユニットによって、モバイル装置のグラフィカルユーザインターフェースに、航空機の内部で目に見える固定フィーチャを含む航空機の内部の二次元レイアウトを表示する。更に、本方法は、プロセッサユニットによって、モバイル装置の入力システムを使用して二次元レイアウトの固定フィーチャから対象物に対応する固定フィーチャが選択されたときに、対象物の群のうちの対象物から選択された距離及び一方向の視点で、モバイル装置のグラフィカルユーザインターフェースに航空機の対象物の群の三次元ビューを表示する。また更に、本方法は、プロセッサユニットによって、モバイル装置の移動に応じて、三次元ビューの方向を変更する。
【００１３】
特性及び機能は、本開示の様々な実施形態で単独で実現することができる、又は、以下の説明及び図面を参照して更なる詳細を理解することができる更に別の実施形態において組み合わせることが可能である。
【００１４】
例示的な実施形態の特徴と考えられる新規の特性は、付随する特許請求の範囲に明記される。しかし、例示的な実施形態並びに好ましい使用モード、さらなる目的及びそれらの特性は、添付図面を参照しながら、本開示の例示的な実施形態についての以下の詳細な説明を読むことにより、最もよく理解されるだろう。
【図面の簡単な説明】
【００１５】
【図１】例示的な実施形態に係る検査環境を示すブロック図である。
【図２】例示的な実施形態に係る固定フィーチャの種類を示すブロック図である。
【図３】例示的な実施形態に係る二次元レイアウトを作成するためのデータフロー図である。
【図４】例示的な実施形態に係る航空機の内部の三次元ビューを表示するためのデータフロー図である。
【図５】例示的な実施形態に係る二次元レイアウトを表示するためのウェブページのブロック図である。
【図６】例示的な実施形態に係るモバイル装置のディスプレイ上のグラフィカルユーザインターフェースに表示された二次元層を示す図である。
【図７】例示的な実施形態に係るモバイル装置のディスプレイ上に表示された二次元レイアウトのより高いレベルの詳細を示す図である。
【図８】例示的な実施形態に係る三次元ビューにおけるドアを示す図である。
【図９】例示的な実施形態に係る三次元ビューにおけるドアのハンドルの部品識別子を示す図である。
【図１０】例示的な実施形態に係る部品の不一致についての情報を入力するためのインターフェースを示す図である。
【図１１】例示的な実施形態に係る部品の不一致についての情報を入力するためのインターフェースを示す図である。
【図１２】例示的な実施形態に係る不一致レポートを示す図である。
【図１３】例示的な実施形態に係るモバイル装置のディスプレイに表示された三次元ビューを示す図である。
【図１４】例示的な実施形態に係るモバイル装置のディスプレイに表示された三次元ビューを示す別の図である。
【図１５】例示的な実施形態に係る航空機を検査するためのプロセスのフロー図である。
【図１６】例示的な実施形態に係るモバイル装置を使用して不一致を入力するプロセスのフロー図である。
【図１７】例示的な実施形態に係るモバイル装置のディスプレイに二次元レイアウトを表示するためのプロセスのフロー図である。
【図１８】例示的な実施形態に係る航空機の特定モデルについての航空機の内部の二次元レイアウトを作成するためのプロセスのフロー図である。
【図１９】例示的な実施形態に係る顧客用の航空機の内部の二次元レイアウトを作成するためのプロセスのフロー図である。
【図２０】例示的な実施形態に係るデータ処理システムを示すブロック図である。
【図２１】例示的な実施形態に係る航空機の製造及び保守方法を示すブロック図である。
【図２２】例示的な実施形態が実行されうる航空機を示すブロック図である。
【図２３】例示的な実施形態に係る製品管理システムを示すブロック図である。
【発明を実施するための形態】
【００１６】
例示的な実施形態は、一又は複数の種々の検討事項を認識し考慮する。例えば、例示的な実施形態は、飛行中に人々が乗っている航空機のエリアを検査することに伴う１つの問題が、部品番号を識別するために、航空機の三次元モデルの部品の場所を識別することを含むことを認識し考慮する。
【００１７】
ある場合、不一致を処理する作業員は、検査中に航空機の内部で識別された三次元モデル内の部品の場所がわからない場合がある。その結果、作業員はテープ又は他の何らかの種類の印づけの方法で印がつけられた場所を見るために航空機に戻り、それから三次元モデルを見るためにワークステーションに戻ることになりうる。航空機に戻らなければならないために、不一致の処理に要する時間が長引くことになる。
【００１８】
例示的な実施形態は、５０、８０、又は１００個の不一致が存在する場合、これらの不一致を処理するために使用する時間は、顧客への納品に向けて航空機の準備を終えるのに予期される時間よりも大幅に長くなる可能性があることを認識し考慮する。従って、例示的な実施形態は、航空機を検査するための方法及び装置を提供する。ある実施例では、航空機の内部の検査を支援するために、モバイル装置において工程が実行されうる。検査中に使用するために、航空機の内部へモバイル装置が持ち込まれる。
【００１９】
例えば、モバイル装置のプロセッサユニットは、モバイル装置のグラフィカルユーザインターフェースに航空機の内部の二次元レイアウトを表示する。二次元レイアウトは、航空機の内部で目に見える固定フィーチャの群を含む。プロセッサユニットは、モバイル装置の入力システムを使用して二次元レイアウトから固定フィーチャのうちの対象物に対応する固定フィーチャが選択されたときに、対象物の群のうちの対象物から選択された距離及び一方向の視点で、モバイル装置のグラフィカルユーザインターフェースに航空機の対象物の群の三次元ビューを表示する。プロセッサユニットは、モバイル装置の移動に応じて、三次元ビューの方向を変更する。
【００２０】
加えて、航空機内での検査中は、モバイル装置を使用して不一致についての情報が入力されうる。図示したように、部品を表す対象物の三次元ビューを使用して、部品の位置認識及び識別を行うことができる。三次元ビューは、航空機の三次元モデルのビューである。その結果、航空機内でモバイル装置を使用して、部品の識別をより迅速に、また正確に行うことができる。
【００２１】
本書で使用する「の群」は、アイテムに関連して用いる場合、一または複数のアイテムを意味する。例えば、「対象物の群」は、一又は複数の対象物である。
【００２２】
ここで図面、特に、例示的な実施形態に係る検査環境のブロック図を示す図１を参照する。図示したように、検査環境１００は、航空機１０２の検査１０４が実施されうる環境である。より具体的には、検査１０４は航空機１０２の内部１０６において実施されうる。
【００２３】
この実施例では、航空機１０２の内部１０６は、航空機１０２の運航中に人々が存在しうる航空機１０２内のエリアを含む。例えば、内部１０６は、航空機１０２の運航中に人が存在しうる旅客エリア、乗員エリア、操縦室、又は他の何らかのエリアのうちの少なくとも１つを含みうる。一実施例では、内部１０６は、連邦航空局（ＦＡＡ）によって規定される旅客設備レイアウト（ＬＯＰＡ）であってよい。例えば、内部１０６は、旅客及び客室乗務員の座席、非常用設備、出口、化粧室、及びギャレーが位置するエリアを含みうる。
【００２４】
検査１０４は、航空機検査システム１０８を使用してより効率的に実施することができる。図示したように、作業員１１０は、航空機１０２の内部１０６にモバイル装置１１２を持ち込んで、検査１０４を実施する。
【００２５】
作業員１１０は人である。この実施例では、モバイル装置１１２は、データを処理するように構成された、いずれかの物理的なハードウェア装置である。例えば、モバイル装置１１２は、作業員１１０が持ち歩くことができるハンドヘルド装置、携帯電話、タブレットコンピュータ、ラップトップコンピュータ、サブノート、コンバーチブル型ラップトップコンピュータ、ネットブック、又はその他何らかの適切な装置のうちの１つから選択されうる。幾つかの実施例では、モバイル装置１１２は、モバイル装置１１２の使用中に作業員１１０が片手で保持できるほど十分小さいハンドヘルド装置であってよい。図示したように、作業員１１０には、顧客１１６が航空機１０２の納品を承認する前に担当者１１４と共に航空機１０２の実地検証の一部分として検査１０４を実施するため、顧客１１６の担当者１１４が同伴する場合がある。
【００２６】
この実施例では、航空機検査システム１０８には航空機インスペクタ１１８が含まれる。この実施例では、航空機インスペクタ１１８はモバイル装置１１２に位置する。
【００２７】
航空機インスペクタ１１８は、ソフトウェア、ハードウェア、ファームウェア、又はこれらの組み合わせにおいて実装されうる。ソフトウェアが使用される場合、航空機インスペクタ１１８によって実施される工程は、プロセッサユニットのようなハードウェア上で実行されるよう構成されたプログラムコードに実装されうる。ファームウェアが使用される場合、航空機インスペクタ１１８によって実施される工程は、プロセッサユニット上で実行されるようにプログラムコード及びデータに実装され、かつ、固定記憶域に記憶されうる。ハードウェアが用いられる場合、ハードウェアは、航空機インスペクタ１１８において工程を実施するよう動作する回路を含みうる。
【００２８】
実施例において、ハードウェアは、回路システム、集積回路、特定用途向け集積回路（ＡＳＩＣ）、プログラマブル論理デバイス、又は、いくつかの工程を実施するよう構成された他の何らかの適切な種類のハードウェアのうちの少なくとも１つから選択された形態をとりうる。プログラマブル論理装置を用いる場合、装置は、幾つかの工程を実施するように構成されうる。デバイスは後で再構成することができるか、又は幾つかの工程を実施するように恒久的に構成することができる。プログラマブル論理デバイスの例には、例えば、プログラマブル論理アレイ、プログラマブルアレイ論理、フィールドプログラマブル論理アレイ、フィールドプログラマブルゲートアレイ、及び、他の好適なハードウェア装置が含まれる。加えて、これらのプロセスは、無機構成要素と統合された有機構成要素に実装され得、且つ、全体が人間以外の有機構成要素で構成され得る。例えば、これらのプロセスは、有機半導体の回路として実装されうる。
【００２９】
この実施例では、航空機インスペクタ１１８は、モバイル装置１１２のディスプレイ１２４のグラフィカルユーザインターフェース１２２に航空機１０２の内部１０６の二次元レイアウト１２０を表示する。ディスプレイ１２４は、人に情報を表示する装置である。ディスプレイ１２４は例えば、情報を視覚的に表示するための発光ダイオード（ＬＥＤ）ディスプレイ、有機発光ダイオード（ＯＬＥＤ）ディスプレイ、液晶ディスプレイ（ＬＣＤ）、又は他の何らかの適切な種類の装置であってよい。
【００３０】
図示したように、二次元レイアウト１２０は、航空機１０２の内部１０６で目に見える固定フィーチャ１２６の群を含む。つまり、固定フィーチャ１２６の群は、航空機１０２の内部１０６にいる検査官が見ることができるフィーチャである。
【００３１】
航空機インスペクタ１１８は、対象物１３０の群のうちの対象物１３６から選択された距離１３４の視点１３２で、モバイル装置１１２のディスプレイ１２４のグラフィカルユーザインターフェース１２２に航空機１０２の対象物１３０の群の三次元ビュー１２８を表示する。視点１３２における三次元ビュー１２８は、方向１３８に向いている。この三次元ビュー１２８の表示は、固定フィーチャ１２６のうちの固定フィーチャ１４０が二次元レイアウト１２０から選択されたときに行われる。
【００３２】
固定フィーチャ１４０の選択は、モバイル装置１１２の入力システム１４２を使用して行われる。入力システム１４２は、モバイル装置１１２に位置しうる又はモバイル装置１１２と共に使用されうるタッチスクリーン、トラックボール、カメラ、又はその他何らかの装置のうちの少なくとも１つから選択されうる。
【００３３】
航空機インスペクタ１１８は、モバイル装置１１２の移動１４４に応じて、視点１３２における三次元ビュー１２８の方向１３８を変更する。更に、三次元ビュー１２８において視点１３２からの方向１３８を変更することは、入力システム１４２を使用して作業員１１０によって生成されたユーザ入力１４６に応じて行われうる。実施例では、航空機インスペクタ１１８によって、モバイル装置１１２の移動１４４又はユーザ入力１４６のうちの少なくとも１つが、視点１３２からの三次元ビュー１２８の方向１３８を変更するために使用されうる。
【００３４】
本明細書で使用される場合、列挙されたアイテムと共に使用される「〜のうちの少なくとも１つ」という表現は、列挙されたアイテムのうちの１または複数の種々の組み合わせが使用されてもよく、且つ列挙された各アイテムのうちの一つだけが必要とされてもよいということを意味する。換言すると、「〜のうちの少なくとも１つ」とは、アイテムの任意の組み合わせ、及びいくつかのアイテムが、列挙された中から使用されうることを意味するが、列挙されたアイテムの全てが必要となる訳ではないことを意味する。アイテムとは、特定の対象物、物品、またはカテゴリであってよい。
【００３５】
例えば、限定するものではないが、「アイテムＡ、アイテムＢ、及びアイテムＣのうちの少なくとも一つ」は、アイテムＡ、アイテムＡ及びアイテムＢ、若しくはアイテムＢを含むことができる。この例はまた、アイテムＡ、アイテムＢ、及びアイテムＣ、若しくはアイテムＢ及びアイテムＣも含むことができる。言うまでもなく、これらのアイテムのいずれかの組み合わせが存在しうる。幾つかの実施例では、「〜のうちの少なくとも１つ」は、限定しないが例として、「２個のアイテムＡ、１個のアイテムＢ、及び１０個のアイテムＣ」、「４個のアイテムＢ及び７個のアイテムＣ」、または他の好適な組み合わせであってよい。
【００３６】
この実施例では、モバイル装置１１２に関連付けられた慣性計測装置１４８を使用して、モバイル装置１１２の移動１４４が検出されうる。移動１４４は、向きの変更であってよく、またモバイル装置１１２の並進も含みうる。慣性計測装置１４８は、モバイル装置１１２の移動１４４を検出するのに使用されうるハードウェア装置である。慣性計測装置１４８は、例えば移動１４４を検出するのに使用されうる力、角速度、磁場、又は他の適切なパラメータ等のパラメータを測定するのに使用されうる加速度計、ジャイロスコープ、磁気計、又は他の適切な構成要素のうちの少なくとも１つから選択される構成要素を含む。
【００３７】
１つの構成要素が別の構成要素と「関連付けられる」ときに、関連付けは物理的な関連付けである。例えば、慣性計測装置１４８などの第１の構成要素は、第２の構成要素に固定される、第２の構成要素に接着される、第２の構成要素に装着される、第２の構成要素に溶接される、第２の構成要素に締結される、又は他の何らかの適切な方式で第２の構成要素に接続されることのうちの少なくとも１つによって、モバイル装置１１２等の第２の構成要素に物理的に関連付けられていると見なすことができる。第１の構成要素はまた、第３の構成要素を用いて第２の構成要素にも接続されうる。第１の構成要素はまた、第２の構成要素の一部として、第２の構成要素の延長部として、またはその両方として形成されることにより、第２の構成要素に物理的に関連づけられているとも見なすことができる。この実施例では、慣性計測装置１４８は、モバイル装置１１２に取り外し可能に関連付けられうる。つまり、慣性計測装置１４８は、モバイル装置１１２に取り付けられうる、またモバイル装置１１２から離されうる。
【００３８】
この実施例では、航空機検査システム１０８のコンピュータシステム１５２から三次元ビュー１２８を受信する。コンピュータシステム１５２のビュージェネレータ１５０は、航空機１０２の三次元モデル１５６を取得するためにモデルデータベース１５４にアクセスする。この実施例では、データベースは、例えばコンピュータ支援設計モデル等の対象物を含むデータのコレクションである。
【００３９】
ビュージェネレータ１５０は、コンピュータ支援設計（ＣＡＤ）アプリケーション又は他のモデリングソフトウェアであってよい。ビュージェネレータ１５０は、三次元モデル１５６を使用して三次元ビュー１２８を生成し、ネットワーク１５８を介してモバイル装置１１２の航空機インスペクタ１１８に三次元ビュー１２８を送る。この実施例では、ネットワーク１５８は、モバイル装置１１２によって使用される無線接続を含む。
【００４０】
コンピュータシステム１５２は、物理的なハードウェアシステムであり、一または複数のデータ処理システムを含む。２つ以上のデータ処理システムが存在する場合、これらのデータ処理システムは、通信媒体を使用して互いに通信しうる。通信媒体はネットワークであってよい。データ処理システムは、コンピュータ、サーバコンピュータ、タブレット、又はその他何らかの適切なデータ処理システムの内の少なくとも１つから選択されうる。
【００４１】
加えて、ビュージェネレータ１５０は、ウェブページ１６２の位置を認識するためにレイアウトデータベース１６０にもアクセスする。ウェブページ１６２は航空機インスペクタ１１８へ送られ、航空機インスペクタ１１８は、ウェブページ１６２を利用して二次元レイアウト１２０を表示する。この実施例において、ウェブページ１６２はハイパーテキストマークアップ言語、拡張マークアップ言語、又は他の何らかの適切な言語でできていてよい。加えて、ウェブページ１６２はある実施例において動的に生成されうる。
【００４２】
この実施例では、モバイル装置１１２が航空機１０２に位置する、あるいは航空機１０２の近くに位置する間に、ウェブページ１６２を送ることができる。別の実施例では、ウェブページ１６２はモバイル装置１１２上にプレインストールされうる。例えば、必要に応じて特定のタイプの航空機の二次元レイアウトを表示するために適切なウェブページが使用されうるように、複数のウェブページをモバイル装置１１２上にプレインストールしておくことができる。
【００４３】
図示したように、対象物１３６に対応する航空機１０２の部品１６４が不一致１６６を有するときに、対象物１３６が選択されうる。図示したように、不一致１６６は汚れ、間違った色、欠陥、動作不能なディスプレイ、又は航空機１０２の仕様と合わない他の何らかの種類の不一致でありうる。
【００４４】
ビュージェネレータ１５０による対象物１３６の選択を利用して、三次元ビュー１２８の対象物１３６に対応する三次元モデル１５６における航空機１０２の部品１６４が識別される。この選択を使用して、三次元モデル１５６における部品識別子１６８、及び部品１６４の場所１７０を取得することができる。この実施例では、場所１７０は航空機１０２における部品１６４の座標である。座標は、デカルト座標系又は他の何らかの適切な種類の座標系の座標であってよい。
【００４５】
加えて、グラフィカルユーザインターフェース１２２は、入力システム１４２を使用して不一致１６６の説明１７２を受信しうる。作業員１１０が説明１７２を入力すると、航空機インスペクタ１１８は再加工リスト１７６への入力１７４を生成する。入力１７４は、不一致情報１７８を含む。不一致情報１７８は、部品識別子１６８、場所１７０、及び説明１７２を含む。
【００４６】
再加工リスト１７６を使用して、航空機１０２の内部１０６で識別されうる不一致を解消するためのパンチリスト用の作業命令書を生成することができる。このように、航空機１０２の検査１０４を、現在使用されるプロセスと比べて、より迅速に実施することができる。
【００４７】
ある実施例では、航空機の旅客及び乗員エリアを検査して不一致を識別し、これを使用して作業命令書を生成するのに使われる不一致を識別することに伴う技術的な問題を克服する一又は複数の技術的な解決法が存在する。この結果、一又は複数の技術的な解決法により、技術的効果が得られ、これにより航空機検査システム１０８を使用して航空機１０２の内部１０６における不一致を識別するのに要する時間が削減され、航空機検査システム１０８では、作業員１１０がモバイル装置１１２を航空機１０２の内部１０６に持込み、モバイル装置１１２で実行される航空機インスペクタ１１８を使用して不一致についての情報を識別し、これを使用してこれらの不一致を修正するための作業命令書又はその他の指示を作成することができる。
【００４８】
更に、一又は複数の技術的な解決法により、航空機１０２の内部１０６の三次元ビュー１２８における対象物１３６を再度三次元モデル１５６と相関させる能力が得られる。具体的には、三次元ビュー１２８における対象物１３６によって表される部品識別子１６８と部品１６４の場所１７０の識別は、航空機インスペクタ１１８とビュージェネレータ１５０を使用して識別されうる。従って、航空機検査システム１０８は、航空機１０２の内部１０６に対する三次元航空機検査システムとして機能する。
【００４９】
更に、一又は複数の技術的な解決法により、不一致１６６の説明１７２を入力することが可能になる。この情報を使用して、現在利用可能な技術を使用したときよりも迅速に不一致情報１７８を作成することができる。
【００５０】
この結果、モバイル装置１１２とコンピュータシステム１５２は、モバイル装置１１２の航空機インスペクタ１１８、又はコンピュータシステム１５２のビュージェネレータ１５０のうちの少なくとも１つにより、航空機１０２の検査１０４中に航空機１０２の内部１０６における不一致を識別することが可能になる専用システムとして動作する。具体的には、モバイル装置１１２の航空機インスペクタ１１８、又はコンピュータシステム１５２のビュージェネレータ１５０のうちの少なくとも１つは、これらの構成要素を持たない現在利用可能な一般のコンピュータシステムと比べ、専用システムとして形成される。
【００５１】
次に、例示的な実施形態に係る固定フィーチャの種類のブロック図を示す図２を参照する。実施例においては、複数の図中で同一の参照番号が使用され得る。こうして種々の図中で参照番号が繰り返して使用される場合には、種々の図中の同一の要素を表している。
【００５２】
実施例では、図１の二次元レイアウト１２０で使用される固定フィーチャ１２６は異なる形態であってよい。例えば、固定フィーチャ１２６は、モデル特有のフィーチャ２００又は顧客が選択したフィーチャ２０２のうちの少なくとも１つから選択されうる。
【００５３】
この実施例では、モデル特有のフィーチャ２００は、航空機製造業者によって供給される図１の航空機１０２の特定モデルに含まれる固定フィーチャ１２６である。例えば、モデル特有のフィーチャ２００は、モデル内で変化しない航空機１０２の胴体のドア、窓、又はその他の固定フィーチャを含みうる。
【００５４】
図示したように、顧客が選択したフィーチャ２０２は、顧客１１６が発注した特定モデルの民間航空機の群に対して、図１の顧客１１６によって選択された固定フィーチャ１２６である。つまり、民間航空機の群内では、そのモデルに対して顧客が選択したフィーチャ２０２は変化しない。顧客１１６の民間航空機の群における顧客が選択したフィーチャ２０２は、別の顧客が発注した同じモデルの民間航空機とは異なったものでありうる。
【００５５】
ここで、例示的な実施形態に係る二次元レイアウトを作成するためのデータフロー図を示す図３を参照する。この図に示すように、コンピュータシステム３０２において実行中のレイアウトジェネレータ３００は、図１のモバイル装置１１２に表示するために、二次元レイアウト１２０を作成する。
【００５６】
この実施例では、レイアウトジェネレータ３００が、例えば図１のモバイル装置１１２等のデータ処理システムによって処理されるウェブページ１６２を作成して、二次元レイアウト１２０を表示する。ウェブページ１６２は、レイアウトジェネレータ３００によって、モデルデータベース１５４の三次元モデル１５６を使用して作成される。レイアウトジェネレータ３００は、図１のレイアウトデータベース１６０にウェブページ１６２を保存しうる。
【００５７】
図示したように、レイアウトジェネレータ３００は、三次元モデル１５６を使用して図１の航空機１０２の内部１０６の固定フィーチャ１２６を識別する。固定フィーチャ１２６の群は、二次元レイアウト１２０に含まれる。
【００５８】
加えて、レイアウトジェネレータ３００は、二次元レイアウト１２０の詳細レベル３０４を識別する。例えば、詳細レベル３０４は、二次元レイアウト１２０の第２の詳細レベル３０８よりも低い、二次元レイアウト１２０の第１の詳細レベル３０６を含みうる。
【００５９】
実施例において、第１の詳細レベル３０６が図１のモバイル装置１１２によって最初に表示され、第１の詳細レベル３０６で表示された二次元レイアウト１２０の一部が選択されたときに、第２の詳細レベル３０８が表示される。この実施例では、レイアウトジェネレータ３００は、識別された固定フィーチャ１２６の群が載ったウェブページ１６２を詳細レベル３０４で作成する。
【００６０】
ここで、例示的な実施形態に係る航空機の内部の三次元ビューを表示するためのデータフロー図を示す図４を参照する。図示したように、モバイル装置１１２はウェブページ１６２を受信して、ウェブページ１６２を使用してモバイル装置１１２のディスプレイ１２４に二次元レイアウト１２０を表示する。このウェブページ１６２の処理は、モバイル装置１１２の航空機インスペクタ１１８を使用して行われる。この実施例では、航空機インスペクタ１１８は、ブラウザ４００であってよい、又はブラウザ４００を航空機インスペクタ１１８内の構成要素として含みうる。図示したように、ブラウザ４００は、例えばウェブページ１６２等の情報を読み出す、提示する、及びその他の処理をするソフトウェアアプリケーションである。
【００６１】
この実施例では、ビュージェネレータ１５０及びモデルデータベース１５４は、モバイル装置１１２に位置する。その結果、航空機インスペクタ１１８とビュージェネレータ１５０との間の通信には、モバイル装置１１２外のネットワーク、無線通信リンク、又はその他の通信媒体を必要としない。航空機インスペクタ１１８とビュージェネレータ１５０との間の同じハイパーテキスト転送プロトコル（ＨＴＴＰ）の要求及び応答は、全てモバイル装置１１２内で送信されうる。この種の実行態様は、モバイル装置１１２が、三次元ビュー１２８を生成し表示することにおいて所望レベルの性能を提供する記憶及び処理リソースを有するときに使用されうる。
【００６２】
二次元レイアウト１２０に表示された図１の固定フィーチャ１２６の群のうちの１つを選択したことに応じて、モバイル装置１１２の航空機インスペクタ１１８は、ビュージェネレータ１５０に要求４０２を送信する。要求４０２は、種々の形態であってよい。この実施例では、要求４０２は、ハイパーテキスト転送プロトコル（ＨＴＴＰ）コールであってよい。この実施例では、要求４０２は、ウェブページ１６２から取得した航空機識別子４０４とビュー情報４０６を含む。
【００６３】
ビュージェネレータ１５０は、要求４０２を使用して、三次元モデル１５６をモデルデータベース１５４において使用する正しいモデルとして識別する。ビュージェネレータ１５０は、要求４０２で受信したビュー情報４０６を使用して三次元ビュー１２８を生成する。例えば、三次元ビュー１２８は画像であってよい。更に、選択可能なセクションが画像内に存在しうる。ビュージェネレータ１５０は、応答４０８においてモバイル装置１１２のディスプレイ１２４のグラフィカルユーザインターフェース１２２に表示するために、航空機インスペクタ１１８に三次元ビュー１２８を送信する。
【００６４】
この実施例では、三次元ビュー１２８は、二次元レイアウト１２０において図１の固定フィーチャ１２６における固定フィーチャ１４０が選択されたときに、ディスプレイ１２４のグラフィカルユーザインターフェース１２２に表示されうる。三次元ビュー１２８及び二次元レイアウト１２０を両方とも同時に、ディスプレイ１２４のグラフィカルユーザインターフェース１２２に表示することもできる。モバイル装置１１２の移動１４４又はユーザ入力１４６のうちの少なくとも１つが、慣性計測装置１４８、又は入力システム１４２のうちの少なくとも１つを通してモバイル装置１１２によって検出されると、航空機インスペクタ１１８は、要求４１０をビュージェネレータ１５０に送信する。
【００６５】
この実施例では、要求４１０は移動情報４１２を含む。移動情報４１２は、慣性計測装置１４８によって検出された移動１４４、又は入力システム１４２によって生成されたユーザ入力１４６のうちの少なくとも１つを含みうる。ビュージェネレータ１５０は、移動情報４１２を使用して三次元ビュー１２８を変更し、新たな三次元ビュー４１４を形成する。
【００６６】
図示したように、ビュージェネレータ１５０は、応答４１６において航空機インスペクタ１１８に新たな三次元ビュー４１４を返信する。このように、航空機インスペクタ１１８は、三次元ビュー１２８の図１における方向１３８を変更することができる。
【００６７】
ここで、例示的な実施形態に係る二次元レイアウトを表示するためのウェブページを示すブロック図である図５を参照する。この実施例では、図１の二次元レイアウト１２０を表示するために使用されるウェブページ１６２のコンテンツの例が示される。この実施例では、ウェブページ１６２はグラフィック要素５００及びリンク５０２を含む。
【００６８】
この実施例では、グラフィック要素５００は、図１の二次元レイアウト１２０の固定フィーチャ１２６の群を表している。グラフィック要素５００は、壁、隔壁、又はその他の構造の使用等の、選択可能でない場合がある図１の航空機１０２の内部１０６の他の構造も含みうる。
【００６９】
リンク５０２は、図１のモバイル装置１１２を使用する作業員１１０がたどって閲覧することができる情報を参照するために使用される。図１の固定フィーチャ１２６の群を表すグラフィック要素５００の群は、グラフィック要素５００の群の選択により、リンク５０２の群によって参照される情報にアクセスすることが可能になるように、リンク５０２の群を組み込むアイコン又はピクトグラムであってよい。
【００７０】
この実施例では、グラフィック要素５００の群のうちのグラフィック要素５０４は、図１の固定フィーチャ１２６のうちの固定フィーチャ１４０に対応する。グラフィック要素５０４は、リンク５０２の群のうちのリンク５０６を参照する、又は含む。図示したように、リンク５０６は、ホスト５０８とパス５１０とを含む。ホスト５０８は、要求された情報の送信先又はソースを識別する。例えば、ホスト５０８は、登録された名前、インターネットプロトコル（ＩＰ）アドレス、又はその他なんらかの好適な種類の識別子であってよい。
【００７１】
パス５１０は、階層の形態であり、パラメータも含みうる。この実施例では、パス５１０は、モデル識別子５１２、ビューポイント５１４、ルックベクトル５１６、上方向５１８、及び視界５２０を含む。
【００７２】
モデル識別子５１２は、三次元ビューを生成するのに使用すべき三次元モデルを識別する。視点５１４は、三次元ビューが生成されるアイポイント又は視点を識別する座標である。ルックベクトル５１６は、視点からの三次元ビューの方向を識別するベクトルである。上方向５１８は、上向きの方向を識別するベクトルである。視界５２０は、三次元ビューの視界の度数である。
【００７３】
検査環境１００の図解及び図１〜５に示す各種の構成要素は、例示的な実施形態が実行されうる方法に対する物理的又は構造的な制限を示唆することを意図していない。図示した構成要素に加えてまたは代えて、他の構成要素を使用できる。いくつかの構成要素は不要であってよい。さらに、いくつかの機能的構成要素を図示するために、ブロックが提示されている。例示的な実施形態で実行される場合、これらのブロックのうちの１つ以上が、結合、分割、または異なるブロックに結合かつ分割されてよい。
【００７４】
例えば、図１において、顧客へ納品するために航空機１０２の準備を終了させることに対する検査１０４が記載されている。航空機検査システム１０８は、航空機１０２が顧客１１６へ納品された後にも使用可能である。例えば、顧客１１６が航空機検査システム１０８を使用して、航空機１０２の維持管理を実施することができる。例えば、維持管理及び検査中に不一致を識別して、航空機１０２に対してどの整備が必要でありうるかを決定することができる。
【００７５】
別の実施例では、二次元レイアウト１２０は１つの詳細レベルのみを有しうる。更に別の実施例では、三次元モデル１５６を使わずに二次元レイアウト１２０を表示するためのウェブページを作成しうる。代わりに、プログラマー又はその他いずれかの人が、航空機についての描画、仕様、又は他の好適な情報から二次元レイアウト１２０を設計しうる。更に別の実施例では、二次元レイアウト１２０は、ウェブページ１６２以外の別の種類のデータ構造において具現化されうる。例えば、ユニバーサルリソース識別子を有するウェブドキュメントを使用することができる。
【００７６】
図５に示すように、上方向５１８又は視界５２０は、リンク５０６のパス５１０から省略されうる。他の実施例では、パス５１０は、三次元ビューの倍率も含みうる。
【００７７】
別の実施例として、図１では、二次元レイアウト１２０の一部が選択されていなくても、三次元ビュー１２８及び二次元レイアウト１２０が、航空機検査システム１０８のモバイル装置１１２のディスプレイ１２４のグラフィカルユーザインターフェース１２２に表示されうる。この種の実行態様では、三次元ビュー１２８は最初、例えば航空機１０２の外、航空機１０２の内部１０６のデフォルト位置等のデフォルトビュー、又は他の何らかの事前に選択されたビューとして表示されうる。
【００７８】
更に別の実施例では、慣性計測装置１４８以外の装置を使用して、モバイル装置１１２の移動１４４を識別することができる。例えば、モバイル装置１１２のカメラを使用して、移動１４４が起きたときに検出することができる。別の実施例では、入力システム１４２は、作業員１１０又は他のいずれかの人がタッチスクリーン上で指を動かして、三次元ビュー１２８を変更するユーザ入力１４６を生成しうるタッチスクリーンを含む。他の実施例では、入力システム１４２は、作業員１１０が操作して三次元ビュー１２８の方向１３８を変更することができるタッチパッド用のマウスを含みうる。
【００７９】
別の実施例として、入力システム１４２は、作業員１１０が音声コマンドを使用して三次元ビュー１２８を変更することができるマイクロホンを含みうる。いずれかの入力装置又は入力装置の組み合わせを使用して、三次元ビュー１２８を変更することができる。更に別の実施例では、慣性計測装置１４８は入力システム１４２の一部でありうる。更に、慣性計測装置１４８を図１の入力システム１４２とは別の構成要素として示したが、慣性計測装置１４８は、入力システム１４２の一部と見なすことができ、入力システム１４２では、作業員１１０の向きの変化、又は慣性計測装置１４８が移動１４４を検出するようなモバイル装置１１２の移動に応じて、ユーザ入力１４６が慣性計測装置１４８によって生成される。
【００８０】
次に、例示的な実施形態に係るモバイル装置のディスプレイのグラフィカルユーザインターフェースに表示された二次元層を示す図６を参照する。この実施例では、ディスプレイ６００は、図１にブロックの形態で示すモバイル装置１１２のディスプレイ１２４の実行態様の一実施例である。
【００８１】
この実施例では、ディスプレイ６００にグラフィカルユーザインターフェース６０２が表示される。グラフィカルユーザインターフェース６０２は、グラフィカルユーザインターフェース６０２のウィンドウ６０５に、航空機の内部の二次元レイアウト６０４を第１の詳細レベルで示す。ウィンドウ６０５は、ウェブページからの二次元レイアウト６０４におけるブラウザのウィンドウである。二次元レイアウト６０４は、図１及び図３のブロックの形態で示す二次元レイアウト１２０の実行態様の一例である。
【００８２】
図示したように、二次元レイアウト６０４は、固定フィーチャの形態のグラフィック要素を含む。これらの固定フィーチャは、ドア６０６、ドア６０８、ドア６１０、ドア６１２、ドア６１４、ドア６１６、ドア６１８、及びドア６２０を含む。更に、ウィンドウは、二次元レイアウト６０４におけるセクション６２２、セクション６２４、セクション６２６、セクション６２８、セクション６３０、及びセクション６３２に示す固定フィーチャである。
【００８３】
更に、二次元レイアウト６０４は、航空機の内部のエリアも識別する。図示したように、これらのエリアは前部６３６、中央部６３８、及び後部６４０である。
【００８４】
この実施例では、ドア６０６、ドア６０８、ドア６１８、ドア６２０、セクション６２２、及びセクション６３２は、前部６３６の一部である。図示したように、ドア６１０、ドア６１６、セクション６２４、及びセクション６３０は中央部６３８の一部である。ドア６１２、ドア６１４、セクション６２６、及びセクション６２８は後部６４０の一部である。二次元レイアウト６０４におけるこれらのエリアのうちの１つを選択することにより、第２の詳細レベルが提供される。
【００８５】
この実施例では、ブラウザは、ウィンドウ６０５に表示される二次元レイアウト６０４における固定フィーチャを選択するユーザ入力に応じて、ハイパーテキスト転送プロトコル（ＨＴＴＰ）コール（ｃａｌｌ）を生成しうる。これらのＨＴＴＰコールは、モバイル装置、あるいは遠隔地の別のコンピュータシステムに位置しうるビュージェネレータによって処理される。
【００８６】
ビュージェネレータは、表示のために画像、又は他の種類のグラフィック情報をブラウザに応答送信する。図示したように、グラフィカルユーザインターフェース６０２のウィンドウ６４６は、航空機６５０の三次元ビュー６４８を示す。ウィンドウ６４６は、三次元ビュー６４８を受信し表示するブラウザの別のウィンドウである。三次元ビュー６４８は、ブラウザによって直接、又はブラウザのプラグインによってウィンドウ６４６に表示される、グラフィックデータとして受信される。
【００８７】
三次元ビュー６４８は、図１のブロックの形態で示す三次元ビュー１２８の実行態様の一例である。この実施例では、三次元ビュー６４８に航空機６５０の外観が初期のデフォルトビューとして表示される。
【００８８】
この実施例では、グラフィカルユーザインターフェース６０２に制御６５２も表示される。制御６５２を使用して、コマンドの入力又は情報の入力のうちの少なくとも１つを実施することができる。例えば、制御６５２を使用して、二次元レイアウト６０４又は三次元ビュー６４８のうちの少なくとも１つの表示を操作する又は制御することができる。この実施例では、制御６５２は、ディスプレイ６００が装置、例えば携帯電話又はタブレットコンピュータのタッチスクリーンである場合、ディスプレイ６００に指向けのサイズ及び構成を有しうる。
【００８９】
ここで、例示的な実施形態に係るモバイル装置のディスプレイに表示された二次元レイアウトを、高い詳細レベルで示す図７を参照する。この実施例では、ディスプレイ６００は前部６３６の選択に応じて変更される。
【００９０】
図示したように、二次元レイアウト６０４が表示されたグラフィカルユーザインターフェース６０２のウィンドウ６０５が変更されて、前部６３６の拡大図が示される。この拡大図は、図６に示す詳細レベルと比べて高い詳細レベルを提供する。ウィンドウ６４６はこの実施例では変更されていない。ウインドウ６０５に表示されるこの二次元レイアウト６０４における前部６３６の拡大図により、作業員が前部６３６における異なる固定フィーチャをより簡単に閲覧し選択することができるようになる。
【００９１】
航空機の内部の検査官は、顧客への納品のために航空機を検査している間に、ドアを検査して例えば汚れ等の不一致を見つけうる。検査官は、検査官が汚れを見つけたドアに対応するドア６０６を選択しうる。
【００９２】
ここで、例示的な実施形態に係るドアを示す三次元ビューである図８を参照する。ウィンドウ６０５の二次元レイアウト６０４におけるドア６０６を選択することによって、ウィンドウ６４６の三次元ビュー６４８が変更されて、三次元ビュー６４８においてドア８００が表示される。ドア８００は、ウィンドウ６０５の二次元レイアウト６０４として二次元で示されるドア６０６の三次元表現である。
【００９３】
このように、検査官は、汚れを有するドア８００の一部分を選択しうる。図示したように、汚れはドア８００のハンドル８０２上に位置する。検査官は、ハンドル８０２を選択して、不一致についての情報を入力しうる。
【００９４】
例示的な実施形態に係る三次元ビューにおけるドアのハンドルの部品識別子を示す図９を参照する。この実施例では、図８のハンドル８０２の部品情報９００がウィンドウ９０２に表示される。
【００９５】
ここで、例示的な実施形態に係る部品の不一致についての情報を入力するためのインターフェースを示す図１０を参照する。図示したように、不一致の場所が識別されうるウィンドウ１０００が表示される。検査官は、例えばタッチスクリーン、マウス、トラックボール、又はその他いずれかのユーザ入力装置等の入力装置を通してハンドル８０２上の場所を選択する。ハンドル８０２上の場所１００２を選択することによって、場所１００２の座標が、ウィンドウ１０００の座標フィールド１００４に入力される。
【００９６】
図１１に、例示的な実施形態に係る部品の不一致についての情報を入力するためのインターフェースを示す。この実施例では、ウィンドウ１１００が表示され、不一致についての情報を受信するように構成される。不一致についての情報は、フィールド１１０２に入力される。部品についてあるべき条件についての情報が、フィールド１１０４に入力される。
【００９７】
ここで、例示的な実施形態に係る不一致レポートを示す図１２を参照する。この実施例では、ウィンドウ１２００は、不一致について提出される情報を示す。図示したように、ウィンドウ１２００は、部品識別子１２０２、部品名１２０４、座標１２０６、及び説明１２０８を示す。
【００９８】
図示したように、例えば顧客の実地検証等の検査中は、部品の場所は座標で識別されうる。図示したように、その他の情報、例えば部品番号、不一致の説明、及びその他の情報も実地検証中に記録されうる。このプロセスは、航空機が納品された後、及び運航中に維持管理の問題を識別するために実施することも可能である。
【００９９】
次に図１３に、例示的な実施形態に係るモバイル装置のディスプレイに表示された三次元ビューを示す。この図では、三次元ビュー６４８の同じビューポイントからの方向が変更される。方向の変更により、三次元ビュー６４８において座席１３００が見られる。
【０１００】
方向の変更は、この実施例においてビューポイントの周りでの回転であって、ユーザ入力を通して変更することができる。ユーザ入力は、タッチスクリーン上での指の移動、慣性計測装置によって検出されるモバイル装置の作業員によって引き起こされたモバイル装置の向きの変更、又はその他なんらかの種類のユーザ入力であってよい。
【０１０１】
ここで、例示的な実施形態に係るモバイル装置のディスプレイに表示された三次元ビューの別の図を示す図１４を参照する。航空機の天井１４００を示すために、同じビューを用いて三次元ビュー６４８の方向が回転している。
【０１０２】
図６〜１４のグラフィカルユーザインターフェース６０２を有するディスプレイ６００の図は、図１のブロックの形態で示すディスプレイ１２４を用いてグラフィカルユーザインターフェース１２２を表示しうる一方法の一例として提供される。これらの実施例は、ディスプレイ１２４を用いてグラフィカルユーザインターフェース１２２が実行されうる方法を限定することを意図するものではない。例えば、ウィンドウ６４６に三次元ビュー６４８が表示されるときに、二次元レイアウト６０４を有するウィンドウ６０５を除去することができる。別の実施例として、三次元ビュー６４８により、方向を回転させることが可能になることに加えて、一又は複数の軸における並進も可能になりうる。
【０１０３】
次に、例示的な実施形態に係る航空機を検査するためのプロセスのフロー図を示す図１５を参照する。図１５のプロセスは、図１のモバイル装置１１２等のデータ処理システムで実行される。
【０１０４】
本プロセスは、モバイル装置のグラフィカルユーザインターフェースに航空機の内部の二次元レイアウトを表示することによって開始される（工程１５００）。工程１５００において、二次元レイアウトは、航空機の内部で目に見える固定フィーチャの群を含む。
【０１０５】
プロセスは、航空機における対象物の群の三次元ビューを、対象物の群のうちの対象物から選択された距離及び一方向の視点で、モバイル装置のグラフィカルユーザインターフェースに表示する（工程１５０２）。工程１５０２において三次元ビューを表示することは、対象物に対応する固定フィーチャがモバイル装置の入力システムを使用して二次元レイアウトの固定フィーチャの群から選択されたときに実施される。対象物は、二次元レイアウトから選択される固定フィーチャを含む、二次元レイアウトに表示される一又は複数の固定フィーチャを含みうる。これらの対象物は例えば、航空機の内部に存在しうるドア、窓、座席の列、収納棚、壁、照明、標識、クローゼット、又はその他なんらかの対象物を含む。
【０１０６】
モバイル装置の移動が検出されたか否かについての決定がなされる（工程１５０４）。モバイル装置の移動は、モバイル装置の慣性計測装置を使用して検出されうる。この実施例では、移動はモバイル装置の向きの変化であるが、特定方向への直線的な移動も含まれうる。
【０１０７】
モバイル装置の移動が検出された場合、プロセスでは三次元ビューの方向を変更する（工程１５０６）。工程１５０６において、モバイル装置の移動についてのデータが、モバイル装置によって表示された三次元ビューを生成するビュージェネレータを含むコンピュータシステムへ送信される。プロセスは次いで、工程１５０４に戻る。
【０１０８】
再び工程１５０４を参照する。装置の移動が検出されていない場合、対象物に不一致が存在するか否かの決定がなされる（工程１５０８）。工程１５０８における決定は、不一致が存在することを示すユーザ入力に応じて行われうる。対象物に不一致が存在する場合、プロセスでは、三次元ビューの対象物の群のうちの対象物の不一致を識別するグラフィカルユーザインターフェースへのユーザ入力を受信する（工程１５１０）。プロセスは次いで、工程１５００に戻る。プロセスはまた、工程１５０８において不一致が存在しない場合も工程１５０８から工程１５００へ戻る。
【０１０９】
次に、例示的な実施形態に係るモバイル装置を使用して不一致を入力するプロセスのフロー図を示す図１６を参照する。図１６に示すプロセスは、図１５の工程１５１０の実行態様の一例である。
【０１１０】
プロセスは、対象物が選択されたときに対象物に対応する部品の部品識別子を識別することによって開始される（工程１６００）。部品識別子は、対象物の三次元ビューを生成するビュージェネレータから取得した部品番号、整理番号、又はその他何らかの適切な識別子であってよい。
【０１１１】
本プロセスは次に、部品の不一致の識別を受信する（工程１６０２）。不一致の識別は、部品の不一致の場所の座標、不一致の説明、又は不一致に関連しうるその他何らかの適切な情報のうちの少なくとも１つから選択される。
【０１１２】
プロセスでは、部品の部品識別子と不一致の識別を記憶し（工程１６０４）、その後プロセスは終了する。この情報を使用して、不一致を除去する、又は低減するための作業命令書が生成されうる。例えば、部品の部品識別子、及び不一致の識別は、航空機の再加工リストへの入力として記憶されうる。
【０１１３】
ここで、例示的な実施形態に係るモバイル装置のディスプレイに二次元レイアウトを表示するためのプロセスのフロー図を示す図１７を参照する。このフロー図に示すプロセスは、航空機の内部の二次元レイアウトがどのように様々な詳細レベルで表示されうるかの方法を示す一例である。
【０１１４】
プロセスは航空機を識別することによって開始される（工程１７００）。航空機は、モデル番号、顧客番号、又はその他何らかの適切な情報のうちの少なくとも１つによって識別されうる。航空機のリストから航空機を選択するユーザ入力を受信しうる。識別することは、例えば二次元レイアウトを表示するのに使用された情報が記載されるウェブページ等のウェブドキュメントを識別することを含む。
【０１１５】
プロセスは、モバイル装置のディスプレイのグラフィカルユーザインターフェースに、二次元レイアウトを第１の詳細レベルで表示する（工程１７０２）。第１の詳細レベルで表示された二次元レイアウトの一部分を選択するユーザ入力を受信したか否かの決定がなされる（工程１７０４）。第１の詳細レベルでは、航空機の内部全て、あるいは所望されるだけの航空機の内部がモバイル装置に表示されうるため、示される情報は少ない。一部分は例えば、第１の詳細レベルで二次元レイアウトに表示された前部、中央部、後部、乗員居住区、操縦室、又はその他なんらかのエリア等の第１の詳細レベルのエリアであってよい。
【０１１６】
第１の詳細レベルで表示された二次元レイアウトの一部分を選択するユーザ入力を受信した場合、プロセスでは第２の詳細レベルを表示する（工程１７０６）。第２の詳細レベルは、第１の詳細レベルの二次元レイアウトから選択された部分の拡大図である。
【０１１７】
例えば、第１の詳細レベルでの二次元レイアウトの表示において後部エリアを選択することによって、後部エリアが第２の詳細レベルで表示される。第２の詳細レベルは単に後部エリアの拡大図であってよく、これにより、後部エリアの各種のフィーチャをより見やすくすることが可能である。他の実施例では、第１の詳細レベルでは図示していない追加の情報が第２の詳細レベルで表示されうる。例えば、フィーチャの番号、追加のフィーチャ、又はその他の情報が第２の詳細レベルで表示されうる。工程１７０４に戻り、ユーザ入力を受信しない場合、プロセスは終了する。
【０１１８】
次に、例示的な実施形態に係る航空機の特定モデルに対して、航空機の内部の二次元レイアウトを作成するためのプロセスのフロー図を示す図１８を参照する。本フロー図に示す種々の工程は、図１にブロックの形態で示すビュージェネレータ１５０において実行され得る。
【０１１９】
本プロセスは、三次元モデルを識別することによって開始される（工程１８００）。三次元モデルは、航空機の特定モデルに対するものである。プロセスでは、顧客向けに製造された全ての航空機に対して存在する三次元モデルにおける固定フィーチャを識別する（工程１８０２）。この実施例では、固定フィーチャは、航空機の特定モデルに対して変化しないフィーチャである。つまり、顧客は固定フィーチャのうちの特定のフィーチャを取り除く又は変更することを要求できない。
【０１２０】
プロセスでは、三次元モデルにおいて航空機のモデルに対して識別された固定フィーチャを使用して二次元レイアウトを作成し（工程１８０４）、その後プロセスは終了する。二次元レイアウトは、一又は複数のウェブページに位置しうる。例えば、二次元レイアウトに複数の詳細レベルが存在する場合、これらの詳細レベルは各々、別々のウェブページにあってよい。他の実施例では、全ての詳細レベルが１つのウェブページに存在しうる。
【０１２１】
ここで、例示的な実施形態に係る顧客向けに航空機の内部の二次元レイアウトを作成するためのプロセスのフロー図を示す図１９を参照する。本フロー図に示す工程は、図１にブロック形態で示すビュージェネレータ１５０において実行され得る。
【０１２２】
プロセスは、顧客に対して航空機の三次元モデルの群を識別することによって開始される（工程１９００）。この実施例では、顧客によって発注された別の航空機からの異なるオプションを有する、顧客によって発注された各航空機に対し、三次元モデルが存在する。例えば、同じオプションを有する航空機の特定モデルの５機の航空機が、第１の三次元モデルによって提示されうる。６機の航空機は、５機の航空機とは異なるオプションである、同じオプションを有する同じモデルである。これら６機の航空機は、第２の三次元モデルによって提示されうる。
【０１２３】
プロセスでは、三次元モデルの群の共通フィーチャが識別される（工程１９０２）。共通フィーチャは、三次元モデルの群のモデル全てに含まれるフィーチャである。
【０１２４】
プロセスでは、共通フィーチャを固定フィーチャとして選択する（工程１９０４）。プロセスでは次に、顧客に対して識別された固定フィーチャを利用して二次元レイアウトを作成し（工程１９０６）、その後プロセスは終了する。このため、二次元レイアウトを各顧客向けに生成して、製造業者からの航空機の購買体験を更にカスタマイズすることができる。
【０１２５】
図示した種々の実施形態におけるフロー図及びブロック図は、例示的な実施形態における、装置及び方法の幾つかの可能な実行態様の構造、機能、及び工程を示している。これに関し、フロー図又はブロック図内の各ブロックは、モジュール、セグメント、機能、又は工程又はステップの一部分のうちの、少なくとも１つを表わしうる。例えば、一又は複数のブロックは、プログラムコード、ハードウェア又はプログラムコードとハードウェアの組合せとして実行可能である。ハードウェア内で実行された場合、ハードウェアは、例えば、フロー図又はブロック図の一又は複数の工程を実施するように製造又は構成された集積回路の形態をとりうる。プログラムコードとハードウェアの組み合わせとして実行された場合、この実行態様はファームウェアの形態をとり得る。
【０１２６】
フロー図又はブロック図の各ブロックは、専用ハードウェアと、専用ハードウェアによって実行されるプログラムコードの種々の工程又は組み合わせを実施する専用ハードウェアシステムを利用して実行されうる。例えば、フロー図に示す種々の工程は、例えばモバイル装置、コンピュータシステム、又は他のなんらかの適切な種類のデータ処理システム等のデータ処理システムのプロセッサユニットによって実行されるソフトウェアとして実行されうる。
【０１２７】
例示的な実施形態の幾つかの代替的な実行態様では、ブロックに記載された一又は複数の機能が、図中に記載の順序を逸脱して起こることがある。例えば、場合によっては、連続して示される２つのブロックがほぼ同時に実施されること、または時には含まれる機能に応じて、ブロックが逆順に実施されることもあり得る。また、フロー図またはブロック図に描かれているブロックに加えて、他のブロックが追加されることもある。
【０１２８】
例えば、プロセスでは図１５のフロー図において三次元ビューの方向を変更することに加えて、ビューポイントも変更することができる。別の実施例として、図１５のフロー図はまた、ユーザがユーザ入力に応じて二次元レイアウトの表示に戻ることができるようにする一又は複数の工程も含みうる。
【０１２９】
別の実施例として、図１７のプロセスは、２つの詳細レベルで二次元レイアウトを表示するための工程を示す。別の実施例では、２つの詳細レベルに加えて一又は複数の詳細レベルが表示されうる。例えば、固定フィーチャの群が選択されたときに、第３の詳細レベルが表示されうる。
【０１３０】
ここで、例示的な実施形態に係るデータ処理システムのブロック図を示す図２０を参照する。データ処理システム２０００を使用して、図１のモバイル装置１１２及びコンピュータシステム１５２を実行することができる。データ処理システム２０００を使用して、図３のコンピュータシステム３０２を実行することも可能である。
【０１３１】
この実施例では、データ処理システム２０００は、通信フレームワーク２００２を含み、これにより、プロセッサユニット２００４、メモリ２００６、固定記憶域２００８、通信ユニット２０１０、入出力（Ｉ／Ｏ）ユニット２０１２、及びディスプレイ２０１４の間の通信が行われる。この例では、通信フレームワーク２００２はバスシステムの形態をとり得る。
【０１３２】
プロセッサユニット２００４は、メモリ２００６に読み込まれ得るソフトウェアに対する指示を実行する役割を果たす。プロセッサユニット２００４は、特定の実行態様に応じて、幾つかのプロセッサ、マルチプロセッサコア、又は他の何らかの種類のプロセッサであってもよい。
【０１３３】
メモリ２００６及び固定記憶域２００８は、記憶デバイス２０１６の一例である。記憶デバイスは、例えば、限定するものではないが、データ、機能的な形態のプログラムコードなどの情報、又は他の適切な情報のうちの少なくとも１つを一時的に及び／又は永続的に記憶できる、任意のハードウェアである。記憶デバイス２０１６は、これらの実施例では、コンピュータ可読記憶デバイスとも称されうる。これらの実施例では、メモリ２００６は、例えば、ランダムアクセスメモリ、或いは、任意の他の適切な揮発性又は不揮発性の記憶デバイスであってもよい。固定記憶域２００８は、特定の実行態様に応じて様々な形態をとってもよい。
【０１３４】
例えば、固定記憶域２００８は、一又は複数の構成要素又はデバイスを含んでもよい。例えば、固定記憶域２００８は、ハードドライブ、ソリッドステートハードドライブ、フラッシュメモリ、書換え型光学ディスク、書換え可能磁気テープ、又は上述の何らかの組み合わせであってもよい。固定記憶域２００８によって使用される媒体も、着脱可能であってよい。例えば、着脱可能ハードドライブは、固定記憶域２００８用に使用してもよい。
【０１３５】
これらの実施例では、通信ユニット２０１０は、他のデータ処理システム又はデバイスとの通信を提供する。これらの例示的な実施例では、通信ユニット２０１０はネットワークインタフェースカードである。
【０１３６】
入出力ユニット２０１２は、データ処理システム２０００に接続され得る他のデバイスとのデータの入出力を可能にする。例えば、入出力ユニット２０１２は、キーボード、マウス、及び／又は他の何らかの好適な入力装置のうちの少なくとも１つを通じて、ユーザ入力のための接続を提供しうる。更に、入出力ユニット２０１２は、プリンタに出力を送信し得る。ディスプレイ２０１４は、ユーザに情報を表示するための仕組みを提供する。
【０１３７】
オペレーティングシステム、アプリケーション、又はプログラムのうちの少なくとも１つに対する指示は、通信フレームワーク２００２を介してプロセッサユニット２００４と通信する記憶デバイス２０１６内に位置していてもよい。種々の実施形態のプロセスは、メモリ２００６などのメモリの中に含まれ得るコンピュータによって実行される指示を使用して、プロセッサユニット２００４によって実行されうる。
【０１３８】
これらの指示は、プロセッサユニット２００４内のプロセッサによって読み取られ実行され得る、プログラムコード、コンピュータ使用可能プログラムコード、又はコンピュータ可読プログラムコードと呼ばれる。種々の実施形態のプログラムコードは、メモリ２００６又は固定記憶域２００８といった、種々の物理的記憶媒体又はコンピュータ可読記憶媒体上で具現化されうる。
【０１３９】
プログラムコード２０１８は、選択的に着脱可能であるコンピュータ可読媒体２０２０に機能的形態で含まれ、プロセッサユニット２００４によって実行するためにデータ処理システム２０００に読み込ませたり、転送したりしてもよい。プログラムコード２０１８とコンピュータ可読媒体２０２０は、これらの実施例では、コンピュータプログラム製品２０２２を形成する。一実施例では、コンピュータ可読媒体２０２０は、コンピュータ可読記憶媒体２０２４又はコンピュータ可読信号媒体２０２６であってもよい。
【０１４０】
これらの実施例では、コンピュータ可読記憶媒体２０２４は、プログラムコード２０１８を伝搬させるか又は送信する媒体というよりはむしろ、プログラムコード２０１８を記憶するために使用される物理的な又は有形の記憶デバイスである。代替的には、プログラムコード２０１８は、コンピュータ可読信号媒体２０２６を使用してデータ処理システム２０００に転送されてもよい。コンピュータ可読信号媒体２０２６は、例えば、プログラムコード２０１８を含む伝播データ信号であってもよい。例えば、コンピュータ可読信号媒体２０２６は、電磁信号、光信号、又は他の任意の好適なタイプの信号のうちの少なくとも１つであってもよい。これらの信号は、無線通信リンク、光ファイバケーブル、同軸ケーブル、電線、又は他の任意の好適な種類の通信リンクといった少なくとも１つの通信リンクを介して伝送され得る。
【０１４１】
データ処理システム２０００に関して図示されている種々の構成要素は、種々の実施形態が実行され得る態様に対して構造的制限を設けることを意図していない。種々の例示の実施形態は、データ処理システム２０００に対して図解されている構成要素に対して追加的又は代替的な構成要素を含むデータ処理システム内で実行されうる。図２０に示す他の構成要素は、図示の実施例と異なることがある。種々の実施形態は、プログラムコード２０１８を実行可能な任意のハードウェアデバイス又はシステムを使用して実行されうる。
【０１４２】
本開示の例示的な実施形態は、図２１に示す航空機の製造及び保守方法２１００、及び図２２に示す航空機２２００に関連して説明されうる。まず図２１を参照するに、例示的な実施形態に係る航空機の製造及び保守方法のブロック図が示されている。製造前の段階では、航空機の製造及び保守方法２１００は、図２２の航空機２２００の仕様及び設計２１０２と、材料調達２１０４とを含み得る。
【０１４３】
製造段階では、航空機２２００の構成要素及びサブアセンブリの製造２１０６と、システムインテグレーション２１０８とが行われる。その後、航空機２２００は認可及び納品２１１０を経て運航２１１２に供される。顧客による運航２１１２中、航空機２２００は、定期的な整備及び保守２１１４（改造、再構成、改修、及びその他の整備または保守を含み得る）が予定される。
【０１４４】
航空機の製造及び保守方法２１００の各プロセスは、システムインテグレータ、第三者、作業員、又は幾つかの組み合わせによって、実施又は実行され得る。これらの実施例では、作業員は顧客でありうる。この明細書において、システムインテグレータは、任意の数の航空機製造業者及び主要システム下請業者を含みうるが、それらに限定される訳ではなく、第三者は、任意の数のベンダー、下請業者、及び供給業者を含みうるが、それらに限定される訳ではなく、作業員は、航空会社、リース会社、軍事団体、サービス機関等でありうる。
【０１４５】
ここで図２２を参照すると、例示的な実施形態が実行され得る航空機のブロック図が示されている。この例では、航空機２２００は、図２１の航空機の製造及び保守方法２１００によって製造され、かつ、複数のシステム２２０４と内装２２０６とを有する機体２２０２を含み得る。システム２２０４の例には、推進システム２２０８、電気システム２２１０、油圧システム２２１２、及び環境システム２２１４のうちの１つ又は複数が含まれる。任意の数の他のシステムが含まれてもよい。航空宇宙産業の例が示されているが、種々の例示的な実施形態が、自動車産業といった他の産業にも適用され得る。
【０１４６】
本書で具現化されている装置及び方法は、図２１の航空機の製造及び保守方法２１００のうちの少なくとも１つの段階において採用されうる。例えば、一又は複数の装置の実施形態、方法の実施形態、又はこれらの組み合わせが、図２１の認可及び納品２１１０でありうる。一又は複数の装置の実施形態、方法の実施形態、又はこれらの組み合わせを、航空機２２００の図２１における運航２１１２、整備及び保守２１１４の間、又はその両方の間に利用することができる。例えば、図１の航空機検査システム１０８を使用して、顧客へ納品するために航空機２２００の準備を整えるための検査を実施することができる。航空機検査システム１０８を整備及び保守２１１４の間に使用して、整備を要しうる不一致を識別することができる。例えば、航空機検査システム１０８を使用して、交換を要しうる照明、清掃を要しうる座席、又は修正するための作業命令書を要しうるその他幾つかの不一致を識別することができる。
【０１４７】
いくつかの異なる例示的な実施形態の利用により、航空機２２００の組み立てを大幅に効率化すること、航空機２２００のコストを削減すること、又は航空機２２００の組み立てを大幅に効率化することと、航空機２２００のコストを削減することの両方が可能になる。
【０１４８】
ここで、例示的な実施形態に係る製品管理システムのブロック図を示す図２３を参照する。製品管理システム２３００は、物理的なハードウェアシステムである。この実施例では、製品管理システム２３００は、製造システム２３０２、または整備システム２３０４のうちの少なくとも一つを含みうる。
【０１４９】
製造システム２３０２は、図２２の航空機２２００等の製品を製造するように構成される。図示したように、製造システム２３０２には製造機器２３０６が含まれる。製造機器２３０６には、加工機器２３０８又は組立機器２３１０の少なくとも１つが含まれる。
【０１５０】
加工機器２３０８は、航空機２２００を形成するのに使用する部品の構成要素を加工するために使用されうる機器である。例えば、加工機器２３０８には機械及びツールが含まれうる。これらの機械及びツールは、ドリル、油圧プレス、加熱炉、型、複合テープレーヤ、真空システム、施盤、又は他の適切な種類の機器のうちの少なくとも１つであってよい。加工機器２３０８を使用して、金属部品、複合部品、半導体、回路、ファスナ、リブ、外板、スパー、アンテナ、又は他の適切な種類の部品のうちの少なくとも１つが加工されうる。
【０１５１】
組立機器２３１０は、航空機２２００を形成する部品を組み立てるために使用される機器である。具体的には、組立機器２３１０を使用して、航空機２２００を形成する構成要素及び部品が組み立てられうる。組立機器２３１０には、機械及びツールも含まれうる。このような機械及びツールは、ロボットアーム、クローラ、ファスナ設置システム、レールベースのドリルシステム、又はロボットのうちの少なくとも１つであってよい。組立機器２３１０を使用して、例えば、座席、水平安定板、翼、エンジン、エンジンハウジング、着陸ギアシステム等の部品、及び航空機２２００の他の部品等の部品が組み立てられうる。
【０１５２】
この実施例では、整備システム２３０４には整備機器２３１２が含まれる。整備機器２３１２には、航空機２２００の整備を実施するのに要するすべての機器が含まれうる。整備機器２３１２には、航空機２２００の部品に異なる工程を実施するツールが含まれ得る。これらの工程は、部品を分解する、部品を改修する、部品を検査する、部品を再加工する、交換部品を製造する、または航空機２２００の整備を実施するための他の工程のうちの少なくとも１つが含まれうる。これらの工程は、定期的整備、検査、アップグレード、改修、又は他の種類の整備工程でありうる。
【０１５３】
この実施例では、整備機器２３１２には、超音波検査デバイス、Ｘ線撮像システム、ビジョンシステム、ドリル、クローラ、及び他の適切なデバイスが含まれうる。ある場合には、整備機器２３１２には、整備に必要でありうる部品を生産し組み立てるための加工機器２３０８、組立機器２３１０、又は加工機器２３０８と組立機器２３１０の両方が含まれうる。
【０１５４】
製品管理システム２３００には、制御システム２３１４も含まれる。制御システム２３１４はハードウェアシステムであり、ソフトウェア、又は他の種類の構成要素も含みうる。制御システム２３１４は、製造システム２３０２又は整備システム２３０４のうちの少なくとも１つの工程を制御するように構成される。具体的には、制御システム２３１４は、加工機器２３０８、組立機器２３１０、又は整備機器２３１２のうちの少なくとも１つの工程を制御しうる。
【０１５５】
制御システム２３１４のハードウェアには、コンピュータ、回路、ネットワーク、及び他の種類の機器が含まれうるハードウェアを使用しうる。制御は、製造機器２３０６の直接制御の形態を取りうる。例えば、ロボット、コンピュータ制御機械、及び他の機器は、制御システム２３１４によって制御されうる。本実施例では、ロボット又はコンピュータによって制御された機械を使用して、図１の航空機検査システム１０８を使用して識別された不一致の再加工が実施されうる。他の実施例では、制御システム２３１４により、航空機２２００の製造又は整備の実施において作業員２３１６によって実施される工程を管理することができる。例えば、制御システム２３１４は、任務を割り当てる、指示を与える、モデルを表示する、又は作業員２３１６によって実施される工程を管理するための他の工程を実施することができる。
【０１５６】
このような実施例では、航空機検査システム１０８は制御システム２３１４において、又は制御システム２３１４と共に使用するために実行され、航空機２２００の製造又は整備のうちの少なくとも１つを管理しうる。図示したように、航空機検査システム１０８を使用して航空機２２００で見つかった不一致についての情報に対して工程を実施する作業員２３１６によって実施される工程を管理するために、制御システム２３１４によって作業命令書、指示、タスク、及び他の情報が提供されうる。
【０１５７】
例えば、図１のモバイル装置１１２の航空機インスペクタ１１８を使用して、航空機２２００の製造又は整備の間に再加工が必要でありうる不一致を識別することができる。これらの不一致は、航空機インスペクタ１１８を使用して識別することができ、これらの不一致についての情報を使用して、航空機２２００の製造又は整備のうちの少なくとも１つの間に実施される作業命令書を作成することができる。
【０１５８】
異なる実施例において、作業員２３１６は、製造機器２３０６、整備機器２３１２、又は制御システム２３１４のうちの少なくとも１つを操作する、又は少なくとも１つと情報のやり取りをすることができる。このやり取りを実施して、航空機２２００を製造することができる。
【０１５９】
当然ながら、製品管理システム２３００は、航空機２２００以外の他の製品を管理するようにも構成することが可能である。製品管理システム２３００は、航空宇宙産業における製造に対して記載しているが、製品管理システム２３００は、他の産業の製品を管理するように構成することができる。例えば、製品管理システム２３００は、自動車産業、及び任意の他の適切な産業の製品を製造するように構成することができる。
【０１６０】
この結果、航空機の内部を見ている検査官又は他のいずれかの人が、航空機の内部の検査中に見つかった不一致のリストをより簡単に作成することができるようになる。不一致に印をつけて記録するために使用される現在の手順と比べて、これらの不一致の場所をより速く正確に識別することができる。検査官が航空機の実地検証をしている間に、航空機の内部の三次元ビューと併せた二次元レイアウトの使用を利用して、不一致についての情報を記録することができる。
【０１６１】
三次元ビューと併せて二次元レイアウトを使用することで、より小型のモバイル装置を使用することが可能になる。このより小型のモバイル装置を使用することは、操作を行うための面が必要なマウス又は他のポインティングデバイスを有するラップトップコンピュータを使用することができない、又は場所を見つけることが困難である狭い環境において検査が実施されるときに、より便利でありうる。
【０１６２】
実施例では、慣性計測装置によって検出されたモバイルの移動、例えば向きの変化に基づいて三次元ビューの変更が行われうる。この移動を利用して、三次元ビューが変更される。検査官が航空機において不一致が見つかった対象物と三次元ビューを見つけたときに、検査官は指を使ってその対象物を選択し、不一致についての情報を記録するためのプロセスを開始することができる。このため、外部のユーザ入力装置、例えばマウスは不必要である。
【０１６３】
この結果、航空機における部品の場所の座標が、他の部品情報と併せてより簡単に識別されうる。この情報を次に使用して、不一致を修正する作業命令書、又はその他一式の指示を作成することができる。
【０１６４】
種々の例示的な実施形態の説明は、例示及び説明を目的として提示されており、網羅的であること、または開示された形態の実施形態に限定することは意図されていない。動作又は工程を実施する構成要素が、種々の実施例によって説明される。一実施例においては、構成要素は、記載された動作や工程を実施するように構成され得る。例えば、この構成要素は、実施例において構成要素によって実施されると説明されている動作又は工程を実施する能力をこの構成要素に提供する構造向けの構成又は設計を有しうる。
【０１６５】
更に、本開示は、下記の条項による実施形態を含む。
【０１６６】
条項１．航空機検査システムであって、
モバイル装置のグラフィカルユーザインターフェースに、航空機の内部で目に見える固定フィーチャの群を含む航空機の内部の二次元レイアウトを表示し、
モバイル装置の入力システムを使用して二次元レイアウトの固定フィーチャから対象物に対応する固定フィーチャが選択されたときに、対象物の群のうちの対象物から選択された距離及び一方向の視点で、モバイル装置のグラフィカルユーザインターフェースに航空機の対象物の群の三次元ビューを表示し、
モバイル装置が移動したことに応じて、三次元ビューの方向を変更する
ように構成された航空機インスペクタ
を備える、航空機検査システム。
【０１６７】
条項２．航空機インスペクタは、二次元レイアウトの第２の詳細レベルよりも大きい二次元レイアウトの第１の詳細レベルを表示するように構成され、第１の詳細レベルに表示された二次元レイアウトの一部が選択されたときに、航空機インスペクタによって第２の詳細レベルが表示される、条項１に記載の航空機検査システム。
【０１６８】
条項３．航空機インスペクタは、モバイル装置の慣性計測装置を使用してモバイル装置の移動を検出するように構成される、条項１又は２に記載の航空機検査システム。
【０１６９】
条項４．航空機インスペクタは、三次元ビューにおける対象物の群のうちの対象物の不一致を識別する、グラフィカルユーザインターフェースへのユーザ入力を受信するように構成される、条項１から３のいずれか一項に記載の航空機検査システム。
【０１７０】
条項５．三次元ビューにおける対象物の群のうちの対象物の不一致を識別するグラフィカルユーザインターフェースへのユーザ入力を受信することにおいて、航空機インスペクタは、対象物が選択されたときに対象物に対応する部品の部品識別子を識別し、部品の不一致の識別を受信するように構成され、航空機検査システムは、部品の部品識別子と、不一致の識別を記憶するように構成される、条項４に記載の航空機検査システム。
【０１７１】
条項６．部品の部品識別子と、不一致の識別は、航空機の再加工リストにおける入力として記憶される、条項５に記載の航空機検査システム。
【０１７２】
条項７．不一致の識別は、部品の不一致の場所の座標、又は不一致の説明のうちの少なくとも１つから選択される、条項５又は６に記載の航空機検査システム。
【０１７３】
条項８．固定フィーチャは、窓、ドア、座席の列、及び収納棚のうちの１つから選択される、条項１から７のいずれか一項に記載の航空機検査システム。
【０１７４】
条項９．ウェブページを使用して二次元レイアウトが表示され、三次元コンピュータ支援設計モデルを使用して三次元ビューが表示される、条項１から８に記載の航空機検査システム。
【０１７５】
条項１０．内部が、旅客エリア、乗員エリア、又は操縦室のうちの少なくとも１つから選択される、条項１から９のいずれか一項に記載の航空機検査システム。
【０１７６】
条項１１．モバイル装置は、携帯電話、タブレットコンピュータ、ラップトップコンピュータ、サブノート、コンバーチブル型ラップトップコンピュータ、及びネットブックのうちの１つから選択される、条項１から１０のいずれか一項に記載の航空機検査システム。
【０１７７】
条項１２．装置であって、
モバイル装置と、
モバイル装置上で実行され、モバイル装置のグラフィカルユーザインターフェースに、航空機の内部で目に見える固定フィーチャの群を含む航空機の内部の二次元レイアウトを表示し、
モバイル装置の入力システムを使用して二次元レイアウトの固定フィーチャから対象物に対応する固定フィーチャが選択されたときに、対象物の群のうちの対象物から選択された距離及び一方向の視点で、モバイル装置のグラフィカルユーザインターフェースに航空機の対象物の群の三次元ビューを表示し、
モバイル装置の入力システムにおいてユーザ入力を受信したことに応じて、三次元ビューの方向を変更し、
三次元ビューにおける対象物の群のうちの対象物の不一致を識別する、グラフィカルユーザインターフェースへのユーザ入力を受信するように構成された航空機インスペクタと
を備える装置。  
【０１７８】
条項１３．航空機インスペクタは、二次元レイアウトの第２の詳細レベルよりも大きい二次元レイアウトの第１の詳細レベルを表示するように構成され、第１の詳細レベルに表示された二次元レイアウトの一部が選択されたときに、航空機インスペクタによって第２の詳細レベルが表示される、条項１２に記載の装置。
【０１７９】
条項１４．入力システムは、タッチスクリーン、又は慣性計測装置のうちの少なくとも１つから選択される、条項１２又は１３に記載の装置。
【０１８０】
条項１５．三次元ビューにおける対象物の群のうちの対象物の不一致を識別する、グラフィカルユーザインターフェースへのユーザ入力を受信することにおいて、航空機インスペクタは、対象物が選択されたときに対象物に対応する部品の部品識別子を識別し、部品の不一致の識別を受信するように構成され、航空機インスペクタは、部品の部品識別子と、不一致の識別を記憶するように構成される、条項１２から１４のいずれか一項に記載の装置。
【０１８１】
条項１６．航空機を検査するための方法であって、
モバイル装置のプロセッサユニットによってモバイル装置のグラフィカルユーザインターフェースに、航空機の内部で目に見える固定フィーチャを含む航空機の内部の二次元レイアウトを表示することと、
プロセッサユニットによって、モバイル装置の入力システムを使用して二次元レイアウトの固定フィーチャから対象物に対応する固定フィーチャが選択されたときに、対象物の群のうちの対象物から選択された距離及び一方向の視点で、モバイル装置のグラフィカルユーザインターフェースに航空機の対象物の群の三次元ビューを表示することと、
プロセッサユニットによって、モバイル装置が移動したことに応じて三次元ビューの方向を変更することと
を含む方法。
【０１８２】
条項１７．航空機インスペクタは、二次元レイアウトの第２の詳細レベルよりも低い二次元レイアウトの第１の詳細レベルを表示し、第１の詳細レベルで表示された二次元レイアウトの一部が選択されたときに、第２の詳細レベルを表示することを更に含む、条項１６に記載の方法。
【０１８３】
条項１８．モバイル装置の慣性計測装置を使用して、モバイル装置の移動が検出される、条項１６又は１７に記載の方法。
【０１８４】
条項１９．航空機インスペクタは、三次元ビューにおける対象物の群のうちの対象物の不一致を識別するグラフィカルユーザインターフェースへのユーザ入力を受信する、条項１６から１８のいずれか一項に記載の方法。
【０１８５】
条項２０．三次元ビューにおける対象物の群のうちの対象物の不一致を識別する、グラフィカルユーザインターフェースへのユーザ入力を受信することは、
対象物が選択されたときに対象物に対応する部品の部品識別子を識別することと、
部品の不一致の識別を受信することと
部品の部品識別子と不一致の識別を記憶することと
を含む、条項１９に記載の方法。
【０１８６】
条項２１．部品の部品識別子と、不一致の識別は、航空機の再加工リストにおける入力として記憶される、条項２０に記載の方法。
【０１８７】
条項２２．不一致の識別は、部品の不一致の場所の座標、又は不一致の説明のうちの少なくとも１つから選択される、条項２０又は２１に記載の方法。
【０１８８】
条項２３．固定フィーチャは、窓、ドア、座席の列、収納棚、壁、照明、標識、及びクローゼットのうちの１つから選択される、条項１６から２２のいずれか一項に記載の方法。
【０１８９】
条項２４．内部は、旅客エリア、乗員エリア、又は操縦室のうちの少なくとも１つから選択される、条項１６から２３のいずれか一項に記載の方法。
【０１９０】
条項２５．モバイル装置は、携帯電話、タブレットコンピュータ、ラップトップコンピュータ、サブノート、コンバーチブル型ラップトップコンピュータ、及びネットブックのうちの１つから選択される、条項１６から２４のいずれか一項に記載の方法。
【０１９１】
当業者には、多くの修正例及び変形例が自明となろう。さらに、種々の例示的な実施形態によって、他の好ましい実施形態と比較して異なる特徴が提供されうる。選択された一又は複数の実施形態は、実施形態の原理、実際の用途を最もよく説明するために、及び他の当業者に対して、様々な実施形態の開示内容と考慮される特定の用途に適した様々な修正の理解を促すために選択及び記載されている。
【図１】
2018020763.tif 000003
【図２】
2018020763.tif 000004
【図３】
2018020763.tif 000005
【図４】
2018020763.tif 000006
【図５】
2018020763.tif 000007
【図６】
2018020763.tif 000008
【図７】
2018020763.tif 000009
【図８】
2018020763.tif 000010
【図９】
2018020763.tif 000011
【図１０】
2018020763.tif 000012
【図１１】
2018020763.tif 000013
【図１２】
2018020763.tif 000014
【図１３】
2018020763.tif 000015
【図１４】
2018020763.tif 000016
【図１５】
2018020763.tif 000017
【図１６】
2018020763.tif 000018
【図１７】
2018020763.tif 000019
【図１８】
2018020763.tif 000020
【図１９】
2018020763.tif 000021
【図２０】
2018020763.tif 000022
【図２１】
2018020763.tif 000023
【図２２】
2018020763.tif 000024
【図２３】
2018020763.tif 000025
【外国語明細書】
2018020763000001.pdf
2018020763000002.pdf
2018020763000003.pdf
2018020763000004.pdf