JP5037545B2 - 情報処理システムおよび制御プログラム - Google Patents

情報処理システムおよび制御プログラム Download PDF

Info

Publication number
JP5037545B2
JP5037545B2 JP2009031476A JP2009031476A JP5037545B2 JP 5037545 B2 JP5037545 B2 JP 5037545B2 JP 2009031476 A JP2009031476 A JP 2009031476A JP 2009031476 A JP2009031476 A JP 2009031476A JP 5037545 B2 JP5037545 B2 JP 5037545B2
Authority
JP
Japan
Prior art keywords
information
update
update data
data
distributed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2009031476A
Other languages
English (en)
Other versions
JP2010186420A (ja
Inventor
知隆 村上
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba TEC Corp
Original Assignee
Toshiba TEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba TEC Corp filed Critical Toshiba TEC Corp
Priority to JP2009031476A priority Critical patent/JP5037545B2/ja
Publication of JP2010186420A publication Critical patent/JP2010186420A/ja
Application granted granted Critical
Publication of JP5037545B2 publication Critical patent/JP5037545B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)

Description

本発明は、サーバ装置とクライアントである情報処理端末とを備えた情報処理システムおよび上記情報処理端末の制御プログラムに関する。
本発明に関連する従来技術として、サーバと、このサーバにネットワークを介して通信接続されたクライアント端末とを備えたシステムにおいて、サーバがクライアント端末にソフトウェアを配信し、当該ソフトウェアをクライアント端末がインストールするシステムが知られている。(例えば、特許文献1を参照)
サーバは、ソフトウェア自体をクライアント端末に配信するのではなく、クライアント端末にソフトウェアの更新プログラムを配信する場合もある。クライアント端末は、受信した更新プログラムを用いて自身にインストールされたソフトウェアを更新する。かくして、クライアント端末のソフトウェアのバージョンは、サーバによって管理される。
特開2002−318692号公報
上記クライアント端末にインストールされたアプリケーションは、システムの初期導入時から様々な機能が追加・修正されていることが多い。そのため、新たなクライアント端末がシステムに追加された場合やアプリケーションが記憶されたHDD(Hard Disk Drive)を交換した場合等には、ユーザが所望の設定を実現するために当該クライアント端末を操作してソフトウェアを更新する必要があった。このような作業は、手間と時間を要するだけでなく、作業ミスにより正常な動作環境が構築されない蓋然性がある。
本発明は、上記のような事情に基づいてなされたものであり、その目的は、クライアントである情報処理端末をシステムに追加した場合等において、迅速かつ適確なアプリケーションの動作環境を構築せしめる情報処理システム及び制御プログラムを提供することである。
上記の課題を解決するために、本発明は、プログラムファイルを記憶するプログラムファイル記憶手段を備えた情報処理端末と、前記情報処理端末に前記プログラムファイルの更新データを配信するサーバ装置とを通信接続した情報処理システムにおいて、前記サーバ装置は、前記情報処理端末に配信した前記更新データの名称同データの取得先を示す取得先情報、同データの配信対象であるグループを示す対象グループ情報、および、同データの配信対象である機器または全ての機器を配信対象とする旨を示す対象機器情報が、前記更新データの配信順に書き込まれた履歴管理情報を記憶する記憶手段を備え、前記情報処理端末は、前記プログラムファイル記憶手段に記憶されたプログラムファイルに関して既に当該情報処理端末に配信された更新データの名称を含む更新状況を特定する更新状況特定手段と、前記サーバ装置に前記履歴管理情報の送信を要求する履歴要求手段と、この履歴要求手段の要求に応じて前記サーバ装置が送信した前記履歴管理情報と、前記更新状況特定手段が特定した更新状況とを比較し、前記履歴管理情報に含まれるが前記更新状況に含まれない名称の更新データであって、前記履歴管理情報に含まれる同データの対象グループ情報が当該情報処理端末の所属するグループを示し、かつ前記履歴管理情報に含まれる同データの前記対象機器情報が当該情報処理端末を示すか或いは全ての機器を配信対象とする旨を示す更新データを特定する更新データ特定手段と、この更新データ特定手段により特定された更新データを、前記履歴管理情報に含まれる当該更新データの取得先情報で示される取得先からダウンロードするダウンロード手段と、このダウンロード手段によりダウンロードされた更新データを、前記履歴管理情報に名称および取得先情報が書き込まれた順に用いて前記プログラムファイルを更新する更新手段とを具備していることを特徴としている。
かかる手段を講じた本発明によれば、クライアントである情報処理端末をシステムに追加した場合等において、迅速かつ適確なアプリケーションの動作環境を構築せしめる情報処理システム及び制御プログラムを提供することができる。
本発明の一実施形態であるPOSシステムの全体構成を示す模式図。 同実施形態におけるPOS端末の要部構成を示す模式図。 同実施形態における管理リストのデータ構造を示す模式図。 同実施形態における更新処理の流れ図。
以下、本発明の一実施形態について、図面を参照しながら説明する。なお、本実施形態は、本発明に係る情報処理システムを、商品販売店舗等で商品の販売処理に使用されるPOS(Point Of Sales)端末を備えたPOSシステムに適用した場合である。
図1は、当該POSシステムの全体構成を示す模式図である。当該POSシステムは、サーバ装置であるストアコントローラ1と、情報処理端末であるPOS端末101〜105とを、LANケーブル3を介して相互通信可能に接続して構成されている。POS端末101〜105は、設置エリアや用途に応じて任意のグループに分別されている。本実施形態においては、POS端末101,102,103はグループAに属し、POS端末104,105はグループBに属している。なお、POS端末103は、HDDの交換が予定されており、POS端末106は、グループBに追加が予定されているPOS端末である。
ストアコントローラ1は、CPUを主体として構成された制御手段10、HDD等の記憶デバイスに記憶された履歴記憶手段である管理リスト12、及び更新データであるパッケージを記憶するパッケージデータベース(DB)13を備えている。制御手段10が備えるメモリには、各POS端末へのパッケージ配信を管理する配信管理プログラム11が記憶されている。管理リスト12は、過去に当該システムに接続された各POS端末に対して配信したパッケージの履歴を記憶している。パッケージデータベース13は、上記グループAに属するPOS端末のアプリケーションを更新する3つのパッケージ“Ver 1.1”,“Ver 1.2”,“緊急パッチ”からなるグループAパッケージと、上記グループBに属するPOS端末のアプリケーションを更新する2つのパッケージ“Sub 1.1”,“Sub 1.2”からなるグループBパッケージとで構成されている。
図2は、POS端末101〜106の要部構成を示す模式図である。POS端末101〜106は、CPUを主体として構成された制御手段20及び記憶デバイスであるHDD22等を備えている。制御手段20が備えるメモリには、後述の更新処理を行う更新用プログラム21が記憶されている。HDD22には、商品販売処理等の各種アプリケーションに関するデータで構成されるアプリケーションファイル23及びストアコントローラ1から配信されたパッケージで構成されるパッケージファイル24等が記憶されている。さらに、パッケージファイル24を構成する個々のパッケージに関する情報で構成されるパッケージ管理情報25及びストアコントローラ1で動作する配信管理プログラム11とのアクセスに関する情報で構成されるサーバ情報26が、ROM或いはRAM等に記憶されている。パッケージ管理情報25は、パッケージファイル24を構成する各パッケージの名称、当該POS端末の機器名、及び当該POS端末が所属するグループの名称から構成される。
上記更新用プログラム21は、POS端末のシステム起動後に自動的に実行され、システムがシャットダウンされるまで常駐する。そして、サーバ情報26から上記配信管理プログラム接続情報を読み出してストアコントローラ1の配信管理プログラム11にアクセスし、アプリケーションファイル23の更新処理を行う。
図3は、管理リスト12のデータ構造を示す模式図である。管理リスト12には、各POS端末に配信された順に、パッケージ“Ver. 1.1”,“Ver. 1.2”,“緊急パッチ”,“Sub 1.1”,“Sub 1.2”に関する履歴情報が記憶されている。各履歴情報は、例えば“〈Ver. 1.1〉”のようなパッケージ名称に対し、パッケージ取得先“〈DownLoadURL〉”,パッケージモジュール“〈Package〉”,パッケージ対象機器“〈Target〉”,パッケージ対象グループ“〈Group〉”に関する情報を対応付けて構成される。上記パッケージ取得先は、パッケージのダウンロード元のURLであり、本実施形態においてはストアコントローラ1のURLが記憶されている。上記パッケージモジュールは、パッケージのインストーラを起動するモジュールの名称である。上記パッケージ対象機器は、パッケージを配信したPOS端末の名称である。上記パッケージ対象グループは、パッケージを配信したグループの名称である。なお、パッケージ対象機器として“xxx”が記録されている場合には、パッケージ対象グループとして指定されたグループに属するPOS端末の全てに当該パッケージが配信されたことを意味する。一方、パッケージ対象機器として特定のPOS端末の名称が記録されている場合には、当該POS端末に対してのみ当該パッケージを配信したことを意味する。
次に、図1に示したPOSシステムにおいて、POS端末103のHDD22を交換する場合を例にとり、上記のような構成による作用について説明する。なお、交換後のHDD22は初期状態にあり、アプリケーションファイル23は記憶されているが、パッケージファイル24は記憶されていない。
HDD22を交換した後、POS端末103のシステムが起動されると、既述の如く更新用プログラム21が起動される。図4は、更新用プログラム21及び配信管理プログラム11に基づいて、POS端末103の制御手段20及びストアコントローラ1の制御手段10により実行される更新処理の流れ図である。
先ず、制御手段20は、HDD22にアクセスしてパッケージファイル24を参照し、パッケージ管理情報25を更新する(ST1)。ただし、HDD22を交換した直後はパッケージファイル24が記憶されていないので、パッケージ管理情報25にパッケージ名称は登録されない。パッケージ管理情報25を更新した後、サーバ情報26から配信管理プログラム接続情報を読み出す(ST2)。そして、読み出した配信管理プログラム接続情報に基づいてストアコントローラ1にアクセスし、管理リストの送信を要求する(ST3)。この要求を受けたとき、ストアコントローラ1の制御手段10は、管理リスト12をPOS端末103に返信する(ST4)。なお、ST3の処理は、履歴要求手段を構成する。
管理リスト12を受信したとき、POS端末103の制御手段20は、パッケージ管理情報25を読み出してアプリケーションファイル23の更新状況を特定し(ST5)、管理リスト12とパッケージ管理情報25とを比較する(ST6)。この比較処理では、(1)パッケージ対象グループがパッケージ管理情報25を構成するグループ名称と同一であり、(2)パッケージ対象機器がパッケージ管理情報25を構成する機器名と同一の機器名、或いは“xxx”であり、(3)パッケージ名称がパッケージ管理情報25に登録されていない、ことを条件としてパッケージを検索する。なお、ST5の処理は、更新状況特定手段を構成する。
図2に示した管理リスト12から上記比較条件に該当するパッケージを検索した場合、パッケージ“Ver. 1.1”,“Ver. 1.2”,“緊急パッチ”が条件(1)をクリアする。さらに、これら3つのパッケージの中からパッケージ“Ver. 1.1”,“Ver. 1.2”が条件(2)をクリアする。HDD22を交換した直後においては、パッケージ管理情報25にパッケージ名称が登録されていないので、パッケージ“Ver. 1.1”,“Ver. 1.2”の双方とも条件(3)をクリアする。従って、パッケージ“Ver. 1.1”,“Ver. 1.2”がインストールすべきパッケージとして特定される。なお、ST6の処理は、更新データ特定手段を構成する。
かくしてインストールすべきパッケージを特定したならば(ST7のYes)、当該パッケージの送信をパッケージ取得先であるストアコントローラ1に要求する(ST8)。この要求をストアコントローラ1が受信したとき、制御手段10は、該当するパッケージをパッケージデータベース13から検索し、POS端末103に返信する(ST9)。なお、ST8の処理は、更新データであるパッケージをダウンロードするダウンロード手段を構成する。
返信されたパッケージを受信したとき、制御手段20は、パッケージのインストーラを起動し、管理リスト12の上位に登録されたパッケージから順にインストールする(ST10)。このように管理リスト12の上位に登録されたパッケージから順にインストールするのは、旧バージョンのパッケージから新バージョンのパッケージへと段階的にインストールしなければエラーを生じるようなパッケージの存在を考慮したためである。パッケージのインストールが完了すると、当該更新処理を終了する。なお、ST10の処理は、プログラムファイルであるアプリケーションファイル23を更新する更新手段を構成する。
上記ST7の処理にてインストールすべきパッケージを発見しなかったときには(ST7のNo)、パッケージの送信要求及びインストールを行わずに当該更新処理を終了する。
次に、図1に示したPOSシステムにおいて、新たにPOS端末106をグループBに追加する場合を例にとり、更新処理を説明する。かかる場合においてもPOS端末106のシステム起動時に図4を用いて説明した処理が行われる。
図2に示した管理リスト12から上記比較条件(1)〜(3)に該当するパッケージを検索した場合、パッケージ“Sub. 1.1”,“Sub. 1.2”が条件(1)をクリアする。さらに、これら2つのパッケージの双方が条件(2)をクリアする。POS端末106のHDD22にはパッケージファイル24が記憶されていないので、パッケージ管理情報25にパッケージ名称が登録されておらず、パッケージ“Sub. 1.1”,“Sub. 1.2”の双方とも条件(3)をクリアする。従って、パッケージ“Sub. 1.1”,“Sub. 1.2”がインストールすべきパッケージとして特定される。
かくして特定されたパッケージ“Sub. 1.1”,“Sub. 1.2”は、ストアコントローラ1からダウンロードされ、パッケージ“Sub. 1.1”,“Sub. 1.2”の順にインストールされる。
以上説明したように、本実施形態に係る情報処理端末であるPOS端末は、システム起動時に自動的に更新用プログラムを実行し、ストアコントローラ1に管理リスト12の送信を要求する。そして、ストアコントローラ1が返信した管理リスト12から所定の条件を満たす履歴情報を特定し、特定した履歴情報に係るパッケージをダウンロードし、ダウンロードしたパッケージをインストールする。このように構成することで、POS端末のHDD22を交換したときや、システムにPOS端末を新たに追加したときに、自動的にアプリケーションプログラムが更新される。したがって、作業員が手動でアプリケーションプログラムを更新せず、迅速かつ適確なアプリケーションの動作環境を構築することができる。
なお、この発明は前記実施形態そのままに限定されるものではなく、実施段階においてはその要旨を逸脱しない範囲内にて各構成要素を適宜変形して具体化することができる。
例えば、情報処理端末及びサーバ装置は、POS端末及びストアコントローラに限定されず、その他のクライアント・サーバシステムに本発明を適用してもよい。
また、パッケージのダウンロード先は、ストアコントローラのみに限られず、インターネット等のネットワークに接続された他の装置からダウンロードするようにしてもよい。
この他、前記実施形態に開示されている複数の構成要素を適宜組み合わせることにより種々の発明を形成することができる。例えば、実施形態に示される全体構成要素から幾つかの構成要素を削除してもよい。
本願の出願当初の特許請求の範囲に記載された発明を以下に付記する。
[1]プログラムファイルを記憶するプログラムファイル記憶手段を備えた情報処理端末と、前記情報処理端末に前記プログラムファイルの更新データを配信するサーバ装置とを通信接続した情報処理システムにおいて、前記サーバ装置は、前記情報処理端末に前記更新データを配信した履歴情報を記憶する履歴記憶手段を備え、前記情報処理端末は、前記プログラムファイル記憶手段に記憶されたプログラムファイルの更新状況を特定する更新状況特定手段と、前記サーバ装置に前記履歴情報の送信を要求する履歴要求手段と、この履歴要求手段の要求に応じて前記サーバ装置が送信した履歴情報と前記更新状況特定手段が特定した更新状況とに基づいて前記プログラムファイルを更新すべき更新データを特定する更新データ特定手段と、この更新データ特定手段により特定された更新データをダウンロードするダウンロード手段と、このダウンロード手段によりダウンロードされた更新データに基づいて前記プログラムファイルを更新する更新手段と、を具備していることを特徴とする情報処理システム。
[2]プログラムファイルを記憶するプログラムファイル記憶手段を備え、前記プログラムファイルの更新データを配信しその履歴情報を記憶する履歴記憶手段を備えたサーバ装置と通信接続された情報処理端末の制御プログラムであって、前記情報処理装置に、前記プログラムファイル記憶手段に記憶されたプログラムファイルの更新状況を特定する更新状況特定機能と、前記サーバ装置に前記履歴情報の送信を要求する履歴要求機能と、この履歴要求機能の要求に応じて前記サーバ装置が送信した履歴情報と前記更新状況特定機能が特定した更新状況とに基づいて前記プログラムファイルを更新すべき更新データを特定する更新データ特定機能と、この更新データ特定機能により特定された更新データをダウンロードするダウンロード機能と、このダウンロード機能によりダウンロードされた更新データに基づいて前記プログラムファイルを更新する更新機能とを実現させるための制御プログラム。
1…ストアコントローラ、11…配信管理プログラム、12…管理リスト、13…パッケージデータベース、21…更新用プログラム、23…アプリケーションファイル、24…パッケージファイル、25…パッケージ管理情報、26…サーバ情報、101〜106…POS端末

Claims (2)

  1. プログラムファイルを記憶するプログラムファイル記憶手段を備えた情報処理端末と、前記情報処理端末に前記プログラムファイルの更新データを配信するサーバ装置とを通信接続した情報処理システムにおいて、
    前記サーバ装置は、前記情報処理端末に配信した前記更新データの名称同データの取得先を示す取得先情報、同データの配信対象であるグループを示す対象グループ情報、および、同データの配信対象である機器または全ての機器を配信対象とする旨を示す対象機器情報が、前記更新データの配信順に書き込まれた履歴管理情報を記憶する記憶手段を備え、
    前記情報処理端末は、
    前記プログラムファイル記憶手段に記憶されたプログラムファイルに関して既に当該情報処理端末に配信された更新データの名称を含む更新状況を特定する更新状況特定手段と、
    前記サーバ装置に前記履歴管理情報の送信を要求する履歴要求手段と、
    この履歴要求手段の要求に応じて前記サーバ装置が送信した前記履歴管理情報と、前記更新状況特定手段が特定した更新状況とを比較し、前記履歴管理情報に含まれるが前記更新状況に含まれない名称の更新データであって、前記履歴管理情報に含まれる同データの対象グループ情報が当該情報処理端末の所属するグループを示し、かつ前記履歴管理情報に含まれる同データの前記対象機器情報が当該情報処理端末を示すか或いは全ての機器を配信対象とする旨を示す更新データを特定する更新データ特定手段と、
    この更新データ特定手段により特定された更新データを、前記履歴管理情報に含まれる当該更新データの取得先情報で示される取得先からダウンロードするダウンロード手段と、
    このダウンロード手段によりダウンロードされた更新データを、前記履歴管理情報に名称および取得先情報が書き込まれた順に用いて前記プログラムファイルを更新する更新手段と、
    を具備していることを特徴とする情報処理システム。
  2. プログラムファイルを記憶するプログラムファイル記憶手段を備え、前記プログラムファイルの更新データを配信し、配信した前記更新データの名称同データの取得先を示す取得先情報、同データの配信対象であるグループを示す対象グループ情報、および、同データの配信対象である機器または全ての機器を配信対象とする旨を示す対象機器情報が前記更新データの配信順に書き込まれた履歴管理情報を記憶する記憶手段を備えたサーバ装置と通信接続された情報処理端末の制御プログラムであって、
    前記情報処理端末に、
    前記プログラムファイル記憶手段に記憶されたプログラムファイルに関して既に当該情報処理端末に配信された更新データの名称を含む更新状況を特定する更新状況特定機能と、
    前記サーバ装置に前記履歴管理情報の送信を要求する履歴要求機能と、
    この履歴要求機能の要求に応じて前記サーバ装置が送信した前記履歴管理情報と、前記更新状況特定機能が特定した更新状況とを比較し、前記履歴管理情報に含まれるが前記更新状況に含まれない名称の更新データであって、前記履歴管理情報に含まれる同データの対象グループ情報が当該情報処理端末の所属するグループを示し、かつ前記履歴管理情報に含まれる同データの前記対象機器情報が当該情報処理端末を示すか或いは全ての機器を配信対象とする旨を示す更新データを特定する更新データ特定機能と、
    この更新データ特定機能により特定された更新データを、前記履歴管理情報に含まれる当該更新データの取得先情報で示される取得先からダウンロードするダウンロード機能と、
    このダウンロード機能によりダウンロードされた更新データを、前記履歴管理情報に名称および取得先情報が書き込まれた順に用いて前記プログラムファイルを更新する更新機能とを実現させるための制御プログラム。
JP2009031476A 2009-02-13 2009-02-13 情報処理システムおよび制御プログラム Expired - Fee Related JP5037545B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009031476A JP5037545B2 (ja) 2009-02-13 2009-02-13 情報処理システムおよび制御プログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009031476A JP5037545B2 (ja) 2009-02-13 2009-02-13 情報処理システムおよび制御プログラム

Publications (2)

Publication Number Publication Date
JP2010186420A JP2010186420A (ja) 2010-08-26
JP5037545B2 true JP5037545B2 (ja) 2012-09-26

Family

ID=42767021

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009031476A Expired - Fee Related JP5037545B2 (ja) 2009-02-13 2009-02-13 情報処理システムおよび制御プログラム

Country Status (1)

Country Link
JP (1) JP5037545B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107168739A (zh) * 2017-05-15 2017-09-15 万达百汇科技(深圳)有限公司 Pos机、pos机无线通讯模块固件升级方法及装置

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6966753B2 (ja) * 2016-11-29 2021-11-17 株式会社サテライトオフィス オンサイト側モジュール用プログラム更新システム、モジュール用プログラム更新方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003296132A (ja) * 2002-03-29 2003-10-17 Mitsubishi Electric Corp パッチ適用システム及びパッチ適用方法及びパッチ適用プログラム
JP3801524B2 (ja) * 2002-03-29 2006-07-26 本田技研工業株式会社 自動更新システム及び自動更新方法
JP2005018319A (ja) * 2003-06-25 2005-01-20 Nec Software Chubu Ltd モジュール配信システム、モジュール配信方法、及びプログラム
JP4232606B2 (ja) * 2003-11-04 2009-03-04 日本電気株式会社 ファイル配信システム、クライアントプログラム、クライアント、サーバプログラム、サーバ、及び方法
JP2005148840A (ja) * 2003-11-11 2005-06-09 Fuji Photo Film Co Ltd サーバ装置及びネットワークシステム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107168739A (zh) * 2017-05-15 2017-09-15 万达百汇科技(深圳)有限公司 Pos机、pos机无线通讯模块固件升级方法及装置

