(57)【要約】【課題】着脱可能な複数の電子機器を接続する情報処理装置において、接続された複数の電子機器の接続位置を容易に判定することができるようにする。【解決手段】情報処理装置は、着脱可能な複数の電子機器を接続する情報処理装置であって、電子機器は、電力供給経路を介して電力を供給された場合、当該電子機器に対応する識別情報を送信する送信手段と、当該電子機器を介して電力供給経路に接続される他の電子機器に対して、情報処理装置から供給される電力を供給する供給状態と、電力を供給しない非供給状態とを切り替える第１の切替手段と、を備え、情報処理装置は、複数の電子機器から識別情報を受信した順番に応じて複数の電子機器の接続位置を判定する判定手段と、電力供給経路を介して直列に接続される複数の電子機器が備える第１の切替手段を、順次に非供給状態から供給状態に制御する切替制御手段と、を備える。【選択図】図３
2018103450.tif 000002
【特許請求の範囲】
【請求項１】
着脱可能な複数の電子機器を接続する情報処理装置であって、
前記複数の電子機器の各々は、
所定の電力供給経路を介して前記情報処理装置から電力を供給された場合、前記情報処理装置に対して当該電子機器に対応する識別情報を送信する送信手段と、
当該電子機器を介して前記所定の電力供給経路に接続される他の電子機器に対して、前記情報処理装置から供給される電力を供給する供給状態と、該電力を供給しない非供給状態とを切り替える第１の切替手段と、を備え、
前記情報処理装置は、
前記複数の電子機器から前記識別情報を受信した順番に応じて前記複数の電子機器の接続位置を判定する判定手段と、
前記所定の電力供給経路を介して直列に接続される前記複数の電子機器が備える前記第１の切替手段を、順次に前記非供給状態から前記供給状態に制御する切替制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記複数の電子機器の各々は、
前記所定の電力供給経路を介して電力が供給されるとき、前記第１の切替手段が前記非供給状態に設定されていることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記切替制御手段は、
前記複数の電子機器のうち、一の電子機器から前記識別情報を受信した場合、前記一の電子機器が備える前記第１の切替手段を、前記非供給状態から前記供給状態に制御すること特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記送信手段は、
無線通信を用いて前記識別情報を前記情報処理装置に送信することを特徴とする請求項１乃至３のいずれか一項に記載の情報処理装置。
【請求項５】
前記切替制御手段は、
前記無線通信を用いて前記電子機器の前記第１の切替手段を制御することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記情報処理装置は、
前記所定の電力供給経路を介して電力を供給する供給状態と、該電力を供給しない非供給状態とを切り替える第２の切替手段を備えることを特徴とする請求項１乃至５のいずれか一項に記載の情報処理装置。
【請求項７】
前記判定手段は、
前記第２の切替手段が前記非供給状態から前記供給状態に制御されたとき、前記第２の切替手段が前記非供給状態であるときに受信した前記識別情報を除外して、前記電子機器の接続位置を判定することを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記判定手段は、
前記判定した電子機器の接続位置を、該電子機器から受信した前記識別情報と対応付けて記憶手段に記憶することを特徴とする請求項１乃至７のいずれか一項に記載の情報処理装置。
【請求項９】
着脱可能な複数の電子機器と、該電子機器を接続する情報処理装置とを有する情報処理システムであって、
前記複数の電子機器の各々は、
所定の電力供給経路を介して前記情報処理装置から電力を供給された場合、前記情報処理装置に対して当該電子機器に対応する識別情報を送信する送信手段と、
当該電子機器を介して前記所定の電力供給経路に接続される他の電子機器に対して、前記情報処理装置から供給される電力を供給する供給状態と、該電力を供給しない非供給状態とを切り替える第１の切替手段と、を備え、
前記情報処理装置は、
前記複数の電子機器から前記識別情報を受信した順番に応じて前記複数の電子機器の接続位置を判定する判定手段と、
前記所定の電力供給経路を介して直列に接続される前記複数の電子機器が備える前記第１の切替手段を、順次に前記非供給状態から前記供給状態に制御する切替制御手段と、
を備えることを特徴とする情報処理システム。
【請求項１０】
着脱可能な複数の電子機器と、該電子機器を接続する情報処理装置とを含む情報処理システムにおける情報処理方法であって、
前記情報処理装置は、前記複数の電子機器のうち、一の電子機器に所定の電力供給経路を介して電力を供給し、
前記複数の電子機器の各々は、前記所定の電力供給経路を介して前記情報処理装置から電力を供給された場合、前記情報処理装置に対して当該電子機器に対応する識別情報を送信し、
前記複数の電子機器の各々は、前記情報処理装置の制御に応じて、当該電子機器を介して前記所定の電力供給経路に接続される他の電子機器に対して、前記情報処理装置から供給される電力を供給する供給状態と、該電力を供給しない非供給状態とを切り替えし、
前記情報処理装置は、前記複数の電子機器から前記識別情報を受信した順番に応じて前記複数の電子機器の接続位置を判定し、
前記情報処理装置は、前記所定の電力供給経路を介して直列に接続される前記複数の電子機器を、順次に前記非供給状態から前記供給状態に制御することを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、及び情報処理方法に関する。
【背景技術】
【０００２】
画像形成装置の本体と、本体に着脱可能な画像形成装置のオプションユニット（例えば、読取用ユニット、給紙用ユニット等）との間で、無線通信を用いて通信する技術が知られている。
【０００３】
例えば、本体とオプションユニットのそれぞれに固有のＩＤを持たせ、本体とオプションが接続されたときにＩＤの相互認証を行うことにより、本体に接続されるオプションユニットの個体識別を行う画像形成装置が知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示された技術では、例えば、画像形成装置の本体に複数の給紙用ユニットを多段接続する場合、各給紙用ユニットが何段目に接続されているかを判定することができないという問題がある。
【０００５】
なお、このような問題は、画像形成装置と給紙用ユニットに限られず、着脱可能な複数の電子機器を接続する情報処理装置に共通に存在する。
【０００６】
本発明の実施の形態は、上記の問題点に鑑みてなされたものであって、着脱可能な複数の電子機器を接続する情報処理装置において、接続された複数の電子機器の接続位置を判定することができるようにする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の一実施形態に係る情報処理装置は、着脱可能な複数の電子機器を接続する情報処理装置であって、前記複数の電子機器の各々は、所定の電力供給経路を介して前記情報処理装置から電力を供給された場合、前記情報処理装置に対して当該電子機器に対応する識別情報を送信する送信手段と、当該電子機器を介して前記所定の電力供給経路に接続される他の電子機器に対して、前記情報処理装置から供給される電力を供給する供給状態と、該電力を供給しない非供給状態とを切り替える第１の切替手段と、を備え、前記情報処理装置は、前記複数の電子機器から前記識別情報を受信した順番に応じて前記複数の電子機器の接続位置を判定する判定手段と、前記所定の電力供給経路を介して直列に接続される前記複数の電子機器が備える前記第１の切替手段を、順次に前記非供給状態から前記供給状態に制御する切替制御手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明の一実施形態によれば、着脱可能な複数の電子機器を接続する情報処理装置において、接続された複数の電子機器の接続位置を容易に判定することができるようになる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態に係る画像形成装置の構成例を示す図である。
【図２】第１の実施形態に係る制御部、及びユニット制御部のハードウェア構成例を示す図である。
【図３】第１の実施形態に係る画像形成装置の機能構成図である。
【図４】第１の実施形態に係る接続位置の判定処理の例を示すフローチャートである。
【図５】第１の実施形態に係る画像形成装置の処理の例を示すシーケンス図である。
【図６】第１の実施形態に係る画像形成装置に記憶される情報の例を示す図である。
【図７】第２の実施形態に係る画像形成装置の構成例を示す図である。
【図８】第２の実施形態に係る画像形成装置の機能構成図である。
【図９】第２の実施形態に係る接続位置の判定処理の例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に、本発明の実施の形態について、添付の図面を参照して説明する。
【００１１】
［第１の実施形態］
＜画像形成装置の構成＞
図１は、第１の実施形態に係る画像形成装置の構成例を示す図である。画像形成装置１００は、画像形成装置１００の本体１１０と、本体１１０に直列に接続される複数のオプションユニット１２０−１、１２０−２、・・・とを有する。なお、複数のオプションユニット１２０−１、１２０−２、・・・は、着脱可能な複数の電子機器の一例であり、画像形成装置１００（又は本体１１０）は、着脱可能な複数の電子機器を接続する情報処理装置の一例である。
【００１２】
なお、以下の説明の中で、複数のオプションユニット１２０−１、１２０−２、・・・のうち、任意のオプションユニットを示す場合、「オプションユニット１２０」を用いる。また、図１に示すオプションユニット１２０の数は一例であり、オプションユニット１２０の数は、２つ以上の他の数であっても良い。
【００１３】
画像形成装置１００は、例えば、印刷、コピー、スキャン、ファクシミリ送受信等の複数の機能を有するＭＦＰ（Multifunction Peripheral/Product）や、プリンタ、コピー機等の画像を形成する情報処理装置である。なお、図１には、本実施形態の処理に関する構成のみを図示している。
【００１４】
（本体）
本体１１０は、例えば、制御部１１１、無線通信装置１１２、電力供給部１１３、及び電力供給用の接点（コネクタ）１１４等を有している。
【００１５】
制御部１１１は、一般的なコンピュータの構成を有しており、所定のプログラムを実行することにより、本体１１０が実行する様々な処理を制御する。
【００１６】
無線通信装置１１２は、例えば、アンテナ、無線送受信部、無線制御部等を含み、制御部１１１からの制御に従って、複数のオプションユニット１２０と無線通信を行う。
【００１７】
電力供給部１１３は、商用電源等から直流の電力を生成し、制御部１１１、無線通信装置１１２、及びオプションユニット１２０等に、生成した電力を供給する。なお、図１において、破線の矢印は、電力供給部１１３が電力を供給する電力供給経路１３０の一例を示している。
【００１８】
図１の例では、電力供給部１１３は、制御部１１１、及び接点１１４に対して電力を供給しており、制御部１１１は、供給された電力の一部を無線通信装置１１２に供給している。なお、無線通信装置１１２に供給される電力は、制御部１１１を介さずに、電力供給部１１３から供給されるものであっても良い。
【００１９】
電力供給用の接点１１４は、本体１１０にオプションユニット１２０−１を接続するための接点であり、電力供給部１１３から供給される電力を、本体１１０に接続されるオプションユニット１２０−１に供給する。
【００２０】
（オプションユニット）
オプションユニット１２０は、例えば、ユニット制御部１２１、無線通信装置１２２、スイッチ１２３、受電用の接点（コネクタ）１２４、電力供給用の接点（コネクタ）１２５等を有している。
【００２１】
ユニット制御部１２１は、一般的なコンピュータの構成を有しており、オプションユニット１２０用のプログラムを実行することにより、オプションユニット１２０が実行する様々な処理を制御する。
【００２２】
無線通信装置１２２は、例えば、アンテナ、無線送受信部、無線制御部等を含み、制御部１１１からの制御に従って、本体１１０と無線通信を行う。
【００２３】
受電用の接点１２４は、本体１１０、又はオプションユニット１２０の本体１１０側（以下、上段と呼ぶ）に接続される他のオプションユニット１２０が備える電力供給用の接点に接続され、電力供給経路１３０を介して供給される電力を受電する。
【００２４】
スイッチ１２３は、受電用の接点１２４に供給される電力を電力供給用の接点１２５に供給する（供給状態）か、供給しない（非供給状態）か、を切り替えるスイッチである。
【００２５】
電力供給用の接点１２５は、スイッチ１２３が供給状態に設定されているとき、例えば、オプションユニット１２０−１を介して電力供給経路１３０に接続される他のオプションユニット１２０−２に、電力供給経路１３０を介して供給される電力を供給する。
【００２６】
上記の構成において、各オプションユニット１２０は、電力供給経路１３０を介して電力の供給されるとき、すなわち、初期状態において、スイッチ１２３が、電力を電力供給用の接点１２５に供給しない非供給状態に設定されているものとする。
【００２７】
また、各オプションユニット１２０は、電力供給経路１３０を介して電力が供給された場合、無線通信装置１２２を用いて、オプションユニット１２０を識別するための識別情報（以下、ユニットＩＤと呼ぶ）を送信する。例えば、図１において、画像形成装置１００の電源が投入されると、本体１１０の電力供給部１１３から、電力供給経路１３０を介して、オプションユニット１２０−１に電力が供給される。これにより、オプションユニット１２０−１は、オプションユニット１２０−１のユニットＩＤを、無線通信装置１２２を用いて、本体１１０に送信する。
【００２８】
このとき、オプションユニット１２０−１のスイッチ１２３は、非供給状態に設定されているので、オプションユニット１２０−２には、電力が供給されていない。従って、オプションユニット１２０−２は、オプションユニット１２０−２のユニットＩＤを送信しない。
【００２９】
本体１１０は、無線通信装置１１２を用いて、オプションユニット１２０−１から送信されたユニットＩＤを受信することにより、１段目に接続されているオプションユニット１２０−１のユニットＩＤを取得することができる。
【００３０】
続いて、本体１１０は、無線通信装置１１２を用いて、ユニットＩＤを送信したオプションユニット１２０−１に対して、スイッチ１２３を、非供給状態から供給状態に切り替えることを指示する切替指示を送信する。
【００３１】
これに応じて、オプションユニット１２０−１は、スイッチ１２３を供給状態とすることにより、オプションユニット１２０−２に、電力供給経路１３０を介して電力を供給する。これにより、オプションユニット１２０−２は、オプションユニット１２０−２のユニットＩＤを、無線通信装置１２２を用いて、本体１１０に送信する。
【００３２】
本体１１０は、無線通信装置１１２を用いて、オプションユニット１２０−１から送信されたユニットＩＤを受信することにより、２段目に接続されているオプションユニット１２０−２のユニットＩＤを取得することができる。
【００３３】
このように、画像形成装置１００は、電力供給経路１３０を介して直列に接続されている複数のオプションユニット１２０−１、１２０−２、・・・が備えるスイッチ１２３を、順次に非供給状態から、供給状態に制御する。また、画像形成装置１００は、複数のオプションユニット１２０からユニットＩＤを受信した順番に応じて、複数のオプションユニット１２０の接続位置（例えば、接続されている順番、段数等）を判定する。
【００３４】
これにより、本実施形態によれば、着脱可能な複数のオプションユニット（電子機器）１２０を有する画像形成装置（情報処理装置）１００において、接続された複数のオプションユニット１２０の接続位置を判定することができるようになる。
【００３５】
続いて、本実施形態についてさらに詳しく説明する。
【００３６】
＜制御部、及びユニット制御部のハードウェア構成＞
図２は、第１の実施形態に係る制御部、及びユニット制御部のハードウェア構成例を示す図である。
【００３７】
（制御部のハードウェア構成）
図２（ａ）は、制御部１１１のハードウェア構成の一例を示している。制御部１１１は、例えば、ＣＰＵ（Central Processing Unit）２１１、ＲＡＭ（Random Access Memory）２１２、ＲＯＭ（Read Only Memory）２１３、接続Ｉ／Ｆ（Interface）２１４、ストレージ部２１５、及びバス２１６等を有する。
【００３８】
ＣＰＵ２１１は、ＲＡＭ２１２をワークエリア（作業領域）としてＲＯＭ２１３又はストレージ部２１５等に格納されたプログラムを実行することにより、本体１１０の各機能を実現する演算装置である。ＲＡＭ２１２は、ＣＰＵ２１１のワークエリア等として用いられる揮発性のメモリである。ＲＯＭ２１３は、例えば、本体１１０の起動時に実行されるＢＩＯＳ（Basic Input/Output System）や、各種の設定等を記憶する不揮発性のメモリである。
【００３９】
接続Ｉ／Ｆ２１４は、例えば、無線通信装置１１２等を制御部１１１に接続するためのインタフェースである。例えば、制御部１１１は、接続Ｉ／Ｆ２１４を介して無線通信装置１１２と通信を行い、データの送受信及び制御を行う。
【００４０】
ストレージ部２１５は、例えば、ＯＳ（Operating System）、アプリケーションプログラム、各種データ等を記憶する大容量の記憶装置であり、例えば、ＨＤＤ（Hard Disk Drive）や、ＳＳＤ（Solid State Drive）等で構成される。
【００４１】
バス２１６は、上記の各構成要素に共通に接続され、アドレス信号、データ信号、及び各種の制御信号等を伝達する。
【００４２】
（ユニット制御部のハードウェア構成）
図２（ｂ）は、ユニット制御部１２１のハードウェア構成の一例を示している。ユニット制御部１２１は、例えば、ＣＰＵ２２１、ＲＡＭ２２２、フラッシュＲＯＭ２２３、接続Ｉ／Ｆ２２４、及びバス２２５等を有する。
【００４３】
ＣＰＵ２２１は、ＲＡＭ２２２をワークエリアとしてフラッシュＲＯＭ２２３等に格納されたプログラムを実行することにより、オプションユニット１２０の各機能を実現する演算装置である。ＲＡＭ２２２は、ＣＰＵ２２１のワークエリア等として用いられる揮発性のメモリである。フラッシュＲＯＭ２２３は、オプションユニット１２０用のプログラムや、識別情報等を記憶する不揮発性のメモリである。
【００４４】
接続Ｉ／Ｆ２２４は、例えば、無線通信装置１２２やスイッチ１２３等をユニット制御部１２１に接続するためのインタフェースである。例えば、制御部１１１は、接続Ｉ／Ｆ２１４を介して無線通信装置１１２と通信を行い、データの送受信を行う。また、制御部１１１は、接続Ｉ／Ｆ２１４を介してスイッチ１２３の切り替えを行う。
【００４５】
バス２２５は、上記の各構成要素に共通に接続され、アドレス信号、データ信号、及び各種の制御信号等を伝達する。
【００４６】
＜機能構成＞
図３は、第１の実施形態に係る画像形成装置の機能構成図である。
【００４７】
（本体の機能構成）
画像形成装置１００の本体１１０は、例えば、通信手段３１１、判定手段３１２、記憶手段３１３、及び切替制御手段３１４等を有する。
【００４８】
通信手段３１１は、例えば、図１の無線通信装置１１２、及び図２（ａ）のＣＰＵ２１１で実行されるプログラム等によって実現され、無線通信により、複数のオプションユニット１２０−１、１２０−２、・・・との間で通信を行う。
【００４９】
判定手段３１２は、例えば、図２（ａ）のＣＰＵ２１１で実行されるプログラムによって実現される。判定手段３１２は、複数のオプションユニット（電子機器）１２０から無線通信で送信されるユニットＩＤを、通信手段３１１を介して受信し、ユニットＩＤを受信した順番に応じて複数のオプションユニット１２０の接続位置を判定する。
【００５０】
記憶手段３１３は、例えば、図２のストレージ部２１５、ＲＡＭ２１２等、及び図２（ａ）のＣＰＵ２１１で実行されるプログラム等によって実現され、例えば、判定手段３１２が判定した判定結果等を記憶する。例えば、判定手段３１２は、オプションユニット１２０から受信したユニットＩＤに基づいて判定したオプションユニットの接続位置を、ユニットＩＤと対応付けて記憶手段３１３に記憶する。
【００５１】
切替制御手段３１４は、図２（ａ）のＣＰＵ２１１で実行されるプログラムによって実現され、電力供給経路１３０を介して直列に接続される複数のオプションユニット１２０が備える第１の切替手段３２３を、順次に非供給状態から供給状態に制御する。例えば、切替制御手段３１４は、通信手段３１１を用いて、複数のオプションユニット１２０のうち、ユニットＩＤを受信したオプションユニット１２０に対して、第１の切替手段３２３を非供給状態から供給状態に切り替えを指示する（切替指示を送信する）。
【００５２】
（オプションユニットの機能構成）
オプションユニット１２０は、例えば、通信手段３２１、識別情報送信手段３２２、及び第１の切替手段３２３等を有する。
【００５３】
通信手段３２１は、例えば、図１の無線通信装置１２２、及び図２（ｂ）のＣＰＵ２２１で実行されるプログラム等によって実現され、無線通信により、本体１１０との間で通信を行う。
【００５４】
識別情報送信手段（送信手段）３２２は、例えば、図２（ｂ）のＣＰＵ２２１で実行されるプログラムによって実現される。識別情報送信手段３２２は、電力供給経路１３０を介して、電力供給部１１３からオプションユニット１２０に電力が供給された場合、通信手段３２１を用いて、オプションユニット１２０のユニットＩＤを、本体１１０に送信する。
【００５５】
第１の切替手段３２３は、例えば、図１のスイッチ１２３、及び図２（ｂ）のＣＰＵ２２１で実行されるプログラム等によって実現される。例えば、オプションユニット１２０−１の第１の切替手段３２３は、オプションユニット１２０−１を介して電力供給経路１３０に接続される他のオプションユニット１２０−２に対して、電力の供給状態と非供給状態とを切り替える
＜処理の流れ＞
続いて、本実施形態に係る画像形成装置１００による情報処理方法の流れについて説明する。
【００５６】
（接続位置の判定処理）
図４は、第１の実施形態に係る接続位置の判定処理の例を示す図である。この処理は、画像形成装置１００が、画像形成装置１００に接続される複数のオプションユニット１２０の接続位置を判定する処理の例を示している。例えば、画像形成装置１００は、画像形成装置１００の電源が投入されたとき等に、図４に示す接続位置の判定処理を実行する。
【００５７】
ここでは、例えば、図１において、本体１１０の電力供給用の接点１１４に接続されているオプションユニット１２０−１の接続位置を「１段目」と呼び、オプションユニット１２０−２の接続位置を「２段目」と呼ぶものとする。また、画像形成装置１００には、２台以上のオプションユニット１２０が、電力供給経路１３０に対して直列に接続されるものとする。
【００５８】
ステップＳ４０１において、本体１１０の判定手段３１２は、変数Ｎ（Ｎは１以上の整数）を「１」に初期化する。
【００５９】
ステップＳ４０２において、本体１１０の判定手段３１２は、通信手段３１１を用いて、無線通信が可能なオプションユニット１２０を検索する。
【００６０】
ステップＳ４０３において、本体１１０の判定手段３１２は、ステップＳ４０２において、新たなオプションユニット１２０（未検出のオプションユニット）が検索されたかを判断する。なお、判定手段３１２は、オプションユニット１２０をユニットＩＤで識別し、管理するものとする。
【００６１】
新たなオプションユニット１２０が検索されない場合、判定手段３１２は、処理を終了させる。一方、新たなオプションユニット１２０が検索された場合、判定手段３１２は、処理をステップＳ４０４に移行させる。
【００６２】
ステップＳ４０４に移行すると、本体１１０の判定手段３１２は、新たに検索されたオプションユニット１２０を、「Ｎ段目」に接続されるオプションユニットと判定する。
【００６３】
ステップＳ４０５において、本体１１０の判定手段３１２は、新たに検索されたオプションユニット１２０の接続位置を、検索されたオプションユニット１２０のユニットＩＤと対応付けて記憶手段３１３に保存する。
【００６４】
ステップＳ４０６において、本体１１０の切替制御手段３１４は、「Ｎ段目」に接続されるオプションユニット１２０の第１の切替手段３２３を、供給状態に制御する。例えば、切替制御手段３１４は、通信手段３１１を用いて、「Ｎ段目」に接続されるオプションユニット１２０に、電力を供給状態に切り替えすることを指示する切替指示を送信する。
【００６５】
ステップＳ４０７において、本体１１０の判定手段３１２は、変数Ｎに１を加算して、ステップＳ４０２以降の処理を再び実行する。
【００６６】
上記の処理により、本体１１０の判定手段３１２は、画像形成装置１００に接続される複数のオプションユニット１２０の各々の接続位置を判定することができる。
【００６７】
（画像形成装置の処理）
図５は、第１の実施形態に係る画像形成装置の処理の例を示すシーケンス図である。この処理は、例えば、図１〜３に示す画像形成装置１００において、図４に示す接続位置の判定処理を実行する場合の処理の一例を示している。
【００６８】
ステップＳ５０１において、本体１１０は、画像形成装置１００の電源が投入されると、例えば、図１の電力供給部１１３により、オプションユニット１２０−１に電力を供給する。
【００６９】
ステップＳ５０２において、オプションユニット１２０−１の識別情報送信手段３２２は、電力の供給を受けると、通信手段３１１を用いて、本体１１０にオプションユニット１２０−１のユニットＩＤ（例えば、「ＩＤ０００１」）を送信する。
【００７０】
ステップＳ５０３において、本体１１０の判定手段３１２は、例えば、図４のステップＳ４０２〜Ｓ４０４の処理により、ユニットＩＤ「ＩＤ０００１」のオプションユニット１２０が、「１段目」に接続されるオプションユニット１２０であると判定する。
【００７１】
ステップＳ５０４において、本体１１０の判定手段３１２は、ステップＳ５０３で判定した接続位置「１段目」を、ユニットＩＤ「ＩＤ０００１」と対応付けて記憶手段３１３に記憶する。
【００７２】
ステップＳ５０５において、本体の１１０の切替制御手段３１４は、ユニットＩＤ「ＩＤ０００１」のオプションユニット１２０−１に対して、第１の切替手段３２３を供給状態に切り替えることを指示する切替指示を送信する。
【００７３】
ステップＳ５０６において、オプションユニット１２０−１の第１の切替手段３２３は、本体１１０からの切替指示に従って、オプションユニット１２０−２への電力を供給状態に切り替える。
【００７４】
このとき、オプションユニット１２０−１の識別情報送信手段３２２は、ユニットＩＤの送信を継続するものであっても良いし、ユニットＩＤの送信を停止させるものであっても良い。
【００７５】
ステップＳ５０７において、オプションユニット１２０−１は、電力供給経路１３０を介して供給される電力のオプションユニット１２０−２への供給を開始する。
【００７６】
ステップＳ５０８において、オプションユニット１２０−２の識別情報送信手段３２２は、電力の供給を受けると、通信手段３１１を用いて、本体１１０にオプションユニット１２０−２のユニットＩＤ（例えば、「ＩＤ０００２」）を送信する。
【００７７】
ステップＳ５０９において、本体１１０の判定手段３１２は、例えば、図４のステップＳ４０２〜Ｓ４０４の処理により、ユニットＩＤ「ＩＤ０００２」のオプションユニット１２０が、「２段目」に接続されるオプションユニット１２０であると判定する。
【００７８】
ステップＳ５１０において、本体１１０の判定手段３１２は、ステップＳ５０３で判定した接続位置「２段目」を、ユニットＩＤ「ＩＤ０００２」と対応付けて記憶手段３１３に記憶する。
【００７９】
ステップＳ５１１において、本体の１１０の切替制御手段３１４は、ユニットＩＤ「ＩＤ０００２」のオプションユニット１２０−２に対して、第１の切替手段３２３を供給状態に切り替えることを指示する切替指示を送信する。
【００８０】
ステップＳ５１２において、オプションユニット１２０−２の第１の切替手段３２３は、本体１１０からの切替指示に従って、次のオプションユニット１２０への電力を供給状態に切り替える。
【００８１】
ステップＳ５１３において、オプションユニット１２０−２は、電力供給経路１３０を介して供給される電力の次のオプションユニット１２０への供給を開始する。
【００８２】
画像形成装置１００は、例えば、図４のステップＳ４０２、Ｓ４０３で、未検出のオプションユニット１２０が検索されなくなるまで、同様の処理を繰返し実行する。これにより、画像形成装置１００は、画像形成装置１００に接続される全てのオプションユニット１２０の接続位置を判定することができる。
【００８３】
上記の処理により、画像形成装置１００は、例えば、図６に示すような情報６００を、記憶手段３１３に記憶して、管理する。
【００８４】
図６は、１実施形態に係る画像形成装置に記憶される情報の例である。図６に示すように、画像形成装置１００の記憶手段３１３に記憶される情報６００には、複数のオプションユニット１２０の「接続位置」と、「ユニットＩＤ」とが対応付けて保存されている。この情報６００により、画像形成装置１００は、画像形成装置１００に接続されている複数のオプションユニット１２０の接続位置、ユニットＩＤ、数等を管理することができる。
【００８５】
このように、本実施形態によれば、着脱可能な複数のオプションユニット（電子機器）１２０を有する画像形成装置（情報処理装置）１００において、接続された複数のオプションユニット１２０の接続位置を判定することができるようになる。
【００８６】
［第２の実施形態］
図７は、第２の実施形態に係る画像形成装置の構成例を示す図である。第１の実施形態では、画像形成装置１００の数が１台である場合の例について説明を行ったが、例えば、図７に示すように、画像形成装置１００の近くに他の画像形成装置７００が設置されている場合がある。
【００８７】
このような場合、第１の実施形態に係る画像形成装置１００は、画像形成装置７００に接続されているオプションユニット７１０との間で無線通信が可能となり、接続位置の判定処理に支障をきたす場合がある。
【００８８】
第２の実施形態では、例えば、図７に示すように、画像形成装置１００の周囲に、画像形成装置１００に接続されないオプションユニット７１０が稼動している場合の処理の例について説明する。
【００８９】
＜画像形成装置の構成＞
図７に示す第２の実施形態に係る画像形成装置１００は、図１に示す第１の実施形態に係る画像形成装置１００の構成に加えて、本体１１０にスイッチ７０１を有している。なお、画像形成装置１００の他の構成は、図１に示す第１の実施形態に係る画像形成装置１００と同様である。
【００９０】
スイッチ７０１は、制御部１１１の指示に従って、電力供給部１１３からオプションユニット１２０−１に供給される電力を供給する供給状態と、電力を供給しない非供給状態とを切り替える。
【００９１】
＜機能構成＞
図８は、第２の実施形態に係る画像形成装置の機能構成図である。図７に示す第２の実施形態に係る画像形成装置１００は、図３に示す第１の実施形態に係る画像形成装置１００の機能構成に加えて、本体１１０に第２の切替手段８０１を有している。
【００９２】
第２の切替手段８０１は、例えば、図７のスイッチ７０１、及び図２（ｂ）のＣＰＵ２２１で実行されるプログラム等によって実現される。第２の切替手段８０１は、例えば、判定手段３１２等の制御に従って、電力供給経路１３０を介してオプションユニット１２０−１に供給される電力の供給状態と、非供給状態とを切り替える。
【００９３】
上記の構成により、第２の実施形態に係る画像形成装置１００は、第２の切替手段８０１を非供給状態に設定することにより、画像形成装置１００に接続されるオプションユニット１２０によるユニットＩＤの送信を停止させることができる。
【００９４】
＜処理の流れ＞
図９は、第２の実施形態に係る接続位置の判定処理の例を示すフローチャートである。この処理は、図７、８に示す第２の実施形態に係る画像形成装置１００が、画像形成装置１００に接続される複数のオプションユニット１２０の接続位置を判定する処理の例を示している。例えば、画像形成装置１００は、画像形成装置１００の電源が投入されたとき等に、図９に示す接続位置の判定処理を実行する。
【００９５】
ステップＳ９０１において、本体１１０の判定手段３１２は、第２の切替手段８０１を非供給状態に制御する。これにより、オプションユニット１２０−１には、電力供給経路１３０を介して電力が供給されなくなる。
【００９６】
ステップＳ９０２において、本体１１０の判定手段３１２は、通信手段３１１を用いて、無線通信が可能なオプションユニット１２０を検索する。
【００９７】
ステップＳ９０３において、本体１１０の判定手段３１２は、ステップＳ９０２において、オプションユニット１２０が検索されたかを判断する。なお、判定手段３１２は、オプションユニット１２０をユニットＩＤで識別し、管理するものとする。
【００９８】
オプションユニット１２０が検索されない場合、判定手段３１２は、処理をステップＳ９０６に移行させる。一方、オプションユニット１２０が検索された場合、判定手段３１２は、処理をステップＳ９０４に移行させる。
【００９９】
ステップＳ９０４に移行すると、本体１１０の判定手段３１２は、検索されたオプションユニットを、他の画像形成装置７００に接続されるオプションユニット７１０と判定する。
【０１００】
ステップＳ９０５において、本体１１０の判定手段３１２は、検索されたオプションユニットのユニットＩＤを、記憶手段３１３に記憶する。
【０１０１】
ステップＳ９０６において、本体１１０の判定手段３１２は、第２の切替手段８０１を供給状態に制御する。これにより、オプションユニット１２０−１に、電力供給経路１３０を介して電力が供給されるようになる。
【０１０２】
ステップ９０７において、判定手段３１２は、第２の切替手段８０１が非供給状態のときに検出され、記憶手段３１３に記憶されたオプションユニット７１０のユニットＩＤを除外して、図４に示す接続位置の判定処理を実行する。例えば、判定手段３１２は、図４のステップＳ４０２で検索されたオプションユニットのうち、記憶手段３１３に記憶されたオプションユニット７１０を除外して、図４に示す接続位置の判定処理を実行する。
【０１０３】
上記の処理により、画像形成装置１００は、周辺に他の画像形成装置７００に接続されたオプションユニット７１０がある場合でも、接続位置の判定処理を行うことができるようになる。
【０１０４】
なお、上記の各実施形態に係る画像形成装置１００は、本発明に係る情報処理装置の一例である。また、オプションユニット１２０は、本発明に係る電子機器の一例である。
【０１０５】
また、上記の各実施形態では、情報処理装置（画像形成装置１００）が、複数のオプションユニット１２０を有するものとして説明を行ったが、情報処理装置は着脱可能な複数の電子機器を接続するものであれば、電子機器を必ずしも有していなくても良い。例えば、情報処理装置は、図１、７に示す本体１１０のように、外部に着脱可能な複数の電子機器（オプションユニット１２０）を接続する情報処理システムであっても良い。
【符号の説明】
【０１０６】
１００      画像形成装置（情報処理装置の一例、情報処理システム）
１１０      本体（情報処理装置の別の一例）
１２０      オプションユニット
１３０      電力供給経路
３１２      判定手段
３１３      記憶手段
３１４      切替制御手段
３２２      識別情報送信手段（送信手段）
３２３      第１の切替手段
８０１      第２の切替手段
【先行技術文献】
【特許文献】
【０１０７】
【特許文献１】特開２００６−５０２２７号公報
【図１】
2018103450.tif 000003
【図２】
2018103450.tif 000004
【図３】
2018103450.tif 000005
【図４】
2018103450.tif 000006
【図５】
2018103450.tif 000007
【図６】
2018103450.tif 000008
【図７】
2018103450.tif 000009
【図８】
2018103450.tif 000010
【図９】
2018103450.tif 000011