JP4676329B2 - Service providing system, interactive display apparatus, and service providing method - Google Patents
Service providing system, interactive display apparatus, and service providing method Download PDFInfo
- Publication number
- JP4676329B2 JP4676329B2 JP2005375690A JP2005375690A JP4676329B2 JP 4676329 B2 JP4676329 B2 JP 4676329B2 JP 2005375690 A JP2005375690 A JP 2005375690A JP 2005375690 A JP2005375690 A JP 2005375690A JP 4676329 B2 JP4676329 B2 JP 4676329B2
- Authority
- JP
- Japan
- Prior art keywords
- interactive display
- display device
- information
- service
- log information
- 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
Links
Images
Landscapes
- Storage Device Security (AREA)
Description
本発明は、サービス提供システム、インタラクティブディスプレイ装置及びサービス提供方法に係り、特に、映像表示装置と携帯端末とを連携させ、システム上で提供するサービスを切り替えて提供するサービス提供システム、インタラクティブディスプレイ装置及びサービス提供方法に関する。 The present invention relates to a service providing system, an interactive display device, and a service providing method, and more particularly, a service providing system, an interactive display device, and a service providing system that switches a service provided on the system by linking a video display device and a portable terminal. It relates to a service providing method.
サービス提供システムに関する従来技術として、例えば、特許文献1等に記載された技術が知られている。この従来技術は、ゲーム機等の電子機器に、その機器専用のアプリケーションソフトを記録させたメモリカード等を差し込むことにより、実行するアプリケーションを容易に変更することができるようにしたものである。また、他の従来技術として、例えば、特許文献2等に記載された技術が知られている。この従来技術は、電子機器側に複数の実行すべきアプリケーションを予め記録しておき、その切替IDのみを記録したメモリカード等をその機器に差し込むことにより、実行するアプリケーションを変更するというものである。
As a conventional technique related to a service providing system, for example, a technique described in
一方、アプリケーションを実行した場合、その実行状況を適切に記録することはシステムの運用状態やその記録を利用して新たなサービスを実現する際に非常に重要であり、このような情報を効率的に収集し解析する方法が、例えば、特許文献3等に記載されて提案されている。さらに、このような情報は、その重要性が高いことからその情報を複数のサーバや記録媒体に分散し管理することにより、情報喪失のリスクを減らす方法及びそれを実現するシステムが、例えば、特許文献4、5等に記載されて提案されている。
前述した複数のアプリケーションを記録した電子機器により、アプリケーションの1つを実行させるため、挿入したメモリカードに記録されたIDを利用する前述の従来技術は、メモリカードに記録されたID自体が暗号化されていないため、メモリカードを解析してIDの値を変更することにより、電子機器内の他のアプリケーションを不正に実行することができるという問題点を有している。 The above-described conventional technology using the ID recorded on the inserted memory card in order to execute one of the applications by the electronic device having the plurality of applications recorded thereon encrypts the ID itself recorded on the memory card. Therefore, there is a problem that other applications in the electronic device can be illegally executed by analyzing the memory card and changing the ID value.
また、前述したアプリケーションの実行状況等を記録する前述の従来技術は、アプリケーション等が実行したログ情報の損失を防止するために、ログ情報の重要度等に応じて複数のサーバに保存するか、メモリカード等複数の記録媒体に保存する方法を提案している。しかし、前者のサーバへの保存方法は、ネットワークの安定性が要求されると共に、複数のサーバ機器が必ず必要になるため、システムの規模が大規模になってしまうという問題点を生じ、また、後者の複数の記録媒体に保存する方法は、複数の記録媒体が必要になる上、その保存したログを別の場所で解析する必要がある場合には、その記録媒体を郵送とうにより送付する必要がある等手間がかかるという問題点を有している。 In addition, the above-described conventional technique for recording the execution status of the above-described application is stored in a plurality of servers according to the importance of the log information in order to prevent loss of log information executed by the application, etc. A method of storing data in a plurality of recording media such as a memory card has been proposed. However, the former storage method for the server requires network stability and requires a plurality of server devices, resulting in a problem that the scale of the system becomes large, The latter method of saving to multiple recording media requires multiple recording media, and if it is necessary to analyze the saved log at another location, the recording media must be sent by mail. There is a problem that it is troublesome.
さらに、前述の従来技術は、ログを暗号化しないで保存する場合、暗号化を行わずにそのままデータを記録するため、重要な情報の改竄等が行われても検出することができない可能性があるという問題点を有している。また、この従来技術は、ログデータを暗号化して保存する場合も、ログ内容の重要度により暗号化の制御を行う概念が存在せず、また、暗号化のための処理負荷が大きくなるためシステムに要求される性能が高くなりコストがかかるという問題点を生じさせてしまう。 Furthermore, in the case of storing the log without encryption, the above-described conventional technology records data as it is without encryption, so that there is a possibility that it cannot be detected even if important information is tampered with. There is a problem that there is. In addition, even when log data is encrypted and stored, this prior art does not have the concept of controlling encryption depending on the importance of the log contents, and the processing load for encryption increases. As a result, there is a problem in that the performance required for the system increases and costs increase.
さらに、前述した従来技術は、アプリケーションに重要度を付けてログを保存したとしても、その基準が一元的であるため、例えば、運用に基準を設定し、それがシステムの動作状態よりも、サービスレベルでの情報収集に優先順位が置かれている場合、開発等システムの内部状態の情報収集が要求される状況でアプリケーションを実行した場合に、適切なログを収集することができないという問題点を生じさせる。 In addition, even if the prior art described above saves logs with importance attached to the application, the standard is unified, so for example, the standard is set for operation, and the service is more than the system operating state. When priority is given to information collection at the level, when an application is executed in a situation where information collection of the internal state of the system such as development is required, appropriate logs cannot be collected. Cause it to occur.
本発明の目的は、前述した従来技術の問題点を解決し、サービス提供装置としての映像表示装置と携帯端末とを連携させ、システム上で提供するサービスを容易に切替えることができるようにすると共に、その利用状況の情報を効率よくかつ信頼性、保存性も維持した形で収集することを可能とし、かつ、利用率に応じた従量課金が可能な情報を収集することができるようにしたサービス提供システム、インタラクティブディスプレイ装置及びサービス提供方法を提供することにある。 An object of the present invention is to solve the above-described problems of the prior art, and to link a video display device as a service providing device with a mobile terminal so that a service provided on the system can be easily switched. , A service that makes it possible to collect information on the usage status efficiently, in a form that maintains reliability and storability, and to collect information that can be charged according to the usage rate A providing system, an interactive display device, and a service providing method are provided.
本発明によれば、前記目的は、利用者に提供するサービスを切り替えて提供するサービス提供システムにおいて、画面を表示するディスプレイ、利用者の手持ちの携帯電話、PC等と連携して動作するインタラクティブ機能、予め設置する際に複数のアプリケーションを組み込んだアプリケーション実行機能を有する情報提供装置であるインタラクティブディスプレイ装置と、該インタラクティブディスプレイ装置と通信回線により接続され、前記インタラクティブディスプレイ装置で実行するアプリケーションを管理する管理サーバと、実行するアプリケーションに関する情報を記録するメモリカードとを備え、前記インタラクティブディスプレイ装置は、前記メモリカードが挿入されることにより、そのメモリカード内の情報に応じて、前記複数のアプリケーションの1つを選択、変更して実行することによりサービスを提供し、アプリケーションの実行中に、実行中のアプリケーションが出力したログ情報を、予め定めらた重み付けをもって、メモリカード、インタラクティブディスプレイ装置内に保持すると共に、ネットワーク経由で管理サーバに保存させ、ネットワーク経由で管理サーバにログを保存させる際、ネットワークの状態を監視し、その状態に応じてログの情報の全部、一部、あるいは、そのログ情報から作成したHash値を送信することにより達成される。 According to the present invention, the object is to provide an interactive function that operates in cooperation with a display for displaying a screen, a mobile phone held by the user, a PC, or the like in a service providing system that switches and provides a service provided to the user. , An interactive display device that is an information providing device having an application execution function in which a plurality of applications are installed in advance, and management that is connected to the interactive display device through a communication line and manages an application executed on the interactive display device A server, and a memory card that records information about an application to be executed, and the interactive display device is inserted into the memory card according to the information in the memory card. A service is provided by selecting, changing, and executing one of a plurality of applications, and log information output by the running application during execution of the application with a predetermined weight, memory card, interactive When it is stored in the display device and saved to the management server via the network, and the log is saved to the management server via the network, the network status is monitored, and all, part of the log information is Alternatively, this is achieved by transmitting a hash value created from the log information.
また、前記目的は、利用者に提供するサービスを切り替えて提供するサービス提供装置であるインタラクティブディスプレイ装置において、画面を表示するディスプレイと、利用者の手持ちの携帯電話、PC等と連携して動作するインタラクティブ機能部と、予め設置する際に複数のアプリケーションを組み込んだアプリケーション実行機能部とを備え、実行するアプリケーションに関する情報を記録するメモリカードが挿入されることにより、そのメモリカード内の情報に応じて、前記複数のアプリケーションの1つを選択、変更して実行することによりサービスを提供し、アプリケーションの実行中に、実行中のアプリケーションが出力したログ情報を、予め定めらた重み付けをもって、メモリカード、インタラクティブディスプレイ装置内に保持すると共に、ネットワーク経由で管理サーバに保存させ、ネットワーク経由で管理サーバにログを保存させる際、ネットワークの状態を監視し、その状態に応じてログの情報の全部、一部、あるいは、そのログ情報から作成したHash値を送信することにより達成される。 In addition, the object is to operate in an interactive display device, which is a service providing device that switches and provides a service provided to a user, in cooperation with a display that displays a screen, a mobile phone, a PC, etc. that the user has. Depending on the information in the memory card, an interactive function unit and an application execution function unit that incorporates a plurality of applications at the time of installation are installed. , Providing a service by selecting, changing and executing one of the plurality of applications, and log information output by the running application during execution of the application with a predetermined weight, a memory card, Interactive display When the log is saved in the management server via the network and the log is saved in the management server via the network, the network status is monitored, and all or part of the log information depending on the status, or This is achieved by transmitting a Hash value created from the log information.
本発明によれば、コスト的な要求が厳しく、また、ネットワークの品質が安定しない環境の中でも、メモリカードを挿入するだけで簡単にサービスを切り替えることが可能で、かつ、メモリカードに記録されたサービス切替情報を安全に取り扱うことができ、また、サービスに対する課金等で重要な役割を果たすログ情報の改竄と不慮の事故によるログ情報の消失とに対する耐性を保ちつつ、効率的にログ情報の収集を行うことができる。 According to the present invention, even in an environment where the cost requirement is severe and the quality of the network is not stable, it is possible to easily switch the service by simply inserting the memory card, and the service is recorded on the memory card. Service switching information can be handled safely, and log information can be collected efficiently while maintaining resistance to alteration of log information that plays an important role in charging services and the loss of log information due to accidents. It can be performed.
以下、本発明によるサービス提供システム及びサービス提供方法の実施形態を図面により詳細に説明する。 Hereinafter, embodiments of a service providing system and a service providing method according to the present invention will be described in detail with reference to the drawings.
図1は本発明の一実施形態によるサービス提供システムの構成例を示すブロック図である。図1において、100はサービス提供会社、101は管理サーバ、102は管理端末、103、142はメモリカードリーダライタ、104は提供会社社内LAN、105は管理サーバ機能部、106はデータベース(DB)、110はメモリカード、120はインターネット、140はディスプレイ設置場所、141はインタラクティブディスプレイ装置、143はディスプレイ、144は制御機能部、145はユーザI/F、146は無線通信機能部、150はイベント会場、151は設置場所社内LAN、160は連携デバイス、161は携帯キャリア、162はキャリアサーバ、163は携帯電話、165は無線機器、166はPC、170a、170bはサービス利用者である。
FIG. 1 is a block diagram showing a configuration example of a service providing system according to an embodiment of the present invention. In FIG. 1, 100 is a service provider, 101 is a management server, 102 is a management terminal, 103 and 142 are memory card reader / writers, 104 is a company LAN within the provider, 105 is a management server function unit, 106 is a database (DB), 110 is a memory card, 120 is the Internet, 140 is a display installation location, 141 is an interactive display device, 143 is a display, 144 is a control function unit, 145 is a user I / F, 146 is a wireless communication function unit, 150 is an event venue,
本発明の一実施形態によるサービス提供システムは、サービス提供会社100内に備えられる各種の機器と、ホテル等のインタラクティブディスプレイ設置場所140内に備えられる各種機器とが、提供会社内LAN104、インターネット120等を含む公衆通信回線、設置場所社内LAN151を介して相互に接続されて構成されている。
In the service providing system according to the embodiment of the present invention, various devices provided in the
前述において、サービス提供会社100は、本発明の実施形態によるシステムを利用したサービス及びシステムの提供を行う会社であり、サービス提供システムの管理サーバ101を社内の情報管理部門等に設置してサービスを提供している。また、サービス提供会社100は、管理端末102を用いて管理サーバ101の操作を行う。管理サーバ101と管理端末102とは、提供会社社内LAN104を介して接続されている。メモリカードリーダライタ103は、メモリカード110内の情報にアクセスするために利用される。管理サーバ101は、管理サーバ機能部105と各種データを保存するデータベース106とから構成される。管理サーバ機能部105は、サービスの基本的な情報と、各サービス毎のアプリケーション及びその実行結果を管理する。なお、当然、提供会社社内LAN104とインターネット120との接続の間に、ファイアーウォール等を設置する場合もある。
In the above description, the
ディスプレイ設置場所140は、ホテル、結婚式場、企業セミナー等の本発明の実施形態によるシステムが提供するサービスを実施する会社である。この会社のイベント会場150には、インタラクティブディスプレイ装置141が設置される。なお、本発明の実施形態によるサービスを利用するサービス利用者170a、170bから見ると、インタラクティブディスプレイ装置141がこのサービスと接するポイントになり、サービス提供装置となる。このインタラクティブディスプレイ装置141は、単体で動作することも可能であるが、必要に応じて設置場所社内LAN151、インターネット120を経由して管理サーバ101と通信すると共に、サービスによっては会場外にいるサービス利用者170bが所有している携帯電話163との間で、携帯キャリア161が所有しているキャリアサーバ162を介して通信を行うことができる。
The
また、イタラクティブディスプレイ装置141は、予めディスプレイ設置会場150での利用を想定しているアプリケーションが複数格納されており、実施したいサービスが記録されたメモリカード110がメモリカードリーダライタ142に差し込まれることにより、メモリカード110に記録されている情報に基づいたサービスを実行する。また、このインタラクティブディスプレイ装置141は、それ自体にもユーザI/F145が搭載されており利用者が直接操作することができると共に、サービス利用者170aが所有している連携デバイス160と有線、無線を介して通信することにより、双方向サービスを実現することが可能である。なお、このとき、サービス利用者170aは、必ずしもイベント会場150の中に居る必要はなく、サービスによっては外部からインタラクティブディスプレイ装置141へアクセスする場合もある。この例としては、例えば、外部で携帯電話で撮影した画像をこのディスプレイ装置141に送信して表示させる掲示板サービス等がある。
The
インタラクティブディスプレイ装置141は、ディスプレイ装置全体を制御する制御機能部144と、メモリカード110へアクセスするために利用するメモリカードリーダライタ142と、各種情報を表示する各種ディスプレイ143と、ユーザが直接操作する際に利用するユーザI/F145と、無線通信方式の連携デバイス160と通信するための無線通信機能部146とを備えて構成される。なお、各種のディスプレイ143としては、液晶ディスプレイ、プロジェクタ等の映像を表示することができるデバイスであればどのようなものであってもよい。ユーザI/F145は、利用が想定される場合のみインタラクティブディスプレイ装置141へ搭載する形式でもよいい。また、インタラクティブディスプレイ装置141と設置場所社内LAN151との間のネットワーク通信は、有線でも無線通信機能部146を介した無線通信でもよい。
The
図2は管理サーバ101、メモリカード110、インタラクティブディスプレイ装置141の詳細な構造を示すブロック図である。図2において、211はサービスID管理部、212はデータ管理部、213、231はメモリカード管理部、214はサーバログ管理部、215、216はサービス提供アプリ連携部、217はサービス定義テーブル、218はサービス管理テーブル、219はログ情報テーブル、221はサービス情報、222、233はログ情報、223、234はログ詳細情報、232はログ重要度管理ポリシー情報、235はインタラクティブディスプレイログ管理部、236はサービスID管理部、237はデバイス管理部、238、239はサービス提供アプリ、240は周辺機能部であり、他の符号は図1の場合と同一である。
FIG. 2 is a block diagram showing the detailed structure of the
なお、前述では、サービス及びシステムを提供するサービス提供会社100と、ディスプレイ設置場所140を提供し、システムが提供するサービスを実施する会社とが異なるものとしているが、サービス提供会社100が、社内、あるいは、他の場所で、システムが提供するサービスを実施してもよい。
In the above description, the
図2において、管理サーバ101の管理サーバ機能部105は、サービス毎に割り振られたサービスIDを管理するサービスID管理部211と、データベース106と各処理機能部との間のデータ送受信を管理するデータ管理部212と、メモリカード110が管理サーバ101に設定されたときにメモリカード110内の情報を管理するメモリカード管理部213と、インタラクティブディスプレイ装置141との間のログデータ送受信を管理するサーバログ管理部214と、各サービスを提供するときに、管理サーバ101とインタラクティブディスプレイ装置141とが連携する際に利用される複数のサービス提供アプリ(1〜n)連携部216を有するサービス提供アプリ連携部215とから構成される。
In FIG. 2, the management
また、管理サーバ機能部105がアクセスするデータベース106には、サービス毎に動作するアプリケーションの定義とインタラクティブディスプレイ装置141に記録されたサービス毎のアプリケーションを起動するために必要なライセンスキーを管理するサービス定義テーブル217と、実際に実施したあるいは実施予定のサービスを管理するサービス管理テーブル218と、サービスを実行したときの実行結果のログを管理するログ情報テーブル219とが格納される。ログ情報テーブル219は、図6、図7により後述するログの基本的な情報を管理するログ基本情報テーブル600とログ詳細情報管理テーブル700とから構成される。なお、必要に応じて各種データを暗号化する必要がある場合は、対応するモジュールに暗号化機能が搭載される。
In addition, the
メモリカード110には、インタラクティブディスプレイ装置141で実行するサービスを定義したサービス情報221と、インタラクティブディスプレイ装置141での実行結果のログを保存するログ情報222及びログ詳細情報223とが保存される。なお、メモリカード110は、コンパクトフラッシュ(登録商標)メモリ、XMC、SDメモリカード、メモリスティック等、どのような仕様のものであってもよい。
The
インタラクティブディスプレイ装置141の主要な機能は、制御機能部144により実現される。この制御機能部144は、メモリカード110の情報を入出力するメモリカード管理部231と、ログに関する情報をインターネット120を介して管理サーバ101との間で送受信するインタラクティブディスプレイログ管理部235と、メモリカード110からサービスIDを読み込んでライセンスキーを取得して実行するサービス提供アプリ238の選択と実行との制御を行うサービスID管理部236と、各種サービス毎に実行されるサービス提供アプリ238と、このサービス提供アプリ238が周辺機能部240にアクセスする際にその制御を担当するデバイス管理部237とから構成される。なお、サービス提供アプリ238は、複数のサービス提供アプリ1〜n239を有し、サービス提供アプリ1〜nは、サービスによっては、複数組み合わせて実行される場合もある。
The main functions of the
また、制御機能部144には、実行時に参照及び生成される情報が存在する。この情報としては、アプリケーションがログを出力したときにログ重要度に応じた処理の制御を行うための定義が記載されたログ重要度管理ポリシー情報232と、サービス提供アプリ238が実行時に出力するログ情報233及びログ詳細情報234が存在する。
The
図3は管理サーバ101のデータベース106内のサービス定義テーブル217の構成例を説明する図である。
FIG. 3 is a diagram for explaining a configuration example of the service definition table 217 in the
サービス定義テーブル217は、管理ID300、サービスID301、動作モード304、サービスの説明文領域305、ライセンスキー306、サービス固有情報307の各情報を保持している。管理ID300は、このテーブルのデータを管理するために一意に定められた番号であり、サービスID301は、サービス提供するサービスを管理する番号で、サービス自体を管理するサービス管理番号302とそのサービスに対応するサービス提供アプリを対応付けるサービス提供アプリ番号303とから構成される。なお、1つのサービスで複数のサービス提供アプリが利用される場合もあるため、この番号として複数登録される場合もある。
The service definition table 217 holds information of a
動作モード304は、このサービスを実施する際の、その目的を表しており、例えば、このサービスが開発中でデバッグ目的で利用するときに“1”、サービスとして実際に課金の目的で利用する場合に“2”等、システムが管理し易いように記号で指定される。また、この動作モードの値は、ログを取る際に、図6により後述するログ基本情報テーブル600の重要度指標605に記載のどの指標を利用するかを指定するために利用される。例えば、動作モードが“1”のとき、重要度指標605の運用608がこの動作モードに対応するとすると、ログ基本情報管理テーブル600の管理ID1のデータの重要度は“2”と判断されるが、動作モードが“2”で、これに課金607が対応するとすると、同じく管理ID1のログ情報の重要度は“1”と判断される。サービスの説明文領域305には、このサービスがどのようなものかの概略が記載される。ライセンスキー領域306は、インタラクティブディスプレイ装置141に存在するサービス提供アプリ238を起動するために必要なライセンスキー情報を保持している。また、このライセンスキー情報は、そのサービスのログ情報等を暗号化する際にも利用される。サービス固有情報307は、それぞれのサービス毎に異なる情報を保持する領域である。
The
図4は管理サーバ101のデータベース106内のサービス管理テーブル218の構成例を説明する図である。
FIG. 4 is a diagram illustrating a configuration example of the service management table 218 in the
サービス管理テーブル218は、管理ID400、サービスID401、装置番号402、サービス提供期間403、ステータス404の各情報を保持している。管理ID400は、このテーブルのデータを管理するために一意に定められた番号である。装置番号402は、インタラクティブディスプレイ装置141が複数存在する場合に、これらを識別するために各装置に割り当てる装置番号である。サービス提供時期403は、サービスを提供する期間を記録する。ステータス404は、現在このサービスがどのような状態にあるかを示しており、例えば、サービスを提供している最中か、サービス提供前か、すでにサービスの提供が終了したか等を記録する。
The service management table 218 holds
図5はメモリカード110内のサービス情報221の構成例を説明する図である。
FIG. 5 is a diagram for explaining a configuration example of the
このサービス情報221は、インタラクティブディスプレイ装置141でサービスを立ち上げるために必要な情報をサービス定義テーブル217とサービス管理テーブル218とから抽出して構成したものであり、サービスID301、動作モード304、装置番号402の各情報を保持している。なお、この情報を不正アクセスから守るために暗号化してメモリカード110に格納するようにしてもよい。この場合、例えば、暗号化する鍵は、管理サーバ101とインタラクティブディスプレイ装置141とで共通のものを予め組み込んでおく等の方法を用いることができる。
This
図6はサービス提供中にサービス提供アプリ238が出力するログを記録するログ基本情報管理テーブル600の構成例を説明する図である。このログ基本情報管理テーブル600は、データベース106内のログ情報テーブル219内の1つである。
FIG. 6 is a diagram illustrating a configuration example of a log basic information management table 600 that records a log output by the
ログ基本情報管理テーブル600は、管理ID601、サービスID301、収集日時603、収集状態604、課金607、運用608等を含む重要度指標605、対応ログ詳細情報管理テーブル609、Hash値613の各情報を保持する。
The log basic information management table 600 includes the
管理ID601は、このテーブルのデータを管理するために一意に定められた番号であり、収集日時603は、このログを収集した日時を示している。収集状態604は、このログの収集状況を表しており、例えば、図6の下部に612として示すような状態がある。この詳細については後述する。重要度指標605は、すでに説明した通りである。対応ログ詳細情報管理テーブル609は、このログに関する詳細情報がログ詳細情報管理テーブル609のどのテーブルのどの管理IDのレコードで管理されているかのリンクに関する情報であり、ログ詳細情報管理テーブル609の対応するテーブル名を管理する対応テーブル名610と、その中の対応するレコードを示す管理ID611とから構成される。Hash値613は、ログ情報の全ての値を連結して計算したHash値であり、例えば、メモリカード110経由で取得したログと、インタラクティブディスプレイ装置141から転送されてきたログとの整合性や改竄チェック等に利用される。
The
なお、ログの重要度については、人が予め判断して設定する場合もあるが、システム側で判断して自動的に重要度指標を決定する場合もある。例えば、ログ情報を出力するプログラムモジュールの特性(課金情報を出力する等)を事前にログ出力モジュールに登録しておき、これらのモジュールがログを出力したとき、その登録内容から自動的に重要度を割り当てるという方法を使用することができる。この際、ログに付与する重要度の決定は、例えば、サービス定義テーブル217の動作モード304で指定されている重要度指標608に対するモジュールのランク付けによって決定される。なお、このランクは、人が設定し、例えば、あるモジュールに関して重要度指標608が課金時の場合は、そのランクを“2”に設定する(数字が小さいほど重要)等とすればよい。
Note that the importance of the log may be determined and set by a person in advance, but the importance index may be automatically determined by determination on the system side. For example, if the characteristics of a program module that outputs log information (such as output of billing information) are registered in advance in the log output module, and these modules output logs, the importance automatically depends on the registered contents Can be used. At this time, the importance level assigned to the log is determined by, for example, ranking the modules with respect to the
図7はログ詳細情報管理テーブル700の構成例を説明する図である。このログ詳細情報管理テーブル700は、データベース106内のログ情報テーブル219内の1つである。このテーブルは、管理するデータ構造が異なるとその数だけ用意されるため、table-1からtable-nのn個のテーブルから構成される。
FIG. 7 is a diagram illustrating a configuration example of the log detailed information management table 700. The detailed log information management table 700 is one in the log information table 219 in the
それぞれのログ詳細情報管理テーブル700は、管理ID701、登録年月日702、ログ詳細情報703の各情報を保持する。管理ID701は、このテーブルのデータを管理するために一意に定められた番号である。登録年月日702は、この情報が登録された日時である。ログ詳細情報703は、ログの詳細な情報を管理する領域で、テーブル毎に構成が異なる。このログ詳細情報703の領域は、大別して、画像情報704を管理する領域と画像以外の情報705を管理する領域とから構成される。この理由は、画像情報は、非可逆圧縮率を変更することにより情報量を削減してもその映像自体の品質が落ちるだけで識別可能であるが、それ以外のテキストデータ及びバイナリデータには、非可逆圧縮を適用することができないため、ログ情報をサーバに送信する際に容易に区別可能なように構成したためである。
Each log detailed information management table 700 holds information of
図8はメモリカード110及びインタラクティブディスプレイ装置141にログを保存するときに生成されるログ情報222について説明する図である。図8に示すログ情報222は、図6により説明したログ基本情報管理テーブル600の内容をファイルに出力した形式になっている。なお、このファイル自体は、テキストでもバイナリでもよい。また、必要に応じてファイルそのものかその一部が暗号化される。
FIG. 8 is a diagram for explaining
図9はメモリカード110及びインタラクティブディスプレイ装置141にログを保存するときに生成されるログ詳細情報223について説明する図である。図9に示すログ情報223は、図7により説明したログ詳細情報管理テーブル700の内容をファイルに出力した形式になっており、図7の場合と同様に、複数のファイルが存在する。なお、このファイル自体は、テキストでもバイナリでもよい。また、必要に応じてファイルそのものかその一部が暗号化される。
FIG. 9 is a diagram for explaining the detailed log information 223 generated when the log is stored in the
図10はログ情報を重要度に応じて保存する際に、その保存方法について定義しているログ重要度管理ポリシー情報232の構成を説明する図である。
FIG. 10 is a diagram for explaining the configuration of log importance
このログ重要度管理ポリシー情報232は、すでに説明したように、インタラクティブディスプレイ装置141の制御機能部144内に存在するもので、管理ID1000、重要度ID1001、ネットワーク通信速度1002、リトライ回数1007、ディスプレイ本体にログを残す1008、メモリカードにログを残す1009、暗号化の有無1010の各情報を保持する。
As described above, the log importance
管理ID1000は、このデータを管理するために一意に定められた番号である。重要度ID1001は、ログ基本情報管理テーブル600に記録する重要度の数値に対応する。ネットワーク通信速度1002は、インタラクティブディスプレイ装置141と管理サーバ101との間の通信速度に応じて、管理サーバ101へのログデータ転送方式を切り替えるために利用する。この切り替え条件として、条件1(1004)、条件2(1005)、条件3(1006)が設けられており、それぞれ通信速度が条件1(nMbps以下)、条件2(nMbps以上mMbps以下)、条件3(mMbps以上pMbps以下)のとき、図10の下部に示す転送条件コード1011に応じた転送処理を行う。なお、条件として、3種類以上用意しさらに細分化してもよい。
The
転送条件コード1011は、例えば、
A・・・ログを転送しない
B・・・ログ情報から生成したHash値のみ転送
C・・・テキストは全て転送、但し画像は高圧縮(低画質化)したものを転送
D・・・全てのログ情報を完全に転送
等の4方式の1つを選択することができる。
The
A ... Do not transfer logs B ... Transfer only hash values generated from log information C ... Transfer all text, but transfer images with high compression (low image quality) D ... All One of four methods such as transfer of log information completely can be selected.
前述で例示した転送方式は、A,B,C,Dの順でネットワークの通信条件が厳しくなる。すなわち、転送方式Aは、通信を行わず、転送方式Bは、場合によっては多量のデータを送信することを意味している。 In the transfer system exemplified above, network communication conditions become stricter in the order of A, B, C, and D. That is, the transfer method A means that no communication is performed, and the transfer method B means that a large amount of data is transmitted in some cases.
また、リトライ回数1007は、サーバとの通信エラーが発生した場合の最大リトライ回数である。ディスプレイ本体にログを残す1008は、ログ情報を記録するときそれをインタラクティブディスプレイ装置141にも保存するか否かを指定する。メモリカードにログを残す1009は、メモリカード110へログを残すか否かを指定する。暗号化の有無1010は、対応する重要度のデータを暗号化するか否かを指定する。なお、暗号化する際の鍵情報としては、例えば、図3に示したライセンスキー306等であってよい。このライセンスキー306を利用することにより、ログ情報に対してサービス毎に異なる暗号化を行うことができるため、例えば、特定のサービスに関する情報を他のサービス担当者が覗き見するようなことを制限したり、最悪の自体として、ライセンスキー306が盗まれても、それに対応するサービスのログのみしか危険にさらされない等の利点を得ることができる。
The retry
図11は本発明の実施形態によるシステムを利用したサービス提供の基本的な処理動作を説明するフローチャートであり、次に、これについて説明する。 FIG. 11 is a flowchart for explaining a basic processing operation for providing a service using the system according to the embodiment of the present invention. Next, this will be explained.
(1)ホテル等のディスプレイ設置場所140の担当者1102は、イベント会場150へ導入するサービスを検討し、導入するサービスを決定すると、導入するサービスの情報をサービス提供会社100の担当者1101に連絡する。この連絡は、サービス提供会社の管理端末102を介してでも、電話ででもよい(ステップ1103、1104)。
(1) The person in
(2)サービス提供会社の担当者1101は、メモリカード101を管理端末102へ設定し、所望のサービス情報を管理サーバ101へ要求する(ステップ1105、1106)。
(2) The person in
(3)管理サーバ101は、対応するサービス情報を生成し、このサービス情報を管理端末102へ送信する(ステップ1107、1108)。
(3) The
(4)管理端末102は、メモリカード110へこの情報を暗号化して記録する。このとき暗号化に利用する鍵情報としては、例えば、一組の公開鍵暗号用鍵を用意し、公開鍵でこの情報を暗号化し、解読用の秘密鍵をインタラクティブディスプレイ装置141へ組み込んでおく方法、あるいは、共通鍵を管理サーバ101とインタラクティブディスプレイ装置141へ組み込んでおく方法等であってよい。こうして情報を記録したメモリカード110は、ディスプレイ設置場所140の担当者1102へ送付される(ステップ1109、1110)。
(4) The
(5)その後、サービス利用者1102が現れ、所望のサービスの利用をディスプレイ設置場所140の担当者1102へ連絡すると、担当者1102は、サービスに対応するメモリカード110をインタラクティブディスプレイ装置141へセットする(ステップ1111、1112)。
(5) Thereafter, when the
(6)そして、メモリカード110がインタラクティブディスプレイ装置141へセットされることにより、システムが起動され、システムが動作している間のログ情報が前述の基準に従って出力される。なお、システム起動の処理とログ情報処理の処理の詳細については後述する(ステップ1113、1114)。
(6) Then, when the
(7)サービスの提供が終了すると、ディスプレイ設置場所140の担当者1102は、インタラクティブディスプレイ装置141の電源を切り、メモリカード110を取り出す。そして、このメモリカード110をサービス提供会社100の担当者1101に郵便等により送付する(ステップ1115、1116)。
(7) When the provision of the service is completed, the person in
(8)メモリカード110を受け取ったサービス提供会社100の担当者1101は、メモリカード101を管理端末102へセットし、メモリカード110内に格納されているログ情報を管理者サーバ101へ送信する(ステップ1117、1118)。
(8) Upon receiving the
(9)管理サーバ101は、受信したログ情報のうち、事前にHash値が送信されている分に関して基本情報管理テーブル600から対応するログ情報のHash値を取り出して照合を行い、改竄が見つかった場合、その旨をチェックしておく。もし、改竄がなければ、そのログ情報を前述のログ基本情報管理テーブル600とログ詳細情報管理テーブル700とに保存する(ステップ1119)。
(9) The
(10)管理サーバは、改竄の有無も含めて、ステップ1119での処理結果を管理端末102へ送信し、その後課金処理を行う。なお、課金処理の詳細については後述する(ステップ1120、1121)。
(10) The management server transmits the processing result in step 1119 to the
図12は図11のステップ1113でのシステム起動の詳細な処理動作を説明するフローチャートであり、次に、これについて説明する。 FIG. 12 is a flowchart for explaining the detailed processing operation of system activation in step 1113 of FIG. 11. Next, this will be described.
(1)インタラクティブディスプレイ装置141が起動されると、インタラクティブディスプレイ装置141は、メモリカード110からサービス情報221を読み込んで復号する。このとき、前述したように、公開鍵暗号または共通鍵暗号による方法を利用する(ステップ1200、1201)。
(1) When the
(2)そして、インタラクティブディスプレイ装置141は、抽出したサービス情報221に対応するサービス提供アプリ238を起動し、その後、管理サーバ101との間のネットワークの状態をチェックし通信可能であればインタラクティブディスプレイ装置141が起動したことを知らせるためにサービス情報を管理サーバ101へ送信する(ステップ1202〜1204)。
(2) Then, the
(3)インタラクティブディスプレイ装置141からサービス情報を受信した管理サーバ101は、システム起動をログに記録する(ステップ1212)。
(3) Upon receiving the service information from the
(4)インタラクティブディスプレイ装置141は、その後、管理サーバ101との連携機能が存在するか否かチェックし、管理サーバ101との連携機能が存在しない場合、起動処理を終了する(ステップ1205)。
(4) After that, the
(5)ステップ1205のチェックで、管理サーバ101との連携機能が存在した場合、インタラクティブディスプレイ装置141は、ネットワークの品質が連携機能と連携動作するために充分な品質であるか否かチェックする(ステップ1206)。
(5) If the link function with the
(6)ステップ1206のチェックで、ネットワークの品質が基準以下であった場合、インタラクティブディスプレイ装置141は、管理サーバ接続困難時の代替機能が存在するか否かをチェックし、代替機能が存在しなければシステム起動処理を終了する(ステップ1207)。
(6) If the quality of the network is below the standard in the check in
(7)ステップ1206のチェックで、ネットワークの品質が基準以下であっても使用可能な代替機能が存在すれば代替機能を起動する。なお、この代替機能の基準としては運用面で制限が出ても利用者からみてサービスの品質が落ちないレベルのものが望ましい(ステップ1208)。
(7) If there is a substitute function that can be used even if the quality of the network is below the standard in the check in
(8)一方、ステップ1206のチェックで、ネットワーク品質が基準以上であった場合、インタラクティブディスプレイ装置141は、管理サーバ101へシステム連携機能起動を指示する(ステップ1209)
(9)システム連携機能起動の指示を受けた管理サーバ101は、連携機能を起動すし、起動完了をインタラクティブディスプレイ装置141へ通知する(ステップ1210、1211)。
(8) On the other hand, if the network quality is above the standard in the check in
(9) Receiving the instruction to start the system cooperation function, the
なお、前述した連携動作に必要なネットワークの品質基準は、アプリケーションに依存するため一概にはいえないが、管理サーバ101がインタラクティブディスプレイ装置141の動作をモニタする程度であれば、その通信速度が数100kbps程度でよく、もし、映像等を伝送する場合には、通信速度として数Mbpsが必要である。
Note that the network quality standards necessary for the above-described cooperative operation depend on the application, and thus cannot be generally specified. However, if the
図13は図11のステップ1114でのシステム動作とログ出力の詳細な処理動作を説明するフローチャートであり、次に、これについて説明する。
FIG. 13 is a flowchart for explaining the detailed processing operation of the system operation and log output in
(1)インタラクティブディスプレイ装置141のサービス提供アプリ238は、場合によっては、管理サーバ101のサービス提供アプリ連携部と連携しながら動作する。このとき、インタラクティブディスプレイ装置141に対して、ユーザ操作等何らかのイベントが発生すると、サービス提供アプリ238がログを出力する(ステップ1300、ステップ1301)。
(1) The
(2)出力されたログには、重要度情報が含まれているので、インタラクティブディスプレイ装置141は、現在の動作モードからそのログ内の重要度指標をチェックしてそのログの現在の重要度を決定する(ステップ1302、1303)。
(2) Since the output log includes importance level information, the
(3)その後、インタラクティブディスプレイ装置141は、重要度に応じて、各種処理を行うためにログ重要度管理ポリシー情報232の対応する重要度のレコードを検索して処理を開始する(ステップ1304)。
(3) After that, the
(4)そして、インタラクティブディスプレイ装置141は、まず、データの暗号化がなされているか否かをチェックし、暗号化されていない場合何もせず、暗号化がなされていた場合、サービス情報に含まれるライセンスキーを暗号化キーとして暗号化を行う(ステップ1305、1306)。
(4) Then, the
(5)次に、インタラクティブディスプレイ装置141は、ディスプレイ装置141本体にログを残す指示があるかチェックし、指示がなければなにもせず、もし、指示があった場合、ディスプレイ装置141内にログを格納する(ステップ1307、1308)。
(5) Next, the
(6)次に、インタラクティブディスプレイ装置141は、メモリカード110内にログを残す指示があるか否かチェックし、指示がなければなにもせず、もし、指示があった場合、メモリカード110へログを格納する(ステップ1309、1310)。
(6) Next, the
(7)その後、条件付ログ転送の処理を実施する。なお、条件付ログ転送処理の詳細については後述する(ステップ1311)。 (7) Thereafter, a conditional log transfer process is performed. Details of the conditional log transfer process will be described later (step 1311).
(8)以上でログ出力の処理が終了する。その後、インタラクティブディスプレイ装置141は、システム終了の判定を行い、終了でなければ、ステップ1300からの処理に戻ってそのまま動作を続け、終了の場合、システム終了を管理サーバ101へ通知する(ステップ1312、1313)。
(8) The log output process is completed. Thereafter, the
(9)管理サーバ101は、システム終了をログに記録し、その後、管理サーバ連携機能が動作しているか否かをチェックし、動作していれば連携機能を停止して、サービスを終了する(ステップ1317〜1319)。
(9) The
(10)一方、ステップ1312の判定で、システム終了であった場合、インタラクティブディスプレイ装置141は、管理サーバ連携機能を利用していたかチェックし、利用していた場合、代替機能利用中チェックを行う。もし利用中であれば、代替機能を停止して、システムを終了する(ステップ1314〜1316)。
(10) On the other hand, if it is determined in
図14は図13のステップ1311での条件付ログ転送の処理動作を説明するフローチャートであり、次に、これについて説明する。
FIG. 14 is a flowchart for explaining the processing operation of conditional log transfer in
(1)インタラクティブディスプレイ装置141は、現在のネットワークの通信速度xMbpsをチェックし、このチェックの結果、通信速度xMbpsがログ重要度管理ポリシー情報232のネットワーク通信速度1002の条件1を満たすか否か、かなわち、
xMbps≦nMbps
となっているか否かをチェックする(ステップ1402、1403)。
(1) The
xMbps ≦ nMbps
Is checked (steps 1402, 1403).
(2)ステップ1403のチェックで、通信速度xMbpsがログ重要度管理ポリシー情報232のネットワーク通信速度1002の条件1を満たしていた場合、条件1で指定されている値を取得し、その値に応じた条件付ログ転送処理を行って処理を終了する(ステップ1404、1405)。
(2) If the communication speed x Mbps satisfies the
(3)ステップ1403の判定で、条件1を満たしていなかった場合、前述と同様に、条件2、条件3についての処理を行う(ステップ1406、1407、1405、1409、1410、1405)。
(3) If it is determined in
前述において、通信速度の測定方法としては、例えば、巨大なサイズのファイル(数十Mbyte程度)をインタラクティブディスプレイ装置141から管理サーバ101へ転送し、転送の終了後管理サーバから転送終了通知をインタラクティブディスプレイ装置141へ通知してもらうことにより、転送にかかった時間が判るため、次の式(1)により転送速度を求めることができる。
In the above description, as a method for measuring the communication speed, for example, a huge file (about several tens of Mbytes) is transferred from the
ファイルサイズ(byte)/転送時間(s)=転送速度(bps)……式(1)
式(1)で求められた転送速度が前述の基準値以下である場合、連携動作を行うことができないと判断する。
File size (bytes) / transfer time (s) = transfer speed (bps) (1)
When the transfer rate obtained by Expression (1) is equal to or less than the above-described reference value, it is determined that the cooperative operation cannot be performed.
図15は図14のステップ1405での、条件付ログ転送処理詳細の処理動作を説明するフローチャートであり、次に、これについて説明する。
FIG. 15 is a flowchart for explaining the processing operation of the detailed conditional log transfer processing in
(1)インタラクティブディスプレイ装置141は、まず、エラーリトライカウント値(ER)をログ重要度管理ポリシー情報232を参照して設定し、次に、ネットワーク通信速度1002の条件値の値を取得し、条件値=Aであるか否かを判定する。条件値=Aが成り立てば転送を行わないため処理を終了する(ステップ1500、1501)。
(1) The
(2)ステップ1501の判定で、条件値=Aが成り成り立たなかった場合、すなわち、条件値がAと異なる場合、ログからHash値を計算し、条件値=Bであるか否かを判定する。条件値=Bが成り立つ場合、サービス情報とHash値とを管理サーバ101へ送信して、後述するステップ1511の処理に移行する(ステップ1502〜1504)。
(2) If the condition value = A is not satisfied in the determination in
(3)ステップ1503の判定で、条件値=Bが成り立たなかった場合、すなわち、条件値≠Bの場合、条件値=Cであるか否かを判定し、条件値=Cが成り立つ場合、ログ内に存在する画像データの圧縮率を上げてデータ量を削減し、サービス情報、ログの非画像情報、生成画像データ、Hash値を管理サーバ101へ送信して、後述するステップ1511の処理に移行する(ステップ1505〜1507)。
(3) If the condition value = B does not hold in the determination in
(4)ステップ1505の判定で、条件値=Cが成り立たなかった場合、すなわち、条件式がすべて異なっていた場合、条件値=Dと判断し、ログ情報とHash値とをすべて管理サーバ101へ送信する(ステップ1508)。
(4) If the condition value = C is not satisfied in the determination in
(5)そして、管理サーバ101は、ステップ1504、1507または1508でインタラクティブディスプレイ装置141から送信されてきたデータをログ情報として登録し、処理結果をインタラクティブディスプレイ装置141へ通知する(ステップ1509、1510)。
(5) Then, the
(6)インタラクティブディスプレイ装置141は、管理サーバ101からの処理結果により転送エラーが発生していないか否かをチェックし、エラーが発生していなければ処理を終了する(ステップ1511)。
(6) The
(7)ステップ1511のチェックで、エラーが発生していた場合、エラーリトライカウンタを“1”減算し、“0”でなければ、ステップ1501からの処理に戻って再度処理を実行し、カウンタが“0”となったら転送エラーを記録して処理を終了する(ステップ1512〜1514)。
(7) If an error has occurred in the check at
図16は図11のステップ1121での、課金処理の処理動作を説明するフローチャートであり、次に、これについて説明する。
FIG. 16 is a flowchart for explaining the processing operation of the billing process in
(1)サービス提供会社100の担当者1101は、ログ内容を確認する。この確認内容としては、例えば、データの改竄等のチェックがある(ステップ1600)。
(1) The person in
(2)その後、サービス提供会社100の担当者1101は、課金用に情報を集計し、集計結果から利用料金を、ディスプレイ設置場所140の担当者1102に連絡する(ステップ1601、1602)。
(2) Thereafter, the person in
(3)そして、ディスプレイ設置場所140の担当者1102は、受け取った利用料金をサービス利用者1102へ連絡する(ステップ1603)。
(3) Then, the person in
(4)サービス利用者1102は、内容を確認した後、利用料金をディスプレイ設置場所140の担当者1102に支払う(ステップ1604、1605)。
(4) After confirming the contents, the
(5)ディスプレイ設置場所140の担当者1102は、手数料等を徴収した後、システム利用料金をサービス提供会社100の担当者1101へ支払う(ステップ1606、1607)。
(5) The person in
(6)その後、サービス提供会社の担当者1101は、最終的に集金した結果の集計等の課金処理を行う(ステップ1608)。
(6) After that, the person in
前述した本発明の実施形態での各処理は、プログラムにより構成し、計算機が備えるCPUに実行させることができ、また、それらのプログラムは、FD、CDROM、DVD等の記録媒体に格納して提供することができ、また、ネットワークを介してディジタル情報により提供することができる。 Each process in the above-described embodiment of the present invention is configured by a program and can be executed by a CPU included in a computer. These programs are provided by being stored in a recording medium such as an FD, CDROM, or DVD. And can be provided by digital information over a network.
前述した本発明の実施形態によれば、インタラクティブディスプレイ装置を利用した様々なサービスを手軽に利用でき、利用した分だけ使用量を払う従量課金的なサービスを、ネットワーク環境が劣悪な環境においても信頼性が高く、かつ、セキュリティの面でも課金情報等に対する改竄を防ぎつつ効率的に運用することが可能なるため、顧客先機器設置型サービスを容易に提供することができる。 According to the embodiment of the present invention described above, various services using an interactive display device can be easily used, and a pay-as-you-go service that pays the amount used is reliable even in an environment where the network environment is poor. Since it can be operated efficiently while preventing falsification of billing information and the like in terms of security, a customer equipment installation type service can be easily provided.
100 サービス提供会社
101 管理サーバ
102 管理端末
103、142 メモリカードリーダライタ
104 提供会社社内LAN
105 管理サーバ機能部
106 データベース(DB)
110 メモリカード
120 インターネット
140 ディスプレイ設置場所
141 インタラクティブディスプレイ装置
143 ディスプレイ
144 説明機能部
145 ユーザI/F
146 無線通信機能部
150 イベント会場
151 設置場所社内LAN
160 連携デバイス
161 携帯キャリア
162 キャリアサーバ
163 携帯電話
165 無線機器
166 PC
170a、170b サービス利用者
211 サービスID管理部
212 データ管理部
213、231 メモリカード管理部
214 サーバログ管理部
215、216 サービス提供アプリ連携部
217 サービス定義テーブル
218 サービス管理テーブル
219 ログ情報テーブル
221 サービス情報
222、233 ログ情報
223、234 ログ詳細情報
232 ログ重要度管理ポリシー情報
235 インタラクティブディスプレイログ管理部
236 サービスID管理部
237 デバイス管理部
238、239 サービス提供アプリ
240 周辺機能部
100
105 Management
110
146 Wireless communication function section 150
160 Cooperation Device 161
170a, 170b Service user 211 Service
Claims (14)
画面を表示するディスプレイ、利用者の手持ちの携帯電話、PC等と連携して動作するインタラクティブ機能、予め設置する際に複数のアプリケーションを組み込んだアプリケーション実行機能を有する情報提供装置であるインタラクティブディスプレイ装置と、該インタラクティブディスプレイ装置と通信回線により接続され、前記インタラクティブディスプレイ装置で実行するアプリケーションを管理する管理サーバと、実行するアプリケーションに関する情報を記録するメモリカードとを備え、前記インタラクティブディスプレイ装置は、前記メモリカードが挿入されることにより、そのメモリカード内の情報に応じて、前記複数のアプリケーションの1つを選択、変更して実行することによりサービスを提供し、アプリケーションの実行中に、実行中のアプリケーションが出力したログ情報を、予め定めらた重み付けをもって、メモリカード、インタラクティブディスプレイ装置内に保持すると共に、ネットワーク経由で管理サーバに保存させ、ネットワーク経由で管理サーバにログを保存させる際、ネットワークの状態を監視し、その状態に応じてログの情報の全部、一部、あるいは、そのログ情報から作成したHash値を送信することを特徴とするサービス提供システム。 In a service providing system that switches and provides services provided to users,
An interactive display device that is an information providing device having a display that displays a screen, an interactive function that operates in cooperation with a user's mobile phone, a PC, etc., and an application execution function that incorporates a plurality of applications when installed in advance; A management server that is connected to the interactive display device via a communication line and manages an application executed on the interactive display device; and a memory card that records information on the executed application, the interactive display device including the memory card Is inserted, the service is provided by selecting, changing and executing one of the plurality of applications according to the information in the memory card. During execution, log information output by the running application is stored in the memory card and interactive display device with a predetermined weight, and is also stored in the management server via the network, and logged to the management server via the network. A service providing system for monitoring the state of the network when storing the data, and transmitting all or part of the log information or a hash value created from the log information according to the state.
画面を表示するディスプレイと、利用者の手持ちの携帯電話、PC等と連携して動作するインタラクティブ機能部と、予め設置する際に複数のアプリケーションを組み込んだアプリケーション実行機能部とを備え、実行するアプリケーションに関する情報を記録するメモリカードが挿入されることにより、そのメモリカード内の情報に応じて、前記複数のアプリケーションの1つを選択、変更して実行することによりサービスを提供し、アプリケーションの実行中に、実行中のアプリケーションが出力したログ情報を、予め定めらた重み付けをもって、メモリカード、インタラクティブディスプレイ装置内に保持すると共に、ネットワーク経由で管理サーバに保存させ、ネットワーク経由で管理サーバにログを保存させる際、ネットワークの状態を監視し、その状態に応じてログの情報の全部、一部、あるいは、そのログ情報から作成したHash値を送信することを特徴とするインタラクティブディスプレイ装置。 In an interactive display device which is a service providing device that switches and provides a service provided to a user,
An application that includes a display that displays a screen, an interactive function unit that operates in cooperation with a user's mobile phone, PC, and the like, and an application execution function unit that incorporates multiple applications when installed in advance. When a memory card for recording information on the memory card is inserted, a service is provided by selecting, changing and executing one of the plurality of applications according to the information in the memory card, and executing the application. In addition, the log information output by the running application is stored in the memory card and interactive display device with a predetermined weight, and is stored in the management server via the network, and the log is stored in the management server via the network. Network Monitoring the state, all of the log information in accordance with the state, part or interactive display device and transmits the Hash value created from the log information.
画面を表示するディスプレイ、利用者の手持ちの携帯電話、PC等と連携して動作するインタラクティブ機能、予め設置する際に複数のアプリケーションを組み込んだアプリケーション実行機能を有する情報提供装置であるインタラクティブディスプレイ装置と、該インタラクティブディスプレイ装置と通信回線により接続され、前記インタラクティブディスプレイ装置で実行するアプリケーションを管理する管理サーバと、実行するアプリケーションに関する情報を記録するメモリカードとを備え、前記インタラクティブディスプレイ装置は、前記メモリカードが挿入されることにより、そのメモリカード内の情報に応じて、前記複数のアプリケーションの1つを選択、変更して実行することによりサービスを提供し、アプリケーションの実行中に、実行中のアプリケーションが出力したログ情報を、予め定めらた重み付けをもって、メモリカード、インタラクティブディスプレイ装置内に保持すると共に、ネットワーク経由で管理サーバに保存させ、ネットワーク経由で管理サーバにログを保存させる際、ネットワークの状態を監視し、その状態に応じてログの情報の全部、一部、あるいは、そのログ情報から作成したHash値を送信することを特徴とするサービス提供方法。 In the service providing method of switching and providing the service provided to the user,
An interactive display device that is an information providing device having a display that displays a screen, an interactive function that operates in cooperation with a user's mobile phone, a PC, etc., and an application execution function that incorporates a plurality of applications when installed in advance; A management server that is connected to the interactive display device via a communication line and manages an application executed on the interactive display device; and a memory card that records information on the executed application, the interactive display device including the memory card Is inserted, the service is provided by selecting, changing and executing one of the plurality of applications according to the information in the memory card. During execution, log information output by the running application is stored in the memory card and interactive display device with a predetermined weight, and is also stored in the management server via the network, and logged to the management server via the network. A service providing method characterized by monitoring the state of the network when storing the information, and transmitting all or part of the log information or a hash value created from the log information according to the state.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005375690A JP4676329B2 (en) | 2005-12-27 | 2005-12-27 | Service providing system, interactive display apparatus, and service providing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005375690A JP4676329B2 (en) | 2005-12-27 | 2005-12-27 | Service providing system, interactive display apparatus, and service providing method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007179210A JP2007179210A (en) | 2007-07-12 |
JP4676329B2 true JP4676329B2 (en) | 2011-04-27 |
Family
ID=38304346
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005375690A Expired - Fee Related JP4676329B2 (en) | 2005-12-27 | 2005-12-27 | Service providing system, interactive display apparatus, and service providing method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4676329B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009110102A (en) * | 2007-10-26 | 2009-05-21 | Chugoku Electric Power Co Inc:The | Log monitoring system and log monitoring method |
JP5106301B2 (en) * | 2008-07-31 | 2012-12-26 | 三菱電機株式会社 | Information processing apparatus and program |
US9692837B2 (en) * | 2015-01-09 | 2017-06-27 | Facebook, Inc. | Federated application services |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0535571A (en) * | 1991-07-30 | 1993-02-12 | Toshiba Corp | Retention system for information storage data |
JPH076028A (en) * | 1993-06-18 | 1995-01-10 | Canon Inc | Electronic equipment |
JP2000222537A (en) * | 1999-02-01 | 2000-08-11 | Nippon Telegr & Teleph Corp <Ntt> | Method for presenting individual service using portable memory and system device |
JP2003006005A (en) * | 2001-06-19 | 2003-01-10 | Fujitsu Ltd | Data storage device |
JP2003058395A (en) * | 2001-06-04 | 2003-02-28 | Sony Computer Entertainment Inc | Log collecting/analyzing system, log collecting method, log collecting program for making computer perform, log analyzing method, log analyzing program for making computer perform, log collecting device, log analyzing device, log collecting terminal and log server |
-
2005
- 2005-12-27 JP JP2005375690A patent/JP4676329B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0535571A (en) * | 1991-07-30 | 1993-02-12 | Toshiba Corp | Retention system for information storage data |
JPH076028A (en) * | 1993-06-18 | 1995-01-10 | Canon Inc | Electronic equipment |
JP2000222537A (en) * | 1999-02-01 | 2000-08-11 | Nippon Telegr & Teleph Corp <Ntt> | Method for presenting individual service using portable memory and system device |
JP2003058395A (en) * | 2001-06-04 | 2003-02-28 | Sony Computer Entertainment Inc | Log collecting/analyzing system, log collecting method, log collecting program for making computer perform, log analyzing method, log analyzing program for making computer perform, log collecting device, log analyzing device, log collecting terminal and log server |
JP2003006005A (en) * | 2001-06-19 | 2003-01-10 | Fujitsu Ltd | Data storage device |
Also Published As
Publication number | Publication date |
---|---|
JP2007179210A (en) | 2007-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6049789A (en) | Software pay per use licensing system | |
US20030028592A1 (en) | Backup-restoration system and right management server | |
US6907551B2 (en) | Fault notification method and related provider facility | |
CN100410867C (en) | Method for notifying stored printing job and, printer and printing system using the same | |
US20040120262A1 (en) | Site monitor and method for monitoring site | |
JP2000004225A (en) | Network system, transmission/reception method, transmitter, receiver and recording medium | |
US20080281962A1 (en) | Information asset management system, log analysis server, log analysis program, and portable medium | |
US20090287831A1 (en) | Application distribution control system, application distribution control method, information processing apparatus, and client terminal | |
US7444400B2 (en) | Remote site management system | |
JP2015092374A (en) | Apparatus and methods for managing firmware verification on wireless device | |
CN101816006A (en) | Security policy validation for web services | |
WO2007102457A1 (en) | Equipment monitoring device | |
CN102810051A (en) | Image forming system and information forming apparatus | |
JP2016095631A (en) | Information diagnostic system, information diagnostic device, information diagnostic method and program | |
AU710166B2 (en) | Edited image printing system and method | |
US20020188568A1 (en) | Systems and methods of containing and accessing generic policy | |
US20110093587A1 (en) | Device data management system | |
CN101978665A (en) | Selective filtering of network traffic requests | |
US11010331B2 (en) | Document management system | |
JP4676329B2 (en) | Service providing system, interactive display apparatus, and service providing method | |
JP2004326210A (en) | Memory card and server | |
CN109788019A (en) | A kind of data processing method and proxy server | |
CN112307441A (en) | Computer software protection system | |
WO2011155057A1 (en) | Device state information management system and device state information management method | |
JP4607023B2 (en) | Log collection system and log collection method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080410 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110113 |
|
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: 20110118 |
|
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: 20110127 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140204 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |