(57)【要約】【課題】不具合の解析者への個人情報の漏洩を防止し、かつ不具合解析の効率を向上させることができる電子機器を提供する。【解決手段】変換手段１３は、エラーが発生すると、エラー発生時に操作表示部１０に表示されているエラー画面を第一の画像データに変換する。画像データ加工手段１２は、判定手段１０１によりエラー画面に個人情報表示領域が含まれている可能性があると判定された場合に、第一の画像データを、個人情報表示領域が外部から個人情報を判別できないよう加工することにより第二の画像データを生成する。記憶制御手段１０２は、画像データ加工手段１２により生成された第二の画像データをエラー情報としてエラー情報記憶部１４に記憶させる。【選択図】図１
2010079680.tif 000002
【特許請求の範囲】
【請求項１】
各種画面を表示する表示部と、
エラー情報記憶部と、
エラーが発生すると、エラー発生時に前記表示部に表示されているエラー発生時表示画面を第一の画像データに変換する変換手段と、
前記エラー発生時表示画面に、個人情報を表示している個人情報表示領域が含まれている可能性があるか否かを判定する判定手段と、
前記判定手段により前記エラー発生時表示画面に前記個人情報表示領域が含まれている可能性があると判定された場合に、前記第一の画像データを、前記個人情報表示領域が外部から個人情報を判別できないよう加工することにより第二の画像データを生成する画像データ加工手段と、
前記画像データ加工手段により生成された前記第二の画像データをエラー情報として前記エラー情報記憶部に記憶させる記憶制御手段と、
エラー情報出力指示を受付けると前記エラー情報を出力する出力制御手段と
を具備する電子機器。
【請求項２】
前記出力制御手段は、エラー情報出力指示を受け付けると、前記エラー情報の画像データを前記表示部に表示させる請求項１に記載の電子機器。
【請求項３】
前記個人情報は、ＦＡＸの電話番号、インターネットＦＡＸの宛先、電子メールの宛先、およびユーザ名のいずれか１つ以上である請求項１又は２に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に関する。
【背景技術】
【０００２】
パーソナルコンピュータ、携帯電話機、プリンタ、複合機及び家電機器等の各種電子機器は、ＣＰＵ（Central Processing Unit）及びメモリ等のハードウェアと、ＣＰＵが実行するソフトウェアから構成されている。そして、この電子機器におけるハードウェア及びソフトウェアには、操作処理、通信処理及び待ち受け処理等の各種処理中に生じる各種要因によって、様々な不具合が引き起こされる。例えば、ソフトウェアの設計上の問題が電子機器に存在している場合には、開発担当者の意図しない動作を実行する、また、起動が不可能になってしまう等の致命的な不具合が電子機器に生じてしまう。そして、これらの致命的な不具合が電子機器に発生すると、開発工程であれば開発担当者、製造工程であれば製造担当者または市場に出回っている場合であればメンテナンス担当者が、その不具合を解析して、その原因の特定を行う。その際、不具合の解析を行う担当者は、各種情報を基に不具合の原因の特定を行う。
【０００３】
そして、このような不具合の解析を行う担当者に、不具合の原因を特定する為に必要な情報を提供する発明として、下記特許文献１には、エラー発生時の画面情報を保存し、この画面情報を提供することによって、エラーの対処を確実に行うことができるデータ処理装置が開示されている。このデータ処理装置では、アプリケーション実行中にエラーが発生すると、ＬＣＤがアプリケーション画面の上にエラーメッセージ画面を表示し、エラーメッセージ画面に表示されている「閉じる」ボタンが押下されると、ＬＣＤに表示されているエラーメッセージ画面及び当該エラーメッセージ画面の下のアプリケーション画面から成る画像データをエラー情報としてメモリが記憶し、エラー情報の出力指示に基づいて表示制御手段がこのメモリに記憶されているエラー情報をＬＣＤに表示させる。
【特許文献１】特開２００３−２９４８１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上記従来技術では、エラーが発生すると、実行中のアプリケーション画面の上にエラーメッセージ画面を表示して、エラーメッセージ画面に表示されている「閉じる」ボタンが押下されると、エラーメッセージ画面及び当該エラーメッセージ画面の下のアプリケーション画面から成る画像データをエラー情報としてメモリが記憶し、エラー情報の出力指示に基づいてＬＣＤがこのエラー情報を表示することによって、不具合の解析に必要な情報を不具合の解析担当者へ提供している。
【０００５】
しかしながら、電子機器の種類や用途によっては、この電子機器を使用しているユーザ名やデータの送信先（宛先）等の個人情報が、アプリケーション画面に表示されている場合があり、このような場合に、アプリケーション画面を含む画像データをエラー情報としてメモリに記憶させると、個人情報の漏洩につながる可能性がある。
【０００６】
本発明は、上述した事情に鑑みてなされたものであり、不具合の解析者への個人情報の漏洩を防止し、かつ不具合解析の効率を向上させることができる電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係る電子機器は、各種画面を表示する表示部と、エラー情報記憶部と、エラーが発生すると、エラー発生時に前記表示部に表示されているエラー発生時表示画面を第一の画像データに変換する変換手段と、前記エラー発生時表示画面に、個人情報を表示している個人情報表示領域が含まれている可能性があるか否かを判定する判定手段と、前記判定手段により前記エラー発生時表示画面に前記個人情報表示領域が含まれている可能性があると判定された場合に、前記第一の画像データを、前記個人情報表示領域が外部から個人情報を判別できないよう加工することにより第二の画像データを生成する画像データ加工手段と、前記画像データ加工手段により生成された前記第二の画像データをエラー情報として前記エラー情報記憶部に記憶させる記憶制御手段と、エラー情報出力指示を受付けると前記エラー情報を出力する出力制御手段とを具備する。
【発明の効果】
【０００８】
本発明に係る電子機器は、エラー発生時表示画面を、外部から個人情報を判別できないよう加工してからエラー情報として出力するので、個人情報の漏洩を防止し、かつ不具合解析の効率を向上させることができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して、本発明の一実施形態について説明する。本実施形態は、本発明の電子機器に含まれる画像形成装置の一つである複写機能、プリント機能、ファクシミリ送信／受信機能を併せ持つ複合機に関する。
【００１０】
まず、複合機Ａの機能構成について、図１を参照して、説明する。図１は本実施形態に係る複合機Ａの機能ブロック図である。
【００１１】
複合機Ａは、ＣＰＵ(Central Processing Unit)１、ＲＯＭ(Read Only Memory)２、ＲＡＭ(Random Access Memory)３、各種センサ群４、用紙搬送部５、画像読取部６、画像データ記憶部７、画像形成部８、通信Ｉ／Ｆ部９、操作表示部１０、テーブル情報記憶部１１、ＡＳＩＣ(Application Specific Integrated Circuit)２０、及びエラー情報記憶部１４を備えている。
【００１２】
ＣＰＵ１は、ＲＯＭ２に記憶されている制御プログラム、画像データ記憶部７に記憶されている原稿画像データ、プリント画像データまたはファクシミリ画像データ、通信Ｉ／Ｆ部９を介してクライアントコンピュータ（図示略）または公衆網（図示略）から入力される各種指示及び操作表示部１０から入力される操作指示に基づいて複合機Ａの全体動作を制御する。また、ＣＰＵ１は、判定手段１０１、記憶制御手段１０２、及び出力制御手段１０３として機能する。なお、このＣＰＵ１の制御処理の詳細については、以下に複合機Ａの動作として説明する。
【００１３】
ＲＯＭ２は、ＣＰＵ１で実行される制御プログラム及びその他のデータを記憶する不揮発性メモリである。
【００１４】
ＲＡＭ３は、ＣＰＵ１が制御プログラムを実行して各種動作を行う際に、データの一時保存先となるワーキングエリアとして用いられる揮発性メモリである。
【００１５】
各種センサ群４は、例えば用紙切れ検出センサや、用紙詰まり検出センサ、用紙位置検出センサ、温度センサ等の画像形成動作に必要な各種センサであり、それぞれのセンサで検出した各種の情報を検出信号としてＣＰＵ１に出力する。
【００１６】
用紙搬送部５は、用紙トレイに収納されている印刷用紙を画像形成部８に搬送するための搬送ローラ及び搬送ローラ駆動用のモータや、画像形成処理後の印刷用紙を図示しない排紙トレイに搬送するための搬送ローラ及び搬送ローラ駆動用のモータなどから構成されている。
【００１７】
画像読取部６は、ＡＤＦ（自動原稿送り装置）とＣＣＤ(Charge Coupled Device)センサ等を備え、ＡＤＦによって順次給紙される原稿の画像をＣＣＤセンサに読み取らせ、原稿画像に基づく原稿画像データを出力する。なお、画像読取部６は、原稿画像データをＣＰＵ１に出力し、一方、ＣＰＵ１は、原稿画像データを画像データ記憶部７に記憶させる。
【００１８】
画像データ記憶部７は、例えばフラッシュメモリであり、ＣＰＵ１の指示の下、原稿画像データ、通信Ｉ／Ｆ部９がクライアントコンピュータ（図示略）から受信するプリント画像データ及び通信Ｉ／Ｆ部９が公衆網（図示略）から受信するファクシミリ画像データを記憶する。
【００１９】
画像形成部８は、ＣＰＵ１の制御の下、画像データ記憶部７に記憶されている原稿画像データ、プリント画像データまたはファクシミリ画像データに基づいて、用紙搬送部５から搬送される印刷用紙にトナーによって形成される画像形成画像を転写し、定着ローラによって当該画像形成画像の定着処理を行う。
【００２０】
通信Ｉ／Ｆ部９は、クライアントコンピュータ（図示略）及び公衆網（図示略）等に接続し、このクライアントコンピュータ及び公衆網との間で各種信号の送受信を行う。
【００２１】
操作表示部１０は、スタートキー、ストップキー、電源キー、テンキー（数値入力キー）、タッチパネル１０ａ、クリアキーやその他の各種操作キー、を備えており、それぞれのキーの操作指示をＣＰＵ１に出力すると共に、ＣＰＵ１の制御の下、タッチパネル１０ａに種々の画面を表示する。
【００２２】
ＡＳＩＣ２０は、画像処理に特化して設計された集積回路であり、画像データ加工手段１２及び変換手段１３として機能する。
【００２３】
テーブル情報記憶部１１は、例えばフラッシュメモリであり、ＣＰＵ１の制御の下、タッチパネル１０ａが表示する全画面（タブ選択により切り替えられる複数の画面の全て）のそれぞれについて、個人情報を表示している個人情報表示領域が含まれている可能性があるか否かと、含まれている可能性がある個人情報表示領域の座標とをテーブルデータとして記憶しておく。なお、個人情報は、例えば、ＦＡＸの電話番号、インターネットＦＡＸの宛先、電子メールの宛先、およびユーザ名のいずれか１つ以上である。
【００２４】
エラー情報記憶部１４は、例えばフラッシュメモリであり、ＣＰＵの制御の下、複合機Ａにおいて各種エラーが発生すると、不具合の解析の担当者がエラーの解析に使用する各種エラー情報を記憶する。
【００２５】
具体的には、エラーが発生すると、エラー発生時にタッチパネル１０ａに表示されているエラー発生時表示画面（以下では単にエラー画面と呼ぶ）を、変換手段１３が、画像データ（第一の画像データ）に変換する。判定手段１０１は、エラー画面に、個人情報表示領域が含まれている可能性があるか否かを判定する。判定手段１０１により、エラー画面に個人情報表示領域が含まれている可能性があると判定された場合には、画像データ加工手段１２は、第一の画像データを、個人情報表示領域が外部から個人情報を判別できないように黒く塗る加工を施すことにより、第二の画像データを生成する。記憶制御手段１０２は、画像データ加工手段１２により生成された第二の画像データを、エラー情報としてエラー情報記憶部１４に記憶させる。
【００２６】
次に、上記構成の本実施形態に係る複合機Ａの動作について図２〜５を参照して詳しく説明する。なお、以下では、タブ選択により切り替えられる複数の画面の例として、ＦＡＸ、インターネットＦＡＸ、および電子メールのいずれかを送信するSendモードにおいて宛先を選択するSend（Destination）画面と、Sendモードにおいて簡単に設定を行うSend（Quick Setup）画面と、複写機能を用いるCopyモードにおいて簡単に設定を行うCopy（Quick Setup）画面とを例にとり説明する。
【００２７】
図２は、本実施形態に係る複合機Ａの動作を示すフローチャートである。
【００２８】
まず、複合機Ａによってユーザが複写やＦＡＸ送信等何らかの操作をしようと操作表示部１０のキーを操作した場合に、タッチパネル１０ａに表示中の画面においてパネルロックや操作不良等のエラーが発生する（ステップＳ１）。
【００２９】
ＣＰＵ１は、ステップＳ１においてエラーが発生すると、タッチパネル１０ａに表示されている図３に示すエラー画面を取得する（ステップＳ２）。図３に示されるように、エラー画面（図３の全体）には、Send（Destination）画面において、ユーザ名ａ〜ｃと、ユーザ名ａ〜ｃがそれぞれ画像データを送信している電話番号ｘ及び宛先ｙ〜ｚを表示している個人情報表示領域が含まれている。
【００３０】
ＡＳＩＣ２０は、ステップＳ２においてタッチパネル１０ａのエラー画面を取得すると、変換手段１３により第一の画像データに変換する。
【００３１】
ＣＰＵ１は、判定手段１０１によりステップＳ３〜４において、エラー画面に個人情報表示領域が含まれている可能性があるか否かを判定する。具体的には、図５に示されるように、テーブル情報記憶部１１に記憶しておいたテーブルデータを参照して、エラー画面がSend（Destination）画面またはSend（Quick Setup）である場合には、個人情報表示領域が含まれている可能性がある（個人情報有）と判定し、エラー画面がCopy（Quick Setup）である場合には、個人情報表示領域が含まれている可能性がない（個人情報無）と判定する。
【００３２】
ＣＰＵ１は、ステップＳ３〜４においてエラー画面に個人情報を表示している個人情報表示領域が含まれている可能性があると判定された場合には、ステップＳ５へ進みテーブル情報記憶部１１のテーブルデータから、該当する個人情報表示領域の座標を抽出し、ステップＳ６へ進む。一方、ステップＳ４においてエラー画面に個人情報を表示している個人情報表示領域が含まれている可能性がないと判定された場合には、ステップＳ７へ進む。
【００３３】
ＡＳＩＣ２０は、ステップＳ５において抽出した座標を用いて、画像データ加工手段１２により、第一の画像データを、個人情報表示領域が外部から個人情報を判別できないように黒く塗る加工を施すことにより、第二の画像データを生成する（ステップＳ６）。具体的には、該当する座標の画素を全て黒画素に変換する。
【００３４】
ＣＰＵ１は、ステップＳ６において生成された第二の画像データを、記憶制御手段１０２により、エラー情報としてエラー情報記憶部１４に記憶させる（ステップＳ７）。その後、ＣＰＵ１は、エラー情報記憶部１４に記憶された画像データの出力指示を受付けると、出力制御手段１０３により操作表示部１０に表示させる。
【００３５】
以上のように、本実施形態に係る複合機Ａは、各種画面を表示する操作表示部１０と、エラー情報記憶部１４と、エラーが発生すると、エラー発生時に操作表示部１０に表示されているエラー画面を第一の画像データに変換する変換手段１３と、エラー画面に、個人情報表示領域が含まれている可能性があるか否かを判定する判定手段１０１と、判定手段１０１によりエラー画面に個人情報表示領域が含まれている可能性があると判定された場合に、第一の画像データを、個人情報表示領域が外部から個人情報を判別できないよう加工することにより第二の画像データを生成する画像データ加工手段１２と、画像データ加工手段１２により生成された第二の画像データをエラー情報としてエラー情報記憶部１４に記憶させる記憶制御手段１０２と、エラー情報出力指示を受付けるとエラー情報を出力する出力制御手段１０３とを具備する。
【００３６】
このように、エラー発生時の画面を保存することにより、不具合の解析担当者は、エラーの解析を実施することが出来る。それにより、不具合の解析担当者が、保存したエラー画面からエラーの原因を特定する可能性が高くなり、エラー解析の効率を向上させることが出来る上、エラー発生時の画面に個人情報が含まれている場合は、個人情報を外部から判別されないように加工するため、個人情報が外部に漏洩するのを防止することが出来る。
【００３７】
なお、本実施形態では、個人情報が含まれていると判断されたエラー画面の個人情報は黒く変換した後、不具合の解析担当者が判別できないようになっているが、パスワードや個人認証を行うことで、管理者や特定の不具合の解析担当者には、必要時に変換・加工前の個人情報を表示した状態のエラー画面を見られるようにしてもよい。
【図面の簡単な説明】
【００３８】
【図１】本発明の一実施形態に係る複合機Ａの機能ブロック図である。
【図２】本発明の一実施形態に係る複合機Ａの動作を示すフローチャートである。
【図３】本発明の一実施形態に係る複合機Ａのタッチパネル１０ａが表示する個人情報を表示した状態のエラー発生画面である。
【図４】本発明の一実施形態に係る複合機Ａのタッチパネル１０ａが表示する個人情報を判別できないように加工したエラー画面である。
【図５】本発明の一実施形態に係るテーブル情報記憶部に記憶されているテーブル情報の図である。
【符号の説明】
【００３９】
Ａ…複合機、１…ＣＰＵ、２…ＲＯＭ、３…ＲＡＭ、４…各種センサ群、５…用紙搬送部、６…画像読取部、７…画像データ記憶部、８…画像形成部、９…通信Ｉ／Ｆ部、１０…操作表示部、１０ａ…タッチパネル、１１…テーブル情報記憶部、１２…画像データ加工手段、１３…変換手段、１４…エラー情報記憶部、２０…ＡＳＩＣ、１０１…判定手段、１０２…記憶制御手段、１０３…出力制御手段。
【図１】
2010079680.tif 000003
【図２】
2010079680.tif 000004
【図３】
2010079680.tif 000005
【図４】
2010079680.tif 000006
【図５】
2010079680.tif 000007