(57)【要約】【課題】サービスマンによる機器メンテナンスにおいて不正な行為があったことを検出容易にし、機器メンテナンスにおけるセキュリティーを向上する。【解決手段】メンテナンス方法において、メンテナンススクリプト生成ツール２０が、メンテナンス対象機器１において実施すべきメンテナンスを記した第１のメンテナンススクリプト２０１を生成し、第１のメンテナンススクリプト２０１の同一性を証明する第１のスクリプト証明書２０２を発行し、メンテナンス対象機器１が、与えられた第２のメンテナンススクリプト２０１を実行してメンテナンスを実施し、第２のメンテナンススクリプト２０１の同一性を証明する第２のスクリプト証明書２０３であって第１のスクリプト証明書２０２と対比することで第１及び第２のメンテナンススクリプトの同一性を判別するための第２のスクリプト証明書を発行する。【選択図】図２
2015046048.tif 000002
【特許請求の範囲】
【請求項１】
メンテナンススクリプト生成ツールが、メンテナンス対象機器において実施すべきメンテナンスを記した第１のメンテナンススクリプトを生成するステップと、
メンテナンススクリプト生成ツールが、前記第１のメンテナンススクリプトの同一性を証明する第１のスクリプト証明書を発行するステップと、
メンテナンス対象機器が、与えられた第２のメンテナンススクリプトを実行してメンテナンスを実施するステップと、
メンテナンス対象機器が、前記第２のメンテナンススクリプトの同一性を証明する第２のスクリプト証明書であって、前記第１のスクリプト証明書と対比することで前記第１及び第２のメンテナンススクリプトの同一性を判別するための第２のスクリプト証明書を発行するステップとを備えた、メンテナンス方法。
【請求項２】
前記第１のスクリプト証明書がメンテナンス内容を説明する情報を含む、請求項１に記載のメンテナンス方法。
【請求項３】
請求項１又は請求項２に記載のメンテナンス方法で使用するメンテナンス対象機器としての電子機器であって、
与えられたメンテナンススクリプトを実行して当該メンテナンススクリプトに記されたメンテナンスを実施するメンテナンススクリプト処理部と、
前記与えられたメンテナンススクリプトの同一性を証明するスクリプト証明書を前記第２のスクリプト証明書として発行するスクリプト証明書発行部とを備えた電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複合機やプリンター等の機器のメンテナンス方法及び電子機器に関し、特に、メンテナンス実行時のセキュリティーを向上する技術に関する。
【背景技術】
【０００２】
複合機やプリンター等の組み込み機器には、サービスマンが機器の各種調整を行うためのサービスモードあるいはメンテナンスモードと呼ばれるインターフェイスが存在する。メンテナンスモードでは機器に対して様々な操作ができるようになっている。例えば、機器に登録されているユーザー情報のパスワードを取得する等、さまざまなセキュリティー観点上保護すべき対象にも容易にアクセスすることができる。したがって、メンテナンスモードが不正に起動されると、誰でも容易に機器に対してセキュリティー観点上問題があるような操作ができるという危険性がある。このため、パスワードをトリガーとしてメンテナンスモードを起動させるようにして、誰でもが容易にはメンテナンスモードを利用できないようにしている。
【０００３】
しかし、メンテナンスモードのパスワードが漏洩したり、不正に解析されたりするおそれがあるため、パスワード保護だけではセキュリティー観点上十分ではない。そこで、下記特許文献１では、ＵＳＢ等のメモリデバイスに登録されたメンテナンスプログラムに従ってメンテナンスモードを起動するようにしている。これにより、パスワードが漏洩しても第三者が勝手にメンテナンスモードを起動できないようにしてメンテナンスにおけるセキュリティーを確保している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１８７１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献１の先行技術によると、確かに、第三者により不正にメンテナンスモードが実行される可能性を減らすことができる。しかし、悪意を持ったサービスマンがメンテナンスモードを使用して不正にセキュリティー情報にアクセスすることについては有効に防止することが困難である。さらに、メンテナンスモードの脆弱性をついて機器を不正に操作するケースとは異なり、サービスマンによるメンテナンスモードの使用はそれ自体正当な行為であるため、サービスマンによりセキュリティー情報が盗み取られたり、改竄されたりしても、ユーザーはそのような不正な行為がなされたことに気づかない又は気づきにくいと考えられる。
【０００６】
本発明は、上記の問題を解決するためになされたもので、サービスマンによる機器のメンテナンスにおいて不正な行為があったことを検出容易にし、機器メンテナンスにおけるセキュリティーを向上することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一局面に係るメンテナンス方法は、メンテナンススクリプト生成ツールが、メンテナンス対象機器において実施すべきメンテナンスを記した第１のメンテナンススクリプトを生成するステップと、
メンテナンススクリプト生成ツールが、前記第１のメンテナンススクリプトの同一性を証明する第１のスクリプト証明書を発行するステップと、
メンテナンス対象機器が、与えられた第２のメンテナンススクリプトを実行してメンテナンスを実施するステップと、
メンテナンス対象機器が、前記第２のメンテナンススクリプトの同一性を証明する第２のスクリプト証明書であって、前記第１のスクリプト証明書と対比することで前記第１及び第２のメンテナンススクリプトの同一性を判別するための第２のスクリプト証明書を発行するステップとを備えた方法である。
【発明の効果】
【０００８】
本発明によれば、サービスマンによる機器メンテナンスにおいて不正な行為があったことが容易に検出することができ、機器メンテナンスにおけるセキュリティーを向上することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る画像形成装置の構造を示す正面断面図である。
【図２】本発明の一実施形態に係るメンテナンス方法の概要を説明する模式図である。
【図３】画像成形装置の主要内部構成を概略的に示す機能ブロック図である。
【図４】一例に係るメンテナンススクリプト生成のフローチャートである。
【図５】一例に係るメンテナンス実施のフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態に係る電子機器及びそのメンテナンス方法について図面を参照して説明する。図１は、本発明の一実施形態に係る画像形成装置の構造を示す正面断面図である。
【００１１】
本発明の一実施形態に係る電子機器の一例の画像形成装置１は、例えば、コピー機能、プリンター機能、スキャナー機能、及びファクシミリ機能のような複数の機能を兼ね備えた複合機である。画像形成装置１は、装置本体１１Ａに、操作部４７、画像形成部１２、定着部１３、給紙部１４、原稿給送部６、及び画像読取部５等を備えて構成されている。
【００１２】
操作部４７は、画像形成装置１が実行可能な各種動作及び処理について操作者から画像形成動作実行指示や原稿読取動作実行指示等の指示を受け付ける。操作部４７は、操作者への操作案内等を表示する表示部４７３を備えている。
【００１３】
画像形成装置１が原稿読取動作を行う場合、原稿給送部６により給送されてくる原稿、又はコンタクトガラス（原稿載置ガラス）１６１に載置された原稿の画像を画像読取部５が光学的に読み取り、画像データを生成する。画像読取部５により生成された画像データは内蔵ＨＤＤ又はネットワーク接続されたコンピューター等に保存される。
【００１４】
画像形成装置１が画像形成動作を行う場合は、上記原稿読取動作により生成された画像データ、又はネットワーク接続されたコンピューターやスマートフォン等のユーザー端末装置から受信した画像データ、又は内蔵ＨＤＤに記憶されている画像データ等に基づいて、画像形成部１２が、給紙部１４から給紙される記録媒体としての記録紙Ｐにトナー像を形成する。画像形成部１２の画像形成ユニット１２Ｍ、１２Ｃ、１２Ｙ、及び１２Ｂｋは、感光体ドラムと、感光体ドラムへトナーを供給する現像装置と、トナーを収容するトナーカートリッジ（不図示）と、帯電装置と、露光装置と、１次転写ローラー１２６とをそれぞれ備えている。
【００１５】
カラー印刷を行う場合、画像形成部１２のマゼンタ用の画像形成ユニット１２Ｍ、シアン用の画像形成ユニット１２Ｃ、イエロー用の画像形成ユニット１２Ｙ及びブラック用の画像形成ユニット１２Ｂｋは、それぞれに、画像データを構成するそれぞれの色成分からなる画像に基づいて、帯電、露光及び現像の工程により感光体ドラム１２１上にトナー像を形成し、トナー像を１次転写ローラー１２６により、駆動ローラー１２５ａ及び従動ローラー１２５ｂに張架されている中間転写ベルト１２５上に転写させる。
【００１６】
中間転写ベルト１２５は、その外周面にトナー像が転写される像担持面が設定され、感光体ドラム１２１の周面に当接した状態で駆動ローラー１２５ａによって駆動される。中間転写ベルト１２５は、各感光体ドラム１２１と同期しながら、駆動ローラー１２５ａと従動ローラー１２５ｂとの間を無端走行する。
【００１７】
中間転写ベルト１２５上に転写される各色のトナー画像は、転写タイミングを調整して中間転写ベルト１２５上で重ね合わされ、カラーのトナー像となる。２次転写ローラー２１０は、中間転写ベルト１２５の表面に形成されたカラーのトナー像を、中間転写ベルト１２５を挟んで駆動ローラー１２５ａとのニップ部Ｎにおいて、給紙部１４から搬送路１９０を搬送されてきた記録紙Ｐに転写させる。この後、定着部１３が、記録紙Ｐ上のトナー像を熱圧着により記録紙Ｐに定着させる。定着処理の完了したカラー画像形成済みの記録紙Ｐは、排出トレイ１５１に排出される。
【００１８】
給紙部１４は、複数の給紙カセットを備える。制御部（不図示）は、操作者による指示で指定されたサイズの記録紙が収容された給紙カセットのピックアップローラー１４５を回転駆動させて、各給紙カセットに収容されている記録紙Ｐを上記ニップ部Ｎに向けて搬送させる。
【００１９】
図２は、本発明の一実施形態に係るメンテナンス方法の概要を説明する模式図である。
【００２０】
画像形成装置１（メンテナンス対象機器）のメンテナンスを実施するに当たって、サービスマンはメンテナンススクリプト生成ツール２０を用いてメンテナンススクリプト２０１を生成する。メンテナンススクリプト生成ツール２０はＰＣ又はサーバー２上で動作するコンピュータープログラムである。当該プログラムは図示しない記憶装置に格納されており、サービスマンが必要に応じて当該プログラムを実行することでＰＣ又はサーバー２上でメンテナンススクリプト生成ツール２０が利用可能となる。ＰＣ又はサーバー２はメンテナンスサービスを提供する事業者の社内に配置されたコンピューターである。
【００２１】
メンテナンススクリプト２０１は、画像形成装置１において実施すべきメンテナンスが実行可能なプログラムである。サービスマンは、例えば、ＵＳＢメモリー３にメンテナンススクリプト２０１を保存してメンテナンススクリプト２０１を社外へ持ち出すことができる。ＵＳＢメモリー３以外に、サービスマンはインターネット等のネットワークを利用して、生成したメンテナンススクリプト２０１を社外において取得することができる。
【００２２】
サービスマンは、ＵＳＢメモリー３を画像形成装置１に接続して画像形成装置１にメンテナンススクリプト２０１を読み込ませる。画像形成装置１は、読み込んだメンテナンススクリプト２０１を実行してメンテナンスを実行する。これにより、サービスマンは画像形成装置１のメンテナンスモードを起動してメンテナンス項目を逐一選択してメンテナンスを実施しなくてよく、ユーザー先でのメンテナンス作業に要する時間を短縮できる。また、メンテナンススクリプト２０１に従ってメンテナンスを行うようにすることで、メンテナンス時におけるサービスマンによる不正な行為も防止可能になる。
【００２３】
メンテナンススクリプト生成ツール２０は、さらに、生成したメンテナンススクリプト２０１の同一性を証明するスクリプト証明書２０２を発行する。発行されたスクリプト証明書２０２はメンテナンスサービスを受けるユーザーに提供される。スクリプト証明書２０２は電子データの形態で提供されてもよいし、印刷物として提供されてもよい。
【００２４】
なお、メンテナンススクリプト２０１の同一性を証明する指標として、メンテナンススクリプト２０１のファイルサイズ、チェックサム値、ハッシュ値などを利用することができる。
【００２５】
後述するように、サービスマンがメンテナンス計画を立案して責任者がそれを承認することでメンテナンススクリプト２０１が生成される。これにより、スクリプト証明書２０２が発行されたメンテナンススクリプト２０１にサービスマンによる不正なメンテナンス項目（例えば、セキュリティー情報の不正取得や改竄等）が入り込む余地はなく、メンテナンスのセキュリティーが向上する。このように、スクリプト証明書２０２は、メンテナンススクリプト２０１が責任者の承認を得た正当なものであることを証明するものである。
【００２６】
なお、メンテナンススクリプト生成ツール２０は、スクリプト証明書２０２に、メンテナンス内容を説明する情報を含ませてもよい。これにより、メンテナンスサービスを受けるユーザーは、メンテナンススクリプト２０１によって画像形成装置１に対してどのようなメンテナンスが行われるのかを事前に確認することができる。
【００２７】
画像形成装置１は、さらに、ＵＳＢメモリー３から読み込んだメンテナンススクリプト２０１の同一性を証明するスクリプト証明書２０３を発行する。発行されたスクリプト証明書２０３はメンテナンスサービスを受けるユーザーに提供される。スクリプト証明書２０３は電子データの形態で提供されてもよいし、印刷物として提供されてもよい。
【００２８】
メンテナンススクリプト生成ツール２０によって生成されたメンテナンススクリプト２０１と、画像形成装置１に読み込ませたメンテナンススクリプト２０１とが同一のもの、すなわち、後者が何ら改竄されていなければ、スクリプト証明書２０２とスクリプト証明書２０３は同一となる。一方、画像形成装置１に読み込ませるメンテナンススクリプト２０１が改竄されていれば、スクリプト証明書２０２とスクリプト証明書２０３とが一致しなくなる。すなわち、ユーザーはスクリプト証明書２０２とスクリプト証明書２０３とを対比することで、メンテナンススクリプト生成ツール２０によって生成されたメンテナンススクリプト２０１と画像形成装置１に読み込ませたメンテナンススクリプト２０１との同一性を判別することができ、これにより、サービスマンによる機器メンテナンスにおいて不正な行為があったことを容易に検出することできる。
【００２９】
図３は、画像形成装置１の主要内部構成を示す機能ブロック図である。画像形成装置１は、制御ユニット１０、操作部４７、原稿搬送部６、画像読取部５、画像メモリー３２、画像形成部１２、駆動モーター７０、ファクシミリ通信部７１、ネットワークインターフェイス部９１、ＨＤＤ９２、及びＵＳＢインターフェイス３３等を備える。
【００３０】
制御ユニット１０は、ＣＰＵ(Central Processing Unit)、ＲＡＭ、ＲＯＭ及び専用のハードウェア回路等から構成され、画像形成装置１の全体的な動作制御を司る。
【００３１】
画像読取部５は、制御ユニット１０による制御の下、光照射部及びＣＣＤセンサー等を有する読取機構を備える。画像読取部５は、光照射部により原稿を照射し、その反射光をＣＣＤセンサーで受光することにより、原稿から画像を読み取る。
【００３２】
画像処理部３１は、画像読取部５で読み取られた画像の画像データを必要に応じて画像処理する。例えば、画像処理部３１は、画像読取部５により読み取られた画像が画像形成部１２により画像形成された後の品質を向上させるために、シェーディング補正等の予め定められた画像処理を行う。
【００３３】
画像メモリー３２は、画像読取部５による読取で得られた原稿画像のデータを一時的に記憶したり、画像形成部１２のプリント対象となるデータを一時的に保存する領域である。
【００３４】
画像形成部１２は、画像読取部５で読み取られた印刷データ、ネットワーク接続されたコンピューター２００から受信した印刷データ等の画像形成を行う。
【００３５】
操作部４７は、画像形成装置１が実行可能な各種動作及び処理について操作者からの指示を受け付ける。操作部４７は、表示部４７３を備える。メンテナンスモード時の操作は操作部４７を通じて行う。
【００３６】
ファクシミリ通信部７１は、図略の符号化／復号化部、変復調部及びＮＣＵ（Network Control Unit）を備え、公衆電話回線網を用いてのファクシミリの送信を行うものである。
【００３７】
ネットワークインターフェイス部９１は、ＬＡＮボード等の通信モジュールから構成され、当該ネットワークインターフェイス部９１に接続されたＬＡＮ等を介して、ローカルエリア内のコンピューター２００等と種々のデータの送受信を行う。
【００３８】
ＨＤＤ９２は、画像読取部５によって読み取られた原稿画像等を記憶する大容量の記憶装置である。
【００３９】
駆動モーター７０は、画像形成部１２の各回転部材及び搬送ローラー等に回転駆動力を付与する駆動源である。
【００４０】
ＵＳＢインターフェイス３３は、ＵＳＢメモリー３等が差し込み可能な差し込み口を有する。ＵＳＢインターフェイス３３にＵＳＢメモリー３を差し込むことで、画像形成装置１はＵＳＢメモリー３に対してデータを読み書きすることができる。
【００４１】
制御ユニット１０は、制御部１００と、メンテナンススクリプト処理部１０１と、スクリプト証明書発行部１０２とを備えている。
【００４２】
制御部１００は、画像読取部５、原稿搬送部６、画像処理部３１、画像メモリー３２、画像形成部１２、操作部４７、ファクシミリ通信部７１、ネットワークインターフェイス部９１、ＨＤＤ（ハードディスクドライブ）９２、ＵＳＢインターフェイス３３等と接続され、これら各部の駆動制御を行う。
【００４３】
メンテナンススクリプト処理部１０１は、ＵＳＢインターフェイス３３に接続されたＵＳＢメモリー３から、又はネットワークインターフェイス部９１を介してネットワーク上のコンピューター２００から、与えられるメンテナンススクリプト２０１を実行して、メンテナンススクリプト２０１に記されたメンテナンスを実行する。
【００４４】
スクリプト証明書発行部１０２は、与えられたメンテナンススクリプト２０１の同一性を証明するスクリプト証明書２０３を発行する。上述したように、スクリプト証明書２０３は電子データの形態で提供されてもよいし、所定のフォーマットで印刷された印刷物として提供することができる。また、スクリプト証明書発行部１０２は、メンテナンススクリプト２０１の同一性を証明する指標として、メンテナンススクリプト２０１のファイルサイズ、チェックサム値、ハッシュ値などを利用することができる。
【００４５】
次に、メンテナンススクリプト２０１の生成について説明する。図４は、一例に係るメンテナンススクリプト生成のフローチャートである。
【００４６】
まず、サービスマンは、ＰＣ又はサーバー２においてメンテナンススクリプト生成ツール２０を起動する（Ｓ１１）。そして、ユーザー認証処理が行われて（Ｓ１２）、メンテナンススクリプト生成ツール２０を用いてメンテナンススクリプトを生成することができるようになる。
【００４７】
サービスマンは、メンテナンス対象機器において必要なメンテナンス項目を選択して（Ｓ１３）、メンテナンス計画を立案する。責任者はメンテナンス内容を確認し、それが妥当であればメンテナンス計画を承認する（Ｓ１４でＹＥＳ）。一方、メンテナンス内容に問題があれば、責任者はメンテナンス計画を承認せずに（Ｓ１４でＮＯ）、ステップＳ１３に戻ってサービスマンはメンテナンス内容を再度選択(修正)する。
【００４８】
責任者によりメンテナンス計画が承認されると、メンテナンススクリプト生成ツール２０は当該承認されたメンテナンスを記したメンテナンススクリプト２０１を出力する（Ｓ１５）。出力先は、例えば、ＵＳＢメモリー３又はネットワーク上のコンピューター２００である。さらに、メンテナンススクリプト生成ツール２０は出力したメンテナンススクリプト２０１の同一性を証明するためのスクリプト証明書２０２を発行する（Ｓ１６）。
【００４９】
上記のメンテナンススクリプト生成はメンテナンスサービスを提供する事業者の社内等で実施される。
【００５０】
次に、画像形成装置１におけるメンテナンスの実施について説明する。図５は、一例に係るメンテナンス実施のフローチャートである。
【００５１】
まず、画像形成装置１は、ＵＳＢメモリー３又はネットワーク上のコンピューター２００からメンテナンススクリプト２０１を読み込む（Ｓ２１）。画像形成装置１は、メンテナンススクリプト２０１を読み込むとメンテナンスモードを起動する（Ｓ２２）。
【００５２】
メンテナンスモードが起動されると、メンテナンススクリプト処理部１０１は、ステップＳ２１で読み込まれたメンテナンススクリプト２０１を実行してメンテナンスを実施する（Ｓ２３）。そして、スクリプト証明書発行部１０２は、実行したメンテナンス内容を証明するためにスクリプト証明書２０３を発行する（Ｓ２４）。
【００５３】
ユーザーは、図４のステップＳ１６で発行されたスクリプト証明書２０２と図５のステップＳ２４で発行されたスクリプト証明書２０３とを対比することにより、メンテナンス時にサービスマンにより不正な行為が行われたかを判定することができる。
【００５４】
以上のように本実施形態によると、サービスマンによる機器メンテナンスにおいて不正な行為があったことが容易に検出することができ、機器メンテナンスにおけるセキュリティーを向上することができる。
【００５５】
なお、本発明は上記実施の形態の構成に限られず種々の変形が可能である。例えば、上記実施形態では、本発明に係る画像形成装置の一実施形態として複合機を用いて説明しているが、これは一例に過ぎず、他の電子機器、例えば、プリンター、コピー機、ファクシミリ装置等の他の画像形成装置でもよい。あるいは、メンテナンス対象機器は画像形成装置以外の機器でもよい。
【００５６】
また、上記実施形態では、図１乃至図５を用いて上記実施形態により示した構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
【符号の説明】
【００５７】
１        画像形成装置（メンテナンス対象機器）
２０      メンテナンススクリプト生成ツール
２０１    メンテナンススクリプト
２０２    スクリプト証明書（第１のスクリプト証明書）
２０３    スクリプト証明書（第２のスクリプト証明書）
１０１    メンテナンススクリプト処理部
１０２    スクリプト証明書発行部
【図１】
2015046048.tif 000003
【図２】
2015046048.tif 000004
【図３】
2015046048.tif 000005
【図４】
2015046048.tif 000006
【図５】
2015046048.tif 000007