(57)【特許請求の範囲】
【請求項１】
接続されている機器を特定する情報処理装置であって、
制御部と、
前記制御部に一端が接続された少なくとも１対の配線と、を備え、
前記配線の他端には、少なくとも１対の信号線を備え該１対の信号線に抵抗が接続された接続機器か、又は、少なくとも１対の信号線を備え該１対の信号線に抵抗が接続されていない接続機器か、が接続されており、
前記制御部は、前記１対の配線のうち一方の配線を第１の状態から第２の状態に変更し、該変更の間には前記１対の配線のうち他方の配線を前記第１の状態とし、その後、前記入力した該他方の配線からの信号に基づいて前記接続機器を特定する、情報処理装置。
【請求項２】
前記制御部は、前記１対の配線のうち一方の配線を第１の状態から第２の状態に変更し、該変更の間には前記１対の配線のうち他方の配線を前記第１の状態とし、その後、該他方の配線からの信号を入力する処理と、前記１対の配線のうち一方の配線を第２の状態から第１の状態に変更し、該変更の間には前記１対の配線のうち他方の配線を前記第２の状態とし、その後、該他方の配線からの信号を入力する処理とを繰り返し実行し、前記他方の配線から入力した信号に基づいて前記接続機器を特定する、請求項１に記載の情報処理装置。
【請求項３】
前記接続機器は、画像を読み取る読取装置である、請求項２に記載の情報処理装置。
【請求項４】
前記制御部は、電源オン時に前記接続機器を特定する処理を実行し、該特定結果を用いて、接続機器の制御を実行する、請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
前記制御部は、前記第１の状態としてＨｉｇｈ信号を前記一方の配線に出力すると共に前記第２の状態としてＬｏｗ信号を前記一方の配線に出力するか、又は、前記第１の状態としてＬｏｗ信号を前記一方の配線に出力すると共に前記第２の状態としてＨｉｇｈ信号を前記一方の配線に出力する、請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項６】
制御部と、前記制御部に一端が接続された少なくとも１対の配線と、を備え、前記配線の他端には、少なくとも１対の信号線を備え該１対の信号線に抵抗が接続された接続機器か、又は、少なくとも１対の信号線を備え該１対の信号線に抵抗が接続されていない接続機器か、が接続されている情報処理装置における、該接続機器を特定する情報処理方法であって、
前記１対の配線のうち一方の配線を第１の状態から第２の状態に変更し、該変更の間には前記１対の配線のうち他方の配線を前記第１の状態とし、その後、前記入力した該他方の配線からの信号に基づいて前記接続機器を特定するステップ、を含む情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理方法に関し、より詳しくは、接続されている機器を特定する情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
従来、この種の情報処理装置としては、識別用抵抗器の値の異なる複数のブースターを設置する場合に、分配用ケーブルに順次接続し、ブースター番号を確認するケーブル識別器が提案されている（例えば、特許文献１参照）。この装置では、ケーブル識別器の計測端子に分配用ケーブルを接続すると、分配用ケーブルに接続されているブースターの識別用抵抗器がケーブル識別器の計測用基準抵抗器に直列に接続され、電源部の電圧が分圧されてＡ／Ｄ変換器に入力され、Ａ／Ｄ変換器で変換されたデジタルデータを判定することによりブースターを特定する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１１２７２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上述の装置では、識別用抵抗器の値が異なるブースター（接続装置）を判定するものであるが、例えば、抵抗器がある接続装置と抵抗器がない接続装置とを判定したい場合がある。このような場合に、接続されている機器をより正確に特定する手法が求められていた。
【０００５】
本発明は、このような課題に鑑みなされたものであり、接続されている機器をより正確に特定することができる情報処理装置及び情報処理方法を提供することを主目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の主目的を達成するために以下の手段を採った。
【０００７】
本発明の情報処理装置は、
接続されている機器を特定する情報処理装置であって、
制御部と、
前記制御部に一端が接続された少なくとも１対の配線と、を備え、
前記配線の他端には、少なくとも１対の信号線を備え該１対の信号線に抵抗が接続された接続機器か、又は、少なくとも１対の信号線を備え該１対の信号線に抵抗が接続されていない接続機器か、が接続されており、
前記制御部は、前記１対の配線のうち一方の配線を第１の状態から第２の状態に変更し、該変更の間には前記１対の配線のうち他方の配線を前記第１の状態とし、その後、該他方の配線からの信号を入力することにより前記接続機器を特定するものである。
【０００８】
この情報処理装置では、少なくとも１対の信号線を備えこの１対の信号線に抵抗が接続された接続機器か、又は、少なくとも１対の信号線を備えこの１対の信号線に抵抗が接続されていない接続機器か、が配線の他端に接続されており、１対の配線のうち一方の配線を第１の状態から第２の状態に変更し、この変更の間には１対の配線のうち他方の配線を第１の状態とし、その後、この他方の配線からの信号を入力することにより接続機器を特定する。例えば、抵抗が接続された接続機器では一方の配線が第２の状態になれば他方の配線も第２の状態になり、抵抗が接続されていない接続機器であれば一方の配線が第２の状態になっても他方の配線が第１の状態を維持するから、各配線の状態に基づいて接続機器を特定することができる。一般的に、例えば、１対の配線において、一方の状態を変更すると、他方に影響するいわゆるクロストークが生じることがある。このような場合、配線からの出力により接続機器を特定しようとしても、誤検出する可能性がある。ここでは、一方の配線の状態を変更する間に、他方の配線を変更前の状態とすることによって、一方の配線の状態を変更する際に生じる信号の影響をより防止することが可能である。したがって、接続されている機器をより正確に特定することができる。
【０００９】
本発明の情報処理装置において、前記制御部は、前記１対の配線のうち一方の配線を第１の状態から第２の状態に変更し、該変更の間には前記１対の配線のうち他方の配線を前記第１の状態とし、その後、該他方の配線からの信号を入力する処理と、前記１対の配線のうち一方の配線を第２の状態から第１の状態に変更し、該変更の間には前記１対の配線のうち他方の配線を前記第２の状態とし、その後、該他方の配線からの信号を入力する処理とを繰り返し実行し、前記他方の配線から入力した信号に基づいて前記接続機器を特定するものとしてもよい。こうすれば、第１の状態と第２の状態とを繰り返し実行し、入力信号を繰り返し得るため、接続されている機器を更に正確に特定することができる。
【００１０】
本発明の情報処理装置において、前記接続機器は、画像を読み取る読取装置であるものとしてもよい。
【００１１】
本発明の情報処理装置において、前記制御部は、電源オン時に前記接続機器を特定する処理を実行し、該特定結果を用いて、接続機器の制御を実行するものとしてもよい。こうすれば、電源オンしたのち、接続機器を特定した情報を用いて、接続機器での処理を実行することができる。
【００１２】
本発明の情報処理装置において、前記制御部は、前記第１の状態としてＨｉｇｈ信号を前記一方の配線に出力すると共に前記第２の状態としてＬｏｗ信号を前記一方の配線に出力するか、又は、前記第１の状態としてＬｏｗ信号を前記一方の配線に出力すると共に前記第２の状態としてＨｉｇｈ信号を前記一方の配線に出力するものとしてもよい。こうすれば、Ｈｉｇｈ信号とＬｏｗ信号とを用いて接続されている機器をより正確に特定することができる。
【００１３】
なお、本発明の情報処理装置において、他方の配線からの信号を入力することにより前記接続機器を特定するに際して、前記制御部は、前記１対の配線のうち他方の配線を前記第１の状態としたあと、所定時間経過後に他方の配線からの信号を入力することにより前記接続機器を特定するものとしてもよい。この「所定時間」は、例えば、前記接続基器の特定精度が良好な時間範囲など、前記他方の配線の電位変化に応じて経験的に定めるものとしてもよい。あるいは、前記制御部は、前記１対の配線のうち他方の配線を前記第１の状態としたあと、前記１対の配線のうち一方の配線の状態を変更する直前に、他方の配線からの信号を入力することにより前記接続機器を特定するものとしてもよい。
【００１４】
本発明の情報処理方法は、
制御部と、前記制御部に一端が接続された少なくとも１対の配線と、を備え、前記配線の他端には、少なくとも１対の信号線を備え該１対の信号線に抵抗が接続された接続機器か、又は、少なくとも１対の信号線を備え該１対の信号線に抵抗が接続されていない接続機器か、が接続されている情報処理装置における、該接続機器を特定する情報処理方法であって、
前記１対の配線のうち一方の配線を第１の状態から第２の状態に変更し、該変更の間には前記１対の配線のうち他方の配線を前記第１の状態とし、その後、該他方の配線からの信号を入力することにより前記接続機器を特定するステップ、を含むものである。
【００１５】
この情報処理方法では、上述した情報処理装置と同様に、一方の配線の状態を変更する間に他方の配線を変更前の状態とし、一方の配線の状態を変更する際に生じる信号の影響をより防止することにより、接続されている機器をより正確に特定することができる。なお、この情報処理方法において、上述した情報処理装置の種々の態様を採用してもよいし、また、上述した情報処理装置の各機能を実現するようなステップを追加してもよい。
【図面の簡単な説明】
【００１６】
【図１】マルチファンクションプリンター２０の構成の概略を示す構成図。
【図２】ＣＩＳＭ５０の構成の概略を示す構成図。
【図３】接続機器特定処理ルーチンの一例を示すフローチャート。
【図４】抵抗４６を備えたＣＩＳＭ４０での特定処理の説明図。
【図５】抵抗を備えないＣＩＳＭ５０での特定処理の説明図。
【図６】第１配線へ信号を出力した際のクロストークの説明図。
【発明を実施するための形態】
【００１７】
次に、本発明の実施の形態を図面を用いて説明する。図１は、本発明の一実施形態であるマルチファンクションプリンター２０の構成の概略を示す構成図であり、図２は、ＣＩＳＭ５０の構成の概略を示す構成図である。本実施形態のマルチファンクションプリンター２０は、装置全体の制御を司るコントローラー２１と、外部機器との通信を行うネットワークインターフェイス（Ｉ／Ｆ）２６と、表示部と操作部とを有しユーザーによる各種操作が可能な操作パネル２８と、原稿を光学的に読み取ってイメージデータを生成するスキャナーユニット３０と、印刷媒体に画像を印刷するプリンターユニット６０と、を備える。
【００１８】
コントローラー２１は、ＣＰＵ２２を中心とするマイクロプロセッサーとして構成されており、各種処理プログラムや各種データ、各種テーブルなどを記憶したフラッシュメモリー２３と、一時的にスキャンデータや印刷データを記憶するＲＡＭ２４とを備える。コントローラー２１は、スキャナーユニット３０やプリンターユニット６０からの各種動作信号や各種検出信号を入力したり、操作パネル２８のタッチ操作に応じて発生する操作信号を入力したりする。また、コントローラー２１は、操作パネル２８からのスキャン指令に基づいて原稿を画像データとして読み取るようスキャナーユニット３０に指令を出力したり、画像データの印刷を実行するようプリンターユニット６０に指令を出力したりする。
【００１９】
スキャナーユニット３０は、本発明の制御部としてのスキャナーＡＳＩＣ３１と、コンタクトイメージセンサーモジュール（ＣＩＳＭ）４０などを有するスキャナーエンジン３５とを備える。スキャナーＡＳＩＣ３１は、スキャナーエンジン３５を制御する集積回路であり、コントローラー２１からのスキャン指令を受けると、原稿をイメージデータとして読み取るようスキャナーエンジン３５を制御する。スキャナーＡＳＩＣ３１は、ケーブル３２を介してＣＩＳＭ４０と接続されている。このスキャナーＡＳＩＣ３１は、制御信号ＴＲなどを出力する第１入出力ポートとメインクロックＭＣＫなどを出力する第２入出力ポートとを備えており、この第１及び第２入出力ポートと、ケーブル３２の第１配線３３及び第２配線３４とがそれぞれ接続されている。また、スキャナーＡＳＩＣ３１は、詳しくは後述するが、ケーブル３２に接続されているのが抵抗４６を備えたＣＩＳＭ４０であるか、抵抗４６を備えないＣＩＳＭ５０であるかを特定する特定処理を実行する機能を有している。
【００２０】
スキャナーエンジン３５は、原稿読取領域が存在するガラス台を有するフラットベッド部と、読取領域に原稿を自動搬送するオートドキュメントフィーダー（ＡＤＦ）ユニットと、キャリッジモーターの駆動により読取領域を往復動するＣＩＳＭ４０と、を備える。ＣＩＳＭ４０は、図示しないが、赤色光、緑色光及び青色光を点灯する各色のＬＥＤを有し原稿読取領域に光を照射する光源ユニットと、原稿からの反射光を受光して電荷として蓄えることにより原稿を読み取るＣＩＳと、を搭載している。ＣＩＳＭ４０は、第１信号線４２と、第２信号線４４と、第１信号線４２と第２信号線４４との間に接続された抵抗４６とを備えている。ＣＩＳＭ４０は、第１信号線４２と第１配線３３とが接続されて制御信号ＴＲを入力すると共に、第２信号線４４と第２配線３４とが接続されてメインクロックＭＣＫを入力する。また、マルチファンクションプリンター２０のスキャナーユニット３０は、その装置によっては、抵抗４６を備えたＣＩＳＭ４０が接続されるか、図２に示す抵抗４６を備えないＣＩＳＭ５０が接続されている場合がある。ＣＩＳＭ５０は、第１信号線５２と、第２信号線５４とを備えており、第１信号線５２と第２信号線５４との間に抵抗は接続されていない。ＣＩＳＭ５０は、第１信号線５２と第１配線３３とが接続されて制御信号ＴＲを入力すると共に、第２信号線５４と第２配線３４とが接続されてメインクロックＭＣＫを入力する。このように、スキャナーユニット３０では、ケーブル３２が備える１対の配線３３，３４の他端には、少なくとも１対の信号線４２，４４を備えこの１対の信号線４２，４４に抵抗４６が接続されたＣＩＳＭ４０か、又は、少なくとも１対の信号線５２，５４を備えこの１対の信号線５２，５４に抵抗が接続されていないＣＩＳＭ５０か、が接続されている。
【００２１】
プリンターユニット６０は、図１に示すように、プリンターＡＳＩＣ６１とプリンターエンジン６５とを備える。プリンターＡＳＩＣ６１は、プリンターエンジン６５を制御する集積回路であり、コントローラー２１から印刷指令を受けると、印刷指令の対象となる画像ファイルに基づいて印刷媒体に画像を印刷するようプリンターエンジン６５を制御する。プリンターエンジン６５は、印刷ヘッドから用紙へインクを吐出することにより印刷を行う周知のインクジェット方式のカラープリンター機構として構成されている。なお、プリンターユニット６０は、本発明の要旨をなさないから、その詳細な説明は省略する。
【００２２】
次に、こうして構成された本実施形態のマルチファンクションプリンター２０の動作、具体的には、スキャナーＡＳＩＣ３１に接続されているものがＣＩＳＭ４０であるかＣＩＳＭ５０であるかを特定する処理について説明する。図３は、スキャナーＡＳＩＣ３１により実行される接続機器特定処理ルーチンの一例を示すフローチャートである。このルーチンは、スキャナーＡＳＩＣ３１に記憶され、例えば、マルチファンクションプリンター２０の操作パネル２８に配設された電源キーが押下された電源オン時に実行される。この接続機器特定処理ルーチンでは、基本的には、第１配線３３が接続された第１入出力ポートを出力ポートとし、第２配線３４が接続された第２入出力ポートを入力ポートとし、第１配線３３へ信号出力したときの第２配線３４からの入力値に応じてＣＩＳＭを特定する処理を行うものとして説明する。
【００２３】
このルーチンが実行されると、スキャナーＡＳＩＣ３１は、第１入出力ポートを出力ポートとし、第１配線３３へ所定のＬｏｗ信号を出力すると共に、第２入出力ポートを出力ポートとし、第２配線３４へ所定のＬｏｗ信号を出力する（ステップＳ１００）。次に、第１配線３３へ所定のＨｉｇｈ信号を出力すると共に、第１配線３３のＬｏｗ信号からＨｉｇｈ信号への変更の間、第２配線３４へＬｏｗ信号を出力する（ステップＳ１１０）。この変更の間とは、第１配線３３がＨｉｇｈ信号に切り替わる前のＬｏｗ信号の期間の一部とＬｏｗ信号からＨｉｇｈ信号への切り替えの期間とＨｉｇｈ信号に切り替わった後のＨｉｇｈ信号の期間の一部を含む期間とする。続いて、第２配線３４が接続された第２入出力ポートを入力ポートに切り替え（ステップＳ１２０）、所定時間が経過するまで待機する（ステップＳ１３０）。この所定時間は、例えば、ＣＩＳＭの特定精度が良好な時間範囲など、第２配線３４側の電位変化に応じて経験的に定めるものとしてもよい。ステップＳ１３０で所定時間経過すると、第２配線３４から取得した値を記憶する（ステップＳ１４０）。
【００２４】
次に、スキャナーＡＳＩＣ３１は、第１入出力ポートから第１配線３３へＨｉｇｈ信号を出力すると共に、第２入出力ポートを出力ポートとし、第２配線３４へＨｉｇｈ信号を出力する（ステップＳ１５０）。次に、第１配線３３へＬｏｗ信号を出力すると共に、第１配線３３のＨｉｇｈ信号からＬｏｗ信号への変更の間、第２配線３４へＨｉｇｈ信号を出力する（ステップＳ１６０）。この変更の間とは、第１配線３３がＬｏｗ信号に切り替わる前のＨｉｇｈ信号の期間の一部とＨｉｇｈ信号からＬｏｗ信号への切り替えの期間とＬｏｗ信号に切り替わった後のＬｏｗ信号の期間の一部を含む期間とする。続いて、第２入出力ポートを入力ポートに切り替え（ステップＳ１７０）、所定時間が経過するまで待機する（ステップＳ１８０）。所定時間経過すると、第２配線３４から取得した値を記憶する（ステップＳ１９０）。
【００２５】
そして、上記処理（入力値の記憶）を所定回数繰り返したか否かを判定し（ステップＳ２００）、所定回数繰り返していないときには、ステップＳ１００以降の処理を実行する。この所定回数は、例えば、ＣＩＳＭを特定する精度に応じて経験的に設定することができ、２回や３回などとしてもよい。一方、ステップＳ２００で所定回数繰り返したときには、記憶した値に基づいて、接続機器がＣＩＳＭ４０であるかＣＩＳＭ５０であるかを特定し（ステップＳ２１０）、特定したＣＩＳＭの情報をＲＡＭ２４の所定領域に記憶し（ステップＳ２２０）、このルーチンを終了する。抵抗４６が接続されたＣＩＳＭ４０では第１配線３３及び第２配線３４が同電位の状態になり、抵抗が接続されていないＣＩＳＭ５０であれば第１配線３３及び第２配線３４が異なる電位の状態になるから、これによりＣＩＳＭを特定することができる。なお、ステップＳ２１０では、入力値がＨｉｇｈ，Ｌｏｗ，Ｈｉｇｈ，ＬｏｗであるときＣＩＳＭ４０と判定し、それ以外をＣＩＳＭ５０と判定するものとしてもよい。そして、その後、スキャナーユニット３０の原稿読取指令があると、ＣＩＳＭを特定した情報に基づいて、スキャナーＡＳＩＣ３１からの制御信号ＴＲやメインクロックＭＣＫなどを設定し、スキャナーＡＳＩＣ３１がスキャナーエンジン３５を制御して原稿の読取処理を実行する。
【００２６】
ここで、上述した特定処理について、時間に応じた第１配線３３及び第２配線３４の状態を具体的に説明する。図４は、抵抗４６を備えたＣＩＳＭ４０での特定処理の説明図であり、図５は、抵抗を備えないＣＩＳＭ５０での特定処理の説明図である。また、図６は、第１配線へ信号を出力した際のクロストークの説明図である。第１配線３３が接続された第１入出力ポートを出力ポートとし、第２配線３４が接続された第２入出力ポートを入力ポートとし、第１配線３３へ信号出力したときの第２配線３４からの入力値に応じてＣＩＳＭを特定する処理を行う場合、図６に示すように、一方の第１配線３３の電位状態を変更すると、他方の第２配線３４に影響するいわゆるクロストークが生じることがある。このような場合、第２配線３４からの入力値により接続機器を特定しようとしても、誤検出する可能性がある。したがって、スキャナーユニット３０では、上述したＣＩＳＭの特定処理を行うのである。
【００２７】
まず、図４に示すように、スキャナーＡＳＩＣ３１にＣＩＳＭ４０が接続されている場合の接続機器特定処理について説明する。スキャナーＡＳＩＣ３１は、ステップＳ１００で第１配線３３及び第２配線３４へＬｏｗ信号を出力したのち、ステップＳ１１０で第１配線３３のＬｏｗ信号からＨｉｇｈ信号への変更の間、第２配線３４へＬｏｗ信号を出力する（時刻ｔ１〜ｔ２）。こうすれば、第１配線３３側の電位の変化で生じうる第２配線３４側の電位変化を抑制することができる。続いて、第２配線３４側を入力ポートとしたのち（時刻ｔ２）、所定時間経過すると、ステップＳ１４０で第２配線３４からの入力値を取得する（時刻ｔ３）。信号線に対して並列に接続された抵抗４６がある場合、所定時間経過すると、第２配線３４側の電位も第１配線３３側の電位に等しくなる。この電位により抵抗４６を有するＣＩＳＭ４０を特定することができる。次に、スキャナーＡＳＩＣ３１は、ステップＳ１５０で第１配線３３及び第２配線３４へＨｉｇｈ信号を出力したのち、ステップＳ１６０で第１配線３３のＨｉｇｈ信号からＬｏｗ信号への変更の間、第２配線３４へＨｉｇｈ信号を出力する（時刻ｔ４〜ｔ５）。こうすれば、第１配線３３側の電位の変化で生じうる第２配線３４側の電位変化を抑制することができる。続いて、第２配線３４側を入力ポートとしたのち（時刻ｔ５）、所定時間経過すると、ステップＳ１９０で第２配線３４からの入力値を取得する（時刻ｔ６）。信号線に対して並列に接続された抵抗４６がある場合、所定時間経過すると、第２配線３４側の電位も第１配線３３側の電位に等しくなる。この電位により抵抗４６を有するＣＩＳＭ４０を特定することができる。そして、上記と同様の処理を行い（時刻ｔ７〜ｔ１２）、スキャナーＡＳＩＣ３１に接続されているのがＣＩＳＭ４０であると特定することができる。
【００２８】
次に、図５に示すように、スキャナーＡＳＩＣ３１にＣＩＳＭ５０が接続されている場合の接続機器特定処理について説明する。スキャナーＡＳＩＣ３１は、ステップＳ１００で第１配線３３及び第２配線３４へＬｏｗ信号を出力したのち、ステップＳ１１０で第１配線３３のＬｏｗ信号からＨｉｇｈ信号への変更の間、第２配線３４へＬｏｗ信号を出力する（時刻ｔ１〜ｔ２）。こうすれば、第１配線３３側の電位の変化で生じうる第２配線３４側の電位変化を抑制することができる。続いて、第２配線３４側を入力ポートとしたのち（時刻ｔ２）、所定時間経過すると、ステップＳ１４０で第２配線３４からの入力値を取得する（時刻ｔ３）。信号線に対して並列に接続された抵抗がない場合、所定時間経過しても、第２配線３４側の電位は、その前の出力電位と変化が生じない。この電位により抵抗を有しないＣＩＳＭ５０を特定することができる。次に、スキャナーＡＳＩＣ３１は、ステップＳ１５０で第１配線３３及び第２配線３４へＨｉｇｈ信号を出力したのち、ステップＳ１６０で第１配線３３のＨｉｇｈ信号からＬｏｗ信号への変更の間、第２配線３４へＨｉｇｈ信号を出力する（時刻ｔ４〜ｔ５）。こうすれば、第１配線３３と第２配線３４とが同電位となり、第１配線３３側の電位の変化で生じうる第２配線３４側の電位変化を抑制することができる。続いて、第２配線３４側を入力ポートとしたのち（時刻ｔ５）、所定時間経過すると、ステップＳ１９０で第２配線３４からの入力値を取得する（時刻ｔ６）。信号線に対して並列に接続された抵抗がない場合、所定時間経過しても、第２配線３４側の電位は、その前の出力電位と変化が少ない。この電位により抵抗を有さないＣＩＳＭ５０を特定することができる。そして、上記と同様の処理を行い（時刻ｔ７〜ｔ１２）、スキャナーＡＳＩＣ３１に接続されているのがＣＩＳＭ５０であると特定することができる。
【００２９】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のスキャナーＡＳＩＣ３１が本発明の制御部に相当し、第１配線３３及び第２配線３４が１対の配線に相当し、ＣＩＳＭ４０及びＣＩＳＭ５０が接続機器及び読取装置に相当する。なお、本実施形態では、スキャナーユニット３０の動作を説明することにより本発明の情報処理方法の一例も明らかにしている。
【００３０】
以上詳述した本実施形態のスキャナーユニット３０によれば、１対の配線のうち第１配線３３をＬｏｗ状態からＨｉｇｈ状態に変更し、この変更の間には他方の第２配線３４をＬｏｗ状態とし、その後、この第２配線３４からの信号を入力することによりＣＩＳＭを特定する（特定処理）。また、第１配線３３をＨｉｇｈ状態からＬｏｗ状態に変更し、この変更の間には第２配線３４をＨｉｇｈ状態とし、その後、この第２配線３４からの信号を入力することによりＣＩＳＭを特定する（特定処理）。このように、第１配線３３の状態を変更する間に、第２配線３４を変更前の状態とすることによって、第１配線３３の状態を変更する際に生じる信号の影響（クロストーク）をより防止することが可能であり、接続されているＣＩＳＭをより正確に特定することができる。また、上記特定処理を繰り返し実行するため、入力信号を繰り返し得ることができ、接続されているＣＩＳＭを更に正確に特定することができる。更に、電源オンしたのち上記特定処理を実行するから、接続機器を特定した情報を用いて、ＣＩＳＭでの処理を実行することができる。更にまた、Ｈｉｇｈ信号とＬｏｗ信号とを用いて接続されているＣＩＳＭをより正確に特定することができる。
【００３１】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００３２】
例えば、上述した実施形態では、第１配線３３のＬｏｗからＨｉｇｈへの変更を伴う特定処理と、第１配線３３のＨｉｇｈからＬｏｗへの変更を伴う特定処理とを繰り返し行うものとしたが、特定処理を少なくとも１回以上行うものとすれば特にこれに限定されない。こうしても、接続されているＣＩＳＭをより正確に特定することができる。
【００３３】
上述した実施形態では、電源オン時に接続機器特定処理ルーチンを行うものとしたが、接続機器特定処理ルーチンを行うタイミングは特にこれに限定されず、例えば、スキャナーユニット３０の画像読取処理前に行うものとしてもよいし、初回起動時にのみ接続機器特定処理ルーチンを行い、特定結果を不揮発性の記憶装置（フラッシュメモリー２３など）に記憶するものとしてもよい。
【００３４】
上述した実施形態では、Ｈｉｇｈ信号及びＬｏｗ信号の出力により、第１配線３３及び第２配線３４の状態を変更するものとしたが、第１配線３３（あるいは第１信号線４２）及び第２配線３４（あるいは第２信号線４４）の状態を変更するものとすれば、特にこれらの信号に限定されない。
【００３５】
上述した実施形態では、第２配線３４を第１配線３３と同じ状態としたあと、所定時間経過後に第２配線３４からの信号を入力することによりＣＩＳＭ（接続機器）を特定するものとしたが、特にこれに限定されず、例えば、第２配線３４を第１配線３３と同じ状態としたあと、第１配線３３の状態を変更する直前に、第２配線３４からの信号を入力することによりＣＩＳＭを特定するものとしてもよい。こうしても、接続されているＣＩＳＭをより正確に特定することができる。
【００３６】
上述した実施形態では、１対の第１配線３３及び第２配線３４を有するケーブル３２として説明したが、抵抗が並列に接続されているものとすれば特に１対の配線に限定されず、３本の配線が接続されるスキャナーＡＳＩＣ及びＣＩＳＭとしてもよいし、４本以上の配線が接続されるスキャナーＡＳＩＣ及びＣＩＳＭとしてもよい。
【００３７】
上述した実施形態では、マルチファンクションプリンター２０として説明したが、抵抗４６が接続されたＣＩＳＭ４０及びＣＩＳＭ５０が接続されるスキャナーユニットとすれば特に限定されず、例えば、プリンターユニット６０を備えないスキャナー装置としてもよいし、ＦＡＸ機能を備えたＦＡＸ装置としてもよい。あるいは、１対の信号線に抵抗が接続された接続機器と、１対の信号線に抵抗が接続されていない接続機器とのいずれかが接続されこれらを特定する情報処理装置であれば、特にスキャナーユニットに限定されない。また、プリンターユニット６０は、インクジェット方式のカラープリンター機構としたが、特にこれに限定されず、電子写真方式のカラープリンターとしてもよいし、ドットインパクト方式のカラープリンターとしてもよいし、これらのモノクロプリンターとしてもよい。
【００３８】
上述した実施形態では、マルチファンクションプリンター２０として説明したが、情報処理方法としてもよいし、この方法を実行するプログラムとしてもよい。
【符号の説明】
【００３９】
２０  マルチファンクションプリンター、２１  コントローラー、２２  ＣＰＵ、２３  フラッシュメモリー、２４  ＲＡＭ、２６  ネットワークインターフェイス（Ｉ／Ｆ）、２８  操作パネル、３０  スキャナーユニット、３１  スキャナーＡＳＩＣ、３２  ケーブル、３３  第１配線、３４  第２配線、３５  スキャナーエンジン、４０，５０  コンタクトイメージセンサーモジュール（ＣＩＳＭ）、４２，５２  第１信号線、４４，５４  第２信号線、４６  抵抗、６０  プリンターユニット、６１  プリンターＡＳＩＣ、６５  プリンターエンジン。
【図１】
0005857718.tif 000002
【図２】
0005857718.tif 000003
【図３】
0005857718.tif 000004
【図４】
0005857718.tif 000005
【図５】
0005857718.tif 000006
【図６】
0005857718.tif 000007