(57)【要約】【課題】複数の異なる通信Ｉ／Ｆに対応して制御プログラムを書換え可能とする。【解決手段】画像形成装置１は、後処理装置２に対して初期通信のためのデータを送信後、所定時間内に当該情報処理装置から返信がない場合、再度当該データを送信する。後処理装置２は、制御プログラムと、接続される画像形成装置の通信Ｉ／Ｆに対応して当該制御プログラムを書き換えるための複数の異なる書換えプログラムをＲＯＭ２５に記憶し、ＲＯＭ２５に記憶された複数の書換えプログラムのうちの１つを起動し、画像形成装置からデータを受信すると、画像形成装置１との通信処理が可能であるか否かを判定する。通信処理が可能であると判定された場合、画像形成装置１に対して返信データを送信し、通信処理が不可能であると判定された場合、所定時間経過後、前回起動された書換えプログラムとは異なる書換えプログラムを起動する。【選択図】図２
2007157057.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置と、当該画像形成装置に接続される情報処理装置から構成される画像形成システムにおいて、
前記画像形成装置は、
接続された情報処理装置に対して初期通信のためのデータを送信する初期データ送信手段を備え、
前記情報処理装置は、
当該情報処理装置を制御するための制御プログラムと、接続される装置の通信インターフェイスに対応して当該制御プログラムを書き換えるための複数の異なる書換えプログラムを記憶する記憶手段と、
前記記憶手段に記憶された複数の書換えプログラムのうちの１つを起動する起動手段と、
前記起動手段による書換えプログラムの起動後、接続された画像形成装置から初期通信のためのデータを受信すると、当該画像形成装置との通信処理が可能であるか否かを判定する判定手段と、
前記判定手段により、前記画像形成装置との通信処理が可能であると判定された場合、当該画像形成装置に対して、前記初期通信に対する返信データを送信する返信データ送信手段と、を備え、
前記判定手段により、前記画像形成装置との通信処理が不可能であると判定された場合、所定時間経過後、前記起動手段は、前回起動された書換えプログラムとは異なる書換えプログラムを起動し、
前記画像形成装置は、
前記初期データ送信手段によるデータ送信後、所定時間内に前記情報処理装置から返信がない場合、再度当該データを送信することを特徴とする画像形成システム。
【請求項２】
画像形成装置と、当該画像形成装置に接続される情報処理装置から構成される画像形成システムにおいて、
前記画像形成装置は、
接続された情報処理装置に対して初期通信のためのデータを送信後、所定時間経過後、再度前記データを送信する初期データ送信手段を備え、
前記情報処理装置は、
当該情報処理装置を制御するための制御プログラムと、接続される装置の通信インターフェイスに対応して当該制御プログラムを書き換えるための複数の異なる書換えプログラムと、通信プロトコルを判断するための通信プロトコル判断プログラムを記憶する記憶手段と、
前記画像形成装置から一度目のデータを受信すると、前記通信プロトコル判断プログラムにより、前記記憶手段に記憶された複数の書換えプログラムのうち、当該画像形成装置に対応する通信プロトコルを有する書換えプログラムを起動する起動手段と、
前記画像形成装置から二度目のデータを受信すると、当該画像形成装置に対して、前記初期通信に対する返信データを送信する返信データ送信手段と、
を備えることを特徴とする画像形成システム。
【請求項３】
前記情報処理装置は、前記画像形成装置から排出された記録媒体に後処理を施す後処理装置であることを特徴とする請求項１又は２に記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システムに関する。
【背景技術】
【０００２】
近年、会社や学校等において、データを送信するデータ送信装置と、当該データ送信装置から送信されたデータを受信するデータ受信装置からなるデータ通信システムが利用されている（例えば、特許文献１参照）。このようなデータ通信システムの一例として、プリンタ、複写機等の画像形成装置と、当該画像形成装置で画像形成された記録媒体（記録紙）に所定の後処理を施す後処理装置から構成される画像形成システムがある。後処理装置では、接続される画像形成装置に応じて、後処理装置の制御プログラムを書き換える必要がある。
【特許文献１】特開平１１−２０３２１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の後処理装置は、機械的構成やハードウェア構成が同一であっても、接続される画像形成装置毎に通信Ｉ／Ｆ（インターフェイス）が異なるため、制御プログラムを書き換えるための書換えプログラムも異なってしまい、画像形成装置本体に接続することができない場合があった。
【０００４】
本発明の課題は、複数の異なる通信Ｉ／Ｆに対応して、制御プログラムを書換え可能とすることである。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、請求項１に記載の発明は、画像形成装置と、当該画像形成装置に接続される情報処理装置から構成される画像形成システムにおいて、
前記画像形成装置は、
接続された情報処理装置に対して初期通信のためのデータを送信する初期データ送信手段を備え、
前記情報処理装置は、
当該情報処理装置を制御するための制御プログラムと、接続される装置の通信インターフェイスに対応して当該制御プログラムを書き換えるための複数の異なる書換えプログラムを記憶する記憶手段と、
前記記憶手段に記憶された複数の書換えプログラムのうちの１つを起動する起動手段と、
前記起動手段による書換えプログラムの起動後、接続された画像形成装置から初期通信のためのデータを受信すると、当該画像形成装置との通信処理が可能であるか否かを判定する判定手段と、
前記判定手段により、前記画像形成装置との通信処理が可能であると判定された場合、当該画像形成装置に対して、前記初期通信に対する返信データを送信する返信データ送信手段と、を備え、
前記判定手段により、前記画像形成装置との通信処理が不可能であると判定された場合、所定時間経過後、前記起動手段は、前回起動された書換えプログラムとは異なる書換えプログラムを起動し、
前記画像形成装置は、
前記初期データ送信手段によるデータ送信後、所定時間内に前記情報処理装置から返信がない場合、再度当該データを送信することを特徴としている。
【０００６】
請求項２に記載の発明は、画像形成装置と、当該画像形成装置に接続される情報処理装置から構成される画像形成システムにおいて、
前記画像形成装置は、
接続された情報処理装置に対して初期通信のためのデータを送信後、所定時間経過後、再度前記データを送信する初期データ送信手段を備え、
前記情報処理装置は、
当該情報処理装置を制御するための制御プログラムと、接続される装置の通信インターフェイスに対応して当該制御プログラムを書き換えるための複数の異なる書換えプログラムと、通信プロトコルを判断するための通信プロトコル判断プログラムを記憶する記憶手段と、
前記画像形成装置から一度目のデータを受信すると、前記通信プロトコル判断プログラムにより、前記記憶手段に記憶された複数の書換えプログラムのうち、当該画像形成装置に対応する通信プロトコルを有する書換えプログラムを起動する起動手段と、
前記画像形成装置から二度目のデータを受信すると、当該画像形成装置に対して、前記初期通信に対する返信データを送信する返信データ送信手段と、
を備えることを特徴としている。
【０００７】
請求項３に記載の発明は、請求項１又は２に記載の画像形成システムにおいて、前記情報処理装置は、前記画像形成装置から排出された記録媒体に後処理を施す後処理装置であることを特徴としている。
【発明の効果】
【０００８】
本発明によれば、画像形成装置に接続された情報処理装置は、複数の異なる通信インターフェイスに対応して、制御プログラムが書換え可能となる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
まず、本実施形態における構成について説明する。
【００１０】
図１に、本発明の実施形態に係る画像形成システム１００の外観を示す。画像形成システム１００は、図１に示すように、画像形成装置１に後処理装置２が接続された構成となっている。画像形成装置１は、ＬＡＮ（Local Area Network）等の通信ネットワークを介してＰＣ（Personal Computer）等を接続し、ＰＣとのデータ通信によるプリント機能や、スキャナによる複写機能を有する。画像形成装置１で画像形成された記録媒体（記録紙）は後処理装置２に搬送されて後処理（パンチ処理、折り処理、ステイプル、製本処理等）が施され、排出トレイから排出される。なお、図１では、画像形成装置１に１台の後処理装置２が接続された場合を示しているが、画像形成装置１に複数台の後処理装置が直列に接続した構成としてもよい。
【００１１】
図２に、画像形成システム１００を構成する画像形成装置１及び後処理装置２の主要部構成を示す。
【００１２】
画像形成装置１は、図２に示すように、画像読取部１０、画像形成部１１、操作部１２、ＲＡＭ（Random Access Memory）１３、ＲＯＭ（Read Only Memory）１４、ＣＰＵ（Central Processing Unit）１５、外部Ｉ／Ｆ１６により構成され、各部はバスを介して互いに電気的に接続される。
【００１３】
画像読取部１０は、原稿を載置する透明なコンタクトガラスの下部にスキャナを備えて構成され、ＡＤＦ（自動紙送り機構）からコンタクトガラスに送られた原稿をスキャナにより読取ってその画像データを取得する。スキャナは、光源、レンズ、ＣＣＤ（Charge Coupled Device）等により構成され、光源から原稿へ照明走査した光の反射光をレンズにより結像してＣＣＤにより光電変換して画像データを取得する。
【００１４】
画像形成部１１は、露光部、感光ドラム、現像部からなる画像書込部と、書き込まれた画像を記録紙に定着させる定着部とからなり（何れも図示せず）、ＣＰＵ１５からの印刷指示と印刷データに基づいて、露光部により感光ドラム表面に静電潜像を形成する。そして、画像形成部１１は、現像部によりトナーを付着させて感光ドラム表面にトナー像を形成し、このトナー像を記録紙に転写して定着部により定着後、出力する。本実施形態では、電子写真方式を適用した例を説明するが、これに限らず、インクジェット方式、熱昇華方式など、他のプリント方式を適用することとしてもよい。
【００１５】
ＲＡＭ１３は、例えばＳＤＲＡＭ（Synchronous Dynamic RAM）等により構成される揮発メモリであり、ＣＰＵ１５が各種処理を実行する際に各種データを展開するメモリ領域を形成する。
【００１６】
ＲＯＭ１４は、不揮発メモリ又は書き換え可能なフラッシュメモリ（Flash Read-Only Memory）であり、ＣＰＵ１５により実行される各種制御プログラムを記憶している。
【００１７】
ＣＰＵ１５は、ＲＡＭ１３の所定領域を作業領域としてＲＯＭ１４に格納されている各種制御プログラムに従い、画像形成装置１を構成する各部の動作を制御する。後処理装置２との通信処理開始時にＣＰＵ１５により実行される処理については、後に実施例１及び実施例２において詳細に説明する。
【００１８】
外部Ｉ／Ｆ１６は、シリアル通信により外部機器とデータ通信可能な通信モジュールであり、ＣＰＵ１５からの指示により後処理装置２との間でデータの送受信を行う。
【００１９】
後処理装置２は、図２に示すように、入力部２０、出力部２１、ＣＰＵ２２、ＲＡＭ２３、外部Ｉ／Ｆ２４、ＲＯＭ２５により構成される。
【００２０】
入力部２０は、主に駆動ローラーと従動ローラーとからなる搬送ローラー対を複数配置してなり、記録紙の受付から後処理部（図示せず）までの搬送路であり、画像形成装置１から排出される画像形成後の記録紙を後処理部へ送る。
【００２１】
出力部２１は、搬送ローラー対を複数配置してなり、後処理部から排出される記録紙を排出トレイ（図示せず）に搬送する。
【００２２】
ＣＰＵ２２は、画像形成装置１からの制御信号に従って、後処理装置２を構成する各部の動作を制御する。画像形成装置１との通信処理開始時にＣＰＵ２２により実行される処理については、後に実施例１及び実施例２において詳細に説明する。
【００２３】
ＲＡＭ２３は、例えばＳＤＲＡＭなどで構成される揮発メモリであり、ＣＰＵ２２が各種処理を実行する際に各種データを展開するメモリ領域を形成する。
【００２４】
外部Ｉ／Ｆ２４は、シリアル通信により外部機器とデータ通信可能な通信モジュールであり、ＣＰＵ２２からの指示により画像形成装置１との間でデータの送受信を行う。
【００２５】
ＲＯＭ２５は、書き換え可能なフラッシュメモリ（Flash Read-Only Memory）であり、ＣＰＵ２２により実行される各種制御プログラムと、異なる複数の通信インターフェイスに応じて制御プログラムを書き換えるための書換えプログラムを記憶している。ＲＯＭ２５に格納されるプログラムの構成の具体例については、後に実施例１及び実施例２を挙げて説明する。
【００２６】
次に、本実施形態の具体例として、実施例１及び実施例２を説明する。
【実施例１】
【００２７】
実施例１では、後処理装置２と画像形成装置１が通信可能状態となるまで、画像形成装置１が後処理装置に対して初期通信のためのデータを送信する場合について説明する。
【００２８】
図３に、実施例１に係る後処理装置２のＲＯＭ２５に記憶されたプログラムを示す。ＲＯＭ２５には、図３に示すように、後処理装置２の各部を制御するための制御プログラムと、後処理装置２に接続される画像形成装置の通信Ｉ／Ｆに対応して、複数の異なる書換えプログラム１、２、…を記憶している。
【００２９】
次に、実施例１における動作について説明する。
まず、図４のシーケンス図を参照して、通信処理開始時に画像処理システム１００において実行される処理について説明する。図４では、一例として、後処理装置２において書換えプログラム２が起動されたときに、画像形成装置１と後処理装置２が通信可能となる場合について説明する。
【００３０】
画像形成装置１及び後処理装置２の電源が投入（ＯＮ）されると、後処理装置２では、まず、書換えプログラム１が起動される（ステップＳ１）。このとき、画像形成装置１では、後処理装置２に対し、初期通信のためのデータ（初期通信１）が送信され（ステップＳ２）、タイマーによるカウントが開始される（ステップＳ３）。ここで、ステップＳ３でのカウント時間はＡ時間とする。
【００３１】
画像形成装置１から初期通信のためのデータ（初期通信１）を受信した後処理装置２では、その受信したデータから、画像形成装置１との通信処理が可能であるか否か（通信処理可能なフレームであるか否か）が判定される（ステップＳ４）。ステップＳ４において、画像形成装置１との通信処理が不可（ＮＧ）であると判定された場合、Ｂ時間（Ａ＞Ｂ）待機した後で（ステップＳ５）、次の書換えプログラム２が起動される（ステップＳ６）。
【００３２】
画像形成装置１では、初期通信１のデータ送信後、Ａ時間経過すると、再度、初期通信のためのデータ（初期通信２）が後処理装置２に送信され（ステップＳ７）、再度、タイマーによるカウントが開始される（ステップＳ８）。
【００３３】
画像形成装置１から初期通信のためのデータ（初期通信２）を受信した後処理装置２では、その受信したデータから、画像形成装置１との通信処理が可能であるか否か（通信処理可能なフレームであるか否か）が判定される（ステップＳ９）。ステップＳ９において、画像形成装置１との通信処理が可能（ＯＫ）であると判定された場合、画像形成装置１に対し、初期通信２に対する応答を表す返信データが送信される(ステップＳ１０)。
【００３４】
画像形成装置１では、初期通信２のデータ送信後、Ａ時間経過する前に後処理装置２から返信データが受信されると、通信処理可能となった後処理装置２が認識される（ステップＳ１１）。以後、後処理装置２では、書換えプログラム２により、制御プログラムが書き換えられる。
【００３５】
次に、図５（ａ）のフローチャートを参照して、画像形成装置１との通信処理開始時に後処理装置２において実行される処理について詳細に説明する。
【００３６】
通信処理の開始時、まず、書換えプログラム１が起動される（ステップＴ１）。次いで、画像形成装置１から初期通信のためのデータが受信されると（ステップＴ２）、その受信したデータから、画像形成装置１との通信処理が可能であるか否か（通信処理可能なフレームであるか否か）が判定される（ステップＴ３）。
【００３７】
ステップＴ３において、画像形成装置１との通信処理が不可であると判定された場合（ステップＴ３；ＮＯ）、Ｂ時間待機した後で（ステップＴ４）、ＲＯＭ２５に記憶された次の書換えプログラムが起動され（ステップＴ５）、ステップＴ２に戻り、画像形成装置１からのデータ受信の待機状態となる。
【００３８】
ステップＴ３において、画像形成装置１との通信処理が可能であると判定された場合（ステップＴ３；ＹＥＳ）、画像形成装置１に対し、ステップＴ２の初期通信に対する応答を表す返信データが送信され(ステップＴ６)、前回（直前に）起動された書換えプログラムにて制御プログラムが書き換えられ、本処理が終了する。
【００３９】
次に、図５（ｂ）のフローチャートを参照して、後処理装置２との通信処理開始時に画像形成装置１において実行される処理について詳細に説明する。
【００４０】
通信処理開始時、まず、後処理装置２に対し、初期通信のためのデータが送信され（ステップＴ１０）、後処理装置２からの返信データが受信されたか否かが判定される（ステップＴ１１）。ステップＴ１１において、後処理装置２から返信データが受信されない場合（ステップＴ１１；ＮＯ）、タイマーによるカウントが開始される（ステップＴ１２）。
【００４１】
カウント開始からＡ時間（Ａ＞Ｂ）経過しても後処理装置２からの返信データが受信されない場合（ステップＴ１３；ＹＥＳ）、ステップＴ１０に戻り、後処理装置２に対し、再度、初期通信のためのデータが送信され、後処理装置２からの返信データの待機状態となる。
【００４２】
カウント開始からＡ時間以内に後処理装置２から返信データが受信されると（ステップＴ１３；ＮＯ、ステップＴ１１；ＹＥＳ）、通信処理可能となった後処理装置２が認識され（ステップＴ１４）、本処理が終了する。
【実施例２】
【００４３】
実施例２では、画像形成装置１が初期通信のためのデータを後処理装置２に２度送信することによって、接続された後処理装置を認識する場合について説明する。
【００４４】
図６に、実施例２に係る後処理装置２のＲＯＭ２５に記憶されたプログラムを示す。ＲＯＭ２５には、図６に示すように、後処理装置２の各部を制御するための制御プログラムと、後処理装置２に接続される画像形成装置の通信Ｉ／Ｆに対応した、複数の異なる書換えプログラム１、２、…と、通信プロトコルを判断するための通信プロトコル判断プログラムを記憶している。
【００４５】
次に、実施例２における動作について説明する。
まず、図７のシーケンス図を参照して、通信処理開始時に画像処理システム１００において実行される処理について説明する。
【００４６】
画像形成装置１及び後処理装置２の電源が投入（ＯＮ）されると、後処理装置２では、まず、通信プロトコル判断プログラムが起動される（ステップＳ２０）。このとき、画像形成装置１では、後処理装置２に対し、初期通信のためのデータ（初期通信１）が送信され（ステップＳ２１）、タイマーによるカウントが開始される（ステップＳ２２）。ここで、ステップＳ２２でのカウント時間はＡ時間とする。
【００４７】
画像形成装置１から初期通信のためのデータを受信した後処理装置２では、通信プロトコル判断プログラムにより、ＲＯＭ２５に記憶された複数の異なる書換えプログラムの中から、画像形成装置１に対応する通信プロトコルを有する書換えプログラムが判断（選択）され（ステップＳ２３）、Ｂ時間（Ａ＞Ｂ）待機した後で（ステップＳ２４）、ステップＳ２３で選択された書換えプログラムが起動される（ステップＳ２５）。
【００４８】
画像形成装置１では、初期通信１のデータ送信後、Ａ時間経過すると、再度、初期通信のためのデータ（初期通信２）が後処理装置２に送信される（ステップＳ２６）。画像形成装置１から初期通信のためのデータ（初期通信２）を受信した後処理装置２では、画像形成装置１に対し、初期通信２に対する応答を表す返信データが送信される(ステップＳ２７)。
【００４９】
画像形成装置１では、初期通信２のデータ送信後、後処理装置２から返信データが受信されると、通信処理可能となった後処理装置２が認識される（ステップＳ２８）。以後、後処理装置２では、ステップＳ２５で選択された書換えプログラムにより、制御プログラムが書き換えられる。
【００５０】
次に、図８（ａ）のフローチャートを参照して、画像形成装置１との通信処理開始時に後処理装置２において実行される処理について詳細に説明する。
【００５１】
通信処理の開始時、まず、通信プロトコル判断プログラムが起動される（ステップＴ２０）。次いで、画像形成装置１から初期通信のためのデータが受信されると（ステップＴ２１）、通信プロトコル判断プログラムにより、ＲＯＭ２５に記憶された複数の異なる書換えプログラムの中から、画像形成装置１に対応する通信プロトコルを有する書換えプログラムが判断（選択）される（ステップＴ２２）。
【００５２】
書換えプログラムの選択後、Ｂ時間（Ａ＞Ｂ）待機した後で（ステップＴ２３）、ステップＴ２３で選択された書換えプログラムが起動される（ステップＴ２４）。書換えプログラム起動後、画像形成装置１から、初期通信のためのデータが再度受信されると、画像形成装置１に対し、当該初期通信に対する応答を表す返信データが送信され(ステップＴ２５)、ステップＴ２４で起動された書換えプログラムにて制御プログラムが書き換えられ、本処理が終了する。
【００５３】
次に、図８（ｂ）のフローチャートを参照して、後処理装置２との通信処理開始時に画像形成装置１において実行される処理について詳細に説明する。
【００５４】
通信処理開始時、まず、後処理装置２に対し、初期通信のためのデータが送信され（ステップＴ３０）、後処理装置２からの返信データが受信されたか否かが判定される（ステップＴ３１）。ステップＴ３１において、後処理装置２から返信データが受信されない場合（ステップＴ３１；ＮＯ）、タイマーによるカウントが開始される（ステップＴ３２）。
【００５５】
カウント開始からＡ時間（Ａ＞Ｂ）経過すると（ステップＴ３３；ＹＥＳ）、ステップＴ３０に戻り、後処理装置２に対し、再度、初期通信のためのデータが再度送信され、後処理装置２からの返信データの待機状態となる。
【００５６】
初期通信のためのデータの再送信後、後処理装置２から返信データが受信されると（ステップＴ３１；ＹＥＳ）、通信処理可能となった後処理装置２が認識される（ステップＴ３４）、本処理が終了する。
【００５７】
以上のように、本実施形態の画像形成システム１００によれば、画像形成装置１に接続された後処理装置２は、複数の異なる通信Ｉ／Ｆに対応して、制御プログラムが書換え可能となる。
【００５８】
このように、機械的構成やハードウェア構成が同一であって通信Ｉ／Ｆのみが異なる画像形成装置が接続されても、その接続された画像形成装置に応じて、制御プログラムを書き換えることができるため、画像形成システム１００を構成する後処理装置が１台で済むようになる。従って、画像形成システム１００を構築する際のコストを削減することができる。
【図面の簡単な説明】
【００５９】
【図１】本発明の実施形態に係る画像形成システムの外観を示す図。
【図２】本実施形態に係る画像形成システムの主要部構成を示すブロック図。
【図３】本実施形態の実施例１に係る後処理装置のＲＯＭに記憶されたプログラムを示す図。
【図４】実施例１の画像形成システムにおいて通信処理開始時に実行される処理を示すシーケンス図。
【図５】実施例１における通信処理開始時に、後処理装置により実行される処理の詳細を示すフローチャート（ａ）と、画像形成装置により実行される処理の詳細を示すフローチャート（ｂ）。
【図６】本実施形態の実施例２に係る後処理装置のＲＯＭに記憶されたプログラムを示す図。
【図７】実施例２の画像形成システムにおいて通信処理開始時に実行される処理を示すシーケンス図。
【図８】実施例２における通信処理開始時に、後処理装置により実行される処理の詳細を示すフローチャート（ａ）と、画像形成装置により実行される処理の詳細を示すフローチャート（ｂ）。
【符号の説明】
【００６０】
１  画像形成装置
１０  画像読取部
１１  画像形成部
１２  操作部
１３  ＲＡＭ
１４  ＲＯＭ
１５  ＣＰＵ
１６  外部Ｉ／Ｆ
２  後処理装置
２０  入力部
２１  出力部
２２  ＣＰＵ
２３  ＲＡＭ
２４  外部Ｉ／Ｆ
２５  ＲＯＭ
１００  画像形成システム
【図１】
2007157057.tif 000003
【図２】
2007157057.tif 000004
【図３】
2007157057.tif 000005
【図４】
2007157057.tif 000006
【図５】
2007157057.tif 000007
【図６】
2007157057.tif 000008
【図７】
2007157057.tif 000009
【図８】
2007157057.tif 000010