JP2019033331A - 通信装置、通信方法、プログラム、および、通信システム - Google Patents
通信装置、通信方法、プログラム、および、通信システム Download PDFInfo
- Publication number
- JP2019033331A JP2019033331A JP2017152061A JP2017152061A JP2019033331A JP 2019033331 A JP2019033331 A JP 2019033331A JP 2017152061 A JP2017152061 A JP 2017152061A JP 2017152061 A JP2017152061 A JP 2017152061A JP 2019033331 A JP2019033331 A JP 2019033331A
- Authority
- JP
- Japan
- Prior art keywords
- communication
- communication device
- error
- processing unit
- leading
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0766—Error or fault reporting or storing
- G06F11/0772—Means for error signaling, e.g. using interrupts, exception flags, dedicated error registers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
- G06F13/4291—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus using a clocked protocol
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0736—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function
- G06F11/0742—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function in a data processing system embedded in a mobile device, e.g. mobile phones, handheld devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0793—Remedial or corrective actions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0061—Error detection codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signalling, i.e. of overhead other than pilot signals
- H04L5/0055—Physical resource allocation for ACK/NACK
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/0016—Inter-integrated circuit (I2C)
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/66—Remote control of cameras or camera parts, e.g. by remote control devices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Debugging And Monitoring (AREA)
- Small-Scale Networks (AREA)
- Communication Control (AREA)
- Information Transfer Systems (AREA)
- Stereo-Broadcasting Methods (AREA)
- Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
Abstract
Description
図1は、本技術を適用したI3Cバスの一実施の形態の構成例を示すブロック図である。
図2は、I3Cバス11を利用したI3C通信システム21の構成例を示すブロック図である。
図5乃至図22を参照して、I3C通信システム21で行われる通信処理の一例について説明する。
図23乃至図32を参照して、インデックスのエラー対策について、さらに説明する。
ここで、I3C規格は、例えば、一度の送受信でリードできる最大転送バイト数(MRL:Max Read Length)、および、一度の送受信でライトできる最大転送バイト数(MWL:Max Write Length)を、各I3Cスレーブ13が定義し、その値をI3Cマスタ12が取得することができる。しかしながら、I3Cマスタ12が、意図せず、最大転送バイト数(MWL:Max Write Length)を超えるライトデータを送信した場合、I3Cスレーブ13では、FIFOがオーバーフローし、正しくレジスタへデータが書き込めないことが想定される。
なお、上述のフローチャートを参照して説明した各処理は、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はなく、並列的あるいは個別に実行される処理(例えば、並列処理あるいはオブジェクトによる処理)も含むものである。また、プログラムは、単一のCPUにより処理されるものであっても良いし、複数のCPUによって分散処理されるものであっても良い。
なお、本技術は以下のような構成も取ることができる。
(1)
バスを介した通信を制御する主導的な通信装置による制御に従って通信を行う従属的な通信装置であって、
前記主導的な通信装置と前記バスを介して通信を行う下位階層と、
前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層と
を備え、
前記上位階層は、
前記主導的な通信装置からリードアクセスが要求されたときに、前記インデックスの状態を判定する上位階層通信処理部と、
前記インデックスの状態に基づいてエラーの発生を検出し、前記主導的な通信装置により少なくとも通信のリスタートまたはストップが行われるまでの間、一切の通信を無視するとともに、前記主導的な通信装置から送信されてくる信号に対する確認応答処理を行う際にはNACK応答を行うように、前記下位階層を制御する上位階層エラー対応部と
を有する
通信装置。
(2)
前記下位階層は、
前記主導的な通信装置から送信されてくるライトデータを受信して、前記上位階層へ送付するライト受信処理を行うライト受信処理部と、
前記ライトデータにおけるパリティエラーの発生を検出し、前記上位階層に前記パリティエラーの発生を通知する下位階層エラー対応部と
を有し、
前記上位階層通信処理部は、前記下位階層エラー対応部による前記パリティエラーの通知に応じて、前記インデックスをクリアし、未定義の状態とする
上記(1)に記載の通信装置。
(3)
前記下位階層は、前記上位階層から受領したリードデータを、前記主導的な通信装置へ送信するリード受信処理を行うリード受信処理部をさらに備え、
前記下位階層エラー対応部は、前記リードデータの送信中に前記バス上の信号が一致していないことが検出されたことに基づいてエラーの発生を検出し、前記上位階層に前記エラーの発生を通知して、
前記上位階層通信処理部は、前記下位階層エラー対応部による前記エラーの通知に応じて、前記インデックスをクリアし、未定義の状態とする
上記(1)または(2)に記載の通信装置。
(4)
前記下位階層エラー対応部は、前記主導的な通信装置から送信されてくる通信のスタートまたはリスタートに続く1ワード目が、禁止アドレスであったことに基づいて、または、前記バスに接続されている全ての従属的な通信装置を対象としたリードコマンドであったことに基づいてエラーの発生を検出し、前記上位階層に前記エラーの発生を通知して、
前記上位階層通信処理部は、前記下位階層エラー対応部による前記エラーの通知に応じて、前記インデックスをクリアし、未定義の状態とする
上記(1)から(3)までのいずれかに記載の通信装置。
(5)
前記下位階層エラー対応部は、前記バスに接続されている1または複数の従属的な通信装置に対して一斉に送信されるコモンコマンドコードにおけるパリティエラーの発生を検出し、前記上位階層に前記パリティエラーの発生を通知して、
前記上位階層通信処理部は、前記下位階層エラー対応部による前記パリティエラーの通知に応じて、前記インデックスをクリアし、未定義の状態とする
上記(1)から(4)までのいずれかに記載の通信装置。
(6)
前記下位階層エラー対応部は、前記バスに接続されている1または複数の従属的な通信装置に対して一斉に送信されるコモンコマンドコードに従って行われる処理において発生したエラーに基づいて、前記上位階層に前記エラーの発生を通知して、
前記上位階層通信処理部は、前記下位階層エラー対応部による前記エラーの通知に応じて、前記インデックスをクリアし、未定義の状態とする
上記(1)から(5)までのいずれかに記載の通信装置。
(7)
バスを介した通信を制御する主導的な通信装置による制御に従って通信を行う従属的な通信装置であって、かつ、前記主導的な通信装置と前記バスを介して通信を行う下位階層と、前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層とを備える従属的な通信装置が、
前記主導的な通信装置からリードアクセスが要求されたときに、前記インデックスの状態を判定することと、
前記インデックスの状態に基づいてエラーの発生を検出し、前記主導的な通信装置により少なくとも通信のリスタートまたはストップが行われるまでの間、一切の通信を無視するとともに、前記主導的な通信装置から送信されてくる信号に対する確認応答処理を行う際にはNACK応答を行うように、前記下位階層を制御することと
を含む通信方法。
(8)
バスを介した通信を制御する主導的な通信装置による制御に従って通信を行う従属的な通信装置であって、かつ、前記主導的な通信装置と前記バスを介して通信を行う下位階層と、前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層とを備える従属的な通信装置のコンピュータに、
前記主導的な通信装置からリードアクセスが要求されたときに、前記インデックスの状態を判定することと、
前記インデックスの状態に基づいてエラーの発生を検出し、前記主導的な通信装置により少なくとも通信のリスタートまたはストップが行われるまでの間、一切の通信を無視するとともに、前記主導的な通信装置から送信されてくる信号に対する確認応答処理を行う際にはNACK応答を行うように、前記下位階層を制御することと
を含む通信処理を実行させるためのプログラム。
(9)
バスを介した通信を制御する主導的な通信装置であって、
制御に従って通信を行う従属的な通信装置と前記バスを介して通信を行う下位階層と、
前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層と
を備え、
前記上位階層は、前記下位階層によりエラーが検出された場合、または、前記従属的な通信装置から送信されてくるNACK応答を受信したことの報告を受領した場合、内部のインデックスをクリアし、未定義の状態にする上位階層通信処理部を有する
通信装置。
(10)
前記上位階層通信処理部は、前記下位階層によりエラーが検出された後に、または、前記従属的な通信装置から送信されてくるNACK応答を受信したことの報告を受領した後に、前記下位階層において通信を復帰した次の転送開始時において、カレントリードの使用を禁止する
上記(9)に記載の通信装置。
(11)
バスを介した通信を制御する主導的な通信装置であって、制御に従って通信を行う従属的な通信装置と前記バスを介して通信を行う下位階層と、前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層とを備える通主導的な信装置が、
前記下位階層によりエラーが検出された場合、または、前記従属的な通信装置から送信されてくるNACK応答を受信したことの報告を受領した場合、内部のインデックスをクリアし、未定義の状態にすること
を含む通信方法。
(12)
バスを介した通信を制御する主導的な通信装置であって、制御に従って通信を行う従属的な通信装置と前記バスを介して通信を行う下位階層と、前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層とを備える主導的な通信装置置のコンピュータに、
前記下位階層によりエラーが検出された場合、または、前記従属的な通信装置から送信されてくるNACK応答を受信したことの報告を受領した場合、内部のインデックスをクリアし、未定義の状態にすること
を含む通信処理を実行させるためのプログラム。
(13)
バスを介した通信を制御する主導的な通信装置と、前記主導的な通信装置による制御に従って通信を行う従属的な通信装置が接続されて構成される通信システムであって、
前記従属的な通信装置は、
前記主導的な通信装置と前記バスを介して通信を行う下位階層と、
前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層と
を備え、
前記上位階層は、
前記主導的な通信装置からリードアクセスが要求されたときに、前記インデックスの状態を判定する上位階層通信処理部と、
前記インデックスの状態に基づいてエラーの発生を検出し、前記主導的な通信装置により少なくとも通信のリスタートまたはストップが行われるまでの間、一切の通信を無視するとともに、前記主導的な通信装置から送信されてくる信号に対する確認応答処理を行う際にはNACK応答を行うように、前記下位階層を制御する上位階層エラー対応部と
を有し、
前記主導的な通信装置は、
前記従属的な通信装置と前記バスを介して通信を行う下位階層と、
前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層と
を備え、
前記上位階層は、前記下位階層によりエラーが検出された場合、または、前記従属的な通信装置から送信されてくるNACK応答を受信したことの報告を受領した場合、内部のインデックスをクリアし、未定義の状態にする上位階層通信処理部を有する
通信システム。
(14)
バスを介した通信を制御する主導的な通信装置による制御に従って通信を行う従属的な通信装置であって、
前記主導的な通信装置と前記バスを介して通信を行う下位階層と、
前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層と
を備え、
前記上位階層は、
一度の送受信でライトできる最大転送バイト数を超えるバイト数のライトデータの受信を判定する上位階層通信処理部と、
前記最大転送バイト数を超えるバイト数のライトデータの受信に基づいてエラーの発生を検出し、前記主導的な通信装置により少なくとも通信のリスタートまたはストップが行われるまでの間、一切の通信を無視するとともに、前記主導的な通信装置から送信されてくる信号に対する確認応答処理を行う際にはNACK応答を行うように、前記下位階層を制御する上位階層エラー対応部と
を有する
通信装置。
(15)
前記上位階層通信処理部は、一度の送受信でリードできる最大転送バイト数を超えるバイト数のリードデータの要求を判定し、
前記上位階層エラー対応部は、前記最大転送バイト数を超えるバイト数のリードデータの要求に基づいて、Tビットを用いて転送を強制的に終了する
上記(14)に記載の通信装置。
(16)
バスを介した通信を制御する主導的な通信装置による制御に従って通信を行う従属的な通信装置であって、かつ、前記主導的な通信装置と前記バスを介して通信を行う下位階層と、前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層とを備える従属的な通信装置が、
一度の送受信でライトできる最大転送バイト数を超えるバイト数のライトデータの受信を判定することと、
前記最大転送バイト数を超えるバイト数のライトデータの受信に基づいてエラーの発生を検出し、前記主導的な通信装置により少なくとも通信のリスタートまたはストップが行われるまでの間、一切の通信を無視するとともに、前記主導的な通信装置から送信されてくる信号に対する確認応答処理を行う際にはNACK応答を行うように、前記下位階層を制御することと
を含む通信方法。
(17)
バスを介した通信を制御する主導的な通信装置による制御に従って通信を行う従属的な通信装置であって、かつ、前記主導的な通信装置と前記バスを介して通信を行う下位階層と、前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層とを備える従属的な通信装置のコンピュータに、
一度の送受信でライトできる最大転送バイト数を超えるバイト数のライトデータの受信を判定することと、
前記最大転送バイト数を超えるバイト数のライトデータの受信に基づいてエラーの発生を検出し、前記主導的な通信装置により少なくとも通信のリスタートまたはストップが行われるまでの間、一切の通信を無視するとともに、前記主導的な通信装置から送信されてくる信号に対する確認応答処理を行う際にはNACK応答を行うように、前記下位階層を制御することと
を含む通信処理を実行させるためのプログラム。
(18)
バスを介した通信を制御する主導的な通信装置であって、
制御に従って通信を行う従属的な通信装置と前記バスを介して通信を行う下位階層と、
前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層と
を備え、
一度の送受信でリードできる最大転送バイト数を超えるバイト数のリードデータを受信した場合は、エラーを検出するとともにインデックスをクリアし、通信を終了させて、リスタートまたはストップを送信した後に、エラーを解除する
通信装置。
(19)
バスを介した通信を制御する主導的な通信装置であって、かつ、制御に従って通信を行う従属的な通信装置と前記バスを介して通信を行う下位階層と、前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層とを備える主導的な通信装置であって、
一度の送受信でリードできる最大転送バイト数を超えるバイト数のリードデータを受信した場合は、エラーを検出するとともにインデックスをクリアし、通信を終了させて、リスタートまたはストップを送信した後に、エラーを解除すること
を含む通信方法。
(20)
バスを介した通信を制御する主導的な通信装置であって、かつ、制御に従って通信を行う従属的な通信装置と前記バスを介して通信を行う下位階層と、前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層とを備える主導的な通信装置のコンピュータに、
一度の送受信でリードできる最大転送バイト数を超えるバイト数のリードデータを受信した場合は、エラーを検出するとともにインデックスをクリアし、通信を終了させて、リスタートまたはストップを送信した後に、エラーを解除すること
を含む通信処理を実行させるためのプログラム。
(21)
バスを介した通信を制御する主導的な通信装置と、前記主導的な通信装置による制御に従って通信を行う従属的な通信装置が接続されて構成される通信システムであって、
前記従属的な通信装置は、
前記主導的な通信装置と前記バスを介して通信を行う下位階層と、
前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層と
を備え、
前記上位階層は、
一度の送受信でライトできる最大転送バイト数を超えるバイト数のライトデータの受信を判定する上位階層通信処理部と、
前記最大転送バイト数を超えるバイト数のライトデータの受信に基づいてエラーの発生を検出し、前記主導的な通信装置により少なくとも通信のリスタートまたはストップが行われるまでの間、一切の通信を無視するとともに、前記主導的な通信装置から送信されてくる信号に対する確認応答処理を行う際にはNACK応答を行うように、前記下位階層を制御する上位階層エラー対応部と
を有し、
前記主導的な通信装置は、
制御に従って通信を行う従属的な通信装置と前記バスを介して通信を行う下位階層と、
前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層と
を備え、
一度の送受信でリードできる最大転送バイト数を超えるバイト数のリードデータを受信した場合は、エラーを検出するとともにインデックスをクリアし、通信を終了させて、リスタートまたはストップを送信した後に、エラーを解除する
通信システム。
Claims (21)
- バスを介した通信を制御する主導的な通信装置による制御に従って通信を行う従属的な通信装置であって、
前記主導的な通信装置と前記バスを介して通信を行う下位階層と、
前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層と
を備え、
前記上位階層は、
前記主導的な通信装置からリードアクセスが要求されたときに、前記インデックスの状態を判定する上位階層通信処理部と、
前記インデックスの状態に基づいてエラーの発生を検出し、前記主導的な通信装置により少なくとも通信のリスタートまたはストップが行われるまでの間、一切の通信を無視するとともに、前記主導的な通信装置から送信されてくる信号に対する確認応答処理を行う際にはNACK応答を行うように、前記下位階層を制御する上位階層エラー対応部と
を有する
通信装置。 - 前記下位階層は、
前記主導的な通信装置から送信されてくるライトデータを受信して、前記上位階層へ送付するライト受信処理を行うライト受信処理部と、
前記ライトデータにおけるパリティエラーの発生を検出し、前記上位階層に前記パリティエラーの発生を通知する下位階層エラー対応部と
を有し、
前記上位階層通信処理部は、前記下位階層エラー対応部による前記パリティエラーの通知に応じて、前記インデックスをクリアし、未定義の状態とする
請求項1に記載の通信装置。 - 前記下位階層は、前記上位階層から受領したリードデータを、前記主導的な通信装置へ送信するリード受信処理を行うリード受信処理部をさらに備え、
前記下位階層エラー対応部は、前記リードデータの送信中に前記バス上の信号が一致していないことが検出されたことに基づいてエラーの発生を検出し、前記上位階層に前記エラーの発生を通知して、
前記上位階層通信処理部は、前記下位階層エラー対応部による前記エラーの通知に応じて、前記インデックスをクリアし、未定義の状態とする
請求項1に記載の通信装置。 - 前記下位階層エラー対応部は、前記主導的な通信装置から送信されてくる通信のスタートまたはリスタートに続く1ワード目が、禁止アドレスであったことに基づいて、または、前記バスに接続されている全ての従属的な通信装置を対象としたリードコマンドであったことに基づいてエラーの発生を検出し、前記上位階層に前記エラーの発生を通知して、
前記上位階層通信処理部は、前記下位階層エラー対応部による前記エラーの通知に応じて、前記インデックスをクリアし、未定義の状態とする
請求項1に記載の通信装置。 - 前記下位階層エラー対応部は、前記バスに接続されている1または複数の従属的な通信装置に対して一斉に送信されるコモンコマンドコードにおけるパリティエラーの発生を検出し、前記上位階層に前記パリティエラーの発生を通知して、
前記上位階層通信処理部は、前記下位階層エラー対応部による前記パリティエラーの通知に応じて、前記インデックスをクリアし、未定義の状態とする
請求項1に記載の通信装置。 - 前記下位階層エラー対応部は、前記バスに接続されている1または複数の従属的な通信装置に対して一斉に送信されるコモンコマンドコードに従って行われる処理において発生したエラーに基づいて、前記上位階層に前記エラーの発生を通知して、
前記上位階層通信処理部は、前記下位階層エラー対応部による前記エラーの通知に応じて、前記インデックスをクリアし、未定義の状態とする
請求項1に記載の通信装置。 - バスを介した通信を制御する主導的な通信装置による制御に従って通信を行う従属的な通信装置であって、かつ、前記主導的な通信装置と前記バスを介して通信を行う下位階層と、前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層とを備える従属的な通信装置が、
前記主導的な通信装置からリードアクセスが要求されたときに、前記インデックスの状態を判定することと、
前記インデックスの状態に基づいてエラーの発生を検出し、前記主導的な通信装置により少なくとも通信のリスタートまたはストップが行われるまでの間、一切の通信を無視するとともに、前記主導的な通信装置から送信されてくる信号に対する確認応答処理を行う際にはNACK応答を行うように、前記下位階層を制御することと
を含む通信方法。 - バスを介した通信を制御する主導的な通信装置による制御に従って通信を行う従属的な通信装置であって、かつ、前記主導的な通信装置と前記バスを介して通信を行う下位階層と、前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層とを備える従属的な通信装置のコンピュータに、
前記主導的な通信装置からリードアクセスが要求されたときに、前記インデックスの状態を判定することと、
前記インデックスの状態に基づいてエラーの発生を検出し、前記主導的な通信装置により少なくとも通信のリスタートまたはストップが行われるまでの間、一切の通信を無視するとともに、前記主導的な通信装置から送信されてくる信号に対する確認応答処理を行う際にはNACK応答を行うように、前記下位階層を制御することと
を含む通信処理を実行させるためのプログラム。 - バスを介した通信を制御する主導的な通信装置であって、
制御に従って通信を行う従属的な通信装置と前記バスを介して通信を行う下位階層と、
前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層と
を備え、
前記上位階層は、前記下位階層によりエラーが検出された場合、または、前記従属的な通信装置から送信されてくるNACK応答を受信したことの報告を受領した場合、内部のインデックスをクリアし、未定義の状態にする上位階層通信処理部を有する
通信装置。 - 前記上位階層通信処理部は、前記下位階層によりエラーが検出された後に、または、前記従属的な通信装置から送信されてくるNACK応答を受信したことの報告を受領した後に、前記下位階層において通信を復帰した次の転送開始時において、カレントリードの使用を禁止する
請求項9に記載の通信装置。 - バスを介した通信を制御する主導的な通信装置であって、制御に従って通信を行う従属的な通信装置と前記バスを介して通信を行う下位階層と、前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層とを備える通主導的な信装置が、
前記下位階層によりエラーが検出された場合、または、前記従属的な通信装置から送信されてくるNACK応答を受信したことの報告を受領した場合、内部のインデックスをクリアし、未定義の状態にすること
を含む通信方法。 - バスを介した通信を制御する主導的な通信装置であって、制御に従って通信を行う従属的な通信装置と前記バスを介して通信を行う下位階層と、前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層とを備える主導的な通信装置置のコンピュータに、
前記下位階層によりエラーが検出された場合、または、前記従属的な通信装置から送信されてくるNACK応答を受信したことの報告を受領した場合、内部のインデックスをクリアし、未定義の状態にすること
を含む通信処理を実行させるためのプログラム。 - バスを介した通信を制御する主導的な通信装置と、前記主導的な通信装置による制御に従って通信を行う従属的な通信装置が接続されて構成される通信システムであって、
前記従属的な通信装置は、
前記主導的な通信装置と前記バスを介して通信を行う下位階層と、
前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層と
を備え、
前記上位階層は、
前記主導的な通信装置からリードアクセスが要求されたときに、前記インデックスの状態を判定する上位階層通信処理部と、
前記インデックスの状態に基づいてエラーの発生を検出し、前記主導的な通信装置により少なくとも通信のリスタートまたはストップが行われるまでの間、一切の通信を無視するとともに、前記主導的な通信装置から送信されてくる信号に対する確認応答処理を行う際にはNACK応答を行うように、前記下位階層を制御する上位階層エラー対応部と
を有し、
前記主導的な通信装置は、
前記従属的な通信装置と前記バスを介して通信を行う下位階層と、
前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層と
を備え、
前記上位階層は、前記下位階層によりエラーが検出された場合、または、前記従属的な通信装置から送信されてくるNACK応答を受信したことの報告を受領した場合、内部のインデックスをクリアし、未定義の状態にする上位階層通信処理部を有する
通信システム。 - バスを介した通信を制御する主導的な通信装置による制御に従って通信を行う従属的な通信装置であって、
前記主導的な通信装置と前記バスを介して通信を行う下位階層と、
前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層と
を備え、
前記上位階層は、
一度の送受信でライトできる最大転送バイト数を超えるバイト数のライトデータの受信を判定する上位階層通信処理部と、
前記最大転送バイト数を超えるバイト数のライトデータの受信に基づいてエラーの発生を検出し、前記主導的な通信装置により少なくとも通信のリスタートまたはストップが行われるまでの間、一切の通信を無視するとともに、前記主導的な通信装置から送信されてくる信号に対する確認応答処理を行う際にはNACK応答を行うように、前記下位階層を制御する上位階層エラー対応部と
を有する
通信装置。 - 前記上位階層通信処理部は、一度の送受信でリードできる最大転送バイト数を超えるバイト数のリードデータの要求を判定し、
前記上位階層エラー対応部は、前記最大転送バイト数を超えるバイト数のリードデータの要求に基づいて、Tビットを用いて転送を強制的に終了する
請求項14に記載の通信装置。 - バスを介した通信を制御する主導的な通信装置による制御に従って通信を行う従属的な通信装置であって、かつ、前記主導的な通信装置と前記バスを介して通信を行う下位階層と、前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層とを備える従属的な通信装置が、
一度の送受信でライトできる最大転送バイト数を超えるバイト数のライトデータの受信を判定することと、
前記最大転送バイト数を超えるバイト数のライトデータの受信に基づいてエラーの発生を検出し、前記主導的な通信装置により少なくとも通信のリスタートまたはストップが行われるまでの間、一切の通信を無視するとともに、前記主導的な通信装置から送信されてくる信号に対する確認応答処理を行う際にはNACK応答を行うように、前記下位階層を制御することと
を含む通信方法。 - バスを介した通信を制御する主導的な通信装置による制御に従って通信を行う従属的な通信装置であって、かつ、前記主導的な通信装置と前記バスを介して通信を行う下位階層と、前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層とを備える従属的な通信装置のコンピュータに、
一度の送受信でライトできる最大転送バイト数を超えるバイト数のライトデータの受信を判定することと、
前記最大転送バイト数を超えるバイト数のライトデータの受信に基づいてエラーの発生を検出し、前記主導的な通信装置により少なくとも通信のリスタートまたはストップが行われるまでの間、一切の通信を無視するとともに、前記主導的な通信装置から送信されてくる信号に対する確認応答処理を行う際にはNACK応答を行うように、前記下位階層を制御することと
を含む通信処理を実行させるためのプログラム。 - バスを介した通信を制御する主導的な通信装置であって、
制御に従って通信を行う従属的な通信装置と前記バスを介して通信を行う下位階層と、
前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層と
を備え、
一度の送受信でリードできる最大転送バイト数を超えるバイト数のリードデータを受信した場合は、エラーを検出するとともにインデックスをクリアし、通信を終了させて、リスタートまたはストップを送信した後に、エラーを解除する
通信装置。 - バスを介した通信を制御する主導的な通信装置であって、かつ、制御に従って通信を行う従属的な通信装置と前記バスを介して通信を行う下位階層と、前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層とを備える主導的な通信装置であって、
一度の送受信でリードできる最大転送バイト数を超えるバイト数のリードデータを受信した場合は、エラーを検出するとともにインデックスをクリアし、通信を終了させて、リスタートまたはストップを送信した後に、エラーを解除すること
を含む通信方法。 - バスを介した通信を制御する主導的な通信装置であって、かつ、制御に従って通信を行う従属的な通信装置と前記バスを介して通信を行う下位階層と、前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層とを備える主導的な通信装置のコンピュータに、
一度の送受信でリードできる最大転送バイト数を超えるバイト数のリードデータを受信した場合は、エラーを検出するとともにインデックスをクリアし、通信を終了させて、リスタートまたはストップを送信した後に、エラーを解除すること
を含む通信処理を実行させるためのプログラム。 - バスを介した通信を制御する主導的な通信装置と、前記主導的な通信装置による制御に従って通信を行う従属的な通信装置が接続されて構成される通信システムであって、
前記従属的な通信装置は、
前記主導的な通信装置と前記バスを介して通信を行う下位階層と、
前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層と
を備え、
前記上位階層は、
一度の送受信でライトできる最大転送バイト数を超えるバイト数のライトデータの受信を判定する上位階層通信処理部と、
前記最大転送バイト数を超えるバイト数のライトデータの受信に基づいてエラーの発生を検出し、前記主導的な通信装置により少なくとも通信のリスタートまたはストップが行われるまでの間、一切の通信を無視するとともに、前記主導的な通信装置から送信されてくる信号に対する確認応答処理を行う際にはNACK応答を行うように、前記下位階層を制御する上位階層エラー対応部と
を有し、
前記主導的な通信装置は、
制御に従って通信を行う従属的な通信装置と前記バスを介して通信を行う下位階層と、
前記下位階層に対して上位となり、インデックスに従ってデータのリードおよびライトを行う上位階層と
を備え、
一度の送受信でリードできる最大転送バイト数を超えるバイト数のリードデータを受信した場合は、エラーを検出するとともにインデックスをクリアし、通信を終了させて、リスタートまたはストップを送信した後に、エラーを解除する
通信システム。
Priority Applications (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017152061A JP7031961B2 (ja) | 2017-08-04 | 2017-08-04 | 通信装置、通信方法、プログラム、および、通信システム |
| EP18752294.1A EP3662382B1 (en) | 2017-08-04 | 2018-07-20 | Communication apparatus, communication method, program, and communication system |
| US16/634,795 US11544132B2 (en) | 2017-08-04 | 2018-07-20 | Communication apparatus, communication method, program, and communication system |
| CN201880048148.9A CN110945491B (zh) | 2017-08-04 | 2018-07-20 | 通信设备、通信方法、程序和通信系统 |
| KR1020207002057A KR102697004B1 (ko) | 2017-08-04 | 2018-07-20 | 통신 장치, 통신 방법, 프로그램, 및, 통신 시스템 |
| PCT/JP2018/027241 WO2019026642A1 (en) | 2017-08-04 | 2018-07-20 | COMMUNICATION APPARATUS, COMMUNICATION METHOD, PROGRAM, AND COMMUNICATION SYSTEM |
| TW107125520A TWI768088B (zh) | 2017-08-04 | 2018-07-24 | 通訊裝置,通訊方法,程式及通訊系統 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017152061A JP7031961B2 (ja) | 2017-08-04 | 2017-08-04 | 通信装置、通信方法、プログラム、および、通信システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019033331A true JP2019033331A (ja) | 2019-02-28 |
| JP7031961B2 JP7031961B2 (ja) | 2022-03-08 |
Family
ID=63143333
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017152061A Active JP7031961B2 (ja) | 2017-08-04 | 2017-08-04 | 通信装置、通信方法、プログラム、および、通信システム |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US11544132B2 (ja) |
| EP (1) | EP3662382B1 (ja) |
| JP (1) | JP7031961B2 (ja) |
| KR (1) | KR102697004B1 (ja) |
| CN (1) | CN110945491B (ja) |
| TW (1) | TWI768088B (ja) |
| WO (1) | WO2019026642A1 (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102019201533A1 (de) * | 2019-02-07 | 2020-08-13 | Robert Bosch Gmbh | Systemkomponente mit konfigurierbarem Kommunikationsverhalten und Verfahren zum Betreiben einer solchen Systemkomponente |
| US11113198B2 (en) * | 2019-05-06 | 2021-09-07 | Micron Technology, Inc. | Timed data transfer between a host system and a memory sub-system |
| JP2023089317A (ja) | 2020-05-11 | 2023-06-28 | ソニーセミコンダクタソリューションズ株式会社 | 通信装置及び通信システム |
| CN111866094B (zh) * | 2020-07-01 | 2023-10-31 | 天津联想超融合科技有限公司 | 一种定时任务处理方法、节点及计算机可读存储介质 |
| JP2022091361A (ja) * | 2020-12-09 | 2022-06-21 | ソニーセミコンダクタソリューションズ株式会社 | 通信装置、通信方法、およびプログラム |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08320790A (ja) * | 1995-05-25 | 1996-12-03 | Mitsubishi Electric Corp | メソッド呼び出し方法及びメソッド追加・削除方法 |
| JP2008197752A (ja) * | 2007-02-08 | 2008-08-28 | Sharp Corp | データ通信誤動作防止装置、電子機器、データ通信誤動作防止装置の制御方法、データ通信誤動作防止装置の制御プログラム、及び当該プログラムを記録した記録媒体 |
Family Cites Families (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5696994A (en) | 1995-05-26 | 1997-12-09 | National Semiconductor Corporation | Serial interface having control circuits for enabling or disabling N-channel or P-channel transistors to allow for operation in two different transfer modes |
| US8416793B2 (en) | 2005-03-29 | 2013-04-09 | Alcatel Lucent | Method and apparatus for queue depth detection in a memory system |
| JP4926648B2 (ja) | 2006-10-27 | 2012-05-09 | 富士通セミコンダクター株式会社 | 車載ゲートウェイ装置 |
| JP4879765B2 (ja) | 2007-01-29 | 2012-02-22 | パナソニック株式会社 | I2cバス制御回路 |
| JP5350677B2 (ja) * | 2008-05-19 | 2013-11-27 | 株式会社東芝 | バス信号制御回路、及び、バス信号制御回路を備えた信号処理回路 |
| CN103329475B (zh) * | 2011-02-08 | 2016-01-20 | 三菱电机株式会社 | 通信系统的时刻同步方法、子站装置、母站装置、控制装置 |
| JP6362277B2 (ja) * | 2012-06-01 | 2018-07-25 | ブラックベリー リミテッドBlackBerry Limited | マルチフォーマットオーディオシステムにおけるロック保証のための確率的方法に基づく汎用同期エンジン |
| WO2014109302A1 (ja) | 2013-01-09 | 2014-07-17 | シャープ株式会社 | 端末装置および基地局装置 |
| US9361762B2 (en) * | 2013-06-04 | 2016-06-07 | Gaming Grids, Llc | Online fantasy gaming tournament system and method therefor |
| US9678828B2 (en) | 2013-10-09 | 2017-06-13 | QUAULCOMM Incorporated | Error detection capability over CCIe protocol |
| US20150248373A1 (en) * | 2014-02-28 | 2015-09-03 | Qualcomm Incorporated | Bit allocation over a shared bus to facilitate an error detection optimization |
| JP6340962B2 (ja) | 2014-07-07 | 2018-06-13 | 富士通株式会社 | バス制御装置、データ転送システム、及びバス制御方法 |
| CN107209739A (zh) * | 2015-02-04 | 2017-09-26 | 高通股份有限公司 | 电压模式和电流模式设备枚举 |
| WO2016191437A1 (en) | 2015-05-26 | 2016-12-01 | Intel Corporation | Device, apparatus and system to reduce current leakage during differential communications |
| US9960981B2 (en) | 2015-10-08 | 2018-05-01 | Sony Corporation | Communication device, communication method, program, and communication system |
| US20170255588A1 (en) | 2016-03-07 | 2017-09-07 | Qualcomm Incorporated | Multiprotocol i3c common command codes |
| US20180181531A1 (en) * | 2016-12-22 | 2018-06-28 | Intel Corporation | Serial peripheral mode in mipi improved inter-integrated circuit (i3c) |
| US11132323B2 (en) * | 2017-06-20 | 2021-09-28 | Intel Corporation | System, apparatus and method for extended communication modes for a multi-drop interconnect |
| JP6953226B2 (ja) * | 2017-08-04 | 2021-10-27 | ソニーセミコンダクタソリューションズ株式会社 | 通信装置、通信方法、プログラム、および、通信システム |
-
2017
- 2017-08-04 JP JP2017152061A patent/JP7031961B2/ja active Active
-
2018
- 2018-07-20 WO PCT/JP2018/027241 patent/WO2019026642A1/en not_active Ceased
- 2018-07-20 CN CN201880048148.9A patent/CN110945491B/zh active Active
- 2018-07-20 US US16/634,795 patent/US11544132B2/en active Active
- 2018-07-20 KR KR1020207002057A patent/KR102697004B1/ko active Active
- 2018-07-20 EP EP18752294.1A patent/EP3662382B1/en active Active
- 2018-07-24 TW TW107125520A patent/TWI768088B/zh active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08320790A (ja) * | 1995-05-25 | 1996-12-03 | Mitsubishi Electric Corp | メソッド呼び出し方法及びメソッド追加・削除方法 |
| JP2008197752A (ja) * | 2007-02-08 | 2008-08-28 | Sharp Corp | データ通信誤動作防止装置、電子機器、データ通信誤動作防止装置の制御方法、データ通信誤動作防止装置の制御プログラム、及び当該プログラムを記録した記録媒体 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20200272532A1 (en) | 2020-08-27 |
| EP3662382B1 (en) | 2022-11-09 |
| CN110945491A (zh) | 2020-03-31 |
| US11544132B2 (en) | 2023-01-03 |
| KR20200035013A (ko) | 2020-04-01 |
| KR102697004B1 (ko) | 2024-08-22 |
| TW201911838A (zh) | 2019-03-16 |
| WO2019026642A1 (en) | 2019-02-07 |
| JP7031961B2 (ja) | 2022-03-08 |
| CN110945491B (zh) | 2023-06-02 |
| TWI768088B (zh) | 2022-06-21 |
| EP3662382A1 (en) | 2020-06-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102697004B1 (ko) | 통신 장치, 통신 방법, 프로그램, 및, 통신 시스템 | |
| JP6953226B2 (ja) | 通信装置、通信方法、プログラム、および、通信システム | |
| KR100354675B1 (ko) | 전송매체접속장치및제어장치와피제어장치및기억매체 | |
| JP5090022B2 (ja) | 計算機システム、アクセス制御方法及び管理計算機 | |
| TW201837728A (zh) | 通信裝置、通信方法、程式及通信系統 | |
| TWI755538B (zh) | 通訊裝置、通訊方法、程式及通訊系統 | |
| CN104169817B (zh) | 用于控制安全关键过程的控制装置及其参数化方法 | |
| JP2017194804A (ja) | 制御装置、中継装置、制御装置の制御方法、中継装置の制御方法、制御プログラム、および記録媒体 | |
| JP4016430B2 (ja) | ネットワーク構成方法、情報処理システム並びに情報処理装置 | |
| JP2007122117A (ja) | ストレージシステム及び記憶制御方法 | |
| TWI590012B (zh) | 分散型控制系統用控制機器及分散型控制基本單元 | |
| JP2004030254A (ja) | リモートsi制御方式 | |
| JP6889204B2 (ja) | コントローラ | |
| JPH04172502A (ja) | プログラマブルコントローラにおけるネットワーク間通信方式 | |
| JP4269911B2 (ja) | メッセージ交換管理方法、ネットワークシステム、そのマスタノード、ノード、プログラム | |
| JPH06119269A (ja) | 経路情報の指定方法 | |
| JP2017175243A (ja) | 通信装置 | |
| JP2005056141A (ja) | プラント監視制御システム | |
| JP2002163043A (ja) | ネットワーク端末装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200716 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210428 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210518 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210719 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20210928 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211228 |
|
| C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20211228 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20220112 |
|
| C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20220118 |
|
| 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: 20220222 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220222 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7031961 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |