專利名稱:幾何數(shù)據(jù)處理方法和裝置以及部件目錄系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及幾何數(shù)據(jù)處理方法和裝置,更特別地是涉及處理三維模型的數(shù)據(jù)的方法和裝置。本發(fā)明進(jìn)一步涉及使用上述方法的部件目錄系統(tǒng)。
背景技術(shù):
本專利申請請求2006年3月16日在日本專利局提交的日本專利申請No.2006-073331和2006年11月30日在日本專利局提交的日本專利申請No.2006-324922的優(yōu)先權(quán),它們的全部內(nèi)容通過引用結(jié)合在這里。
機(jī)械加工制品通過將多個(gè)部件和/或單元組合而制造。部件和/或單元由位置和/或部分定義,并以特定號碼配置在部件目錄系統(tǒng)中以進(jìn)行定購和管理。
通常,部件目錄的生成需要拆卸機(jī)器,準(zhǔn)備帶有部件說明的分解圖,并通過分配帶有引導(dǎo)線和標(biāo)注的號碼來標(biāo)識部件,這涉及準(zhǔn)備顯示對應(yīng)于分配的號碼的定購號碼的列表。上述制造方法需要高成本和高技能來準(zhǔn)備清楚的配置的示例說明和分解圖。該流程可以部分以自動(dòng)方式執(zhí)行。然而,即使是部分地自動(dòng)制造也是由操作者手動(dòng)地完成的,以便改進(jìn)頁面布局和目錄的外觀。
為了使用包含示例說明和分解圖的部件目錄來定購部件,用戶執(zhí)行手動(dòng)處理,即,在分解圖中定位想要的部件以獲得部件號碼,寫下部件號碼,并搜索號碼列表來查找對應(yīng)于部件號碼的定購號碼。該手動(dòng)流程容易出現(xiàn)人工差錯(cuò),可能導(dǎo)致定購錯(cuò)誤的部件。
已經(jīng)設(shè)計(jì)了各種系統(tǒng)來提供機(jī)械的圖形說明和部件列表。例如,日本專利申請公開No.Hei6-176085描述了自動(dòng)生成部件列表的系統(tǒng),其中部件的準(zhǔn)備的圖像和輸入屬性信息分別存儲(chǔ)在文件中。對關(guān)于每個(gè)部件的圖形信息和屬性信息進(jìn)行編號以記錄作為圖像數(shù)據(jù)和文本數(shù)據(jù),這些圖像數(shù)據(jù)和文本數(shù)據(jù)形成用于生成部件列表的數(shù)據(jù)庫。特別地,屬性信息從繪制終端發(fā)送以存儲(chǔ)在數(shù)據(jù)庫中,接著從屬性信息中提取項(xiàng)目數(shù)據(jù)。通過基于項(xiàng)目數(shù)據(jù)和父輩號碼確定部件之間的層次關(guān)系來生成部件列表。
使用部件之間的層次關(guān)系的系統(tǒng)可以用于生成部件目錄。然而,為了生成諸如電子照相復(fù)印機(jī)的帶有更復(fù)雜和精細(xì)結(jié)構(gòu)的機(jī)器的部件目錄,需要以操作員可以清楚地解釋的形式組織信息,即,需要基于部件之間的空間關(guān)系以及層次關(guān)系來生成這種部件目錄。使用提供空間地和層次地組織的信息的系統(tǒng),通過空間地標(biāo)識單元中的每個(gè)部件,操作者可能生成顯示出處于層次和空間關(guān)系的大量部件的部件目錄。
優(yōu)選地,可以使用具有部件之間的邊界的屬性數(shù)據(jù)的圖像說明部件之間的空間關(guān)系。操作者可以通過圖形用戶界面(GUI)視覺地觀察單元中的部件之間的關(guān)系以生成部件目錄。上述部件目錄系統(tǒng)中GUI的有效使用可以縮減檢索部件數(shù)據(jù)或準(zhǔn)備部件目錄以制造,定購,或維修產(chǎn)品的時(shí)間和成本。
為了有效地呈現(xiàn)空間關(guān)系,可以使用從三維模型生成的圖像。從一個(gè)角度觀看的三維模型的圖像著色為二維圖像,這樣可以以縮減的數(shù)據(jù)量產(chǎn)生三維效果。
這種流程可以用于生成部件目錄。例如,日本專利申請公開No.2003-167922描述了提供部件目錄服務(wù)的部件目錄服務(wù)器,由此用戶可以從形成裝配的多個(gè)部件中選擇期望的部件。部件目錄服務(wù)器包含代表多個(gè)部件之間的關(guān)系的數(shù)據(jù)。當(dāng)用戶選擇終端屏幕上顯示的部件時(shí),部件目錄服務(wù)器在終端屏幕上顯示與所選擇的部件相關(guān)的另一個(gè)部件,從而用戶可以區(qū)分部件。
上述部件服務(wù)器是設(shè)計(jì)來以不同的方式顯示相關(guān)部件的系統(tǒng)。該系統(tǒng)在尺度上很大,并且需要大量的存儲(chǔ)器來永久地存儲(chǔ)整個(gè)部件的數(shù)據(jù)。另一方面,具有大量部件的產(chǎn)品的部件目錄在對產(chǎn)品的某些部件進(jìn)行改動(dòng)時(shí)可能需要修訂整個(gè)圖像。修訂需要相當(dāng)多的勞動(dòng)和時(shí)間,并需要處理大量的數(shù)據(jù)。
發(fā)明內(nèi)容
本說明書描述了一種幾何數(shù)據(jù)處理方法,將從至少一個(gè)預(yù)定角度觀看的三維模型的圖像轉(zhuǎn)換為至少一個(gè)二維圖像。
在一個(gè)例子中,一種幾何數(shù)據(jù)處理裝置包括第一存儲(chǔ)器,第二存儲(chǔ)器,顯示設(shè)備,和確定機(jī)構(gòu)。第一存儲(chǔ)器存儲(chǔ)三維模型的數(shù)據(jù)。第二存儲(chǔ)器臨時(shí)存儲(chǔ)處理中的數(shù)據(jù)。顯示設(shè)備根據(jù)圖像修訂信息準(zhǔn)備并發(fā)送顯示圖像到第二存儲(chǔ)器,并在該顯示設(shè)備上顯示顯示圖像。確定機(jī)構(gòu)確定從第一存儲(chǔ)器讀取的三維模型數(shù)據(jù)是否代表了在形狀上有變動(dòng)的特定元件,計(jì)算并指定受到特定元件的變動(dòng)的影響的相鄰元件,該影響涉及對應(yīng)于相鄰元件并且從處于至少一個(gè)預(yù)定角度的三維模型的各圖像轉(zhuǎn)換的相關(guān)二維圖像的修訂,以預(yù)定方式生成表示特定相鄰元件的圖像修訂信息,并且將圖像修訂信息發(fā)送到顯示設(shè)備和第二存儲(chǔ)器。
本說明書描述了一種幾何數(shù)據(jù)處理方法,將從至少一個(gè)預(yù)定角度觀看的三維模型的圖像轉(zhuǎn)換為至少一個(gè)二維圖像。
在一個(gè)例子中,一種幾何數(shù)據(jù)處理方法包括以下步驟存儲(chǔ),確定,指定,生成,第一臨時(shí)存儲(chǔ),準(zhǔn)備,第二臨時(shí)存儲(chǔ),和顯示。存儲(chǔ)步驟存儲(chǔ)三維模型的數(shù)據(jù)。確定步驟確定三維模型數(shù)據(jù)是否代表了在形狀上有變動(dòng)的特定元件。指定步驟指定受到特定元件的變動(dòng)的影響的相鄰元件,該影響涉及對應(yīng)于相鄰元件并且從處于至少一個(gè)預(yù)定角度的三維模型的各圖像轉(zhuǎn)換的相關(guān)二維圖像的修訂。生成步驟以預(yù)定方式生成表示特定相鄰元件的圖像修訂信息。第一臨時(shí)存儲(chǔ)步驟臨時(shí)存儲(chǔ)圖像修訂信息。準(zhǔn)備步驟根據(jù)圖像修訂信息準(zhǔn)備顯示圖像。第二臨時(shí)存儲(chǔ)步驟臨時(shí)存儲(chǔ)顯示圖像。顯示步驟顯示顯示圖像。
本說明書進(jìn)一步描述了一種部件目錄系統(tǒng)。
在一個(gè)例子中,一種部件目錄系統(tǒng)包括數(shù)據(jù)庫,圖像生成器,屬性數(shù)據(jù)生成器和部件目錄生成器。圖像生成器用于基于三維模型數(shù)據(jù)生成部件的圖像數(shù)據(jù),圖像數(shù)據(jù)包括部件的著色的圖像和包含該部件的單元的圖像。屬性數(shù)據(jù)生成器用于基于三維模型數(shù)據(jù)生成圖像數(shù)據(jù)的屬性數(shù)據(jù),屬性數(shù)據(jù)包括表示著色的圖像的邊界的邊界數(shù)據(jù)。部件目錄生成器用于生成用于檢索部件的關(guān)鍵字,將關(guān)鍵字,圖像數(shù)據(jù)和屬性數(shù)據(jù)相關(guān)聯(lián),并將關(guān)鍵字,圖像數(shù)據(jù)和屬性數(shù)據(jù)記錄在數(shù)據(jù)庫中。
當(dāng)結(jié)合附圖考慮的時(shí)候,通過閱讀下列詳細(xì)描述,能夠更全面地了解并更好地理解本發(fā)明及其很多附屬的優(yōu)點(diǎn),其中圖1示例說明了根據(jù)本發(fā)明實(shí)施例的幾何數(shù)據(jù)處理裝置的硬件結(jié)構(gòu);圖2是圖1的幾何數(shù)據(jù)處理裝置的功能框圖;圖3示例說明了包含變動(dòng)的部件的范例單元;
圖4為示例說明圖1的幾何數(shù)據(jù)處理裝置的操作的流程圖;圖5為示例說明根據(jù)本發(fā)明實(shí)施例的部件目錄系統(tǒng)的硬件結(jié)構(gòu)的框圖;圖6為示例說明圖5的部件目錄系統(tǒng)的數(shù)據(jù)流的圖示;圖7為示例說明圖5的部件目錄系統(tǒng)的部件目錄生成的流程圖;圖8A,8B,8C示例說明了圖5的部件目錄系統(tǒng)生成的顯示的圖像的示例;圖9A,9B,9C,和9D示例說明了圖5的部件目錄系統(tǒng)的屬性數(shù)據(jù)生成;圖10示例說明了圖5的部件目錄系統(tǒng)的部件配置數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu);圖11示例說明了圖5的部件目錄系統(tǒng)生成的部件目錄的數(shù)據(jù)內(nèi)容;圖12A,12B,12C,和12D是圖5的部件目錄系統(tǒng)生成的用于顯示的范例裝配圖;圖13A,13B,13C,和13D是圖5的部件目錄系統(tǒng)生成的用于顯示的范例裝配圖;圖14A為圖5的部件目錄系統(tǒng)生成的用于顯示的范例裝配圖;圖14B為圖5的部件目錄系統(tǒng)生成的用于顯示的另一個(gè)范例裝配圖;圖15為示例說明圖5的部件目錄系統(tǒng)的使用的流程圖;圖16A和16B示例說明了圖5的部件目錄系統(tǒng)生成的范例GUI顯示;圖17示例說明了圖5的部件目錄系統(tǒng)生成的范例GUI顯示;以及圖18A和18B示例說明了圖5的部件目錄系統(tǒng)生成的范例GUI顯示。
具體實(shí)施例方式
在描述圖中示例說明的優(yōu)選實(shí)施例中,為了清楚的目的使用特定的術(shù)語。然而,不期望本專利說明書的揭示限定于這樣選擇的術(shù)語,并且應(yīng)當(dāng)理解每個(gè)特定元件包括以相似方式工作的所有技術(shù)等價(jià)物?,F(xiàn)在參考附圖,其中在幾個(gè)圖示中相同的引用號碼指定相同或者對應(yīng)的部件。特別參考圖1,描述了根據(jù)本發(fā)明實(shí)施例的幾何數(shù)據(jù)處理裝置。
圖1示例說明了根據(jù)本發(fā)明實(shí)施例的幾何數(shù)據(jù)處理裝置的硬件結(jié)構(gòu)。幾何數(shù)據(jù)處理裝置100包括CPU(中央處理單元)1,存儲(chǔ)單元2(例如,RAM(隨機(jī)存取存儲(chǔ)器)),外部存儲(chǔ)器3(例如,硬盤驅(qū)動(dòng)器),讀取單元6,輸入單元4,顯示設(shè)備5,以及總線7。CPU 1根據(jù)程序控制裝置的整體操作。存儲(chǔ)單元2臨時(shí)存儲(chǔ)程序和各種數(shù)據(jù)。外部存儲(chǔ)單元3存儲(chǔ)程序和包括三維模型數(shù)據(jù)的各種數(shù)據(jù)。讀取單元6從未示出的可移動(dòng)存儲(chǔ)介質(zhì)讀取數(shù)據(jù)。輸入單元4具有用于輸入指令和包括三維模型數(shù)據(jù)的各種數(shù)據(jù)鍵盤和鼠標(biāo)(未示出)。顯示器5具有輸出圖像數(shù)據(jù)等的顯示屏幕。上述單元連接到總線7。
圖2是幾何數(shù)據(jù)處理裝置100的功能框圖。在圖2中,確定機(jī)構(gòu)8代表執(zhí)行指令的CPU 1等執(zhí)行的功能。確定機(jī)構(gòu)8基于從外部存儲(chǔ)3接收的三維模型數(shù)據(jù)進(jìn)行計(jì)算并輸出結(jié)果到顯示設(shè)備5。顯示設(shè)備5接收結(jié)果以在顯示屏幕上顯示輸出。存儲(chǔ)單元2臨時(shí)存儲(chǔ)從確定機(jī)構(gòu)8以及顯示設(shè)備5輸出的數(shù)據(jù)。
特別地,確定機(jī)構(gòu)8確定三維模型中包括的部件是否在形狀上有變化。當(dāng)檢測到從外部存儲(chǔ)3提供的三維模型數(shù)據(jù)中的變動(dòng),確定機(jī)構(gòu)8計(jì)算變動(dòng)的影響,并輸出用于圖像修訂的信息到顯示設(shè)備5。
圖3示例說明了包含變動(dòng)的部件的范例單元。如圖3所示,該單元包括部件115,116,117和118。包括在矩形中的部件115代表變動(dòng)的部件,而部件116,117和118代表與部件115鄰近的部件。部件115的變動(dòng)需要包括部件115的鄰近的部件的圖像的修訂。在當(dāng)前情況下,需要修訂部件116,117和118的圖像。確定機(jī)構(gòu)8確定部件115在形狀上有變動(dòng)并指定部件116,117和118的圖像需要修訂(此后稱為“相關(guān)部件”)。相關(guān)部件可以是例如位于鄰近區(qū)域或者包括變動(dòng)的部件的單元中的、一個(gè)或者多個(gè)部件。
特別地,當(dāng)作為三維模型的輸入數(shù)據(jù)接收時(shí),幾何數(shù)據(jù)處理裝置100檢測三維模型中變動(dòng)的部件,并檢查與變動(dòng)的部件的每個(gè)其他的部件以指定相關(guān)部件。操作通過使用邊界框信息(Bounding Box Information,此后稱為BBI)進(jìn)行。邊界框是平面上包圍部件圖像的突出的最小矩形。幾何數(shù)據(jù)處理裝置100將BBI存儲(chǔ)為定義矩形的對角線的兩點(diǎn)。
圖4為示例說明幾何數(shù)據(jù)處理裝置100的操作的流程圖。首先,確定機(jī)構(gòu)8從外部存儲(chǔ)器3獲取部件A的BBI(S1)。接著,確定機(jī)構(gòu)8確定部件A是否有變動(dòng)(S2)。如果部件A沒有變動(dòng)(S2中為否),操作回到步驟S1。如果部件A有變動(dòng)(S2中為是),確定機(jī)構(gòu)8從外部存儲(chǔ)器3獲取另一個(gè)部件B的信息(S3)并確定部件A的變動(dòng)是否影響了部件B(S4)。如果對于部件B沒有影響(S4中為否),操作前進(jìn)到步驟S6。如果部件A的變動(dòng)影響了部件B的圖像(S4中為是),確定機(jī)構(gòu)8設(shè)定標(biāo)志來表示部件B的圖像需要修訂(S5)。接著,確定機(jī)構(gòu)8確定是否還有未檢查的部件(S6)。如果還有未檢查的部件(S6中為是),操作回到步驟S3。如果沒有未檢查的部件(S6中為否),確定機(jī)構(gòu)8確定是否在步驟S1中接收了所有的部件的BBI(S7)。如果還有沒接收的部件的BBI(S7中為否),操作回到步驟S1并重復(fù)步驟S1到S7。如果確定機(jī)構(gòu)8檢查了所有部件的BBI(S7中為是),操作結(jié)束。
從而,三維模型處理裝置100確定哪些部件變動(dòng)了和需要修訂哪些部件。三維模型處理裝置100可以將結(jié)果輸出為自動(dòng)顯示的圖像。替代地,在顯示結(jié)果圖像之前,三維模型處理裝置100可以輸出顯示強(qiáng)調(diào)了相關(guān)部件的部件列表或者裝配圖像供用戶確認(rèn)。
特別地,確定機(jī)構(gòu)8輸出表示相關(guān)部件的數(shù)據(jù),顯示在顯示設(shè)備5的屏幕上。例如,這種數(shù)據(jù)可以是代表相關(guān)部件的顯示圖像。確定機(jī)構(gòu)8可以輸出代表相關(guān)部件中的1個(gè)的單一圖像和/或強(qiáng)調(diào)了相關(guān)部件的代表裝配的單元的圖像。為了強(qiáng)調(diào)相關(guān)部件,CIPU可以生成突出顯示了相關(guān)部件的裝配的單元的圖像,和/或相關(guān)部件帶有陰影而其他部件透明的裝配的單元的圖像。
此外,確定機(jī)構(gòu)8可以輸出不同視點(diǎn)和/或尺度的顯示圖像。例如,確定機(jī)構(gòu)8可以改變顯示圖像的縮放等級或尺度,從而相關(guān)部件位于顯示屏幕上顯示的顯示圖像的近似中心位置。
設(shè)計(jì)為執(zhí)行上述三維模型處理的程序可以記錄在可移動(dòng)存儲(chǔ)介質(zhì)中。可以通過將安裝可移動(dòng)存儲(chǔ)介質(zhì)或者經(jīng)由網(wǎng)絡(luò)傳送程序來將程序傳送到諸如個(gè)人計(jì)算機(jī)的信息處理設(shè)備上。這樣獲取程序的信息處理設(shè)備可以執(zhí)行根據(jù)本發(fā)明的三維模型處理。
下面,說明根據(jù)本發(fā)明實(shí)施例的部件目錄系統(tǒng)10。圖5為示例說明部件目錄系統(tǒng)10的硬件結(jié)構(gòu)的框圖。部件目錄系統(tǒng)10大致包括中央處理單元(CPU)12,緩存存儲(chǔ)器14,和系統(tǒng)存儲(chǔ)器16。部件目錄系統(tǒng)10還包括系統(tǒng)總線18,圖形驅(qū)動(dòng)器20,網(wǎng)絡(luò)設(shè)備(NIC)22,顯示器24,I/O總線橋26,諸如PCI總線的I/O總線28,諸如硬盤驅(qū)動(dòng)器的存儲(chǔ)設(shè)備30,諸如包括鍵盤,鼠標(biāo)等的指向設(shè)備的輸入設(shè)備32。
系統(tǒng)總線18將CPU 12,緩存存儲(chǔ)器14,和系統(tǒng)存儲(chǔ)器16與其他設(shè)備和/或驅(qū)動(dòng)器(諸如圖形驅(qū)動(dòng)器20和網(wǎng)絡(luò)設(shè)備22)互連。圖形驅(qū)動(dòng)器20經(jīng)由總線連接到顯示器24。此外,系統(tǒng)總線18經(jīng)由I/O總線橋26向下游連接到I/O總線28。存儲(chǔ)設(shè)備30經(jīng)由諸如IDE,ATA,ATAPI,串行ATA,SCSI,或者USB的接口連接到I/O總線28。輸入設(shè)備32經(jīng)由諸如USB的總線連接到I/O總線28。
緩存存儲(chǔ)器14提供CPU 12訪問的數(shù)據(jù)的快速存儲(chǔ)。系統(tǒng)存儲(chǔ)器16為由CPU 12使用的固態(tài)元件,諸如RAM和DRAM構(gòu)成的存儲(chǔ)器。圖形驅(qū)動(dòng)器接收CPU 12的輸出并將結(jié)果發(fā)送到顯示器24。網(wǎng)絡(luò)設(shè)備22將部件目錄系統(tǒng)10連接到網(wǎng)絡(luò)以建立與客戶端(未示出)的會(huì)話。輸入設(shè)備32由諸如系統(tǒng)管理員的操作者使用來提供輸入和指令。
部件目錄系統(tǒng)10可以大致上由個(gè)人計(jì)算機(jī),工作站等實(shí)現(xiàn)。特別地,部件目錄系統(tǒng)10中使用的CPU可以是奔騰到奔騰4,奔騰兼容CPU,PowerPC,MIPS(不帶互鎖流水線級的微處理器)等中的一個(gè)。部件目錄系統(tǒng)10中使用的操作系統(tǒng)OS可以是MAC OS,Windows,Windows 200X服務(wù)器,UNIX,AIX,LINUX,以及其他適合的操作系統(tǒng)中的一個(gè)。部件目錄系統(tǒng)10存儲(chǔ)并執(zhí)行以諸如C++,Visual C++,Visual Basic,Java,Perl,Ruby等面向?qū)ο缶幊陶Z言編寫的,可以在上述操作系統(tǒng)上運(yùn)行的應(yīng)用程序。
圖6為示例說明部件目錄系統(tǒng)10的數(shù)據(jù)流的圖示。部件目錄系統(tǒng)10包括數(shù)據(jù)庫31,圖像生成器40,屬性數(shù)據(jù)生成器42,以及部件目錄生成器44。數(shù)據(jù)庫31存儲(chǔ)三維(3D)模型數(shù)據(jù)46和部件配置數(shù)據(jù)48。三維模型數(shù)據(jù)46的數(shù)據(jù)格式的例子可以包括但不限制于3DS,MDT,以及DXF。部件配置數(shù)據(jù)48包括與部件相關(guān)的信息,諸如產(chǎn)品名稱,使用,單元名稱,部件名稱等。數(shù)據(jù)庫31可以是已知的關(guān)系數(shù)據(jù)庫,包括SQL等可以訪問的任何數(shù)據(jù)庫系統(tǒng),其中可以使用關(guān)鍵字進(jìn)行數(shù)據(jù)檢索。
圖像生成器40從數(shù)據(jù)庫31讀取三維模型數(shù)據(jù)46以生成圖像數(shù)據(jù)(未示出)。屬性數(shù)據(jù)生成器42從數(shù)據(jù)庫31讀取三維模型數(shù)據(jù)46以生成屬性數(shù)據(jù)(未示出)。部件目錄生成器44接收圖像數(shù)據(jù)和屬性數(shù)據(jù)并從數(shù)據(jù)庫31讀取部件配置數(shù)據(jù)以生成用于檢索的關(guān)鍵字,并記錄關(guān)鍵字,圖像數(shù)據(jù),以及屬性數(shù)據(jù)以形成部件目錄50。
當(dāng)用戶用輸入設(shè)備32輸入關(guān)鍵字時(shí),部件目錄系統(tǒng)10在顯示設(shè)備24上作為結(jié)果顯示部件的圖像(此后稱為“部件圖像”)以及包括部件的裝配的圖像(此后稱為“裝配圖像”)。部件目錄系統(tǒng)10可以通過對于用戶給出的鼠標(biāo)事件獲取額外的數(shù)據(jù)來顯示不同視點(diǎn)和/或不同尺度的圖像。
圖7為示例說明部件目錄系統(tǒng)10的部件目錄生成的流程圖。首先,在步驟100,圖像生成器40讀取并分析三維模型數(shù)據(jù)46以生成包括部件和裝配的圖像的圖像數(shù)據(jù),并放大和縮小裝配的圖像。圖像數(shù)據(jù)以諸如GIF,JPEG,TIFF,PNG,BMP或者3D CAD系統(tǒng)內(nèi)部的文件格式的格式存儲(chǔ)在適當(dāng)?shù)膮^(qū)域(未示出)。
在步驟S101,屬性數(shù)據(jù)生成器42讀取并分析三維模型數(shù)據(jù)46以準(zhǔn)備包括邊界數(shù)據(jù)和位置數(shù)據(jù)的屬性數(shù)據(jù)。在步驟S102,部件目錄生成器44從數(shù)據(jù)庫31獲取部件配置數(shù)據(jù)48。接著部件目錄生成器44從部件配置數(shù)據(jù)48提取諸如產(chǎn)品名稱,單元名稱,部件名稱等的信息,并將獲取的信息對應(yīng)于圖像數(shù)據(jù)和邊界數(shù)據(jù)地存儲(chǔ)在數(shù)據(jù)庫31中。從而獲取了部件目錄50。
圖8A,8B,8C示例說明了部件目錄系統(tǒng)10生成的顯示的圖像的示例。圖8A為范例部件圖像52。圖8B為范例裝配圖像174。圖8C為裝配圖像174的另一個(gè)例子。
如圖8A所示,部件圖像52以三維外觀適當(dāng)?shù)刂?render)。為了獲取部件圖像52,圖像生成器40通過三維模型數(shù)據(jù)46中的點(diǎn)和線指定部件并進(jìn)行適當(dāng)?shù)闹珌砩商幱陂]合面內(nèi)的圖像數(shù)據(jù)。
參考圖8B和8C,裝配圖像174為在部件圖像52上具有突出顯示的裝配圖像。裝配圖像174由部件圖像52和單元的圖像54(此后稱為“單元圖像54”)形成。圖像生成器40基于三維模型數(shù)據(jù)生成單元圖像54,使得部件圖像52和單元圖像54可以共享共同視點(diǎn)。生成的單元圖像54作為圖像數(shù)據(jù)存儲(chǔ)。
此外,圖像生成器40準(zhǔn)備部件的不同尺度的單元圖像。默認(rèn)地,單元圖像54作為大小適合于在顯示區(qū)域的顯示,并且清楚地顯示各個(gè)部件以及部件和單元之間的關(guān)系的圖像存儲(chǔ)。單元圖像54從默認(rèn)大小放大和/或縮小。
單元圖像54可以是由部件,線框模型,或者透明模型構(gòu)成的實(shí)體模型的代表。可以根據(jù)期望的目的選擇地或者交替地使用不同模型的圖像。
例如,圖8B的裝配圖像174包括大小適合于顯示單元的整個(gè)結(jié)構(gòu)的實(shí)體模型的單元圖像54。部件圖像52的顏色不同于單元圖像54并且被另一個(gè)部件部分地隱藏。另一方面,圖8C的裝配圖像174為包括透明模型的單元圖像54的放大圖像的例子。
在裝配圖像174中,可以通過基于邊界數(shù)據(jù)確定地著色部件圖像52的輪廓來更清楚地定義部件的形狀,并且基于位置數(shù)據(jù)部件圖像52正確的處于單元圖像54中。邊界數(shù)據(jù)和位置數(shù)據(jù)由屬性數(shù)據(jù)生成器作為屬性數(shù)據(jù)生成。
圖9A,9B,9C,和9D示例說明了邊界數(shù)據(jù)的生成。參考圖9A,裝配圖像174包括目標(biāo)的部件圖像52,單元圖像54,以及長方體58。長方體58為邊界體,例如,包含目標(biāo)的邊界框。屬性數(shù)據(jù)生成器42指定三維模型的外部框架,計(jì)算沿著軸包含目標(biāo)的突出的最小矩形,并基于矩形生成長方體58。長方體58可以作為邊界數(shù)據(jù)記錄。
替代地,屬性數(shù)據(jù)生成器42可以分析部件圖像以獲取邊界數(shù)據(jù)。特別地,屬性數(shù)據(jù)生成器42通過將具有色度和/或亮度數(shù)據(jù)的像素從既沒有色彩也沒有亮度信號的像素中區(qū)分開來而定義部件圖像的輪廓。部件圖像的輪廓可以記錄作為邊界數(shù)據(jù)。
此外,屬性數(shù)據(jù)生成器42為部件圖像和單元圖像生成指定特定像素,即,中央像素的位置數(shù)據(jù)。位置數(shù)據(jù)用于精確地將部件圖像疊加到單元圖像上。
另一方面,邊界數(shù)據(jù)用于確定邊界以強(qiáng)調(diào)單元圖像中的部件圖像。邊界定義為包圍邊界數(shù)據(jù)指定的區(qū)域的最小矩形。參考圖9B,描述了基于圖9A的邊界數(shù)據(jù)生成的邊界的例子。裝配圖像174包括部件圖像52,單元圖像54,長方體58,以及矩形60。屬性數(shù)據(jù)生成器42分析長方體58在x-y平面上的圖像來獲取包圍長方體圖像的矩形60。矩形60由x-y平面內(nèi)的兩點(diǎn)定義,即具有最大x和y坐標(biāo)的點(diǎn)和具有最小x和y坐標(biāo)的點(diǎn)。
替代地,邊界可以從指定部件圖像的輪廓的邊界數(shù)據(jù)生成。圖9C示例說明了基于部件圖像52的輪廓生成的邊界的例子。如圖9C所示,矩形62為包圍部件圖像52的最小矩形。矩形62由四個(gè)線段和交點(diǎn)定義。
在三維模型的圖像中以不同的色彩著色上述矩形定義的區(qū)域。對于三維模型的前視圖,頂視圖或者側(cè)視圖的代表,矩形60與矩形62一致。總體地,在三維模型的透視圖中矩形60不同于矩形62。如圖9D所示,矩形60比矩形62包圍更大的區(qū)域。根據(jù)本發(fā)明,只要用戶可以理解目標(biāo)的相對位置,就可以使用兩種類型的矩形,并且尺寸上較小的矩形60可以有效地表示目標(biāo)。為了最佳地生成邊界數(shù)據(jù),可以在數(shù)據(jù)庫31中存儲(chǔ)諸如Bezier曲線數(shù)據(jù)的矢量數(shù)據(jù)。
將上面的圖像數(shù)據(jù)和屬性數(shù)據(jù)發(fā)送到部件目錄生成器44。部件目錄生成器44在部件目錄50中記錄發(fā)送的數(shù)據(jù),使得屬性數(shù)據(jù)可以對應(yīng)于正確的圖像數(shù)據(jù)。
此外部件目錄生成器44記錄用于檢索的關(guān)鍵字,這些關(guān)鍵字是基于部件配置數(shù)據(jù)48自動(dòng)或者手動(dòng)地生成的。圖10示例說明了產(chǎn)品的部件配置數(shù)據(jù)48的數(shù)據(jù)結(jié)構(gòu)。部件配置數(shù)據(jù)48包括產(chǎn)品名稱64,單元名稱66,和部件名稱68,70,和72。如圖10所示,部件配置數(shù)據(jù)48層次地進(jìn)行組織。分列了諸如名稱,單元位置,部件結(jié)構(gòu)等的,以文本文件或者諸如HTML或XML的標(biāo)記語言寫的產(chǎn)品信息,并記錄為部件配置數(shù)據(jù)48。
參考圖11,示例說明了部件目錄50的數(shù)據(jù)內(nèi)容。部件目錄50包括域74,76,78,和80以及部件ID。部件ID例如為部件的序列號。域74包括對應(yīng)于部件ID的用于檢索的關(guān)鍵字。域76包括屬性數(shù)據(jù)。域78包括示例ID,并且域80包括裝配圖像ID。示例ID用于獲取部件圖像,而裝配圖像ID用于獲取裝配圖像。
在圖11中,域74包括諸如產(chǎn)品名稱,單元名稱,部件名稱,功能等的關(guān)鍵字。域76包括到部件的屬性數(shù)據(jù)(包括傾斜觀看的角度,視點(diǎn)的類型(諸如前視,側(cè)視,俯視,或者仰視),裝配圖像的旋轉(zhuǎn)角度等),以及邊界數(shù)據(jù)和位置數(shù)據(jù)的文件和/或記錄的鏈接。替代地,域76可以包括屬性數(shù)據(jù)的某些類型的描述,諸如視點(diǎn),裝配圖像的指定模型,放大/縮小的尺度等。
圖像數(shù)據(jù)可以鏈接到預(yù)定文件和/或地址并記錄在數(shù)據(jù)庫31中。替代地,僅僅為圖像數(shù)據(jù)構(gòu)造的另一個(gè)數(shù)據(jù)庫可以對應(yīng)于部件ID和屬性數(shù)據(jù)ID管理圖像數(shù)據(jù)。
部件目錄50包括尺度,視點(diǎn),色彩表示等不同的各種裝配圖像。部件目錄系統(tǒng)10將適當(dāng)?shù)难b配圖像提供給用戶,從而用戶可以了解期望的部件的位置和/或數(shù)量,單元內(nèi)的空間關(guān)系等。
例如,部件目錄系統(tǒng)10存儲(chǔ)單個(gè)部件的不同尺度的裝配圖像的數(shù)據(jù)。部件目錄系統(tǒng)10初始地顯示默認(rèn)尺寸的裝配圖像。響應(yīng)于用戶給出的諸如鼠標(biāo)事件的指令,部件目錄系統(tǒng)10搜索裝配圖像的數(shù)據(jù)以顯示適當(dāng)大小的裝配圖像。
圖12A,12B,12C,和12D是用于顯示的范例裝配圖像。圖12B是默認(rèn)尺寸的裝配圖像174的例子。圖12A是縮減尺寸的裝配圖像174的例子。圖12B和12C是放大尺寸的裝配圖像174的例子。
部件目錄系統(tǒng)10為對特定部件感興趣的用戶提供放大的裝配圖像,從而用戶可以清楚的觀看該部件。如圖12B和12C中所示,部件圖像52基本位于顯示放大尺寸的裝配圖像174的顯示區(qū)域的中央。此外,部件目錄系統(tǒng)10可以根據(jù)用戶的指定顯示特定部分的全屏幕圖像。
部件目錄系統(tǒng)10將縮小的裝配圖像提供給對特定部件和單元之間的關(guān)系感興趣的用戶,從而用戶可以了解部件在整個(gè)單元中的位置。如圖12A所示,縮減尺寸的裝配圖像174基本位于顯示區(qū)域中央。
圖13A,13B,13C,和13D是用于顯示的范例裝配圖像。在圖13A到圖13D中,裝配圖像顯示關(guān)于z軸逆時(shí)針旋轉(zhuǎn)的相同單元,包括部件圖像52a。部件圖像52a以不透明色彩突出并疊加在透明單元圖像54上。
圖14A為用于顯示的范例裝配圖像。在圖14A中,裝配圖像174由疊加在線框單元圖像54上的部件圖像52a形成。部件圖像52a用遮蔽了背景色彩的半透明色彩突出。
圖14B為用于顯示的另一個(gè)范例裝配圖像175。如圖14B所示,裝配圖像175顯示了透明單元模型,帶有用不透明色彩突出的一對部件。裝配圖像175可以給用戶提供信息,包括期望的部件的數(shù)量以及單元內(nèi)的空間關(guān)系。
替代地,不存儲(chǔ)裝配圖像的數(shù)據(jù),部件目錄系統(tǒng)10可以響應(yīng)于用戶的指令從三維模型數(shù)據(jù)生成每個(gè)裝配圖像。顯示裝配圖像的方法取決于要使用的工作站和/或個(gè)人計(jì)算機(jī)的性能。
上述部件目錄系統(tǒng)10可以例如用于生成部件列表和定購列出的部件。圖15為示例說明部件目錄系統(tǒng)10的使用的流程圖。參考圖15,在步驟200,用戶從屏幕上顯示的關(guān)鍵字輸入域的下拉菜單中選擇關(guān)鍵字并點(diǎn)擊搜索按鈕。在步驟S201,部件目錄系統(tǒng)10檢索對應(yīng)于關(guān)鍵字的部件并顯示搜索結(jié)果的列表。在步驟S202,用戶使用光標(biāo)或者鼠標(biāo)點(diǎn)擊選擇部件,并且部件目錄系統(tǒng)10相應(yīng)于鼠標(biāo)事件顯示帶有部件名稱和部件ID的該部件的圖像和/或裝配圖像。
在步驟S203,部件目錄系統(tǒng)10接收用戶諸如右鍵點(diǎn)擊或滾動(dòng)的鼠標(biāo)事件,以檢索和顯示另一個(gè)尺度的裝配圖像。在步驟S204,部件目錄系統(tǒng)10接收用戶諸如按住中間按鈕移動(dòng)鼠標(biāo)的鼠標(biāo)事件,以檢索并顯示另一個(gè)視點(diǎn)的裝配圖像。
在步驟S205,用戶例如通過按下輸入按鈕提交輸入,并且部件目錄系統(tǒng)10增加所選擇的部件的部件ID到部件列表。部件列表的信息,諸如部件ID和所選擇的部件的數(shù)量,可以經(jīng)由網(wǎng)絡(luò)發(fā)送到服務(wù)器以下訂單。
圖16A和16B示例說明了部件目錄系統(tǒng)10生成的范例GUI顯示。參考圖16A,窗口82包括域84,域86,以及搜索按鈕88。部件目錄系統(tǒng)10在用戶指定單元的時(shí)候顯示窗口82。域84顯示特定單元“外部P3”的名稱。域86用于輸入關(guān)鍵字并包括特定單元中包括的部件的關(guān)鍵字的下拉菜單。搜索按鈕88用于開始搜索。部件目錄系統(tǒng)10在用戶輸入關(guān)鍵字并按下搜索按鈕88時(shí)執(zhí)行搜索。
參考圖16B,窗口82在域84,域86,以及搜索按鈕88之外包括域90。域90以到檢索的部件的數(shù)據(jù)的超鏈接的列表顯示搜索結(jié)果,其中號碼表示單元中包括的部件的數(shù)量。當(dāng)用戶例如選擇部件“蓋子左部”時(shí),部件目錄系統(tǒng)10顯示所選擇的部件的圖像。
圖17示例說明了顯示用戶指定部件的圖像的范例顯示。參考圖17,窗口82除了域86,搜索按鈕88,以及域90之外,包括部件圖像52b,域92,旋轉(zhuǎn)按鈕94,以及輸入按鈕89。域92顯示所選擇的部件“蓋子左部”的名稱和部件ID。旋轉(zhuǎn)按鈕94用于旋轉(zhuǎn)部件圖像52b。部件目錄系統(tǒng)10在用戶點(diǎn)擊旋轉(zhuǎn)按鈕94時(shí)提供另一個(gè)視點(diǎn)的部件圖像52b。輸入按鈕89用于輸入所選擇的部件到部件列表。
此外,用戶可以點(diǎn)擊圖17中的部件名稱以打開另一個(gè)窗口83。圖18A和18B示例說明了部件目錄系統(tǒng)10響應(yīng)于用戶的輸入提供的范例顯示。參考圖18A,窗口83包括裝配圖像174a和縮放按鈕96。裝配圖像174a提供單元中所選擇的部件的圖示??s放按鈕96用于改變裝配圖像174a的尺度。用戶點(diǎn)擊縮放按鈕96以獲取如圖18B所示的裝配圖像174a的放大圖示。參考圖18B,窗口83包括顯示區(qū)域98以及縮放按鈕96。顯示區(qū)域98顯示裝配圖像174a的放大圖示。如圖18B所示,部件圖像52b位于顯示區(qū)域98的大致中央以提供期望的部件的特定圖示。
部件目錄系統(tǒng)10是以諸如C++,Visual C++,Visual Basic,Java,Perl,Ruby等面向?qū)ο缶幊陶Z言編寫的計(jì)算機(jī)可執(zhí)行的程序。程序可以使用計(jì)算機(jī)可讀記錄介質(zhì)來分配。
本發(fā)明可以方便地使用根據(jù)本發(fā)明的教導(dǎo)編程的傳統(tǒng)通用目的數(shù)字計(jì)算機(jī)來實(shí)現(xiàn),這對于計(jì)算機(jī)領(lǐng)域的技術(shù)人員是明顯的。有經(jīng)驗(yàn)的程序員可以基于本揭示的教導(dǎo)容易地準(zhǔn)備適當(dāng)?shù)能浖幋a,這對于軟件領(lǐng)域的技術(shù)人員是明顯的。本發(fā)明還可以通過準(zhǔn)備應(yīng)用程序特定集成電路或者通過將適當(dāng)?shù)膫鹘y(tǒng)元件電路的網(wǎng)絡(luò)連接來實(shí)現(xiàn),這對于本領(lǐng)域技術(shù)人員是十分明顯的。
在上述教導(dǎo)下大量的額外修改和變型是可能的。因而需要理解在所附的權(quán)利要求的范圍內(nèi),本專利說明書的揭示可以以這里特定地描述的之外的方式來實(shí)現(xiàn)。
權(quán)利要求
1.一種幾何數(shù)據(jù)處理裝置,其將從至少一個(gè)預(yù)定角度觀看的三維模型的圖像轉(zhuǎn)換為至少一個(gè)二維圖像,該裝置包括第一存儲(chǔ)器,用于存儲(chǔ)三維模型的數(shù)據(jù);第二存儲(chǔ)器,用于臨時(shí)存儲(chǔ)處理中的數(shù)據(jù);顯示設(shè)備,用于根據(jù)圖像修訂信息準(zhǔn)備并發(fā)送顯示圖像到第二存儲(chǔ)器,并在該顯示設(shè)備上顯示顯示圖像;以及確定機(jī)構(gòu),用于確定從第一存儲(chǔ)器讀取的三維模型數(shù)據(jù)是否代表了在形狀上有變動(dòng)的特定元件,用于計(jì)算并指定受到特定元件的變動(dòng)的影響的相鄰元件,該影響涉及對應(yīng)于相鄰元件并且從處于至少一個(gè)預(yù)定角度的三維模型的各圖像轉(zhuǎn)換的相關(guān)二維圖像的修訂,用于以預(yù)定方式生成表示特定相鄰元件的圖像修訂信息,并且用于將圖像修訂信息發(fā)送到顯示設(shè)備和第二存儲(chǔ)器。
2.根據(jù)權(quán)利要求1所述的幾何數(shù)據(jù)處理裝置,其中確定機(jī)構(gòu)生成的圖像修訂信息用顯示設(shè)備以單一圖像的形式表示每個(gè)特定相鄰元件。
3.根據(jù)權(quán)利要求1所述的幾何數(shù)據(jù)處理裝置,其中確定機(jī)構(gòu)生成的圖像修訂信息用顯示設(shè)備以裝配的圖像的形式表示每個(gè)特定相鄰元件,該裝配的圖像具有突出的特定相鄰元件。
4.根據(jù)權(quán)利要求1所述的幾何數(shù)據(jù)處理裝置,其中確定機(jī)構(gòu)生成的圖像修訂信息用顯示設(shè)備以裝配的圖像的形式表示每個(gè)特定相鄰元件,該裝配的圖像具有帶有陰影的特定相鄰元件和透明的其他元件。
5.根據(jù)權(quán)利要求1所述的幾何數(shù)據(jù)處理裝置,其中確定機(jī)構(gòu)生成的圖像修訂信息用顯示設(shè)備以包括特寫放大和縮放比例的預(yù)定變化因子信息變化的圖像的形式表示每個(gè)特定相鄰元件,該圖像從每個(gè)特定相鄰元件的整個(gè)部分位于顯示設(shè)備的屏幕內(nèi)的整體圖像變化為每個(gè)特定相鄰元件的特寫圖像朝著顯示設(shè)備的屏幕的近似中心逐步導(dǎo)引的特寫放大圖像。
6.一種幾何數(shù)據(jù)處理方法,其將從至少一個(gè)預(yù)定角度觀看的三維模型的圖像轉(zhuǎn)換為至少一個(gè)二維圖像,該方法包括以下步驟存儲(chǔ)三維模型的數(shù)據(jù);確定三維模型數(shù)據(jù)是否代表了在形狀上有變動(dòng)的特定元件;指定受到特定元件的變動(dòng)的影響的相鄰元件,該影響涉及對應(yīng)于特定相鄰元件并且從處于至少一個(gè)預(yù)定角度的三維模型的各圖像轉(zhuǎn)換的相關(guān)二維圖像的修訂;生成以預(yù)定方式表示特定相鄰元件的圖像修訂信息;臨時(shí)存儲(chǔ)圖像修訂信息;根據(jù)圖像修訂信息準(zhǔn)備顯示圖像;臨時(shí)存儲(chǔ)顯示圖像;以及顯示顯示圖像。
7.根據(jù)權(quán)利要求6所述的幾何數(shù)據(jù)處理方法,其中在生成步驟生成的圖像修訂信息以單個(gè)圖像的形式表示每個(gè)特定相鄰元件。
8.根據(jù)權(quán)利要求6所述的幾何數(shù)據(jù)處理方法,其中在生成步驟生成的圖像修訂信息以具有突出的特定相鄰元件的裝配的圖像的形式表示每個(gè)特定相鄰元件。
9.根據(jù)權(quán)利要求7所述的幾何數(shù)據(jù)處理方法,其中在生成步驟生成的圖像修訂信息以具有帶有陰影的特定相鄰元件和透明的其他元件的裝配的圖像的形式表示每個(gè)特定相鄰元件。
10.根據(jù)權(quán)利要求7所述的幾何數(shù)據(jù)處理方法,其中在生成步驟中生成的圖像修訂信息以包括特寫放大和縮放比例的預(yù)定變化因子信息變化的圖像的形式表示每個(gè)特定相鄰元件,該圖像從每個(gè)特定相鄰元件的整個(gè)部分位于顯示設(shè)備的屏幕內(nèi)的整體圖像變化為每個(gè)特定相鄰元件的特寫圖像朝著顯示設(shè)備的屏幕的近似中心逐步導(dǎo)引的特寫放大圖像
11.一種計(jì)算機(jī)程序,用于執(zhí)行根據(jù)權(quán)利要求6到10中任一項(xiàng)所述的幾何數(shù)據(jù)處理方法。
12.一種計(jì)算機(jī)可讀介質(zhì),用于存儲(chǔ)根據(jù)權(quán)利要求11所述的計(jì)算機(jī)程序。
13.一種部件目錄系統(tǒng),包括數(shù)據(jù)庫;圖像生成器,用于基于三維模型數(shù)據(jù)生成部件的圖像數(shù)據(jù),該圖像數(shù)據(jù)包括部件的著色的圖像和包含該部件的單元的圖像;屬性數(shù)據(jù)生成器,用于基于三維模型數(shù)據(jù)生成圖像數(shù)據(jù)的屬性數(shù)據(jù),該屬性數(shù)據(jù)包括表示著色的圖像的邊界的邊界數(shù)據(jù);以及部件目錄生成器,用于生成用于檢索部件的關(guān)鍵字,用于將關(guān)鍵字、圖像數(shù)據(jù)和屬性數(shù)據(jù)相關(guān)聯(lián),并用于將關(guān)鍵字、圖像數(shù)據(jù)和屬性數(shù)據(jù)記錄到數(shù)據(jù)庫。
14.根據(jù)權(quán)利要求13所述的部件目錄系統(tǒng),其中單元的圖像代表實(shí)體模型,透明模型,以及線框模型中的至少一個(gè)。
15.根據(jù)權(quán)利要求13所述的部件目錄系統(tǒng),其中圖像數(shù)據(jù)包括多個(gè)具有不同相關(guān)位置的單元的圖像,在每一該相關(guān)位置處著色的圖像位于具有相應(yīng)于多個(gè)單元的圖像中每一個(gè)的縮放的縮放因子的顯示區(qū)域內(nèi)。
16.根據(jù)權(quán)利要求13所述的部件目錄系統(tǒng),其中圖像數(shù)據(jù)包括多個(gè)單元的圖像和多個(gè)不同角度著色的圖像,且多個(gè)單元的圖像與多個(gè)不同角度著色的圖像一一對應(yīng)。
全文摘要
一種幾何數(shù)據(jù)處理裝置包括第一和第二存儲(chǔ)器,顯示設(shè)備,和確定機(jī)構(gòu)。第一存儲(chǔ)器存儲(chǔ)三維模型的數(shù)據(jù)。第二存儲(chǔ)器臨時(shí)存儲(chǔ)處理中的數(shù)據(jù)。顯示設(shè)備根據(jù)圖像修訂信息準(zhǔn)備并發(fā)送顯示圖像到第二存儲(chǔ)器,并在該顯示設(shè)備上顯示圖像。確定機(jī)構(gòu)確定從第一存儲(chǔ)器讀取的三維模型數(shù)據(jù)是否代表了在形狀上有變動(dòng)的特定元件,計(jì)算并指定受到特定元件的變動(dòng)的影響的相鄰元件,該影響涉及對應(yīng)于相鄰元件并且從處于至少一個(gè)預(yù)定角度的三維模型的各圖像轉(zhuǎn)換的相關(guān)二維圖像的修訂,以預(yù)定方式生成表示特定相鄰元件的圖像修訂信息,并且將圖像修訂信息發(fā)送到顯示設(shè)備和第二存儲(chǔ)器。
文檔編號G06T19/00GK101038679SQ200710088370
公開日2007年9月19日 申請日期2007年3月16日 優(yōu)先權(quán)日2006年3月16日
發(fā)明者西田泰士, 香川正明 申請人:株式會(huì)社理光