JP6825801B2 - Operation log recording program, operation log recording method and terminal device - Google Patents
Operation log recording program, operation log recording method and terminal device Download PDFInfo
- Publication number
- JP6825801B2 JP6825801B2 JP2014159066A JP2014159066A JP6825801B2 JP 6825801 B2 JP6825801 B2 JP 6825801B2 JP 2014159066 A JP2014159066 A JP 2014159066A JP 2014159066 A JP2014159066 A JP 2014159066A JP 6825801 B2 JP6825801 B2 JP 6825801B2
- Authority
- JP
- Japan
- Prior art keywords
- terminal device
- state
- log
- explained
- operation log
- 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
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、操作ログ記録プログラム、操作ログ記録方法及び端末装置に関する。 The present invention relates to an operation log recording program, an operation log recording method, and a terminal device.
人が集まったその場で端末や機器を接続して画面共有や協働作業を行う情報交換サービスが構築されている。かかる情報交換サービスは、一例として、病院で看護師が申し送り事項等を受け渡したり授受したり、打合せで資料に関するコンテンツを共有したり、学校で先生及び生徒が教材に関するコンテンツを共有して協働学習したりといった様々な場面で有効に活用される。このようにして情報交換サービスを介して打合せや授業などの会議がなされた場合、端末で会議中に行われた操作ログが記録される場合がある。 An information exchange service has been built to connect terminals and devices on the spot where people gather to share screens and collaborate. As an example of this information exchange service, nurses hand over and give and receive items to be sent at hospitals, content related to materials is shared at meetings, and teachers and students share content related to teaching materials at schools for collaborative learning. It is effectively used in various situations such as playing. When a meeting such as a meeting or a class is held through the information exchange service in this way, the operation log performed during the meeting may be recorded on the terminal.
しかしながら、上記の技術では、記録が行われた操作ログが相手に見せる操作であるのか、あるいは自身のために行った操作であるのかを特定できない場合がある。 However, with the above technique, it may not be possible to specify whether the recorded operation log is an operation to be shown to the other party or an operation performed for itself.
1つの側面では、本発明は、説明用または個人用を特定可能な操作ログを提供できる操作ログ記録プログラム、操作ログ記録方法及び端末装置を提供することを目的とする。 In one aspect, it is an object of the present invention to provide an operation log recording program, an operation log recording method, and a terminal device capable of providing an operation log that can be specified for explanation or personal use.
一態様の操作ログ記録プログラムは、端末装置に、前記端末装置で行われた操作を記録する場合に、前記端末装置に表示された情報または前記端末装置に記憶された情報を相手に説明する状態であるか否かを判定し、判定した結果を記録する処理を実行させる。 The operation log recording program of one aspect is a state in which, when recording the operation performed by the terminal device in the terminal device, the information displayed on the terminal device or the information stored in the terminal device is explained to the other party. It is determined whether or not it is, and a process of recording the determined result is executed.
説明用または個人用を特定可能な操作ログを提供できる。 It can provide descriptive or personally identifiable operation logs.
以下に添付図面を参照して本願に係る操作ログ記録プログラム、操作ログ記録方法及び端末装置について説明する。なお、この実施例は開示の技術を限定するものではない。そして、各実施例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 The operation log recording program, operation log recording method, and terminal device according to the present application will be described below with reference to the attached drawings. It should be noted that this embodiment does not limit the disclosed technology. Then, each embodiment can be appropriately combined as long as the processing contents do not contradict each other.
[システム構成]
図1は、実施例1に係る情報交換システムの構成を示す図である。図1に示す情報交換システム1は、端末装置30の使用者が集まるその場で互いの端末装置30をサーバ装置10を介して接続することによって画面共有や協働作業を行う情報交換サービスを提供するものである。かかる情報交換サービスの一環として、情報交換システム1は、情報交換サービスの実行中に説明用または個人用を特定可能な操作ログを記録させる操作ログ記録サービスを実行する。
[System configuration]
FIG. 1 is a diagram showing a configuration of an information exchange system according to the first embodiment. The
図1に示すように、情報交換システム1には、サーバ装置10と、端末装置30A〜端末装置30Nとが収容される。なお、以下では、端末装置30A〜端末装置30Nを総称する場合に「端末装置30」と記載する場合がある。
As shown in FIG. 1, the
これらサーバ装置10及び端末装置30は、有線または無線を問わず、LAN(Local Area Network)、VPN(Virtual Private Network)やインターネット(Internet)などの任意の種類の通信網を介して相互に通信可能に接続される。
The
サーバ装置10は、上記の情報交換サービスを提供するコンピュータである。すなわち、サーバ装置10は、パッケージソフトウェアやオンラインソフトウェアとして上記の情報交換サービスを実現する情報交換プログラムを所望のコンピュータにインストールさせることによって実装できる。
The
一実施形態として、サーバ装置10には、Wi−Fi(登録商標)等の無線LANのアクセスポイントと、上記の情報交換サービスを提供するWebサーバとの機能を併せ持たせることができる。これによって、例えば、病院や企業の会議室、教室などの会議が行われやすい場所に留まらず、人が集まることのできる任意のプレイスにアクセスポイントの機能付きの小型サーバを導入するだけで上記の情報交換サービスを提供できる結果、サービス提供者のイニシャルコストを低減できる。他の実施形態として、サーバ装置10は、上記の情報交換サービスを提供する基盤として、無線LANのアクセスポイントと、グループ化する端末装置30を認証する認証サービスを提供するWebサーバとの機能を持つフロントエンドとすることもできる。この場合、上記の情報交換サービスは、他のWebサーバやクラウドコンピューティングなどのバックエンドに提供させることもできる。
As one embodiment, the
端末装置30は、上記の情報交換サービスの提供を受けるコンピュータである。
The
一実施形態として、端末装置30には、タブレット型の情報処理端末、いわゆるタブレット端末を採用できる。これはあくまで実装形態の一例に過ぎない。例えば、端末装置30には、スマートフォンを始め、携帯電話機やPHS(Personal Handyphone System)などに代表される移動体通信端末を採用することもできるし、ノート型のパーソナルコンピュータを採用することもできる。この他、端末装置30は、タブレット端末や移動体通信端末などの携帯端末装置に限定されず、パーソナルコンピュータ(personal computer)を始めとする固定端末として実装されることとしてもかまわない。
As one embodiment, a tablet-type information processing terminal, a so-called tablet terminal, can be adopted as the
ここで、端末装置30のグループ形成方法の一例として、端末装置30が搭載するBLE(Bluetooth(登録商標) Low Energy)チップを用いる場合を例示する。例えば、BLE対応の端末装置30がブロードキャストするアドバタイジングパケットにサーバ装置10のIPアドレス等のアドレス情報を埋め込ませることによってBLEチップの通信圏内に存在する他の端末装置30にサーバ装置10に対する接続要求を送信させることができる。なお、ここでは、端末装置30がサーバ装置10のIPアドレス等のアドレス情報が埋め込まれたBLEのアドバタイジングパケットをブロードキャストする場合を例示したが、必ずしもBLEのアドバタイジングパケットをブロードキャストする装置が端末装置30でなくともかまわない。例えば、会議室や教室などの所定のプレイスにサーバ装置10のIPアドレス等のアドレス情報が埋め込まれたBLEのアドバタイジングパケットをブロードキャストするアドバタイズ専用のBLEモジュールを設けることとしてもかまわない。
Here, as an example of a method for forming a group of the
具体的には、端末装置30でBLE機能がON状態に設定されると、当該端末装置30は、ユーザが開設する会議、例えば打合せや授業などへのエントリ要求として、サーバ装置10のIPアドレス等のアドレス情報が埋め込まれたアドバタイジングパケットをブロードキャストする。このとき、端末装置30に端末向けの情報交換サービス用のアプリケーションプログラムがインストールされている場合、必ずしもBLE機能をON状態へ手動設定せずともよく、BLE機能のON状態への設定を含むエントリ要求を自動化することができる。例えば、上記のアプリケーションプログラムは、スケジューラ等と連動して、時刻がスケジュール登録された時刻を基準とする所定の期間内になった場合に、エントリ要求を端末装置30に自動送信させることができる。また、上記のアプリケーションプログラムは、GPS(Global Positioning System)受信機等と連動して、端末装置30の位置が会議室や教室などの所定のプレイスに含まれる場合に、エントリ要求を端末装置30に自動送信させることができる。この場合、上記のアプリケーションプログラムは、モーションセンサ等とさらに連動して、着席に対応する加速度等が検出された場合に始めてエントリ要求を送信することもできる。
Specifically, when the BLE function is set to the ON state in the
このようにアドバタイジングパケットがブロードキャストされた場合、エントリ要求を行った起点の端末装置30以外の端末装置30は、図示しないユーザインタフェースを介して、会議へのエントリの可否に関する入力を受け付ける。そして、会議にエントリする旨の入力がなされた場合、起点の端末装置30以外の端末装置30は、起点の端末装置30のMACアドレス等のアドレス情報を付加して会議へのエントリ、すなわち情報交換サービスの開始要求とも言える端末装置30間の接続要求をサーバ装置10へ送信する。なお、起点の端末装置30も会議へのエントリをサーバ装置10へ送信することは言うまでもない。
When the advertising packet is broadcast in this way, the
これによって、サーバ装置10は、BLEの通信圏内に存在する端末装置30からの会議へのエントリ、すなわち端末装置30間の接続要求を起点の端末装置30のMACアドレスによって束ねることができる。その後、各端末装置30からの接続要求にしたがって各端末装置30の認証に成功した場合、各端末装置30に対する情報交換サービスの提供がサーバ装置10によって開始される。
As a result, the
[端末装置30の構成]
図2は、実施例1に係る端末装置30の機能的構成を示すブロック図である。図2に示すように、端末装置30は、タッチパネル31と、通信部32と、カメラ33と、加速度センサ34と、地磁気センサ35と、OS(Operating System)実行部36と、判定部37と、第1の記録部38と、状態記憶部38aと、第2の記録部39と、操作ログ記憶部39aとを有する。なお、ここでは、端末装置30A〜端末装置30Nのいずれも図2に示す構成的構成と同様の機能的構成を有すればよいので、端末装置30の機能的構成として説明することとする。
[Configuration of terminal device 30]
FIG. 2 is a block diagram showing a functional configuration of the
この端末装置30は、図2に示した機能部以外にも既知のコンピュータが有する各種の機能部を有することとしてもかまわない。例えば、端末装置30が据置き型の情報処理装置として実装される場合には、キーボード、マウスやディスプレイなどの入出力デバイスをさらに有することとしてもよい。また、端末装置30が移動体通信端末として実装される場合には、GPS(Global Positioning System)受信機などの機能部をさらに有していてもかまわない。
The
タッチパネル31は、表示可能かつ入力可能なデバイスである。
The
表示に関する一側面として、タッチパネル31は、端末装置30上で実行されるOSやアプリケーションプログラムによって出力される画像を表示する。入力に関する一側面として、タッチパネル31は、タッチパネル31のスクリーン上でなされるタップ、フリック、スイープ、ピンチイン、ピンチアウトやドラッグ&ドロップなどのタッチ操作を受け付ける。なお、ここでは、端末装置30に対する指示入力を行う入力デバイスとしてタッチパネル31を例示したが、これに限らず、タッチパネル31との間で相補的な入力を実現する物理キーなどをさらに有していてもかまわない。
As one aspect of the display, the
通信部32は、他の装置、例えばサーバ装置10及び他の端末装置30との間で各種の通信を行う処理部である。
The
一実施形態として、通信部32は、無線LAN、キャリア、BLEのうち少なくともいずれか1つの通信方式でサーバ装置10及び他の端末装置30等の外部端末と通信を行う。例えば、BLE機能の場合、通信部32は、他の端末装置30から会議へのエントリ要求を受け付けることもできるし、会議へのエントリ要求を他の端末装置30へ送信することもできる。また、無線LANの場合、通信部32は、情報交換サービスの実行中にサーバ装置10を介して文書、画像や音声などのコンテンツを他の端末装置30へ送受信したりすることができる。さらに、通信部32は、情報交換サービスの実行後に操作ログをサーバ装置10へアップロードすることもできる。
As one embodiment, the
カメラ33は、画像を撮像する撮像装置である。
The
一実施形態として、カメラ33には、CCD(Charge Coupled Device)やCMOS(Complementary Metal Oxide Semiconductor)などの撮像素子が搭載される。例えば、カメラ33には、R(red)、G(green)、B(blue)など3種以上の受光素子を搭載することができる。かかるカメラ33の実装例としては、インカメラやアウトカメラのように、端末装置30の出荷時から搭載されているカメラが存在する場合にはそのカメラを流用できる。
As one embodiment, the
加速度センサ34は、加速度を検出するセンサである。一実施形態として、加速度センサ34には、3軸の加速度センサを採用することができる。また、地磁気センサ35には、ピッチ(X軸)、ロール(Y軸)、ヨー(Z軸)の3軸の地磁気センサを採用することができる。なお、地磁気センサの代わりにジャイロセンサを用いることとしてもかまわない。
The
OS実行部36は、OS(Operating System)の実行を制御する処理部である。
The
一実施形態として、OS実行部36は、タッチパネル31に対する各種の操作および操作に対応するコマンドを検出する。例えば、OS実行部36は、タッチパネル31上で受け付けたタップ、フリック、スイープ、ピンチイン、ピンチアウト、ドラッグ&ドロップや手書き入力の軌跡などのタッチ操作を検出したり、当該タッチ操作が解釈されたコマンド、例えばサーバ装置10への画像のダウンロード(受信)及びアップロード(送信)などを検出することができる。なお、OS実行部36は、特定のアーキテクチャに依存することなく、任意の種類のOSを実行できる。
As one embodiment, the
判定部37は、端末装置30で行われた操作を記録する場合に、端末装置30がタッチパネル31に表示された情報または端末装置30に記憶された情報を相手に説明する状態であるか否かを判定する処理部である。以下では、上記の相手に説明する状態のことを「説明状態」と記載し、説明状態ではない状態のことを「非説明状態」と記載する場合がある。
When recording the operation performed by the
一実施形態として、判定部37は、(A)カメラ画像、(B)地磁気データ、(C)加速度データ、(D)コンテンツ通信のうち少なくとも1つを用いて、端末装置30が説明状態または非説明状態のいずれにあるかを判定する。以下では、上記の(A)〜(D)の4つを全て用いて総合判定を行う場合を例示するが、いずれか1つだけで判定を行うこともできる。
In one embodiment, the
(A)カメラ画像
図3及び図4は、カメラ画像の一例を示す図である。図3及び図4には、いずれも情報交換サービスの実行中にインカメラ33aによって撮像されたカメラ画像が例示されている。図3及び図4に示すように、インカメラ33aで撮影を行う場合、タッチパネル31のスクリーンを閲覧する人が撮像される公算が高い。なお、実際には、タッチパネル31にはコンテンツが表示されているので、カメラ画像はバックグラウンドで撮像されるが、説明の便宜上、図3及び図4にはタッチパネル31にカメラ画像を表示させることとする。
(A) Camera image FIGS. 3 and 4 are diagrams showing an example of a camera image. 3 and 4 both illustrate camera images captured by the in-
ここで、図3に示すように、インカメラ33aによって人物が1名しか撮像されていない場合には、端末装置30の使用者が会議に参加する他のメンバを相手に説明を行っている可能性よりも、一人でタッチパネル31にコンテンツ等が表示されたスクリーンを閲覧したり、操作している可能性が高い。よって、カメラ画像に映る人物が1名である場合には、非説明状態であると推定できる。
Here, as shown in FIG. 3, when only one person is imaged by the in-
一方、図4に示すように、インカメラ33aによって人物が2名以上撮像されている場合には、複数人がタッチパネル31にコンテンツが表示されたスクリーンを閲覧しているので、端末装置30の使用者が会議に参加する他のメンバと一緒にスクリーンを閲覧しながら説明を行っている可能性が高い。よって、カメラ画像に映る人物が複数名である場合には、説明状態であると推定できる。
On the other hand, as shown in FIG. 4, when two or more people are photographed by the in-
これらのことから、判定部37は、カメラ画像に画像処理を実行することによって人物の人数を認識する。その上で、判定部37は、カメラ画像から認識された人数が1名である場合には、暫定的に「非説明状態」と推定する一方で、カメラ画像から認識された人数が複数名である場合には、暫定的に「説明状態」と推定する。
From these things, the
(B)地磁気データ
図5及び図6は、端末装置30の把持状態の一例を示す図である。図5には、端末装置30の使用者がタッチパネル31と正対する状態で把持された状態を示し、図6には、図5に示した状態からX軸周り、すなわちロール方向へ縦回転させることによって、端末装置30の使用者にはタッチパネル31の裏面を正対させると共に、端末装置30の使用者と正対する会議に参加する他のメンバへタッチパネル31を正対させた把持状態を示している。
(B) Geomagnetic data FIGS. 5 and 6 are diagrams showing an example of a gripping state of the
このように、図5に示す把持状態から図6に示す把持状態へ縦回転された場合には、タッチパネル31にコンテンツ等が表示されたスクリーンを会議に参加する他のメンバに閲覧させながらコンテンツの説明を行っている可能性が高い。よって、この場合には、説明状態であると推定できる。
In this way, when the content is vertically rotated from the gripping state shown in FIG. 5 to the gripping state shown in FIG. 6, the content is displayed while the other members participating in the conference view the screen on which the content or the like is displayed on the
このことから、判定部37は、地磁気センサ35から取得された3軸の地磁気データのうちY軸の方位が所定の方位、すなわち鉛直上向きから反転しているか否かを判定する。このとき、判定部37は、Y軸の方位が鉛直上向きから反転している場合には、暫定的に「説明状態」と推定する一方で、Y軸の方位が鉛直上向きから反転していない場合には、暫定的に「非説明状態」と推定する。なお、上記の反転の可否は、Y軸の方位が鉛直下向きから所定の範囲内であるか否かを判定することとしてもよい。
From this, the
(C)加速度データ
図7及び図8は、端末装置30の把持状態の一例を示す図である。図7には、端末装置30の使用者がタッチパネル31と正対する状態で把持された状態を示し、図8には、図5に示した状態からY軸周り、すなわちピッチ方向へ横回転させることによって、端末装置30の使用者にはタッチパネル31の裏面を正対させると共に、端末装置30の使用者と正対する会議に参加する他のメンバへタッチパネル31を正対させた把持状態を示している。
(C) Acceleration data FIGS. 7 and 8 are diagrams showing an example of a gripping state of the
このように、図7に示す把持状態から図8に示す把持状態へ横回転された場合には、タッチパネル31にコンテンツ等が表示されたスクリーンを会議に参加する他のメンバに閲覧させながらコンテンツの説明を行っている可能性が高い。よって、この場合には、説明状態であると推定できる。
In this way, when the content is horizontally rotated from the gripping state shown in FIG. 7 to the gripping state shown in FIG. 8, the content is displayed while the other members participating in the conference are allowed to view the screen on which the content or the like is displayed on the
このことから、判定部37は、加速度センサ34から取得された3軸の加速度データのうちX軸またはZ軸のいずれかの加速度が所定の閾値以上にわたって変化しているか否かを判定する。このとき、判定部37は、X軸またはZ軸のいずれかの加速度が閾値以上変化している場合には、暫定的に「説明状態」と推定する一方で、X軸及びZ軸のいずれの加速度も閾値以上変化していない場合には、暫定的に「非説明状態」と推定する。
From this, the
(D)コンテンツ通信
情報交換サービスの実行中に端末装置30がコンテンツをサーバ装置10へ送信している場合には、端末装置30の使用者が会議に参加する他のメンバに向けて資料を配付して説明しようとしている可能性が高い。よって、この場合には、説明状態であると推定できる。一方、情報交換サービスの実行中に端末装置30がサーバ装置10からコンテンツを受信している場合には、端末装置30の使用者が会議に参加する他のメンバから資料の配付を受けて説明を受ける可能性が高い。この場合には、非説明状態であると推定できる。
(D) Content communication When the
このため、判定部37は、OS実行部36から取得されたコンテンツの通信ログが送信ログであるか否かを判定する。このとき、判定部37は、送信ログである場合には、暫定的に「説明状態」と推定する一方で、受信ログである場合には、暫定的に「非説明状態」と推定する。
Therefore, the
これら(A)〜(D)の判定が実行された後、判定部37は、(A)〜(D)の判定のうちいずれかで説明状態であると判定されたか否かを判定する。このとき、判定部37は、(A)〜(D)の判定のうちいずれかで説明状態であると判定された場合には、説明状態であると見做す。一方で、判定部37は、(A)〜(D)の判定のいずれでも非説明状態であると判定された場合には、非説明状態であると見做す。これによって、最終的な総合判定がなされることになる。
After the determinations (A) to (D) are executed, the
第1の記録部38は、判定部37による説明状態または非説明状態の判定結果を状態記憶部38aへ記録する処理部である。
The
一実施形態として、第1の記録部38は、判定部37によって総合判定がなされる度に、総合判定の結果である説明状態または非説明状態を状態記憶部38aへ記録する。このように、状態記憶部38aには、判定部37によって総合判定がなされる度に最新の総合判定の結果、すなわち説明状態または非説明状態のいずれかが記憶されることになる。
As one embodiment, each time the
第2の記録部39は、操作ログを操作ログ記憶部39aへ記録する処理部である。
The
一実施形態として、第2の記録部39は、OS実行部36によって操作が検出される度に、状態記憶部38aに記憶された状態が説明状態または非説明状態のいずれであるかを判定する。このとき、第2の記録部39は、状態記憶部38aに記憶された状態が説明状態である場合には、当該操作もしくは操作に対応する動作に説明状態もしくは説明状態である旨を示す情報を対応付けた上で操作ログとして記録する。一方、第2の記録部39は、状態記憶部38aに記憶された状態が非説明状態である場合には、当該操作もしくは操作に対応する動作に非説明状態もしくは非説明状態である旨を示す情報を対応付けた上で操作ログとして記録する。
In one embodiment, the
ここで、操作ログ記憶部39aに記憶させる操作ログには、Time、Name、Action、Attribute及びDataなどの項目が対応付けられたデータを採用できる。ここで言う「Time」は、操作またはコマンドが実行された時間を指す。また、「Name」は、端末装置30のアカウントを持つ利用者のユーザ名を指す。また、「Action」は、操作及び操作に対応する動作を指し、例えば、タップ、フリック、スイープ、ピンチイン、ピンチアウト、ドラッグ&ドロップや手書き入力の軌跡の他、会議への参加や退出などを含めることもできる。また、「Data」は、Actionに関連するデータを指し、例えば、端末装置30によって送受信されるコンテンツや手書き入力の軌跡などが挙げられる。図9は、操作ログの一例を示す図である。図9の例では、yyyy年mm月dd日のtt時mm分ss秒にTaro Hashimotoが手書き入力を行った操作ログであることを意味する。さらに、当該操作ログは、ローカルなログ、すなわち個人用であることを意味する。かかる操作ログによれば、操作ログが個人用であるので、グローバルなログ、すなわち説明用である操作ログに比べて公開範囲を狭めるといった管理が可能になる。なお、ここでは、個人用の操作ログを例示したが、操作ログが説明用である場合には、本例とは逆に、個人用である操作ログに比べて公開範囲を広げるといった管理も可能である。
Here, as the operation log stored in the operation
なお、上記のOS実行部36、判定部37、第1の記録部38及び第2の記録部39は、CPU(Central Processing Unit)やMPU(Micro Processing Unit)などに操作ログ記録プログラムを実行させることによって実現できる。また、上記の各機能部は、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)などのハードワイヤードロジックによっても実現できる。
The
また、上記の状態記憶部38a及び操作ログ記憶部39aには、半導体メモリ素子や記憶装置を採用できる。例えば、半導体メモリ素子の一例としては、フラッシュメモリ(Flash Memory)、DRAM(Dynamic Random Access Memory)やSRAM(Static Random Access Memory)などが挙げられる。また、記憶装置の一例としては、ハードディスク、光ディスクなどの記憶装置が挙げられる。
Further, a semiconductor memory element or a storage device can be adopted for the
[処理の流れ]
次に、本実施例に係る端末装置30の処理の流れについて説明する。なお、ここでは、端末装置30によって実行される(1)状態記録処理について説明した後に、(2)操作ログ記録処理について説明することとする。
[Processing flow]
Next, the processing flow of the
(1)状態記録処理
図10は、実施例1に係る状態記録処理の手順を示すフローチャートである。この処理は、端末装置30が会議へ参加してから会議を退出するまでの間、すなわち情報交換サービス中である限り、バックグラウンドで繰返し実行される。
(1) State recording process FIG. 10 is a flowchart showing a procedure of the state recording process according to the first embodiment. This process is repeatedly executed in the background from the time when the
図10に示すように、判定部37は、インカメラ33aからカメラ画像を取得する(ステップS101A)。その上で、判定部37は、ステップS101Aで取得されたカメラ画像に画像処理を実行することによって人物の人数を認識して人数が1名であるか否かを判定する(ステップS102A)。
As shown in FIG. 10, the
このとき、カメラ画像から認識された人数が複数名である場合(ステップS102A No)には、判定部37は、暫定的に「説明状態」と推定する(ステップS103A)。一方、判定部37は、カメラ画像から認識された人数が1名である場合(ステップS102A Yes)には、判定部37は、暫定的に「非説明状態」と推定する(ステップS104A)。
At this time, when the number of people recognized from the camera image is a plurality of people (step S102A No), the
これらステップS101A〜ステップS104Aの処理と並行して、判定部37は、地磁気センサ35から3軸の地磁気データを取得する(ステップS101B)。その上で、判定部37は、ステップS101Bで取得された3軸の地磁気データのうちY軸の方位が鉛直上向きから反転しているか否かを判定する(ステップS102B)。
In parallel with the processes of steps S101A to S104A, the
このとき、Y軸の方位が鉛直上向きから反転している場合(ステップS102B Yes)には、判定部37は、暫定的に「説明状態」と推定する(ステップS103B)。一方、Y軸の方位が鉛直上向きから反転していない場合(ステップS102B No)には、判定部37は、暫定的に「非説明状態」と推定する(ステップS104B)。
At this time, if the direction of the Y-axis is reversed from vertically upward (step S102B Yes), the
さらに、ステップS101B〜ステップS104Bの処理とも並行して、判定部37は、加速度センサ34から3軸の加速度データを取得する(ステップS101C)。その上で、判定部37は、ステップS101Cで取得された3軸の加速度データのうちX軸またはZ軸のいずれかの加速度が所定の閾値以上にわたって変化しているか否かを判定する(ステップS102C)。
Further, in parallel with the processes of steps S101B to S104B, the
このとき、X軸またはZ軸のいずれかの加速度が閾値以上変化している場合(ステップS102C Yes)には、判定部37は、暫定的に「説明状態」と推定する(ステップS103C)。一方、X軸及びZ軸のいずれの加速度も閾値以上変化していない場合(ステップS102C No)には、判定部37は、暫定的に「非説明状態」と推定する(ステップS104C)。
At this time, if the acceleration of either the X-axis or the Z-axis changes by the threshold value or more (step S102C Yes), the
さらに、ステップS101C〜ステップS104Cの処理とも並行して、判定部37は、OS実行部36からコンテンツの通信ログを取得する(ステップS101D)。その上で、判定部37は、ステップS101Dで取得されたコンテンツの通信ログが送信ログであるか否かを判定する(ステップS102D)。
Further, in parallel with the processes of steps S101C to S104C, the
このとき、送信ログである場合(ステップS102D Yes)には、判定部37は、暫定的に「説明状態」と推定する(ステップS103D)。一方、受信ログである場合(ステップS102D No)には、判定部37は、暫定的に「非説明状態」と推定する(ステップS104D)。
At this time, in the case of the transmission log (step S102D Yes), the
そして、判定部37は、上記の(A)〜(D)の推定のうちいずれかで説明状態であると推定されたか否かを判定する(ステップS105)。このとき、(A)〜(D)の推定のうちいずれかで説明状態であると推定された場合(ステップS105 Yes)には、判定部37は、説明状態であると最終的に総合判定する(ステップS106)。
Then, the
一方、(A)〜(D)の推定のいずれでも非説明状態であると判定された場合(ステップS105 No)には、判定部37は、非説明状態であると最終的に総合判定する(ステップS107)。
On the other hand, when it is determined in any of the estimations (A) to (D) that the state is unexplained (step S105 No), the
その後、第1の記録部38は、ステップS106またはステップS107の総合判定の結果を状態記憶部38aへ記録し(ステップS108)、処理を終了する。
After that, the
(2)操作ログ記録処理
図11は、実施例1に係る操作ログ記録処理の手順を示すフローチャートである。この処理も、図10に示した状態記録処理と同様、情報交換サービス中である限り、バックグラウンドで繰返し実行される。
(2) Operation log recording process FIG. 11 is a flowchart showing a procedure of the operation log recording process according to the first embodiment. Similar to the state recording process shown in FIG. 10, this process is also repeatedly executed in the background as long as the information exchange service is in progress.
図11に示すように、OS実行部36によって操作が検出された場合(ステップS301 Yes)には、第2の記録部39は、状態記憶部38aに記憶された状態が説明状態または非説明状態のいずれであるかを判定する(ステップS302)。
As shown in FIG. 11, when the operation is detected by the OS execution unit 36 (step S301 Yes), the
ここで、状態記憶部38aに記憶された状態が説明状態である場合(ステップS302Yes)には、第2の記録部39は、当該操作もしくは操作に対応する動作に説明状態もしくは説明状態である旨を示す情報を対応付けた上で操作ログとして記録する(ステップS303)。
Here, when the state stored in the
一方、状態記憶部38aに記憶された状態が非説明状態である場合(ステップS302No)には、第2の記録部39は、当該操作もしくは操作に対応する動作に非説明状態もしくは非説明状態である旨を示す情報を対応付けた上で操作ログとして記録する(ステップS304)。
On the other hand, when the state stored in the
上記のステップS303またはステップS304の処理を実行した後に、上記のステップS301へ戻り、上記のステップS301〜ステップS304までの処理を繰返し実行する。 After executing the process of step S303 or step S304, the process returns to step S301 and the processes of steps S301 to S304 are repeatedly executed.
[効果の一側面]
上述してきたように、本実施例に係る端末装置30は、端末装置30で行われた操作を記録する場合に、端末装置30の表示データまたは記録データを相手に説明する状態であるか否かを判断し、判断した結果を記録する。したがって、本実施例に係る端末装置30によれば、説明用または個人用を特定可能な操作ログを提供できる。
[One aspect of the effect]
As described above, whether or not the
さて、これまで開示の装置に関する実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では、本発明に含まれる他の実施例を説明する。 Although examples of the disclosed device have been described above, the present invention may be implemented in various different forms other than the above-described examples. Therefore, other examples included in the present invention will be described below.
[応用例]
上記の実施例1では、操作が検出される度に当該操作を説明状態または非説明状態に対応付けて操作ログを記録する場合を例示したが、他の方法によって操作ログを記録することもできる。例えば、説明状態または非説明状態の少なくともいずれか1つの状態の開始および終了を状態記憶部38aに記録させ、開始および終了の期間をもとに操作の時刻が説明状態または非説明状態のいずれに該当するか否かによって操作に説明状態または非説明状態を対応付けることとしてもよい。
[Application example]
In the first embodiment described above, the case where the operation log is recorded by associating the operation with the explained state or the unexplained state each time the operation is detected has been illustrated, but the operation log can also be recorded by another method. .. For example, the start and end of at least one of the explained state and the unexplained state are recorded in the
[分散および統合]
また、図示した各装置の各構成要素は、必ずしも物理的に図示の如く構成されておらずともよい。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、判定部37、第1の記録部38または第2の記録部39を端末装置30の外部装置としてネットワーク経由で接続するようにしてもよい。
[Distributed and integrated]
Further, each component of each of the illustrated devices does not necessarily have to be physically configured as shown in the figure. That is, the specific form of distribution / integration of each device is not limited to the one shown in the figure, and all or part of the device is functionally or physically distributed / physically in any unit according to various loads and usage conditions. It can be integrated and configured. For example, the
[操作ログ記録プログラム]
また、上記の実施例で説明した各種の処理は、予め用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。そこで、以下では、図12を用いて、上記の実施例と同様の機能を有する操作ログ記録プログラムを実行するコンピュータの一例について説明する。
[Operation log recording program]
Further, the various processes described in the above-described embodiment can be realized by executing a program prepared in advance on a computer such as a personal computer or a workstation. Therefore, in the following, an example of a computer that executes an operation log recording program having the same function as that of the above embodiment will be described with reference to FIG.
図12は、実施例1及び実施例2に係る操作ログ記録プログラムを実行するコンピュータの一例について説明するための図である。図12に示すように、コンピュータ100は、操作部110aと、スピーカ110bと、カメラ110cと、ディスプレイ120と、通信部130とを有する。さらに、このコンピュータ100は、CPU150と、ROM160と、HDD170と、RAM180とを有する。これら110〜180の各部はバス140を介して接続される。
FIG. 12 is a diagram for explaining an example of a computer that executes the operation log recording program according to the first and second embodiments. As shown in FIG. 12, the
HDD170には、図12に示すように、上記の実施例1で示した判定部37、第1の記録部38及び第2の記録部39と同様の機能を発揮する操作ログ記録プログラム170aが予め記憶される。この操作ログ記録プログラム170aについては、図2に示した各々の判定部37、第1の記録部38及び第2の記録部39の各構成要素と同様、適宜統合又は分離してもよい。すなわち、HDD170に格納される各データは、必ずしも全てのデータがHDD170に格納されておらずともよく、処理に用いるデータのみがHDD170に格納されればよい。
As shown in FIG. 12, the
そして、CPU150が、操作ログ記録プログラム170aをHDD170から読み出してRAM180に展開する。これによって、図12に示すように、操作ログ記録プログラム170aは、操作ログ記録プロセス180aとして機能する。この操作ログ記録プロセス180aは、HDD170から読み出した各種データをRAM180上の操作ログ記録プロセス180aに割り当てられた領域に展開し、この展開した各種データに基づいて各種処理を実行する。なお、操作ログ記録プロセス180aは、図2に示した判定部37、第1の記録部38及び第2の記録部39にて実行される処理、例えば図10〜図11に示す処理を含む。また、CPU150上で仮想的に実現される各処理部は、必ずしも全ての処理部がCPU150上で動作せずともよく、処理に用いる処理部のみが仮想的に実現されればよい。
Then, the
なお、上記の操作ログ記録プログラム170aについては、必ずしも最初からHDD170やROM160に記憶させておかずともよい。例えば、コンピュータ100に挿入されるフレキシブルディスク、いわゆるFD、CD−ROM、DVDディスク、光磁気ディスク、ICカードなどの「可搬用の物理媒体」に各プログラムを記憶させる。そして、コンピュータ100がこれらの可搬用の物理媒体から各プログラムを取得して実行するようにしてもよい。また、公衆回線、インターネット、LAN、WANなどを介してコンピュータ100に接続される他のコンピュータまたはサーバ装置などに各プログラムを記憶させておき、コンピュータ100がこれらから各プログラムを取得して実行するようにしてもよい。
The operation
1 情報交換システム
10 サーバ装置
30 端末装置
31 タッチパネル
32 通信部
33 カメラ
33a インカメラ
34 加速度センサ
35 地磁気センサ
36 OS実行部
37 判定部
38 第1の記録部
38a 状態記憶部
39 第2の記録部
39a 操作ログ記憶部
1
Claims (7)
近距離無線通信によるビーコンに外部装置のアドレス情報を埋め込んで発信させ、
前記端末装置に搭載されたセンサからセンサ出力を取得し、
前記端末装置に対する操作時に取得されるセンサ出力に基づいて、前記端末装置に表示された情報または前記端末装置に記憶された情報を、前記アドレス情報を用いて前記外部装置にアクセスすることにより前記端末装置とグループ化された他の端末装置を使用する相手に、説明する説明状態であるか否かを判定し、
前記説明状態であるか否かに応じて、所定の記憶部に記録される前記操作に関するログのうち、前記説明状態であると判定された操作に関するログの公開範囲を前記説明状態でないと判定された操作に関するログの公開範囲よりも広げる管理を行う、
処理を実行させることを特徴とする操作ログ記録プログラム。 On the terminal device
The address information of the external device is embedded in the beacon by short-range wireless communication and transmitted.
Obtaining the sensor output from the sensor mounted on the terminal device,
The terminal by the basis of the sensor output that is acquired during the operation to the terminal device, the information stored information displayed on the terminal device or the terminal device to access said external device using said address information the other party to use the other terminals that are device and grouping, it is determined whether or not described state described,
Of the logs related to the operation recorded in the predetermined storage unit, it is determined that the disclosure range of the log related to the operation determined to be in the explained state is not the explained state, depending on whether or not the state is explained. Manage beyond the scope of disclosure of logs related to operations
An operation log recording program characterized by executing processing.
前記判定する処理は、前記画像に含まれる人物の数が1名または複数名であるか否かによって前記説明状態であるか否かを判定することを特徴とする請求項1に記載の操作ログ記録プログラム。 The acquisition process acquires an image captured by a camera mounted on the terminal device and obtains an image.
The operation log according to claim 1, wherein the determination process determines whether or not the image is in the above-described state depending on whether or not the number of persons included in the image is one or a plurality of persons. Recording program.
前記判定する処理は、前記端末装置に関する地磁気データに基づいて前記端末装置の方位が所定の方位から反転しているか否かによって前記説明状態であるか否かを判定することを特徴とする請求項1に記載の操作ログ記録プログラム。 The acquisition process acquires geomagnetic data related to the terminal device and obtains the geomagnetic data.
The determination process is characterized in that it determines whether or not the terminal device is in the described state based on whether or not the orientation of the terminal device is inverted from a predetermined orientation based on the geomagnetic data related to the terminal device. The operation log recording program according to 1.
前記判定する処理は、前記端末装置に関する3軸の加速度データのうち所定の2軸のいずれかの加速度が所定の閾値以上であるか否かによって前記説明状態であるか否かを判定することを特徴とする請求項1に記載の操作ログ記録プログラム。 The acquisition process acquires acceleration data of three axes related to the terminal device, and obtains the acceleration data.
The determination process determines whether or not the state is in the above-described state depending on whether or not the acceleration of any of the predetermined two axes among the acceleration data of the three axes related to the terminal device is equal to or higher than the predetermined threshold value. The operation log recording program according to claim 1.
コンテンツの通信ログを取得し、
前記端末装置で行われた操作を記録する場合に、前記端末装置に表示された情報または前記端末装置に記憶された情報を相手に説明する状態であるか否かを判定し、
判定した結果を記録する処理を実行させ、
前記判定する処理は、前記コンテンツの通信ログが送信ログまたは受信ログのいずれであるかによって前記相手に説明する状態であるか否かを判定することを特徴とする操作ログ記録プログラム。 On the terminal device
Get the communication log of the content and
When recording the operation performed by the terminal device, it is determined whether or not the information displayed on the terminal device or the information stored in the terminal device is explained to the other party.
Execute the process to record the judgment result,
The operation log recording program is characterized in that the determination process determines whether or not the communication log of the content is in a state to be explained to the other party depending on whether it is a transmission log or a reception log.
近距離無線通信によるビーコンに外部装置のアドレス情報を埋め込んで発信させ、
前記端末装置に搭載されたセンサからセンサ出力を取得し、
前記端末装置に対する操作時に取得されるセンサ出力に基づいて、前記端末装置に表示された情報または前記端末装置に記憶された情報を、前記アドレス情報を用いて前記外部装置にアクセスすることにより前記端末装置とグループ化された他の端末装置を使用する相手に、説明する説明状態であるか否かを判定し、
前記説明状態であるか否かに応じて、所定の記憶部に記録される前記操作に関するログのうち、前記説明状態であると判定された操作に関するログの公開範囲を前記説明状態でないと判定された操作に関するログの公開範囲よりも広げる管理を行う、
処理を実行することを特徴とする操作ログ記録方法。 The terminal device
The address information of the external device is embedded in the beacon by short-range wireless communication and transmitted.
Obtaining the sensor output from the sensor mounted on the terminal device,
The terminal by the basis of the sensor output that is acquired during the operation to the terminal device, the information stored information displayed on the terminal device or the terminal device to access said external device using said address information the other party to use the other terminals that are device and grouping, it is determined whether or not described state described,
Of the logs related to the operation recorded in the predetermined storage unit, it is determined that the disclosure range of the log related to the operation determined to be in the explained state is not the explained state, depending on whether or not the state is explained. Manage beyond the scope of disclosure of logs related to operations
An operation logging method characterized by executing a process.
端末装置に搭載されたセンサからセンサ出力を取得する取得部と、
前記端末装置に対する操作時に取得されるセンサ出力に基づいて、前記端末装置に表示された情報または前記端末装置に記憶された情報を、前記アドレス情報を用いて前記外部装置にアクセスすることにより前記端末装置とグループ化された他の端末装置を使用する相手に、説明する説明状態であるか否かを判定する判定部と、
前記説明状態であるか否かに応じて、所定の記憶部に記録される前記操作に関するログのうち、前記説明状態であると判定された操作に関するログの公開範囲を前記説明状態でないと判定された操作に関するログの公開範囲よりも広げる管理を行う管理部と、
を有することを特徴とする端末装置。 A transmission control unit that embeds the address information of an external device in a beacon by short-range wireless communication and transmits it.
An acquisition unit that acquires the sensor output from the sensor mounted on the terminal device,
The terminal by the basis of the sensor output that is acquired during the operation to the terminal device, the information stored information displayed on the terminal device or the terminal device to access said external device using said address information the other party to use the other terminals that are device and grouping, a determination section for determining whether or not an explanatory state described,
Of the logs related to the operation recorded in the predetermined storage unit, it is determined that the disclosure range of the log related to the operation determined to be in the explained state is not the explained state, depending on whether or not the state is explained. The management department that manages the log beyond the scope of disclosure of the operation
A terminal device characterized by having.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014159066A JP6825801B2 (en) | 2014-08-04 | 2014-08-04 | Operation log recording program, operation log recording method and terminal device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014159066A JP6825801B2 (en) | 2014-08-04 | 2014-08-04 | Operation log recording program, operation log recording method and terminal device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016035720A JP2016035720A (en) | 2016-03-17 |
| JP6825801B2 true JP6825801B2 (en) | 2021-02-03 |
Family
ID=55523522
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014159066A Expired - Fee Related JP6825801B2 (en) | 2014-08-04 | 2014-08-04 | Operation log recording program, operation log recording method and terminal device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6825801B2 (en) |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2734259B2 (en) * | 1991-12-02 | 1998-03-30 | 日本電気株式会社 | Dialogue history creation device |
| US20020186257A1 (en) * | 2001-06-08 | 2002-12-12 | Cadiz Jonathan J. | System and process for providing dynamic communication access and information awareness in an interactive peripheral display |
| JP4469867B2 (en) * | 2007-03-27 | 2010-06-02 | 株式会社東芝 | Apparatus, method and program for managing communication status |
| JP2008243079A (en) * | 2007-03-28 | 2008-10-09 | Toshiba Corp | Information management apparatus, information management method, and information management program |
| JP2012008932A (en) * | 2010-06-28 | 2012-01-12 | Sharp Corp | Electronic equipment |
| US20120150577A1 (en) * | 2010-12-14 | 2012-06-14 | Microsoft Corporation | Meeting lifecycle management |
| JP5853602B2 (en) * | 2011-11-02 | 2016-02-09 | 富士通株式会社 | Portable terminal device, information display method, and information display program |
-
2014
- 2014-08-04 JP JP2014159066A patent/JP6825801B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016035720A (en) | 2016-03-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN114616812B (en) | Unified interface for paired user computing devices | |
| US20230037595A1 (en) | Image management system, image management method, and computer program product | |
| US9100540B1 (en) | Multi-person video conference with focus detection | |
| US20200177650A1 (en) | Displaying content from multiple devices | |
| US9041766B1 (en) | Automated attention detection | |
| CN114616813B (en) | Telephone conference interface and controls for paired user computing devices | |
| US20140181683A1 (en) | Method and system for controlling external device | |
| Schreiner et al. | Connichiwa: a framework for cross-device web applications | |
| US11539799B2 (en) | Method and apparatus for transferring information between electronic devices | |
| CN103065235B (en) | Event attendance notification system and method | |
| US10587837B2 (en) | Image obtaining method, controlled device, and server | |
| CN114071425A (en) | Electronic equipment and cooperation method and cooperation system thereof | |
| JP6337910B2 (en) | Information terminal, system, control method, and storage medium | |
| CN104469078A (en) | Interactive projection control method and system | |
| TW201716975A (en) | Method and apparatus for real-time video interaction | |
| US11656834B2 (en) | Information processing device, non-transitory recording medium, and information processing system | |
| JP6825801B2 (en) | Operation log recording program, operation log recording method and terminal device | |
| US12613667B2 (en) | Systems and methods for automation of projection mode based on display detection | |
| US9294786B2 (en) | Coordination of video and/or audio recording | |
| JP5920829B2 (en) | Method for sharing display of application window, information terminal device, and computer program | |
| US20220114557A1 (en) | Establishing schedules to monitor user's behavior or activity | |
| JP2024517561A (en) | SYSTEM AND METHOD FOR MANAGING DIGITAL RECORDS FOR COLLABORATION - Patent application | |
| JP6311519B2 (en) | Authentication program, authentication method, and authentication apparatus | |
| JP6365732B2 (en) | Client terminal, computer program, and information processing method | |
| CN105049668A (en) | Information processing system, information processing apparatus, method, and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170511 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180528 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180710 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180910 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190305 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190425 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20191001 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191227 |
|
| C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20191227 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20200114 |
|
| C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20200121 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20200319 |
|
| C211 | Notice of termination of reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C211 Effective date: 20200324 |
|
| C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20200908 |
|
| C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20201006 |
|
| C23 | Notice of termination of proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C23 Effective date: 20201124 |
|
| C03 | Trial/appeal decision taken |
Free format text: JAPANESE INTERMEDIATE CODE: C03 Effective date: 20210105 |
|
| C30A | Notification sent |
Free format text: JAPANESE INTERMEDIATE CODE: C3012 Effective date: 20210105 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210114 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6825801 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |