



【0001】
【発明の属する技術分野】
本発明は、例えば複数の内線電話機(子機)を主装置(交換機)に接続したボタン電話システム等を含む通信システム、ボタン電話システム用交換機、サーバコンピュータ、プログラム、ライセンス管理方法、ライセンス取得方法に関する。
【0002】
【従来の技術】
複数の内線電話機(子機)を主装置(交換機)に接続したボタン電話システムを企業などのユーザが導入する場合、一般的に、ユーザは、初期導入コストを抑えるために、始めは、最低限必要なシステム構成(ハードウェアおよびソフトウェアウェア)を購入し、後々人員の増加や通信容量の増加に合せて、子機、回線、インタフェースカードなどのパーツ類を追加購入し、システムを拡張する方法をとる。
【0003】
また、近年では、子機の数や回線の数に応じてポートライセンスが必要なシステムが多くなっている。
【0004】
この種のシステムの場合、子機や回線などといったハードウェアに加え、ポートライセンス契約などを行い、その分の費用を負担する必要がある。
さらに、システムへの要求条件の変化に伴い、初期導入時のシステムに拡張機能を導入するため、ソフトウェアを部分的に追加したり、あるいは全面的に更新したりすることも行われる。
【0005】
このような場合、ユーザは、子機などのハードウェアをメーカから直接購入することは少なく、通常、仲介業者(代理店:ディーラー)に対して発注を行い、ディーラーは、メーカからハードウェアおよびソフトウェア(以下物品と称す)を購入してユーザに対する機器の設置やソフトウェアのインストール作業などは、取引先のいくつかの工事業者等に委託すると共に、ディーラーとユーザ間で子機の数に応じたポートライセンス契約を結び、所定のパターン(プログラム等)を焼き込んだROMを備えたキーユニットをディーラーからユーザに送り、ユーザに届けられたキーユニットを例えば交換機のRS−232Cポートなどに接続することで、交換機のポートが契約数分だけ使用可能になる。
【0006】
【発明が解決しようとする課題】
ところで、このようなボタン電話システムの場合、ライセンス契約を含めた物品の価格は、ユーザ、ディーラー、メーカそれぞれの取引関係やシステム規模などに応じて個々に決められることが多く、仲介者が介在することが多いビジネスでは、安い価格で購入された物品が他者に転売されてしまうこともある。
【0007】
そこで、物品を供給する側、つまりメーカあるいはディーラー等では、受注と出荷、ソフトウェアやライセンスのインストールの流れを追い、発注された物品が、転売されることなく、発注が行われたユーザのシステムに確実にインストールされたかどうかを知ることが企業経営上必要であることは解っているが、このような追跡の仕組みを構築することは容易ではない。
【0008】
また、メーカやディーラーが受注を受けた物品がどのようなユーザのどのようなシステムに対して適用されるかという詳細な情報は、実際上、工事業者ぐらいにしか解らず、メーカやディーラーまでは、還元されないことから、例えばどの程度の規模のユーザがどのくらいの頻度で物品を発注するのか、どの程度、在庫を持ち、どの程度物品の製造をしなければならないのか等といったマーケティングがメーカあるいはディーラーで行えず、的確な企業経営を行えないという問題がある。
【0009】
さらに、物品の提供を受けるユーザ側としても、子機の増設等といった少しの変更だけでも、さまざまな業者が仲介することになるため、システムを稼働させるまでの時間がかかるという問題があった。
【0010】
本発明はこのような課題を解決するためになされたもので、ユーザに物品を供給する側として、受注と出荷、ソフトウェアやライセンスのインストールの流れを追うことで物品についてのライセンス管理を行うことのできる通信システム、ボタン電話システム用交換機、サーバコンピュータ、プログラム、ライセンス管理方法、ライセンス取得方法を提供することを目的としている。
【0011】
また、ユーザに物品を供給する側として的確な企業経営を行える通信システム、ボタン電話システム用交換機、サーバコンピュータ、プログラム、ライセンス管理方法、ライセンス取得方法を提供することを目的としている。
【0012】
さらに、物品の提供を受ける側であるユーザが、物品供給側からさまざまなサービスを迅速に受けることのできる通信システム、ボタン電話システム用交換機、サーバコンピュータ、プログラム、ライセンス管理方法、ライセンス取得方法を提供することを目的としている。
【0013】
【課題を解決するための手段】
上記目的を達成するために、請求項1記載の発明の通信システムは、複数の内線電話機とこれら複数の内線電話機を収容する交換機とこの交換機に対して保守を行うための保守端末とを備えたボタン電話システムとこのボタン電話システムの構成変更に必要な物品を販売するサイトを公開するサーバコンピュータとをネットワークを介して接続してなる通信システムにおいて、前記保守端末は、前記ネットワークを通じて前記サーバコンピュータに対して、前記ボタン電話システムの構成変更に必要な物品を発注する手段と、前記サーバコンピュータから発行された受注番号を受信する手段とを備え、前記サーバコンピュータは、前記保守端末から発注に対して受注番号を発行する手段と、前記交換機からのインストール要求に対して要求元の受注番号とシステム情報と予め登録された発注元の受注情報とシステム情報とを照合し、この照合が初めてか否かを確認する手段と、照合が、初めてであり成功した場合に該当するソフトウェア関連データを要求元の前記交換機へダウンロードする手段とを備え、前記交換機は、前記ボタン電話システムに前記物品を追加して構成変更を行う際に、前記保守端末から前記受注番号が入力されたことを契機に、このボタン電話システム固有の情報を含むシステム情報を収集し、収集したシステム情報と前記受注番号とを、前記物品についてのソフトウェア関連データのインストール要求として前記サーバコンピュータへ送信する手段と、前記インストール要求に対する応答として前記サーバコンピュータからダウンロードされてきたソフトウェア関連データを自身にインストールする手段と、前記インストールの結果を前記保守端末と前記サーバコンピュータに通知する手段とを具備したことを特徴としている。
【0014】
請求項2記載の発明の通信システムは、請求項1記載の通信システムにおいて、前記サーバコンピュータは、受注時に発行した受注番号と、受注した物品の一覧と、前記交換機から受信された前記インストールの結果とを関連付け履歴として記憶する履歴記憶手段をさらに具備したことを特徴としている。
【0015】
  請求項3記載の発明のボタン電話システム用交換機は、複数の内線電話機とこれら複数の内線電話機を収容するボタン電話システム用交換機において、ボタン電話システムの構成変更に必要な物品を販売するサイトをネットワーク上に公開するサーバコンピュータに対して、前記システムの構成変更に必要な物品を発注する手段と、前記物品を追加して構成変更を行う際に、前記受注番号を入力する入力手段と、前記入力手段により前記受注番号が入力されたことを契機に、このボタン電話システム固有の情報を含むシステム情報を収集し、収集したシステム情報と前記受注番号とを、前記物品についてのソフトウェア関連データのインストール要求として前記サーバコンピュータへ送信する手段と、前記インストール要求に対する応答として前記サーバコンピュータからダウンロードされてきたソフトウェア関連データを自身にインストールする手段と、前記インストールの結果を前記保守端末と前記サーバコンピュータに通知する手段とを具備したことを特徴としている。
【0016】
  請求項4記載の発明のサーバコンピュータは、ネットワークに接続されたサーバコンピュータにおいて、所定のシステムの構成変更に必要な物品を販売するサイトを前記ネットワーク上に公開する手段と、所定のシステムから発注に対して受注番号を発行する手段と、所定のシステムからの受注番号と前記システムを特定するためのシステム情報を含むインストール要求があった場合、要求元の受注番号とシステム情報と予め登録された発注元の受注情報とシステム情報とを照合し、この照合が初めてか否かを確認する手段と、照合が、初めてであり成功した場合に該当するソフトウェア関連データを要求元へダウンロードする手段とを具備したことを特徴としている。
【0017】
  請求項5記載の発明のプログラムは、サーバコンピュータに処理を実行させるためのプログラムにおいて、前記サーバコンピュータを、所定のシステムの構成変更に必要な物品を販売するサイトを前記ネットワーク上に公開する手段と、所定のシステムから発注に対して受注番号を発行する手段と、所定のシステムからの受注番号と前記システムを特定するためのシステム情報を含むインストール要求があった場合、要求元の受注番号とシステム情報と予め登録された発注元の受注情報とシステム情報とを照合し、この照合が初めてか否かを確認する手段と、照合が、初めてであり成功した場合に該当するソフトウェア関連データを要求元へダウンロードする手段として機能させるためのプログラムである。
【0018】
  請求項6記載の発明のライセンス管理方法は、複数の内線電話機とこれら複数の内線電話機を収容する交換機とを備えたボタン電話システムに対して販売元のサーバコンピュータで内線電話機のポートライセンスを管理するライセンス管理方法において、前記ボタン電話システムからの内線電話機の増設に関する発注に対して前記サーバコンピュータが受注番号を発行する段階と、前記ボタン電話システムからシステムを特定するためのシステム情報および受注番号を含むインストール要求があった場合、インストール要求に含まれる要求元のシステム情報および受注番号と、予め登録された発注元のシステム情報および受注番号とを前記サーバコンピュータが照合し、この照合が初めてか否かを確認する段階と、照合が、初めてであり成功した場合に前記サーバコンピュータが該当するソフトウェア関連データを要求元へダウンロードする段階と、前記ボタン電話システムからのインストール完了通知を前記サーバコンピュータが受けて履歴を記録する段階とを有することを特徴としている。
【0019】
  請求項7記載の発明のライセンス取得方法は、複数の内線電話機とこれら複数の内線電話機を収容する交換機とを備えたボタン電話システムが、販売元のサーバコンピュータに発注した内線電話機のポートライセンスをネットワークを通じて取得するライセンス取得方法において、前記内線電話機の発注の際に前記サーバコンピュータから発行された受注番号を前記ボタン電話システムが受信する段階と、前記ボタン電話システムに前記ポートライセンスを追加するにあたり、前記受注番号を入力する段階と、前記受注番号が入力されたことを契機に、このボタン電話システム固有の情報を含むシステム情報を収集し、収集したシステム情報と前記受注番号とを、前記内線電話機のポートライセンスの取得要求として前記ボタン電話システムから前記サーバコンピュータへ送信する段階と、前記取得要求に対する応答として前記サーバコンピュータからダウンロードされてきた前記内線電話機のポートライセンスデータを前記ボタン電話システムにインストールする段階と、前記インストールの結果を前記サーバコンピュータに通知する段階とを有することを特徴としている。
【0020】
本発明では、ボタン電話システムにソフトウェアやポートライセンスなどの物品を追加するときに、例えば保守端末などからサーバコンピュータへ発注し、サーバコンピュータから発行された受注番号を受領しておく。
【0021】
また、発注後、実際にボタン電話システムにソフトウェアやポートライセンスなどの物品をインストールする際には、保守端末から受注番号を入力することで、これを契機にボタン電話システムの交換機が、このボタン電話システムのユーザ情報やボタン電話システムに関する情報などを収集して、サーバコンピュータへ送信する。
【0022】
サーバコンピュータでは、このときに受信された収集情報と、物品を受注した時点でのユーザ情報やボタン電話システムに関する情報とを照合することにより、発注から発送という流れと発送からインストールという流れを結び付ける。
【0023】
これにより、物品を供給する側では、受注した物品が正しく使用されていることを知ることができ、さらには、ユーザやユーザ側のシステムの情報と受注との関係を知ることで、製造、販売、在庫に関する情報を収集し、的確な企業経営を行うことができる。
【0024】
さらには、物品を購入する側(ユーザサイド)においても、在庫が適切に管理されることにより、迅速に物品の提供を受けたり、あるいはシステムの維持管理に関してメーカやディーラーなどの物品を供給する側から適切なアドバイスを受けたりといった、これまでになかったようなサービスを受けることが可能になる。
【0025】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
図1は本発明に係る一つの実施の形態のボタン電話システムを含む通信システムの概要構成を示す図である。
【0026】
図1に示すように、この通信システムは、ログ情報データベース9を有する交換機11(以下主装置11と称す)と、保守時に主装置11に接続される外部端末としての保守端末10と、主装置11に接続された複数のボタン電話機12a,12b,…12n等からなるボタン電話システム1と、このボタン電話システム1と公衆電話網/インターネットなどのネットワーク2を介して接続されたサーバコンピュータ3(以下サーバ3と称す)とから構成されている。
【0027】
サーバ3は、ソフトウェア、ハードウェア、ライセンスデータなどの物品を供給する側(業者:ディーラーの販売センター等)に設置されている。ライセンスデータとは、例えばボタン電話機12a,12b,…12nを接続する主装置11のポートのライセンスデータである。このサーバ3では、受注データベース4や発送システムを有し、物品の受注・発注処理を行う。
【0028】
ボタン電話システム1は、業者から物品を購入するユーザ側に設置されている。保守端末10は、ボタン電話システム1のデータ投入や変更などが容易に行える保守用ソフトウェアを有している。
【0029】
主装置11は、業者のサーバ3と公衆電話網やインターネット等のを介して接続できるような機能を持ち、データや運用・障害情報などを販売センターと送受信することができる。
【0030】
サーバ3および保守端末10は、CD−ROMやフレキシブルディスク(FD)を装填し読み取り可能な装置本体部と、この装置本体部に接続された入力装置および表示装置とからなる一般的なコンピュータである。入力装置は、例えばキーボート、マウスなどである。表示装置は、例えばCRTモニタ、LCDパネルなどである。
【0031】
装置本体部には、CPU、ROMおよびRAMなどからなる制御部と、ハードディスクドライブ(HDD)と、CD−ROMの情報を読み取るCD−ROMドライブと、FDに対し情報を読み取りおよび書き込みを行うFDドライブと、通信装置などが搭載されている。ROMには、バイオスなどの初期動作設定プログラムが格納されている。通信装置は、インターネットなどへのアクセスサービスを行うプロバイダーのアクセスポイントに接続するモデム、TA、ダイヤルアップルータや、CATV用あるいはxDSL通信用のモデムとLANとのデータ通信を行うLANインターフェース(以下LANI/Fと称す)などである。HDDにはオペレーティングシステム(以下OSと称す)を含む各種ソフトウェアがインストールされている。
【0032】
保守端末10のHDDには、主装置11に対して保守を行うための保守用ソフトウェアがインストールされている。この保守用ソフトウェアは、ボタン電話システム1において、追加が必要な機器やソフトウェア、ライセンス等(以下物品と称す)が生じた際に、ユーザが所望の物品の発注を行い、サーバ3から発行された発注番号(Purchase  Order  Number)と発注した物品の一覧とを関連付けて端末内のメモリ、あるいはデータベース等にファイル形式で記憶する機能を有している。
【0033】
サーバ3のHDDには、受注データベース4、ログ情報データベース5、ライセンスデータベース6等のデータベースが構築されている。受注データベース4には、サーバ3が発行した発注番号と受注した物品の一覧とが関連付けて記憶される。ログ情報データベース5には、物品の受注から手配、発送、ダウンロード、インストールの結果等が受注番号に関連付けて記録される。
【0034】
また、サーバ3のソフトウェアとしては、例えばWWWサーバソフトウェア、受発注管理ソフトウェアなどがある。WWWサーバソフトウェアは、ネットワーク2上に販売サイトを公開するためのソフトウェアである。受発注管理ソフトウェアは、ボタン電話システム1側からの追加ポートのライセンス発注に対して必要なライセンスコードを発行し、発注元のボタン電話システム1へ主装置11のポートに対するライセンス設定を行う該当プログラム(ソフトウェア製品)をダウンロードすると共に、インストール結果のログをログ情報データベース9を利用して管理するソフトウェアである。
【0035】
図2に示すように、主装置11には、保守端末10を接続するための例えばRS−232CコネクタやUSBコネクタなどの外部端末接続インターフェース8、複数のボタン電話機12a,12b…,12nが接続されたボタン電話機ユニット13、および回線ユニット14などが備えられている。ボタン電話機ユニット13は、複数のボタン電話機12a,12b…,12nからのダイヤル番号、通話信号等を送受する。回線ユニット14は、公衆電話網などのネットワーク2を介して他の電話機からの電話番号、通話信号等を送受する。
【0036】
ボタン電話機ユニット13および回線ユニット14には、データハイウエイ15およびスピーチハイウエイ16を介して制御ユニット17が接続されており、通話制御および通話監視などが行われる。制御ユニット17には、データハイウエイ15に接続されたプロセッサ18およびスピーチハイウエイ16に接続されるタイムスイッチ19が備えられている。プロセッサ18は、データハイウエイ15から送られてくる入力データを受け入れると共に、演算データをこれに送出する。また、タイムスイッチ19は、スピーチハイウエイ16との接続制御および音声信号、データ信号等の送出制御を行う。
【0037】
プロセッサ18およびタイムスイッチ19にはデータバス20を介してCPU21、時計22、RAM23、ROM24などが接続されている。CPU21は、このボタン電話システム1全体の制御および演算処理を行う。時計22は、現在の時刻を各部に通知する。RAM23は、各部の状態および各部の制御信号などを記憶する。ROM24は、例えばフラッシュメモリなどである。このROM24には、このボタン電話システム1を制御するための制御プログラムが書換可能に格納されている。CPU21は、起動したときにこのROM24から制御プログラムを読み込むことでシステム制御を開始する。
【0038】
各ボタン電話機12a,12b…,12nなどは、それぞれがほぼ同様に構成されており、例えばボタン電話機12aには、ダイヤルキー25a、ワンタッチダイヤルボタン26a1、26a2、26a3、ハンドセット27a、液晶パネルなどの表示部28aが備えられている。
【0039】
ここで、図3を参照してこの通信システムにおける主装置11のソフトウェアの機能について説明する。
【0040】
この主装置11のソフトウェアは、図3に示すように、保守コマンド処理部31、サーバ通信処理部32、ライセンスデータ処理部33、プログラムダウンロード処理部34、交換機アプリケーション35等のモジュールを有している。
【0041】
保守コマンド処理部31は、保守端末10から受注番号が入力されると、自立的に公衆電話網またはインターネット網などネットワーク2を介してサーバ3に接続し、入力された受注番号をサーバ3に通知する機能を備えている。
【0042】
また、保守コマンド処理部31は、保守端末10から受注番号が入力されたときに、入力されたユーザ情報(担当者の氏名、電話番号、連絡先などの付帯情報)を要求に付加することを許容し、これらの付帯情報を受注番号と共にサーバ3に通知する機能を有している。
【0043】
また、保守コマンド処理部31は、物品の発送手配の完了、プログラムやライセンスデータの配信の完了、インストールの完了あるいは受注情報の不一致によりこれら処理の拒否を保守端末10の表示パネルなどに表示する機能を有している。
【0044】
サーバ通信処理部32は、サーバ3との通信を行う機能を有している。
【0045】
ライセンスデータ処理部33は、サーバ3から配信されてきたポートライセンスや機能ライセンスなどのデータを受信し、自立的、またはサーバ3からの指示によりこれらのデータのインストール作業を自動的に開始する機能を有している。
【0046】
プログラムダウンロード処理部34は、サーバ3から配信されてきたプログラムを受信し、自立的、あるいはサーバ3からの指示によりプログラムのインストール作業を自動的に開始する機能を有している。
【0047】
交換機アプリケーション35は、主装置11を制御するプログラムである。
【0048】
サーバ3(の受発注管理ソフトウェア)は、図4に示すように、通信処理部41、ダウンロード判定部42、ダウンロード処理部43、情報提供部44等を有している。
【0049】
通信処理部41は、ネットワーク2を通じて要求送信元である主装置11から受注番号、付帯情報等を含む要求を受信すると共に、要求送信元に対してネットワーク2を通じて配信可能なプログラム、ポートライセンスや機能ライセンスなどのデータを送信する機能を有している。
【0050】
ダウンロード判定部42は、通信処理部41によって受注番号が受信されたことを契機として、受注番号に関連付けられた物品の発送手配を開始する機能と、通信処理部41によって受信された受注番号と、通信システムを特定するための付帯情報とを基に、受注時に受注データベース4に予め記憶されている受注情報とを照合し、受信した情報と受注情報とが一致した場合に、発送システムなどに対して物品の発送手配を行うと共に、ダウンロード処理部43にダウンロードを指示する(ダウンロードの許可を与える)。
【0051】
また、ダウンロード判定部42は、主装置11にダウンロードしたソフトウェアやライセンスデータが主装置11にインストールされた結果の情報が通信処理部41によって受信されたときに、ログ情報データベース5の物品の受注情報(受注番号、付帯情報、物品一覧)、発送情報等に関連付けて記録し、以降、ユーザに対する支援、あるいは物品の需給予測、在庫管理などの情報を提供する機能を有している。
【0052】
なお、ダウンロード判定部42は、照合の際に受信した情報と受注情報とが合致せず、照合が不成功の場合には、物品の発送手配を行わず、また、プログラムやデータのダウンロード指示も行わない。
【0053】
ダウンロード処理部43は、ダウンロード判定部42からの指示により、要求送信元に対して配信可能なプログラム、ポートライセンスや機能ライセンスなどをサーバ3内のデータベースから読み出して通信処理部41に渡す機能と、物品の発送、プログラムやデータの配信などの情報を運転履歴(ログ)としてログ情報データベース5に記録する機能とを有している。
【0054】
情報提供部44は、発注元のボタン電話システム1の端末数、回線数、交換機に装着されている端末接続用ボード(カード)の枚数などのシステム構成情報を要求し、この要求に対して受信されたシステム構成情報と、サーバ3において受注した物品の発送記録とを関連付けて記録し、以降、ユーザに対して支援、あるいは物品の需給予測、在庫管理などの情報を提供する機能を有している。
【0055】
また、情報提供部44は、受注した物品の発送記録と共に、主装置11から送信されてきた情報(受注番号、付帯情報)をログ情報データベース5に記録し、以降、ユーザに対する支援、あるいは物品の需給予測、在庫管理などの情報を提供する機能を有している。
つまり、部品の発注から発注、発送、ダウンロード、インストール、その結果までの流れが関連付けられてログ情報データベース5に記録される。
【0056】
続いて、図5を参照してこの通信システムの動作について説明する。
この通信システムでは、ボタン電話システム1おいて、追加が必要な機器やソフトウェア、ライセンス等(以下物品と称す)が生じた際に、ユーザは、まず、所望する機能を業者に発注する。
【0057】
具体的には、ユーザが通信端末(保守端末10あるいは一般のコンピュータなどからブラウザソフトウェア等を起動させて、表示されたブラウザの画面に販売サイトのURLを入力すると、画面上にインターネットに公開されている販売サイトのホームページが表示され、このホームページには、販売対象のハードウェアあるいはそれに付随するソフトウェア等が示される。この画面から所望の物品の発注を行う(S101)。
【0058】
業者側のサーバ3では、その物品の発注を受け、受注の処理を行ない(S102)、受注処理が完了すると、受注番号を発行し(S103)、ネットワーク2を通じてユーザの通信端末に返信する。これにより、ユーザの通信端末で受注番号が受領される(S104)。
【0059】
発注番号を受領したユーザは、追加するハードウェアなどのセッティングが完了した後、適切な頃合を見計らって、保守端末10の保守用ソフトウェアを起動させて受注番号(Purchase  Order  Number)を入力すると、この受注番号が主装置11の保守コマンド処理部31に入力される(S105)。
【0060】
すなわち、業者より受領した受注番号を、保守端末10を使用してボタン電話システム1に入力する。
【0061】
主装置11では、この受注番号の入力がトリガとなって、保守コマンド処理部31がサーバ3に接続し(S106)、ネットワーク2を通じてプログラムおよびライセンスデータのダウンロード処理の開始要求を行う(S107)。このダウンロード処理の開始要求には、受注番号と付帯情報(ユーザのシステムの情報等)が含まれている。これにより、発注した物品のソフトウェアおよびライセンスのインストール工事が行われる。
【0062】
サーバ3では、受注番号と付帯情報を受信すると(S108)、付帯情報あるいは通信システムと接続する際に公衆電話網やインターネットから提供される接続相手番号を用いて、受注番号を送信した要求元のボタン電話システムの情報(システムIDなどのシステム固有情報)と、受注の対象となっているボタン電話システムの情報とを照合する(S109)。
【0063】
この照合の結果、照合が成功すると(S109の成功)、続いて、サーバ3は、照合が2回目か否かをチェックする(S110)。
【0064】
このチェックの結果、1回目であり、2回目でなけば(S110のNO)、さらなる手順を続行する。
【0065】
本実施形態では、サーバ3は、発注された新しいプログラムを主装置11へネットワーク2を通じてダウンロードする(S112)。
【0066】
また、照合が不成功の場合(S109の不成功)および照合が成功してもそれが2回目の場合(S110のYES)、サーバ3では、ログ情報データベース5に運用記録としてエラーが記録される。
【0067】
一方、主装置11は、送信されてきたプログラムを受信し(S113)、適切な手順を経た後、このプログラムを自身のHDDにインストールする(S114)。
【0068】
インストールが完了すると、主装置11は、サーバ3に完了報告を行うと共に(S115)、保守端末10に完了表示を行う(S116)、)。
【0069】
サーバ3は、主装置11からの完了報告を受信し、これをインストール履歴(ログ)としてログ情報データベース5に記録する(S117)。
【0070】
このようにこの実施形態の通信システムによれば、ボタン電話システム1に、例えば子機などの物品の増設を行う上で、主装置11にソフトウェアやライセンスデータなどをインストールするときに、業者に発注したときに発行された発注番号を保守端末10より主装置11に入力すると、それをトリガに、主装置11がユーザやボタン電話システム1の固有情報を収集してネットワーク2を通じてサーバ3へ送り、サーバ3では、送られてきたユーザやボタン電話システム固有情報と、受注した時点でのユーザや対象システムに関する情報とを照合することにより、発注から発送という流れと発送からインストールという流れを結び付けることでができる。これにより、メーカやディーラーなどの物品を供給する側(業者)では、受注した物品が正しく使用されていることを知ることができ、さらには、ユーザやユーザ側のシステムの情報と受注との関係を知ることで、製造、販売、在庫に関する情報を収集し、的確な企業経営を行うことができる。また、物品を購入する側(ユーザサイド)においても、現在のシステム状況が業者で適切に管理されることにより、物品の提供を迅速に受けたり、あるいはシステムの維持管理に関して物品の供給元から適切なアドバイスを受けたりでき、これまでになかったようなサービスの提供を受けることができる。
【0071】
また、照合が成功した場合、サーバ3は、該当プログラムやライセンスデータなどを主装置11にダウンロードし、主装置11において該当プログラムやライセンスデータが自動的にインストールされるので、従来のように業者からユーザへキーユニットを送るといった作業がなくなり、物品の追加(増設)を効率よく行うことができる。
【0072】
また、主装置11へのインストールが済むと、完了報告が保守端末10に通知されると共にサーバ3と主装置11自身のそれぞれのログ情報データベース5,9に記録されるので、システム構成の把握を容易にすると共に、以降のユーザ支援あるいは物品の需給予測、在庫管理などを行うことができる。
【0073】
なお、本発明は上記実施形態のみに限定されるものではない。
上記実施形態に記載の各ソフトウェアは、フレキシブルディスクなどのコンピュータが読み出し可能な記憶媒体に記憶されていても良く、また、ソフトウェア(プログラム)単体として伝送されるものでもよい。この場合、記憶媒体に記憶されたソフトウェア(プログラム)をコンピュータが読み出したり、LANやインターネッ上のサイト(サーバ)からダウンロードしてインストールすることにより、各実施形態における処理が可能になる。
【0074】
なお、本発明における記憶媒体としては、磁気ディスク、フレキシブルディスク、ハードディスク、光ディスク(CD−ROM、CD−R、DVDなど)、光磁気ディスク(MOなど)、半導体メモリなど、プログラムを記憶でき、かつコンピュータが読み取り可能な記憶媒体であれば、その記憶形式はいずれの形態であってもよい。
【0075】
また、記憶媒体からコンピュータにインストールされたプログラムの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)や、データベース管理ソフト、ネットワークソフトなどのMW(ミドルウェア)などが本実施形態を実現するための各処理の一部を実行してもよい。
【0076】
さらに、本発明におけるソフトウェア(プログラム)は、コンピュータと独立した記憶媒体に記憶されているものだけに限らず、LANやインターネットなどの伝送媒体を介して流通されるものも含まれる。
【0077】
さらに、本発明における記憶媒体は、コンピュータと独立した媒体に限らず、LANやインターネットなどにより伝送されたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。
【0078】
また、記憶媒体は一つに限らず、複数の媒体から本実施形態における処理が実行される場合も本発明における記録媒体に含まれ、媒体構成はいずれの構成であってもよい。
【0079】
なお、本発明におけるコンピュータは、記憶媒体に記憶されたプログラムに基づき、本実施形態における各処理を実行するものであって、パソコンなどの一つからなる装置、複数の装置がネットワーク接続されたシステムなどのいずれの構成であってもよい。
【0080】
また、本発明におけるコンピュータとは、パソコンに限らず、情報処理機器に含まれる演算処理装置、マイコンなども含み、プログラムによって本発明の機能を実現することが可能な機器、装置を総称している。
【0081】
【発明の効果】
以上説明したように本発明によれば、ユーザに物品を供給する側として、受注と出荷、ソフトウェアやライセンスのインストールの流れを追うことで物品についてのライセンス管理を行うことができる。また、ユーザに物品を供給する側として的確な企業経営を行える。さらに、物品の提供を受ける側であるユーザは、物品供給側からさまざまなサービスを迅速に受けることができる。
【図面の簡単な説明】
【図1】本発明に係る一つの実施の形態の通信システムの概要構成を示す図である。
【図2】この通信システムにおいて、ボタン電話システムの構成を示す図である。
【図3】この通信システムのサーバの機能構成を示すブロック図である。
【図4】この通信システムの主装置の機能構成を示すブロック図である。
【図5】この通信システムの動作を示すフローチャートである。
【符号の説明】
1…ボタン電話システム、2…ネットワーク、3…サーバ、4…受注データベース、5…ログ情報データベース、6…ライセンスデータベース、9…ログ情報データベース、10…保守端末、11…主装置、12a,12b,…12n…ボタン電話機、13…ボタン電話機ユニット、14…回線ユニット、15…データハイウエイ、16…スピーチハイウエイ、17…制御ユニット、18…プロセッサ、19…タイムスイッチ、21…CPU、22…時計、23…RAM、24…ROM、25a…ダイヤルキー、26a1、26a2、26a3…ダイヤルボタン、27a…ハンドセット、28a…表示部、31…保守コマンド処理部、32…サーバ通信処理部、33…ライセンスデータ処理部、34…プログラムダウンロード処理部、35…交換機アプリケーション、41…通信処理部、42…ダウンロード判定部、43…ダウンロード処理部、44…情報提供部。[0001]
 BACKGROUND OF THE INVENTION
 The present invention relates to a communication system including a key telephone system or the like in which a plurality of extension telephones (slave handsets) are connected to a main apparatus (switch), a key telephone system switch, a server computer, a program, a license management method, and a license acquisition method. .
 [0002]
 [Prior art]
 When a user such as a company introduces a key telephone system in which a plurality of extension telephones (slave units) are connected to a main unit (switch), in general, the user is initially required to minimize the initial installation cost. How to purchase the necessary system configuration (hardware and software), and later expand the system by purchasing additional parts such as slave units, lines, and interface cards as the number of personnel and communication capacity increase. Take.
 [0003]
 In recent years, an increasing number of systems require a port license according to the number of slave units and the number of lines.
 [0004]
 In the case of this type of system, in addition to hardware such as a slave unit and a line, it is necessary to make a port license contract and bear the cost for that.
 Furthermore, in accordance with changes in system requirements, in order to introduce an extended function into the system at the time of initial introduction, software is partially added or entirely updated.
 [0005]
 In such a case, the user rarely purchases hardware such as a slave unit directly from the manufacturer, and usually places an order with an intermediary (agent: dealer), and the dealer provides hardware and software from the manufacturer. (Hereinafter referred to as “goods”), equipment installation and software installation work for the user are entrusted to several contractors of the business partners, and the port according to the number of slave units between the dealer and the user By signing a license agreement, sending a key unit with a ROM in which a predetermined pattern (program etc.) is burned to the user from the dealer, and connecting the key unit delivered to the user to, for example, the RS-232C port of the exchange The switch port can be used for the number of contracts.
 [0006]
 [Problems to be solved by the invention]
 By the way, in the case of such a button telephone system, the price of goods including a license contract is often determined individually according to the business relationship, system scale, etc. of each user, dealer, and manufacturer, and intermediaries are involved. In many businesses, goods purchased at a low price may be resold to others.
 [0007]
 Therefore, the goods supplier, that is, the manufacturer or dealer, follows the flow of orders and shipments, software and license installation, and the ordered goods are not resold, but are placed on the system of the user who placed the order. We know that it is necessary for business management to know whether it has been installed reliably, but it is not easy to build such a tracking mechanism.
 [0008]
 In addition, the detailed information on what kind of user's system and the product that the manufacturer or dealer has received an order for can be understood only by the construction contractor. For example, how many users order the goods, how often the users order the goods, how much stock they have, and how much the goods must be manufactured at the manufacturer or dealer. There is a problem that it is not possible to perform proper corporate management.
 [0009]
 In addition, there is a problem in that it takes time until the system is operated because various vendors mediate even the user who receives the provision of goods, even with a small change such as the addition of a slave unit.
 [0010]
 The present invention has been made to solve such a problem, and as a side for supplying an article to a user, it is possible to perform license management for the article by following the flow of order receipt and shipment, software and license installation. An object of the present invention is to provide a communication system, a button telephone system exchange, a server computer, a program, a license management method, and a license acquisition method.
 [0011]
 It is another object of the present invention to provide a communication system, a button telephone system exchange, a server computer, a program, a license management method, and a license acquisition method that can perform an appropriate business management as a user who supplies goods.
 [0012]
 Furthermore, a communication system, a button telephone system exchange, a server computer, a program, a license management method, and a license acquisition method are provided so that a user who receives the goods can quickly receive various services from the goods supply side. The purpose is to do.
 [0013]
 [Means for Solving the Problems]
 In order to achieve the above object, a communication system according to claim 1 comprises a plurality of extension telephones, a switch accommodating the plurality of extension telephones, and a maintenance terminal for performing maintenance on the switch. In a communication system in which a button telephone system and a server computer that publishes a site that sells articles necessary for changing the configuration of the button telephone system are connected via a network, the maintenance terminal is connected to the server computer via the network. On the other hand, it comprises means for placing an order for an article necessary for changing the configuration of the button telephone system, and means for receiving an order number issued from the server computer. The server computer responds to the order from the maintenance terminal. A means for issuing an order number and a request source for an installation request from the exchangeOrder number and system information WhenPre-registered Order sourceOrder information and system information And matchAnd check if this is the first time The means to do the verificationThe first time Means for downloading software-related data corresponding to success to the requesting exchange, and the exchange adds the article to the button telephone system and makes a configuration change from the maintenance terminal. When the order number is entered,Collect system information including information specific to this button telephone system, collect the collected system information and the order number, Software-related data installation request for the articleTo the server computer as Means for transmitting, means for installing software-related data downloaded from the server computer in response to the installation request, and means for notifying the maintenance terminal and the server computer of the result of the installation. It is characterized by that.
 [0014]
 A communication system according to a second aspect of the present invention is the communication system according to the first aspect, wherein the server computer receives the order number issued at the time of receiving an order, a list of received orders, and the result of the installation received from the exchange. Is further provided with a history storage means for storing as an association history.
 [0015]
 According to a third aspect of the present invention, there is provided an exchange for a key telephone system in which a plurality of extension telephones and a key telephone system exchange accommodating the plurality of extension telephones are connected to a site for selling articles necessary for changing the configuration of the key telephone system. Means for ordering an article necessary for the configuration change of the system to the server computer disclosed above, an input means for inputting the order number when the article is changed by adding the article, and the input When the order number is input by means,Collect system information including information specific to this button telephone system, collect the collected system information and the order number, Software-related data installation request for the articleTo the server computer as Means for transmitting, means for installing software-related data downloaded from the server computer in response to the installation request, and means for notifying the maintenance terminal and the server computer of the result of the installation. It is characterized by that.
 [0016]
 According to a fourth aspect of the present invention, there is provided a server computer connected to a network, the server computer connected to the network, a means for publishing on the network a site for selling an article necessary for changing the configuration of the predetermined system, and an order from the predetermined system. A means for issuing an order number to the order number from a predetermined system,System information for identifying the system If there is an installation request includingOrder number and system information WhenPre-registered Order sourceOrder information and system information And matchAnd check if this is the first time The means to do the verificationThe first time And a means for downloading the relevant software-related data to the requesting source when succeeding.
 [0017]
 According to a fifth aspect of the present invention, there is provided a program for causing a server computer to execute a process, wherein the server computer is configured to publish a site for selling an article necessary for changing a configuration of a predetermined system on the network. Means for issuing an order number for an order from a predetermined system; and an order number from a predetermined systemSystem information for identifying the system If there is an installation request includingOrder number and system information WhenPre-registered Order sourceOrder information and system information And matchAnd check if this is the first time The means to do the verificationThe first time A program for causing software-related data to be downloaded to a request source when it is successful.
 [0018]
 According to a sixth aspect of the present invention, there is provided a license management method for managing a port license of an extension telephone with a server computer of a vendor for a button telephone system having a plurality of extension telephones and an exchange accommodating the plurality of extension telephones. In the license management method, the server computer issues an order number in response to an order for extension telephone extension from the key telephone system;Said Button phone system to systemSystem for identifying If you have an installation request that includes information and order number,Install Included in the requestRequesting System information and order number,Pre-registered The server computer collates the system information and the order number of the ordering party and confirms whether or not this collation is the first, and if the collation is the first and successful, the server computer displays the corresponding software related data. Downloading to a request source, and receiving a notification of installation completion from the key telephone system, and recording a history.
 [0019]
 According to a seventh aspect of the present invention, there is provided a license acquisition method in which a key telephone system including a plurality of extension telephones and an exchange that accommodates the plurality of extension telephones sets a port license for an extension telephone ordered from a server computer of a distributor. The button telephone system receives the order number issued from the server computer when placing an order for the extension telephone, and the port license is added to the button telephone system. When the order number is entered and when the order number is entered,Collect system information including information specific to this button telephone system, collect the collected system information and the order number, Request to obtain a port license for the extension telephoneFrom the button telephone system to the server computer Transmitting, installing in the button telephone system the port license data of the extension telephone downloaded from the server computer in response to the acquisition request, and notifying the server computer of the result of the installationStage It is characterized by having.
 [0020]
 In the present invention, when an article such as software or a port license is added to the key telephone system, the order is issued from the maintenance terminal to the server computer, and the order number issued from the server computer is received.
 [0021]
 In addition, when actually installing software, port licenses, and other items in the key telephone system after placing an order, an order number is entered from the maintenance terminal, and the button telephone system switchboard is triggered by this. Collects system user information and information related to the button telephone system, and transmits them to the server computer.
 [0022]
 In the server computer, the collected information received at this time is collated with user information at the time of receiving an order for goods and information about the button telephone system, thereby connecting the flow from ordering to shipping to the flow from shipping to installation.
 [0023]
 As a result, the side that supplies the goods can know that the ordered goods are being used correctly. Furthermore, by knowing the relationship between the user and the system information on the user side and the orders, manufacturing and sales are possible. , Collect information on inventory, and perform accurate corporate management.
 [0024]
 Furthermore, on the side that purchases goods (user side), the inventory is appropriately managed, so that the goods can be provided promptly or the goods such as manufacturers and dealers can be supplied for system maintenance. You can receive services like never before, such as receiving appropriate advice.
 [0025]
 DETAILED DESCRIPTION OF THE INVENTION
 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
 FIG. 1 is a diagram showing a schematic configuration of a communication system including a button telephone system according to one embodiment of the present invention.
 [0026]
 As shown in FIG. 1, the communication system includes an
 [0027]
 The server 3 is installed on a side (a supplier: a sales center of a dealer, etc.) that supplies articles such as software, hardware, and license data. The license data is license data of the port of the
 [0028]
 The button telephone system 1 is installed on the user side who purchases goods from a trader. The
 [0029]
 The
 [0030]
 The server 3 and the
 [0031]
 The apparatus main body includes a control unit including a CPU, a ROM, a RAM, and the like, a hard disk drive (HDD), a CD-ROM drive that reads information on a CD-ROM, and an FD drive that reads and writes information on the FD And a communication device etc. are installed. The ROM stores an initial operation setting program such as BIOS. The communication apparatus includes a modem connected to an access point of a provider that provides an access service to the Internet, TA, dial-up router, and a LAN interface for data communication between a LAN for CATV or xDSL communication and a LAN (hereinafter referred to as LAN I / O). F)). Various software including an operating system (hereinafter referred to as OS) is installed in the HDD.
 [0032]
 Maintenance software for performing maintenance on the
 [0033]
 In the HDD of the server 3, databases such as an order database 4, a
 [0034]
 Examples of the software of the server 3 include WWW server software and ordering management software. The WWW server software is software for publishing a sales site on the
 [0035]
 As shown in FIG. 2, the
 [0036]
 A
 [0037]
 A
 [0038]
 Each of the
 [0039]
 Here, the software function of the
 [0040]
 As shown in FIG. 3, the software of the
 [0041]
 When the order number is input from the
 [0042]
 In addition, when the order number is input from the
 [0043]
 Further, the maintenance
 [0044]
 The server
 [0045]
 The license
 [0046]
 The program
 [0047]
 The
 [0048]
 As shown in FIG. 4, the server 3 (the order management software) includes a communication processing unit 41, a download determination unit 42, a download processing unit 43, an information providing unit 44, and the like.
 [0049]
 The communication processing unit 41 receives a request including an order number, incidental information, and the like from the
 [0050]
 The download determination unit 42 is triggered by the receipt of the order number by the communication processing unit 41, the function of starting the shipment arrangement of the article associated with the order number, the order number received by the communication processing unit 41, Based on the incidental information for specifying the communication system, the order information stored in the order database 4 in advance at the time of ordering is collated, and if the received information and the order information match, the shipping system etc. In addition to arranging for the shipment of the article, the download processing unit 43 is instructed to download (giving permission to download).
 [0051]
 Further, the download determination unit 42 receives the order information of the article in the
 [0052]
 Note that if the information received at the time of collation does not match the received order information and the collation is unsuccessful, the download determination unit 42 does not arrange for the shipment of goods, and also issues a program or data download instruction. Not performed.
 [0053]
 The download processing unit 43 reads a program that can be distributed to a request transmission source, a port license, a function license, and the like from a database in the server 3 according to an instruction from the download determination unit 42 and passes the program to the communication processing unit 41. It has a function of recording information such as delivery of goods, distribution of programs and data in the
 [0054]
 The information providing unit 44 requests system configuration information such as the number of terminals of the ordering button telephone system 1, the number of lines, and the number of terminal connection boards (cards) installed in the exchange, and receives this request. The system configuration information is recorded in association with the shipment record of the article received in the server 3, and thereafter has a function of providing support or information such as supply / demand prediction and inventory management of the article to the user. Yes.
 [0055]
 Further, the information providing unit 44 records the information (order number, incidental information) transmitted from the
 That is, the flow from part ordering to ordering, shipping, downloading, installation, and the result is associated and recorded in the
 [0056]
 Next, the operation of this communication system will be described with reference to FIG.
 In this communication system, when a device, software, license, or the like (hereinafter referred to as an article) that needs to be added occurs in the key telephone system 1, the user first orders a desired function from a supplier.
 [0057]
 Specifically, when a user activates browser software or the like from a communication terminal (
 [0058]
 The server 3 on the merchant side receives the order for the article and performs the order processing (S102). When the order processing is completed, the order number is issued (S103) and sent back to the user communication terminal through the
 [0059]
 When the user who has received the order number completes the setting of the hardware to be added, waits for an appropriate time, activates the maintenance software of the
 [0060]
 That is, the order number received from the supplier is input to the key telephone system 1 using the
 [0061]
 In the
 [0062]
 When the server 3 receives the order number and incidental information (S108), the server 3 uses the connection partner number provided from the public telephone network or the Internet when connecting to the incidental information or the communication system. The information on the key telephone system (system unique information such as system ID) is collated with the information on the key telephone system that is the target of the order (S109).
 [0063]
 If the collation is successful as a result of the collation (success in S109), the server 3 subsequently checks whether the collation is the second time (S110).
 [0064]
 If the result of this check is the first time and not the second time (NO in S110), the further procedure is continued.
 [0065]
 In the present embodiment, the server 3 downloads the ordered new program to the
 [0066]
 In addition, if the collation is unsuccessful (unsuccessful in S109) and if the collation is successful for the second time (YES in S110), the server 3 records an error as an operation record in the
 [0067]
 On the other hand, the
 [0068]
 When the installation is completed, the
 [0069]
 The server 3 receives the completion report from the
 [0070]
 As described above, according to the communication system of this embodiment, when adding software, license data, etc. to the
 [0071]
 If the verification is successful, the server 3 downloads the corresponding program, license data, and the like to the
 [0072]
 When the installation on the
 [0073]
 In addition, this invention is not limited only to the said embodiment.
 Each software described in the above embodiment may be stored in a computer-readable storage medium such as a flexible disk, or may be transmitted as a software (program) alone. In this case, the software (program) stored in the storage medium is read by the computer, or downloaded and installed from a site (server) on the LAN or the Internet, thereby enabling processing in each embodiment.
 [0074]
 The storage medium in the present invention can store programs such as a magnetic disk, flexible disk, hard disk, optical disk (CD-ROM, CD-R, DVD, etc.), magneto-optical disk (MO, etc.), semiconductor memory, etc. As long as it is a computer-readable storage medium, the storage format may be any form.
 [0075]
 Further, based on an instruction of a program installed in a computer from a storage medium, an OS (operating system) running on the computer, database management software, MW (middleware) such as network software, and the like realize this embodiment. A part of each process may be executed.
 [0076]
 Furthermore, the software (program) in the present invention is not limited to that stored in a storage medium independent of the computer, but includes software distributed via a transmission medium such as a LAN or the Internet.
 [0077]
 Furthermore, the storage medium in the present invention is not limited to a medium independent of a computer, but also includes a storage medium in which a program transmitted via a LAN, the Internet, or the like is downloaded and stored or temporarily stored.
 [0078]
 Further, the storage medium is not limited to one, and the case where the processing in the present embodiment is executed from a plurality of media is also included in the recording medium in the present invention, and the medium configuration may be any configuration.
 [0079]
 The computer according to the present invention executes each process according to the present embodiment based on a program stored in a storage medium. The computer includes a single device such as a personal computer, and a system in which a plurality of devices are connected to a network. Any configuration may be used.
 [0080]
 The computer in the present invention is not limited to a personal computer, but includes a processing unit, a microcomputer, and the like included in an information processing device, and is a generic term for devices and devices that can realize the functions of the present invention by a program. .
 [0081]
 【The invention's effect】
 As described above, according to the present invention, license management for an article can be performed by following the flow of order receipt and shipment, software and license installation on the side of supplying the article to the user. In addition, it is possible to carry out accurate corporate management as a side supplying goods to the user. Furthermore, the user who receives the provision of the article can quickly receive various services from the article supply side.
 [Brief description of the drawings]
 FIG. 1 is a diagram showing a schematic configuration of a communication system according to an embodiment of the present invention.
 FIG. 2 is a diagram showing a configuration of a key telephone system in this communication system.
 FIG. 3 is a block diagram showing a functional configuration of a server of the communication system.
 FIG. 4 is a block diagram showing a functional configuration of a main device of the communication system.
 FIG. 5 is a flowchart showing the operation of this communication system.
 [Explanation of symbols]
 DESCRIPTION OF SYMBOLS 1 ... Button telephone system, 2 ... Network, 3 ... Server, 4 ... Order reception database, 5 ... Log information database, 6 ... License database, 9 ... Log information database, 10 ... Maintenance terminal, 11 ... Main apparatus, 12a, 12b, ... 12n ... button telephone, 13 ... button telephone unit, 14 ... line unit, 15 ... data highway, 16 ... speech highway, 17 ... control unit, 18 ... processor, 19 ... time switch, 21 ... CPU, 22 ... clock, 23 ... RAM, 24 ... ROM, 25a ... Dial key, 26a1, 26a2, 26a3 ... Dial button, 27a ... Handset, 28a ... Display unit, 31 ... Maintenance command processing unit, 32 ... Server communication processing unit, 33 ... License
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| JP2001121790AJP4728501B2 (en) | 2001-04-19 | 2001-04-19 | Communication system, button telephone system switchboard, server computer, program, license management method, license acquisition method | 
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| JP2001121790AJP4728501B2 (en) | 2001-04-19 | 2001-04-19 | Communication system, button telephone system switchboard, server computer, program, license management method, license acquisition method | 
| Publication Number | Publication Date | 
|---|---|
| JP2002318631A JP2002318631A (en) | 2002-10-31 | 
| JP4728501B2true JP4728501B2 (en) | 2011-07-20 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| JP2001121790AExpired - Fee RelatedJP4728501B2 (en) | 2001-04-19 | 2001-04-19 | Communication system, button telephone system switchboard, server computer, program, license management method, license acquisition method | 
| Country | Link | 
|---|---|
| JP (1) | JP4728501B2 (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| JP5002675B2 (en)* | 2010-04-26 | 2012-08-15 | 株式会社東芝 | Server apparatus, communication system, and control method used in server apparatus | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| JPH05103079A (en)* | 1991-10-09 | 1993-04-23 | Fujitsu Ltd | User status automatic notification control method | 
| US5329570A (en)* | 1992-12-03 | 1994-07-12 | At&T Bell Laboratories | Copy protection of software for use in a private branch exchange switch | 
| JPH06225001A (en)* | 1993-01-27 | 1994-08-12 | Fujitsu Ltd | Supporting system after delivery for private branch exchange | 
| JP3761211B2 (en)* | 1995-02-28 | 2006-03-29 | 富士通株式会社 | Customer information management device | 
| JPH0991133A (en)* | 1995-09-20 | 1997-04-04 | Fujitsu Ltd | Fraudulent declaration detection system | 
| JP3766197B2 (en)* | 1997-01-21 | 2006-04-12 | 株式会社東芝 | Software distribution method, server device, and client device | 
| JP2952771B1 (en)* | 1998-05-15 | 1999-09-27 | 直之 宮山 | Customer information collection and distribution system | 
| Publication number | Publication date | 
|---|---|
| JP2002318631A (en) | 2002-10-31 | 
| Publication | Publication Date | Title | 
|---|---|---|
| US7681245B2 (en) | Remote feature activator feature extraction | |
| US7184975B2 (en) | Sales system and sales processing apparatus for selling an intangible product and a tangible product | |
| US20120324437A1 (en) | Service providing apparatus and server providing method | |
| CN106096456B (en) | System and method for linking pre-installed software to user accounts of online stores | |
| US8296753B2 (en) | Upgrade service system | |
| JP2001265906A (en) | On-line real time monitoring system and on-line real time monitor business method | |
| US7647254B2 (en) | Method and system for providing customized computer solutions | |
| CN112308651B (en) | Application sales management server system, application sales management system, management control device and release control device | |
| JP2012174075A (en) | Automatic construction system, automatic construction server, and program | |
| JP2003202988A (en) | Method and system for software management service and program | |
| US7346557B2 (en) | Information processing apparatus and information processing method | |
| JP2006059163A (en) | License management system, license management program and license management method | |
| JP2009104221A (en) | Information system | |
| JP4961608B2 (en) | Warranty system | |
| JP4728501B2 (en) | Communication system, button telephone system switchboard, server computer, program, license management method, license acquisition method | |
| JP2002073954A (en) | Sales promotion system and method for computer peripheral device | |
| JP2014174788A (en) | Order placing/accepting system, order placing/accepting server, order placing/accepting method and program | |
| JPH0981631A (en) | Software data distribution and sales device | |
| JP2003242337A (en) | System, device and method for managing merchandise distribution trend | |
| JP2003108849A (en) | Transaction support system and transaction support method | |
| JP7713409B2 (en) | Ordering device, ordering system, and program | |
| JP2004112580A (en) | Communications system | |
| JP2019021173A (en) | Information output management device and information output management method | |
| JP2002092295A (en) | Store sales management system using communication network | |
| JP2004302874A (en) | Information terminal device for maintenance service management, and information processing method thereof | 
| Date | Code | Title | Description | 
|---|---|---|---|
| A621 | Written request for application examination | Free format text:JAPANESE INTERMEDIATE CODE: A621 Effective date:20071101 | |
| A977 | Report on retrieval | Free format text:JAPANESE INTERMEDIATE CODE: A971007 Effective date:20101217 | |
| A131 | Notification of reasons for refusal | Free format text:JAPANESE INTERMEDIATE CODE: A131 Effective date:20101221 | |
| A521 | Request for written amendment filed | Free format text:JAPANESE INTERMEDIATE CODE: A523 Effective date:20110209 | |
| RD02 | Notification of acceptance of power of attorney | Free format text:JAPANESE INTERMEDIATE CODE: A7422 Effective date:20110209 | |
| A01 | Written decision to grant a patent or to grant a registration (utility model) | Free format text:JAPANESE INTERMEDIATE CODE: A01 Effective date:20110322 | |
| A61 | First payment of annual fees (during grant procedure) | Free format text:JAPANESE INTERMEDIATE CODE: A61 Effective date:20110415 | |
| FPAY | Renewal fee payment (event date is renewal date of database) | Free format text:PAYMENT UNTIL: 20140422 Year of fee payment:3 | |
| LAPS | Cancellation because of no payment of annual fees |