(57)【要約】【課題】通信時に発生したエラー情報や必要な動作情報の動作開始時からの一連のデータを情報処理端末装置側で取込み記憶することができるネットワークシステムを提供する。【解決手段】バソコン１４ａ〜１４ｄがネットワークプリンタ１２を共用して行なう情報処理時に、所定の送信時間になるか、またはデータの書込時にプリンタが有するデータグラム送信部の記憶部の容量が不足すると、記憶部に書込まれているエラー情報や動作情報の一連の格納データが、データグラム送信部とパソコン１４ａ〜１４ｄ間に確立される仮想回線によって、記憶部からパソコン１４ａ〜１４ｄに送信されて格納され、新しいエラー情報や動作情報を含む従来のデータが、定期的に且つバッファの容量不足時には直ちに、パソコン１４ａ〜１４ｄ側で取得される。【選択図】図１
2004110847.tif 000002
【特許請求の範囲】
【請求項１】
　複数の情報処理端末装置と、該情報処理端末装置との信号の授受を制御する制御部を備えたプリンタとが接続され、前記情報処理端末装置が前記プリンタを共用して情報処理を行なうネットワークシステムであり、
　前記プリンタには、該プリンタと前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置にデータグラム送信するデータグラム送信部とが設けられており、
　前記データグラム送信部は、前記ログ情報の格納量が前記記憶部の許容記憶容量に達すると、前記データグラム送信を行なうことを特徴とするネットワークシステム。
【請求項２】
　複数の情報処理端末装置と、該情報処理端末装置との信号の授受を制御する制御部を備えたプリンタとが接続され、前記情報処理端末装置が前記プリンタを共用して情報処理を行なうネットワークシステムであり、
　前記プリンタには、該プリンタと前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置にデータグラム送信するデータグラム送信部とが設けられており、
　前記データグラム送信部は、予め設定した所定時間間隔で前記データグラム送信を行なうことを特徴とするネットワークシステム。
【請求項３】
　複数の情報処理端末装置と、該情報処理端末装置との信号の授受を制御する制御部を備えたプリンタとが接続され、前記情報処理端末装置が前記プリンタを共用して情報処理を行なうネットワークシステムであり、
　前記プリンタには、該プリンタと前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置に仮想回線送信する仮想回線送信部とが設けられており、
　前記仮想回線送信部は、前記ログ情報の格納量が前記記憶部の許容記憶容量に達すると、前記仮想回線送信を行なうことを特徴とするネットワークシステム。
【請求項４】
　複数の情報処理端末装置と、該情報処理端末装置との信号の授受を制御する制御部を備えたプリンタとが接続され、前記情報処理端末装置が前記プリンタを共用して情報処理を行なうネットワークシステムであり、
　前記プリンタには、該プリンタと前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置に仮想回線送信する仮想回線送信部とが設けられており、
　前記仮想回線送信部は、予め設定した所定時間間隔で前記仮想回線送信を行なうことを特徴とするネットワークシステム。
【請求項５】
　複数の情報処理端末装置とネットワークを介して接続可能で、前記情報処理端末装置との信号の授受を制御する制御部を備えたプリンタであって、
　前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置にデータグラム送信するデータグラム送信部とを備え、
　該データグラム送信部は、前記ログ情報の格納量が前記記憶部の許容記憶容量に達すると、前記データグラム送信を行なうことを特徴とするプリンタ。
【請求項６】
　複数の情報処理端末装置とネットワークを介して接続可能で、前記情報処理端末装置との信号の授受を制御する制御部を備えたプリンタであって、
　前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置にデータグラム送信するデータグラム送信部とを備え、
　該データグラム送信部は、予め設定した所定時間間隔で前記データグラム送信を行なうことを特徴とするプリンタ。
【請求項７】
　複数の情報処理端末装置とネットワークを介して接続可能で、前記情報処理端末装置との信号の授受を制御する制御部を備えたプリンタであって、
　前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置に仮想回線送信する仮想回線送信部とを備え、
　該仮想回線送信部は、前記ログ情報の格納量が前記記憶部の許容記憶容量に達すると、前記仮想回線送信を行なうことを特徴とするプリンタ。
【請求項８】
　複数の情報処理端末装置とネットワークを介して接続可能で、前記情報処理端末装置との信号の授受を制御する制御部を備えたプリンタであって、
　前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置に仮想回線送信する仮想回線送信部とを備え、
　該仮想回線送信部は、予め設定した所定時間間隔で前記仮想回線送信を行なうことを特徴とするプリンタ。
【請求項９】
　ネットワークを介して複数の情報処理端末装置と接続されたプリンタによるプリント方法において、
　前記プリンタは、前記情報処理端末装置との信号の授受を制御する制御部を備え、
　該制御部は、前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置にデータグラム送信するデータグラム送信部とを備え、
　該データグラム送信部は、前記ログ情報の格納量が前記記憶部の許容記憶容量に達すると前記データグラム送信を行ない、
　該データグラム送信に基づいて前記プリンタによるプリント動作を行なうことを特徴とするプリント方法。
【請求項１０】
　ネットワークを介して複数の情報処理端末装置と接続されたプリンタによるプリント方法において、
　前記プリンタは、前記情報処理端末装置との信号の授受を制御する制御部を備え、
　該ネットワーク制御部は、前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置にデータグラム送信するデータグラム送信部とを備え、
　該データグラム送信部は、予め設定した所定時間間隔で前記データグラム送信を行ない、
　該データグラム送信に基づいて前記プリンタによるプリント動作を行なうことを特徴とするプリント方法。
【請求項１１】
　ネットワークを介して複数の情報処理端末装置と接続されたプリンタによるプリント方法において、
　前記プリンタは、前記情報処理端末装置との信号の授受を制御する制御部を備え、
　該ネットワーク制御部は、前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置に仮想回線送信する仮想回線送信部とを備え、
　該仮想回線送信部は、前記ログ情報の格納量が前記記憶部の許容記憶容量に達すると前記仮想回線送信を行ない、
　該仮想回線送信に基づいて前記プリンタによるプリント動作を行なうことを特徴とするプリント方法。
行なうことを特徴とするプリント方法。
【請求項１２】
　ネットワークを介して複数の情報処理端末装置と接続されたプリンタによるプリント方法において、
　前記プリンタは、前記情報処理端末装置との信号の授受を制御する制御部を備え、
　該ネットワーク制御部は、前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置に仮想回線送信する仮想回線送信部とを備え、
　該仮想回線送信部は、予め設定した所定時間間隔で前記仮想回線送信を行ない、
　該仮想回線送信に基づいて前記プリンタによるプリント動作を行なうことを特徴とするプリント方法。
【発明の詳細な説明】
【技術分野】
【０００１】
　本発明は、プリンタと、複数の情報処理端末装置とがネットワークに接続され、情報処理端末装置がプリンタを共有して情報処理を行なうネットワークシステム、該ネットワークシステムを構成しうるプリンタおよび、上記ネットワークシステムにおいて上記プリンタによりプリントする方法に関する。
【背景技術】
【０００２】
　ネットワークにプリンタと複数のマイコンなどの情報処理端末装置とが接続され、情報処理端末装置がプリンタを共用して情報処理を実行することが行なわれている。この種のネットワークシステムでは、複数の情報処理端末装置により、プリンタを効率的に利用して情報処理を行なうことが、ネットワークシステムの能率的な運用に必要である。
【０００３】
　この種のネットワークシステムの効率的な運用を目的とする技術方式の一例としては、下記特許文献１に、プリント出力要求時及びプリント出力待ちでプリンタキュー内容の変更時に、ユーザにプリント出力完了時刻を通知するプリント出力制御方式が開示されている。
【０００４】
　ところで、この種のネットワークシステムでは、通常、プリンタにネットワークの制御を行なう制御部と、リングバッファとを有するネットワークボードが設けられており、この制御部によって、プリンタと情報処理端末装置間での印刷データの授受が制御され、通信時に発生したエラー情報や必要な動作情報がリングバッファに格納される。そして、リングバッファに記憶された情報は、情報処理端末装置側或いはプリンタ側からの要求指令によって、その時点でリングバッファに格納されている情報が、プリンタ或いは要求指令を発した情報処理端末装置に取込まれている。
【特許文献１】特開平５−１８９１７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
　前述の従来のネットワークシステムにおいては、ネットワークボードのリングバッファには、に示すように、リングバッファ１に格納される情報量が許容格納容量に達すると、その後の情報は、リングバッファ１の最初のメモリアドレスから順次上書きされる。
【０００６】
　例えば、同図（ａ）に示すように、リングバッファ１にデータ１ａが書込まれ、書込終了位置に次の情報を書込むための先頭位置２が設定され、同図（ｂ）でデータ１ｂが書き込まれると、書込終了位置に先頭位置２が設定される。次いで、同図（ｃ）でデータ１ｃの書込が開始されると、データ１ｃ１でバッファ１の許容容量に達するので、データ１ｃ１に続くデータ１ｃ２は、データ１ａの格納部分に上書きされ、書込終了位置に先頭位置２が設定され、データ１ａに関しては、残りのデータ１ａｒのみが格納されている状態になる。
【０００７】
　そして、同図（ｄ）でデータ１ｄが書込まれ、書込終了位置２が設定された状態では、リングバッファ１には、残りデータ１ｂｒ、データ１ｃ及びデータ１ｄが格納された状態となる。
【０００８】
　このように、従来のこの種のネットワークシステムでは、リングバッファ１には、通信時に発生したエラー情報や必要な動作情報のデータが、常に最新のデータから遡って、リングバッファ１の記憶容量分格納される。従って、リングバッファ１の記憶容量分以前のデータは、リングバッファ１から取込むことはできず、また、プリンタが故障で動作停止状態になると、アクセス不能になり、情報処理端末装置ではリングバッファ１からエラー情報や必要な動作情報のデータを取込むことができない。
【０００９】
　本発明は、前述したようなこの種のネットワークシステムの現状に鑑みてなされたものであり、その目的は、情報処理端末装置側で、通信時に発生したエラー情報や必要な動作情報の動作開始時からの一連のデータを取込み記憶することが可能なネットワークシステム、該ネットワークシステムを構成しうるプリンタおよび、上記ネットワークシステムにおいて上記プリンタによりプリントする方法を提供することにある。
【課題を解決するための手段】
【００１０】
　前記目的を達成するために、請求項１記載の発明は、複数の情報処理端末装置と、該情報処理端末装置との信号の授受を制御する制御部を備えたプリンタとが接続され、前記情報処理端末装置が前記プリンタを共用して情報処理を行なうネットワークシステムであり、
前記プリンタには、該プリンタと前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置にデータグラム送信するデータグラム送信部とが設けられており、前記データグラム送信部は、前記ログ情報の格納量が前記記憶部の許容記憶容量に達すると、前記データグラム送信を行なうことを特徴とするネットワークシステムである。
【００１１】
　同様に前記目的を達成するために、請求項２記載の発明は、複数の情報処理端末装置と、該情報処理端末装置との信号の授受を制御する制御部を備えたプリンタとが接続され、前記情報処理端末装置が前記プリンタを共用して情報処理を行なうネットワークシステムであり、前記プリンタには、該プリンタと前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置にデータグラム送信するデータグラム送信部とが設けられており、前記データグラム送信部は、予め設定した所定時間間隔で前記データグラム送信を行なうことを特徴とするネットワークシステムである。
【００１２】
　同様に前記目的を達成するために、請求項３記載の発明は、複数の情報処理端末装置と、該情報処理端末装置との信号の授受を制御する制御部を備えたプリンタとが接続され、前記情報処理端末装置が前記プリンタを共用して情報処理を行なうネットワークシステムであり、前記プリンタには、該プリンタと前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置に仮想回線送信する仮想回線送信部とが設けられており、前記仮想回線送信部は、前記ログ情報の格納量が前記記憶部の許容記憶容量に達すると、前記仮想回線送信を行なうことを特徴とするネットワークシステムである。
【００１３】
　同様に前記目的を達成するために、請求項４記載の発明は、複数の情報処理端末装置と、該情報処理端末装置との信号の授受を制御する制御部を備えたプリンタとが接続され、前記情報処理端末装置が前記プリンタを共用して情報処理を行なうネットワークシステムであり、前記プリンタには、該プリンタと前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置に仮想回線送信する仮想回線送信部とが設けられており、前記仮想回線送信部は、予め設定した所定時間間隔で前記仮想回線送信を行なうことを特徴とするネットワークシステムである。
【００１４】
　同様に前記目的を達成するために、請求項５記載の発明は、複数の情報処理端末装置とネットワークを介して接続可能で、前記情報処理端末装置との信号の授受を制御する制御部を備えたプリンタであって、前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置にデータグラム送信するデータグラム送信部とを備え、該データグラム送信部は、前記ログ情報の格納量が前記記憶部の許容記憶容量に達すると、前記データグラム送信を行なうことを特徴とするプリンタである。
【００１５】
　同様に前記目的を達成するために、請求項６記載の発明は、複数の情報処理端末装置とネットワークを介して接続可能で、前記情報処理端末装置との信号の授受を制御する制御部を備えたプリンタであって、前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置にデータグラム送信するデータグラム送信部とを備え、該データグラム送信部は、予め設定した所定時間間隔で前記データグラム送信を行なうことを特徴とするプリンタである。
【００１６】
　同様に前記目的を達成するために、請求項７記載の発明は、複数の情報処理端末装置とネットワークを介して接続可能で、前記情報処理端末装置との信号の授受を制御する制御部を備えたプリンタであって、前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置に仮想回線送信する仮想回線送信部とを備え、該仮想回線送信部は、前記ログ情報の格納量が前記記憶部の許容記憶容量に達すると、前記仮想回線送信を行なうことを特徴とするプリンタである。
【００１７】
　同様に前記目的を達成するために、請求項８記載の発明は、複数の情報処理端末装置とネットワークを介して接続可能で、前記情報処理端末装置との信号の授受を制御する制御部を備えたプリンタであって、前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置に仮想回線送信する仮想回線送信部とを備え、該仮想回線送信部は、予め設定した所定時間間隔で前記仮想回線送信を行なうことを特徴とするプリンタである。
【００１８】
　同様に前記目的を達成するために、請求項９記載の発明は、ネットワークを介して複数の情報処理端末装置と接続されたプリンタによるプリント方法において、前記プリンタは、前記情報処理端末装置との信号の授受を制御する制御部を備え、該制御部は、前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置にデータグラム送信するデータグラム送信部とを備え、該データグラム送信部は、前記ログ情報の格納量が前記記憶部の許容記憶容量に達すると前記データグラム送信を行ない、該データグラム送信に基づいて前記プリンタによるプリント動作を行なうことを特徴とするプリント方法である。
【００１９】
　同様に前記目的を達成するために、請求項１０記載の発明は、ネットワークを介して複数の情報処理端末装置と接続されたプリンタによるプリント方法において、前記プリンタは、前記情報処理端末装置との信号の授受を制御する制御部を備え、該ネットワーク制御部は、前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置にデータグラム送信するデータグラム送信部とを備え、該データグラム送信部は、予め設定した所定時間間隔で前記データグラム送信を行ない、該データグラム送信に基づいて前記プリンタによるプリント動作を行なうことを特徴とするプリント方法である。
【００２０】
　同様に前記目的を達成するために、請求項１１記載の発明は、ネットワークを介して複数の情報処理端末装置と接続されたプリンタによるプリント方法において、前記プリンタは、前記情報処理端末装置との信号の授受を制御する制御部を備え、該ネットワーク制御部は、前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置に仮想回線送信する仮想回線送信部とを備え、該仮想回線送信部は、前記ログ情報の格納量が前記記憶部の許容記憶容量に達すると前記仮想回線送信を行ない、該仮想回線送信に基づいて前記プリンタによるプリント動作を行なうことを特徴とするプリント方法である。
【００２１】
　同様に前記目的を達成するために、請求項１２記載の発明は、ネットワークを介して複数の情報処理端末装置と接続されたプリンタによるプリント方法において、前記プリンタは、前記情報処理端末装置との信号の授受を制御する制御部を備え、該ネットワーク制御部は、前記情報処理端末装置との信号の授受で生じるログ情報を格納する記憶部と、該記憶部に格納されているログ情報を前記情報処理端末装置に仮想回線送信する仮想回線送信部とを備え、該仮想回線送信部は、予め設定した所定時間間隔で前記仮想回線送信を行ない、該仮想回線送信に基づいて前記プリンタによるプリント動作を行なうことを特徴とするプリント方法である。
【発明の効果】
【００２２】
　請求項１記載の発明に係るネットワークシステムによると、全体動作の制御部を具備する制御部を備えたプリンタと、複数の情報処理端末装置とがネットワークに接続され、情報処理端末装置によりプリンタを共用して情報処理が行なわれる。この場合、情報処理端末装置とプリンタとの信号の授受で生じるログ情報が記憶部に格納され、データグラム送信部によって、記憶部に格納されているログ情報が情報処理端末装置にデータグラム送信されるので、データグラム送信されるエラー情報や必要な動作情報などのログ情報を情報処理端末装置側で受信格納するとともに、ログ情報の格納量が記憶部の許容記憶容量に達すると、データグラム送信部によってデータグラム送信が行なわれ、異常動作の原因の解析や早期復旧を適確に行なうことが可能になる。
【００２３】
　請求項２記載の発明に係るネットワークシステムによると、全体動作の制御部を具備する制御部を備えたプリンタと、複数の情報処理端末装置とがネットワークに接続され、情報処理端末装置によりプリンタを共用して情報処理が行なわれる。この場合、情報処理端末装置とプリンタとの信号の授受で生じるログ情報が記憶部に格納され、データグラム送信部によって、記憶部に格納されているログ情報が情報処理端末装置にデータグラム送信されるので、データグラム送信されるエラー情報や必要な動作情報などのログ情報を情報処理端末装置側で受信格納するとともに、予め設定した所定時間間隔でデータグラム送信部によってデータグラム送信が行なわれるのに加えて、情報処理端末装置側で、記憶部の新しい格納データを定期的に獲得でき、ネットワーク制御部へのアクセス不能事故にも対応して、異常動作の原因の解析や早期復旧を適確に行なうことが可能になる。
【００２４】
　請求項３記載の発明に係るネットワークシステムによると、全体動作の制御部を具備する制御部を備えたプリンタと、複数の情報処理端末装置とがネットワークに接続され、情報処理端末装置によりプリンタを共用して情報処理が行なわれる。この場合、情報処理端末装置とプリンタとの信号の授受で生じるログ情報が記憶部に格納され、記憶部に格納されているログ情報が仮想回線送信部によって情報処理端末装置に仮想回線送信されるので、仮想回線送信されるエラー情報や必要な動作情報などのログ情報を情報処理端末装置側で確実に受信格納するとともに、ログ情報の格納量が記憶部の許容記憶容量に達すると、仮想回線送信部によって仮想回線送信が行なわれ、異常動作の原因の解析や早期復旧を適確に行なうことが可能になる。
【００２５】
　請求項４記載の発明に係るネットワークシステムによると、全体動作の制御部を具備する制御部を備えたプリンタと、複数の情報処理端末装置とがネットワークに接続され、情報処理端末装置によりプリンタを共用して情報処理が行なわれる。この場合、情報処理端末装置とプリンタとの信号の授受で生じるログ情報が記憶部に格納され、記憶部に格納されているログ情報が仮想回線送信部によって情報処理端末装置に仮想回線送信されるので、仮想回線送信されるエラー情報や必要な動作情報などのログ情報を情報処理端末装置側で確実に受信格納するとともに、予め設定した所定時間間隔で仮想回線送信部によって仮想回線送信が行なわれるのに加えて、情報処理端末装置側で、記憶部の新しい格納データを定期的に獲得でき、ネットワーク制御部へのアクセス不能事故にも対応して、異常動作の原因の解析や早期復旧を適確に行なうことが可能になる。
【００２６】
　請求項５記載の発明に係るプリンタおよび、請求項９記載の発明に係るプリント方法によると、請求項１記載の発明に係るネットワークシステムの場合と同様の効果が得られる。
　請求項６記載の発明に係るプリンタおよび、請求項１０記載の発明に係るプリント方法によると、請求項２記載の発明に係るネットワークシステムの場合と同様の効果が得られる。
　請求項７記載の発明に係るプリンタおよび、請求項１１記載の発明に係るプリント方法によると、請求項３記載の発明に係るネットワークシステムの場合と同様の効果が得られる。
　請求項８記載の発明に係るプリンタおよび、請求項１２記載の発明に係るプリント方法によると、請求項４記載の発明に係るネットワークシステムの場合と同様の効果が得られる。
【発明を実施するための最良の形態】
【００２７】
　以下に、本発明の一実施の形態を、ないしを参照して説明する。は本実施の形態の構成を示すブロック図、は本実施の形態の第１の送信動作を示すフローチャート、は本実施の形態の第１の受信動作を示すフローチャート、は本実施の形態の第２の送信動作を示すフローチャート、は本実施の形態の第２の受信動作を示すフローチャート、は本実施の形態の第２の条件に対応する第３の送信動作を示すフローチャート、は本実施の形態の第１の条件に対応する第３の送信動作を示すフローチャート、は本実施の形態の第３の受信動作を示すフローチャートである。
【００２８】
　本実施の形態では、に示すように、ネットワーク１０に複数の情報処理端末装置としてのパソコン１４ａ〜１４ｄと、これらのパソコン１４ａ〜１４ｄに共用されるネットワークプリンタ１２とが接続されている。
【００２９】
　このネットワークプリンタ１２には、パソコン１４ａ〜１４ｄによるネットワークプリンタ１２を使用しての情報処理時のプリント動作のインタフェース動作を行なうネットワーク制御部１３が配設されており、ネットワーク制御部１３には、全体の動作を制御する制御部、ネットワークプリンタ１とパソコン１４ａ〜１４ｄ間での信号の授受で生じるエラー情報や必要な動作情報のデータが、ログ情報として格納される記憶部、ログ情報をパソコン１４ａ〜１４ｄにデータグラム送信するデータグラム送信部、及びログ情報をパソコン１４ａ〜１４ｄに仮想回線送信する仮想回線送信部が設けられている。
【００３０】
　そして、制御部は、記憶部に格納されるログ情報の量が記憶部の記憶容量に達するという第１の条件と、予め設定された送信時間になるという第２の条件との何れかが満たされた時に、予め選択されているデータグラム送信部、或いは仮想回線送信部によって、パソコン１４ａ〜１４ｄにログ情報を送信する機能を備えている。
【００３１】
　このような構成の本実施の形態の動作を説明する。
［第１の送受信動作］
　第１の送受信動作では、第１の条件が満たされた時に、制御部の指令によって、データグラム送信部によりデータグラム送信が行なわれるが、この第１の送受信動作を及びのフローチャートに基づいて説明する。
【００３２】
　本実施の形態では、ネットワーク制御部１３の制御部によって、ネットワークプリンタ１２とパソコン１４ａ〜１４ｄのそれぞれとの間で信号の授受が行なわれ、この信号の授受に基づいて、ネットワークプリンタ１２でのプリント動作が実行される。
【００３３】
　この場合、ネットワークプリンタ１２とパソコン１４ａ〜１４ｄとの信号の授受に際して、制御部によって、異常原因の解析や異常の復旧に必要なエラー情報や動作情報が選択され、各タスクから書込データのポインタとデータ長とがパラメータとして制御部に取り込まれ、必要なエラー情報や動作情報のデータが、逐次記憶部に格納される。
【００３４】
　このログ情報の書込動作に際しては、のフローチャートのステップＳ１で、ログ情報の書込指令の発生が確認されると、ステップＳ２で、ログ情報の書込動作中でないことが確認され、ステップＳ３に進んで、制御部によって、書込を行なおうとする全データが記憶部のバッファに書込可能か否かが判定される。ステップＳ３で、書込を行なおうとする全データが記憶部のバッファに書込可能であると判定されると、ステップＳ４で、制御部の指令によって、書込データが記憶部のバッファに書込まれ、ステップＳ５に進んで、書込フラグがＯＮに設定される。
【００３５】
　また、ステップＳ３で、書込を行なおうとする全データが記憶部のバッファに書込不可能であると判定されると、ステップＳ６に進んで、制御部の指令によって、現在記憶部のバッファに格納されているエラー情報や動作情報のデータが、データグラム送信部から、ネットワーク１０を介してデータグラム送信され、ステップＳ７で記憶部のバッファがクリアされる。そして、ステップＳ８に進んで、制御部によって書込データが記憶部のバッファに書込まれ、ステップＳ５で、制御部の指令によって、書込フラグがＯＮに設定される。このデータグラム送信では、送信先との間に通信のための仮想回線は確立せず、ネットワーク名、グループ名などの名称を指定して、再送のない１回の送信が行なわれる。
【００３６】
　一方、パソコン１４ａ〜１４ｄ側では、のフローチャートのステップＳ１１において、予めデータグラム通信の受信を指示する受信コマンドがネットワーク制御部１３に送信されており、のフローチャートのステップＳ６で、ネットワーク制御部１３のデータグラム送信部から送信される記憶部のバッファに格納されていたデータは、のフローチャートのステップＳ１２で、受信コマンドを送信したパソコン１４ａ〜１４ｄで受信される。この受信データはパソコン１４ａ〜１４ｄのＨＤＤなどの記憶ユニットに書込まれ、その後パソコン１４ａ〜１４ｄからは、次のデータグラム通信の受信のための受信コマンドが、ネットワーク制御部１３に送信される。
【００３７】
　このようにして、パソコン１４ａ〜１４ｄでは、ネットワーク制御部１３の記憶部のバッファに格納されるエラー情報や動作情報のデータを、バッファの記憶データが記憶容量に達する毎に、データグラム送信を受信することにより取込み、ＨＤＤなどの記憶ユニットに格納する。
【００３８】
　以上に説明したように、本実施の形態の第１の送受信動作によると、ネットワーク制御部１３の記憶部のバッファへのエラー情報や動作情報のデータの書込に際して、バッファの記憶容量が不足すると判定されると、それまでバッファに格納されていたデータが、パソコン１４ａ〜１４ｄにデータグラム送信されるので、パソコン１４ａ〜１４ｄには、従来のエラー情報や動作情報のデータが連続して格納され、パソコン１４ａ〜１４ｄによるネットワークプリンタ１２を使用しての情報処理の実行時に発生する異常状態の原因の解析やその早期復旧が可能になる。
【００３９】
［第２の送受信動作］
　第２の送受信動作では、第１の条件が満たされた時に、制御部の指令によって、仮想回線送信部により仮想回線送信が行なわれるが、この第２の送受信動作を及びのフローチャートに基づいて説明する。
【００４０】
のフローチャートのステップＳ２１ないしステップＳ２５の動作は、すでにに基づいて説明した第１の送受信動作のステップＳ１ないしステップＳ５の動作とそれぞれ同一なので、重複する説明は行なわない。
【００４１】
　本実施の形態では、ステップＳ２３で、書込を行なおうとする全データが記憶部のバッファに書込不可能であると判定されると、ステップＳ２６に進んで、制御部の指令によって、ネットワーク制御部１３からパソコン１４ａ〜１４ｄに仮想回線確立要求信号が送信され、これに対応してパソコン１４ａ〜１４ｄから送信される確立了解信号に基づいて、ステップＳ２７で、制御部の指令によって、現在記憶部のバッファに格納されているエラー情報や動作情報のデータが、仮想回線送信部から、パソコン１４ａ〜１４ｄとの間に確立された仮想回線を使用して送信され、送信が終了するとステップＳ２８で、制御部の指令によって仮想回線が切断される。
【００４２】
　そして、ステップＳ２９で記憶部のバッファがクリアされ、ステップＳ３０に進んで、制御部によって書込データが記憶部のバッファに書込まれ、ステップＳ２５に進んで、制御部の指令によって書込フラグがＯＮに設定される。
【００４３】
　この仮想回線送信では、ネットワーク制御部１３とパソコン１４ａ〜１４ｄ間で、仮想回線を確立することにより、受信が確認されるまで送信が繰り返され、記憶部のバッファに格納されているエラー情報や動作情報のデータが、パソコン１４ａ〜１４ｄに確実に送信される。
【００４４】
　一方、パソコン１４ａ〜１４ｄ側では、のフローチャートのステップＳ３１において、予め仮想回線通信の受信を指示する受信コマンドがネットワーク制御部１３に送信されており、のフローチャートのステップＳ２７で、ネットワーク制御部１３の仮想回線送信部から送信される記憶部のバッファに格納されていたデータは、のフローチャートのステップＳ３２で、受信コマンドを送信したパソコン１４ａ〜１４ｄで受信され、受信データはパソコン１４ａ〜１４ｄのＨＤＤなどの記憶ユニットに書込まれる。
【００４５】
　その後、パソコン１４ａ〜１４ｄでは、ステップＳ３３で、仮想回線の切断処理が行なわれ、次のデータグラム通信の受信のための受信コマンドが、ネットワーク制御部１３に送信される。
【００４６】
　このようにして、パソコン１４ａ〜１４ｄでは、ネットワーク制御部１３の記憶部のバッファに格納されるエラー情報や動作情報のデータを、バッファの記憶データが記憶容量に達する毎に、仮想回線送信を受信することにより確実に取込み、ＨＤＤなどの記憶ユニットに格納する。
【００４７】
　以上に説明したように、本実施の形態の第２の送受信動作によると、ネットワーク制御部１３の記憶部のバッファへのエラー情報や動作情報のデータの書込に際して、バッファの記憶容量が不足すると判定されると、それまでバッファに格納されていたデータが、パソコン１４ａ〜１４ｄに仮想回線送信されるので、パソコン１４ａ〜１４ｄには、従来のエラー情報や動作情報のデータが連続して、且つ仮想回線送信により確実に受信格納され、パソコン１４ａ〜１４ｄによるネットワークプリンタ１２を使用しての情報処理の実行時に発生する異常状態の原因の解析やその早期復旧が可能になる。
【００４８】
［第３の送受信動作］
　第３の動作では、第１の条件が満たされた時と第２の条件が満たされた時とに、制御部の指令によって、仮想回線送信部により仮想回線送信が行なわれるが、この第３の動作を、及びのフローチャートに基づいて説明する。
【００４９】
　本実施の形態の第３の送受信動作では、ログ情報の書込要求の発生から、書込要求データの書込に際する記憶部のバッファの記憶容量の判定、記憶容量不足時の仮想回線送信による従来のバッファの格納データのパソコン１４ａ〜１４ｄへの送信後の書込要求データのバッファへの格納の一連の動作は、のフローチャートのステップＳ５１ないしステップＳ６０に従って行なわれる。
【００５０】
　このステップＳ５１ないしステップＳ６０の動作は、すでに説明した第２の送信動作を示すのフローチャートのステップＳ２１ないしステップＳ３０の動作と同一なので、重複する説明は行なわない。
【００５１】
　第３の送受信動作では、のフローチャートのステップＳ４１で、予め設定された所定の時間間隔で実行される記憶部のバッファの格納データの送信時間であるか否かが判定され、該送信時間であると判定されると、ステップＳ４２でログ情報の書込が行なわれていないことが確認され、ステップＳ４３で、バッファの記憶内容が前回送信の送信データの内容と比較され、ステップＳ４４で、新たなデータが追加されているか否かが判定される。
【００５２】
　ステップＳ４４で、データの内容に新たな追加がないと判定されると、のステップＳ５１に戻って、次のログ情報の書込み要求に備えた待機状態となる。
【００５３】
　ステップＳ４４で、新たなデータが追加されていると判定されると、ステップＳ４５に進み、制御部の指令によって、ネットワーク制御部１３からパソコン１４ａ〜１４ｄに仮想回線確立要求信号が送信され、これに対応してパソコン１４ａ〜１４ｄから送信される確立了解信号に基づいて、ステップＳ４６で、制御部の指令によって、現在記憶部のバッファに格納されているエラー情報や動作情報のデータが、仮想回線送信部から、パソコン１４ａ〜１４ｄとの間に確立された仮想回線を使用して送信され、送信が終了するとステップＳ４７で、制御部の指令によって仮想回線が切断される。
【００５４】
　そして、ステップＳ４８で記憶部のバッファがクリアされ、ステップＳ４９に進んで、制御部の指令によって、書込フラグがＯＦＦに設定され、のステップＳ５１に戻って、次のログ情報の書込み要求に備えた待機状態となる。
【００５５】
　また、前述のようにのフローチャートのステップＳ４４、或いはステップＳ４９から、のステップＳ５１に進んでの待機中に、予め設定された所定の時間間隔で実行される記憶部のバッファの格納データの送信時間になると、再びのフローチャートに基づく処理が実行される。
【００５６】
　一方、パソコン１４ａ〜１４ｄ側では、のフローチャートのステップＳ６１において、予め仮想回線通信の受信を指示する受信コマンドがネットワーク制御部１３に送信されており、のフローチャートのステップＳ４６、或いはのフローチャートのステップＳ５７で、ネットワーク制御部１３の仮想回線送信部から送信される記憶部のバッファに格納されていたデータは、のフローチャートのステップＳ６２で、受信コマンドを送信したパソコン１４ａ〜１４ｄで受信され、受信データはパソコン１４ａ〜１４ｄのＨＤＤなどの記憶ユニットに書込まれる。
【００５７】
　その後、パソコン１４ａ〜１４ｄでは、ステップＳ６３で、仮想回線の切断処理が行なわれ、次のデータグラム通信の受信のための受信コマンドが、ネットワーク制御部１３に送信される。
【００５８】
　以上に説明したように、本実施の形態の第３の送受信動作によると、ネットワーク制御部１３の記憶部のバッファへのエラー情報や動作情報のデータの書込に際して、バッファの記憶容量が不足すると判定された場合、及び予め設定された所定の時間間隔で実行される記憶部のバッファの格納データの送信時間になると、それまでバッファに格納されていたデータが、パソコン１４ａ〜１４ｄに仮想回線送信される。
【００５９】
　このために、パソコン１４ａ〜１４ｄでは、新しいエラー情報や動作情報を含む従来のデータが、定期的に且つバッファの容量不足時には直ちに、仮想回線送信によって確実に受信格納される。従って、パソコン側では、記憶部のデータが許容容量に達する前のアクセス不能事故にも対応して、新しいエラー情報や動作情報を含む従来のデータが取得でき、パソコン１４ａ〜１４ｄによるネットワークプリンタ１２を使用しての情報処理の実行時に発生する異常状態の原因の解析やその早期復旧をより確実に行なうことが可能になる。
【図面の簡単な説明】
【００６０】
【図１】本発明の一実施の形態の構成を示すブロック図である。
【図２】同実施の形態の第１の送信動作を示すフローチャートである。
【図３】同実施の形態の第１の受信動作を示すフローチャートである。
【図４】同実施の形態の第２の送信動作を示すフローチャートである。
【図５】同実施の形態の第２の受信動作を示すフローチャートである。
【図６】同実施の形態の第２の条件に対応する第３の送信動作を示すフローチャートである。
【図７】同実施の形態の第１の条件に対応する第３の送信動作を示すフローチャートである。
【図８】同実施の形態の第３の受信動作を示すフローチャートである。
【図９】従来のリングバッファへの書込動作の説明図である。
【符号の説明】
【００６１】
１０　ネットワーク
１２　ネットワークプリンタ
１３　ネットワーク制御部
１４ａ〜１４ｄ　パソコン
【図１】
2004110847.tif 000003
【図２】
2004110847.tif 000004
【図３】
2004110847.tif 000005
【図４】
2004110847.tif 000006
【図５】
2004110847.tif 000007
【図６】
2004110847.tif 000008
【図７】
2004110847.tif 000009
【図８】
2004110847.tif 000010
【図９】
2004110847.tif 000011