(57)【要約】【課題】  調整・検査が漏れなく行われたかどうかの確認を容易にする。【解決手段】  情報処理装置１の調整・検査制御手段３は、情報処理装置１の製造工程に組み込まれている調整・検査工程における各調整・検査処理の実行を制御し、処理の完了ごとに、調整・検査工程の完了状況を示す完了情報を更新する。更新した完了情報は完了情報記憶手段４に格納する。そして、状態表示制御手段５は、必要時、完了情報記憶手段４の完了情報に基づいて、調整・検査工程の完了状況を判定し、完了状況に応じた起動画面を表示手段６に表示する。【選択図】  図１
2005215832.tif 000002
【特許請求の範囲】
【請求項１】
装置の調整と検査を行う工程が製造工程に組み込まれている情報処理装置において、
前記製造工程に含まれる個々の調整工程および検査工程ごとの完了状況を表す完了情報を記憶する完了情報記憶手段と、
前記調整工程および前記検査工程における処理を制御し、処理が完了した前記調整工程または前記検査工程の前記完了情報に工程完了を設定する調整・検査制御手段と、
前記完了情報記憶手段から前記完了情報を読み出し、前記完了情報に基づいて前記調整工程および前記検査工程ごとの完了状況を判定し、判定された前記完了状況に応じて表示手段に表示する起動画面を可変にする状態表示制御手段と、
を具備することを特徴とする情報処理装置。
【請求項２】
前記状態表示制御手段は、前記完了情報に基づいて前記調整工程および前記検査工程がすべて完了したかどうかを判定し、すべて完了している場合とそれ以外の場合とで異なる前記起動画面を前記表示手段に表示させることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記状態表示制御手段は、前記調整工程および前記検査工程がすべて完了していると判定した場合に、予め決められた製品の初期画面を前記表示手段に表示させることを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記状態表示制御手段は、前記完了情報に基づいて、完了していない前記調整工程または前記検査工程を検出し、検出された前記調整工程または前記検査工程の未完了を示す画面を前記表示手段に表示することを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記調整・検査制御手段は、実行の対象となる対象調整工程または対象検査工程の開始前に、必要に応じて、検査状態記憶手段から前記完了情報を読み出し、前記完了情報に基づいて前記対象調整工程または前記対象検査工程の前に行われる所定の前記調整工程または前記検査工程が完了したことが確認された場合にのみ、前記対象調整工程または前記対象検査工程を実行することを特徴とする請求項１記載の情報処理装置。
【請求項６】
前記調整・検査制御手段は、前記完了情報に基づいて前記対象調整工程または前記対象検査工程を実行しない場合は、前記対象調整工程または前記対象検査工程の実行中止を外部に通知することを特徴とする請求項５記載の情報処理装置。
【請求項７】
前記情報処理装置は、デジタルカメラであることを特徴とする請求項１記載の情報処理装置。
【請求項８】
装置の調整と検査を行う工程が製造工程に組み込まれている情報処理装置の検査方法において、
調整・検査制御手段が、前記製造工程に含まれる個々の調整工程および検査工程における処理を制御し、処理完了で前記調整工程および前記検査工程ごとの完了状況を表す完了情報に前記調整工程または前記検査工程の完了を設定し、前記完了情報を完了情報記憶手段に記憶するステップと、
状態表示制御手段が、前記完了情報記憶手段から前記完了情報を読み出し、前記完了情報に基づいて前記調整工程および前記検査工程ごとの完了状況を判定し、判定された前記完了状況に応じた起動画面を表示手段に表示するステップと、
を有することを特徴とする情報処理装置の検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置および情報処理装置の検査方法に関し、特に装置の調整と検査を行う工程が製造工程に組み込まれている情報処理装置および情報処理装置の検査方法に関する。
【背景技術】
【０００２】
デジタルカメラなどの情報処理装置の製造工程には多数の調整・検査工程があり、最終工程ですべての調整・検査が漏れなく行われたかどうかが確認された後、出荷される。
一般的な従来の検査方法では、調整・検査工程ごとに検査員が別途用意された確認用紙などに調整・検査済みの印を付けて次の工程に進め、最終工程でその印を確認し、全工程が漏れなく行われたかどうかを判定していた。また、製品にＩＤ（Identification）を付け、各検査工程においてこのＩＤを確認用紙へ記入する方法もある。そして、最終的にＩＤが記入された確認用紙によって、すべての調整・検査工程が終了したかどうかを判定していた。しかしながら、いずれの手法も確認用紙に書き込む作業は検査員が行うため、間違いが起きる可能性があった。
【０００３】
そこで、電子的手段を用いて検査工程が漏れなく行われたかどうかを確認する検査方法が導入されている。
たとえば、上述の製品につけられたＩＤを電子的に読み取り、読み取ったＩＤを管理コンピュータに送信することなどによって記録する検査方法がある。そして、最終工程において、すべての工程が完了したかどうかを自動、あるいは記録された情報を表示させるなどしてチェックする。
【０００４】
また、情報処理装置の内部メモリなどに調整・検査工程が完了したか否かを示す工程完了情報を設定する領域を設け、各工程において工程完了情報を設定する検査方法もある。最終工程では、工程完了情報を専用の装置または専用の手法を用いて読み出し、すべての工程が完了したかどうかをチェックする。
【０００５】
さらに、組み立ての完成した製品と、製品と同じ大きさの原寸図あるいは基準製品を比較して外観検査を行う検査方法において、原寸図あるいは基準製品の上にタッチスクリーンを設け、外観検査終了ごとに検査員に終了部位のタッチスクリーンを操作させ、発生するタッチスクリーンの接触検知信号を検出することによって、検査状況や検査結果を把握する検査装置も提案されている（たとえば、特許文献１参照。）。このような検査装置では、全検査箇所に対応する接触検知信号をコンピュータが受け取ると、検査合格を所定の表示装置に表示する。
【特許文献１】特開２００１−１０８４０４号公報（段落番号〔００１６〕〜〔００３３〕、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、従来の情報処理装置および情報処理装置の検査方法では、各調整・検査工程が漏れなく行われたかどうかの確認が容易ではないという問題点があった。
各工程においてＩＤを電子的に読み取り記録しておく方法は、装置内部の情報ではないため、製品が調整・検査工程を経たということしかわからない。たとえば、各工程の途中で調整値がリセットされ、前工程の調整がデフォルト状態に戻ってしまった場合でも、それを知ることができないという問題点がある。このように、調整・検査が漏れなく行われたかどうかを確認することが難しいため、製品が調整漏れで出荷される恐れがある。
【０００７】
また、内部に工程完了情報を備え、専用の装置または手法で読み出しを行う方法では、装置内部の調整・検査完了状態を知ることはできる。しかしながら、専用の装置や手法が必要となり、装置または手法がなければ確認することができず、確認したいときに即座に確認することができないという問題点がある。
【０００８】
さらに、タッチスクリーンを用いた検査装置の場合は、装置の外観を確認するための検査装置であり、装置内部の状態を確認することはできない。また、検査結果を確認するための特殊な装置が必要となり、容易に確認することができないという問題点がある。
【０００９】
本発明はこのような点に鑑みてなされたものであり、調整・検査が漏れなく行われたかどうかを容易に確認できる情報処理装置および情報処理装置の検査方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明では上記課題を解決するために、装置の調整と検査を行う工程が製造工程に組み込まれ、調整工程と検査工程を経て出荷される情報処理装置において、各工程の完了状況を示す完了情報を記憶する完了情報記憶手段と、各工程における処理を制御する調整・検査制御手段と、各工程の完了状況に応じて起動画面を可変にする状態表示制御手段と、を具備する情報処理装置が提供される。ここで、完了情報記憶手段には、製造工程における個々の調整工程および検査工程ごとの完了状況を示す完了情報が記憶される。調整・検査制御手段は、調整工程または検査工程における処理を制御し、処理完了時、完了した調整工程または検査工程に対応する完了情報に工程完了を設定する。状態表示制御手段は、完了情報記憶手段に記憶された完了情報を読み出し、読み出した完了情報に基づいて調整工程および検査工程の完了状況を判定する。そして、判定された完了状況に応じた起動画面を所定の表示手段に表示する。
【００１１】
このような情報処理装置によれば、調整工程または検査工程は、調整・検査制御手段で実行が制御され、工程完了ごとに、該当の調整工程または検査工程の完了状況を示す完了情報が更新される。更新した完了情報は、調整・検査制御手段によって完了情報記憶手段に格納される。そして、状態表示制御手段は、完了情報記憶手段の完了情報を読み出し、完了情報に基づいて各調整工程および検査工程の完了状況を判定し、完了状況に応じた可変の起動画面を表示手段に表示する。
【００１２】
これにより、表示手段には、調整工程および検査工程の完了状況に応じて可変の起動画面が表示され、起動画面によって調整・検査工程の完了状況が把握できる。
また、上記課題を解決するために、調整・検査制御手段が、製造工程に含まれる個々の調整工程および検査工程における処理を制御し、処理完了で調整工程および検査工程ごとの完了状況を表す完了情報に調整工程または検査工程の完了を設定し、完了情報を完了情報記憶手段に記憶するステップと、状態表示制御手段が、完了情報記憶手段から完了情報を読み出し、完了情報に基づいて調整工程および検査工程ごとの完了状況を判定し、判定された完了状況に応じた起動画面を表示手段に表示するステップと、を有することを特徴とする情報処理装置の検査方法が提供される。
【００１３】
このような情報処理装置の検査方法によれば、調整・検査制御手段は、調整工程および検査工程の各処理を制御し、処理が完了したら、工程完了を対応する完了情報に設定し、完了情報記憶手段に格納する。続いて、状態表示制御手段は、完了情報を読み出し、完了情報に基づいて調整工程および検査工程の完了状況を判定し、表示手段に判定された完了状況に応じた起動画面を表示する。
【発明の効果】
【００１４】
本発明の情報処理装置では、出荷前に行われる調整工程と検査工程ごとに、その完了状況を完了情報として記憶しておく。そして、必要時に記憶された完了情報を参照し、調整工程と検査工程の完了状況に応じて可変の起動画面を表示手段に表示させる。すなわち、表示手段に表示される起動画面は、調整工程および検査工程の完了状況に応じて異なる。これにより、表示された起動画面によって調整工程と検査工程の完了状況を容易に把握することが可能となるという利点がある。また、完了情報は、装置内部の完了情報記憶手段に格納されるため、装置の調整および検査の完了状態を確実に知ることができる。
【００１５】
また、本発明の情報処理装置の検査方法によれば、調整工程と検査工程の完了状況が装置内部に記憶される。そして、必要時、記憶された完了情報が読み出され、調整工程と検査工程の完了状況に応じた起動画面が表示手段に表示される。表示される起動画面は、調整工程と検査工程の完了状況に応じて可変であるため、起動画面に基づいて調整工程と検査工程の完了状況を表示画面から容易に知ることができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態を図面を参照して説明する。まず、実施の形態に適用される発明の概念について説明し、その後、実施の形態の具体的な内容を説明する。
図１は、本発明の実施の形態に適用される情報処理装置の動作原理を示す説明図である。本発明にかかる情報処理装置１は、情報処理装置１各部の調整と検査を行う工程が製造工程に組み込まれており、このような調整工程と検査工程を経て出荷される。
【００１７】
情報処理装置１は、外部装置との間のデータ交換を制御する通信手段２、調整・検査工程における各処理を制御する調整・検査制御手段３、調整・検査制御手段３によって実行される調整工程と検査工程個々の完了状況を示す完了情報を記憶する完了情報記憶手段４、調整工程と検査工程の完了状況に応じた起動画面を表示する状態表示制御手段５、所定の表示画面を表示する表示手段６および調整工程と検査工程終了後の通常処理の実行を制御する通常処理制御手段７を具備する。また、通信手段２を介して、調整・検査の指示を行う調整・検査支援装置８と接続する。
【００１８】
通信手段２は、所定の通信回線を介して接続する調整・検査支援装置８との間のデータ交換を制御する。調整・検査支援装置８からの指示を受信し、調整・検査制御手段３に出力するとともに、情報処理装置１内の所定の情報を調整・検査支援装置８へ送信する。
【００１９】
調整・検査制御手段３は、調整工程および検査工程における所定の機能の調整処理や、検査処理の実行を調整・検査支援装置８から入力される指示に従って制御する。そして、実行中の調整工程または検査工程が完了した場合には、工程完了を対応する完了情報に設定する。完了情報は、調整工程および検査工程ごとに、それぞれの調整工程または検査工程が完了したかどうかを示す情報項目から構成されている。さらに、調整・検査制御手段３は、必要に応じて、所定の調整工程または検査工程が完了したことを通知する画像データを生成し、表示手段６に表示させてもよい。また、調整工程および検査工程の内容によっては、予め決められた手順どおりに調整工程または検査工程が行われなければならない場合がある。たとえば、調整工程が終了した後でなければ、その調整された部位の検査工程はできないなどである。そこで、必要に応じて、処理開始前に、完了情報を読み出し、完了情報に基づいて、開始までに実行されていなければならない調整工程または検査工程が完了しているかどうかを判定し、完了している場合にのみ、実行対象となる対象調整工程または対象検査工程を行うように制御する。このような判定を行って、処理を中止する場合には、処理の中止とその理由などを含む警告を通知するための画像データを生成し、表示手段６によってこれを表示する。
【００２０】
完了情報記憶手段４は、調整工程および検査工程ごとの完了状況を示す完了情報を記憶する。完了情報記憶手段４は、たとえば、不揮発メモリなど、電源断の状態でも完了情報を保持することが可能な記憶媒体により構成される。
【００２１】
状態表示制御手段５は、起動されると、完了情報記憶手段４に格納されている完了情報を読み出して完了情報を解析し、調整工程および検査工程の完了状況を判定し、判定された完了状況に応じた起動画面を表示するための表示データを生成し、表示手段６に表示させる。たとえば、完了情報をチェックして調整工程および検査工程が漏れなく完了しているかどうかを判定する。そして、調整工程と検査工程が漏れなく完了していれば、「調整・検査工程完了」を示す起動画面を表示手段６に表示させる。また、調整工程と検査工程のうち、完了していない工程があれば、「調整・検査工程未完了」を示す起動画面を表示手段６に表示させる。なお、どの工程が終了していないのかを通知したい場合には、未完了の調整工程と検査工程を明示する起動画面を表示手段６に表示させることもできる。この状態表示制御手段５は、調整・検査制御手段３からの起動、あるいは、通信手段２を介して調整・検査支援装置８から起動する他、任意のタイミングで起動させることができる。たとえば、個々の調整工程または検査工程の開始前、あるいは、終了後などに起動され、調整工程および検査工程の完了状況を表示手段６に表示させる。また、電源が投入された際に起動させ、これまでに実行された調整工程と検査工程の完了状況を表示手段６に表示させるようにすることもできる。
【００２２】
表示手段６は、調整・検査制御手段３、状態表示制御手段５および通常処理制御手段７から送られてくる画像データに基づく表示画面を表示する。
通常処理制御手段７は、調整工程と検査工程を含む製造工程が完了し、製品として出荷可能な情報処理装置１において通常実行される本来の機能処理を制御する。
【００２３】
調整・検査支援装置８は、検査者などとのインタフェース部を備え、検査者による情報処理装置１に対する各種指示や情報読み出しの要求を処理する。たとえば、パーソナルコンピュータ（以下、ＰＣとする）で、内部に組み込まれた調整工程と検査工程のための処理プログラムにより動作する。
【００２４】
このような構成の情報処理装置１の調整工程および検査工程における動作について説明する。
情報処理装置１に調整・検査支援装置８が接続され、調整・検査支援装置８から入力する指示に従って情報処理装置１の調整工程と検査工程が開始される。調整工程および検査工程は、同一の検査者によって続けて実行される場合もあれば、別の検査者によってそれぞれ行われる場合もある。
【００２５】
情報処理装置１に対する調整工程と検査工程が開始されていない初期化状態では、完了情報記憶手段４の完了情報は、すべての工程が未完了になっている。この状態で状態表示制御手段５が起動されると、完了情報を読み出し、調整工程および検査工程がすべて未完了であることを検出し、工程未完了を示す起動画面を表示手段６に表示させる。このとき、必要であれば、次に実行されるべき調整工程または検査工程を起動画面に表示させることもできる。
【００２６】
調整・検査支援装置８からの指示が通信手段２経由で調整・検査制御手段３に入力する。調整・検査制御手段３は、指示に従って、実行対象の対象調整工程または対象検査工程の処理を開始する。このとき、必要であれば、完了情報記憶手段４に記憶された完了情報を読み出し、指示された対象調整工程または対象検査工程の前に実行されていなければならない調整工程または検査工程が完了しているかどうかを判定する。そして、完了していれば対象調整工程または対象検査工程を実行する。完了していない場合は、対象調整工程または対象検査工程を実行せず、表示手段６に対象調整工程または対象検査工程が実行できないという警告画面を表示させる。
【００２７】
対象調整工程または対象検査工程が行われ、処理が完了した場合には、対応する完了情報に工程完了を設定し、更新された完了情報を完了情報記憶手段４に格納する。この状態で状態表示制御手段５が起動されると、完了情報が読み出され、調整工程および検査工程の一部が未完了であることが検出され、未完了であること示す起動画面を表示手段６に表示される。必要であれば、次に実行されるべき調整工程または検査工程、あるいは未完了の調整工程または検査工程を起動画面に表示させる。
【００２８】
こうして、１つの調整工程または検査工程が完了すると、次の工程に進めることができる。そして、次の調整工程または検査工程について、調整・検査支援装置８からの指示が入力し、上記の説明の手順が繰り返される。
【００２９】
上記の説明の手順を繰り返し、調整工程および検査工程の全工程がすべて完了すると、完了情報記憶手段４の完了情報は、すべて工程完了が設定されている。そして、調整工程と検査工程が漏れなく行われたかどうかを確認する最終工程が実行される。
【００３０】
最終工程において状態表示制御手段５が起動されると、完了情報を読み出し、調整工程および検査工程が漏れなく行われたことを検出し、調整工程および検査工程が完了したことを示す起動画面を表示手段６に表示させる。工程の途中でリセットされた場合、完了情報もリセットされ、起動画面には、工程未完了が表示される。
【００３１】
以上のように、本発明によれば、個々の調整工程と検査工程の完了状況を示す完了情報が、情報処理装置１内部の完了情報記憶手段４に格納される。調整・検査制御手段３は、各調整工程または検査工程の実行前に完了情報をチェックし、処理終了で処理完了を完了情報に設定する。状態表示制御手段５は、完了情報を読み出し、調整工程または検査工程の完了状況を判定し、完了状況に応じた起動画面を表示手段６に表示する。このため、起動画面を参照すれば、調整工程および検査工程の完了状況を容易に知ることができる。
【００３２】
また、表示画面は、内部に格納された完了情報に基づいて選定されるため、情報処理装置１の状態を確実に反映している。たとえば、情報処理装置１がリセットされた場合や、万が一故障した場合には、完了情報がリセットされ、調整工程および検査工程が終了していない状態となるように変化する。このとき、状態表示制御手段５によって表示される起動画面も「調整工程と検査工程が未完了」に変化するため、この状況変化を確認することができる。
【００３３】
さらに、調整工程と検査工程の各工程において、前工程の処理が完了しているかどうかをチェックするため、工程ごとに順番があり、必ず順番通りに調整・検査処理を行わなければならない場合、これを自動で判断することができる。
【００３４】
以下、本発明の実施の形態を、デジタルカメラに適用した場合を例に図面を参照して詳細に説明する。デジタルカメラの調整工程と検査工程（以下、調整・検査工程と表記する）には、画像を表示する表示画面の調整・検査や、撮像部のレンズあるいは撮像素子の調整・検査など、多数の工程が行われる。このため、従来の手法で工程が漏れなく実行されたかどうかの確認が容易ではなかった。また、工程には決められた順番で進行されなければならないものもあり、工程が行われたかどうかを確実に知る必要がある。これらの理由から、本発明の実施の形態として最適である。
【００３５】
図２は、本発明の実施の形態のデジタルカメラの構成図である。図は、製造時の調整・検査工程における状態を示している。
デジタルカメラ１０は、装置全体を制御するＣＰＵ（Central Processing Unit）１１によって全体が制御されている。ＣＰＵ１１には、バスを介してＲＡＭ（Random Access Memory）１２、不揮発メモリ１３、ＣＣＤ（Charge Coupled Device）１４、液晶ディスプレイ（以下、ＬＣＤ（Liquid Crystal Display）とする）１５、通信用インタフェース１６、外部記憶媒体１７および操作ボタン１８が接続されている。
【００３６】
ＲＡＭ１２には、ＣＰＵ１１による処理に必要な各種データが格納される。たとえば、ＣＣＤ１４が取り込んだ映像データや、ＬＣＤ１５に表示する画像データが一時格納される。不揮発メモリ１３には、ＣＰＵ１１が実行するプログラムと、調整・検査工程における各工程の完了状況を表した完了情報が格納される。
【００３７】
ＣＣＤ１４は、映像を取り込むカメラ機能を備え、取り込んだ映像をＲＡＭ１２経由でＣＰＵ１１に映像データとして通知する。ＬＣＤ１５は、取り込まれた映像が画像処理された後、画像データとして画面に表示する。
【００３８】
通信用インタフェース１６は、ＲＳ−２３２ＣやＵＳＢ（Universal Serial Bus）などの通信方式による通信を制御する。通信ケーブル８１を介して接続するＰＣ８０は、調整・検査工程を指示する調整・検査支援装置であり、ＰＣ８０から送信された指示情報などは、通信用インタフェース１６が受信処理し、ＣＰＵ１１に通知する。デジタルカメラ１０の内部情報等は、ＣＰＵ１１に従って、通信用インタフェース１６経由でＰＣ８０に送信される。
【００３９】
外部記憶媒体１７は、取り込んだ画像データなどを保存する。操作ボタン１８は、入力された各種操作指示をＣＰＵ１１に伝達する。
このような構成のデジタルカメラ１０では、ＣＰＵ１１は、電源が投入されると、不揮発メモリ１３に保存されているプログラムを読み出し、プログラムに基づく処理を開始する。たとえば、ＣＣＤ１４が取り込んだ映像データをＲＡＭ１２経由で取得し、画像処理を施した後、ＲＡＭ１２経由でＬＣＤ１５に画像を表示する。また、ユーザが操作した操作ボタン１８がシャッターだった場合、その時点で取り込んだ画像データを外部記憶媒体１７に保存する。
【００４０】
また、通信ケーブル８１を介して接続するＰＣ８０から調整・検査工程の処理内容を指示する指示データが通信用インタフェース１６より入力した場合、ＣＰＵ１１は、不揮発メモリ１３に保存された調整・検査用プログラムを読み出し、プログラムの実行を制御する。
【００４１】
以上のハードウェア構成により、本発明にかかるデジタルカメラ１０の処理機能が実現される。なお、デジタルカメラ１０の処理機能は、不揮発メモリ１３に格納されたプログラムをＣＰＵ１１が実行することにより実現される。プログラムは、デジタルカメラ１０に実行させる処理を記述した情報であり、プログラムモジュールに基づいてデジタルカメラ１０が所定の機能を実現することができる。
【００４２】
ここで、プログラムの構成について説明する。図３は、本発明の実施の形態のデジタルカメラのプログラム構成を示した図である。
デジタルカメラ１０に搭載されるプログラム群２０は、不揮発メモリ１３に格納されており、電源が投入されると、ＣＰＵ１１が不揮発メモリ１３からプログラムを読み出して実行する。プログラム群２０は、製品としての処理機能を実現するための製品用プログラム２１と、調整・検査工程における調整・検査処理機能を実現するための調整・検査用プログラム２２から構成される。
【００４３】
製品用プログラム２１は、製品として、ＣＣＤ１４によって取り込まれた映像の画像処理や、画像処理された画像データの表示、画像データの外部記憶媒体１７への書き込みや、外部記憶媒体１７からの読み出しなどの処理を実行させるためのプログラムである。製品用プログラム２１がＣＰＵ１１によって実行されることにより、通常処理制御手段７の処理機能が実行される。
【００４４】
調整・検査用プログラム２２は、たとえば、ＰＣ８０からの要求などにより、調整・検査工程においてのみ起動される。起動されると、調整・検査工程の内容に応じて製品用プログラム２１のプログラムを呼び出しながら、デジタルカメラ１０の調整および機能検査をＣＰＵ１１に実行させる。なお、この調整・検査用プログラム２２がＣＰＵ１１によって実行されることにより、調整・検査制御手段３および状態表示制御手段５の各処理機能が実行される。
【００４５】
このように、調整・検査時には、調整・検査用プログラム２２が動作し、製品用プログラム２１によって実行される機能を使いながら、調整・検査が実行される。製品としての動作時には、製品用プログラム２１が動作し、調整・検査用プログラム２２が動作することはない。
【００４６】
不揮発メモリ１３には、上記の説明のプログラムの他に、調整・検査工程の完了状態を保存する完了情報領域が設けられている。図４は、本発明の実施の形態のデジタルカメラにおける不揮発メモリの構成を示した図である。
【００４７】
不揮発メモリ１３は、完了情報である工程完了フラグを格納する工程完了フラグ領域１３１、製品用プログラム２１を格納する製品用プログラム領域１３２、および調整・検査用プログラム２２を格納する調整・検査用プログラム領域１３３を有する。以下、工程完了フラグ領域１３１について説明する。
【００４８】
工程完了フラグ領域１３１は、個々の調整工程または検査工程に対応して領域が設けられている。そして、各領域にはその工程が完了したかどうかを示すフラグ情報が設定される。図の例では、調整工程および検査工程は、調整Ａ、調整Ｂ、調整Ａの検査を行う検査Ａおよび調整Ｂの検査を行う検査Ｂの工程から構成されており、各工程に対応して、調整Ａ完了フラグ１３１ａ、調整Ｂ完了フラグ１３１ｂ、検査Ａ完了フラグ１３１ｃおよび検査Ｂ完了フラグ１３１ｄのメモリ領域が用意されている。各メモリ領域には、その工程の完了状態を表すフラグ情報、未完了（＝０）／完了（＝１）、が設定されている。
【００４９】
なお、上記の説明の実施の形態では、工程完了フラグ領域１３１をプログラムが格納される不揮発メモリ１３に設けるとしたが、工程完了フラグ領域１３１を他の不揮発メモリに設けるとしてもよい。
【００５０】
以上のような構成のデジタルカメラの動作について説明する。
ここでは、調整・検査工程として、調整Ａ、調整Ｂ、調整Ａを検査する検査Ａおよび調整Ｂを検査する検査Ｂの工程が順に実行されるとして説明する。また、各起動画面は、ＬＣＤ１５に表示される。
【００５１】
まず、調整・検査工程が開始されてからの動作について説明する。図５は、本発明の実施の形態の調整・検査工程の手順と起動画面を示した図である。
調整・検査工程が開始され、デジタルカメラ１０が起動される。このとき、調整・検査工程はまだ開始されていないので、工程完了フラグ領域１３１に格納された工程完了フラグは、すべての工程で未完了（＝０）が設定されている。状態表示制御手段５は、工程完了フラグ領域１３１から工程完了フラグを読み出し、すべての工程が未完了であると判定し、「未調整」を示す起動画面１（１５１）をＬＣＤ１５に表示させる。
【００５２】
ここで、工程１が実行され、調整Ａの処理が行われる（ステップＳ１）。調整・検査制御手段３によって工程１（調整Ａ）が終了すると、工程完了フラグ領域１３１の調整Ａに対応する調整Ａ完了フラグ１３１ａには、完了（＝１）が設定される。
【００５３】
状態表示制御手段５は、工程完了フラグから、調整Ａが完了したことを検出し、ＬＣＤ１５に表示する起動画面を「調整Ｂ待ち」の起動画面２（１５２）に推移させる。この例では、起動画面に次の工程を表示するようにしている。
【００５４】
次の工程について説明する。図６は、本発明の実施の形態の調整・検査工程の図５に続く手順と起動画面を示した図である。
工程１（調整Ａ）が完了し、ＬＣＤ１５の画面には、起動画面２（１５２）として、「調整Ｂ待ち」が表示されている。
【００５５】
ここで、工程２が実行され、調整Ｂの処理が行われる（ステップＳ２）。調整・検査制御手段３によって工程２（調整Ｂ）が終了すると、工程完了フラグ領域１３１の調整Ｂに対応する調整Ｂ完了フラグ１３１ｂには、完了（＝１）が設定される。
【００５６】
状態表示制御手段５は、工程完了フラグから、調整Ｂまで完了したことを検出し、ＬＣＤ１５に表示する起動画面を「検査Ａ待ち」の起動画面３（１５３）に推移させる。
次の工程について説明する。図７は、本発明の実施の形態の調整・検査工程の図６に続く手順と起動画面を示した図である。
【００５７】
工程２（調整Ｂ）が完了し、ＬＣＤ１５の画面には、起動画面３（１５３）として、「検査Ａ待ち」が表示されている。
ここで、工程３が実行され、検査Ａの処理が行われる（ステップＳ３）。調整・検査制御手段３によって工程３（検査Ａ）が終了すると、工程完了フラグ領域１３１の検査Ａに対応する検査Ａ完了フラグ１３１ｃには、完了（＝１）が設定される。
【００５８】
状態表示制御手段５は、工程完了フラグから、検査Ａまで完了したことを検出し、ＬＣＤ１５に表示する起動画面を「検査Ｂ待ち」の起動画面４（１５４）に推移させる。
次の工程について説明する。図８は、本発明の実施の形態の調整・検査工程の図７に続く手順と起動画面を示した図である。
【００５９】
工程３（検査Ａ）が完了し、ＬＣＤ１５の画面には、起動画面４（１５４）として、「検査Ｂ待ち」が表示されている。
ここで、工程４が実行され、検査Ｂの処理が行われる（ステップＳ４）。調整・検査制御手段３によって工程４（検査Ｂ）が終了すると、工程完了フラグ領域１３１の検査Ｂに対応する検査Ｂ完了フラグ１３１ｄには、完了（＝１）が設定される。
【００６０】
状態表示制御手段５は、工程完了フラグから、すべての調整・検査工程が完了したことを検出し、ＬＣＤ１５に表示する起動画面を調整・検査工程が完了したことを示す起動画面５（１５５）に推移させる。実施の形態では、すべての調整・検査工程が完了したことが検出された場合の起動画面として、製品を起動した際の初期画面を表示する。初期画面には、たとえば、製品名あるいは製造社名などが表示される。
【００６１】
次に、すべての調整・検査工程が漏れなく完了したかどうかを確認する最終工程について説明する。図９は、本発明の実施の形態の最終工程において表示される画面の一例を示した図である。（Ａ）は、出荷可能状態のデジタルカメラの表示画面、（Ｂ）は出荷不可状態のデジタルカメラの表示画面を示している。
【００６２】
最終工程において、製造工程の全工程が完了したデジタルカメラに電源を投入すると、状態表示制御手段５は、各工程の完了情報をチェックし、すべての工程が漏れなく行われていると判定された場合は、ＬＣＤ１５に製品の初期画面を表示する。一方、漏れなく行われていない場合は、製品の初期画面とは異なる画面が表示される。図の例では、調整・検査工程が漏れなく行われた出荷可能状態のデジタルカメラ１０ａのＬＣＤ１５には、製品の初期画面が表示されている。ところが、調整・検査工程が行われていない出荷不可状態のデジタルカメラ１０ｂのＬＣＤ１５には、未調整であることが表示されている。
【００６３】
このように、本発明の実施の形態では、ＬＣＤ１５の表示を確認することにより、各調整・検査工程の完了状況を容易に知ることができる。すなわち、画面の変化で、工程の完了状況を知ることができ、確認のための特別な装置、手法を使う必要がないという利点がある。また、デジタルカメラ内部に保存されている完了情報を用いているので、デジタルカメラの実際の状態と確実に把握することができるという利点もある。
【００６４】
なお、上記の説明では、各工程の完了情報に基づいて起動画面を可変にするとしたが、起動画面だけではなく、起動音も変化させることで、視覚と聴覚の両方で工程の完了状況を確認できるようにしてもよい。
【００６５】
次に、本発明の実施の形態の検査方法についてフローチャートを用いて説明する。
以下では、上記の説明と同様に、調整・検査工程として、調整Ａ→調整Ｂ→検査Ａ→検査Ｂの順に工程が行われるとする。
【００６６】
まず、本発明にかかる検査方法の起動画面表示処理について説明する。図１０は、本発明の実施の形態の検査方法における起動画面表示処理の手順を示したフローチャートである。起動画面表示処理は、電源投入時や、各工程処理の開始前や終了後など、任意のタイミングで起動される。
【００６７】
［ステップＳ１１］  起動画面表示処理が起動されると、不揮発メモリ１３の工程完了フラグ領域１３１から工程完了フラグの読込みが行われる。工程完了フラグには、工程（調整Ａ、調整Ｂ、検査Ａおよび検査Ｂ）ごとに、処理が完了したかどうかを示すフラグ情報が設定されている。
【００６８】
［ステップＳ１２］  すべての工程完了フラグが０（＝未完了）であるかどうかを判定する。０であればステップＳ１３へ、０でなければステップＳ１４へ処理を進める。
［ステップＳ１３］  工程完了フラグがすべて０（＝未完了）の場合、調整が開始されていないことを示す「未調整」の起動画面を表示し、処理を終了する。
【００６９】
［ステップＳ１４］  工程完了フラグに０（＝未完了）でないものがある場合、調整Ａの工程の工程完了フラグのみが１（＝完了）であるかどうかを判定する。なお、工程完了フラグは、必ず、調整Ａ→調整Ｂ→検査Ａ→検査Ｂの順番に１（＝完了）が設定されるとする。調整Ａのみが１であればステップＳ１５へ、１でなければステップＳ１６へ処理を進める。
【００７０】
［ステップＳ１５］  調整Ａの工程のみが１（＝完了）の場合、調整Ａが終了し、次の工程の調整Ｂを待つ状態であることを示す「調整Ｂ待ち」の起動画面を表示し、処理を終了する。
【００７１】
［ステップＳ１６］  調整Ａの工程のみが１（＝完了）ではない場合、以降の工程の完了状況を判定する。次の工程である調整Ｂまでが１（＝完了）であるかどうかを判定する。調整Ａ、調整Ｂともに１であり、それ以外が０（＝未完了）であればステップＳ１７へ、調整Ａ、調整Ｂのほかに１（＝完了）の工程があればステップＳ１８へ処理を進める。
【００７２】
［ステップＳ１７］  調整Ａ、調整Ｂのみが１（＝完了）、すなわち、調整Ｂまで工程が終了している場合、次の工程の検査Ａを待つ状態であることを示す「検査Ａ待ち」の起動画面を表示し、処理を終了する。
【００７３】
［ステップＳ１８］  調整Ａ、調整Ｂの他にも１（＝完了）の工程がある場合、以降の工程の完了状況を判定する。次の工程である検査Ａまでが１（＝完了）であるかどうかを判定する。調整Ａ、調整Ｂおよび検査Ａが１であり、それ以外が０（＝未完了）であればステップＳ１９へ、調整Ａ、調整Ｂ、検査Ａのほかに１（＝完了）の工程があればステップＳ２０へ処理を進める。
【００７４】
［ステップＳ１９］  調整Ａ、調整Ｂおよび検査Ａのみが１（＝完了）、すなわち、検査Ａまで工程が完了している場合、次の工程の検査Ｂを待つ状態であることを示す「検査Ｂ待ち」の起動画面を表示し、処理を終了する。
【００７５】
［ステップＳ２０］  調整Ａ、調整Ｂおよび検査Ａ以外にも１（＝完了）がある場合、すなわち、検査Ｂまで完了している場合は、すべての調整・検査工程が漏れなく完了していると判定し、調整・検査工程が完了したことを示す「製品」の画面表示を行う。
【００７６】
以上の処理が実行されることにより、完了状況に応じた起動画面がデジタルカメラの画面に表示される。このように、従来人間によって行われていた各調整・検査工程での記録を自動的に行い、記録された各工程の完了状況に応じて起動画面を可変にするので、人間のミスによって未調整のままの製品出荷されることを未然に防止することができる。また、特別な装置や手法を用いる必要がなく、起動画面の変化のみから工程の完了状況を容易に知ることができる。
【００７７】
なお、上記の説明では、工程は必ず調整Ａ→調整Ｂ→検査Ａ→検査Ｂの順に進み、工程が前後することがない（たとえば、調整Ａが未完了で調整Ｂが完了という状態がない）としたが、順番通りに工程が行われない場合であっても工程完了フラグに応じて起動画面を可変にすることもできる。たとえば、工程完了フラグを調べ、すべて０（＝未完了）であれば「未調整」、すべて１（＝完了）であれば「製品画面」を表示し、それ以外の場合は、０（＝未完了）が設定されている未完了の工程を起動表示画面に表示する。
【００７８】
次に、各工程における処理について説明する。本発明の実施の形態では、工程は必ず順番通りに進み、前の工程が終了していなければ次の工程は実行できないとする。
第１の工程である調整Ａの処理について説明する。図１１は、本発明の実施の形態の検査方法における第１の工程処理の手順を示したフローチャートである。調整・検査工程を支援するＰＣ８０が接続され、調整Ａの開始が要求されて、処理が開始される。
【００７９】
［ステップＳ２１］  不揮発メモリ１３の工程完了フラグ領域１３１から工程完了フラグの読込み、工程完了フラグがすべて０（＝未完了）であるかどうかを判定する。０でなければステップＳ２２へ、０であればステップＳ２３へ処理を進める。
【００８０】
［ステップＳ２２］  すべての工程完了フラグが０（＝未完了）ではない場合、すなわち、工程完了フラグに１（＝完了）の工程がある場合、すでに調整・検査工程が行われているということであるので、調整・検査済みであることを示す警告表示をデジタルカメラの画面に表示し、処理を終了する。また、同様の警告をＰＣ８０に送信し、ＰＣ８０で警告表示を行うようにしてもよい。警告表示については、以下同様である。
【００８１】
［ステップＳ２３］  工程完了フラグがすべて０（＝未完了）である場合、調整Ａの処理を実行する。
［ステップＳ２４］  調整Ａにおける調整処理が正常に終了したかどうかを判定する。正常に終了した場合はステップＳ２５へ、正常に終了しなかった場合はステップＳ２６へ処理を進める。
【００８２】
［ステップＳ２５］  調整Ａが正常に終了した場合、調整Ａに対応する工程完了フラグの値を１（＝完了）に設定し、処理を終了する。
［ステップＳ２６］  調整Ａが正常に終了しなかった場合、調整Ａの異常終了の警告表示を行い、処理を終了する。
【００８３】
以上の処理手順が実行されることにより、未調整の状態であれば調整Ａの処理が実行され、正常に完了した場合は、調整Ａの工程完了フラグが１（＝完了）に設定される。
次に、第２の工程である調整Ｂの処理について説明する。図１２は、本発明の実施の形態の検査方法における第２の工程処理の手順を示したフローチャートである。調整Ｂの開始が要求されて、処理が開始される。
【００８４】
［ステップＳ３１］  不揮発メモリ１３の工程完了フラグ領域１３１から工程完了フラグの読込み、調整Ａの工程完了フラグが１（＝完了）であるかどうかを判定する。１でなければステップＳ３２へ、１であればステップＳ３３へ処理を進める。
【００８５】
［ステップＳ３２］  調整Ａの工程完了フラグが１（＝完了）でない場合、前工程が不通過であることを示す警告表示を表示し、処理を終了する。
［ステップＳ３３］  調整Ａの工程完了フラグが１（＝完了）である場合、調整Ｂの処理を実行する。
【００８６】
［ステップＳ３４］  調整Ｂにおける調整処理が正常に終了したかどうかを判定する。正常に終了した場合はステップＳ３５へ、正常に終了しなかった場合はステップＳ３６へ処理を進める。
【００８７】
［ステップＳ３５］  調整Ｂが正常に終了した場合、調整Ｂに対応する工程完了フラグの値を１（＝完了）に設定し、処理を終了する。
［ステップＳ３６］  調整Ｂが正常に終了しなかった場合、調整Ｂの異常終了の警告表示を行い、処理を終了する。
【００８８】
以上の処理手順が実行されることにより、調整Ａの工程が完了していれば、調整Ｂの処理が実行され、正常に完了した場合は、調整Ｂの工程完了フラグが１（＝完了）に設定される。
【００８９】
次に、第３の工程である検査Ａの処理について説明する。図１３は、本発明の実施の形態の検査方法における第３の工程処理の手順を示したフローチャートである。検査Ａの開始が要求されて、処理が開始される。
【００９０】
［ステップＳ４１］  不揮発メモリ１３の工程完了フラグ領域１３１から工程完了フラグの読込み、調整Ａおよび調整Ｂの工程完了フラグが１（＝完了）であるかどうかを判定する。１でなければステップＳ４２へ、１であればステップＳ４３へ処理を進める。
【００９１】
［ステップＳ４２］  調整Ａあるいは調整Ｂの工程完了フラグが１（＝完了）でない場合、前工程が不通過であることを示す警告表示を表示し、処理を終了する。
［ステップＳ４３］  調整Ａおよび調整Ｂの工程完了フラグが１（＝完了）である場合、検査Ａの処理を実行する。
【００９２】
［ステップＳ４４］  検査Ａにおける検査処理が正常に終了したかどうかを判定する。正常に終了した場合はステップＳ４５へ、正常に終了しなかった場合はステップＳ４６へ処理を進める。
【００９３】
［ステップＳ４５］  検査Ａが正常に終了した場合、検査Ａに対応する工程完了フラグの値を１（＝完了）に設定し、処理を終了する。
［ステップＳ４６］  検査Ａが正常に終了しなかった場合、検査Ａの異常終了の警告表示を行い、処理を終了する。
【００９４】
以上の処理手順が実行されることにより、前工程である調整Ａおよび調整Ｂの工程が完了していれば、検査Ａの処理が実行され、正常に完了した場合は、検査Ａの工程完了フラグが１（＝完了）に設定される。
【００９５】
次に、第４の工程である検査Ｂの処理について説明する。図１４は、本発明の実施の形態の検査方法における第４の工程処理の手順を示したフローチャートである。検査Ｂの開始が要求されて、処理が開始される。
【００９６】
［ステップＳ５１］  不揮発メモリ１３の工程完了フラグ領域１３１から工程完了フラグの読込み、調整Ａ、調整Ｂおよび検査Ａの工程完了フラグが１（＝完了）であるかどうかを判定する。１でなければステップＳ５２へ、１であればステップＳ５３へ処理を進める。
【００９７】
［ステップＳ５２］  調整Ａ、調整Ｂまたは検査Ａの工程完了フラグが１（＝完了）でない場合、前工程が不通過であることを示す警告表示を表示し、処理を終了する。
［ステップＳ５３］  調整Ａ、調整Ｂおよび検査Ａの工程完了フラグが１（＝完了）である場合、検査Ｂの処理を実行する。
【００９８】
［ステップＳ５４］  検査Ｂにおける検査処理が正常に終了したかどうかを判定する。正常に終了した場合はステップＳ５５へ、正常に終了しなかった場合はステップＳ５６へ処理を進める。
【００９９】
［ステップＳ５５］  検査Ｂが正常に終了した場合、検査Ｂに対応する工程完了フラグの値を１（＝完了）に設定し、処理を終了する。
［ステップＳ５６］  検査Ｂが正常に終了しなかった場合、検査Ｂの異常終了の警告表示を行い、処理を終了する。
【０１００】
以上の処理手順が実行されることにより、前工程である調整Ａ、調整Ｂおよび検査Ａの工程が完了していれば、検査Ｂの処理が実行され、正常に完了した場合は、検査Ｂの工程完了フラグが１（＝完了）に設定される。
【０１０１】
このように、本発明の実施の形態の検査方法では、各調整・検査工程処理において、工程作業に入る前には、前工程を正常に終了したのかをチェックし、正常でない場合は、警告を出し処理を進めないようにしている。工程終了時には、正常終了したときのみ工程完了フラグをセットし、後工程に進める状態にする。各工程に順番があり、必ず順番通りに調整・検査を行わなければならない場合、前工程の完了状況に応じて工程の実行可否を自動的に判断するので、人為的なミスによって工程を間違えたり、途中の工程が抜けてしまうことを防止することができる。
【０１０２】
なお、上記の実施の形態では、本発明をデジタルカメラに適用した場合について説明したが、本発明は表示手段を要する他の情報処理装置の検査方法にも適用することができる。このような情報処理装置として、たとえば、携帯電話機、ＰＤＡ（Personal Digital Assistant）などがある。また、情報処理装置に表示手段が組み込まれておらず、使用時に任意の表示装置に接続する構成をとる情報処理装置にも適用することができる。
【０１０３】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、情報処理装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。プログラムを実行するコンピュータは、たとえば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。
【図面の簡単な説明】
【０１０４】
【図１】本発明の実施の形態に適用される情報処理装置の動作原理を示す説明図である。
【図２】本発明の実施の形態のデジタルカメラの構成図である。
【図３】本発明の実施の形態のデジタルカメラのプログラム構成を示した図である。
【図４】本発明の実施の形態のデジタルカメラにおける不揮発メモリの構成を示した図である。
【図５】本発明の実施の形態の調整・検査工程の手順と起動画面を示した図である。
【図６】本発明の実施の形態の調整・検査工程の図５に続く手順と起動画面を示した図である。
【図７】本発明の実施の形態の調整・検査工程の図６に続く手順と起動画面を示した図である。
【図８】本発明の実施の形態の調整・検査工程の図７に続く手順と起動画面を示した図である。
【図９】本発明の実施の形態の最終工程において表示される画面の一例を示した図である。
【図１０】本発明の実施の形態の検査方法における起動画面表示処理の手順を示したフローチャートである。
【図１１】本発明の実施の形態の検査方法における第１の工程処理の手順を示したフローチャートである。
【図１２】本発明の実施の形態の検査方法における第２の工程処理の手順を示したフローチャートである。
【図１３】本発明の実施の形態の検査方法における第３の工程処理の手順を示したフローチャートである。
【図１４】本発明の実施の形態の検査方法における第４の工程処理の手順を示したフローチャートである。
【符号の説明】
【０１０５】
１・・・情報処理装置、２・・・通信手段、３・・・調整・検査制御手段、４・・・完了情報記憶手段、５・・・状態表示制御手段、６・・・表示手段、７・・・通常処理制御手段、８・・・調整・検査支援装置、１０・・・デジタルカメラ、１１・・・ＣＰＵ、１２・・・ＲＡＭ、１３・・・不揮発メモリ、１４・・・ＣＣＤ、１５・・・ＬＣＤ、１６・・・通信用インタフェース、１７・・・外部記憶媒体、１８・・・操作ボタン
【図１】
2005215832.tif 000003
【図２】
2005215832.tif 000004
【図３】
2005215832.tif 000005
【図４】
2005215832.tif 000006
【図５】
2005215832.tif 000007
【図６】
2005215832.tif 000008
【図７】
2005215832.tif 000009
【図８】
2005215832.tif 000010
【図９】
2005215832.tif 000011
【図１０】
2005215832.tif 000012
【図１１】
2005215832.tif 000013
【図１２】
2005215832.tif 000014
【図１３】
2005215832.tif 000015
【図１４】
2005215832.tif 000016