(57)【要約】【課題】  初心者であっても組み立て工程を把握しやい電子マニュアルを提供すること。【解決手段】  ３次元ＣＡＤデータに基づいて各組立工程で使用される部品の移動を３次元アニメーションとして記憶するハードディスク装置１６と、前記３次元アニメーションの移動を指示する指示手段２１と、ハードディスク装置１６に記憶されている３次元アニメーションを表示部に表示させる表示制御手段２３と、前記指示手段により前記３次元アニメーションの移動が指示されたと判定すると、表示制御手段に対して３次元アニメーションを表示させるように指令する制御手段２２とを具備し、この制御手段２２は前記部品が予め設定した位置に移動すると当該部品に関係する詳細情報をポップアップ画面として表示させるようにした。【選択図】      図１
2005190217.tif 000002
【特許請求の範囲】
【請求項１】
３次元ＣＡＤデータに基づいて各組立工程で使用される部品の移動を３次元アニメーションとして記憶する記憶手段と、
前記３次元アニメーションの移動を指示する指示手段と、
前記記憶手段に記憶されている３次元アニメーションを表示部に表示させる表示制御手段と、
前記指示手段により前記３次元アニメーションの移動が指示されたと判定すると、表示制御手段に対して３次元アニメーションを表示させるように指令する制御手段とを具備し、この制御手段は前記部品が予め設定した位置に移動すると当該部品に関係する詳細情報をポップアップ画面として表示させることを特徴とする電子マニュアル。
【請求項２】
前記制御手段は前記表示制御手段による前記３次元アニメーションの表示処理が終了すると、２次元図面をポップアップ画面として表示させることを特徴とする請求項1記載の電子マニュアル。
【請求項３】
３次元ＣＡＤデータに基づいて各組立工程で使用される部品の移動を３次元アニメーションとして記憶する記憶手段と、
前記３次元アニメーションの移動を指示する指示手段と、
前記記憶手段に記憶されている３次元アニメーションを表示部に表示させる表示制御手段と、
前記指示手段により前記３次元アニメーションの移動が指示されたと判定すると、表示制御手段に対して３次元アニメーションを表示させるように指令する制御手段とを具備し、この制御手段は前記部品が他の部品の近く位置に移動すると当該部品に関係する詳細情報をポップアップ画面として表示させることを特徴とする電子マニュアル。
【請求項４】
前記制御手段は前記表示制御手段による前記３次元アニメーションが終了すると、２次元図面をポップアップ画面として表示させることを特徴とする請求項３記載の電子マニュアル。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、３次元アニメーションを表示させて部品の組み立てを案内することができる電子マニュアルに関する。
【背景技術】
【０００２】
例えば、装置を組み立てる際には、作業者はマニュアルを見て、装置の構造を熟知してから組み立てる作業を行う。装置が複雑になればなるほど、マニュアルが厚くなるため初心者には組み立て工程を習得しづらくなる。このようなことは、装置の組み立て工程に限らず言えることである。なお、マニュアルを電子化した電子マニュアルなるものが知られている（例えば、特開２００２−１４０１４２号参照）。
【特許文献１】特開２００２−１４０１４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
そこで、本発明は、初心者であっても組み立て工程を把握しやい電子マニュアルを提供することにある。
【課題を解決するための手段】
【０００４】
本発明は、３次元ＣＡＤデータに基づいて各組立工程で使用される部品の移動を３次元アニメーションとして記憶する記憶手段と、前記３次元アニメーションの移動を指示する指示手段と、前記記憶手段に記憶されている３次元アニメーションを表示部に表示させる表示制御手段と、前記指示手段により前記３次元アニメーションの移動が指示されたと判定すると、表示制御手段に対して３次元アニメーションを表示させるように指令する制御手段とを具備し、この制御手段は前記部品が予め設定した位置に移動すると当該部品に関係する詳細情報をポップアップ画面として表示させることを特徴とする。
【発明の効果】
【０００５】
本発明によれば、前記部品が予め設定した位置に移動すると当該部品に関係する詳細情報をポップアップ画面として表示させるようにしたので、作業者は部品の詳細な構造を把握することができる。従って、初心者であっても組み立て工程を把握しやい。
【発明を実施するための最良の形態】
【０００６】
以下図面を参照して本発明の一実施の形態に係わる電子マニュアルについて説明する。図１はパーソナルコンピュータ（以下、ＰＣと略称する）のシステム構成を示す図である。図において、１１はＣＰＵ（中央処理装置）である。このＣＰＵ１１からのシステムバス１１ａには、ＲＯＭ（リード・オンリ・メモリ）１２、ＲＡＭ（ランダム・アクセス・メモリ）１３、入力部１４、表示部１５、ハードディスク装置１６が接続されている。このハードディスク装置１６には、図５のフローチャートに示すような電子マニュアルのプログラムが記憶されている。この実施の形態では、ポータブルプリンタの組み立て工程を説明する電子マニュアルである。
【０００７】
次に、図２を参照して本電子マニュアルのシステム構成について説明する。２１はHTML
(HyperText Markup Language)である。このHTML2１には制御手段としてのJavaScript２２が直接書き込まれている。ここで、JavaScriptは米国ネットスケープ社の登録商標である。
【０００８】
また、JavaScript２２にはアニメーションを表示部１５に表示する表示制御手段としてのViewer２３が接続される。JavaScript２２はViewer２３に対してアニメーションを表示させたりする指令を出力し、Viewer２３はJavaScript２２に対してアニメーションを表示させるプログラムの実行が終了したこと等の情報を出力する。このViewer２３は、例えばXVL（Extentional Visual Language）で記述されている。XVLはラティステクノロジー社の登録商標である。
【０００９】
このXVL23には組み立て工程（Ａ，Ｂ，…Ｄ，…）に用いられる複数の部品のアニメーション画像が記憶されている。このアニメーション画像は３次元ＣＡＤデータに基づいてアニメーション作成ソフトにより作成されたものである。アニメーション画像は、アニメーション属性を有する．ここで、アニメーション属性とは、各部品が移動元から移動先までのルートを表すデータである。従って、アニメーション属性が等しいということは、部品の移動元から移動先まで同じルートで移動することを意味する。つまり、Viewer２３には、アニメーション属性毎に移動ルート、つまり移動元から移動先の座標データが記憶されている。
【００１０】
また、HTML２１には図３のアニメーション属性毎に部品が移動先に到達したときに表示する２次元画像を例えばJPEG（Joint Photographic Experts Group）で記憶されている。この２次元画像としては、例えば当該部品の断面図である。
【００１１】
次に、上記のように構成された本発明の一実施の形態の動作について説明する。まず、ＰＣの電源をオンし、電子マニュアルのプログラムを起動する。すると、表示部１５に図６に示すようなメインメニュー画面が表示される。
【００１２】
図６は、ポータブルプリンタの組み立て工程Ａ，Ｂ，Ｃ，Ｄ，…のメニュー画面を示している。例えば、工程Ｃはポータブルプリンタの一部にギアを取り付ける工程であるとする。
【００１３】
オペレータが図６の表示部１５の工程Ｃを選択すると、Javascript２２はViewer２３に対して工程Ｃの最初のアニメーション画面を表示部１５に表示するように指令する。この結果、表示部１５に工程Ｃの最初の画面が表示される。この工程Ｃはポータブルプリンタの駆動源であるモータの回転軸３２にギア３３を挿入する工程である。
【００１４】
図７に示すような表示画面には、MOUSE「移動」、「回転」、「ズーム」、「ズーム回転」、「フィット」、「アイソメ」の他、ANIMATION「進む」「一時停止」「戻る」「展開状態」…「MAIN PAGE」というポタンが表示されている。ここで、「進む」はアニメーションを再生するときに操作するボタン、「一時停止」はアニメーションを一時停止させる時に操作するボタン、「戻る」はアニメーションを戻すときに操作するボタンである。
【００１５】
ここで、「進む」ボタンを操作すると、ステップＳ１に示すように、HTML２１により「進む」ボタンが操作されたことが検出される。そして、ステップＳ２に示すようにJavascript２１は、Viewer２３に対してXVLアニメーションを実行する命令を出力する。この結果、Viewer２３は工程Ｃに対するアニメーションを実行する（ステップＳ３）。このアニメーションの実行により、ギア３３は予め設定された範囲だけ図７〜図９に示すように移動する。図８のように表示されたアニメーション（ステップＳ４）を見ることにより、作業者は組み立て工程を確認している（ステップＳ５）。そして、図９に示すようにして部品（ギア３３）の移動が終了する（ステップＳ６）。Viewer２３はアニメーションが終了すると、Javascript２２に対してアニメーション終了したことを通知する。これに応答して、Javascript２２は、アニメーション終了イベントを発生する（ステップＳ７）。
【００１６】
そして、HTML２１として記憶されているアニメーション終了時に表示させる二次元画像３４が表示部１５に表示される（ステップＳ９）。この二次元画像はギア３３の断面図を示すもので、ポップアップウンイドウ４０内に表示される。このポップアップウンイドウ４０には「閉じる」ボタン４１が表示されている。
【００１７】
作業者は図９のポップアップウインドウ４０内に表示されているギア３３の二次元画像を見てギア３３の詳細な構造を確認する（ステップＳ１０）。
【００１８】
作業者は、ギア３３の詳細な構造の確認を終了すると、「閉じる」ボタン４１をクリックする（ステップＳ１１）。この「閉じる」ボタン４１のクリックを検出したJavascrpt２１はポップアップウインドウ４０を閉じるウインドウクローズ命令を出力する（ステップＳ１２）。この結果、ポップアップウイドウ４０が閉じられる（ステップＳ１３）。
【００１９】
つまり、作業者が「閉じる」ボタン４１をクリックするまで、ポップアップウインドウ４０は表示部１５に表示され続けるので、作業者に二次元画像は確実に確認させることができる。
【００２０】
また、ステップＳ１１において作業者が「閉じる」ボタン４１をクリックすると、次の工程のアニメーションを表示部１５に表示させる処理が行われる。
【００２１】
なお、上記した実施の形態においては、３次元アニメーションの表示処理が終了すると、２次元図面をポップアップ画面として表示させるようにしたが、部品が予め設定した位置に移動すると２次元図面をポップアップ画面として表示させるようにしても良いし、部品が他の部品の近く位置に移動すると２次元図面をポップアップ画面として表示させるようにしても良い。
【００２２】
なお、ポップアップ画面として表示させる内容は２次元図面に限らず、注意事項を文字で別の領域に追加で表示するようにしても良い。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施の形態に係わる電子マニュアルが搭載されたパーソナルコンピュータの構成を示すブロック図。
【図２】同実施の形態に係わる電子マニュアルの動作を説明するためのシステム構成図。
【図３】同実施の形態に係わるアニメーション属性に対する移動ルートを記憶するメモリを示す図。
【図４】同実施の形態に係わるアニメーション属性に対する２次元画像を記憶するメモリを示す図。
【図５】同実施の形態の動作を説明するためのフローチャート。
【図６】同実施の形態に係わる電子マニュアルの初期画面を示す図。
【図７】同実施の形態に係わる電子マニュアルが駆動されているときの表示部の表示状態を示す図。
【図８】同実施の形態に係わる電子マニュアルが駆動されているときの表示部の表示状態を示す図。
【図９】同実施の形態に係わる電子マニュアルが駆動されているときの表示部の表示状態を示す図。
【符号の説明】
【００２４】
１１…ＣＰＵ（中央処理装置）、１２…ＲＯＭ（リード・オンリ・メモリ）、１３…ＲＡＭ（ランダム・アクセス・メモリ）、１４…入力部、１５…表示部、１６…ハードディスク装置、２１…HTML、２２…JavaScript、２３…Viewer。
【図１】
2005190217.tif 000003
【図２】
2005190217.tif 000004
【図３】
2005190217.tif 000005
【図４】
2005190217.tif 000006
【図５】
2005190217.tif 000007
【図６】
2005190217.tif 000008
【図７】
2005190217.tif 000009
【図８】
2005190217.tif 000010
【図９】
2005190217.tif 000011