(57)【要約】【課題】  コンピュータ本体用とは別の電源を用意することなく、コンピュータの情報処理部に電源が供給されていないときにメールを受信する。【解決手段】  設定情報管理部７０はコンピュータ３のネットワーク設定情報を格納する。経路制御部５０は、情報処理部１０への電力供給が有りで情報処理部１０からのデータ取得要求が無しの場合は受信データをネットワーク２から情報処理部１０へ渡し、情報処理部１０への電力供給が無しの場合は受信データをネットワーク２からメール処理部６０へ渡し、情報処理部１０への電力供給が有りで情報処理部１０からのデータ取得要求が有りの場合は受信データをメール処理部６０から情報処理部１０へ渡すように経路を切り換える。メール処理部６０は設定情報管理部７０に格納されたネットワーク設定情報と経路制御部７０の動作モードとに基づいて受信データの送受信処理を行う。【選択図】      図１
2005242431.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続されたサーバからデータを受信し、このデータをコンピュータの情報処理部へ供給するための拡張カードにおいて、
前記情報処理部とは独立に前記サーバに対してデータの送信要求を行うとともに、この送信要求に応答して前記サーバが送信したデータを受信する送受信処理部と、
データを記憶する記憶部と、
前記送受信処理部が受信したデータを前記記憶部に送出して前記記憶部に蓄積するとともに、前記記憶部に蓄積されたデータを前記情報処理部が動作している期間中に前記情報処理部に送出する経路制御部とを含むことを特徴とする拡張カード。
【請求項２】
前記経路制御部が、前記情報処理部からのデータ要求に応答して、前記記憶部に蓄積されたデータを、前記情報処理部に送出することを特徴とする請求項１記載の拡張カード。
【請求項３】
前記情報処理部が動作を停止しているときに、前記送受信処理部が受信したデータを、前記経路制御部が、前記記憶部に送出することを特徴とする請求項１記載の拡張カード。
【請求項４】
前記情報処理部が動作しているときに、前記送受信処理部が受信したデータを、前記経路制御部が、前記記憶部を介さずに、前記情報処理部に送出することを特徴とする請求項１記載の拡張カード。
【請求項５】
前記経路制御部が、前記情報処理部への電力供給の有無、及び、前記情報処理部からのデータ要求の有無の組み合わせに応じて、前記送受信処理部、前記記憶部、及び、前記情報処理部の間のデータの送出経路を変更することを特徴とする請求項１記載の拡張カード。
【請求項６】
前記情報処理部への電力供給の有無、及び、前記情報処理部からのデータ要求の有無の組み合わせに応じて、少なくとも通常モード、待機モード、及び、回収モードを含む複数のモードから１つを選択する情報制御部を有し、
前記情報制御部が、前記情報処理部への電力供給が有り且つ前記情報処理部からのデータ要求がない場合に前記通常モードを選択し、前記情報処理部への電源供給が無い場合に前記待機モードを選択し、前記情報処理部からのデータ要求がある場合に前記回収モードを選択し、
前記経路制御部は、前記情報制御部が前記通常モードを選択した場合に前記送受信処理部から前記情報処理部への送出経路を形成し、前記情報制御部が前記待機モードを選択した場合に前記送受信処理部から前記記憶部への送出経路を形成し、前記情報制御部が前記回収モードを選択した場合に前記記憶部から前記情報処理部への送出経路を形成することを特徴とする請求項５記載の拡張カード。
【請求項７】
前記情報処理部と共通の電源部に接続される受電部を有し、
前記受電部が、前記情報処理部が動作を停止しているときも、前記電源部から電力の供給を受けることを特徴とする請求項１記載の拡張カード。
【請求項８】
前記コンピュータのネットワーク設定情報を格納する設定情報管理部を有し、前記送受信処理部が前記コンピュータと同じアドレスによって前記サーバと通信することを特徴とする請求項１記載の拡張カード。
【請求項９】
前記送受信処理部が、定時及び一定時間間隔の少なくとも一つのタイミングで、前記サーバにデータの送信要求を行うことを特徴とする請求項１記載の拡張カード。
【請求項１０】
前記送受信処理部が前記サーバから受信するデータがメールデータであることを特徴とする請求項１記載の拡張カード。
【請求項１１】
情報処理部と、ネットワークを介して接続されたサーバからデータを受信しこのデータを前記情報処理部へ供給するためのインターフェース部とを有するコンピュータにおいて、
前記インターフェース部は、送受信処理部、記憶部、及び、経路制御部を含み、
前記インターフェース部の前記送受信処理部は、前記情報処理部とは独立に前記サーバに対してデータの送信要求を行い、
前記インターフェース部の前記記憶部はデータを記憶し、
前記インターフェース部の前記経路制御部は、前記送受信処理部が受信したデータを前記記憶部に送出して前記記憶部に蓄積するとともに、前記記憶部に蓄積されたデータを前記情報処理部が動作している期間中に前記情報処理部に送出することを特徴とするコンピュータ。
【請求項１２】
前記インターフェース部の前記経路制御部が、前記情報処理部への電力供給の有無、及び、前記情報処理部からのデータ要求の有無の組み合わせに応じて、前記送受信処理部、前記記憶部、及び、前記情報処理部の間のデータの送出経路を変更することを特徴とする請求項１１記載のコンピュータ。
【請求項１３】
ネットワークを介して接続されたサーバからデータを受信し、このデータをコンピュータの情報処理部へ供給するためのデータ受信方法において、
前記情報処理部とは独立に前記サーバに対してデータの送信要求を行い、この送信要求に応答して前記サーバが送信したデータを受信する第１のステップと、
前記送受信処理部が受信したデータを記憶部に送出して前記記憶部に蓄積するとともに、前記記憶部に蓄積されたデータを前記情報処理部が動作している期間中に前記情報処理部に送出する第２のステップとを含むことを特徴とするデータ受信方法。
【請求項１４】
前記第２のステップにおいて、前記情報処理部への電力供給の有無、及び、前記情報処理部からのデータ要求の有無の組み合わせに応じて、前記送受信処理部、前記記憶部、及び、前記情報処理部の間のデータの送出経路が変更されることを特徴とする請求項１３記載のデータ受信方法。
【請求項１５】
ネットワークを介して接続されたサーバからデータを受信しこのデータをコンピュータの情報処理部へ供給するためのインターフェース部を、
前記情報処理部とは独立に前記サーバに対してデータの送信要求を行うとともに、この送信要求に応答して前記サーバが送信したデータを受信する送受信手段、
データを記憶する記憶手段、及び、
前記送受信処理部が受信したデータを前記記憶部に送出して前記記憶部に蓄積するとともに、前記記憶部に蓄積されたデータを前記情報処理部が動作している期間中に前記情報処理部に送出する経路制御手段として機能させるためのデータ受信プログラム。
【請求項１６】
前記情報処理部への電力供給の有無、及び、前記情報処理部からのデータ要求の有無の組み合わせに応じて、前記送受信処理部、前記記憶部、及び、前記情報処理部の間のデータの送出経路を変更するように、前記インターフェース部の前記経路制御手段を機能させるための請求項１５記載のデータ受信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は拡張カード、コンピュータ、データ受信システム、データ受信方法およびプログラムに関し、特に、メールサーバとメール送受信を行うためにコンピュータに組み込まれる拡張カード、およびこの拡張カードを使用するコンピュータ、データ受信システム、データ受信方法、プログラムに関する。
【背景技術】
【０００２】
従来のメールシステムの構成を図９に示す。ネットワーク１０２にメールサーバ１０１とコンピュータ１０３とが接続されている。コンピュータ１０３は情報処理部１１０と電源部１２０とネットワークインタフェースカード１３０とを含む。ネットワークインタフェースカード１３０はネットワークインタフェース１４０を含む。情報処理部１１０はＣＰＵ（central processing unit）、記憶部等を有する。電源部１２０は情報処理部１１０とネットワークインタフェースカード１３０へ電力を供給する。
【０００３】
ネットワークインタフェース１４０は、ネットワーク１０２を介してメールサーバ１０１から送信されたメールデータを規格に則ったデータフォーマットおよび信号形式変換し、情報処理部１１０へ渡す。また、ネットワークインタフェース１４０は、情報処理部１１０から発信されたメールデータを、規格に則ったデータフォーマットおよび信号形式変換し、ネットワーク１０２を介してメールサーバ１０１へ送信する。
【０００４】
従来のメールシステムは、コンピュータ１０３のＣＰＵへの電力供給が無い状態ではメールが受信できないため、メール受信のためにはＣＰＵへの電力供給が必要であった。また、ネットワークインタフェースカード１３０がメール受信に必要な機能を有していないため、ネットワークインタフェースカード１３０のみではメール受信ができなかった。
【０００５】
企業において、毎日多くの社員が就業開始時刻前後にコンピュータを起動し、メールソフトによりメールサーバにアクセスしメールを受信する。この時企業内ネットワークには膨大なトラフィックが発生する問題があった。また、メールサーバも短時間に多くのユーザからのメール受信要求を捌く必要があり、メールサーバの負荷も増大し、結果としてメールを受信するのに長時間を要するという問題があった。また、この課題を従来技術により解決する方法として、停止せずにコンピュータを２４時間起動しておき定期的にメール受信を行う方法や、スケジュール運転により定刻になったらコンピュータを起動しメール受信処理を行い自動停止するなどの方法が考えられる。しかしながら、いずれもコンピュータ本体を起動することになり、消費電力が大きく、企業にとって管理費用の増加にも繋がる問題があった。
【０００６】
これらの問題に対処する方式が特許文献１、特許文献２に記載されている。特許文献１に記載された方式では、パソコンの拡張スロットに挿入された通信用ボードは、パソコンから直流電源の供給を受けず、付属のＡＣアダプタのみから直流電源の供給を受ける。通信用ボードにはコンピュータとは別のアドレスが設定されている。この構成により、パソコンの電源がオフの状態にあっても、メールを自動的に送受信することができる。
【０００７】
特許文献２に記載された方式では、パソコンは通信装置を介して電話回線に接続されており、その通信装置には通信制御部、記憶部、ＮＣＵ等が設けられている。また、この通信装置はパソコンの電源部とは別個の電源部を有しており、パソコンの電源が入っていない状態であってもメールを受信することができ、その受信したメールは記憶部に一時保存される。メールの送受信等を行うには、パソコンに表示されたメニューに従ってキー操作をする。
【０００８】
【特許文献１】特開平６−３０３２８５号公報（第６−７頁、図１）
【特許文献２】特開平７−３３４４３９号公報（第５−７頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述した従来のメールシステムでは、就業開始時刻前後にメールサーバの負荷が増大し、メールを受信するのに長時間を要するという問題点があった。コンピュータを２４時間起動する場合は、消費電力が大きく、企業にとって管理費用の増加に繋がるという問題点があった。
【００１０】
特許文献１及び２に記載された技術は、送信側がデータを送出すると同時に受信側がこれを受信する方式であり、メールサーバを中継してメールを受信する方式ではない。このため、受信側は一方的にデータを受けることしかできず、任意のタイミングで受信動作を開始することができない。このため、特許文献１及び２に記載の技術においても、メールサーバの負荷を分散することができない。
【００１１】
また、特許文献１に記載された方式では、通信用ボードにコンピュータとは別の電源を供給し、さらに、通信用ボードにコンピュータとは別のアドレスを設定する必要があるという問題点もあった。特許文献２に記載された方式でも、通信装置にパソコンの電源部とは別個の電源部を有し、さらに、メールの受信を行うにはキー操作をする必要があるという問題点もあった。
【００１２】
本発明の目的は、コンピュータの情報処理部に電源が供給されていないときにメールを受信する拡張カード、コンピュータ、データ受信システム、データ受信方法およびプログラムを提供することにある。
【課題を解決するための手段】
【００１３】
本発明の拡張カードは、ネットワークを介して接続されたサーバからデータを受信し、このデータをコンピュータの情報処理部へ供給するための拡張カードにおいて、
前記情報処理部とは独立に前記サーバに対してデータの送信要求を行うとともに、この送信要求に応答して前記サーバが送信したデータを受信する送受信処理部と、
データを記憶する記憶部と、
前記送受信処理部が受信したデータを前記記憶部に送出して前記記憶部に蓄積するとともに、前記記憶部に蓄積されたデータを前記情報処理部が動作している期間中に前記情報処理部に送出する経路制御部とを含むことを特徴とする。
【００１４】
本発明の拡張カードは、前記経路制御部が、前記情報処理部からのデータ要求に応答して、前記記憶部に蓄積されたデータを、前記情報処理部に送出することを特徴としてもよい。
【００１５】
本発明の拡張カードは、前記情報処理部が動作を停止しているときに、前記送受信処理部が受信したデータを、前記経路制御部が、前記記憶部に送出することを特徴としてもよい。
【００１６】
本発明の拡張カードは、前記情報処理部が動作しているときに、前記送受信処理部が受信したデータを、前記経路制御部が、前記記憶部を介さずに、前記情報処理部に送出することを特徴としてもよい。
【００１７】
本発明の拡張カードは、前記経路制御部が、前記情報処理部への電力供給の有無、及び、前記情報処理部からのデータ要求の有無の組み合わせに応じて、前記送受信処理部、前記記憶部、及び、前記情報処理部の間のデータの送出経路を変更することを特徴としてもよい。
【００１８】
本発明の拡張カードは、前記情報処理部への電力供給の有無、及び、前記情報処理部からのデータ要求の有無の組み合わせに応じて、少なくとも通常モード、待機モード、及び、回収モードを含む複数のモードから１つを選択する情報制御部を有し、
前記情報制御部が、前記情報処理部への電力供給が有り且つ前記情報処理部からのデータ要求がない場合に前記通常モードを選択し、前記情報処理部への電源供給が無い場合に前記待機モードを選択し、前記情報処理部からのデータ要求がある場合に前記回収モードを選択し、
前記経路制御部は、前記情報制御部が前記通常モードを選択した場合に前記送受信処理部から前記情報処理部への送出経路を形成し、前記情報制御部が前記待機モードを選択した場合に前記送受信処理部から前記記憶部への送出経路を形成し、前記情報制御部が前記回収モードを選択した場合に前記記憶部から前記情報処理部への送出経路を形成することを特徴としてもよい。
【００１９】
本発明の拡張カードは、前記情報処理部と共通の電源部に接続される受電部を有し、
前記受電部が、前記情報処理部が動作を停止しているときも、前記電源部から電力の供給を受けることを特徴としてもよい。
【００２０】
本発明の拡張カードは、前記コンピュータのネットワーク設定情報を格納する設定情報管理部を有し、前記送受信処理部が前記コンピュータと同じアドレスによって前記サーバと通信することを特徴としてもよい。
【００２１】
本発明の拡張カードは、前記送受信処理部が、定時及び一定時間間隔の少なくとも一つのタイミングで、前記サーバにデータの送信要求を行うことを特徴としてもよい。
【００２２】
本発明の拡張カードは、前記送受信処理部が前記サーバから受信するデータがメールデータであることを特徴としてもよい。
【００２３】
本発明のコンピュータは、情報処理部と、ネットワークを介して接続されたサーバからデータを受信しこのデータを前記情報処理部へ供給するためのインターフェース部とを有するコンピュータにおいて、
前記インターフェース部は、送受信処理部、記憶部、及び、経路制御部を含み、
前記インターフェース部の前記送受信処理部は、前記情報処理部とは独立に前記サーバに対してデータの送信要求を行い、
前記インターフェース部の前記記憶部はデータを記憶し、
前記インターフェース部の前記経路制御部は、前記送受信処理部が受信したデータを前記記憶部に送出して前記記憶部に蓄積するとともに、前記記憶部に蓄積されたデータを前記情報処理部が動作している期間中に前記情報処理部に送出することを特徴とする。
【００２４】
本発明のコンピュータは、前記インターフェース部の前記経路制御部が、前記情報処理部への電力供給の有無、及び、前記情報処理部からのデータ要求の有無の組み合わせに応じて、前記送受信処理部、前記記憶部、及び、前記情報処理部の間のデータの送出経路を変更することを特徴としてもよい。
【００２５】
本発明のデータ受信方法は、ネットワークを介して接続されたサーバからデータを受信し、このデータをコンピュータの情報処理部へ供給するためのデータ受信方法において、
前記情報処理部とは独立に前記サーバに対してデータの送信要求を行い、この送信要求に応答して前記サーバが送信したデータを受信する第１のステップと、
前記送受信処理部が受信したデータを記憶部に送出して前記記憶部に蓄積するとともに、前記記憶部に蓄積されたデータを前記情報処理部が動作している期間中に前記情報処理部に送出する第２のステップとを含むことを特徴とする。
【００２６】
本発明のデータ受信方法は、前記第２のステップにおいて、前記情報処理部への電力供給の有無、及び、前記情報処理部からのデータ要求の有無の組み合わせに応じて、前記送受信処理部、前記記憶部、及び、前記情報処理部の間のデータの送出経路が変更されることを特徴としてもよい。
【００２７】
本発明のデータ受信プログラムは、ネットワークを介して接続されたサーバからデータを受信しこのデータをコンピュータの情報処理部へ供給するためのインターフェース部を、
前記情報処理部とは独立に前記サーバに対してデータの送信要求を行うとともに、この送信要求に応答して前記サーバが送信したデータを受信する送受信手段、
データを記憶する記憶手段、及び、
前記送受信処理部が受信したデータを前記記憶部に送出して前記記憶部に蓄積するとともに、前記記憶部に蓄積されたデータを前記情報処理部が動作している期間中に前記情報処理部に送出する経路制御手段として機能させる。
【００２８】
本発明のデータ受信プログラムは、前記情報処理部への電力供給の有無、及び、前記情報処理部からのデータ要求の有無の組み合わせに応じて、前記送受信処理部、前記記憶部、及び、前記情報処理部の間のデータの送出経路を変更するように、前記インターフェース部の前記経路制御手段を機能させるようにしてもよい。
【発明の効果】
【００２９】
本発明によれば、拡張カードが情報処理部とは独立にサーバに対してデータの送信要求を行い、蓄積されたデータを情報処理部が動作している期間中に情報処理部に送出するため、コンピュータの情報処理部が動作していないときにメールを受信することができる。夜間などネットワークの負荷が少ないときに、拡張カードがメールを受信することによって、ネットワークの負荷を分散・軽減することができる。このとき、コンピュータの情報処理部への電源供給は停止したままで良いので、電力消費も低減できる。
【発明を実施するための最良の形態】
【００３０】
次に、本発明を実施するための最良の形態について図面を参照して詳細に説明する。図１は本発明の実施の形態の構成を示すブロック図である。メールサーバ１がネットワーク２を介してコンピュータ３に接続されている。コンピュータ３は、情報処理部１０と、電源部２０と、拡張カードとしてネットワークインタフェースカード３０を含む。情報処理部１０はＣＰＵや記憶部を有し、通常のコンピュータ処理を行う。電源部２０は、コンピュータ３の通常稼働時にはコンピュータ３内の各部へ電力を供給する。電源部２０は、コンピュータ３の待機時にはネットワークインタフェースカード３０へは、ネットワークインタフェースカード３０の図示しない受電部を介して電力を供給するが情報処理部１０へは電力供給を停止する。
【００３１】
ネットワークインタフェースカード３０は、情報処理部１０と接続しており、ネットワーク２からのデータを受信し、また、情報処理部１０からのデータをネットワーク２へ送信する機能を備える。ネットワークインタフェースカード３０はネットワークインタフェース４０と経路制御部５０とメール処理部６０と設定情報管理部７０を含む。
【００３２】
ネットワークインタフェース４０は、ネットワーク２からコンピュータ３へのデータ、またはコンピュータ３からネットワーク２へのデータを、規格に則ったデータフォーマットおよび信号形式に変換し、送信または受信する機能を備える。
【００３３】
経路制御部５０は、ネットワークインタフェース４０と情報処理部１０との間およびメール処理部６０と情報処理部１０との間のデータ送受に関して、設定情報管理部７０からのモード信号により、データの経路を変更する。
【００３４】
メール処理部６０は、設定情報管理部７０で管理している、コンピュータ３のネットワーク接続設定情報やメール受信に関するメールサーバＩＰ（internet protocol）アドレスやユーザアカウント等の情報に基づいて、経路制御部５０およびネットワークインタフェース４０を介してメールサーバ１にアクセスしメールを受信する。また、メール処理部６０は、受信したメールを蓄積し、情報処理部１０から設定情報管理部７０を介して要求がある時には、経路制御部５０を介してメールデータを情報処理部１０に送信する。
【００３５】
図２は経路制御部５０の構成および他ブロックとの関係を示す図である。経路制御部５０はスイッチ処理部５１を含む。スイッチ処理部５１は、ネットワークインタフェース４０および情報処理部１０およびメール処理部６０からデータを受信し、設定情報管理部７０から渡されるモード信号に応じて、ネットワークインタフェース４０または情報処理部１０またはメール処理部６０にデータを送信する。
【００３６】
図３は設定情報管理部７０の構成および他ブロックとの関係を示す図である。設定情報管理部７０は、情報制御部７１と情報管理部７２と設定情報テーブル７３を含む。
【００３７】
情報制御部７１は、情報処理部１０からコンピュータ３におけるネットワークインタフェースカード３０のネットワーク設定情報およびメール設定情報を受信し、それらの情報を情報管理部７２に渡す。そしてメール処理部６０から設定情報参照の要求があった場合は、情報管理部７２に対して設定情報の取得要求を出し、回答をメール処理部６０に対して送信する。また、情報処理部１０から受信したＣＰＵ電力供給情報および情報処理部１０からの蓄積メールデータ取得要求に基づいて、経路制御部５０およびメール処理部６０に対してモード信号を生成し送信する。
【００３８】
情報管理部７２は情報制御部７１から渡されたコンピュータ３におけるネットワークインタフェースカード３０のネットワーク設定情報およびメール設定情報を設定情報テーブル７３に格納する。そして、情報制御部７１からこれらの情報の参照要求があった場合は設定情報テーブル７３からデータを読み出して情報制御部７１に渡す。
【００３９】
設定情報テーブル７３は、メール処理部６０がメール受信をする場合に必要となる、ネットワークインタフェースカード３０のＩＰアドレス、サブネットマスク、デフォルトゲートウェイアドレス、メールサーバ１のＩＰアドレス、ユーザＩＤ、パスワード等の情報を格納する。
【００４０】
図４はメール処理部６０の構成および他ブロックとの関係を示す図である。メール処理部６０は、送受信処理部６１とメールデータ制御部６２とメモリ６３を含む。
【００４１】
送受信処理部６１は、設定情報管理部７０からモード信号およびＩＰアドレス等のネットワーク設定情報、および、アカウントやパスワード等のメール設定情報を受信する。送受信処理部６１は、メール受信の際は、メール設定情報およびネットワーク設定情報に基づいてメールサーバ１に対するメールリクエストパケットデータを生成し、このデータを経路制御部５０のスイッチ処理部５１に送信する。このメール受信動作は一定時間間隔で行ってもよいし、定刻で実施してもよい。定刻で実施とは、たとえば、あらかじめ定められた時刻に毎日実施することである。運転スケジュールの情報を設定情報テーブル７３に記録しておくことも可能である。そして、送受信処理部６１は、メールリクエストによって返されたメールサーバ１からの応答メッセージを経路制御部５０から受け取り、メールデータ制御部６２に渡す。一方、送受信処理部６１は、メール受信動作の停止の合図を受信したら、メール受信動作を停止する。この時、メール受信処理中であればメール受信処理の完了を待って停止する。また、送受信処理部６１は、蓄積メールデータ送信時はメールデータ制御部６２にデータ送信要求を行い  メールデータ制御部６２は、送受信処理部６１から受け取ったメールデータをメモリ６３に記録する。また、メールデータ制御部６２は、送受信処理部６１からメールデータ送信要求があった場合、メモリ６３からメールデータを取りだして、送受信処理部６１に渡す。
【００４２】
図１のメールサーバ１とネットワーク２は当業者にとってよく知られているので、その詳細な構成は省略する。
【００４３】
次に、動作について説明する。図５は本発明の動作概要を示すフローチャートである。情報処理部１０は電源部２０から電力供給がある時に、情報処理部１０が有しているネットワークインタフェースカード３０に関するネットワーク設定の情報、および、メール受信に関して必要な情報をネットワークインタフェースカード３０に送信する（ステップＡ１）。これらの情報は、設定情報管理部７０の情報制御部７１に渡される。情報制御部７１は情報管理部７２に対してデータ格納要求を出し、情報管理部７２はこれらの情報を設定情報テーブル７３に格納する（ステップＡ２）。また、情報処理部１０から情報制御部７１に対してＣＰＵの電力供給情報およびメール処理部６０で蓄積しているメールデータの取得要求が送られ、これらを情報制御部７１において監視し（ステップＡ３）、動作モードを決定する（ステップＡ４）。
【００４４】
図６は情報制御部７１で決定する動作モードを示す図である。この動作モードは情報処理部１０から得られるＣＰＵの電力供給情報およびメールデータ取得リクエストに応じて決定される。通常モードとは情報処理部１０のＣＰＵへの電力供給がＯＮであり、かつメール処理部６０で蓄積しているデータの取得要求がない場合のモードである。また、待機モードとは情報処理部１０のＣＰＵへの電力供給がＯＦＦであり、かつメール処理部６０で蓄積しているデータの取得要求がない場合のモードである。また、メールデータ回収モードとは情報処理部１０のＣＰＵへの電力供給がＯＮでありかつ、メール処理部６０で蓄積しているデータの取得要求がある場合のモードである。これらのモードにより、経路制御部５０、メール処理部６０、設定情報管理部７０の動作が異なる。この動作モードの管理は情報処理部１０からの情報を設定情報管理部７０で受け取り、情報制御部７１においてモード判定を行い、各制御部（経路制御部５０、メール処理部６０）にモードを通知する。
【００４５】
経路制御部５０は、モード信号を受信すると、そのモードに応じてスイッチ処理部５１における入力データの出力先を変更する。図７はモードに対応するスイッチ処理部５１の処理を示す図である。通常モードにおいては、ネットワークインタフェース４０と情報処理部１０との間の経路の通信を行い、メール処理部６０からの入力はブロックする。また、待機モードにおいては、ネットワークインタフェース４０とメール処理部６０との間の経路の通信を行い、情報処理部１０からの入力はブロックする。また、メールデータ回収モードにおいては、メール処理部６０と情報処理部１０との間の経路の通信を行い、ネットワークインタフェース４０からの入力はブロックする。
【００４６】
図８はメール処理部６０の動作を示すフローチャートである。送受信処理部６１はモード信号を受信すると（ステップＢ１）、モードの種類を判別する（ステップＢ２）。送受信処理部６１は、通常モードのモード信号を受信すると、メール処理を停止する（ステップＢ３）。この時メール受信中であれば、そのメール受信処理の終了を待ってメール処理を停止する。
【００４７】
送受信処理部６１は、待機モードの信号を受信すると、メール受信処理を開始する。その処理にあたって、まず送受信処理部６１は設定情報管理部７０からモード信号およびＩＰアドレス等のネットワーク設定情報、および、アカウントやパスワード等のメール設定情報を取得する（ステップＢ４）。次に、送受信処理部６１はメール設定情報およびネットワーク設定情報に基づいてメールサーバ１に対するメールリクエストパケットデータを生成し（ステップＢ５）、このデータを経路制御部５０のスイッチ処理部５１に送信する（ステップＢ６）。このメール受信動作は一定時間間隔で行ってもよいし、定刻で実施してもよい。運転スケジュールの情報を設定情報テーブル７３に記録しておき、その情報基づいてメール受信動作を行うことも可能である。送受信処理部６１はメールリクエストによって返されたメールサーバ１からの応答メッセージを経路制御部５０から受け取り（ステップＢ７）、メールデータ制御部６２に渡す。メールデータ制御部６２はこの応答メッセージをメモリ６３に格納する（ステップＢ８）。
【００４８】
送受信処理部６１は、メールデータ回収モードの信号を受信すると、メールデータ制御部６２に対して、メールデータ読取要求を出す（ステップＢ９）。その要求によりメールデータ制御部６２はメモリ６３に蓄積していたメールデータを取得して送受信処理部６１に渡す（ステップＢ１０）。送受信処理部６１は渡されたメールデータをスイッチ処理部５１に送信する（ステップＢ１１）。
【００４９】
スイッチ処理部５１においても、メールデータ回収モードとなっているため、メールデータは情報処理部１０へ送られる。そして、情報処理部１０においてメールデータ回収が完了したならば、情報処理部１０はメールデータ取得リクエストを取り下げる。これによって情報制御部７１は各処理部に通知しているモード信号を通常モードへと移行する。
【００５０】
本発明の実施の形態の経路制御部５０、メール処理部６０、設定情報管理部７０の動作はコンピュータ・プログラム処理により行わせることが可能である。すなわち、記録媒体に記録したプログラムをネットワークインタフェースカード３０に読み込ませるか、あるいは、ネットワークからプログラムをネットワークインタフェースカード３０に読み込ませて、実施の形態で説明した動作を実行させる。
【００５１】
上述した実施の形態では受信するデータがメールデータである例を説明したが、本発明は受信データがメールデータに限定されるものではない。受信データは、たとえばコンピュータに格納されているプログラムをバージョンアップするための更新データやウイルスチェックを行うためのワクチンデータであってもよい。
【００５２】
本実施の形態によれば、コンピュータ３が待機状態である時にもネットワークインタフェースカード３０がメールを受信し蓄積しているので、コンピュータ３が待機状態から運用状態に復帰した時にネットワークインタフェースカード３０からメールを受信できる。
【００５３】
また、コンピュータ３が待機状態から運用状態に復帰した時にネットワークインタフェースカード３０からメールを受信するので、ネットワークの負荷およびメールサーバの負荷が抑制できる。
【００５４】
ネットワークインターフェースカード３０によるメール受信を、定時又は一定時間間隔で、ネットワークの負荷の少ない期間に行わせることにより、メール受信によるネットワークの負荷を分散・軽減できる。
【００５５】
情報処理部と共通な電源から、ネットワークインターフェースカード３０に電力を供給することにより、ネットワークインターフェースカード３０へ電力を供給するための個別の電源を用意する必要が無くなる。
【００５６】
設定情報管理部７０にネットワーク管理情報を記憶しておくことにより、ネットワークインターフェースカード３０がコンピュータと同じアドレスで、ネットワークにアクセスすることができる。このため、ネットワークインターフェースカード３０のために、個別にアドレスを設定する必要が無くなる。
【００５７】
また、待機電力でメールを受信できるので、消費電力を抑えることができる。
【００５８】
また、ネットワークおよびメールサーバに対するバースト性を伴う負荷が抑制できるので、情報通信システムのバースト性に対処するための投資を抑制できる。
【図面の簡単な説明】
【００５９】
【図１】本発明の実施の形態の構成を示すブロック図である。
【図２】経路制御部の構成および他ブロックとの関係を示す図である。
【図３】設定情報管理部の構成および他ブロックとの関係を示す図である。
【図４】メール処理部の構成および他ブロックとの関係を示す図である。
【図５】本発明の動作概要を示すフローチャートである。
【図６】情報制御部で決定する動作モードを示す図である。
【図７】モードに対応するスイッチ処理部の処理を示す図である。
【図８】メール処理部の動作を示すフローチャートである。
【図９】従来技術の構成を示すブロック図である。
【符号の説明】
【００６０】
１    メールサーバ
２    ネットワーク
３    コンピュータ
１０    情報処理部
２０    電源部
３０    ネットワークインタフェースカード
４０    ネットワークインタフェース
５０    経路制御部
５１    スイッチ処理部
６０    メール処理部
６１    送受信処理部
６２    メールデータ制御部
６３    メモリ
７０    設定情報管理部
７１    情報制御部
７２    情報管理部
７３    設定情報テーブル
【図１】
2005242431.tif 000003
【図２】
2005242431.tif 000004
【図３】
2005242431.tif 000005
【図４】
2005242431.tif 000006
【図５】
2005242431.tif 000007
【図６】
2005242431.tif 000008
【図７】
2005242431.tif 000009
【図８】
2005242431.tif 000010
【図９】
2005242431.tif 000011