(57)【特許請求の範囲】
【請求項１】
ネットワークを介して接続されている上位装置から送られてくる当該上位装置を特定するアドレス情報を入力する入力手段と、
前記入力手段により入力されたアドレス情報を記憶する記憶手段と、
自己装置の状態を検出する検出手段と、
前記検出手段により検出された自己装置の状態に関する情報を前記記憶手段に記憶されたアドレス情報に従って前記上位装置に送信する送信手段とを有する印刷装置であって、
前記上位装置から送られてきた前記アドレス情報が入力された時刻を当該アドレス情報に対応させて記憶する入力時刻記憶手段と、
前記入力時刻記憶手段に記憶された時刻と現在の時刻との差が所定時間を超えているか否かを判別する判別手段と、
前記判別手段により前記入力時刻記憶手段に記憶された時刻と現在の時刻との差が所定時間を超えていると判別された場合に、自己装置の状態に関する情報が前記送信手段により前記上位装置に送信されないようにするために、前記記憶された時刻に対応するアドレス情報を前記記憶手段から削除する削除手段と、
前記入力時刻記憶手段に記憶された時刻を更新するために前記記憶手段に記憶されているアドレス情報と同じアドレス情報が前記入力手段により入力された場合、当該アドレス情報に対応する時刻を更新する時刻更新手段と、
を備えることを特徴とする印刷装置。
【請求項２】
前記入力手段は、登録コマンドに対応するアドレス情報と、時刻更新コマンドに対応するアドレス情報とを入力し、
前記記憶手段は、前記登録コマンドに従って、前記登録コマンドに対応するアドレス情報を記憶し、
前記時刻更新手段は、前記更新コマンドに従って、前記時刻更新コマンドに対応するアドレス情報と同じアドレス情報に対応する時刻を更新することを特徴とする請求項１記載の印刷装置。
【請求項３】
前記入力手段は、削除コマンドに対応するアドレス情報を入力し、
前記削除手段は、前記入力時刻記憶手段に記憶された時刻と現在の時刻との差が所定時間を超えていない場合でも、前記削除コマンドに従って、前記削除コマンドに対応するアドレス情報を前記記憶手段から削除することを特徴とする請求項１又は２記載の印刷装置。
【請求項４】
前記送信手段は、自己装置の状態が変化するのに応じて、自己装置の状態に関する情報を前記記憶手段に記憶されたアドレス情報に従って前記上位装置に送信することを特徴とする請求項１乃至３のいずれか１項に記載の印刷装置。
【請求項５】
前記削除手段は、アドレス情報を前記記憶手段から削除するために、前記記憶手段において当該アドレス情報を上書き可能な状態にすることを特徴とする請求項１乃至４のいずれかに記載の印刷装置。
【請求項６】
ネットワークを介して接続されているホストコンピュータから送られてくる当該ホストコンピュータを特定するアドレス情報を入力する入力手段と、
前記入力手段により入力されたアドレス情報を記憶する記憶手段と、
自己の状態に関する情報を前記記憶手段に記憶されたアドレス情報に従って前記ホストコンピュータに送信する送信手段と、
前記入力手段により入力されたアドレス情報に対応させて時刻を記憶する時刻記憶手段と、
前記入力手段によりアドレス情報が入力された場合、当該アドレス情報に対応する時刻として現在の時刻を設定する時刻設定手段と、
前記時刻記憶手段に記憶された時刻と現在の時刻との差が所定時間を超えている場合に、前記時刻記憶手段に記憶された時刻に対応するアドレス情報を前記記憶手段から削除する削除手段と、
前記時刻記憶手段に記憶された時刻を更新するために前記記憶手段に記憶されているアドレス情報と同じアドレス情報が前記入力手段により入力された場合、当該アドレス情報に対応する時刻を現在の時刻で更新する時刻更新手段と、
を備えることを特徴とする機器。
【請求項７】
前記入力手段は、登録コマンドに対応するアドレス情報と、時刻更新コマンドに対応するアドレス情報とを入力し、
前記記憶手段は、前記登録コマンドに従って、前記登録コマンドに対応するアドレス情報を記憶し、
前記時刻更新手段は、前記更新コマンドに従って、前記更新コマンドに対応するアドレス情報と同じアドレス情報に対応する時刻を更新することを特徴とする請求項６記載の機器。
【請求項８】
前記削除手段は、アドレス情報を前記記憶手段から削除するために、前記記憶手段において当該アドレス情報を上書き可能な状態にすることを特徴とする請求項６又は７記載の機器。
【請求項９】
ネットワークを介して接続されているホストコンピュータから送られてくる当該ホストコンピュータを特定するアドレス情報を入力する第１の入力手段と、
前記第１の入力手段により入力されたアドレス情報を記憶する記憶手段と、
自己の状態に関する情報を前記記憶手段に記憶されたアドレス情報に従って前記ホストコンピュータに送信する送信手段と、
アドレス情報の登録を更新するために、ネットワークを介して接続されているホストコンピュータから送られてくる、前記記憶手段に記憶されているアドレス情報と同じアドレス情報を入力する第２の入力手段と、
前記第１の入力手段によりアドレス情報が入力された後、当該アドレス情報と同じアドレス情報が前記第２の入力手段により入力されずに所定時間が経過した場合、当該アドレス情報を前記記憶手段から削除する削除手段と、
を備えることを特徴とする機器。
【請求項１０】
前記第１の入力手段は、登録コマンドに対応するアドレス情報を入力し、
前記第２の入力手段は、時刻更新コマンドに対応するアドレス情報を入力することを特徴とする請求項９記載の機器。
【請求項１１】
前記削除手段は、アドレス情報を前記記憶手段から削除するために、前記記憶手段において当該アドレス情報を上書き可能な状態にすることを特徴とする請求項９又は１０記載の機器。
【請求項１２】
ネットワークを介して接続されている他のシステムから送られてくる当該他のシステムを特定するアドレス情報を入力する入力装置と、
前記入力装置により入力されたアドレス情報を記憶する記憶装置と、
自己印刷システムの状態を検出する検出装置と、
前記検出装置により検出された状態に関する情報を前記記憶装置に記憶されたアドレス情報に従って前記他のシステムに送信する送信装置とを有する印刷システムであって、
前記他のシステムから送られてきた前記アドレス情報が入力された時刻を当該アドレス情報に対応させて記憶する入力時刻記憶手段と、
前記入力時刻記憶手段に記憶された時刻と現在の時刻との差が所定時間を超えているか否かを判別する判別手段と、
前記判別手段により前記入力時刻記憶手段に記憶された時刻と現在の時刻との差が所定時間を超えていると判別された場合に、自己印刷システムの状態に関する情報が前記送信装置により前記他のシステムに送信されないようにするために、前記記憶された時刻に対応するアドレス情報を前記記憶装置から削除する削除手段と、
前記入力時刻記憶手段に記憶された時刻を更新するために前記記憶装置に記憶されているアドレス情報と同じアドレス情報が前記入力装置により入力された場合、当該アドレス情報に対応する時刻を更新する時刻更新手段と、
を備えることを特徴とする印刷システム。
【請求項１３】
ネットワークを介して接続されている上位装置から送られてくる当該上位装置を特定するアドレス情報を入力し、入力されたアドレス情報を記憶手段に記憶し、自己装置の状態を検出し、前記検出された自己装置の状態に関する情報を前記記憶手段に記憶されたアドレス情報に従って前記上位装置に送信する印刷装置の状態情報送信方法であって、
前記上位装置から送られてきた前記アドレス情報が入力された時刻を当該アドレス情報に対応させて記憶する工程と、
前記記憶された時刻と現在の時刻との差が所定時間を超えているか否かを判別する工程と、
前記記憶された時刻と現在の時刻との差が所定時間を超えていると判別された場合に、自己装置の状態に関する情報が前記上位装置に送信されないようにするために、前記記憶された時刻に対応するアドレス情報を削除する工程と、
前記記憶された時刻を更新するために前記記憶手段に記憶されているアドレス情報と同じアドレス情報が入力された場合、当該アドレス情報に対応する時刻を更新する工程とを有することを特徴とする状態情報送信方法。
【請求項１４】
ネットワークを介して接続されているホストコンピュータから送られてくる当該ホストコンピュータを特定するアドレス情報を入力する工程と、
入力されたアドレス情報を記憶手段に記憶する工程と、
自己の状態に関する情報を前記記憶手段に記憶されたアドレス情報に従って前記ホストコンピュータに送信する工程と、
アドレス情報が入力された場合、当該アドレス情報に対応する時刻として現在の時刻を設定する工程と、
前記設定された時刻と現在の時刻との差が所定時間を超えている場合に、前記設定された時刻に対応するアドレス情報を前記記憶手段から削除する工程と、
前記設定された時刻を更新するために前記記憶手段に記憶されているアドレス情報と同じアドレス情報が入力された場合、当該アドレス情報に対応する時刻を現在の時刻で更新する工程とを有することを特徴とする状態情報送信方法。
【請求項１５】
ネットワークを介して接続されているホストコンピュータから送られてくる当該ホストコンピュータを特定するアドレス情報を入力する第１の入力工程と、
前記第１の入力工程により入力されたアドレス情報を記憶手段に記憶する工程と、
自己の状態に関する情報を前記記憶手段に記憶されたアドレス情報に従って前記ホストコンピュータに送信する工程と、
アドレス情報の登録を更新するために、ネットワークを介して接続されているホストコンピュータから送られてくる、前記記憶手段に記憶されているアドレス情報と同じアドレス情報を入力する第２の入力工程と、
前記第１の入力工程によりアドレス情報が入力された後、当該アドレス情報と同じアドレス情報が前記第２の入力工程により入力されずに所定時間が経過した場合、当該アドレス情報を前記記憶手段から削除する工程とを有することを特徴とする状態情報送信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷装置、印刷システム、状態情報送信方法、及び該状態情報送信方法が適用される機器に関する。
【０００２】
【従来の技術】
従来、双方向インターフェースを介してホストコンピュータと印刷装置を接続して印刷装置の状態をホストコンピュータの画面に表示させるような印刷システムのにおいて、印刷装置の状態に関する情報を印刷装置から能動的にホストコンピュータに送信するときには、ネットワークに接続されている他の全ての装置に対して同様のデータを転送する手法（ブロードキャスト）が採用されていた。
【０００３】
また、この種の印刷システムにおいて、印刷装置の状態に関する情報を印刷装置から能動的にホストコンピュータに送信する場合は、ホストコンピュータから入力される状態に関する情報の通知先アドレスに対して、印刷装置が状態に関する情報を通知するように構成されていた。
【０００４】
【発明が解決しようとする課題】
しかしながら、ブロードキャストによって情報を送信する場合、ルータを越えて異なるセグメントのホストコンピュータに対して情報を送信することができなかった。また、ホストコンピュータから情報の通知先アドレスを入力する場合、ルータを越えて通知アドレスを入力することは可能であるが、ホストコンピュータ側のアプリケーションが異常終了した場合には通知アドレスの削除が行われないので、印刷装置側にその内容が残ってしまい、その結果、送信する必要のないホストコンピュータに対してまで情報が送信されてしまうという不具合があった。
【０００５】
本発明は、上記点に着目してなされたもので、不必要なホストコンピュータへのデータ送信をなくすことができる印刷装置、印刷システム、状態情報送信方法、及び該状態情報送信方法が適用される機器を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、ネットワークを介して接続されている上位装置から送られてくる当該上位装置を特定するアドレス情報を入力する入力手段と、前記入力手段により入力されたアドレス情報を記憶する記憶手段と、自己装置の状態を検出する検出手段と、前記検出手段により検出された自己装置の状態に関する情報を前記記憶手段に記憶されたアドレス情報に従って前記上位装置に送信する送信手段とを有する印刷装置であって、前記上位装置から送られてきた前記アドレス情報が入力された時刻を当該アドレス情報に対応させて記憶する入力時刻記憶手段と、前記入力時刻記憶手段に記憶された時刻と現在の時刻との差が所定時間を超えているか否かを判別する判別手段と、前記判別手段により前記入力時刻記憶手段に記憶された時刻と現在の時刻との差が所定時間を超えていると判別された場合に、自己装置の状態に関する情報が前記送信手段により前記上位装置に送信されないようにするために、前記記憶された時刻に対応するアドレス情報を前記記憶手段から削除する削除手段と、前記入力時刻記憶手段に記憶された時刻を更新するために前記記憶手段に記憶されているアドレス情報と同じアドレス情報が前記入力手段により入力された場合、当該アドレス情報に対応する時刻を更新する時刻更新手段と、を備えることを特徴とする。
また、ネットワークを介して接続されているホストコンピュータから送られてくる当該ホストコンピュータを特定するアドレス情報を入力する入力手段と、前記入力手段により入力されたアドレス情報を記憶する記憶手段と、自己の状態に関する情報を前記記憶手段に記憶されたアドレス情報に従って前記ホストコンピュータに送信する送信手段と、前記入力手段により入力されたアドレス情報に対応させて時刻を記憶する時刻記憶手段と、前記入力手段によりアドレス情報が入力された場合、当該アドレス情報に対応する時刻として現在の時刻を設定する時刻設定手段と、前記時刻記憶手段に記憶された時刻と現在の時刻との差が所定時間を超えている場合に、前記時刻記憶手段に記憶された時刻に対応するアドレス情報を前記記憶手段から削除する削除手段と、前記時刻記憶手段に記憶された時刻を更新するために前記記憶手段に記憶されているアドレス情報と同じアドレス情報が前記入力手段により入力された場合、当該アドレス情報に対応する時刻を現在の時刻で更新する時刻更新手段と、を備えることを特徴とする。
また、ネットワークを介して接続されているホストコンピュータから送られてくる当該ホストコンピュータを特定するアドレス情報を入力する第１の入力手段と、前記第１の入力手段により入力されたアドレス情報を記憶する記憶手段と、自己の状態に関する情報を前記記憶手段に記憶されたアドレス情報に従って前記ホストコンピュータに送信する送信手段と、アドレス情報の登録を更新するために、ネットワークを介して接続されているホストコンピュータから送られてくる、前記記憶手段に記憶されているアドレス情報と同じアドレス情報を入力する第２の入力手段と、前記第１の入力手段によりアドレス情報が入力された後、当該アドレス情報と同じアドレス情報が前記第２の入力手段により入力されずに所定時間が経過した場合、当該アドレス情報を前記記憶手段から削除する削除手段と、を備えることを特徴とする。
【０００７】
さらに、ネットワークを介して接続されている他のシステムから送られてくる当該他のシステムを特定するアドレス情報を入力する入力装置と、前記入力装置により入力されたアドレス情報を記憶する記憶装置と、自己印刷システムの状態を検出する検出装置と、前記検出装置により検出された状態に関する情報を前記記憶装置に記憶されたアドレス情報に従って前記他のシステムに送信する送信装置とを有する印刷システムであって、前記他のシステムから送られてきた前記アドレス情報が入力された時刻を当該アドレス情報に対応させて記憶する入力時刻記憶手段と、前記入力時刻記憶手段に記憶された時刻と現在の時刻との差が所定時間を超えているか否かを判別する判別手段と、前記判別手段により前記入力時刻記憶手段に記憶された時刻と現在の時刻との差が所定時間を超えていると判別された場合に、自己印刷システムの状態に関する情報が前記送信装置により前記他のシステムに送信されないようにするために、前記記憶された時刻に対応するアドレス情報を前記記憶装置にから削除する削除手段と、前記入力時刻記憶手段に記憶された時刻を更新するために前記記憶装置に記憶されているアドレス情報と同じアドレス情報が前記入力装置により入力された場合、当該アドレス情報に対応する時刻を更新する時刻更新手段と、を備えることを特徴とする。
【０００８】
また、上記目的を達成するために、ネットワークを介して接続されている上位装置から送られてくる当該上位装置を特定するアドレス情報を入力し、入力されたアドレス情報を記憶手段に記憶し、自己装置の状態を検出し、前記検出された自己装置の状態に関する情報を前記記憶手段に記憶されたアドレス情報に従って前記上位装置に送信する印刷装置の状態情報送信方法であって、前記上位装置から送られてきた前記アドレス情報が入力された時刻を当該アドレス情報に対応させて記憶する工程と、前記記憶された時刻と現在の時刻との差が所定時間を超えているか否かを判別する工程と、前記記憶された時刻と現在の時刻との差が所定時間を超えていると判別された場合に、自己装置の状態に関する情報が前記上位装置に送信されないようにするために、前記記憶された時刻に対応するアドレス情報を削除する工程と、前記記憶された時刻を更新するために前記記憶手段に記憶されているアドレス情報と同じアドレス情報が入力された場合、当該アドレス情報に対応する時刻を更新する工程とを有することを特徴とする。
また、ネットワークを介して接続されているホストコンピュータから送られてくる当該ホストコンピュータを特定するアドレス情報を入力する工程と、入力されたアドレス情報を記憶手段に記憶する工程と、自己の状態に関する情報を前記記憶手段に記憶されたアドレス情報に従って前記ホストコンピュータに送信する工程と、アドレス情報が入力された場合、当該アドレス情報に対応する時刻として現在の時刻を設定する工程と、前記設定された時刻と現在の時刻との差が所定時間を超えている場合に、前記設定された時刻に対応するアドレス情報を前記記憶手段から削除する工程と、前記設定された時刻を更新するために前記記憶手段に記憶されているアドレス情報と同じアドレス情報が入力された場合、当該アドレス情報に対応する時刻を現在の時刻で更新する工程とを有することを特徴とする。
【０００９】
さらに、ネットワークを介して接続されているホストコンピュータから送られてくる当該ホストコンピュータを特定するアドレス情報を入力する第１の入力工程と、前記第１の入力工程により入力されたアドレス情報を記憶手段に記憶する工程と、自己の状態に関する情報を前記記憶手段に記憶されたアドレス情報に従って前記ホストコンピュータに送信する工程と、アドレス情報の登録を更新するために、ネットワークを介して接続されているホストコンピュータから送られてくる、前記記憶手段に記憶されているアドレス情報と同じアドレス情報を入力する第２の入力工程と、前記第１の入力工程によりアドレス情報が入力された後、当該アドレス情報と同じアドレス情報が前記第２の入力工程により入力されずに所定時間が経過した場合、当該アドレス情報を前記記憶手段から削除する工程とを有することを特徴とする。
【００１０】
【発明の実施の形態】
以下、本発明の実施の一形態を、図面を参照して説明する。
【００１１】
図１は、本実施の形態に係る印刷装置の概略構成を示す断面図である。本実施の形態では、印刷装置の一例としてレーザビームプリンタ（ＬＢＰ）（以下、「プリンタ」という）について説明する。
【００１２】
同図において、１０００はプリンタ本体であり、外部に接続されているホストコンピュータから供給される印刷情報（文字コード等）やフォーム情報あるいはマクロ命令等を記憶するとともに、それらの情報に従って対応する文字パターンやフォームパターン等を作成し、記録媒体である記録紙等に像を形成する。
【００１３】
１０１２は操作のためのスイッチ及びＬＥＤ表示器等が配置されている操作パネルであり、１００１はプリンタ本体１０００全体の制御を行うとともにホストコンピュータから供給される文字情報等を解析するプリンタ制御ユニットである。このプリンタ制御ユニット１００１は、主に文字情報を対応する文字パターンのビデオ信号に変換してレーザドライバ１００２に出力する。
【００１４】
レーザドライバ１００２は、半導体レーザ１００３を駆動するための回路であり、プリンタ制御ユニット１００１から入力されたビデオ信号に応じて半導体レーザ１００３により発射されるレーザ光１００４をオン・オフ制御する。
【００１５】
レーザ光１００４は回転多面鏡１００５により左右方向に振らされて、静電ドラム１００６上を走査・露光する。これにより、静電ドラム１００６上には文字パターンの静電潜像が形成されることになる。この潜像は、静電ドラム１００６周囲に配設された現像ユニット１００７により現像された後、記録紙に転写される。
【００１６】
記録紙にはカットシートが用いられる。カットシート記録紙はプリンタ１０００に装着された用紙カセット１００８に収納され、給紙ローラ１００９及び搬送ローラ１０１０とにより、装置内に取り込まれて、静電ドラム１００６に供給される。
【００１７】
また、プリンタ本体１０００には、図示しないカードスロットを少なくとも１個以上備え、内蔵フォントに加えてオプションフォントカード、言語系の異なる制御カード（エミュレーションカード）を接続可能に構成されている。
【００１８】
図２は、図１に示したプリンタが接続されて構成されている、印刷システムの構成を示すブロック図である。
【００１９】
同図において、３０００はホストコンピュータであって、ＲＯＭ３のプログラム用ＲＯＭに記憶された文書処理プログラム等に基づいて図形、イメージ、文字、表（表計算等を含む）等が混在した文書処理を実行可能なＣＰＵ１を備えている。ＣＰＵ１は、システムデバイス４に接続される各デバイスを総括的に制御する。
【００２０】
ＲＯＭ３のプログラム用ＲＯＭにはＣＰＵ１の制御プログラム等が記憶され、ＲＯＭ３のフォント用ＲＯＭには文書処理の際に使用されるフォントデータ等が記憶され、ＲＯＭ３のデータ用ＲＯＭには文書処理等を行う際に使用される各種データが記憶されている。
【００２１】
２はＲＡＭであり、ＣＰＵ１の主メモリ又はワークエリアとして機能する。
【００２２】
５はキーボードコントローラ（ＫＢＣ）であり、キーボード９や不図示のポインティングデバイスからのキー入力を制御する。
【００２３】
６はＣＲＴコントローラ（ＣＲＴＣ）であり、ＣＲＴディスプレイ（ＣＲＴ）１０の表示を制御する。
【００２４】
７はメモリコントローラ（ＭＣ）であり、ブートプログラム、種々のアプリケーション、フォントデータ、ユーザファイル、編集ファイル等を記憶するハードディスク（ＨＤ）、フロッピーディスク（ＦＤ）等の外部メモリ１１とのアクセスを制御する。
【００２５】
８はプリンタコントローラ（ＰＲＴＣ）であり、所定の双方向性インターフェース（以下、「インターフェース」という）２１を介してプリンタ１０００に接続され、プリンタ１０００との通信制御処理を実行する。
【００２６】
なお、ＣＰＵ１は、例えばＲＡＭ２上に設定された表示情報ＲＡＭへのアウトラインフォントの展開（ラスタライズ）処理を実行し、ＣＲＴ１０上でのＷＹＳＩＷＹＧを可能としている。
【００２７】
また、ＣＰＵ１は、ＣＲＴ１０上の不図示のマウスカーソル等で指示されたコマンドに基づいて、登録されている種々のウインドウを開き、種々のデータ処理を実行する。
【００２８】
プリンタ本体１０００において、１２はプリンタＣＰＵであり、ＲＯＭ１３のプログラム用ＲＯＭに記憶された制御プログラム等あるいは外部メモリ１４に記憶され制御された制御プログラム等に基づいてシステムバス１５に接続される各種のデバイスとのアクセスを総括的に制御し、印刷部インターフェース１６を介して接続される印刷部（プリンタエンジン）１７に印刷出力情報としての画像信号を出力する。
【００２９】
また、このＲＯＭ１３のプログラムＲＯＭには、ＣＰＵ１２が後述する図１０〜図１４に示すフローチャートを実行するための制御プログラムが記憶される。また、ＲＯＭ１３のフォント用ＲＯＭには上記出力情報を生成する際に使用するフォントデータ等が記憶される。また、ＲＯＭ１３のデータ用ＲＯＭにはハードディスク等の外部メモリ１４を有していないプリンタの場合には、ホストコンピュータ３０００上で利用される情報等が記憶される。
【００３０】
ＣＰＵ１２は、入力部１８を介してホストコンピュータ３０００との通信処理が可能であり、プリンタ内の情報等をホストコンピュータ３０００に通知可能に構成されている。
【００３１】
１９はＣＰＵ１２の主メモリ、ワークメモリ等として機能するＲＡＭであり、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。
【００３２】
なお、ＲＡＭ１９は、出力情報展開領域、環境データ格納領域、ＮＶＲＡＭ等として用いられる。
【００３３】
前述したハードディスク（ＨＤ）、ＩＣカード等の外部メモリ１４は、メモリコントローラ（ＭＣ）２０によりアクセスを制御される。外部メモリ１４は、オプションとして接続され、フォントデータ、エミュレーションプログラム、フォームデータ等を記憶する。
【００３４】
また、入力部１８には、操作パネルにおける操作のためのスイッチ及びＬＥＤ表示器等が配されている。
【００３５】
また、前述した外部メモリは１個に限らず、少なくとも１個以上備えられており、内蔵フォントに加えてオプションフォントカード、言語系の異なるプリンタ制御言語を解釈するプログラムを格納した外部メモリを複数接続可能に構成されていてもよい。更に、図示しないＮＶＲＡＭを有し、操作パネル１０１２からのプリンタモード設定情報を記憶するようにしてもよい。
【００３６】
図３は、上述したホストコンピュータ３０００上で動作するアプリケーションの画面の構成を示す説明図である。
【００３７】
図３（ａ）において、３００１は、ホストコンピュータ３０００に備えられているＣＲＴディスプレイ１０の画面を示している。画面３００１には、ネットワークに接続されているプリンタの一覧が、対象となるプリンタを選択するために表示されている。
【００３８】
画面３００１において、領域３００２、３００３及び３００４には、現在ネットワークに接続されているプリンタが表示されており、領域３００５、３００６及び３００７にはプリンタの名称が表示されている。なお、プリンタ名称は、プリンタ名称取得コマンド（不図示）により取得されるものとする。
【００３９】
ポインティングデバイス（不図示）又はキーボード９からの入力によって領域３００２、３００３又は３００４を選択することにより、操作者は、プリンタＡ、Ｂ又はＣのいずれかを選択することができる。対象となるプリンタが選択されると、ＣＲＴディスプレイ１０には画面３００９が表示される。図３（ｂ）に示す画面３００９は、画面３００１上で選択されたプリンタの状態を表示する画面である。
【００４０】
画面３００９はプリンタの状態を示すメッセージ部３０１０と、プリンタイメージビットマップ３０１１と終了ボタン３０１２とから構成されている。メッセージ部３０１０及び終了ボタン３０１２は、後述するようにノーティファイパケットの形式でプリンタから能動的に送られてくるステータスコードに応じて表示される。
【００４１】
ここで、ステータスコードとメッセージ及びイメージビットマップとの対応付けは、後述するステータスコード対応テーブルに基づいて行われる。ステータスコードに対応するメッセージ文字列及びイメージビットマップは、予めホストコンピュータ３０００のメモリ（ＲＯＭ３又は外部メモリ１１）内に格納されているものとする。また、ポインティングデバイス又はキーボード９からの入力によって終了ボタン３０１２が選択されると、図３（ａ）に示した画面３００１が再度表示される。
【００４２】
図４は、ステータスコードテーブルの概念図である。ステータスコードテーブルとは、プリンタのステータス（状態）とその状態を数値で示すステータス・コードとの対応を示すものである。この情報は予めプリンタ１０００のメモリ（ＲＡＭ１９、ＲＯＭ１３又は外部メモリ１４）内に格納されており、プリンタ１０００のステータスが変化した時、プリンタ１０００内のＣＰＵ１２はその変化を検出し、後述するステータスコードを含むノーティファイパケットをホストコンピュータ３０００へ送信する。
【００４３】
図５は、ステータスコード対応テーブルの概念図である。ステータスコード対応テーブルは、プリンタから送られてくるステータスコードと、表示すべきメッセージ文字列及びイメージビットマップとの対応を示すものである。この情報は予めホストコンピュータ３０００のメモリ内に格納されている。
【００４４】
プリンタ１０００からのノーティファイパケットを受信すると、ホストコンピュータ３０００では、ノーティファイパケットに格納されているステータスコードが読み出され、該ステータスコードを参照してステータスコードに対応するメッセージ文字列及びイメージビットマップ番号が決定され、該決定されたメッセージ文字列及びイメージビットマップ番号に応じた表示が表示部１０上になされる。イメージビットマップは複数存在し、核イメージビットマップは各々、予め番号付けされている。
【００４５】
図６は、プリンタ１０００からホストコンピュータ３０００へ送信されるノーティファイパケットの構造を示す図である。
【００４６】
同図に示すように、ノーティファイパケットは、情報の種類（Ｔｙｐｅ）を示す領域６００１と、データ部の長さ（Ｓｉｚｅ）を示す領域６００２と、データ（Ｄａｔａ）を示す領域６００３とから構成されている。本実施の形態では、領域６００１には、プリンタ状態変化によるステータスコードの送信を意味する値ＳＴＡＴＵＳが格納される。また、領域６００３には、プリンタ１０００からホストコンピュータ３０００へ送信すべきプリンタの状態を示すステータスコードが格納されている。また、領域６００２には、ステータスコードの長さとして４（バイト）が格納されている。
【００４７】
図７は、ホストコンピュータ３０００の動作手順を示すフローチャートである。このフローチャートを実行するためのアプリケーションプログラムは、ＲＯＭ３のプログラムＲＯＭに格納されており、例えばホストコンピュータ３０００の画面上でポインティングデバイスによって所定のアイコンが選択された場合又はキーボードから所定のコマンドが入力された場合等に処理が開始されるものとするが、印刷のために操作者により行われる操作と連動して処理が開始されるように構成してもよい。
【００４８】
アプリケーションプログラムが起動されると、まず、図３（ａ）に示した画面がディスプレイ１０に表示される（ステップＳ１）。そして、キーボード９又は不図示のポインティングデバイスから入力があるか否かが判別され（ステップＳ２）、入力がない場合は、入力があったと判別されるまでステップＳ２の手順が繰り返される。
【００４９】
ステップＳ２の判別で、ポインティングデバイス又はキーボード９からの入力があった場合は、その入力が終了ボタン３００８が押下されたことによるものか否かが判別され（ステップＳ３）、終了ボタン３００８が押下されたことによる入力である場合は、表示画面がクリアされ（ステップＳ１３）、本アプリケーションが直ちに終了される。
【００５０】
ステップＳ３で、終了ボタン３００８が押下されたことによるものではないと判別された場合は、ステップＳ２で検出された入力がプリンタを選択する入力であるか否かが判別される（ステップＳ４）。プリンタの選択は、図３（ａ）に示した画面３００１において、プリンタＡ、Ｂ又はＣを、プリンタの名称を表示する領域３００２、３００３又は３００４をポインティングデバイス等により操作者が選択することによって行われる。
【００５１】
ステップＳ４の判別で、入力された内容がプリンタ選択入力ではない場合には上記ステップＳ２の手順が繰り返される。
【００５２】
ステップＳ４の判別で、プリンタ選択入力である場合は、その入力内容に基づいて選択プリンタが特定され（ステップＳ５）、その特定されたプリンタに対してアドレス登録コマンドが送信される（ステップＳ６）。アドレス送信時は、本アプリケーションが動作しているホストコンピュータのアドレスを送信する。これにより、特定したプリンタに何らかの状態の変化が生じた場合には、そのプリンタのステータスがノーティファイパケットの形式でホストコンピュータ３０００へ送信されることになる。
【００５３】
そして、ホストコンピュータ３０００のディスプレイ１０上に、図３（ｂ）に示した画面３００９が表示される（ステップＳ７）。
【００５４】
ここで、終了ボタン３０１２が押下されたか否かが判別され（ステップＳ８）、押下されている場合は対象プリンタに対してアドレス削除コマンドが送信され（ステップＳ１２）、上述したステップＳ１の手順に処理が戻る。また、終了ボタン３０１２が押下されていない場合にはノーティファイパケットがプリンタ１０００から入力されたか否かが判別される（ステップＳ９）。
【００５５】
ステップＳ９の判別で、対象プリンタからノーティファイパケットが入力されると、ノーティファイパケット内のステータスコードが読み出され、図５に示したステータスコード対応テーブルによって、対応するメッセージ文字列が決定され、そのメッセージが画面に表示される（ステップＳ１０）。そして、ノーティファイパケット内のステータスコードが読み出され、図５に示したステータスコード対応テーブルにに基づいて対応するイメージビットマップが決定され、決定されたイメージビットマップが表示される（ステップＳ１１）。メッセージ及びイメージビットマップが表示されると、上述したステップＳ８の手順に戻って、処理が継続される。
【００５６】
図８は、プリンタ１０００のアドレス登録テーブルの一例を示す説明図であり、図８（ａ）はアドレス登録テーブル全体の構成を示している。このアドレス登録テーブルにホストコンピュータから発行されたアドレスを登録をすることにより、登録されたアドレスに対してノーティファイパケットを送信することができる。
【００５７】
本実施の形態では、アドレス登録テーブル８０００には、Ｎ個のアドレス情報すなわち本プリンタ１０００に接続されるＮ個のホストコンピュータのアドレス情報を登録することができる。なお、本実施の形態では、プロトコルタイプがＴＣＰ／ＩＰである場合を示している。
【００５８】
各アドレス情報は、図８（ｂ）に示すように構成されている。すなわち、各アドレス情報は、そのアドレスに対応するホストコンピュータ３０００が当該プリンタ１０００を使用中であるとき即ちこのエントリが使用されているときにオンされるフラグＵｓｅｄＦｌａｇが格納される領域８００２と、本アドレス情報がアドレス登録テーブルに登録された時刻を示す値ＡｃｃｅｓｓＴｉｍｅが格納される領域８００３と、ネットワークプロトコルの種類を示すＰｒｏｔｏｃｏｌＴｙｐｅが格納される領域８００４と、ＩＰアドレス（ＩＰＡｄｒｅｓｓ）を示す領域８００５と、ポート番号ＰｏｒｔＮｕｍｂｅｒを示す領域８００６と、リザーブ領域（ＮＵＬＬ）８００７とから構成されている。
【００５９】
図９は、ホストコンピュータ３０００からプリンタ１０００へ発行される、アドレス登録コマンド、アドレス削除コマンド及び時間更新コマンドの各構成の一例を示す説明図である。
【００６０】
図９（ａ）はアドレス登録コマンド９０００を示している。アドレス登録コマンド９０００は、コマンド部９００１とパラメータ部９００２〜９００５とから構成されている。パラメータ部９００２〜９００５は、プロトコルの種類（ＰｒｏｔｏｃｏｌＴｙｐｅ）を示す領域９００２と、アドレスデータであるＩＰアドレス（ＩＰＡｄｒｅｓｓ）を示す領域９００４と、ポート番号ＰｏｒｔＮｕｍｂｅｒを示す領域９００５と、アドレスデータであるＩＰＡｄｒｅｓｓ及びＰｏｒｔＮｕｍｂｅｒのサイズＤａｔａＳｉｚｅを示す領域９００３とから構成されている。
【００６１】
図９（ｂ）はアドレス削除コマンド９００６を示している。アドレス削除コマンド９００６は、コマンド部９００６とパラメータ部９００７〜９０１１とから構成されている。パラメータ部９００７〜９０１１は、プロトコルの種類（ＰｒｏｔｏｃｏｌＴｙｐｅ）を示す領域９００７と、アドレスデータであるＩＰアドレス（ＩＰＡｄｒｅｓｓ）を示す領域９０１０と、ポート番号ＰｏｒｔＮｕｍｂｅｒを示す領域９０１１と、アドレスデータであるＩＰＡｄｒｅｓｓ及びＰｏｒｔＮｕｍｂｅｒのサイズＤａｔａＳｉｚｅを示す領域９００９とから構成されている。
【００６２】
図９（ｃ）は時間更新コマンド９０１２を示している。時間更新コマンド９０１２は、コマンド部９０１３と、パラメータ部９０１４〜９０１７とから構成されている。パラメータ部９０１４〜９０１７は、プロトコルの種類（ＰｒｏｔｏｃｏｌＴｙｐｅ）を示す領域９０１４と、アドレスデータであるＩＰアドレス（ＩＰＡｄｒｅｓｓ）を示す領域９０１６と、ポート番号ＰｏｒｔＮｕｍｂｅｒを示す領域９０１７と、アドレスデータであるＩＰＡｄｒｅｓｓ及びＰｏｒｔＮｕｍｂｅｒとのサイズＤａｔａＳｉｚｅを示す領域９０１５とから構成されている。時間更新コマンドは、ホストコンピュータ３０００が印字データをプリンタ１０００に転送する際に、印字データに付加されて転送される。
【００６３】
図１０は、プリンタ１０００のＣＰＵ１２によるプリンタ動作の制御手順を示すフローチャートである。本フローチャートを実行するためのプログラムは、プリンタ１０００の電源の投入によって起動される。
【００６４】
まず、データの入力があるか否かが判別され（ステップＳ２１）、データの入力がない場合は、入力があったと判別されるまでステップＳ２１の手順が繰り返される。
【００６５】
データが入力されるとそのデータの入力処理が行われ（ステップＳ２２）、入力されたデータの解析処理が行われる（ステップＳ２３）。
【００６６】
ここで、ステップＳ２３におけるデータ解析の結果、入力されたデータがアドレス情報登録コマンドであるか否かが判別され（ステップＳ２４）、アドレス情報登録コマンドである場合はアドレス情報登録処理が行われる（ステップＳ３３）。アドレス情報登録処理が終了すると、再び上述したステップＳ２１の処理が行われる。
【００６７】
ステップＳ２４の判別で、入力されたデータがアドレス情報登録コマンドではない場合は、そのデータがアドレス情報削除コマンドであるか否かが判別される（ステップＳ２５）。そして、データがアドレス情報削除コマンドであった場合は、アドレス情報削除処理が行われ（ステップＳ３２）、その後再びステップＳ２１の処理が行われる。
【００６８】
また、データがアドレス情報削除コマンドではない場合は、そのデータが時間情報更新コマンドであるか否かが判別され（ステップＳ２６）、時間情報更新コマンドである場合は時間情報更新処理が行われ（ステップＳ３１）、時間情報更新コマンドではない場合はそのデータが排紙コマンドであるかが判別される（ステップＳ２７）。排紙コマンドであると判別された場合は、印刷処理（ステップＳ２９）及び排紙処理（ステップＳ３０）が行われ、その後再びステップＳ２１の処理が行われる。
【００６９】
また、ステップＳ２７において排紙コマンドではないと判別された場合は、そのデータに含まれている描画コマンドに応じて、描画処理が行われ（ステップＳ２８）、その後上述したステップＳ２１に処理が戻る。
【００７０】
図１１は、図１０のステップＳ３３において実行されるアドレス情報登録手順を示すフローチャートである。
【００７１】
上述したステップＳ２６で、入力されたデータが時間情報更新コマンドであると判別されると本フローチャートは開始され、まず、アドレス登録テーブルの最初のエントリが参照される（ステップＳ４１）。そして、エントリがＮ＋１であるか否かが判別され（ステップＳ４２）その答が肯定（ＹＥＳ）の場合は直ちに本手順が終了される。
【００７２】
また、ステップＳ４２の判別で、エントリがＮ＋１に達していない場合は、図８に示したアドレス登録テーブル８０００の領域８００２に格納されているフラグＵｓｅｄＦｌａｇがオンであるか否かが判別され（ステップＳ４３）、オンである場合は、登録しようとするアドレスとそのエントリにすでに登録されているアドレスとが同じであるか否かが判別される（ステップＳ４７）。そして、登録しようとするアドレス（アドレス登録コマンドのパラメータ部において指定されたアドレス）とそのエントリにすでに登録されているアドレスとが同じである場合は登録する必要はないので、直ちに本手順が終了される。
【００７３】
ステップＳ４７の判別で、登録しようとするアドレスとそのエントリにすでに登録されているアドレスとが同じではない場合は、次のエントリが参照され（ステップＳ４８）、上述したステップＳ４２の処理が行われる。
【００７４】
一方、ステップＳ４３の判別で、フラグＵｓｅｄＦｌａｇがオンではない場合は、アドレス情報が登録され（ステップＳ４４）、フラグＵｓｅｄＦｌａｇがオンにされ（ステップＳ４５）、更に現在時刻がＡｃｃｅｓｓＴｉｍｅにセットされた後（ステップＳ４６）、本手順が終了される。
【００７５】
図１２は、図１０のステップＳ３２において実行されるアドレス情報削除処理手順を示すフローチャートである。
【００７６】
上述したステップＳ２５において、入力されたデータがアドレス情報削除処理コマンドであると判別されると本フローチャートは開始され、まず、アドレス登録テーブルの最初のエントリが参照される（ステップＳ５１）。そして、エントリがＮ＋１であるか否かが判別され（ステップＳ５２）、その答が肯定（ＹＥＳ）の場合は直ちに本手順が終了される。
【００７７】
また、ステップＳ５２の判別で、エントリがＮ＋１に達していない場合は、現在参照しているアドレスと削除すべきアドレスとが同じであるか否かが判別される（ステップＳ５３）。ここで、削除すべきアドレスとは、アドレス情報削除コマンドのパラメータ部において指定されたアドレスである。
【００７８】
ステップＳ５３の判別で、同じアドレスである場合はそのアドレス情報が削除され（ステップＳ５５）、フラグＵｓｅｄＦｌａｇがオフにされ（ステップＳ５６）、本手順が終了される。
【００７９】
また、ステップＳ５３の判別で、同じアドレスではない場合は、次のエントリが参照され（ステップＳ５４）、再びステップＳ５２の処理が行われる。
【００８０】
図１３は、図１０のステップＳ３１において実行される時間更新処理手順を示すフローチャートである。
【００８１】
上述したステップＳ２６において、入力されたデータが時間情報更新コマンドであると判別されると本フローチャートは開始され、まず、アドレス登録テーブルの最初のエントリが参照される（ステップＳ６１）。そして、エントリがＮ＋１であるか否かが判別され（ステップＳ６２）、その答が肯定（ＹＥＳ）の場合は直ちに本手順が終了される。
【００８２】
また、ステップＳ６２の判別で、エントリがＮ＋１に達していない場合は、図８に示したアドレス登録テーブル８０００の領域８００２に格納されているフラグＵｓｅｄＦｌａｇがオンであるか否かが判別され（ステップＳ６３）、オンである場合は、現在参照しているアドレスと時間更新コマンドのパラメータとして指定されたアドレスとが同じであるか否かが判別される（ステップＳ６４）。
【００８３】
ステップＳ６４の判別で、同じアドレスである場合は、現在時刻が取得され（ステップＳ６５）、その現在時刻が指定されたアドレスにセットされる（ステップＳ６６）。現在時刻のセットが完了すると、本手順は終了される。
【００８４】
一方、ステップＳ６４において、登録しようとするアドレスとそのエントリにすでに登録されているアドレスとが同じではないと判別された場合は、次のエントリが参照され（ステップＳ６７）、上述したステップＳ６２の処理が行われる。
【００８５】
また、ステップＳ６３において、フラグＵｓｅｄＦｌａｇがオンではないと判別された場合も、次のエントリが参照され（ステップＳ６７）、上述したステップＳ６２の処理が行われる。
【００８６】
図１４は、プリンタ１０００において行われるタイマ処理手順を示すフローチャートである。本手順は、所定時間毎に、ＣＰＵ１２によって実行される。
【００８７】
まず、プリンタ１０００に内蔵されているタイマから現在時刻が取得される（ステップＳ７１）。そして、アドレス登録テーブルの最初のエントリが参照され（ステップＳ７２）、エントリがＮ＋１であるか否かが判別される（ステップＳ７３）。
【００８８】
ステップＳ７３の判別で、エントリがＮ＋１に達していない場合は、当該エントリのＡｃｃｅｓｓＴｉｍｅとステップＳ７１で取得した現在時刻との差が時間Ｔより大きいか否か、すなわち当該エントリに対応するホストコンピュータからプリンタ１０００に対して時間Ｔ以上アクセスがないか否かが判別される（ステップＳ７４）。ここで、時間Ｔの値は予め定められる値であるが、操作者によって適宜変更可能としてもよい。
【００８９】
ステップＳ７４において、時間Ｔ以上アクセスがないと判別された場合は、そのエントリのアドレス情報（ＰｒｏｔｃｏｌＴｙｐｅ、ＩＰＡｄｒｅｓｓ、ＰｏｒｔＮｕｍｂｅｒ）が削除（クリア）され（ステップＳ７５）、フラグＵｓｅｄＦｌａｇがオフとされる（ステップＳ７６）。そして、次のエントリが参照され（ステップＳ７７）、再びステップＳ７３の処理が行われる。また、ステップＳ７４の判別で、時間Ｔ内にアクセスがあった場合は、ステップＳ７５及びステップＳ７６をスキップしてステップＳ７７の処理が行われる。
【００９０】
一方、ステップＳ７４の判別で、エントリがＮ＋１である場合は、全てのエントリに対してステップＳ７４〜Ｓ７７の処理が行われた状態である。ここで、プリンタ１０００のステータスが取得され（ステップＳ７８）、取得されたステータスが前回取得されたステータスから変化しているか否かが判別される（ステップＳ７９）。なお、前回取得されたステータスは、プリンタ１０００内のＲＡＭ１９、ＲＯＭ１３内のデータＲＯＭ、又は外部メモリ１４のいずれかに記憶されている。
【００９１】
ステップＳ７８の判別で、ステータスが変化していない場合は、ステータスを接続されているホストコンピュータへ送信する必要がないので、直ちに本手順が終了される。
【００９２】
また、ステップＳ７８の判別で、ステータスが変化している場合は、図４に示したステータスコードテーブルに基づいてステータスコードが決定され（ステップＳ８０）、そのステータスコードを含むノーティファイパケットが送信される（ステップＳ８１）。ステップＳ８１において、現在のプリンタのステータスを含むノーティファイパケットは、所定時間Ｔ以上アクセスがないホストコンピュータに対しては送信されず、アドレス情報が登録されている、所定時間Ｔ以内にアクセスがあったホストコンピュータに対してのみ送信される。
【００９３】
以上説明したように、本実施の形態によれば、ホストコンピュータ３０００においてアドレス情報を送るアプリケーションの異常等の原因によって、すでに接続が終了してしまっているホストコンピュータのアドレス情報の削除が行われないような場合であっても、プリンタ１０００において所定時間Ｔ以上アクセスがないホストコンピュータ３０００のアドレス情報を削除するようにしたので、不要なホストコンピュータへのデータ送信をなくすことができる。
【００９４】
なお、ホストコンピュータ３０００からプリンタ１０００に送信されるプリンタステータス取得コマンドは、印字データと同じ論理チャネルに限られず、複数お論理チャネルを有するインターフェースにおいて、互いに異なるチャネルを使用するようにしてもよい。
【００９５】
また、プリンタ１０００のインターフェース部はプリンタ内蔵のインターフェースに限られず、プリンタ１０００本体に脱着可能なインターフェースボードを使用してもよい。
【００９６】
また、本実施の形態において、アドレス登録テーブルを格納するメモリは、プリンタ１０００のＲＡＭ１９、データＲＯＭ１３、外部メモリ１４に限られず、他の不揮発性の二次記憶装置として構成することも可能である。
【００９７】
更に、本実施の形態では１台のホストコンピュータと１台のプリンタとを接続し、当該プリンタにおいて上記処理が行われるように構成したが、本発明お機能が実行されるのであれば、単体の機器であっても複数の機器からなるプリンタシステムであっても本発明を適用できることはいうまでもない。
【００９８】
【発明の効果】
以上説明したように、本発明によればアドレス情報を送るアプリケーションの異常等の原因によって、すでに接続が終了してしまっている上位装置又は他のシステムのアドレス情報が残っていても、所定時間以上アクセスがない上位装置または他のシステムのアドレス情報を削除することができ、不要なデータ送信をなくすことができる。
【図面の簡単な説明】
【図１】本発明の実施の一形態に係る印刷装置（プリンタ）の概略構成を示す断面図である。
【図２】図１に示したプリンタが接続されて構成されている印刷システムの構成を示すブロック図である。
【図３】図２に示したホストコンピュータ上で動作するアプリケーションの画面構成を示す説明図である。
【図４】ステータスコードテーブルの概念図である。
【図５】ステータスコード対応テーブルの概念図である。
【図６】ノーティファイパケットの構造を示す図である。
【図７】ホストコンピュータの動作手順を示すフローチャートである。
【図８】プリンタのアドレス登録テーブルの一例を示す説明図である。
【図９】アドレス登録コマンド、アドレス削除コマンド、及び時間更新コマンドの各構成の一例を示す説明図である。
【図１０】プリンタにおいて行われるプリンタ制御手順を示すフローチャートである。
【図１１】図１０のステップＳ３３において実行されるアドレス情報登録手順を示すフローチャートである。
【図１２】図１０のステップＳ３２において実行されるアドレス情報削除処理手順を示すフローチャートである。
【図１３】図１０のステップＳ３１において実行される時間更新処理手順を示すフローチャートである。
【図１４】プリンタ１０００において行われるタイマ処理手順を示すフローチャートである。
【符号の説明】
１２  ＣＰＵ  （検出手段、判別手段、削除手段）
１３  ＲＯＭ  （記憶手段、入力時刻記憶手段）
１８  入力部  （入力手段、送信手段）
１９  ＲＡＭ  （記憶手段、入力時刻記憶手段）
２１  ネットワーク
１０００  プリンタ  （印刷装置）
３０００  ホストコンピュータ  （上位装置）
【図１】
0003706728.tif 000002
【図２】
0003706728.tif 000003
【図３】
0003706728.tif 000004
【図４】
0003706728.tif 000005
【図５】
0003706728.tif 000006
【図６】
0003706728.tif 000007
【図７】
0003706728.tif 000008
【図８】
0003706728.tif 000009
【図９】
0003706728.tif 000010
【図１０】
0003706728.tif 000011
【図１１】
0003706728.tif 000012
【図１２】
0003706728.tif 000013
【図１３】
0003706728.tif 000014
【図１４】
0003706728.tif 000015