Also Published As

Publication number Publication date
JP2010186420A (ja) 2010-08-26

Similar Documents

Publication Publication Date Title
EP1758042B1 (en) Document distribution system and method
US20110173599A1 (en) Home network system, gateway device, and firmware update method
CN111200657B (zh) 一种管理资源状态信息的方法和资源下载***
JP5531692B2 (ja) 機器管理装置、機器管理システム、情報管理方法、情報管理プログラム、及びそのプログラムを記録した記録媒体
US20110296404A1 (en) Systems and methods for host-level distributed scheduling in a distributed environment
JP5736956B2 (ja) ファイル管理装置及びその制御プログラム
CN103559056A (zh) 文件下载方法和装置
JP4504969B2 (ja) データ更新処理装置、データ更新処理方法及びデータ更新処理プログラム
US20120206760A1 (en) Network system, program set distribution method, distribution server, distribution server control method, and storage medium
JP5037545B2 (ja) 情報処理システムおよび制御プログラム
US20170286440A1 (en) Method, business processing server and data processing server for storing and searching transaction history data
US9158527B2 (en) Upgrade system and method having adaptive changeable upgrade process
JP6622577B2 (ja) 配信システム、及び配信システムの制御方法
JP5626937B1 (ja) リソース提供装置、リソース提供方法、およびリソース提供システム
JP5884566B2 (ja) バッチ処理システム、進捗状況確認装置、進捗状況確認方法、及びプログラム
US20150234648A1 (en) Firmware management system, method, and recording medium storing program
CN103984567B (zh) 开放平台模块化的方法和装置
JP5647597B2 (ja) 保守管理システムおよびクライアント端末
JP5333772B2 (ja) ファイル配布システム、サーバ装置、ファイル配布方法、及びプログラム
JP2003330836A (ja) データ送信方法
JP2006260212A (ja) ファイル版管理システム、ファイル登録サーバ、ファイル版管理方法、およびプログラム
JP6911658B2 (ja) 端末装置、データ取得システム、データ取得方法、及びプログラム
JP2017151523A (ja) ソフトウェア自動収集プログラム、装置、及び方法
JP2005141330A (ja) ファイル配信システム、クライアントプログラム、クライアント、サーバプログラム、サーバ、及び方法
JP5025431B2 (ja) サービス提供システム及びサービス提供手段の自動バージョン更新方法

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111214

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111220

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120217

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120313

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120511

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120605

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120704

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150713

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5037545

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees