(57)【要約】【課題】不特定多数のユーザが使用する環境下にあって、ユーザの意図しない外部デバイスが誤って選択されるのを回避することができる画像処理装置を提供する。【解決手段】本発明の画像処理装置は、外部デバイス、例えば外部メモリ１１と接続される複数の外部インターフェイスポート１、２を備え、外部インターフェイスポートを介して外部デバイスとの間でデータを送受信する。そして、外部インターフェイスポートに対して、外部デバイスとデータを送受信することによって行われるデータの保存、印刷を含む機能の実行の許可または不許可の設定の入力を許可する操作表示部１０８と、操作表示部１０８によって行われた設定の内容を記憶する記憶手段（ＳＲＡＭ１０３）とを備える。【選択図】図１
2008306279.tif 000002
【特許請求の範囲】
【請求項１】
外部デバイスを接続可能な複数の外部インターフェイスを備え、前記外部インターフェイスを介して接続された外部デバイスを用いて実現される複数の機能を実行することが可能な画像処理装置であって、
前記複数の機能の各々に対して機能の実行を許可するか制限するかを前記複数の外部インターフェイスの各々に関連付けて設定した設定情報を記憶する記憶手段と、
前記記憶手段に記憶された設定情報に基づいて、前記複数の機能のいずれかの実行を許可あるいは制限するよう制御する制御手段と、を備えることを特徴とする画像処理装置。
【請求項２】
更に、前記記憶手段に記憶される設定情報を入力する操作手段を備えることを特徴とする、請求項１記載の画像処理装置。
【請求項３】
更に、前記画像処理装置の操作に関する画面を表示する表示手段を備え、
前記外部インターフェイスに外部デバイスが装着された場合に、前記表示手段は前記設定情報に基づいて当該外部インターフェイスに対して許可されている機能の操作に関する画面を表示することを特徴とする請求項１または請求項２記載の画像処理装置。
【請求項４】
前記記憶手段に記憶された設定情報は、前記複数の機能のうちの１つに対して機能の実行を許可する複数の外部インターフェイスを設定することが可能であり、更に、当該複数の外部インターフェイスのいずれかを他の外部インターフェイスに対して優先して使用するように設定することが可能であることを特徴とする、請求項１乃至請求項３のいずれか１項に記載の画像処理装置。
【請求項５】
前記外部インターフェイスに外部デバイスが１つしか装着されていない場合、前記設定情報の設定内容に関わらず前記外部デバイスを用いた機能の実行を許可することを特徴とする請求項１記載の画像処理装置。
【請求項６】
外部デバイスを接続可能な複数の外部インターフェイスを備え、前記外部インターフェイスを介して接続された外部デバイスを用いて実現される複数の機能を実行することが可能な画像処理装置における機能制限方法であって、
前記複数の機能の各々に対して機能の実行を許可するか制限するかを前記複数の外部インターフェイスの各々に関連付けて設定した設定情報を記憶手段に記憶する記憶工程と、
前記記憶手段に記憶された設定情報に基づいて、前記複数の機能のいずれかの実行を許可あるいは制限するよう制御する制御工程と、を備えることを特徴とする機能制限方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部インターフェイスに装着された外部デバイス（外部メモリ等）と画像データをやり取りすることができる画像処理装置に関し、特に、外部インターフェイスの動作設定を変更する技術に特徴のある画像処理装置に関する。
【背景技術】
【０００２】
現在の画像処理装置は、マルチファンクション化が進んできており、ファクシミリ通信やネットワーク通信だけでなく、外部インターフェイスを通じて外部デバイスとデータを送受信することも可能となってきている（例えば、特許文献１）。
【０００３】
外部インターフェイスの例として、ＵＳＢポートや、メモリカードスロット等が挙げられる。
【０００４】
図８は、画像処理装置における、外部デバイスを使用した機能例を示す説明図である。
【０００５】
この図では、外部インターフェイスポートに接続される外部デバイスとデータを送受信することによって行われる機能例を示している。図８において外部デバイスとしてＵＳＢメモリなどの着脱可能な外部メモリを例にとって説明する。
【０００６】
同図（ａ）では、画像処理装置１００は、外部メモリ１１から外部インターフェイスポートを介して画像データを受信し、内部で画像処理後、紙に印刷する機能を示している。
【０００７】
同図（ｂ）では、画像処理装置１００は、スキャナ部から画像を読み取り、画像データを符号化した後、外部インターフェイスポートを介して外部メモリ１１に格納する機能を示している。
【０００８】
同図（ｃ）では、画像処理装置１００は、デジタルスチールカメラ１２から外部インターフェイスポートを介して画像データを受信し、内部で画像処理後、紙に印刷する機能を示している。
【０００９】
同図（ｄ）では、画像処理装置１００は、機器情報を、外部インターフェイスポートを介して外部メモリ１１に格納する機能を示している。
【００１０】
同図（ｅ）では、画像処理装置１００は、画像処理中の中間データを、外部インターフェイスポートを介して外部メモリ１１に一時格納する機能を示している。この一時退避データは、処理が終わると消去を指示される。
【特許文献１】特開２００２−１４０２７３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
上記の外部インターフェイスポートは、最近の画像処理装置では複数装備されていることが多くなってきている。これにより、ユーザが正しい外部インターフェイスポートに、正しく外部デバイスを装着していた場合でも、操作表示部上からデータの送受信を指示するときに、ユーザの意図とは違うポートを指定して動作を指示するといった誤操作を行う可能性が増大する。
【００１２】
図９は、従来例に係る画像処理装置に複数の外部デバイスを装着するときの問題点を示す説明図である。
【００１３】
図９のように、１つの画像処理装置１００に、３つの外部インターフェイスポートがある場合について考える。
【００１４】
これらの３つのポート全てに外部デバイスが装着されたとする。この図では、ポート１に外部メモリ（例えば、ＵＳＢメモリ）１１―１が、ポート２に外部メモリ（例えば、ＵＳＢメモリ）１１−２が、ポート３に外部メモリ（例えば、メモリカード）１１−３が装着された場合について示している。
【００１５】
この時に、ユーザが画像処理装置１００のスキャナ部から画像を読み取り、ＵＳＢメモリ１１−１にデータを格納しようとする場合について考える。この時、スキャンした画像データは３つの外部メモリ全てに送信される可能性があるので、操作表示部１０８上では送信先の選択をユーザに入力するように促す。
【００１６】
しかし、複数のポートが存在する場合、ユーザの送信したいＵＳＢメモリ１１−１がどのポートに対応しているかを間違える可能性がある。これにより、ユーザが自分の外部メモリを正しくポート１に装着していた場合でも、ユーザの意図しないＵＳＢメモリ１１−２やメモリカード１１−３にデータを格納してしまう可能性がある。
【００１７】
また、このような画像処理装置は、複数のユーザが共有して使用することが多い。そのため、複数のユーザの複数の外部デバイスが同時に外部インターフェイスポートに接続されることも多くある。よって、上記のようにデータの指示先を間違えると、どのユーザに影響が及ぼすか特定することも難しくなる。
【００１８】
一方で、複数のユーザの外部デバイスを入れ替わり装着し、また、一部の外部デバイスは機器情報取得用に常に接続状態になっている場合もあり、外部インターフェイスポートの使用形態も様々考えられる。
【００１９】
そのため、各ユーザグループの使用状況により、各外部インターフェイスポートを特定のルールに基づいて使用したほうが有用であるケースも多く考えられる。例えば、１つは、機器情報取得専用の常接続メモリとして使用し、ポート１はスキャンデータ送信専用、ポート２は印刷データ受信専用にする。
【００２０】
しかし、上記のようにポートの使用ルールを設定しても、ルールを知らないユーザが誤って機器情報取得専用メモリにスキャン画像を保存してしまうことがあった。このような、外部インターフェイスポートの専用設定も画像処置装置本体側で行う必要性が高いと考えられる。
【００２１】
本発明の目的は、不特定多数のユーザが使用する環境下にあって、ユーザの意図しない外部デバイスが誤って選択されるのを回避することができる画像処理装置を提供することにある。
【課題を解決するための手段】
【００２２】
上記目的を達成するために、請求項１記載の画像処理装置は、外部デバイスを接続可能な複数の外部インターフェイスを備え、前記外部インターフェイスを介して接続された外部デバイスを用いて実現される複数の機能を実行することが可能な画像処理装置であって、前記複数の機能の各々に対して機能の実行を許可するか制限するかを前記複数の外部インターフェイスの各々に関連付けて設定した設定情報を記憶する記憶手段と、前記記憶手段に記憶された設定情報に基づいて、前記複数の機能のいずれかの実行を許可あるいは制限するよう制御する制御手段と、を備えることを特徴とする。
【００２３】
請求項６記載の機能制限方法は、外部デバイスを接続可能な複数の外部インターフェイスを備え、前記外部インターフェイスを介して接続された外部デバイスを用いて実現される複数の機能を実行することが可能な画像処理装置における機能制限方法であって、前記複数の機能の各々に対して機能の実行を許可するか制限するかを前記複数の外部インターフェイスの各々に関連付けて設定した設定情報を記憶手段に記憶する記憶工程と、前記記憶手段に記憶された設定情報に基づいて、前記複数の機能のいずれかの実行を許可あるいは制限するよう制御する制御工程と、を備えることを特徴とする。
【発明の効果】
【００２４】
本発明によれば、複数の外部インターフェイスを備えた画像処理装置において、ユーザの意図しない外部デバイスが誤って選択されるのを回避することができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施の形態を図面を参照しながら詳細に説明する。
【００２６】
図１は、本発明の実施の形態に係る画像処理装置のブロック構成の一例を示す図である。
【００２７】
図１において、画像処理装置１００は、以下の機能ブロックを備える。
【００２８】
ＣＰＵ１０１は、システムの制御部であり、装置全体を制御する。ＲＯＭ１０２は、ＣＰＵ１０１の制御プログラムを格納する。ＳＲＡＭ１０３は、オペレータが登録した設定値や装置の管理データ等を格納する。また、各種ワーク用バッファである。
【００２９】
ＤＲＡＭ１０４は、プログラム制御変数等を格納し、また、画像データ、テキストデータ等を蓄積する。読み取り部（スキャナ部）１０５は、画像を読み取り、画像データに変換する。記録部１０６は、画像データに基づく画像を記録紙上に出力する。
【００３０】
ファクシミリ通信制御部１０７は、電話回線とのインターフェイス部である。操作表示部１０８は、機器内の情報を表示し、あるいはユーザによる各種入力を受け付けるユーザとのインターフェイス部である。
【００３１】
符号復号処理部（ＣＯＤＥＣ）１０９は、通信制御装置で扱う画像データの符号化復号化処理を行う。符号復号処理部１０９で、テキストデータは、ソフトウェアにより画像データに変換される。また、ＪＢＩＧ符号はこの処理部でハードウエアにより復号化される。 
【００３２】
ネットワーク通信制御部１１０は、ネットワーク回線へのインターフェイスを行う。また、ネットワーク通信制御部１１０は、インターネットファクシミリ装置、Ｅメールデータの送受信に使われる。
【００３３】
外部インターフェイスポート（以下、単にポートと呼ぶ場合もある）は複数存在し（外部インターフェイスポート１、２、３）、それぞれ別の外部デバイスに接続可能である。画像処理装置１００は、外部インターフェイスポート（１、２、３）を介して、接続される外部デバイスとの間でデータを送受信する。
【００３４】
なお、外部インターフェイスポートは、ＵＳＢやＩＥＥＥ１３９４やメモリカードスロットなど、外部デバイスとインターフェイス可能なポートである。また、外部デバイスとしては、ＵＳＢメモリやＳＤカード（登録商標）やリムーバブルハードディスク等の着脱可能な記憶媒体や、デジタルカメラやデジタルビデオカメラやポータブルオーディオプレイヤー等の機器が該当する。また、外部デバイスとしては、ＰＤＡやノートＰＣや携帯電話などの携帯情報端末等も該当する。
【００３５】
図２は、図１の画像処理装置における、外部デバイスを使用した機能例を示す説明図である。図２（ａ）は、画像処理装置のポートと外部デバイスの一例としての外部メモリの対応を示し、図２（ｂ）は、画像処理装置の機能の実行を許可するか制限するかを各ポートに対して関連付けて設定した設定情報の一例を示す図である。
【００３６】
図９に示す問題を解決するため、本実施の形態では、各外部インターフェイスポートに、実行可能な機能を設定できるようにする。ここでは、１つの画像処理装置１００に、３つの外部インターフェイスポートがある場合について考える。
【００３７】
これらの３つのポート１、２、３全てに外部メモリ１１が装着されたとする。この図では、ポート１にＵＳＢメモリ１１−１が、ポート２にＵＳＢメモリ１１−２が、ポート３にメモリカード１１−３が装着された場合について示している。
【００３８】
ここで、各ポートに図２（ｂ）に示すように、各ポートに対する機能の実行の許可または禁止（制限）を設定する。ここで、機能とは、画像処理装置１００が実行可能な、外部デバイスとデータを送信あるいは受信することによって行われる動作である。本実施形態では、画像処理装置１００は外部デバイスを用いた機能として以下の（１）乃至（５）の機能を実現することが可能である。
（１）スキャン画像を外部メモリへ格納する機能。
（２）外部メモリ内の画像データを印刷する機能。
（３）ポートに接続されたデジタルカメラに格納された撮影画像を印刷する機能。
（４）画像処理装置１００が画像データを処理する場合に用いる一時的な保存領域をポートに接続された外部メモリ内に確保する機能。
（５）画像処理装置１００の機器情報（機器の設定値など）を外部メモリに保存する機能。
【００３９】
この設定は操作表示部１０８から行われる。即ち、操作表示部１０８は、外部インターフェイスポート（１、２、３）の各々に対して、外部デバイスとデータを送受信することによって行われるデータの保存、印刷を含む機能の実行の許可または禁止（制限）の設定の入力をすることができる。この設定の内容は、例えば、ＳＲＡＭ（記憶手段）１０３に図２（ｂ）のような設定情報（あるいは設定テーブル）として記憶される。ＳＲＡＭ１０３は不図示のバッテリなどでバックアップする構成をとることにより、画像処理装置１００の電源がオフ状態であってもＳＲＡＭ１０３に記憶された設定テーブルは保持したままとなる。
【００４０】
上記の設定にすると、上記のポート１、２、３のそれぞれに３つの外部メモリ１１−１、１１−２、１１−３が装着されている場合に、例えば、「スキャン画像の保存」を行おうとした場合に、ポート１でしか送信できないようになる。これにより、ユーザはポート２やポート３に誤送信してしまうことはなくなる。これにより、スキャン画像をユーザが意図しない外部メモリに格納してしまうことがなくなるので、スキャン画像がユーザが意図しない外部メモリを介して他人に漏洩してしまうことを防止することができる。
【００４１】
図３、図４は、図１の画像処理装置によって実行されるスキャン画像の外部メモリ保存処理の第１の実施例の手順を示すフローチャートである。
【００４２】
本処理は、特別な断りがない限り、図１におけるＣＰＵ１０１によって行われる。
【００４３】
図３、図４において、まず、ユーザは、画像処理装置１００のポートに外部メモリ１１を装着する（ステップＳ３０１）。本処理は画像処理装置３０１を利用するユーザによる処理である。ここでは、ユーザは外部メモリをポート１に装着したものとする。そして、ユーザは、操作表示部１０８上から、画像を読み取って外部メモリ１１にデータを格納するように操作指示を行い、ＣＰＵ１０１は当該操作指示を受け付ける（ステップＳ３０２）。
【００４４】
ＣＰＵ１０１は、読み込んだ画像をどの外部インターフェイスポートを通じてどの外部メモリ１１に格納するか分からないので、操作表示部１０８上に宛先を入力するよう要求する。その宛先入力画面の作成時において、図２（ｂ）の設定テーブルを参照して、外部インターフェイスポート１が「スキャン画像の保存」機能を禁止しているかチェックする（ステップＳ３０３）。
【００４５】
ポート１が許可設定のとき、操作表示部１０８上にポート１を選択できるように表示を行う（ステップＳ３０４）。逆にポート１が禁止設定のとき、操作表示部１０８上にポート１は選択できないようにグレーアウトする等の表示を行う（ステップＳ３０５）。
【００４６】
同様に、ポート２、３に関しても同じチェックを行い、「スキャン画像の保存」の宛先選択画面を作成し表示する（ステップＳ３０６乃至Ｓ３１１）。
【００４７】
ここで、許可または禁止だけでなく、優先設定がされているポートが存在する場合には、選択カーソルの初期位置を、優先設定されているポートに移動する（ステップＳ３１２）。例えば、図２（ｂ）の設定テーブルの例の場合、スキャン画像を外部メモリへ格納する機能に対して許可されているポート１、ポート２のうち、ポート２を優先設定としている。即ち、操作表示部１０８は、外部インターフェイスポートの優先設定入力を許可する。ユーザは許可されたポートの中から１つを選んで、操作表示部１０８を操作して宛先を指示し、ＣＰＵ１０１は当該操作指示を受け付け（ステップＳ３１３）、本処理を終了する。その後、画像処理装置１００は受け付けた操作指示に対応した画像処理機能（スキャン画像を外部メモリに格納する処理）を実行する。
【００４８】
これにより、許可されていないポートに対して送信指示を行わないようにする。
【００４９】
図５は、図２に示す機能の制限を各ポートで行っている場合における操作表示部の表示例を示す説明図である。（ａ）は、画像処理装置に外部メモリを接続する様子を示し、（ｂ）は、操作表示部のコピー画面を示し、（ｃ）は、操作表示部の送信用画面を示す。
【００５０】
図２で述べたような機能の制限を各ポートで行っている場合、機能制限設定が有効になっているポートにユーザが外部メモリ１１を接続（装着）する時点で、そのポートに許可されている機能を使用することは明白である。
【００５１】
よって、操作表示部１０８の表示画面を、許可されている機能の画面に自動的に遷移するようにすることで、操作性の向上が図られる。
【００５２】
図５の例では、「スキャン画像の保存」のみ許可されていて、他の機能は禁止されているポートにユーザが外部メモリ１１を装着した時に、自動的に「スキャン画像の保存」の機能を使用する画面である送信用画面に遷移していることを示している。
【００５３】
以上、第１実施例の画像処置装置によれば、ユーザが意図しない外部デバイスを誤って指定することを防止することができる。
【００５４】
図６、図７は、図１の画像処理装置によって実行されるスキャン画像の外部メモリ保存処理の第２の実施例の手順を示すフローチャートである。
【００５５】
本処理は、特別な断りがない限り、図１におけるＣＰＵ１０１によって行われる。
【００５６】
図６、図７に示す第２の実施例では、画像処理装置１００のポートに接続されている外部デバイスが１つの場合には、そのポートで許可されていない機能であっても選択できるようにする。
【００５７】
複数の外部インターフェイスポートがあっても、同時に接続されている外部デバイスが１つの場合、ユーザが外部デバイスを選択する時に、意図しない外部デバイスを選択することは無いので、この場合は唯一接続された外部デバイスに制限を与えないようにする。このことで、ユーザの利便性を高める。
【００５８】
図６、図７において、図３、図４のフローチャートと同じ処理には同じステップ番号を付し、説明は省略する。
【００５９】
ユーザが、操作表示部１０８上から、画像を読み取って外部メモリ１１にデータを格納するように指示を行い、ＣＰＵ１０１が当該指示を受け付けた（ステップＳ３０２）後、外部インターフェイスポートに接続されている外部メモリ１１の数をチェックする（ステップＳ５０１）。
【００６０】
ここで、複数の外部メモリが装着されている場合は、宛先選択時に選択を誤る可能性があるので、ステップＳ３０３以降において、図３、図４で説明したように、ポートごとに設定している機能の許可または禁止の状態をチェックする。
【００６１】
逆に、複数の外部インターフェイスポートのうち外部メモリ１１が装着されているものが１つしかない場合は、その外部メモリ１１が宛先であることは明白である。
【００６２】
そのため、各ポートの許可または禁止の設定内容に関わらず、現在、外部メモリ１１が接続されているポートのみを選択可能状態にして操作表示部１０８に表示する（ステップＳ５０２）。そして、ユーザは許可表示されたポートに宛先を指示する（ステップＳ３１３）。
【００６３】
これにより、１つしか外部デバイスが装着されていない場合の操作性を向上させることができる。
【００６４】
以上、第２実施例の画像処置装置によれば、ユーザが意図しない外部デバイスを誤って指定することを防止することができる。そして、ポートに外部デバイスが１つだけ装着されている状況ではユーザが意図しない外部デバイスを誤って指定してしまう可能性がない状況では、ユーザの利便性を向上させることができる。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施の形態に係る画像処理装置のブロック構成図である。
【図２】図１の画像処理装置における、外部デバイスを使用した機能例を示す説明図である。
【図３】図１の画像処理装置によって実行されるスキャン画像の外部メモリ保存処理の第１の実施例の手順を示すフローチャートである。
【図４】図３の続きのフローチャートである。
【図５】図２に示す機能の制限を各ポートで行っている場合における操作表示部の表示例を示す説明図である。
【図６】図１の画像処理装置によって実行されるスキャン画像の外部メモリ保存処理の第２の実施例の手順を示すフローチャートである。
【図７】図６の続きのフローチャートである。
【図８】画像処理装置における、外部デバイスを使用した機能例を示す説明図である。
【図９】従来例に係る画像処理装置に複数の外部デバイスを装着するときの問題点を示す説明図である。
【符号の説明】
【００６６】
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  ＤＲＡＭ
１０５  読み取り部
１０６  記録部
１０７  ファクシミリ通信制御部
１０８  操作表示部
１０９  符号復号処理部
１１０  ネットワーク通信制御部
１、２  外部インターフェイスポート
【図１】
2008306279.tif 000003
【図２】
2008306279.tif 000004
【図３】
2008306279.tif 000005
【図４】
2008306279.tif 000006
【図５】
2008306279.tif 000007
【図６】
2008306279.tif 000008
【図７】
2008306279.tif 000009
【図８】
2008306279.tif 000010
【図９】
2008306279.tif 000011