(57)【要約】      （修正有）【課題】  複数種類のインタフェース規格の外部装置に接続することができるデータ転送方法を得る。【解決手段】  所定のインタフェース規格に対応したコネクタ６０を介して外部装置７０との間で入力及び出力を行う画像処理装置５０と、外部装置７０との間に介在されるインタフェース変換装置１０に対して、前記所定のインタフェース規格に対応し、画像処理装置５０のコネクタ６０と接続されるコネクタ１７と、各々前記所定のインタフェース規格とは異なるインタフェース規格に対応する第１コネクタ１６Ａ〜第３コネクタ１６Ｃとを設けると共に、コネクタ１７に画像処理装置５０が接続され、かつ第１コネクタ１６Ａ〜第３コネクタ１６Ｃの少なくとも１つに外部装置７０が接続された状態において、接続された画像処理装置５０と外部装置７０との間で前記画像処理に関するデータの入力及び出力の少なくとも一方が可能となるように当該データに関する変換を行う。【選択図】        図１
2006092043.tif 000002
【特許請求の範囲】
【請求項１】
所定のインタフェース規格に対応した外部接続手段を有すると共に当該外部接続手段を介して外部装置との間で画像処理に関するデータの入力及び出力の少なくとも一方を行う画像処理装置と、前記外部装置との間に介在されるデータ転送装置であって、
前記所定のインタフェース規格に対応し、前記画像処理装置の前記外部接続手段と接続される第１接続手段と、
各々前記所定のインタフェース規格とは異なるインタフェース規格に対応する複数の第２接続手段と、
前記第１接続手段に前記画像処理装置が接続され、かつ前記複数の第２接続手段の少なくとも１つに外部装置が接続された状態において、接続された画像処理装置と外部装置との間で前記画像処理に関するデータの入力及び出力の少なくとも一方が可能となるように当該データに関する変換を行うデータ変換手段と、
を備えたデータ転送装置。
【請求項２】
前記データ変換手段は、前記画像処理に関するデータが前記外部装置から前記画像処理装置に入力される場合は当該データを前記所定のインタフェース規格に対応する状態に変換し、前記画像処理に関するデータが前記画像処理装置から前記外部装置に出力される場合は当該データを前記外部装置が接続された第２接続手段が対応するインタフェース規格に対応する状態に変換する
ことを特徴とする請求項１記載のデータ転送装置。
【請求項３】
前記画像処理装置に関する装置情報を予め記憶した記憶手段と、
前記第２接続手段から前記装置情報の提示を要求する要求データが入力されたとき、当該装置情報を前記記憶手段から読み出し、前記第２接続手段に接続された外部装置に出力する装置情報提示手段と、
を更に備えたことを特徴とする請求項１又は請求項２記載のデータ転送装置。
【請求項４】
所定のタイミングで前記装置情報の提示を要求する要求データを前記画像処理装置に出力し、これに応じて前記画像処理装置から入力された装置情報を前記記憶手段に記憶する装置情報記憶手段
を更に備えたことを特徴とする請求項３記載のデータ転送装置。
【請求項５】
前記装置情報を、前記画像処理装置を特定するための特定情報及び前記画像処理装置の状態を示す状態情報の少なくとも一方とした
ことを特徴とする請求項３又は請求項４記載のデータ転送装置。
【請求項６】
前記複数の第２接続手段が対応する複数のインタフェース規格に、互いに異なるインタフェース規格を含めた
ことを特徴とする請求項１乃至請求項５の何れか１項記載のデータ転送装置。
【請求項７】
前記複数の第２接続手段が対応する複数のインタフェース規格に、通信速度の異なる同一のインタフェース規格を含めた
ことを特徴とする請求項１乃至請求項６の何れか１項記載のデータ転送装置。
【請求項８】
所定のインタフェース規格に対応した外部接続手段を有すると共に当該外部接続手段を介して第２の外部装置との間で、自身が実行する所定の処理に関するデータの入力及び出力の少なくとも一方を行う第１の外部装置と、前記第２の外部装置との間に介在されるデータ転送装置であって、
前記所定のインタフェース規格に対応し、前記第１の外部装置の前記外部接続手段と接続される第１接続手段と、
各々前記所定のインタフェース規格とは異なるインタフェース規格に対応する複数の第２接続手段と、
前記第１接続手段に前記第１の外部装置が接続され、かつ前記複数の第２接続手段の少なくとも１つに前記第２の外部装置が接続された状態において、接続された第１の外部装置と第２の外部装置との間で前記所定の処理に関するデータの入力及び出力の少なくとも一方が可能となるように当該データに関する変換を行うデータ変換手段と、
を備えたデータ転送装置。
【請求項９】
所定のインタフェース規格に対応した外部接続手段を有すると共に当該外部接続手段を介して外部装置との間で画像処理に関するデータの入力及び出力の少なくとも一方を行う画像処理装置と、前記外部装置との間に介在されるデータ転送装置におけるデータ転送方法であって、
前記所定のインタフェース規格に対応し、前記画像処理装置の前記外部接続手段と接続される第１接続手段と、各々前記所定のインタフェース規格とは異なるインタフェース規格に対応する複数の第２接続手段と、を前記データ転送装置に設け、
前記第１接続手段に前記画像処理装置が接続され、かつ前記複数の第２接続手段の少なくとも１つに外部装置が接続された状態において、接続された画像処理装置と外部装置との間で前記画像処理に関するデータの入力及び出力の少なくとも一方が可能となるように当該データに関する変換を行う、
データ転送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ転送装置及びデータ転送方法に係り、特に、所定のインタフェース規格に対応した外部接続手段を有すると共に当該外部接続手段を介して外部装置との間で、画像処理等の所定の処理に関するデータの入力及び出力の少なくとも一方を行う情報処理装置等と、前記外部装置との間に介在されるデータ転送装置及び当該データ転送装置におけるデータ転送方法に関する。
【背景技術】
【０００２】
デジタル複合機、プリンタ、スキャナ等の画像処理装置は、通常、ＵＳＢ（Universal Serial Bus）、イーサネット（登録商標）（Ethernet（登録商標））等の所定のインタフェース規格に対応した外部装置インタフェース部を備えている。
【０００３】
ここで、一例として図９に示す画像処理装置６０Ａのように、高機能機や高価格機等の場合は複数のインタフェース規格（同図では、ＩＥＥＥ１２８４、ＵＳＢ、イーサネット（登録商標）の３種類）に対応する外部装置インタフェース部を実装することが可能であるが、一例として図１０に示す画像処理装置６０Ｂのように、低価格機や小型機の場合等、装置の大きさや処理能力等に制限がある場合には、１つのインタフェース規格（同図では、ＵＳＢ）に対応するのみで、複数のインタフェース規格に対応する外部装置インタフェース部を実装することができなかったり、高速なインタフェース規格に対応できる能力がないことが多かった。このため、このような画像処理装置では、自身が対応しているインタフェース規格に対応した外部装置しか接続することができなかった。
【０００４】
そこで、この問題を解決するために適用できる技術として、従来、２つの装置の間にデータ転送装置を介在させ、当該データ転送装置によって上記２つの装置間のインタフェース変換を行う技術があった（例えば、特許文献１、特許文献２、特許文献３参照。）。
【０００５】
この技術を適用することにより、画像処理装置を、自身が対応しているインタフェース規格以外の規格に対応している外部装置と接続することができる。
【特許文献１】特開平３−２４１４１７号公報
【特許文献２】特開平１０−６６１５号公報
【特許文献３】特開２００３−６１４７公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の技術では、上記２つの装置を１対１で接続する能力しか有していないため、インタフェース規格の種類として１種類しか対応することができない、という問題点があった。
【０００７】
本発明は、上記問題点を解決するためになされたものであり、画像処理装置が対応しているインタフェース規格以外の複数種類のインタフェース規格の外部装置を画像処理装置に接続することができるデータ転送装置及びデータ転送方法を提供すること、及び所定の処理を実行する第１の外部装置が対応しているインタフェース規格以外の複数種類のインタフェース規格の第２の外部装置を第１の外部装置に接続することができるデータ転送装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１に記載のデータ転送装置は、所定のインタフェース規格に対応した外部接続手段を有すると共に当該外部接続手段を介して外部装置との間で画像処理に関するデータの入力及び出力の少なくとも一方を行う画像処理装置と、前記外部装置との間に介在されるデータ転送装置であって、前記所定のインタフェース規格に対応し、前記画像処理装置の前記外部接続手段と接続される第１接続手段と、各々前記所定のインタフェース規格とは異なるインタフェース規格に対応する複数の第２接続手段と、前記第１接続手段に前記画像処理装置が接続され、かつ前記複数の第２接続手段の少なくとも１つに外部装置が接続された状態において、接続された画像処理装置と外部装置との間で前記画像処理に関するデータの入力及び出力の少なくとも一方が可能となるように当該データに関する変換を行うデータ変換手段と、を備えている。
【０００９】
請求項１に記載のデータ転送装置には、画像処理装置に設けられた外部接続手段が対応している所定のインタフェース規格に対応し、当該外部接続手段と接続される第１接続手段と、各々前記所定のインタフェース規格とは異なるインタフェース規格に対応する複数の第２接続手段とが備えられている。なお、上記画像処理装置には、プリンタ、スキャナ、デジタル複合機等、画像処理を行うあらゆる装置が含まれる。また、上記インタフェース規格には、ＵＳＢ、イーサネット（登録商標）、ＩＥＥＥ１２８４、ＩＥＥＥ１３９４等、データ通信に関するあらゆるインタフェース規格が含まれる。
【００１０】
ここで、本発明では、データ変換手段により、前記第１接続手段に前記画像処理装置が接続され、かつ前記複数の第２接続手段の少なくとも１つに外部装置が接続された状態において、接続された画像処理装置と外部装置との間で画像処理に関するデータの入力及び出力の少なくとも一方が可能となるように当該データに関する変換が行われる。
【００１１】
このように、請求項１記載のデータ転送装置によれば、所定のインタフェース規格に対応した外部接続手段を有すると共に当該外部接続手段を介して外部装置との間で画像処理に関するデータの入力及び出力の少なくとも一方を行う画像処理装置と、前記外部装置との間に介在されるデータ転送装置に対して、前記所定のインタフェース規格に対応し、前記画像処理装置の前記外部接続手段と接続される第１接続手段と、各々前記所定のインタフェース規格とは異なるインタフェース規格に対応する複数の第２接続手段と、を設けると共に、前記第１接続手段に前記画像処理装置が接続され、かつ前記複数の第２接続手段の少なくとも１つに外部装置が接続された状態において、接続された画像処理装置と外部装置との間で前記画像処理に関するデータの入力及び出力の少なくとも一方が可能となるように当該データに関する変換を行っているので、画像処理装置が対応しているインタフェース規格以外の複数種類のインタフェース規格の外部装置を画像処理装置に接続することができる。
【００１２】
なお、本発明の前記データ変換手段は、請求項２に記載の発明のように、前記画像処理に関するデータが前記外部装置から前記画像処理装置に入力される場合は当該データを前記所定のインタフェース規格に対応する状態に変換し、前記画像処理に関するデータが前記画像処理装置から前記外部装置に出力される場合は当該データを前記外部装置が接続された第２接続手段が対応するインタフェース規格に対応する状態に変換するものとすることができる。
【００１３】
また、本発明は、請求項３に記載の発明のように、前記画像処理装置に関する装置情報を予め記憶した記憶手段と、前記第２接続手段から前記装置情報の提示を要求する要求データが入力されたとき、当該装置情報を前記記憶手段から読み出し、前記第２接続手段に接続された外部装置に出力する装置情報提示手段と、を更に備えたものとしてもよい。
【００１４】
なお、上記記憶手段には、ＲＡＭ（Random Access Memory）、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）、フラッシュＥＥＰＲＯＭ（Flash EEPROM）等の半導体記憶素子、スマート・メディア（SmartMedia（登録商標））、ｘＤピクチャーカード（xD-Picture Card）、コンパクト・フラッシュ（CompactFlash）、ＡＴＡ（AT Attachment）カード、マイクロドライブ、フロッピィディスク、ＣＤ−Ｒ（Compact Disc-Recordable）、ＣＤ−ＲＷ（Compact Disc-ReWritable）、光磁気ディスク等の可搬記録媒体やハードディスク等の固定記録媒体、或いはネットワークに接続されたサーバ・コンピュータ等に設けられた外部記憶装置が含まれる。
【００１５】
特に、請求項３に記載の発明は、請求項４に記載の発明のように、所定のタイミングで前記装置情報の提示を要求する要求データを前記画像処理装置に出力し、これに応じて前記画像処理装置から入力された装置情報を前記記憶手段に記憶する装置情報記憶手段を更に備えるものとしてもよい。
【００１６】
更に、請求項３又は請求項４に記載の発明は、請求項５に記載の発明のように、前記装置情報を、前記画像処理装置を特定するための特定情報及び前記画像処理装置の状態を示す状態情報の少なくとも一方とするものとしてもよい。
【００１７】
また、本発明は、請求項６に記載の発明のように、前記複数の第２接続手段が対応する複数のインタフェース規格に、互いに異なるインタフェース規格を含めるものとしてもよく、更に、本発明は、請求項７に記載の発明のように、前記複数の第２接続手段が対応する複数のインタフェース規格に、通信速度の異なる同一のインタフェース規格を含めるものとしてもよい。
【００１８】
一方、上記目的を達成するために、請求項８に記載のデータ転送装置は、所定のインタフェース規格に対応した外部接続手段を有すると共に当該外部接続手段を介して第２の外部装置との間で、自身が実行する所定の処理に関するデータの入力及び出力の少なくとも一方を行う第１の外部装置と、前記第２の外部装置との間に介在されるデータ転送装置であって、前記所定のインタフェース規格に対応し、前記第１の外部装置の前記外部接続手段と接続される第１接続手段と、各々前記所定のインタフェース規格とは異なるインタフェース規格に対応する複数の第２接続手段と、前記第１接続手段に前記第１の外部装置が接続され、かつ前記複数の第２接続手段の少なくとも１つに前記第２の外部装置が接続された状態において、接続された第１の外部装置と第２の外部装置との間で前記所定の処理に関するデータの入力及び出力の少なくとも一方が可能となるように当該データに関する変換を行うデータ変換手段と、を備えている。
【００１９】
請求項８に記載のデータ転送装置には、所定の処理を実行する第１の外部装置に設けられた外部接続手段が対応している所定のインタフェース規格に対応し、当該外部接続手段と接続される第１接続手段と、各々前記所定のインタフェース規格とは異なるインタフェース規格に対応する複数の第２接続手段とが備えられている。なお、上記第１の外部装置には、パーソナル・コンピュータ、ＰＤＡ（Personal Digital Assistant，携帯情報端末）、デジタルカメラ、タブレット、ＩＣＥ（In-Circuit Emulator）等、所定の処理を行うあらゆる情報処理装置が含まれる。また、上記インタフェース規格には、ＵＳＢ、イーサネット（登録商標）、ＩＥＥＥ１２８４、ＩＥＥＥ１３９４等、データ通信に関するあらゆるインタフェース規格が含まれる。
【００２０】
ここで、本発明では、データ変換手段により、前記第１接続手段に前記第１の外部装置が接続され、かつ前記複数の第２接続手段の少なくとも１つに前記第２の外部装置が接続された状態において、接続された第１の外部装置と第２の外部装置との間で前記所定の処理に関するデータの入力及び出力の少なくとも一方が可能となるように当該データに関する変換が行われる。
【００２１】
このように、請求項８記載のデータ転送装置によれば、所定のインタフェース規格に対応した外部接続手段を有すると共に当該外部接続手段を介して第２の外部装置との間で、自身が実行する所定の処理に関するデータの入力及び出力の少なくとも一方を行う第１の外部装置と、前記第２の外部装置との間に介在されるデータ転送装置に対して、前記所定のインタフェース規格に対応し、前記第１の外部装置の前記外部接続手段と接続される第１接続手段と、各々前記所定のインタフェース規格とは異なるインタフェース規格に対応する複数の第２接続手段と、を設けると共に、前記第１接続手段に前記第１の外部装置が接続され、かつ前記複数の第２接続手段の少なくとも１つに第２の外部装置が接続された状態において、接続された第１の外部装置と第２の外部装置との間で前記所定の処理に関するデータの入力及び出力の少なくとも一方が可能となるように当該データに関する変換を行っているので、第１の外部装置が対応しているインタフェース規格以外の複数種類のインタフェース規格の第２の外部装置を第１の外部装置に接続することができる。
【００２２】
一方、上記目的を達成するために、請求項９に記載のデータ転送方法は、所定のインタフェース規格に対応した外部接続手段を有すると共に当該外部接続手段を介して外部装置との間で画像処理に関するデータの入力及び出力の少なくとも一方を行う画像処理装置と、前記外部装置との間に介在されるデータ転送装置におけるデータ転送方法であって、前記所定のインタフェース規格に対応し、前記画像処理装置の前記外部接続手段と接続される第１接続手段と、各々前記所定のインタフェース規格とは異なるインタフェース規格に対応する複数の第２接続手段と、を前記データ転送装置に設け、前記第１接続手段に前記画像処理装置が接続され、かつ前記複数の第２接続手段の少なくとも１つに外部装置が接続された状態において、接続された画像処理装置と外部装置との間で前記画像処理に関するデータの入力及び出力の少なくとも一方が可能となるように当該データに関する変換を行うものである。
【００２３】
従って、請求項９に記載のデータ転送方法によれば、請求項１に記載の発明と同様に作用するので、請求項１に記載の発明と同様に、画像処理装置が対応しているインタフェース規格以外の複数種類のインタフェース規格の外部装置を画像処理装置に接続することができる。
【発明の効果】
【００２４】
以上のように、請求項１乃至請求項７の何れか１項に記載の発明と、請求項９に記載の発明によれば、所定のインタフェース規格に対応した外部接続手段を有すると共に当該外部接続手段を介して外部装置との間で画像処理に関するデータの入力及び出力の少なくとも一方を行う画像処理装置と、前記外部装置との間に介在されるデータ転送装置に対して、前記所定のインタフェース規格に対応し、前記画像処理装置の前記外部接続手段と接続される第１接続手段と、各々前記所定のインタフェース規格とは異なるインタフェース規格に対応する複数の第２接続手段と、を設けると共に、前記第１接続手段に前記画像処理装置が接続され、かつ前記複数の第２接続手段の少なくとも１つに外部装置が接続された状態において、接続された画像処理装置と外部装置との間で前記画像処理に関するデータの入力及び出力の少なくとも一方が可能となるように当該データに関する変換を行っているので、画像処理装置が対応しているインタフェース規格以外の複数種類のインタフェース規格の外部装置を画像処理装置に接続することができる、という優れた効果が得られる。
【００２５】
また、請求項８記載の発明によれば、所定のインタフェース規格に対応した外部接続手段を有すると共に当該外部接続手段を介して第２の外部装置との間で、自身が実行する所定の処理に関するデータの入力及び出力の少なくとも一方を行う第１の外部装置と、前記第２の外部装置との間に介在されるデータ転送装置に対して、前記所定のインタフェース規格に対応し、前記第１の外部装置の前記外部接続手段と接続される第１接続手段と、各々前記所定のインタフェース規格とは異なるインタフェース規格に対応する複数の第２接続手段と、を設けると共に、前記第１接続手段に前記第１の外部装置が接続され、かつ前記複数の第２接続手段の少なくとも１つに第２の外部装置が接続された状態において、接続された第１の外部装置と第２の外部装置との間で前記所定の処理に関するデータの入力及び出力の少なくとも一方が可能となるように当該データに関する変換を行っているので、第１の外部装置が対応しているインタフェース規格以外の複数種類のインタフェース規格の第２の外部装置を第１の外部装置に接続することができる、という優れた効果が得られる。
【発明を実施するための最良の形態】
【００２６】
以下、図面を参照して、本発明に係る実施の形態について詳細に説明する。
【００２７】
まず、図１を参照して、本実施の形態に係るデータ転送装置としてのインタフェース変換装置１０が用いられた全体的なシステム構成を説明する。
【００２８】
同図に示すように、本実施の形態に係るインタフェース変換装置１０は、デジタル複合機として構成された画像処理装置５０と、パーソナル・コンピュータとして構成された外部装置７０との間に接続される。
【００２９】
本実施の形態に係る画像処理装置５０には、不図示の原稿載置台に載置された原稿の画像を光学的に読み取る画像入力部５２と、複数種類のサイズの記録用紙を収容し、指定されたサイズの用紙にトナー像を記録する画像出力部５４と、画像入力部５２及び画像出力部５４に接続され、これら各部の作動に関する画像処理を行う画像処理部５６と、が備えられている。
【００３０】
また、画像処理装置５０には、装置外部に設けられたコネクタ６０と、当該コネクタ６０と上記画像処理部５６との間に接続されると共に所定のインタフェース規格に対応した外部装置インタフェース部（以下、「外部装置Ｉ／Ｆ部」という。）５８と、が備えられている。なお、本実施の形態に係る外部装置Ｉ／Ｆ部５８では、上記インタフェース規格として、データ転送速度として１２Ｍｂｐｓ（フル・スピード・モード）が採用されたＵＳＢが採用されている。従って、コネクタ６０もＵＳＢに対応したものとされている。
【００３１】
なお、本実施の形態に係る画像処理装置５０は、外部からの外部装置Ｉ／Ｆ部５８を介した要求データの入力に応じて、当該要求データによって要求された装置情報を、外部装置Ｉ／Ｆ部５８を介して出力する機能が備えられている。ここで、画像処理装置５０では、上記装置情報として、例えば、機種名、ＩＤ番号、シリアル番号等といった当該装置を特定するための特定情報と、例えば、画像出力部５４が対応している用紙サイズの種類、用紙残量、トナー残量等といった当該装置の状態を示す状態情報を採用している。
【００３２】
一方、本実施の形態に係るインタフェース変換装置１０には、画像処理装置５０によって採用されているインタフェース規格（ここでは、ＵＳＢ（フル・スピード・モード））に対応し、画像処理装置５０のコネクタ６０に接続されるコネクタ１７と、各々画像処理装置５０が採用しているインタフェース規格とは異なる複数のインタフェース規格に対応する複数（ここでは、３つ）の第１コネクタ１６Ａ〜第３コネクタ１６Ｃが備えられている。なお、本実施の形態に係るインタフェース変換装置１０では、上記複数のインタフェース規格として、ＩＥＥＥ１２８４、ＵＳＢ（ハイ・スピード・モード（データ転送速度：４８０Ｍｂｐｓ））、及びイーサネット（登録商標）（データ転送速度：１０Ｍｂｐｓまたは１００Ｍｂｐｓ）が採用されている。従って、第１コネクタ１６ＡはＩＥＥＥ１２８４に、第２コネクタ１６ＢはＵＳＢに、第３コネクタ１６Ｃはイーサネット（登録商標）に、各々対応したものとされている。
【００３３】
従って、本実施の形態に係るインタフェース変換装置１０には、インタフェース規格として、ＩＥＥＥ１２８４、ＵＳＢ（ハイ・スピード・モード）、及びイーサネット（登録商標）（１０Ｍｂｐｓまたは１００Ｍｂｐｓ）の何れかに対応した外部装置を接続することができる。
【００３４】
次に、図２を参照して、本実施の形態に係るインタフェース変換装置１０の要部構成を説明する。
【００３５】
同図に示すように、このインタフェース変換装置１０には、装置全体の動作を司るＣＰＵ（中央処理装置）１１と、主として接続された外部装置や画像処理装置５０から入力したデータを一時的に記憶する第１メモリ１２と、主として上記装置情報を記憶する第２メモリ１３と、上記複数のインタフェース規格に対応した外部装置インタフェース部（以下、「外部装置Ｉ／Ｆ部」という。）１４と、画像処理装置５０によって採用されているインタフェース規格と同一のインタフェース規格に対応した画像処理装置インタフェース部（以下、「画像処理装置Ｉ／Ｆ部」という。）１５と、が備えられている。
【００３６】
ここで、外部装置Ｉ／Ｆ部１４は、第１コネクタ１６Ａ、第２コネクタ１６Ｂ及び第３コネクタ１６Ｃに接続されており、ＣＰＵ１１による制御下で、第１コネクタ１６Ａ〜第３コネクタ１６Ｃの各コネクタが対応しているインタフェース規格に応じたプロトコルでの対応するコネクタを介したデータの入力、及び入力したデータの第１メモリ１２への記憶を行うことができる一方、画像処理装置Ｉ／Ｆ部１５によって第１メモリ１２に記憶されたデータを読み出し、読み出したデータを第１コネクタ１６Ａ〜第３コネクタ１６Ｃの各コネクタが対応しているインタフェース規格に応じたプロトコルで、対応するコネクタを介して外部装置に出力することができる。
【００３７】
また、画像処理装置Ｉ／Ｆ部１５は、コネクタ１７に接続されており、ＣＰＵ１１による制御下で、外部装置Ｉ／Ｆ部１４によって第１メモリ１２に記憶されたデータを画像処理装置５０が対応しているインタフェース規格に応じたプロトコルで画像処理装置５０に出力することができる一方、画像処理装置５０が対応しているインタフェース規格に応じたプロトコルでのコネクタ１７を介したデータの入力、及び入力したデータの第１メモリ１２への記憶を行うことができる。
【００３８】
上記ＣＰＵ１１、第１メモリ１２、第２メモリ１３、外部装置Ｉ／Ｆ部１４、及び画像処理装置Ｉ／Ｆ部１５はバスＢＵＳを介して相互に接続されている。従って、ＣＰＵ１１は、第１メモリ１２及び第２メモリ１３に対するアクセスと、外部装置Ｉ／Ｆ部１４を介した外部装置との間の各種データの授受及び外部装置Ｉ／Ｆ部１４の作動の制御と、画像処理装置Ｉ／Ｆ部１５を介した画像処理装置５０との間の各種データの授受及び画像処理装置Ｉ／Ｆ部１５の作動の制御と、を各々行うことができる。なお、本実施の形態に係るインタフェース変換装置１０では、第１メモリ１２として比較的大容量のＳＤＲＡＭ（Synchronous DRAM）が、第２メモリ１３として不揮発性のフラッシュ・メモリが、各々適用されている。
【００３９】
次に、本実施の形態に係るインタフェース変換装置１０の作用を説明する。
【００４０】
まず、図３を参照して、第２メモリ１３に記憶される装置情報を更新する処理である装置情報更新処理の実行時におけるインタフェース変換装置１０の作用を説明する。なお、図３は、所定のタイミング（本実施の形態では、インタフェース変換装置１０の電源がオン状態となっている期間の所定時間毎（ここでは、１０秒毎）のタイミング）でインタフェース変換装置１０のＣＰＵ１１により実行される装置情報更新処理プログラムの処理の流れを示すフローチャートであり、当該プログラムは第２メモリ１３の所定領域に予め記憶されている。また、ここでは、インタフェース変換装置１０に画像処理装置５０が接続されている場合について説明する。
【００４１】
同図のステップ１００では、装置情報を要求する要求データを画像処理装置５０に出力する。
【００４２】
画像処理装置５０は、当該要求データを受信すると、上述したように自身の装置情報を出力するので、次のステップ１０２では、当該装置情報の入力待ちを行う。
【００４３】
そして、次のステップ１０４では、画像処理装置５０から入力した装置情報を第２メモリ１３の所定領域に記憶（更新）し、その後に本装置情報更新処理プログラムを終了する。
【００４４】
図４には、以上の装置情報更新処理プログラムの実行によって第２メモリ１３の所定領域に記憶（更新）された装置情報が模式的に示されている。同図に示すように、装置情報更新処理プログラムの実行によって、機種名、ＩＤ番号、シリアル番号等の特定情報と、用紙サイズの種類、用紙残量、トナー残量といった状態情報が、その時点の最新のものに更新される。
【００４５】
次に、図５を参照して、第１コネクタ１６Ａ〜第３コネクタ１６Ｃの少なくとも１つに接続された外部装置から何らかのデータが入力された際のインタフェース変換装置１０の作用を説明する。なお、図５は、このとき、インタフェース変換装置１０のＣＰＵ１１により実行される入力データ転送処理プログラムの処理の流れを示すフローチャートであり、当該プログラムも第２メモリ１３の所定領域に予め記憶されている。
【００４６】
同図のステップ２００では、入力したデータが装置情報に含まれる何れかの情報を要求する要求データであったか否かを判定し、肯定判定となった場合はステップ２０２に移行して、当該要求データに応じた装置情報を第２メモリ１３から読み出し、次のステップ２０４にて、読み出した装置情報を要求元の外部装置に対して出力し、その後に本入力データ転送処理プログラムを終了する。
【００４７】
一方、上記ステップ２００において否定判定となった場合はステップ２０６に移行し、データの入力元が第１コネクタ１６Ａであったか否かを判定して、肯定判定となった場合はステップ２０８に移行する。
【００４８】
ステップ２０８では、第１コネクタ１６Ａが対応しているインタフェース規格（ここでは、ＩＥＥＥ１２８４）に応じたプロトコルでのデータの入力、及び入力したデータの第１メモリ１２への記憶を順次行うように外部装置Ｉ／Ｆ部１４を制御し、全てのデータの入力及び記憶が終了した時点でステップ２１８に移行する。
【００４９】
一方、上記ステップ２０６において否定判定となった場合はステップ２１０に移行し、データの入力元が第２コネクタ１６Ｂであったか否かを判定して、肯定判定となった場合はステップ２１２に移行する。
【００５０】
ステップ２１２では、第２コネクタ１６Ｂが対応しているインタフェース規格（ここでは、ＵＳＢ（ハイ・スピード・モード））に応じたプロトコルでのデータの入力、及び入力したデータの第１メモリ１２への記憶を順次行うように外部装置Ｉ／Ｆ部１４を制御し、全てのデータの入力及び記憶が終了した時点でステップ２１８に移行する。
【００５１】
一方、上記ステップ２１０において否定判定となった場合はステップ２１４に移行し、データの入力元が第３コネクタ１６Ｃであったか否かを判定して、肯定判定となった場合はステップ２１６に移行する。
【００５２】
ステップ２１６では、第３コネクタ１６Ｃが対応しているインタフェース規格（ここでは、イーサネット（登録商標）（１０Ｍｂｐｓまたは１００Ｍｂｐｓ））に応じたプロトコルでのデータの入力、及び入力したデータの第１メモリ１２への記憶を順次行うように外部装置Ｉ／Ｆ部１４を制御し、全てのデータの入力及び記憶が終了した時点でステップ２１８に移行する。
【００５３】
なお、上記ステップ２１４において否定判定となった場合は、データが入力されたことの判断が何らかの原因で誤判断であったものと見なして、本入力データ転送処理プログラムを終了する。
【００５４】
ステップ２１８では、上記ステップ２０８、ステップ２１２、ステップ２１６の何れかの処理によって第１メモリ１２に記憶されたデータを、画像処理装置５０が対応しているインタフェース規格（ここでは、ＵＳＢ（フル・スピード・モード））に応じたプロトコルで画像処理装置５０に出力する処理を行うように画像処理装置Ｉ／Ｆ部１５を制御し、全てのデータの送信が終了した時点で本入力データ転送処理プログラムを終了する。
【００５５】
次に、図６を参照して、画像処理装置５０から何らかのデータが入力された際のインタフェース変換装置１０の作用を説明する。なお、図６は、このときインタフェース変換装置１０のＣＰＵ１１により実行される出力データ転送処理プログラムの処理の流れを示すフローチャートであり、当該プログラムも第２メモリ１３の所定領域に予め記憶されている。
【００５６】
同図のステップ３００では、画像処理装置５０が対応しているインタフェース規格（ここでは、ＵＳＢ（フル・スピード・モード））に応じたプロトコルでのデータの入力、及び入力したデータの第１メモリ１２への記憶を順次行うように画像処理装置Ｉ／Ｆ部１５を制御し、全てのデータの入力及び記憶が終了した時点でステップ３０２に移行する。
【００５７】
ステップ３０２では、この時点において外部装置が接続されているコネクタを検出し、次のステップ３０４では、検出されたコネクタが第１コネクタ１６Ａであったか否かを判定して、肯定判定となった場合はステップ３０６に移行する。
【００５８】
ステップ３０６では、上記ステップ３００の処理によって第１メモリ１２に記憶されたデータを読み出し、読み出したデータを第１コネクタ１６Ａが対応しているインタフェース規格（ここでは、ＩＥＥＥ１２８４）に応じたプロトコルで外部装置に出力するように外部装置Ｉ／Ｆ部１４を制御し、全てのデータの出力が終了した時点で本出力データ転送処理プログラムを終了する。
【００５９】
一方、上記ステップ３０４において否定判定となった場合はステップ３０８に移行し、検出されたコネクタが第２コネクタ１６Ｂであったか否かを判定して、肯定判定となった場合はステップ３１０に移行する。
【００６０】
ステップ３１０では、上記ステップ３００の処理によって第１メモリ１２に記憶されたデータを読み出し、読み出したデータを第２コネクタ１６Ｂが対応しているインタフェース規格（ここでは、ＵＳＢ（ハイ・スピード・モード））に応じたプロトコルで外部装置に出力するように外部装置Ｉ／Ｆ部１４を制御し、全てのデータの出力が終了した時点で本出力データ転送処理プログラムを終了する。
【００６１】
一方、上記ステップ３０８において否定判定となった場合はステップ３１２に移行し、検出されたコネクタが第３コネクタ１６Ｃであったか否かを判定して、肯定判定となった場合はステップ３１４に移行する。
【００６２】
ステップ３１４では、上記ステップ３００の処理によって第１メモリ１２に記憶されたデータを読み出し、読み出したデータを第３コネクタ１６Ｃが対応しているインタフェース規格（ここでは、イーサネット（登録商標）（１０Ｍｂｐｓまたは１００Ｍｂｐｓ））に応じたプロトコルで外部装置に出力するように外部装置Ｉ／Ｆ部１４を制御し、全てのデータの出力が終了した時点で本出力データ転送処理プログラムを終了する。
【００６３】
なお、上記ステップ３１２において否定判定となった場合は、外部装置７０が正常には接続されていないものと見なしてステップ３１６に移行し、不図示のブザーを鳴動させることによって当該エラーの発生をユーザに対して報知した後に、本出力データ転送処理プログラムを終了する。
【００６４】
以上詳細に説明したように、本実施の形態によれば、所定のインタフェース規格（ここでは、ＵＳＢ（フル・スピード・モード））に対応した外部接続手段（ここでは、コネクタ６０）を有すると共に当該外部接続手段を介して外部装置との間で画像処理に関するデータの入力及び出力の少なくとも一方を行う画像処理装置と、前記外部装置との間に介在されるデータ転送装置（ここでは、インタフェース変換装置１０）に対して、前記所定のインタフェース規格に対応し、前記画像処理装置の前記外部接続手段と接続される第１接続手段（ここでは、コネクタ１７）と、各々前記所定のインタフェース規格とは異なるインタフェース規格（ここでは、ＩＥＥＥ１２８４、ＵＳＢ（ハイ・スピード・モード）、イーサネット（登録商標）（１０Ｍｂｐｓまたは１００Ｍｂｐｓ））に対応する複数の第２接続手段（ここでは、第１コネクタ１６Ａ〜第３コネクタ１６Ｃ）と、を設けると共に、前記第１接続手段に前記画像処理装置が接続され、かつ前記複数の第２接続手段の少なくとも１つに外部装置が接続された状態において、接続された画像処理装置と外部装置との間で前記画像処理に関するデータの入力及び出力の少なくとも一方が可能となるように当該データに関する変換を行っているので、画像処理装置が対応しているインタフェース規格以外の複数種類のインタフェース規格の外部装置を画像処理装置に接続することができる。
【００６５】
また、本実施の形態によれば、前記画像処理に関するデータが前記外部装置から前記画像処理装置に入力される場合は当該データを前記所定のインタフェース規格に対応する状態に変換し、前記画像処理に関するデータが前記画像処理装置から前記外部装置に出力される場合は当該データを前記外部装置が接続された第２接続手段が対応するインタフェース規格に対応する状態に変換することによりデータ転送を行っているので、当該データ転送を容易に行うことができる。
【００６６】
また、本実施の形態によれば、前記画像処理装置に関する装置情報を記憶手段（ここでは、第２メモリ１３）に予め記憶しておき、前記第２接続手段から前記装置情報の提示を要求する要求データが入力されたとき、当該装置情報を前記記憶手段から読み出し、前記第２接続手段に接続された外部装置に出力しているので、画像処理装置５０の電源がオフ状態となっている場合や、画像処理装置５０が省エネルギー状態となっている場合であっても、上記装置情報を外部装置に入力することができ、利便性を向上させることができる。
【００６７】
また、本実施の形態によれば、所定のタイミングで前記装置情報の提示を要求する要求データを前記画像処理装置に出力し、これに応じて前記画像処理装置から入力された装置情報を前記記憶手段に記憶しているので、装置情報を自動的に更新することができ、利便性を更に向上させることができる。
【００６８】
また、本実施の形態によれば、前記装置情報を、前記画像処理装置を特定するための特定情報及び前記画像処理装置の状態を示す状態情報としたので、画像処理装置５０の状態にかかわらず、これらの情報を外部装置に入力することができる。
【００６９】
更に、本実施の形態によれば、前記複数の第２接続手段が対応する複数のインタフェース規格に、互いに異なるインタフェース規格を含めたので、複数種類のインタフェース規格に対応することができる。
【００７０】
なお、本実施の形態では、前記複数の第２接続手段が対応する複数のインタフェース規格に、互いに異なるインタフェース規格を含めた場合について説明したが、本発明はこれに限定されるものではなく、例えば、前記複数の第２接続手段が対応する複数のインタフェース規格に、通信速度の異なる同一のインタフェース規格を含める形態とすることもできる。
【００７１】
図７には、この場合のインタフェース変換装置１０の構成例が示されている。同図に示す例では、第１コネクタ１６Ａが対応するインタフェース規格としてＵＳＢ（ロー・スピード・モード）が採用されており、第２コネクタ１６Ｂが対応するインタフェース規格としてＵＳＢ（ハイ・スピード・モード）が採用されている。この場合、通信速度の異なる同一のインタフェース規格に対応する複数の外部装置に対応することができる。
【００７２】
また、前記複数の第２接続手段が対応する複数のインタフェース規格に、通信速度及びインタフェース規格共に同一の複数のインタフェース規格を含める形態とすることもできる。
【００７３】
図８には、この場合のインタフェース変換装置１０の構成例が示されている。同図に示す例では、第１コネクタ１６Ａ及び第２コネクタ１６Ｂが各々対応するインタフェース規格として、共にＵＳＢ（ハイ・スピード・モード）が採用されている。この場合、通信速度及びインタフェース規格共に同一のインタフェース規格に対応する複数の外部装置に対応することができる。
【００７４】
また、本実施の形態では、所定期間毎に装置情報更新処理プログラム（図３参照。）を実行する場合について説明したが、本発明はこれに限定されるものではなく、例えば、インタフェース変換装置１０の電源がオン状態に移行されるタイミングで実行する形態とすることもできる。この場合も、本実施の形態と同様の効果を奏することができる。
【００７５】
また、本実施の形態では、請求項８に記載の発明の第１の外部装置として、デジタル複合機として構成された画像処理装置５０を適用した場合について説明したが、本発明はこれに限定されるものではなく、パーソナル・コンピュータ、ＰＤＡ、デジタルカメラ、タブレット、ＩＣＥ等、所定の処理を行うあらゆる情報処理装置を適用することができる。この場合も、本実施の形態と同様の効果を奏することができる。
【００７６】
その他、本実施の形態で説明したインタフェース変換装置１０の構成（図１、図２参照。）は一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【００７７】
更に、本実施の形態で説明した各種処理プログラムの処理の流れ（図３、図５、図６参照。）も一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【００７８】
例えば、本実施の形態に係る出力データ転送処理プログラム（図６参照。）では、画像処理装置５０から入力されたデータを、第１コネクタ１６Ａに外部装置７０が接続されている場合は、他のコネクタ１６Ｂ、１６Ｃの少なくとも一方に外部装置が接続されている場合でも、第１コネクタ１６Ａに接続されている外部装置７０のみにデータを転送する場合について説明したが、本発明はこれに限定されるものではなく、第１コネクタ１６Ａ〜第３コネクタ１６Ｃに接続されている全ての外部装置にデータを転送する形態とすることもできる。この場合も、本実施の形態と同様の効果を奏することができる。
【図面の簡単な説明】
【００７９】
【図１】実施の形態に係るインタフェース変換装置が用いられた全体的なシステムの構成を示すブロック図である。
【図２】実施の形態に係るインタフェース変換装置の要部構成を示すブロック図である。
【図３】実施の形態に係る装置情報更新処理プログラムの処理の流れを示すフローチャートである。
【図４】実施の形態に係るインタフェース変換装置の第２メモリに記憶された装置情報を示す模式図である。
【図５】実施の形態に係る入力データ転送処理プログラムの処理の流れを示すフローチャートである。
【図６】実施の形態に係る出力データ転送処理プログラムの処理の流れを示すフローチャートである。
【図７】実施の形態に係るインタフェース変換装置の変形例を示すブロック図である。
【図８】実施の形態に係るインタフェース変換装置の他の変形例を示すブロック図である。
【図９】従来技術の問題点の説明に供する図であり、高機能機や高価格機等である場合の画像処理装置の構成を示すブロック図である。
【図１０】従来技術の問題点の説明に供する図であり、低価格機や小型機等である場合の画像処理装置の構成を示すブロック図である。
【符号の説明】
【００８０】
１０    インタフェース変換装置
１１    ＣＰＵ（データ変換手段、装置情報提示手段、装置情報記憶手段）
１２    第１メモリ
１３    第２メモリ（記憶手段）
１４    外部装置Ｉ／Ｆ部
１５    画像処理装置Ｉ／Ｆ部
１６Ａ    第１コネクタ（第２接続手段）
１６Ｂ    第２コネクタ（第２接続手段）
１６Ｃ    第３コネクタ（第２接続手段）
１７    コネクタ（第１接続手段）
５０    画像処理装置
６０    コネクタ
７０    外部装置
【図１】
2006092043.tif 000003
【図２】
2006092043.tif 000004
【図３】
2006092043.tif 000005
【図４】
2006092043.tif 000006
【図５】
2006092043.tif 000007
【図６】
2006092043.tif 000008
【図７】
2006092043.tif 000009
【図８】
2006092043.tif 000010
【図９】
2006092043.tif 000011
【図１０】
2006092043.tif 000012