JP6885640B1 - Image processing device - Google Patents
Image processing device Download PDFInfo
- Publication number
- JP6885640B1 JP6885640B1 JP2020167083A JP2020167083A JP6885640B1 JP 6885640 B1 JP6885640 B1 JP 6885640B1 JP 2020167083 A JP2020167083 A JP 2020167083A JP 2020167083 A JP2020167083 A JP 2020167083A JP 6885640 B1 JP6885640 B1 JP 6885640B1
- Authority
- JP
- Japan
- Prior art keywords
- image processing
- function
- circuit
- processing function
- image
- 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.)
- Active
Links
- 238000012545 processing Methods 0.000 title claims abstract description 247
- 230000006870 function Effects 0.000 claims abstract description 202
- 230000004913 activation Effects 0.000 claims description 21
- 238000000034 method Methods 0.000 claims description 19
- 230000008569 process Effects 0.000 claims description 10
- 238000011161 development Methods 0.000 abstract description 12
- 238000010586 diagram Methods 0.000 abstract description 7
- 230000018109 developmental process Effects 0.000 description 11
- 238000007726 management method Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 6
- 230000009467 reduction Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000004092 self-diagnosis Methods 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- 230000032683 aging Effects 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Landscapes
- Image Processing (AREA)
- Picture Signal Circuits (AREA)
Abstract
【課題】開発コストを低減させることができる、画像処理装置を提供する。【解決手段】画像処理装置は、画像データの入出力端子と、プログラム可能な複数の論理ブロックと、複数の論理ブロックを相互接続する配線階層とを有し、複数の論理ブロックが相互接続されることにより、入出力端子から入力された画像データの画像処理を行う画像処理機能を実行する画像処理機能回路と、複数の論理ブロックを示す情報と複数の論理ブロックを相互接続させる相互接続情報とを含む回路情報プログラムを取得する回路情報取得部と、回路情報取得部において取得された回路情報プログラムを記憶する回路情報メモリと、回路情報メモリに記憶された回路情報プログラムを用いて、画像処理機能回路における複数の論理ブロックの相互接続を切り替えることにより画像処理機能を切り替える機能切替部と、を備える。【選択図】図1PROBLEM TO BE SOLVED: To provide an image processing apparatus capable of reducing a development cost. An image processing device has an input / output terminal for image data, a plurality of programmable logic blocks, and a wiring hierarchy for interconnecting the plurality of logic blocks, and the plurality of logic blocks are interconnected. By doing so, the image processing function circuit that executes the image processing function that performs image processing of the image data input from the input / output terminals, and the information indicating a plurality of logical blocks and the interconnection information for interconnecting the plurality of logical blocks are provided. An image processing function circuit using a circuit information acquisition unit that acquires the including circuit information program, a circuit information memory that stores the circuit information program acquired by the circuit information acquisition unit, and a circuit information program stored in the circuit information memory. It is provided with a function switching unit for switching an image processing function by switching the interconnection of a plurality of logical blocks in the above. [Selection diagram] Fig. 1
Description
本発明は、画像処理装置、情報処理方法および情報処理プログラムに関する。 The present invention relates to an image processing device, an information processing method, and an information processing program.
従来、画像処理装置は、その機能に応じてハードウェアを独自に設計していた。例えば、フレームバッファボード、キャプチャボード、またはミキサーボード等は、それぞれの回路図の設計、部品の選定、基板設計、基板試作、基板テスト(電気的検査、動作確認、またはエージング評価等)等を経てハードウェアの開発をした。また、画像処理装置に入力される、または画像処理装置から出力されるビデオ信号は近年の技術開発に伴い様々な規格が規定されている。例えば、ビデオ信号の伝送規格の一つであるシリアルデジタルインタフェース(SDI; Serial Digital Interface)においては、SD−SDI、HD(High Definition)−SDI、3G−SDI、または12G−SDI(4K規格)等の入出力信号が規定されている。したがって、画像処理装置は、要求される画像処理機能と入出力信号の規格や数に応じてハードウェアが設計される場合があった。 Conventionally, an image processing device has designed its own hardware according to its function. For example, a frame buffer board, a capture board, a mixer board, etc. undergoes circuit diagram design, component selection, board design, board prototype, board test (electrical inspection, operation check, aging evaluation, etc.), etc. I developed the hardware. Further, various standards have been defined for the video signal input to the image processing device or output from the image processing device with the recent technological development. For example, in a serial digital interface (SDI), which is one of the transmission standards for video signals, SD-SDI, HD (High Definition) -SDI, 3G-SDI, 12G-SDI (4K standard), etc. Input / output signals are specified. Therefore, in the image processing apparatus, the hardware may be designed according to the required image processing function and the standard and number of input / output signals.
また、従来、画像処理装置において予め搭載されている制御プログラムを切り替える技術がある。例えば、特許文献1には、画像データ伝送装置から画像データ伝送線を介して伝送されてくるデータを、画像出力装置の第1記憶手段に一旦記憶し、第2記憶手段に記憶されている制御プログラムを作動させ、制御指示部により画像データを画像表示部に表示する。また、画像データ伝送装置から駆動モード切換指示を受信することで、画像出力モードから制御プログラム書換モードに移行し、第1記憶手段に一旦記憶されている制御プログラムを第2記憶手段に書換える技術が記載されている。
Further, conventionally, there is a technique for switching a control program installed in advance in an image processing device. For example, in
しかし、要求される画像処理機能と入出力信号の規格や数に応じてハードウェアをそれぞれ設計した場合、ハードウェアの開発に要する開発工数がそれぞれ発生し、開発コストが上昇してしまう場合があった。 However, if the hardware is designed according to the required image processing function and the standard and number of input / output signals, the development man-hours required for hardware development may be required and the development cost may increase. It was.
また、ハードウェアやソフトウェアを切り替えて要求される画像処理機能と入出力信号の規格や数に応じる場合、予め膨大な組合せに応じたハードウェアまたはソフトウェアの組合せを開発しておく必要があり、開発コストが上昇してしまう場合があった。 In addition, when switching hardware and software to meet the required image processing function and the standard and number of input / output signals, it is necessary to develop a combination of hardware or software according to a huge number of combinations in advance. In some cases, the cost would increase.
本発明は上記事情に鑑みてなされたものであり、開発コストを低減させることができる、画像処理装置を提供することを一つの目的とする。 The present invention has been made in view of the above circumstances, and one object of the present invention is to provide an image processing apparatus capable of reducing development costs.
(1)上記の課題を解決するため、画像処理装置は、画像データの入出力端子と、プログラム可能な複数の論理ブロックと、複数の論理ブロックを相互接続する配線階層とを有し、複数の論理ブロックが相互接続されることにより、入出力端子から入力された画像データの画像処理を行う画像処理機能を実行する画像処理機能回路と、複数の論理ブロックの相互接続を規定した接続情報と、相互接続された複数の論理ブロックからなる論理ブロック群の動作若しくは複数の論理ブロック群の相互に連関した動作を規定したプログラムと、を含む回路情報プログラムを取得する回路情報取得部と、回路情報取得部において取得された回路情報プログラムを記憶する回路情報メモリと、回路情報メモリに記憶された回路情報プログラムを用いて、画像処理機能回路における複数の論理ブロックの相互接続を切り替えることにより画像処理機能を切り替える機能切替部とを備える。 (1) In order to solve the above problems, the image processing device has a plurality of input / output terminals for image data, a plurality of programmable logic blocks, and a wiring hierarchy for interconnecting the plurality of logic blocks. An image processing function circuit that executes an image processing function that performs image processing of image data input from input / output terminals by interconnecting logical blocks, connection information that defines the interconnection of multiple logical blocks, and connection information. A circuit information acquisition unit that acquires a circuit information program including a program that defines the operation of a logical block group consisting of a plurality of interconnected logical blocks or the operation of a plurality of logical block groups that are interconnected with each other, and circuit information acquisition. Using the circuit information memory that stores the circuit information program acquired in the unit and the circuit information program stored in the circuit information memory, the image processing function is performed by switching the interconnection of multiple logic blocks in the image processing function circuit. It is equipped with a function switching unit for switching.
(2)また、実施形態の画像処理装置において、画像処理機能を有効化する有効化部をさらに備え、画像処理機能回路は、有効化部において有効化された画像処理機能を実行するものであってもよい。 (2) Further, the image processing apparatus of the embodiment further includes an activation unit that activates the image processing function, and the image processing function circuit executes the image processing function activated by the activation unit. You may.
(3)また、実施形態の画像処理装置において、ライセンスキーを取得するキー取得部をさらに備え、有効化部は前記キー取得部において取得されたライセンスキーを用いて前記画像処理機能を有効化するものであってもよい。 (3) Further, the image processing apparatus of the embodiment further includes a key acquisition unit for acquiring a license key, and the activation unit activates the image processing function by using the license key acquired in the key acquisition unit. It may be a thing.
(4)また、実施形態の画像処理装置において、キー取得部は、ライセンスキーの取得手続きがされた場合にライセンスキーを発行するネットワークを介して接続された発行装置からライセンスキーを取得するものであってもよい。 (4) Further, in the image processing device of the embodiment, the key acquisition unit acquires the license key from the issuing device connected via the network that issues the license key when the license key acquisition procedure is performed. There may be.
(5)また、実施形態の画像処理装置において、画像を処理するアプリケーションに応じて機能切替部における画像処理機能の切り替えを制御するコントロール部をさらに備え、画像処理機能回路は、コントロール部の制御に基づき機能切替部において切り替えられたアプリケーションに応じた画像処理機能で画像処理を実行するものであってもよい。 (5) Further, the image processing apparatus of the embodiment further includes a control unit that controls switching of the image processing function in the function switching unit according to the application that processes the image, and the image processing function circuit controls the control unit. Based on this, the function switching unit may execute image processing with an image processing function according to the switched application.
(6)また、実施形態の画像処理装置において、画像処理機能回路を少なくとも含み、画像処理機能に応じて変動する変動部と、入出力端子、機能切替部、回路情報メモリ、および回路情報取得部を少なくとも含み、変動部から共通的に利用される固定部と、をさらに備えるものであってもよい。 (6) Further, in the image processing apparatus of the embodiment, a variable unit including at least an image processing function circuit and fluctuating according to the image processing function, an input / output terminal, a function switching unit, a circuit information memory, and a circuit information acquisition unit. It may further include, at least, a fixed portion commonly used by the variable portion, and the fixed portion.
(7)また、実施形態の画像処理装置において、機能切替部は、表示装置に表示される1画面分の画像データを一時的に記憶するフレームバッファ機能、表示画面に表示される画像データを取り込む画像キャプチャ機能、または複数の画像データを重ね合わせる画像ミキサー機能の少なくともいずれか一つの機能を含む画像処理機能を切り替えるものであってもよい。 (7) Further, in the image processing device of the embodiment, the function switching unit takes in a frame buffer function for temporarily storing image data for one screen displayed on the display device and image data displayed on the display screen. The image processing function including at least one of the image capture function and the image mixer function for superimposing a plurality of image data may be switched.
(8)また、実施形態の画像処理装置において、入出力端子は、シリアルデジタルインタフェース基準に準拠するビデオ信号を伝送する同軸ケーブルを接続するためのコネクタを有するものであってもよい。 (8) Further, in the image processing apparatus of the embodiment, the input / output terminal may have a connector for connecting a coaxial cable for transmitting a video signal conforming to the serial digital interface standard.
(9)また、実施形態の画像処理装置において、入出力端子は、画像処理機能回路のプログラムによって画像データの入力と出力を切り替え可能であってもよい。 (9) Further, in the image processing apparatus of the embodiment, the input / output terminals may be capable of switching between input and output of image data by a program of the image processing function circuit.
本発明の一つの実施形態によれば、画像処理装置は、画像データの入出力端子と、プログラム可能な複数の論理ブロックと、複数の論理ブロックを相互接続する配線階層とを有し、複数の論理ブロックが相互接続されることにより、入出力端子から入力された画像データの画像処理を行う画像処理機能を実行する画像処理機能回路と、複数の論理ブロックと複数の論理ブロックを相互接続させる相互接続情報とを含む回路情報プログラムを取得する回路情報取得部と、回路情報取得部において取得された回路情報プログラムを記憶する回路情報メモリと、回路情報メモリに記憶された回路情報プログラムを用いて、画像処理機能回路における複数の論理ブロックの相互接続を切り替えることにより画像処理機能を切り替える機能切替部を備えることにより、開発コストを低減させることができる。 According to one embodiment of the present invention, the image processing apparatus has an input / output terminal for image data, a plurality of programmable logic blocks, and a plurality of wiring layers for interconnecting the plurality of logic blocks. When the logic blocks are interconnected, the image processing function circuit that executes the image processing function that performs image processing of the image data input from the input / output terminals and the mutual that interconnects the plurality of logic blocks and the plurality of logic blocks. Using a circuit information acquisition unit that acquires a circuit information program including connection information, a circuit information memory that stores the circuit information program acquired by the circuit information acquisition unit, and a circuit information program stored in the circuit information memory, The development cost can be reduced by providing a function switching unit for switching the image processing function by switching the interconnection of a plurality of logical blocks in the image processing function circuit.
以下、図面を参照して本発明の一実施形態における画像処理装置について詳細に説明する。 Hereinafter, the image processing apparatus according to the embodiment of the present invention will be described in detail with reference to the drawings.
先ず、図1を用いて、画像処理装置の機能を説明する。図1は、実施形態における画像処理装置の機能の一例を示すブロック図である。 First, the function of the image processing apparatus will be described with reference to FIG. FIG. 1 is a block diagram showing an example of the function of the image processing device according to the embodiment.
図1において、画像処理装置1は、固定部10および変動部20を有する。固定部10は、共通部品11、入出力端子12、クロック回路13、通信回路14、メモリ回路15、機能切替部16、回路情報メモリ17、および回路情報取得部18を有する。変動部20は、画像処理機能回路21、デバイスドライバ22、有効化部23、キー取得部24、コントロール部25、およびアプリケーション層26を有する。アプリケーション層26は、アプリケーションA26a、およびアプリケーションB26bを有する。本実施形態における共通部品11、入出力端子12、クロック回路13、通信回路14、メモリ回路15、機能切替部16、回路情報メモリ17、回路情報取得部18、画像処理機能回路21はハードウェアにおいて実現される。また、デバイスドライバ22、有効化部23、キー取得部24、コントロール部25、アプリケーション層26はソフトウェアとして実現される。なお、図1における、固定部10および変動部20は機能を論理的な階層(レイヤ)で説明するものであり、例えば、機械的な構造または電気的な接続を示すものではない。
In FIG. 1, the
固定部10は、変動部20と供に機能を論理的な階層(レイア)として説明するものであり、変動部20から共通的に利用され共通プラットフォームとして画像処理装置1に予め搭載されている。
共通部品11は、例えば、画像処理装置1の基板、筐体、コネクタ、電源、冷却ファン等の部品である。
The function of the
The
入出力端子12は、画像データを入出力するための端子である。これらの端子には、例えば、同軸ケーブルを接続するBNC(Bayonet Neill Concelman)コネクタを用いることができる。入出力端子12は、例えば、シリアルデジタルインタフェース(SDI)基準に準拠するビデオ信号(SDI信号)を伝送する同軸ケーブルを接続するためのコネクタであってもよい。SDI信号には、例えば、SD−SDI、HD−SDI、3G−SDI、または12G−SDI(4K規格)等の規格が規定されている。これらの規格は、例えば、用途によって使用される。例えば、フルハイビジョン放送用の画像処理においてはHD−SDIが使用される。また、4K放送においては3G−SDIや12G−SDIが使用される。入出力端子12は、これらの規格全てにおいて共通的に使用可能なコネクタが使用される。なお、入出力端子12は、画像処理機能回路21のプログラムによって画像データの入力と出力の切り替えが可能である。
The input /
クロック回路13は、画像データの同期処理、または回路処理のタイミング制御において使用される回路である。
通信回路14は、画像データの通信を制御する回路であり、例えば、PCI(Peripheral Component Interconnect)バスを介した通信を制御する。
メモリ回路15は画像処理機能回路21で処理する画像データを一時的に記憶する回路である。
The
The
The
回路情報取得部18は、複数の論理ブロックを相互接続させる回路情報プログラムを取得する。回路情報取得部18は、回路情報メモリ17にプログラムを格納する回路である。回路情報プログラムは、複数の論理ブロックの相互接続を規定した接続情報と、相互接続された複数の論理ブロックからなる論理ブロック群の動作若しくは複数の論理ブロック群の相互に連関した動作を規定したプログラムとを含み、画像処理機能回路21のプログラムになり得る。接続情報とは、複数の論理ブロックにおいてどの論理ブロックがどの論理ブロックに接続するかの相互接続を決定するための情報のことである。回路情報プログラムは、ネットワークサーバ等の画像処理機能回路21のプログラムを提供する装置から提供されてもよい。回路情報取得部18は、例えば、ネットワークを介して接続されたネットワークサーバから画像処理機能回路21のプログラムを回路情報プログラムとして取得する。また、回路情報取得部18は、記録媒体に記録された画像処理機能回路21のプログラムを回路情報プログラムとして読み取って取得するようにしてもよい。
The circuit
回路情報メモリ17は、回路情報取得部18において取得された回路情報プログラムを記憶する回路である。
The
機能切替部16は、画像処理機能回路21の機能を切り替える場合、回路情報メモリ17から回路情報プログラムを読み出して画像処理機能回路21を再構成する。
機能切替部16は、回路情報メモリ17に記憶された回路情報プログラムを用い、画像処理機能回路21における複数の論理ブロックの相互接続を切り替えることにより画像処理機能を切り替える。機能切替部16は、コントロール部25からの指示に応じて画像処理機能を切り替える。例えば、機能切替部16は、アプリケーションA26aの起動に基づいたコントロール部25の制御に応じて画像処理機能回路21のプログラムを切り替えて、画像処理機能回路21における画像処理機能を再構成する。
When switching the function of the image
The
変動部20は、画像処理装置1が要求される画像処理機能及び入出力信号の規格や数に応じて変動する。変動部20には、固定部10の上で実行されるアプリケーション層26及びデバイスドライバ22などのソフトウェア及び画像処理機能回路21などのハードウェアが実装される。
The
画像処理機能回路21は、プログラム可能な複数の論理ブロックと、論理ブロックを相互接続する配線階層とを有する。画像処理機能回路21は複数の論理ブロックが相互接続されることにより、入出力端子12から入力された画像データの画像処理を行う画像処理機能を実行する。この画像処理機能回路21は、画像処理機能回路21のプログラムによって回路を再構成することができる。本実施形態における画像処理機能回路21は、論理ブロックと配線階層に画像処理機能回路21のプログラムを書き込むことで再構成し画像処理機能を実現する。
The image
画像処理機能回路21のプログラムは、例えば、画像処理装置1を出荷する前に、画像処理装置1の外部から供給されて、回路情報メモリ17に記憶する。また、画像処理機能回路21のプログラムは、画像処理装置1の出荷後にネットワークサーバまたはプログラム記録媒体を介して回路情報プログラムとして提供されて、回路情報メモリ17に記憶するようにしてもよい。すなわち、画像処理機能回路21のプログラムによって再構成される画像処理機能は、回路情報メモリ17に記憶する回路情報プログラムにより画像処理機能回路21のプログラムを書き換えることにより、出荷後においても切り替え、または更新することが可能となる。なお、画像処理機能回路21のプログラムには、画像処理装置1の自己診断するための機能が含まれていてもよい。画像処理装置1の自己診断する機能とは、例えば、画像処理装置1の機能の動作もしくは性能を自動的に確認し保証するための機能である。
The program of the image
有効化部23は、画像処理装置1における画像処理機能を有効化する。画像処理機能を有効化するとは、利用者が画像処理機能を利用することができるようにすることであり、例えば、予め備えられた画像処理機能を利用可能にするアクティベーション、または画像処理機能を新たに追加するインストール等である。有効化部23は、例えば、画像処理機能回路21を再構成する画像処理機能回路のプログラムを切り替えることにより画像処理機能を有効化するようにしてもよい。また、有効化部23は、後述するように、アプリケーションサーバから提供されるアプリケーションに応じて画像処理機能を有効化するようにしてもよい。
The
画像処理機能の有効化は、例えば、利用者が有効化のための明示的な操作をすることにより実行されてもよい。明示的な操作とは、例えば、後述するキー取得部24におけるライセンスキーの取得を利用者が実行し、ライセンスキーを適用することである。有効化部23は利用者の明示的な操作によって画像処理機能を有効化する。また、有効化は、利用者が明示的な操作をしない場合であっても自動的に実行されてもよい。例えば、有効化部23は、ライセンスを管理するライセンス管理システムに対して画像処理装置1の固有IDを通知することによりライセンス状態をチェックし、ライセンス状態に応じて画像処理機能を有効化するようにしてもよい。
The activation of the image processing function may be executed, for example, by the user performing an explicit operation for activation. The explicit operation is, for example, that the user executes the acquisition of the license key in the
キー取得部24は、ライセンスキーを取得する。ライセンスキーとは、画像処理装置1における画像処理機能を有効化するための情報であって、例えば、ライセンスを管理するライセンス管理システムに対して利用料金を支払うことによってライセンス管理システムから提供される情報である。キー取得部24は、例えば、利用者がライセンスキーの文字列を手動で入力することによりライセンスキーを取得する。キー取得部24は、ライセンス管理システムと通信することによりライセンスキーを取得するようにしてもよい。有効化部23はキー取得部24において取得されたライセンスキーを用いて画像処理機能を有効化するようにしてもよい。
The
コントロール部25は、回路機能の切り替えや有効化、およびキー取得などの切り替えに関する処理を管理し、アプリケーション層26に対して隠蔽する機能を持つ。
コントロール部25は、利用するアプリケーションによって自動的に切り替え処理を行うことでアプリケーションは回路機能の切り替えや有効化、およびキー取得などの切り替えに関する処理を行う必要がない。
例えば、利用者がアプリケーションA26aを起動した場合、回路情報メモリ17にアプリケーションA26aに対応する画像処理機能回路21のプログラムがない場合、ネットワークサーバ等の画像処理機能回路21のプログラムを提供する装置から取得し、回路情報取得部18を通して回路情報メモリ17に書き込み、機能切替部16が画像処理機能回路21を再構成し、また、有効化、およびキー取得で認証を行ってアプリケーションA26aから利用可能にする。
The
The
For example, when the user starts the application A26a, if the
アプリケーション層26は、画像処理機能に係るアプリケーションを含む。画像処理機能とは、例えば、表示装置に表示される画像データを一時的に記憶するフレームバッファ機能である。また、画像処理機能とは、表示画面に表示される画像データを取り込む画像キャプチャ機能、または複数の画像データを重ね合わせる画像ミキサー機能であってもよい。アプリケーションは、これらの画像処理機能を実現するためのプログラムである。
The
また、アプリケーションは、これらの画像処理機能を利用して実行されるものであってもよい。アプリケーションは、例えば、画像処理機能を用いて実行される、テロップの作成の支援、またはテロップの送出の制御等である。 Further, the application may be executed by utilizing these image processing functions. The application is, for example, supporting the creation of a telop or controlling the transmission of a telop, which is executed by using an image processing function.
ここで、テロップとは、動画や静止画等の元画像に対して重畳、挿入または合成(以下、「重畳等」という場合がある。)される、文字情報、記号情報、図形情報、音声情報もしくは画像情報、またはこれらの結合(以下、「文字情報等」という場合がある。)の情報である。元画像は、例えば、テレビ放送用に用いられるテレビ映像、動画配信サービスに用いられる動画、大型表示装置に表示される表示画像等である。テロップデータとは、元画像に重畳等されるテロップに用いられるデータである。テロップデータは、素材データに基づき制作される。テロップデータは、元画像の一部または全部に重畳等されて放送、配信または表示等がされる。なお、テロップは、使用される地域、内容、または形式等によって、例えばキャプション、サブタイトル、ティッカー、アラート、またはスーパーインポーズ等と呼ばれることもあり、本実施形態のテロップに含まれるものとする。テロップの作成を支援するアプリケーションには、例えば、SNS(Social Networking Service)の投稿をテロップにするアプリケーション、天気予報をテロップにするアプリケーション、選挙結果をテロップにするアプリケーション等が含まれる。 Here, the telop is text information, symbol information, graphic information, and audio information that are superimposed, inserted, or combined with an original image such as a moving image or a still image (hereinafter, may be referred to as "superimposition, etc."). Alternatively, it is image information or information on a combination of these (hereinafter, may be referred to as "character information or the like"). The original image is, for example, a television image used for television broadcasting, a moving image used for a moving image distribution service, a display image displayed on a large display device, or the like. The telop data is data used for a telop that is superimposed on the original image. Telop data is created based on material data. The telop data is superposed on a part or all of the original image and broadcast, distributed, displayed, or the like. The telop may be called, for example, a caption, a subtitle, a ticker, an alert, a superimpose, etc., depending on the area, content, format, etc. used, and is included in the telop of the present embodiment. Applications that support the creation of telops include, for example, an application for teloping posts on SNS (Social Networking Service), an application for teloping weather forecasts, an application for teloping election results, and the like.
アプリケーション層26は、1つまたは2以上のアプリケーションを有することができる。図1はアプリケーション層26に、アプリケーションA26aとアプリケーションB26bの2つのアプリケーションが含まれる場合を示しているがアプリケーション数は任意である。
The
アプリケーションは、画像処理装置1に予め登載されていてもよく、また、図示しないアプリケーションサーバから提供されるようにしてもよい。アプリケーションサーバとは、例えば、クラウドネットワーク上に構築される仮想的なサーバであって、アプリケーションを、クラウドネットワークを介して提供する。コントロール部25は、アプリケーションサーバから提供される様々なアプリケーションの中から利用者によって選択されたアプリケーションに応じて画像処理機能回路21を再構成するようにしてもよい。すなわち、利用者は、画像処理に係る装置(ハードウェア)を買い換えることなく、画像処理機能を更新して、画像処理装置1を利用することが可能となる。アプリケーションがクラウドサーバに記憶されている場合、画像処理装置1は、クラウドサーバと連携することにより仮想的な装置を形成することができる。図1は、アプリケーションの物理的な記憶場所を限定するものではなく、アプリケーションが固定部10の上で実行される変動部20に含まれるという論理的な階層を示している。
The application may be pre-registered in the
デバイスドライバ22は、画像処理機能回路の機能をアプリケーションから利用可能にするためのデバイスドライバであって、例えば、予め定められたAPI(Application Programming Interface)を使用することにより実装することができる。
The
共通部品11、入出力端子12、クロック回路13、通信回路14、メモリ回路15、機能切替部16、回路情報メモリ17および回路情報取得部18は、画像処理において共通的に利用される固定部10を例示している。本実施形態においては、画像処理において共通的に利用される固定部10は共通プラットフォームとして画像処理装置1において共通的に利用される。また、変動部20が、画像処理装置1の共通プラットフォームとなる固定部10に適用されることで、画像処理装置1は、変動部20に応じた画像処理機能を実現する。これにより、本実施形態においては以下の様な効果を得ることが可能となる。
The
<画像処理装置における開発コストの低減>
本実施形態においては、プラットフォーム部分を流用できるため、新たな機能を有する画像処理機能を開発する場合、ハードウェアの開発に係る開発工程を省略することが可能となる。従って、開発期間を短縮し、開発コストを低減させることが可能となる。
<Reduction of development cost in image processing equipment>
In the present embodiment, since the platform portion can be diverted, when developing an image processing function having a new function, it is possible to omit the development process related to hardware development. Therefore, it is possible to shorten the development period and reduce the development cost.
<在庫管理のコストの低減と納期短縮>
本実施形態においては、プラットフォーム部分を共通に使用できる、利用者の要求に応じて都度画像処理機能を再構成することができるため、多品種における正確な需要予測をしなくても在庫リスクを低減させることが可能となる。また、利用者の要求に応じて変動部20を変更することにより、要求された仕様の装置を短納期で提供することが可能となる。
<Reduction of inventory management cost and shortening of delivery time>
In this embodiment, the platform portion can be used in common, and the image processing function can be reconfigured each time according to the user's request, so that inventory risk can be reduced without accurate demand forecasting for a wide variety of products. It becomes possible to make it. Further, by changing the
<購入コストの低減>
利用者は、変動部20(変動部20の一部のみを含む)のみの購入によって、新たな装置(ハードウェア)を購入することなく、新たな画像処理機能を入手することができるので、装置の購入コストを低減させることができる。特に、信号規格等が新たに規定された場合等、装置の既存の機能の切り替えのみでは対応出来ない新たな画像処理機能を容易に入手することが可能となる。
<Reduction of purchase cost>
Since the user can obtain a new image processing function without purchasing a new device (hardware) by purchasing only the variable section 20 (including only a part of the variable section 20), the device. It is possible to reduce the purchase cost of. In particular, when a signal standard or the like is newly defined, it becomes possible to easily obtain a new image processing function that cannot be supported only by switching the existing function of the device.
なお、画像処理装置1が有する、固定部10および変動部20の各機能部は、画像処理装置1の機能の一例を示したものであり、画像処理装置1が有する機能を限定したものではない。例えば、画像処理装置1は、上記全ての機能部を有している必要はなく、一部の機能部を有するものであってもよい。また、画像処理装置1は、上記以外の他の機能を有していてもよい。例えば、画像処理装置1は、情報を入力するために入力機能や、装置の稼働状態をLEDランプ等により報知する出力機能を有していてもよい。
It should be noted that each functional unit of the fixed
また、画像処理装置1が有するデバイスドライバ22、有効化部23、キー取得部24、コントロール部25、およびアプリケーション層26の各機能部は、上述の通り、ソフトウェアによって実現されるものとして説明した。しかし、画像処理装置1が有する上記機能部の中で少なくとも1つ以上の機能部は、ハードウェアによって実現されるものであってもよい。
Further, each functional unit of the
また、画像処理装置1が有する上記何れかの機能部は、1つの機能部を複数の機能部に分割して実施してもよい。また、画像処理装置1が有する上記何れか2つ以上の機能部を1つの機能部に集約して実施してもよい。すなわち、図1は、画像処理装置1が有する機能を機能ブロックで表現したものであり、例えば、各機能部がそれぞれ別個のプログラムファイル等で構成されていることを示すものではない。
Further, any of the above-mentioned functional units included in the
また、画像処理装置1は、1つの筐体によって実現される装置であっても、ネットワーク等を介して接続された複数の装置から実現されるシステムであってもよい。例えば、画像処理装置1は、その機能の一部または全部をクラウドコンピューティングシステムによって提供されるクラウドサービス等、他の仮想的な装置によって実現するものであってもよい。すなわち、画像処理装置1は、上記各機能部のうち、少なくとも1以上の機能部を他の装置において実現するようにしてもよい。また、画像処理装置1は、デスクトップPC等の汎用的なコンピュータであってもよく、機能が限定された専用の装置であってもよい。
Further, the
次に、図2を用いて、画像処理装置1の外観を説明する。図2は、実施形態における画像処理装置1の外観の一例を示す図である。
Next, the appearance of the
図2において、画像処理装置1は、基板に全ての機能を搭載したワンボード装置である場合を示している。入出力端子12にはBNCコネクタが用いられている。コネクタ数やコネクタレイアウトは、複数の画像処理機能においても共通に利用できるように設計されている。例えば、BNCコネクタは、接続可能な同軸ケーブルの太さ、または本数等において適切なレイアウトがされる。
FIG. 2 shows a case where the
共通部品11、入出力端子12,クロック回路13、通信回路14、メモリ回路15、機能切替部16、回路情報メモリ17、および回路情報取得部18は、共通的に利用される部品であるため、固定部10として画像処理装置1に予め登載される。
Since the
画像処理機能回路21は、画像処理装置1において大きな実装面積を占める。画像処理機能回路21は、例えば、FPGA(Field−Programmable Gate Array)によって実現することができる。FPGAは、回路情報プログラムによって再構成することができる。画像処理機能回路21は、論理ブロックと、複数の論理ブロックを接続する配線階層を有している。回路情報プログラムは、画像処理機能回路21の配線階層における論理ブロックの相互接続を規定した接続情報を含む。更に、回路情報プログラムは、相互接続された複数の論理ブロックからなる論理ブロック群の動作を規定するプログラム、若しくは、複数の論理ブロック群が相互に連関する動作を規定したプログラムを含む場合もある。なお、画像処理機能回路21には、アナログ回路やCPUを含んでいてもよい。また、画像処理機能回路21は、CPLD(Complex Programmable Logic Device)によって実現するようにしてもよい。
The image
次に、図3を用いて、画像処理機能の切り替えについて説明する。図3は、実施形態における画像処理装置における機能の切り替え手順の一例を示す図である。 Next, switching of the image processing function will be described with reference to FIG. FIG. 3 is a diagram showing an example of a function switching procedure in the image processing apparatus according to the embodiment.
図3において、利用者端末2は、ネットワークを介して、装置販売システム3、機能販売システム4、およびライセンス管理システム5と通信可能に接続されている。
In FIG. 3, the user terminal 2 is communicably connected to the
装置販売システム3は、画像処理装置1を販売するシステムである。装置販売システム3は、例えば、画像処理装置1を販売するためのWebページを有し、利用者端末2のWebブラウザからの購入要求を処理する。購入された画像処理装置1は利用者に納入される。ステップS11において、利用者は、画像処理機能として1920ピクセル×1080ピクセルの解像度を有するHD信号を一時的に記憶するHDフレームバッファの機能を有する画像処理装置1を購入する。
The
機能販売システム4は、画像処理機能を販売するシステムである。画像処理機能は、例えば、図1で説明した変動部20に係るソフトウェアとして提供される。変動部20に係るソフトウェアとは、例えば、画像処理機能回路21のプログラム、またはアプリケーションである。機能販売システム4は、利用者端末2からの購入要求に応じて、画像処理機能に係るソフトウェアを提供する。ステップS12において、利用者は、3840ピクセル×2160ピクセルの解像度を有する4K画像を取り込む4Kキャプチャ機能に係るソフトウェアを追加購入する。利用者は、提供された4Kキャプチャ機能に係るソフトウェアをフレームバッファボードにインストールする。
The function sales system 4 is a system for selling an image processing function. The image processing function is provided, for example, as software related to the
ステップS13において、利用者は、画像処理装置1のコントロール部25を利用して、画像処理機能をHDフレームバッファ機能から4Kキャプチャ機能に切り替える。
In step S13, the user switches the image processing function from the HD frame buffer function to the 4K capture function by using the
ライセンス管理システム5は、ライセンスキーを販売するシステムである。ライセンスキーは、4Kキャプチャ機能を有効化するための情報である。ライセンス管理システム5は、利用者端末2からの購入要求と固有IDに応じて、ライセンスキーを発行する。固有IDとは、利用者毎に割り当てられたユーザIDまたは、画像処理装置1に割り当てられた機器IDである。ステップS14において、利用者は、発行されたライセンスキーを画像処理装置1に用いて4Kキャプチャ機能を有効化する。以上の手順において、利用者は購入したHDフレームバッファボードを4Kキャプチャボードとして利用することが可能となる。
The
なお、ライセンス管理システム5において発行するライセンスキーは、永久に利用可能なものであってもよく、所定の期間のみ使用できるものであってもよい。また、画像処理機能またはライセンスキーは、無料で提供されるものであってもよい。
The license key issued by the
次に、図4を用いて、画像処理機能の切り替えの他の例について説明する。図4は、実施形態における画像処理装置における機能の切り替え手順の他の一例を示す図である。以下に示すフローチャートにおける動作の実行主体は画像処理装置1であるものとして説明するが、それぞれの動作は、上述した画像処理装置1の各機能部において実行することができる。
Next, another example of switching the image processing function will be described with reference to FIG. FIG. 4 is a diagram showing another example of the function switching procedure in the image processing apparatus according to the embodiment. Although the execution subject of the operation in the flowchart shown below will be described as being the
図4において、画像処理装置1は、アプリケーションを提供するアプリケーションサーバに対して通信可能に接続する(ステップS21)。アプリケーションサーバは、例えば、アプリケーションをクラウド環境において提供するサーバである。
In FIG. 4, the
アプリケーションサーバは、例えば、テロップの作成を支援するアプリケーション、テロップの送出を制御するアプリケーション等を提供する。 The application server provides, for example, an application that supports the creation of a telop, an application that controls the transmission of a telop, and the like.
ステップS21の処理を実行した後、画像処理装置1は、ログインが成功したか否かを判断する(ステップS22)。例えば、アプリケーションサーバは、画像処理装置1または利用者端末2の利用者に割り当てられた固有IDとパスワードによってログイン認証をすることができる。ログインが成功していないと判断した場合(ステップS22:NO)、画像処理装置1は、ステップS22の処理を繰り返してログインの成功を待機する。
After executing the process of step S21, the
一方、ログインが成功したと判断した場合(ステップS22:YES)、画像処理装置1は、アプリケーションサーバが提供するアプリケーションを選択する(ステップS23)。アプリケーションの選択は、例えば固有IDに基づき画像処理装置1で利用出来るアプリケーションの中から自動的に選択されてもよく、また利用者によって手動的に選択されてもよい。
On the other hand, when it is determined that the login is successful (step S22: YES), the
ステップS23の処理を実行した後、画像処理装置1は、アプリケーションサーバからアプリIDの通知を取得したか否かを判断する(ステップS24)。アプリIDとは、アプリケーションを特定する情報であり、画像処理装置1において実行する画像処理機能を特定する情報である。アプリIDの通知を取得していないと判断した場合(ステップS24:NO)、画像処理装置1は、ステップS24の処理を繰り返してアプリIDの取得を待機する。
After executing the process of step S23, the
一方、アプリIDの通知を取得したと判断した場合(ステップS24:YES)、画像処理装置1は、取得したアプリIDに基づき、画像処理機能を切り替える(ステップS25)。画像機能の切替は、例えば、画像処理装置1のコントロール部25が画像処理機能回路21を再構成することにより実行することができる。すなわち、画像処理装置1は、アプリケーションサーバのアプリケーションに基づき、画像処理機能を動的に切り替えることが可能となる。これにより、例えば、一時的にアプリケーションサーバが提供するアプリケーションを一時的に利用する場合、一時的に画像処理装置1の画像処理機能を変更することが可能となる。
On the other hand, when it is determined that the notification of the application ID has been acquired (step S24: YES), the
ステップS25の処理を実行した後、画像処理装置1は、切り替えた画像処理機能において画像処理を実行し(ステップS26)、フローチャートに示す処理を終了する。なお、図示したフローチャートは、画像処理装置1の動作の一例を示したものであり、画像処理装置1における動作を限定するものではない。
After executing the process of step S25, the
以上、本発明の実施形態について、図面を参照して説明してきたが、具体的な構成はこの実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲においての種々の変更も含まれる。 Although the embodiments of the present invention have been described above with reference to the drawings, the specific configuration is not limited to this embodiment and includes various modifications within a range not deviating from the gist of the present invention. Is done.
1 画像処理装置
10 固定部
11 共通部品
12 入出力端子
13 クロック回路
14 通信回路
15 メモリ回路
16 機能切替部
17 回路情報メモリ
18 回路情報取得部
20 変動部
21 画像処理機能回路
22 デバイスドライバ
23 有効化部
24 キー取得部
25 コントロール部
26 アプリケーション層
26a アプリケーションA
26b アプリケーションB
1
26b Application B
Claims (7)
複数の前記論理ブロックの相互接続を規定した接続情報と、相互接続された複数の前記論理ブロックからなる論理ブロック群の動作若しくは複数の前記論理ブロック群の相互に連関した動作を規定したプログラムとを含む回路情報プログラムを取得する回路情報取得部と、
前記回路情報取得部において取得された回路情報プログラムを記憶する回路情報メモリと、
前記回路情報メモリに記憶された前記回路情報プログラムを用いて、前記画像処理機能回路における前記複数の論理ブロックの相互接続を切り替えることにより前記画像処理機能を切り替える機能切替部と、
前記画像処理機能を有効化する有効化部と、
ライセンスキーを取得するキー取得部と、を備え、
前記画像処理機能回路は、画像の解像度としてHD画像の処理に関するHDフレームバッファ機能を備え、画像の解像度として4K画像の処理に関する4Kキャプチャ機能を取得して、前記キー取得部において取得されたライセンスキーを用いて前記有効化部によって4Kキャプチャ機能を有効化して、前記機能切替部によって画像処理機能をHDフレームバッファ機能から4Kキャプチャ機能に切り替えられる
画像処理装置。 The input / output terminal has an image data input / output terminal, a plurality of programmable logic blocks, and a wiring hierarchy for interconnecting the plurality of logic blocks, and the plurality of logic blocks are interconnected to form the input / output terminal. An image processing function circuit that executes an image processing function that performs image processing of the image data input from
The connection information that defines the interconnection of the plurality of logical blocks and the program that defines the operation of the logical block group consisting of the plurality of interconnected logical blocks or the operation of the plurality of the logical blocks associated with each other. A circuit information acquisition unit that acquires the including circuit information program,
A circuit information memory that stores the circuit information program acquired by the circuit information acquisition unit, and
A function switching unit that switches the image processing function by switching the interconnection of the plurality of logic blocks in the image processing function circuit using the circuit information program stored in the circuit information memory.
An activation unit that activates the image processing function,
Equipped with a key acquisition unit to acquire a license key,
The image processing function circuit includes an HD frame buffer function related to HD image processing as an image resolution, acquires a 4K capture function related to 4K image processing as an image resolution, and obtains a license key in the key acquisition unit. An image processing device in which the 4K capture function is enabled by the activation unit using the above, and the image processing function can be switched from the HD frame buffer function to the 4K capture function by the function switching unit.
請求項1に記載の画像処理装置。 The key acquisition unit acquires the license key from the issuing device connected via the network that issues the license key when the license key acquisition procedure is performed.
The image processing apparatus according to claim 1.
前記画像処理機能回路は、前記コントロール部の制御に基づき前記機能切替部において切り替えられた前記アプリケーションに応じた画像処理機能で画像処理を実行する、
請求項1又は2に記載の画像処理装置。 A control unit that controls switching of the image processing function in the function switching unit is further provided according to the application that processes the image.
The image processing function circuit executes image processing with an image processing function corresponding to the application switched in the function switching unit based on the control of the control unit.
The image processing apparatus according to claim 1 or 2.
前記入出力端子、前記機能切替部、前記回路情報メモリ、および前記回路情報取得部を少なくとも含み、前記変動部から共通的に利用される固定部と、
をさらに備える、
請求項1から3のいずれか一項に記載の画像処理装置。 A variable portion that includes at least the image processing function circuit and fluctuates according to the image processing function, and
A fixed unit that includes at least the input / output terminal, the function switching unit, the circuit information memory, and the circuit information acquisition unit, and is commonly used by the variable unit.
Further prepare,
The image processing apparatus according to any one of claims 1 to 3.
請求項1から4のいずれか一項に記載の画像処理装置。 The function switching unit has a frame buffer function for temporarily storing image data for one screen displayed on the display device, an image capture function for capturing image data displayed on the display screen, or superimposing a plurality of image data. Switching image processing functions, including at least one of the image mixer functions,
The image processing apparatus according to any one of claims 1 to 4.
請求項1から5のいずれか一項に記載の画像処理装置。 The input / output terminal has a connector for connecting a coaxial cable for transmitting a video signal conforming to a serial digital interface standard.
The image processing apparatus according to any one of claims 1 to 5.
請求項1から6のいずれか一項に記載の画像処理装置。 The input / output terminals can switch between input and output of the image data by a program of the image processing function circuit.
The image processing apparatus according to any one of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020167083A JP6885640B1 (en) | 2020-10-01 | 2020-10-01 | Image processing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020167083A JP6885640B1 (en) | 2020-10-01 | 2020-10-01 | Image processing device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6885640B1 true JP6885640B1 (en) | 2021-06-16 |
JP2022059381A JP2022059381A (en) | 2022-04-13 |
Family
ID=76310153
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020167083A Active JP6885640B1 (en) | 2020-10-01 | 2020-10-01 | Image processing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6885640B1 (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10278361A (en) * | 1997-04-01 | 1998-10-20 | Fuji Xerox Co Ltd | Print processor |
JPH11296345A (en) * | 1998-04-08 | 1999-10-29 | Hitachi Ltd | Processor |
JP2011002900A (en) * | 2009-06-16 | 2011-01-06 | Toshiba Corp | Semiconductor device, and system for controlling the same |
JP2012530961A (en) * | 2009-12-22 | 2012-12-06 | インテル・コーポレーション | Method and apparatus for providing secure application execution |
JP2016515260A (en) * | 2013-03-12 | 2016-05-26 | クアルコム,インコーポレイテッド | Adaptive data path for computer vision applications |
JP2016143290A (en) * | 2015-02-03 | 2016-08-08 | 大日本印刷株式会社 | Information output system, information transmission device, information output device, server device, information output method, program for information transmission device and program for server device |
JP2017097573A (en) * | 2015-11-20 | 2017-06-01 | 富士通株式会社 | Image processing device, photographing device, image processing method, and image processing program |
JP2017163273A (en) * | 2016-03-08 | 2017-09-14 | 富士通株式会社 | Semiconductor device, information processing device, logic reconfiguration method for semiconductor device, and logic reconfiguration program for semiconductor device |
-
2020
- 2020-10-01 JP JP2020167083A patent/JP6885640B1/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10278361A (en) * | 1997-04-01 | 1998-10-20 | Fuji Xerox Co Ltd | Print processor |
JPH11296345A (en) * | 1998-04-08 | 1999-10-29 | Hitachi Ltd | Processor |
JP2011002900A (en) * | 2009-06-16 | 2011-01-06 | Toshiba Corp | Semiconductor device, and system for controlling the same |
JP2012530961A (en) * | 2009-12-22 | 2012-12-06 | インテル・コーポレーション | Method and apparatus for providing secure application execution |
JP2016515260A (en) * | 2013-03-12 | 2016-05-26 | クアルコム,インコーポレイテッド | Adaptive data path for computer vision applications |
JP2016143290A (en) * | 2015-02-03 | 2016-08-08 | 大日本印刷株式会社 | Information output system, information transmission device, information output device, server device, information output method, program for information transmission device and program for server device |
JP2017097573A (en) * | 2015-11-20 | 2017-06-01 | 富士通株式会社 | Image processing device, photographing device, image processing method, and image processing program |
JP2017163273A (en) * | 2016-03-08 | 2017-09-14 | 富士通株式会社 | Semiconductor device, information processing device, logic reconfiguration method for semiconductor device, and logic reconfiguration program for semiconductor device |
Also Published As
Publication number | Publication date |
---|---|
JP2022059381A (en) | 2022-04-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2214380B1 (en) | Networked-enabled mass storage dongle with networked media content aggregation | |
CN103489432B (en) | Electronic equipment and resource display method | |
EP3107267B1 (en) | Techniques to push content to a connected device | |
EP2741464A1 (en) | Management server, device, and method of synchronizing applications of the same | |
JP2014112410A (en) | System, method and apparatus for providing telephony and digital media services | |
CN110166810A (en) | Video rendering engine switching method, device, equipment and readable storage medium storing program for executing | |
CN102655608A (en) | Method and apparatus for providing customized menus | |
CN112764817A (en) | Equipment function awakening method and device | |
CN113573135A (en) | Screen projection method of display equipment, display equipment and client | |
CN109168012B (en) | Information processing method and device for terminal equipment | |
JP6885640B1 (en) | Image processing device | |
CN112181500A (en) | Parameter adjusting method, device, terminal and storage medium | |
CN101218558B (en) | Codec control | |
US20050182726A1 (en) | Network virtual computing devices and framework | |
JP2011513814A (en) | Content management at the functional level | |
CN107566859A (en) | A kind of player method, playing device and terminal | |
CN111831566A (en) | Test method, test device, electronic equipment and computer readable storage medium | |
US12010356B2 (en) | Method and apparatus for sending information in live broadcast room, and electronic device | |
CN101262572B (en) | Digital data broadcasting receiver and method for controlling its resolution | |
CN111199519B (en) | Method and device for generating special effect package | |
US9270787B2 (en) | Electronic apparatus and control method thereof and system for inspecting application | |
CN105979386A (en) | Smart television interaction function inlet control method and device | |
CN117873470A (en) | Automatic layout method and device of pages, storage medium and electronic equipment | |
CN115220782A (en) | Activity configuration method and device, readable medium and electronic equipment | |
JP2022051071A (en) | Information processor and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201012 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20201012 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20201120 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201201 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210126 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210406 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210422 |
|
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: 20210427 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210506 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6885640 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |