JP2020119147A - システム、テナントの移動方法、情報処理装置およびその制御方法、認可サーバーおよびその制御方法、並びにプログラム - Google Patents
システム、テナントの移動方法、情報処理装置およびその制御方法、認可サーバーおよびその制御方法、並びにプログラム Download PDFInfo
- Publication number
- JP2020119147A JP2020119147A JP2019008600A JP2019008600A JP2020119147A JP 2020119147 A JP2020119147 A JP 2020119147A JP 2019008600 A JP2019008600 A JP 2019008600A JP 2019008600 A JP2019008600 A JP 2019008600A JP 2020119147 A JP2020119147 A JP 2020119147A
- Authority
- JP
- Japan
- Prior art keywords
- tenant
- information
- information processing
- authorization
- processing device
- 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.)
- Granted
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
[システム構成]
図1は、本実施形態に係るシステム構成の例を示す図である。WAN(Wide Area Network)100は、インターネット等により構成される。すなわち、本実施形態では、WWW(World Wide Web)システムが構築されている。LAN(Local Area Network)110は各構成要素を接続する。なお、WAN100やLAN110から構成される各種ネットワークの接続方式や有線/無線などは限定するものではなく、各種通信方法が組み合わせて実現されてよい。
図2は、本実施形態に係るデバイス101、端末102、認可サーバー103、およびリソースサーバー104のハードウェア構成の例を示す図である。本実施形態の各サーバー、デバイス101、および端末102には、一般的な情報処理装置のハードウェア構成を適用できる。さらに各サーバーについては、IaaS(Infrastructure as a Service)として提供される情報処理装置の仮想的なハードウェア構成を適用することもできる。
図3は、デバイス101、および認可サーバー103において、特に本実施形態に係る部分の機能ブロックの構成例を示す図である。図3に示す各機能部は、各装置が有するCPU201が制御プログラムを実行することにより実現される。したがって、各装置は、図3に示す機能以外を提供可能であってよい。
図10は、本実施形態に係る認可サーバー103の移動先テナント情報登録部313に移動先テナントを指示する場合に、端末102のWebブラウザー(不図示)等に表示される画面の一例である。図10(A)は、デバイス一覧画面1000の構成例を示し、デバイス一覧画面1000では、特定のテナント(この例では「AAAテナント」)をユーザーが指定し、そのテナントに登録されているデバイスの一覧が表示される。また、「AAAテナント」のテナントIDとして「101AA」が割り当てられているものとする。ユーザーは、テナントを移動させたいデバイスの登録先テナント変更ボタン1001を押下する。この例では、シリアル番号が「D00000001」のデバイスが選択されたとする。
図4は、本実施形態に係るデバイス101のテナント移動の処理の流れを示すシーケンス図である。図4に示す処理は、各装置のCPU201がROM203等の記憶部に格納されたプログラムを読み出して実行することで実現される。
図5は、認可サーバー103において、デバイス101からトークン取得要求を受信した際の処理の流れを示したフローチャートである。本処理フローは、図4のS422の工程にて行われる。
本発明に係る第二の実施形態について、図6を用いて説明する。第一の実施形態ではデバイス101がテナント移動後、移動元のテナント(上記の例では、テナントA)にクライアントが存在したままとなっている。本実施形態では、移動元のテナントにおいてクライアントを削除、或いは無効化する方法について説明する。なお、第一の実施形態と重複する構成については、説明を省略する。
図6は、本実施形態に係る、デバイス101がテナントAからテナントBに移動する流れを示したシーケンス図である。第一の実施形態にて述べた図4のシーケンスと同様の処理については説明を省略する。図4との差分は、S601〜S603の工程が追加となっている部分である。認可サーバー103にてテナントBにクライアントが新規作成され(S428)、デバイス101がクライアントIDとシークレットを受信して保存した後(S429〜S403)、S601〜S603の処理が行われる。
本発明に係る第三の実施形態について、図7を用いて説明する。なお、第一の実施形態と重複する構成については、説明を省略する。本実施形態では、認可サーバー103へ移動先のテナント情報を設定する際に、指定されたテナントへの移動が可能か否かを判定する。販売テナントと顧客テナントの例を挙げると、販売テナントが顧客テナントと契約を結びサービスを提供する場合、これらのテナント間には販売関係が結ばれる。この販売関係が結ばれている場合のみ、テナントの移動を可能とする。
図7は、本実施形態に係る、移動先登録処理の流れを示したフローチャートである。本処理フローは、認可サーバー103において、移動先テナント情報の登録要求を受信した際に実行され、例えば、図4のS413の工程にて行われる。
本発明に係る第四の実施形態について、図8、図9、及び図11を用いて説明する。上記の実施形態ではデバイスの利用者が意識することなく、移動先テナントが登録された後に、使用するデバイスのテナントが自動的に変更されていた。しかし、この場合、顧客が意図しないタイミングでテナントの移動が実行され、クラウドの利用が開始されてしまう可能性がある。そこで本実施形態では販売テナントで移動先テナントの登録が完了しただけではテナント移動は開始されず、デバイスの利用者(管理者)が能動的にテナントの移動を指示する形態について説明する。なお、第一の実施形態と重複する構成については、説明を省略する。
図11は、本実施形態に係るデバイス101のタッチパネル等のディスプレイ210に表示されるUI(User Interface)画面の例である。UI画面1100は、例えば、デバイス101の管理者がデバイス101のテナント登録状況を確認したい場合などに表示される。UI画面1100において、テナントIDが表示されている横にテナント移動ボタン1101が配置されている。デバイス101の管理者は、テナント移動ボタン1101を押すことにより、テナント移動の実行を指示する。なお、テナント移動ボタン1101が押下される際には、すでに移動先のテナント情報が登録されているものとする。したがって、移動先のテナント情報が登録されていない場合には、テナント移動ボタン1101は表示されないようにしてもよいし、押下できないような制御がなされてもよい。また、移動先および移動元のテナント情報をUI画面1100上に表示してもよい。
図8は、本実施形態に係るデバイス101の機能構成の例を示すブロック図である。第一の実施形態の図3(A)に示した構成に加え、テナント移動指示部801が設けられている。テナント移動指示部801は、図11のUI画面1100に示すテナント移動ボタン1101がユーザーに押されたことに応じて、認可サーバー103へテナントの移動を指示する。具体的には、テナント移動指示部801は、認可サーバー103へデバイス101のクライアントIDとシークレットを送信し、テナントの移動を指示する。
図9は、本実施形態に係る、デバイス101がテナントAからテナントBに移動する流れを示したシーケンス図である。第一の実施形態にて述べた図4のシーケンスと同様の処理については説明を省略する。図4との差分は、S421の代わりにS901の処理が行われる点である。上述したように、本実施形態では、S411〜S413にて、移動先テナント情報の事前登録が行われているものとする。
本発明は上述の実施形態の1以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピューターにおける1つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
Claims (15)
- 情報処理装置と、サービスを提供するサービス提供サーバーと、前記サービスを利用するための認可情報を発行する認可サーバーとを含むシステムであって、
前記認可サーバーは、
情報処理装置と、当該情報処理装置が登録されたテナントとを対応づけて管理する管理手段と、
要求に応じて、前記情報処理装置をテナントに登録するための登録キーを発行する発行手段と、
前記登録キーを用いて前記情報処理装置の登録要求を受け付けた場合に、当該情報処理装置を前記テナントに対応づけて前記管理手段に登録し、当該情報処理装置を識別するための認証情報を発行する登録する登録手段と、
前記認証情報を用いて前記サービスを利用するための認可情報の要求を受け付けた場合に、当該認証情報の検証結果に応じて、前記認可情報を発行する認可手段と、
前記テナントに対応づけて登録されている前記情報処理装置を異なるテナントに移動させる要求を受け付け、当該異なるテナントの情報を移動先のテナントの情報として保持する受け付け手段と
を有し、
前記情報処理装置は、
前記認可サーバーに対し、前記登録キーを用いて当該情報処理装置のテナントへの登録要求を行い、当該登録要求の応答として前記認証情報を取得する登録要求手段と、
前記認可サーバーに対し、前記認証情報を用いて前記認可情報の取得要求を行い、当該取得要求の応答として前記認可情報を取得する取得手段と
を有し、
前記認可サーバーの前記認可手段は、前記情報処理装置から前記認可情報の取得要求を受け付けた際に、前記情報処理装置の移動先のテナントの情報を保持していた場合、当該移動先のテナントの情報を前記情報処理装置に通知し、
前記情報処理装置の前記登録要求手段は、前記認可サーバーに対して、前記情報処理装置を前記移動先のテナントに登録するための登録キーの要求を行い、当該要求により得られた登録キーを用いて、当該情報処理装置の前記移動先のテナントへの登録要求を行う、
ことを特徴とするシステム。 - 前記管理手段は、テナントそれぞれの種別を管理し、
前記認可サーバーの前記認可手段は、前記情報処理装置から前記認可情報の取得要求を受け付けた際に、当該情報処理装置が対応づけて登録されているテナントが特定の種別のテナントか否かを判定し、前記特定の種別のテナントに対応づけて登録されていると判定された場合に、当該移動先のテナントの情報の確認処理を行うことを特徴とする請求項1に記載のシステム。 - 前記認可サーバーの前記認可手段は、前記情報処理装置が前記特定の種別のテナントに対応づけて登録されていないと判定された場合、前記確認処理を行わずに前記認可情報の発行処理を行うことを特徴とする請求項2に記載のシステム。
- 前記情報処理装置の前記取得手段は、前記サービスを利用する際に、前記認可サーバーに対し、前記認証情報を用いて前記認可情報の取得要求を行うことを特徴とする請求項1乃至3のいずれか一項に記載のシステム。
- 前記情報処理装置の前記取得手段は、ユーザーによる指示を受け付けたことに起因して、 前記認可サーバーに対し、前記認証情報を用いて前記認可情報の取得要求を行うことを特徴とする請求項1乃至3のいずれか一項に記載のシステム。
- 前記情報処理装置は、前記移動先のテナントへの移動が完了したことに応じて、前記認可サーバーに対して、移動元のテナントに対応づけて登録された情報の削除を要求する手段を更に有することを特徴とする請求項1乃至5のいずれか一項に記載のシステム。
- 前記認可サーバーの前記管理手段は更に、移動可能なテナントの情報を管理し、
前記認可サーバーの前記受け付け手段は、指定された前記異なるテナントに移動可能か否かを前記移動可能なテナントの情報に基づいて判定し、移動可能であると判定した場合に、前記異なるテナントの情報を移動先のテナントの情報として保持することを特徴とする請求項1乃至6のいずれか一項に記載のシステム。 - 前記認可サーバーの前記受け付け手段は、指定された前記異なるテナントに移動可能でないと判定した場合、エラーを通知することを特徴とする請求項7に記載のシステム。
- 情報処理装置と、サービスを提供するサービス提供サーバーと、前記サービスを利用するための認可情報を発行する認可サーバーとを含むシステムにおけるテナントの移動方法であって、
前記認可サーバーは、情報処理装置と、当該情報処理装置が登録されたテナントとを対応づけて管理する管理手段を有し、
前記認可サーバーにおいて、前記テナントに対応づけて登録されている前記情報処理装置を異なるテナントに移動させる要求を受け付け、当該異なるテナントの情報を移動先のテナントの情報として保持し、
前記情報処理装置において、前記認可サーバーに対し、前記認可サーバーにて発行された認証情報を用いて前記認可情報の取得要求を行い、
前記認可サーバーにおいて、前記認証情報を用いて前記サービスを利用するための認可情報の要求を受け付けた場合に、前記情報処理装置の移動先のテナントの情報を保持していた場合、当該移動先のテナントの情報を前記情報処理装置に通知し、
前記情報処理装置において、前記認可サーバーに対して、前記情報処理装置を前記移動先のテナントに登録するための登録キーの要求を行い、
前記認可サーバーにおいて、前記情報処理装置を前記移動先のテナントに登録するための登録キーの要求に応じて、当該登録キーを発行し、
前記情報処理装置において、前記認可サーバーに対し、前記登録キーを用いて当該情報処理装置の前記移動先のテナントへの登録要求し、
前記認可サーバーにおいて、前記情報処理装置を前記移動先のテナントに対応付けて前記管理手段に登録する
ことを特徴とするテナントの移動方法。 - サービスを提供するサービス提供サーバーと、前記サービスを利用するための認可情報を発行する認可サーバーと、ネットワークを介して通信可能な情報処理装置であって、
前記情報処理装置とテナントが対応付けて前記認可サーバーにて登録されており、
前記情報処理装置は、
前記認可サーバーから発行された認証情報を用いて、前記認可サーバーに対して前記認可情報を要求する要求手段と、
前記要求手段による要求の応答として前記情報処理装置の移動先のテナントの情報が返された場合、前記認可サーバーに対して、前記情報処理装置を前記移動先のテナントへ登録するための登録キーの発行を要求し、当該登録キーを取得する取得手段と、
前記登録キーを用いて、前記認可サーバーに対して、当該情報処理装置の前記移動先のテナントへの登録要求を行う登録要求手段と
を有することを特徴とする情報処理装置。 - サービスを提供するサービス提供サーバーと、前記サービスを利用するための認可情報を発行する認可サーバーと、ネットワークを介して通信可能な情報処理装置の制御方法であって、
前記情報処理装置とテナントが対応付けて前記認可サーバーにて登録されており、
前記情報処理装置において、
前記認可サーバーから発行された認証情報を用いて、前記認可サーバーに対して前記認可情報を要求する要求工程と、
前記要求工程による要求の応答として前記情報処理装置の移動先のテナントの情報が返された場合、前記認可サーバーに対して、前記情報処理装置を前記移動先のテナントへ登録するための登録キーの発行を要求し、当該登録キーを取得する取得工程と、
前記登録キーを用いて、前記認可サーバーに対して、当該情報処理装置の前記移動先のテナントへの登録要求を行う登録要求工程と
を有することを特徴とする情報処理装置の制御方法。 - サービスを提供するサービス提供サーバーと、前記サービスを利用するための認可情報を発行する認可サーバーと、ネットワークを介して通信可能なコンピューターを、
前記認可サーバーから発行された認証情報を用いて、前記認可サーバーに対して前記認可情報を要求する要求手段、
前記要求手段による要求の応答として前記コンピューターの移動先のテナントの情報が返された場合、前記認可サーバーに対して、前記コンピューターを前記移動先のテナントへ登録するための登録キーの発行を要求し、当該登録キーを取得する取得手段、
前記登録キーを用いて、前記認可サーバーに対して、当該コンピューターの前記移動先のテナントへの登録要求を行う登録要求手段
として機能させるためのプログラム。 - 情報処理装置と、サービスを提供するサービス提供サーバーと、ネットワークを介して通信可能な、前記サービスを利用するための認可情報を発行する認可サーバーであって、
情報処理装置と、当該情報処理装置が登録されたテナントとを対応づけて管理する管理手段と、
前記テナントに対応づけて登録されている前記情報処理装置を異なるテナントに移動させる要求を受け付け、当該異なるテナントの情報を移動先のテナントの情報として保持する受け付け手段と、
前記情報処理装置から前記認可情報の取得要求を受け付けた際に、前記情報処理装置の移動先のテナントの情報を保持していた場合、当該移動先のテナントの情報を前記情報処理装置に通知する通知手段と、
前記情報処理装置を前記移動先のテナントへ登録するための登録キーの発行の要求に応じて、当該登録キーを発行する発行手段と、
前記登録キーを用いて前記情報処理装置の登録要求を受け付けた場合に、当該情報処理装置を前記移動先のテナントに対応づけて前記管理手段に登録し、当該情報処理装置を識別するための認証情報を発行する登録する登録手段と、
前記認証情報を用いて前記サービスを利用するための認可情報の要求を受け付けた場合に、当該認証情報の検証結果に応じて、前記認可情報を発行する認可手段と
を有することを特徴とする認可サーバー。 - 情報処理装置と、サービスを提供するサービス提供サーバーと、ネットワークを介して通信可能な、前記サービスを利用するための認可情報を発行する認可サーバーの制御方法であって、
情報処理装置と、当該情報処理装置が登録されたテナントとを対応づけて管理部にて管理する管理工程と、
前記テナントに対応づけて登録されている前記情報処理装置を異なるテナントに移動させる要求を受け付け、当該異なるテナントの情報を移動先のテナントの情報として保持する受け付け工程と、
前記情報処理装置から前記認可情報の取得要求を受け付けた際に、前記情報処理装置の移動先のテナントの情報を保持していた場合、当該移動先のテナントの情報を前記情報処理装置に通知する通知工程と、
前記情報処理装置を前記移動先のテナントへ登録するための登録キーの発行の要求に応じて、当該登録キーを発行する発行工程と、
前記登録キーを用いて前記情報処理装置の登録要求を受け付けた場合に、当該情報処理装置を前記移動先のテナントに対応づけて前記管理部に登録し、当該情報処理装置を識別するための認証情報を発行する登録する登録工程と、
前記認証情報を用いて前記サービスを利用するための認可情報の要求を受け付けた場合に、当該認証情報の検証結果に応じて、前記認可情報を発行する認可工程と
を有することを特徴とする認可サーバーの制御方法。 - 情報処理装置と、サービスを提供するサービス提供サーバーと、ネットワークを介して通信可能な、前記サービスを利用するための認可情報を発行する認可サーバーとして機能するコンピューターを、
情報処理装置と、当該情報処理装置が登録されたテナントとを対応づけて管理する管理手段、
前記テナントに対応づけて登録されている前記情報処理装置を異なるテナントに移動させる要求を受け付け、当該異なるテナントの情報を移動先のテナントの情報として保持する受け付け手段、
前記情報処理装置から前記認可情報の取得要求を受け付けた際に、前記情報処理装置の移動先のテナントの情報を保持していた場合、当該移動先のテナントの情報を前記情報処理装置に通知する通知手段、
前記情報処理装置を前記移動先のテナントへ登録するための登録キーの発行の要求に応じて、当該登録キーを発行する発行手段、
前記登録キーを用いて前記情報処理装置の登録要求を受け付けた場合に、当該情報処理装置を前記移動先のテナントに対応づけて前記管理手段に登録し、当該情報処理装置を識別するための認証情報を発行する登録する登録手段、
前記認証情報を用いて前記サービスを利用するための認可情報の要求を受け付けた場合に、当該認証情報の検証結果に応じて、前記認可情報を発行する認可手段
として機能させるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019008600A JP7208807B2 (ja) | 2019-01-22 | 2019-01-22 | システム、テナントの移動方法、情報処理装置およびその制御方法、並びにプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019008600A JP7208807B2 (ja) | 2019-01-22 | 2019-01-22 | システム、テナントの移動方法、情報処理装置およびその制御方法、並びにプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2020119147A true JP2020119147A (ja) | 2020-08-06 |
JP2020119147A5 JP2020119147A5 (ja) | 2022-02-01 |
JP7208807B2 JP7208807B2 (ja) | 2023-01-19 |
Family
ID=71890814
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019008600A Active JP7208807B2 (ja) | 2019-01-22 | 2019-01-22 | システム、テナントの移動方法、情報処理装置およびその制御方法、並びにプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7208807B2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112507310A (zh) * | 2020-12-05 | 2021-03-16 | 广州技象科技有限公司 | 一种楼宇物联网管理方法、装置、设备及存储介质 |
US11797499B2 (en) | 2021-04-05 | 2023-10-24 | Canon Kabushiki Kaisha | Information processing system and method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017107396A (ja) * | 2015-12-09 | 2017-06-15 | キヤノン株式会社 | 権限委譲システム、情報処理装置、認可サーバ、制御方法およびプログラム |
US20180167384A1 (en) * | 2016-12-12 | 2018-06-14 | Sap Se | Authorization code flow for in-browser applications |
JP2020095569A (ja) * | 2018-12-14 | 2020-06-18 | キヤノン株式会社 | デバイス管理システム及びデバイス管理方法 |
-
2019
- 2019-01-22 JP JP2019008600A patent/JP7208807B2/ja active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017107396A (ja) * | 2015-12-09 | 2017-06-15 | キヤノン株式会社 | 権限委譲システム、情報処理装置、認可サーバ、制御方法およびプログラム |
US20180167384A1 (en) * | 2016-12-12 | 2018-06-14 | Sap Se | Authorization code flow for in-browser applications |
JP2020095569A (ja) * | 2018-12-14 | 2020-06-18 | キヤノン株式会社 | デバイス管理システム及びデバイス管理方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112507310A (zh) * | 2020-12-05 | 2021-03-16 | 广州技象科技有限公司 | 一种楼宇物联网管理方法、装置、设备及存储介质 |
CN112507310B (zh) * | 2020-12-05 | 2024-03-29 | 广州技象科技有限公司 | 一种楼宇物联网管理方法、装置、设备及存储介质 |
US11797499B2 (en) | 2021-04-05 | 2023-10-24 | Canon Kabushiki Kaisha | Information processing system and method |
Also Published As
Publication number | Publication date |
---|---|
JP7208807B2 (ja) | 2023-01-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6467869B2 (ja) | 情報処理システム及び情報処理方法 | |
JP2017107396A (ja) | 権限委譲システム、情報処理装置、認可サーバ、制御方法およびプログラム | |
CN108628917B (zh) | 文档管理***和管理设备 | |
CN108629160B (zh) | 文档管理***和处理设备 | |
JP5743786B2 (ja) | サーバー装置、情報処理方法及びプログラム | |
JP6278651B2 (ja) | ネットワークシステム、管理サーバシステム、制御方法及びプログラム | |
JP2014092823A (ja) | システム及びサービス提供装置 | |
US10291620B2 (en) | Information processing apparatus, terminal apparatus, program, and information processing system for collaborative use of authentication information between shared services | |
JP2013257859A (ja) | 情報処理システム、情報処理装置、プログラム及び認証方法 | |
JP2014170522A (ja) | 情報処理システム、情報処理装置、ライセンス管理方法及びプログラム | |
JP6819748B2 (ja) | 情報処理装置、情報処理システム及びプログラム | |
JP2017033339A (ja) | サービス提供システム、情報処理装置、プログラム及びサービス利用情報作成方法 | |
JP2015035054A (ja) | 情報管理システム及び情報管理方法 | |
AU2019261686A1 (en) | Management apparatus and document management system | |
JP7208807B2 (ja) | システム、テナントの移動方法、情報処理装置およびその制御方法、並びにプログラム | |
JP2017091157A (ja) | 情報処理装置、情報処理システム、情報処理方法及びプログラム | |
JP2019074994A (ja) | 情報処理装置、情報処理システム及びプログラム | |
JP2016009466A (ja) | Webサービスシステム、認証認可装置、情報処理装置、情報処理方法及びプログラム | |
JP6927282B2 (ja) | 情報処理装置、端末装置、プログラム及び情報処理システム | |
JP2017120502A (ja) | クラウドサービスへのIoT機器の登録方法 | |
US11481166B2 (en) | Information processing system, information processing apparatus for controlling access to resources and functions for managing users allowed to access the resources | |
US10114959B2 (en) | Information processing apparatus, information processing method, and information processing system | |
JP2011215688A (ja) | データベースアクセスシステム及び方法 | |
JP2016206971A (ja) | 連携システム、連携システムの制御方法、及びプログラム | |
JP6690186B2 (ja) | サービス提供システム、サービス提供方法、情報処理装置及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20210103 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210113 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220124 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220124 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221031 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221104 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221201 |
|
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: 20221209 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230106 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7208807 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |