(57)【要約】【課題】  操作系、または表示系のどちらかで異常が発生した場合であっても、画像処理装置における処理を継続して実行できるようにすることを目的とする。【解決手段】  画像処理装置において異常が発生した箇所を特定する特定手段を有し、異常は発生した箇所が操作系のみであると特定された場合、画像処理装置における処理の継続方法を少なくとも含む情報を表示系に表示させ、少なくとも前記表示系において異常が発生したことが特定手段によって特定された場合、画像処理装置における処理の継続方法を少なくとも含む情報を印刷し、検知部によって情報記憶媒体の接触が検知されると処理が実行されることを特徴とする。【選択図】  図６
2020202504.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによるタッチ操作を受け付ける操作系、および画像を表示する表示系を含む操作部と、
情報記憶媒体の接触を検知する検知部と、
を有する画像処理装置であって、
前記画像処理装置において異常が発生した箇所を特定する特定手段を有し、
異常は発生した箇所が前記操作系のみであると特定された場合、
前記画像処理装置における処理の継続方法を少なくとも含む情報を前記表示系に表示させ、
少なくとも前記表示系において異常が発生したことが前記特定手段によって特定された場合、前記画像処理装置における前記処理の継続方法を少なくとも含む情報を印刷し、
前記検知部によって前記情報記憶媒体の接触が検知されると前記処理が実行されることを特徴とする画像処理装置。
【請求項２】
前記表示系は、
前記画像処理装置における前記処理が継続できること、および異常に関する情報を表示すること、および前記処理の継続方法を表示することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記異常に関する情報は、
異常が発生した箇所、および異常の内容を特定する情報を少なくとも含むことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記情報処理装置において異常が発生した際に継続して実行する前記処理をユーザに設定させる設定手段をさらに有し、
前記検知部によって前記情報記憶媒体の接触が検知されると、前記設定手段によって設定された前記処理を実行する請求項１乃至３のいずれか一項に記載の画像処理装置。
【請求項５】
前記設定手段によって設定される前記処理は、
スキャン処理またはプリント処理であることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記スキャン処理を実行する場合、
前記画像処理装置においてログイン中のユーザに対して、前記スキャン処理によって取得されたデータを送信することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
ユーザによるタッチ操作を受け付ける操作系、および画像を表示する表示系を含む操作部と、
情報記憶媒体の接触を検知する検知部と、
を有する画像処理装置の制御方法であって、
前記画像処理装置において異常が発生した箇所を特定する特定ステップを有し、
異常は発生した箇所が前記操作系のみであると特定された場合、
前記画像処理装置における処理の継続方法を少なくとも含む情報を前記表示系に表示させ、
少なくとも前記表示系において異常が発生したことが前記特定ステップによって特定された場合、前記画像処理装置における前記処理の継続方法を少なくとも含む情報を印刷し、
前記検知部によって前記情報記憶媒体の接触が検知されると前記処理が実行されることを特徴とする画像処理装置の制御方法。
【請求項８】
ユーザによるタッチ操作を受け付ける操作系、および画像を表示する表示系を含む操作部と、
情報記憶媒体の接触を検知する検知部と、
を有する画像処理装置として機能させるためのプログラムであって、
前記画像処理装置において異常が発生した箇所を特定する特定手段を有し、
異常は発生した箇所が前記操作系のみであると特定された場合、
前記画像処理装置における処理の継続方法を少なくとも含む情報を前記表示系に表示させ、
少なくとも前記表示系において異常が発生したことが前記特定手段によって特定された場合、前記画像処理装置における前記処理の継続方法を少なくとも含む情報を印刷し、
前記検知部によって前記情報記憶媒体の接触が検知されると前記処理が実行されることを特徴とする画像処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示系および操作系を有する画像処理装置、および制御方法とそのプログラムに関する。
【背景技術】
【０００２】
複合機などの画像処理装置において異常が発生すると、異常に関する情報や異常への対処方法が画像処理装置の画面に表示される構成が知られている。ユーザは表示された情報を参照しながらその異常に対処することができる。
【０００３】
特許文献１には、トナー切れや紙詰まりなどの複合機における異常とその異常に対する対処方法を画面に表示する構成について開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−２０９８７０
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年、画像処理装置のボタンがハードキーからソフトキーに代替される製品が増えている。ソフトキーが画像処理装置で採用されることによって、スマートフォンのような操作性を画像処理装置で実現することができる。ソフトキーは主に、「印刷」「スキャン」と言ったキーの操作内容等を示す表示系（液晶パネルなど）と、ソフトキーに対するユーザ操作を検知する操作系（タッチパネルなど）で構成される。この両者が正常に動作することによって初めてソフトキーが使用可能な状態となる。そのため、表示系または操作系のどちらか一方だけでも異常が発生した場合、ソフトキーが使用できない状態となる。例えば、表示系で異常が発生すれば表示内容を認識できない。操作系で異常が発生すれば、いくらタッチしてもタッチ箇所に対応した処理が実行されない。
【０００６】
ここでの異常とは具体的に、画面表示モジュールの異常（液晶パネルの部分故障、バックライト切れ、モジュール配線不良など）による表示機能不全、およびタッチパネルモジュールやハードウェアの異常（センサ故障やモジュール配線不良）による操作機能不全などである。これらの異常は、印刷機能やスキャン機能などの画像処理装置の機能には影響しないにも関わらずソフトキーが使用できない状態となるため、正常に動作する画像処理装置の機能をユーザは使用できなくなってしまう。そのため、ソフトキーが使用できなくなったときでも、画像処理装置の機能を継続して使用するための代替操作方法が求められる。
【０００７】
本願発明は、操作系、または表示系のどちらかで異常が発生した場合であっても、画像処理装置における処理を継続して実行できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
ユーザによるタッチ操作を受け付ける操作系、および画像を表示する表示系を含む操作部と、
情報記憶媒体の接触を検知する検知部と、
を有する画像処理装置であって、
前記画像処理装置において異常が発生した箇所を特定する特定手段を有し、
異常は発生した箇所が前記操作系のみであると特定された場合、
前記画像処理装置における処理の継続方法を少なくとも含む情報を前記表示系に表示させ、
少なくとも前記表示系において異常が発生したことが前記特定手段によって特定された場合、前記画像処理装置における前記処理の継続方法を少なくとも含む情報を印刷し、
前記検知部によって前記情報記憶媒体の接触が検知されると前記処理が実行されることを特徴とする画像処理装置。
【発明の効果】
【０００９】
本発明によれば、操作系、または表示系のどちらかで異常が発生した場合であっても、画像処理装置における処理を継続して実行することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明における画像処理装置１００の構成を表すブロック図
【図２】画像処理装置１００の情報処理コントローラユニット１０１の構成を表すブロック図
【図３】操作部１０６の内部構成および情報処理コントローラユニット１０１との接続構成を示すブロック図
【図４】画像処理装置１００のアプリケーションプログラム４０１の機能構成を示すブロック図
【図５】操作部１０６の動作異常を検知する処理の流れを示すフローチャート
【図６】操作部１０６の動作異常の検知結果に基づいて処理を実行する際のフローチャート
【図７】操作系のみ異常がある場合に操作部１０６に表示される画面の例
【図８】実施例２におけるスキャン処理またはコピー処理を継続するときの処理の流れを示すフローチャート
【図９】ログイン中のユーザ情報のテーブルの例
【図１０】操作系のみ異常がある場合にプリンタ１０４において出力する紙面の例
【図１１】操作部１０６が異常となったときに利用する機能を設定する設定画面の例
【図１２】ユーザの認証情報および登録情報を管理するテーブルの例
【図１３】実施例３における操作部１０６の故障診断を実施し代替手段により動作させる処理の流れを示すフローチャート
【図１４】実施例４における操作部１０６の故障診断を実施し代替手段により動作させる処理の流れを示すフローチャート
【図１５】実施例４における操作系のみ異常と判定されたときに操作部１０６に表示される画面の例
【発明を実施するための形態】
【００１１】
［実施例１］
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１２】
図１は本発明における画像処理装置１００の構成を表すブロック図である。画像処理装置１００は、情報処理コントローラユニット１０１、プリンタコントローラユニット１０２、スキャナコントローラユニット１０３、プリンタ１０４、スキャナ１０５、操作部１０６、カードリーダ１０７を有する。情報処理コントローラユニット１０１は、画像処理装置１００の動作に係る情報処理制御を統括するコントローラであり、操作部１０６が接続される。さらに画像出力デバイスであるプリンタ１０４を制御するプリンタコントローラユニット１０２や画像入力デバイスであるスキャナ１０５を制御するスキャナコントローラユニット１０３が接続される。また、情報処理コントローラユニット１０１は、ユーザ認証するためのＩＣカードなどの情報記憶媒体の読み取りをおこなうために、カードリーダ１０７（検知部）が接続される。カードリーダ１０７は、ＩＣカードからの認証情報の読み取りを制御し、ＩＣカードから読み取られた認証情報を取得する。なお、ＩＣカードに限らず、ユーザを特定可能な記憶媒体であればよく、例えばスマートフォンに搭載されたユーザの認証情報やＱＲコード（登録商標）などを読み取ることでもよい。この場合、記憶媒体にはユーザを識別するための識別情報が記憶される。この識別情報は、記憶媒体の製造番号でも、ユーザが企業内で与えられるユーザコードであってもよい。そして、ネットワーク１０８は、外部のＰＣやサーバ、他の画像処理装置との情報の入出力をおこなう。
【００１３】
図２は本発明における画像処理装置１００の情報処理コントローラユニット１０１の構成を表すブロック図である。情報処理コントローラユニット１０１はＣＰＵ２０１を有し、ＲＯＭ２０２に格納されているブートプログラムによりＯＳを起動する。ＣＰＵ２０１はＯＳ上で、ＨＤＤ２０４に格納されているアプリケーションプログラムを実行し、スキャン、プリント、ＦＡＸおよびネットワークやメモリストレージを利用した各種機能性を実現する。また、ＯＳおよびアプリケーションプログラムは、機器構成する各種ユニットの状態を監視することで、エラー発生を検知する。ＣＰＵ２０１の作業領域としてはＲＡＭ２０３が用いられる。また、ＲＡＭ２０３は、作業領域を提供するとともに、画像データを一時記憶するための画像メモリ領域を提供する。ＨＤＤ２０４は、上記アプリケーションプログラムや画像データ、各種設定値や履歴を保存する。
【００１４】
ＣＰＵ２０１には、システムバス２１０を介して、ＲＯＭ２０２およびＲＡＭ２０３とともに、操作部Ｉ／Ｆ２０６、デバイスコントローラＩ／Ｆ２０８、ネットワークＩ／Ｆ２０５、画像処理部２０７、外部Ｉ／Ｆ２０９が接続される。操作部Ｉ／Ｆ２０６は、タッチパネル操作可能なＬＣＤユニットを有する操作部１０６とのインタフェースである。ＣＰＵ２０１にて動作するＯＳおよびアプリケーションプログラムが操作部１０６に表示すべき画面表示用画像データを生成し、操作部Ｉ／Ｆ２０６から操作部１０６に対して出力する。また、ＣＰＵ２０１にて動作するＯＳおよびアプリケーションプログラムは、操作部１０６よりユーザ操作として入力された情報を、操作部Ｉ／Ｆ２０６経由で取得する。デバイスコントローラＩ／Ｆ２０８には、プリンタコントローラユニット１０２およびスキャナコントローラユニット１０３が接続され、デバイスコントローラＩ／Ｆ２０８は、画像データの同期系／非同期系の変換を行う。ネットワークＩ／Ｆ２０５は、外部のネットワーク１０８に接続され、ネットワーク経由でＰＣやサーバ、他の画像処理装置との間で情報の入出力を行う。画像処理部２０７では、プリンタ１０４への出力画像処理やスキャナ１０５からの入力画像処理、画像回転、画像圧縮、解像度変換、色空間変換、階調変換などの処理を行う。外部Ｉ／Ｆにはカードリーダ１０７が接続され、ＣＰＵ２０１からの制御により、ＩＣカード内に記憶されている認証情報を読み取り、読み取った認証情報を外部Ｉ／Ｆ２０９を介してＣＰＵ２０１へ通知する。
【００１５】
図３は操作部１０６の内部構成および情報処理ユニット１１０との接続構成を示すブロック図である。操作部１０６は、表示系の一例であるＬＣＤユニット３０５と画像出力ＩＣ３０７、および操作系の一例であるタッチパネル３０１とタッチパネルコントローラ３０３を含む。３０１はタッチパネルであり、透過性の高い素材で構成され、操作部１０６の表面に配置される。３０５はＬＣＤユニットであり、タッチパネル３０１の直下に重ね合わせて配置され、グラフィカルユーザインタフェース画面を表示することで、タッチパネル３０１へのユーザによるタッチ入力を可能にしている。３０３はタッチパネルコントローラであり、タッチパネル通信バス３０２経由でタッチパネル３０１と接続・通信することで、タッチパネル３０１でのユーザによるタッチ操作を座標値として取得する。３０７は画像出力ＩＣであり、ＬＣＤユニット通信バス３０６経由でＬＣＤユニット３０５と接続・通信することで、ＬＣＤユニット３０５へ画面表示用画像データを送出する。３０９は操作部ＣＰＵであり、タッチパネルコントローラ通信バス３０４経由でタッチパネルコントローラ３０３と接続・通信し、また、画像出力ＩＣ通信バス３０８経由で画像出力ＩＣ３０７と接続・通信する。操作部１０６は、ディスプレイ信号バス３１０および操作部ＣＰＵシリアル通信バス３１１を経由して、情報処理コントローラユニット１０１の操作部Ｉ／Ｆ２０６と接続される。情報処理コントローラユニット１０１のＣＰＵ２０１で動作するアプリケーションプログラムが生成した画面表示用画像データは、ディスプレイ信号バス３１０を経由して画像出力ＩＣ３０７に送られる。また、アプリケーションプログラムは、操作部ＣＰＵシリアル通信バス３１１を経由して操作部ＣＰＵ３０９に対する操作部制御指示を行い、同時にタッチパネル３０１でのユーザ操作座標値を取得する。
【００１６】
図４は情報処理コントローラユニット１０１のアプリケーションプログラムの機能構成を示すブロック図である。アプリケーションプログラム４０１はＲＯＭ２０２、ＲＡＭ２０３、ＨＤＤ２０４のいずれかの記憶手段に記憶され、ＣＰＵ２０１により実行される。
【００１７】
操作部制御部４０２はユーザが操作部１０６によって入力した情報を操作部Ｉ／Ｆ２０６を経由して受信し、その情報を認証部４０３、データ管理部４０４、ジョブ管理部４０７に送信する。あるいは、認証部４０３、データ管理部４０４、ジョブ管理部４０７からの応答を受信し、その情報を操作部Ｉ／Ｆ２０６を経由して操作部１０６に出力する。
【００１８】
カード情報取得部４０９は、カードリーダ１０７へＩＣカードがかざされたことを検知し、ＩＣカードに記憶された認証情報を読み取って取得し、認証部４０３に送信する。
【００１９】
認証部４０３は操作部制御部４０２やカード情報取得部４０９から受信した認証情報に基づいて認証処理を行い、その結果を返す。
【００２０】
データ管理部４０４は操作部制御部４０２、ネットワーク制御部４０６、ジョブ管理部４０７からのデータ書き込み、読み出し要求を受信し、記憶制御部４０５にデータ書き込み、読み出し要求を送信する。あるいは、記憶制御部４０５からの応答を受信し、その情報を操作部制御部４０２、ネットワーク制御部４０６、ジョブ管理部４０７に送信する。
【００２１】
記憶制御部４０５はデータ管理部４０４からのデータ書き込み、読み出し要求を受信して、ＨＤＤ２０４に対してデータの書き込み、読み出しを行い、その結果をデータ管理部４０４に返す。ネットワーク制御部４０６はネットワークＩ／Ｆ２０５を経由してＰＣや他の画像処理装置からの要求を受信する。そして、受信した要求に応じてデータ管理部４０４、ジョブ管理部４０７に処理を要求する。あるいは、データ管理部４０４、ジョブ管理部４０７からの応答を受信する。そして、受信した応答をネットワークＩ／Ｆ２０８を経由してＰＣやサーバ、他の画像処理装置に送信する。ジョブ管理部４０７は操作部制御部４０２、ネットワーク制御部４０６からのジョブ実行要求を受信し、ジョブを管理する。そして、ジョブ制御部４０８にジョブ実行を要求するあるいは、データ管理部４０４にデータ書き込み、読み出し要求を送信する。あるいは、データ管理部４０４、ジョブ制御部４０８からの応答を受信し、ＵＩ制御部４０２、ネットワーク制御部４０６に対して、ジョブの状態を送信する。ジョブ制御部４０８はジョブ管理部４０７からのジョブ実行要求を受信し、デバイスＩ／Ｆ２０８を経由してプリンタ１０２、スキャナ１０３の動作を制御する。あるいは、プリンタ１０２、スキャナ１０３の動作状態をデバイスＩ／Ｆ２０８を経由して受信し、ジョブ管理部４０７に送信する。
【００２２】
＜操作部１０６の異常を検知する処理＞
図５は、情報処理コントローラユニット１０１のアプリケーションプログラム４０１が主体となって実行される処理であって、操作部１０６を動作させる際に異常を検知する処理である。
【００２３】
まずアプリケーションプログラム４０１は、ステップＳ５０１にてディスプレイ信号バス３１０への通信を行い、ステップＳ５０２にて通信の異常が検出されたかを判定する。ここで通信が異常であるかどうかの具体的な判断方法については特に問わないが、通信した結果既定のレスポンスを受信できたかどうかによって通信が異常であるかどうかが判断されるものとする。以降の処理のついても同様である。
【００２４】
ステップＳ５０２において通信の異常が検出された場合には、ディスプレイ信号バス３１０を経由して画面表示用画像データを正しく送信することが出来ないため、ステップＳ５０３にて、ディスプレイ信号バス３１０（表示系）の異常を示す情報をＲＡＭ２０３に記録する。異常を示す情報には、エラー内容を特定するエラーコードおよびエラー箇所を特定するエラー箇所コードが少なくとも含まれる。エラーコードおよびエラー箇所コードが画像処理装置１００において表示された際の一例を図７に示す。ステップＳ５０３では、ＨＤＤ２０４にも異常を示す情報を記録することで、不揮発な情報としてエラー履歴を記録し参照することができる。
【００２５】
次にステップＳ５０４にて操作部ＣＰＵシリアル通信バス３１１への通信を行い、ステップＳ５０５にて、通信の異常が検出されたかを判定する。操作部ＣＰＵシリアル通信バス３１１との通信で異常が発生したということは、そもそもタッチパネルコントローラ３１１で異常が発生しているのか画像出力ＩＣ３０７で異常が発生しているのかを特定できない。そのため、ステップＳ５０６にて操作部ＣＰＵシリアル通信バス３１１（操作部）に異常があることをＲＡＭ２０３とＨＤＤ２０４に記録するとともに、表示系の異常であるか操作系の異常であるかの切り分けを行うことはできない状態であることも記録される。
【００２６】
操作部ＣＰＵシリアル通信バス３１１との通信において異常が検出されなかった場合、ステップＳ５０７において、タッチパネルコントローラ３０３の異常を検出するための指示を、操作部ＣＰＵシリアル通信バス３１１経由で操作部ＣＰＵ３０９に送信される。操作部ＣＰＵ３０９はタッチパネルコントローラ通信バス３０４経由でタッチパネルコントローラ３０３と通信を行い、異常が検出された場合には操作部ＣＰＵシリアル通信バス３１１を経由してアプリケーションプログラム４０１に異常を通知する。
【００２７】
ステップＳ５０８にてアプリケーションプログラム４０１がタッチパネルコントローラ３０３の異常を検出した場合には、ステップＳ５０９にて、ユーザ操作座標値の取得を正しく行うことが出来ない操作系異常であることをＲＡＭ２０３に記録する。また同時に、ＨＤＤ２０４にも異常を示す情報を記録する。次にステップＳ５１０では、画像出力ＩＣ３０７の異常を検出するための指示を、操作部ＣＰＵシリアル通信バス３１１経由で操作部ＣＰＵ３０９に送信される。操作部ＣＰＵ３０９は画像出力ＩＣ通信バス３０８経由で画像出力ＩＣ３０７に通信を行い、異常が検出された場合には操作部ＣＰＵシリアル通信バス３１１を経由してアプリケーションプログラム４０１に異常を通知する。
【００２８】
ステップＳ５１１にてアプリケーションプログラム４０１が画像出力ＩＣ３０７の異常検出を確認した場合には、ステップＳ５１２にて、画面表示を正しく行うことが出来ない表示系異常であることをＲＡＭ２０３に記録する。また同時に、ＨＤＤ２０４にも異常を示す情報を記録し、異常検知処理を終了する。
【００２９】
異常検知処理が実行されることにより、表示系および操作系における異常に関する情報が、ＲＡＭ２０３およびＨＤＤ２０４に記録される。図５では、操作部ＣＰＵシリアル通信バス３１１、タッチパネルコントローラ３０３、画像出力ＩＣ３０７の順番で異常の検出を行ったが、処理の順序は特に問わない。
【００３０】
＜代替手段による処理＞
図６は、アプリケーションプログラム４０１が実行する、操作部１０６の故障診断を実施し、代替手段により動作させる際の処理の流れを示すフローチャートである。
【００３１】
ステップＳ６０１では、カードリーダ１０７にＩＣカードがタッチされたときに、カード情報取得部４０９がＩＣカードの情報を読み取って、認証部４０３で有効なユーザであるかを判定する。具体的には、図１２に示されるようなカードＩＤをＩＣカードから読み取って、カードＩＤに関連づくユーザ情報（ユーザＩＤ、パスワード）が存在するかを判定する。なお、図１２に示されるようなユーザ管理テーブル１２１１がＲＡＭ２０３またはＨＤＤ２０４で保持されている。ユーザ認証の際に参照される情報は、画像処理装置１００のＲＡＭ２０３またはＨＤＤ２０４で保持されていなくてもよく、ネットワーク１０８を介して情報を取得するような形態でもよい。その場合、認証部４０３が取得したユーザ名とパスワード、或いはＩＣカード番号がサーバに登録されているものと一致するか照合することでユーザの認証を行う。
【００３２】
ユーザが認証されると、Ｓ６０２において操作部１０６の故障診断が行われる。その処理は図５に示した通りである。故障診断の結果によりＳ６０３から処理が分岐する。まず、操作系のみの異常である場合は、Ｓ６０４において操作部制御部４０２が操作部１０７に図７に示されるような画面７０１を表示する。画面７０１には、エラーコード、およびエラー箇所以外にも、画像処理装置１００におけるコピー処理を継続できることや、電源の入れ直しなどの故障復帰手段についても記載されている。後述のステップＳ６０５において印刷される情報の場合もユーザに対して提示される情報は同じである。なお、画面７０１に示した内容や表示形態はあくまでも一例であって、処理が継続されることをユーザに認識させることができればどのような形態であってもよい。
【００３３】
操作系のみの異常が検出されたということは、操作部１０７はユーザ操作を正しく認識できない状態ではあるが、一方の表示系は正しく情報を表示することが可能であるため、ステップＳ６０４のような処理を行う。
【００３４】
一方、Ｓ６０３において操作系のみの異常ではない場合、Ｓ６０５においてジョブ制御部４０８は、図７と同様の内容をプリントする。操作系のみの異常ではない場合とは具体手的に、表示系のみで異常が発生した場合、または表示系および操作系で異常が発生した場合、または異常の検出箇所の切り分けができない場合である。少なくとも表示系で異常が検出された場合は、表示系を介して正しい情報をユーザに提示できない状態であるため、表示系を介してユーザに認知させるべき情報をプリントする構成をとっている。
【００３５】
ステップＳ６０６で、ユーザがスキャナ１０５へ紙媒体を設定して、カードリーダ１０７へＩＣカードがタッチされるまで待機する。ステップＳ６０７において一定時間が経過したと判定された場合には自動でログアウトして本処理を終了する。自動でログアウトされるまでの時間が任意の長さで設定できるものとする。また、あらかじめ設定された自動ログアウトの時間でもよいし、故障発生時にのみ適用される固定の自動ログアウト時間でもよい。
【００３６】
ステップＳ６０６において紙の設定とＩＣカードの接触が検知された場合には、ステップＳ６０８にて設定された紙媒体の読み取りを開始し、コピーを実行する。コピーの実行は、ログインしたユーザに紐付いたデフォルトのコピー設定に従ってもよいし、読み込んだ紙媒体のサイズや面数・カラーの状態を読み取って、自動で設定された印刷設定に従ってコピーを実行してもよい。また、コピーの設定指示を所定のフォーマットに記載し、それをスキャナ１０５で読みとり、読み取ったコピー設定に従ってコピーを実行してもよい。以上が実施例１における処理である。以上が図５の処理である。
【００３７】
実施例１によれば、操作部１０６において異常が発生した場合であっても画像処理装置１００における処理が継続できる場合には、その旨を異常は発生した箇所に応じてユーザに提示することができる。
【００３８】
［実施例２］
実施例２では、操作部が故障である場合にスキャン処理を実行する構成について説明する。実施例１において説明済みの部分については同じ符番を振って説明を割愛する。タッチパネル故障時に行いたい動作を事前に設定できる場合で、ＩＣカードのタッチで登録済みの宛先にスキャン画像を送信する場合について説明する。
【００３９】
図８は本実施例における、スキャン処理またはコピー処理を継続するためのフローである。図８の処理は、図６のＳ６０６においてＩＤカードのタッチが検知された後に実行される。本フローはアプリケーションプログラム４０１が主体となって実行される。Ｓ８０１において、あらかじめＲＡＭ２０３またはＨＤＤ２０４に記憶されている画面故障時操作可能な機能の情報を取得する。ここで参照される情報とは、図１１に示す設定画面１１０１を介して等倍コピー１１１１または登録宛先にスキャンして送信１１１２のいずれかをユーザに選択させ、その選択結果である設定情報である。設定画面１１０１では、等倍コピーボタン１１１１を押下してＯＫボタン１１１４を押下することで、設定内容がＲＡＭ２０３またはＨＤＤ２０４に保存された状態になり、この状態ではＳ８０１でコピーが選択されるようになる。一方、ボタン１１１２を押下しＯＫボタン１１１４を押下することで、Ｓ８０１でスキャンが選択されるようになる。また上記でＯＫボタンではなくキャンセルボタン１１１３を押下することで設定の変更をキャンセルがキャンセルされる。なお、設定画面１１０１はユーザ毎にあらかじめ設定できるようにしてもよく、管理者によって一律で設定されていてもよい。
【００４０】
ＲＡＭ２０３またはＨＤＤ２０４に記憶されている情報を参照し、ステップＳ８０１において故障時利用可能な機能なスキャン機能であるかを判定する。スキャン機能であると判定された場合はＳ８０２に進み、スキャン機能ではない（コピー機能である）と判定された場合はＳ６０８に進み、コピーを実行する。
【００４１】
Ｓ８０２において、スキャナ１０５にセットされた文書のスキャンを実行し、スキャンした画像データをＲＡＭ２０３またはＨＤＤ２０４へ記憶する。Ｓ８０３においてログインユーザの登録宛先を取得し、Ｓ８０２で取得したスキャンデータの宛先を特定する。本処理で取得されるログインユーザの登録宛先の一例を図９に示す。図９のログインユーザのユーザー情報には、ユーザ名、メールアドレス、ユーザ識別、登録先のホストを示すドメインが含まれている。なお、ここで示すログイン中のユーザ情報は一例であり、この内容に限定されない。
【００４２】
ログイン中のユーザ情報９０１から、メールアドレス９１２を参照する。ログイン中のユーザ情報９０１は、ユーザがログインに成功すると、認証部４０３がログイン中のユーザの情報を記録したオブジェクトを生成してＲＡＭ２０３に記憶するものである。Ｓ８０４で、ログインユーザの登録宛先を画像データの送信宛先に設定し、Ｓ８０５で画像データをネットワーク１０８の先にある宛先へ送信する。なお、画像データの送信方法については、メールアドレスへの送信による方法だけでなく、ＳＭＢやＷｅｂＤＡＶのプロトコルを用いてネットワーク１０８上のストレージへの送信などがある。あるいは画像処理装置１００内のＲＡＭ２０３またはＨＤＤ２０４の特定の領域に保存し、そのデータをネットワーク１０８上で公開し、ＰＣや他の画像処理装置から画像処理装置１００が保存したデータを取得する方法でもよい。
【００４３】
図１０は、実施例２において、操作系のみ異常と判定されなかったときにジョブ制御部４０８がプリンタ１０４において出力する紙面の例である。なお、ここではＳ８０１においては故障時操作可能な機能はスキャンであった場合について記載している。図７と同様に、紙面１００１は、エラー情報と、故障復帰手段の他に故障発生時の代替手段を紙面下段に記載している。なお、エラーの情報、故障復帰手段、代替手段の表示はそれぞれ別々に出力することにしてもよい。
【００４４】
第二の実施の形態によれば、ＩＣカードのタッチでログインした際に操作部１０６が操作および表示不可能でも、プリンタ１０４から紙面にて代替手段を提示することができる。そして、スキャナ１０５に文書をセットしてＩＣカードをカードリーダ１０７にタッチすることで登録済みの宛先にスキャンした画像を送信することができる。さらに、設定画面１１０１で事前に設定しておけばコピーおよびスキャンのどちらも実行することができる。
【００４５】
［実施例３］
本実施例では、最初にＩＣカードをカードリーダ１０７にタッチして操作していたユーザが画像処理装置１００における処理を中断し、他のユーザがＩＣカードでログインした場合について説明する。なお、実施例１および実施例２において説明済みの処理については同じ符番を振って説明を省略する。
【００４６】
＜実施例３における故障診断処理＞
図１３はアプリケーションプログラム４０１が実行する、操作部１０６の故障診断を実施し、代替手段により動作させる際の処理の流れを示すフローチャートである。Ｓ６０１においてＩＣカードを用いたユーザ認証処理が実行されると、Ｓ１３１１において、ログインユーザのユーザ情報をＲＡＭ２０３の一時保存領域に保存する。
【００４７】
Ｓ６０６において紙の設定が検知され、さらにカードリーダ１０７がＩＣカードの情報を読み取った後、Ｓ１３１２ではカード情報取得部４０９はカードＩＤの情報を取得する。そして、先ほどＳ１３１１で、ＲＡＭ２０３の一時保存領域に保存したユーザ情報と比較する。ここで比較される情報については特に限定せず、例えば図９に示したログイン中のユーザ情報９０１を用いたユーザＩＤの比較や、カードＩＤの値を直接比較するのでもよい。Ｓ１３１１のログインユーザと、Ｓ６０４においてカードをカードリーダ１０７に接触させたユーザとが一致するかどうかが確認できればよい。ここでユーザ情報が一致している場合、Ｓ６０８においてコピーまたはスキャンの動作を継続する。しかし、ユーザ情報が一致しなかった場合、コピーまたはスキャンの動作は中断し、ログイン中だったユーザはログアウトして処理を終了する。そのあと、再度ＩＣカードをかざしてログイン認証を行うことによって、図６または図１３の処理を実行することになる。例えば、ステップＳ６０１においてユーザーＡがＩＣカードをかざし、ステップＳ６０６においてユーザーＢがＩＣカードをかざした場合、ユーザーＡのログアウト処理が行われる。
【００４８】
実施例３によれば、最初にＩＣカードをカードリーダ１０７にタッチしたユーザ以外の他のユーザがＩＣカードをタッチして操作をしようとしても、誤ってコピーを実行したり、前のユーザの登録先にスキャン画像を送信したりすることを防ぐことができる。
【００４９】
［実施例４］
第二の実施の形態では、操作部１０６が故障している場合は、あらかじめ設定画面１１０１で設定しているコピーまたはスキャンをおこなうことができるが、事前に設定した機能ではない機能を使う場合もある。例えば設定画面１１０１でスキャンを設定した状態で操作部１０６が故障したが、このときにコピーを実行したい場合などである。第四の実施の形態では、操作部１０６が故障している場合でも、コピーまたはスキャンのどちらでも実行できる方法について説明する。なお、上記の実施例で説明済みの処理については同じ符番を振って詳細な説明を省略する。
【００５０】
図１４は、アプリケーションプログラム４０１が実行する、操作部１０６の故障診断を実施し、代替手段により動作させる際の処理の流れを示すフローチャートである。Ｓ６０６において、紙の設定およびＩＣカードの接触が検知された後、Ｓ１４１１においてアプリケーションプログラム４０１は、スキャナ１０５にセットされた文書を読み取り、スキャナコントローラユニット１０３が取得した画像を一時的にＲＡＭ２０３またはＨＤＤ２０４へ記憶する。
【００５１】
Ｓ１４１２において、Ｓ６０２で実施した故障診断の結果を再度参照し、アプリケーションプログラム４０１は操作系のみで異常が発生しているのかを判定する。操作系のみの故障である場合はＳ１４１４へ、それ以外の場合はＳ１４１３へ分岐する。Ｓ１４１４において、スキャン処理の継続方法およびコピー処理の継続方法を表示系に表示する。その際に表示される画面の一例は図１５（ｂ）の通りである。まずＳ６０４では画面１５０１（図１５（ａ））に示すように、ＩＣカードをカードリーダ１０７へタッチすることでスキャンまたはコピーができることを提示する。その後Ｓ１４１４では操作部１０７の表示を更新して、画面１５０２（図１５（ｂ））に示すように、コピー処理の継続方法およびスキャン処理の継続方法を表示する。
【００５２】
Ｓ１４１３では、操作部１０６の表示系の故障となっているため、画面１５０２に示されたような情報を印刷する。そしてＳ１４１５で、再びカードリーダ１０７にＩＣカードがタッチされることを検知したら、ＲＡＭ２０３またはＨＤＤ２０４に記憶した画像をプリントするようにプリンタコントローラユニット１０２およびプリンタ１０４を制御する。一方、ＩＣカードのタッチを検知せず、Ｓ１４１６で一定時間の経過を計測した場合は、ＲＡＭ２０３またはＨＤＤ２０４に記憶した画像を、ログインしているユーザの登録宛先へ送信する。ここで、Ｓ１４１４およびＳ１４１３で代替手段の提示をＳ６０４、Ｓ６０５と分けて表示していたが、Ｓ６０４およびＳ６０５の時点で代替手段を一度に表示するようにすることもできる。そのとき、画面１５０１にはスキャンの場合とコピーの場合の両方の手順が提示される。なお、Ｓ１４１５でカードリーダ１０７がＩＣカードの情報を読み取ったときに、異なるカードによるログインだった場合は、それまで操作していた元のユーザはログアウトされる。このときは２回目のＩＣカードのタッチがなかったので、スキャンを選択したとみなし、元のユーザの登録宛先へＲＡＭ２０３またはＨＤＤ２０４に記憶した画像を送信するようにしてもよい。
【００５３】
第四の実施の形態によれば、操作部１０６が操作または表示不可能の場合でも、ＩＣカードをタッチする回数で機能が選択できることを紙面または操作部１０６に提示することができる。そして事前の設定によらず、カードリーダ１０７でのＩＣカードのタッチの回数によってスキャンおよびコピーのどちらも実施することができる。
【符号の説明】
【００５４】
１００  画像処理装置
１０１  情報処理コントローラユニット
１０２  プリンタコントローラユニット
１０３  スキャナコントローラユニット
１０４  プリンタ
１０５  スキャナ
１０６  操作部
１０７  カードリーダ
１０８  ネットワーク
【図１】
2020202504.tif 000003
【図２】
2020202504.tif 000004
【図３】
2020202504.tif 000005
【図４】
2020202504.tif 000006
【図５】
2020202504.tif 000007
【図６】
2020202504.tif 000008
【図７】
2020202504.tif 000009
【図８】
2020202504.tif 000010
【図９】
2020202504.tif 000011
【図１０】
2020202504.tif 000012
【図１１】
2020202504.tif 000013
【図１２】
2020202504.tif 000014
【図１３】
2020202504.tif 000015
【図１４】
2020202504.tif 000016
【図１５】
2020202504.tif 000017