(57)【要約】【課題】通常時には提供を停止している拡張機能の提供を、煩雑な作業を必要としたり装置構成の複雑化を招くことなく制御する。【解決手段】画像形成装置には所定の外部デバイスを接続可能なインタフェースが設けられており、画像形成装置が備えている拡張機能（デフォルトでは提供を停止している機能）の提供／停止の設定を変更する場合には、画像形成装置に接続可能な外部デバイスのうちの特定のデバイスを接続することが義務付けられている。拡張機能の提供／停止の設定を変更するための処理が起動された場合には、特定のデバイスが接続されているか否かが判定され（１００）、特定のデバイスが接続されている場合にのみ、指示に応じて拡張機能の提供／停止の設定を変更する（１０６，１１０）。【選択図】          図３
2005018150.tif 000002
【特許請求の範囲】
【請求項１】
所定のデバイスを接続可能なインタフェースを備えた電子機器であって、
前記インタフェースに前記所定のデバイスが接続されているか否かを判断する判断手段と、
前記判断手段によって前記所定のデバイスが接続されていると判断された場合に、前記電子機器が提供可能な機能のうち通常時には提供を停止している拡張機能が提供されるように制御する制御手段と、
を含む電子機器。
【請求項２】
前記所定のデバイスは記憶部を備えた記憶デバイスであり、前記判断手段は、前記インタフェースに接続されているデバイスが記憶デバイスであり、かつ該記憶デバイスの記憶部の記憶容量が所定値か否かも判定することで、前記所定のデバイスが接続されているか否かを判断することを特徴とする請求項１記載の電子機器。
【請求項３】
前記拡張機能は、前記電子機器が提供可能な第２の拡張機能を通常時にも提供させる設定を行うための機能であることを特徴とする請求項１記載の電子機器。
【請求項４】
所定のデバイスを接続可能なインタフェースを備えた電子機器の前記インタフェースに所定のデバイスが接続されているか否かを判断し、
前記所定のデバイスが接続されていると判断した場合に、前記電子機器が提供可能な機能のうち通常時には提供を停止している拡張機能が提供されるように制御する提供機能制御方法。
【請求項５】
所定のデバイスを接続可能なインタフェースを備えた電子機器に内蔵されているコンピュータを、
前記インタフェースに前記所定のデバイスが接続されているか否かを判断する判断手段と、
前記判断手段によって前記所定のデバイスが接続されていると判断された場合に、前記電子機器が提供可能な機能のうち通常時には提供を停止している拡張機能が提供されるように制御する制御手段と、
として機能させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は電子機器、提供機能制御方法及びプログラムに係り、特に、電子機器が提供可能な機能のうち通常時には提供を停止している拡張機能の提供を制御する提供機能制御方法、該提供機能制御方法を適用可能な電子機器、及び、電子機器に内蔵されているコンピュータによって前記提供機能制御方法を実現するためのプログラムに関する。
【０００２】
【従来の技術】
複写機・ファクシミリ・プリンタの機能を統合した複合機は省スペース性に優れており、単機能の複写機等に代えてオフィスに設置されることが多くなってきている。一方、情報や負荷の分散化を目的として、複数台のコンピュータをネットワークを介して互いに接続し、同一ネットワークに接続されたプリンタ等の種々の資源を共有できるようにした情報処理システムも浸透してきており、プリンタとしての機能も備えた複合機に対するユーザの要求は年々多様化してきている。
【０００３】
多様化するユーザの要求に応えるため、複合機にも様々な機能（例えばファクシミリで受信したデータを電子メールに添付して自動的に送信する機能等）が追加されるようになってきているが、この種の追加機能はユーザによっては不要な機能であることが多い。また、この種の追加機能は利用可能な環境を構築しておくことで初めて有用となる機能であることが多く、上記環境を構築していないユーザが誤って利用しようとすると、装置の誤動作等の不都合が生ずる恐れもある。このため、装置が提供可能な機能のうち、上記のように一部のユーザのみが利用すると想定される機能については、デフォルトではユーザへの提供を停止している状態としておき、例えば装置の管理者が提供停止状態を解除する所定の操作を行った場合にのみ、前記機能をユーザが利用可能な状態へ移行するように装置を構成することが望ましい。
【０００４】
上記に関連して、数値制御装置内に格納されたプログラムの不正コピーを防止するために、保護解除用のパスワードが格納されたメモリカードを用い、このメモリカードが装置に接続された際にパスワードを読み取り、装置内に保管されているパスワードと一致した場合にのみプログラムの保護を解除し、プログラムのコピーを可能とする技術が提案されている（特許文献１を参照）。
【０００５】
【特許文献１】
特開平８−０６３２０９号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、特許文献１に記載の技術では、パスワードを格納した専用のメモリカードを用意する必要があると共に、装置本体側には、パスワードを保管しておくためのメモリ及びメモリカードを接続するためのインタフェースを設ける必要があるので、コストが嵩むという問題がある。また、プログラムのコピー等を行う権限を管理者にのみ付与した場合、管理者は、装置にメモリカードを接続する前に、複数枚のメモリカードの中から前記装置に対応するメモリカードを探し出す必要があり、作業が煩雑であるという欠点もあった。
【０００７】
本発明は上記事実を考慮して成されたもので、通常時には提供を停止している拡張機能の提供を、煩雑な作業を必要としたり装置構成の複雑化を招くことなく制御することができる電子機器、提供機能制御方法及びプログラムを得ることが目的である。
【０００８】
【課題を解決するための手段】
上記目的を達成するために請求項１記載の発明に係る電子機器は、所定のデバイスを接続可能なインタフェースを備えた電子機器であって、前記インタフェースに前記所定のデバイスが接続されているか否かを判断する判断手段と、前記判断手段によって前記所定のデバイスが接続されていると判断された場合に、前記電子機器が提供可能な機能のうち通常時には提供を停止している拡張機能が提供されるように制御する制御手段と、を含んで構成されている。
【０００９】
請求項１記載の発明に係る電子機器は、所定のデバイスを接続可能なインタフェースを備えている。なお、上記の電子機器としては、例えばプリンタ、ファクシミリ、複写機、これらの機能を兼ね備えた複合機、コンピュータ、スキャナ等が挙げられるが、その他の電子機器であってもよい。また、上記のインタフェースとしては、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）やＰＣＭＣＩＡ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ  Ｍｅｍｏｒｙ  Ｃａｒｄ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ａｓｓｏｃｉａｔｉｏｎ）の規格に準拠したＰＣカード、ＩＥＥＥ１３９４、或いは、スマートメディア（Ｒ）やコンパクトフラッシュ（Ｒ）、メモリスティック（Ｒ）、ＳＤカード（Ｒ）、ｘＤピクチャーカード（Ｒ）等の各種メモリカード用のインターフェース等、各種の汎用インタフェースを用いることができる。また、請求項１記載の発明に係る所定のデバイスとしては、これらのインタフェースのうち電子機器に実装されているインタフェースを介して接続可能な任意のデバイスを用いることができる。
【００１０】
請求項１記載の発明では、電子機器が備えているインタフェースに所定のデバイスが接続されているか否かが判断手段によって判断され、制御手段は、判断手段によって所定のデバイスが接続されていると判断された場合に、電子機器が提供可能な機能のうち通常時には提供を停止している拡張機能が提供されるように制御する。このように、請求項１記載の発明では、電子機器が備えているインタフェースに所定のデバイスを接続することで、通常時には提供が停止されている拡張機能が提供されることになるので、パスワードが格納された専用のデバイスが不要になると共に、電子機器側にもパスワードを格納するためのメモリ等を設ける必要がなくなる。また、個々の電子機器毎に専用のデバイスを用意しておいて選択する作業が不要となり、パスワードの管理・照合等の複雑な処理を不要となる。従って、請求項１記載の発明によれば、通常時には提供を停止している拡張機能の提供を、煩雑な作業を必要としたり装置構成の複雑化を招くことなく制御することができる。
【００１１】
なお、請求項１記載の発明に係る所定のデバイスは、記憶部を備えた記憶デバイス（例えば各種メモリカードの何れか等）であってもよい。この場合、判断手段は、例えば請求項２に記載したように、電子機器が備えているインタフェースに接続されているデバイスが記憶デバイスであり、かつ該記憶デバイスの記憶部の記憶容量が所定値か否かも判定することで、所定のデバイスが接続されているか否かを判断するようにしてもよい。これにより、電子機器に単に所定のデバイスを接続したのみでは拡張機能は提供されず、所定の記憶容量の記憶部を備えた記憶デバイスが接続された場合にのみ拡張機能が提供されることになるので、拡張機能の提供を受けることを意図せずに行った操作が拡張機能の提供を受けるための操作と偶然に一致することをより確実に防止することができる。
【００１２】
また、請求項１記載の発明において、判断手段によって所定のデバイスが接続されていると判断された場合に提供される拡張機能は、例えば請求項３に記載したように、電子機器が提供可能な第２の拡張機能（通常時には提供が停止されている別の拡張機能）を通常時にも提供させる設定を行うための機能であってもよい。この場合、電子機器に所定のデバイスを接続して第２の拡張機能を通常時にも提供させる設定を行った後は、電子機器を所定のデバイスに接続する操作を行わなくても第２の拡張機能が提供されることになるので、第２の拡張機能を利用するための操作性を向上させることができる。
【００１３】
請求項４記載の発明に係る提供機能制御方法は、所定のデバイスを接続可能なインタフェースを備えた電子機器の前記インタフェースに所定のデバイスが接続されているか否かを判断し、前記所定のデバイスが接続されていると判断した場合に、前記電子機器が提供可能な機能のうち通常時には提供を停止している拡張機能が提供されるように制御するので、請求項１記載の発明と同様に、通常時には提供を停止している拡張機能の提供を、煩雑な作業を必要としたり装置構成の複雑化を招くことなく制御することができる。
【００１４】
請求項５記載の発明に係るプログラムは、所定のデバイスを接続可能なインタフェースを備えた電子機器に内蔵されているコンピュータを、前記インタフェースに前記所定のデバイスが接続されているか否かを判断する判断手段と、前記判断手段によって前記所定のデバイスが接続されていると判断された場合に、前記電子機器が提供可能な機能のうち通常時には提供を停止している拡張機能が提供されるように制御する制御手段と、として機能させる。
【００１５】
請求項５記載の発明に係るプログラムは、電子機器に内蔵されているコンピュータを、判断手段及び制御手段として機能させるためのプログラムであるので、電子機器に内蔵されているコンピュータが請求項５記載の発明に係るプログラムを実行することにより、電子機器が請求項１に記載の電子機器として機能することになり、請求項１記載の発明と同様に、通常時には提供を停止している拡張機能の提供を、煩雑な作業を必要としたり装置構成の複雑化を招くことなく制御することができる。
【００１６】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態の一例を詳細に説明する。図１には、本実施例に係る画像形成装置１０の全体構成が示されている。画像形成装置１０は複写機・ファクシミリ・プリンタの機能を兼ね備えた複合機であり、本発明に係る電子機器に対応している。
【００１７】
画像形成装置１０は各種の処理を行うＣＰＵ１２、ＣＰＵ１２で実行される各種のプログラム（後述する機能拡張設定処理を行うための機能拡張設定プログラムを含む）やデータを記憶したＲＯＭ１４、各種の処理において作業用の記憶領域として一時的に用いられるＲＡＭ１６を備え、これらはデータバス、制御バス等を含んで構成されるバス１８を介して互いに接続されている。データバス１８にはメモリ制御部２０、ダイレクトメモリアクセスコントローラ（ＤＭＡＣ）２２、デジタル通信制御部２４、アナログ通信制御部２６が各々接続されている。
【００１８】
メモリ制御部２０には、イメージデータや後述する管理データ等を記憶するためのメモリ２８が接続されている。メモリ２８はバックアップ電源が接続されたＲＡＭ等で構成されており、画像形成装置１０の電源がオフされても記憶しているデータを保持可能とされている。メモリ制御部２０はメモリ２８に記憶された各データのアドレスや空き領域の管理等を行う。ＤＭＡＣ２２はメモリ２８に対するダイレクトメモリアクセスを制御する。
【００１９】
またデジタル通信制御部２４はＬＡＮ等のデジタルネットワークに接続されており、該デジタルネットワークに接続された他のパーソナル・コンピュータ（ＰＣ）等と通信を行うための通信手順等の制御を行う。またアナログ通信制御部２６は内蔵モデムを介してアナログの公衆電話網に接続されており、該アナログ網に接続された他のファクシミリ等と通信を行うための通信手順の制御、自動発着信制御を含む各種制御を行う。
【００２０】
またバス１８には、画像読取部３０、画像処理部３２、画像形成部３４、操作表示部３６、外部Ｉ／Ｆ部３８が各々接続されている。画像読取部３０は原稿台、スキャナユニット及び原稿送給部を含んで構成されており、ユーザによって原稿台上に載置されるか又は原稿送給部によって原稿台上へ搬送されることで原稿台上に位置している原稿をスキャナユニットで読み取り、読取結果をデジタルの画像データとして出力する機能を有している。画像処理部３２は入力された画像データに対して符号化、復号化、拡大縮小等の各種画像処理を行う。
【００２１】
また画像形成部３４は、図示は省略するが、像担持体、帯電器、光ビーム走査装置、現像装置、転写器、定着装置等を備え、帯電器によって像担持体の画像形成面を帯電させると共に、光ビーム走査装置から射出されて像担持体の画像形成面上を走査される光ビームを入力された画像データに応じて変調することで、画像形成面上に静電潜像を形成し、この静電潜像を現像装置によって現像し、該現像によって形成されたトナー像を転写器によって記録用紙に転写し、記録用紙に転写したトナー像を定着装置によって定着させることで、入力された画像データが表す画像を記録用紙上に形成させるように構成されている。
【００２２】
操作表示部３６は、複数のキーが設けられユーザが任意の情報を入力可能なキーボードと、ＬＣＤ等から成り任意の情報を表示可能なディスプレイを備えている。また図２に示すように、画像形成装置１０には所定の外部デバイスを接続可能なインタフェースが設けられている。図２には、上記のインタフェースの一例として、スマートメディア４２を装填可能なスマートメディア・スロット４４、ＰＣカード４６を装填可能なＰＣカードスロット４８、ＵＳＢデバイス（図２にはＵＳＢデバイスに接続されたＵＳＢケーブル５０のみを示す）を接続可能なＵＳＢコネクタ５２が示されている。
【００２３】
外部Ｉ／Ｆ部３８は、上記のインタフェースを介して外部デバイスが接続された場合に、接続された外部デバイスの種類等を認識し必要に応じてドライバを呼び出すと共に、外部デバイスが接続されたことをＣＰＵ１２に通知する処理を行う。また、画像形成装置１０に接続されていた外部デバイスが取り外された場合にも、外部Ｉ／Ｆ部３８によってＣＰＵ１２への通知が行われる。
【００２４】
次に本実施形態の作用を説明する。複合機である画像形成装置１０は、ユーザに提供可能な機能として様々な機能を備えているが、このうちの一部の機能（拡張機能と称する）は利用可能な環境を整備しておくことで初めて有用となる機能であるため、デフォルトではユーザへの提供を停止している状態とされている。
【００２５】
なお、上記の拡張機能としては、例えば画像読取部３０が読み取りを行うことで得られた画像データを保存しておき、デジタル通信制御部２４を介して所定のＰＣへ転送する機能（親展ボックス）、他のファクシミリ装置から受信した画像データを所定の形式のファイルとして電子メールに添付して送信する機能、画像読取部３０が読み取りを行うことで得られた画像データを電子メールに添付して送信する機能、ＰＣから受信した電子メールを画像データへ変換して他のファクシミリ装置へ送信する機能、ＰＣから受信した電子メールを自動的に記録用紙に印刷する機能、原稿を高画質で複写する機能、画像読取部３０が原稿を読み取ることで得られた画像データを編集した後に記録用紙に印刷する機能等が挙げられる。
【００２６】
特定の拡張機能を利用したい場合、ユーザは、画像形成装置１０を製造したメーカから派遣されるサービス員に対し、特定の拡張機能の提供停止状態の解除を要請する。この要請を受けたサービス員は、画像形成装置１０の周辺環境が特定の拡張機能を利用可能な環境になっていることを確認した後に、特定の拡張機能の提供停止状態を解除するために、操作表示部３６を介して所定の操作を行うことで画像形成装置１０の動作モードを管理者モードへ遷移させる。
【００２７】
この管理者モードでは、管理者のみに提供される機能が操作表示部３６にメニュー形式で一覧表示される。管理者のみに提供される機能の中には、拡張機能の提供／停止を設定するための機能も含まれており、該機能は例えば「拡張」と表記された選択肢としてディスプレイに表示される。この機能は請求項１，３等に記載の拡張機能に対応しており、提供／停止の対象としての拡張機能は請求項３に記載の第２の拡張機能に対応している。
【００２８】
本実施形態に係る画像形成装置１０では、上記機能を利用して拡張機能の提供／停止を設定する場合、画像形成装置１０に接続可能な外部デバイスのうちの特定のデバイス（この特定のデバイスは接続可能な外部デバイスのうちの何れでもよい）を接続することが義務付けられており、拡張機能の提供／停止を設定する場合、サービス員は特定のデバイスを画像形成装置１０に接続した後に、例えば「拡張」と表記された選択肢を選択する操作を行う等により、上記機能の実行を指示する。これにより、機能拡張設定プログラム（この機能拡張設定プログラムは請求項５に記載のプログラムに対応している）がＲＯＭ１４から読み出されてＣＰＵ１２で実行されることで、図３に示す機能拡張設定処理が行われる。
【００２９】
機能拡張設定処理では、まずステップ１００において、画像形成装置１０に特定のデバイス（該機能の利用時に接続が義務付けられているデバイス）が接続されているか否か判定する。なお、このステップ１００は本発明に係る判断手段に対応している。上記判定が否定された場合には、現在の操作者は、特定のデバイスを接続する必要があることを認識していない者、すなわち拡張機能の提供／停止を設定する権限を有していない者であると判断できるので、何ら処理を行うことなく機能拡張設定処理を終了する。
【００３０】
一方、ステップ１００の判定が肯定された場合はステップ１０２へ移行し、メモリ２８に記憶されている拡張機能の設定情報（個々の拡張機能毎の提供／停止や、提供時の動作等を規定する情報）を読み出し、次のステップ１０４では、読み出した設定情報の内容を機能拡張設定画面として操作表示部３６のディスプレイに表示させる。ステップ１０６では、ディスプレイに表示している機能拡張設定画面に対し、特定の機能が選択されて設定情報を変更する操作が行われたか否か判定する。判定が否定された場合はステップ１０８へ移行し、設定完了を意味する操作が行われたか否か判定する。この判定も否定された場合にはステップ１０６に戻り、ステップ１０６，１０８を繰り返す。
【００３１】
機能拡張設定画面がディスプレイに表示されると、サービス員は操作表示部３６のキーボードを介し、ユーザから提供停止状態の解除を要請された特定の拡張機能を選択し、該特定の拡張機能がユーザに提供されるように設定を変更する操作を行うと共に、必要に応じて、特定の拡張機能が提供される際の動作等を規定する情報（例えば電子メール送信を行う機能における送信先メールアドレス等）を設定する操作も行う。
【００３２】
上記の操作が行われると、ステップ１０６の判定が肯定されてステップ１１０へ移行し、メモリ２８に記憶されている拡張機能の設定情報のうち特定の拡張機能に関する設定情報を、上記の操作によって入力された情報に応じて更新した後にステップ１０６に戻る。これにより、特定の拡張機能の提供停止状態が解除されるように、特定の拡張機能に関する設定情報が変更されることになる。特定の拡張機能についての設定を変更する操作を行うと、サービス員は設定完了を意味する操作を行う。これにより、ステップ１０８の判定が肯定され、機能拡張設定処理が終了する。
【００３３】
画像形成装置１０では、メモリ２８に記憶されている拡張機能の設定情報を参照し、当該設定情報に「提供停止」を意味する情報が設定されている拡張機能については、通常時にユーザが利用できないようにするための処理（例えば利用可能な機能をディスプレイに一覧表示する際に「提供停止」の拡張機能は選択肢として表示しない、或いは、選択肢でないことを明示した形態で表示（例えば低彩度の色で表示）する等）を行っている。従って、上述した機能拡張設定処理によって提供停止状態が解除された特定の拡張機能は、以後選択肢として表示され、通常時にユーザが利用することが可能となる。
【００３４】
なお、図３に示す機能拡張設定処理では、特定のデバイスが接続されているか否かを判定することで、現在の操作者が拡張機能の提供／停止を設定する権限を有している者か否かを判断するようにしていたが、これに限定されるものではなく、特定の複数のデバイスが接続されているか否か（接続されている複数のデバイスの組み合わせが所定の組み合わせか否か）を判定することで上記判断を行うようにしてもよい。
【００３５】
また、図３に示す機能拡張設定処理に代えて、図４に示す機能拡張設定処理を行うようにしてもよい。図４に示す機能拡張設定処理では、拡張機能の提供／停止を設定するための機能を利用する場合に、画像形成装置１０に接続可能な外部デバイスのうち、設定値に一致する記憶容量を有する特定の記憶デバイス（フラッシュメモリ等の記憶部を内蔵し該記憶部の記憶容量が設定値に一致している記憶デバイス）を接続することが義務付けられている。
【００３６】
そして図４に示す機能拡張設定処理では、図３の機能拡張設定処理におけるステップ１００の判定に代えて、画像形成装置１０に特定の記憶デバイスが接続されているか否かをステップ１２０で判定している。この判定が否定された場合には、何ら処理を行うことなく機能拡張設定処理を終了する。また、ステップ１２０の判定が肯定された場合にはステップ１２２へ移行し、画像形成装置１０に接続されている記憶デバイスの記憶容量が設定値と一致しているか否か判定する。この判定が否定された場合も何ら処理を行うことなく機能拡張設定処理を終了する。なお、ステップ１２０，１２２も本発明に係る判断手段（詳しくは請求項２に記載の判断手段）に対応している。
【００３７】
一方、ステップ１２０，１２２の判定が何れも肯定された場合には、現在の操作者は、拡張機能の提供／停止を設定する権限を有している者であると判断できるので、ステップ１０２へ移行し、ステップ１０２以降で図３の機能拡張設定処理と同様の処理を行う。図４の機能拡張設定処理では、画像形成装置１０に接続されているデバイスが記憶デバイスで、かつ記憶容量も設定値に一致している場合にのみ、拡張機能の提供／停止を設定するための機能が利用可能となるので、拡張機能の提供／停止を設定するための機能の利用をより確実に管理することができる。
【００３８】
また、図４の機能拡張設定処理において、接続されている記憶デバイスの記憶容量が設定値に一致しているか否かを判定することに代えて、接続されている記憶デバイスの記憶容量が設定値以上か否かを判定するようにしてもよい。また、図４の機能拡張設定処理においても、複数の記憶デバイスが接続されているか否か、及び、接続されている複数の記憶デバイスの記憶容量の組み合わせが所定の組み合わせか否かを（接続されている複数のデバイスの組み合わせが所定の組み合わせか否か）を判定することで上記判断を行うようにしてもよい。
【００３９】
更に、上記では現在の操作者が拡張機能の提供／停止を設定する権限を有している者であると判断した後（図３のステップ１００又は図４のステップ１２２の判定が肯定された後）は、画像形成装置１０が備えている複数の拡張機能のうちの任意の拡張機能について設定の変更を可能としていたが、これに限定されるものではなく、現在の操作者が拡張機能の提供／停止を設定する権限を有している者であるか否かを判断するためのデバイスの種類、複数のデバイスの種類の組み合わせ、記憶デバイスの記憶容量、複数の記憶デバイスの記憶容量の組み合わせの何れかを、画像形成装置１０が備えている個々の拡張機能毎に相違させてもよい。
【００４０】
また、上記では画像形成装置１０に接続されているデバイスの種類、接続されている複数のデバイスの種類の組み合わせ、接続されている記憶デバイスの記憶容量、接続されている複数の記憶デバイスの記憶容量の組み合わせの何れかに基づいて、現在の操作者が拡張機能の提供／停止を設定する権限を有している者であるか否かを判断する例を説明したが、これに限定されるものではなく、パスワード等の認証情報も入力させ、入力された認証情報が適正か否かも判定することで前記判断を行うようにしてもよい。
【００４１】
また、上記では本発明に係る電子機器として、複写機・ファクシミリ・プリンタの機能を兼ね備えた複合機である画像形成装置１０を例に説明したが、本発明はこれに限定されるものではなく、例えばプリンタ、ファクシミリ、複写機、ＰＣ、スキャナ、デジタルスチルカメラ、デジタルビデオカメラ等の各種電子機器の何れにも適用可能である。
【００４２】
【発明の効果】
以上説明したように本発明は、電子機器が備えているインタフェースに所定のデバイスが接続されているか否かを判断し、所定のデバイスが接続されていると判断した場合に、電子機器が提供可能な機能のうち通常時には提供を停止している拡張機能が提供されるように制御するので、通常時には提供を停止している拡張機能の提供を、煩雑な作業を必要としたり装置構成の複雑化を招くことなく制御できる、という優れた効果を有する。
【図面の簡単な説明】
【図１】本実施形態に係る画像形成装置の概略構成を示すブロック図である。
【図２】画像形成装置と接続可能な外部デバイスとそのインタフェースの一例を示す斜視図である。
【図３】機能拡張処理の内容の一例を示すフローチャートである。
【図４】機能拡張処理の内容の他の例を示すフローチャートである。
【符号の説明】
１０    画像形成装置
１２    ＣＰＵ
２８    メモリ
３６    操作表示部
３８    Ｉ／Ｆ部
４２    スマートメディア
４４    スマートメディア・スロット
４６    ＰＣカード
４８    ＰＣカードスロット
５０    ＵＳＢケーブル
５２    ＵＳＢコネクタ
【図１】
2005018150.tif 000003
【図２】
2005018150.tif 000004
【図３】
2005018150.tif 000005
【図４】
2005018150.tif 000006