JP4909006B2 - Imaging device, control method thereof, and program - Google Patents
Imaging device, control method thereof, and program Download PDFInfo
- Publication number
- JP4909006B2 JP4909006B2 JP2006277724A JP2006277724A JP4909006B2 JP 4909006 B2 JP4909006 B2 JP 4909006B2 JP 2006277724 A JP2006277724 A JP 2006277724A JP 2006277724 A JP2006277724 A JP 2006277724A JP 4909006 B2 JP4909006 B2 JP 4909006B2
- Authority
- JP
- Japan
- Prior art keywords
- instruction
- priority
- imaging
- user
- operation instruction
- 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
- Closed-Circuit Television Systems (AREA)
- Studio Devices (AREA)
- Details Of Cameras Including Film Mechanisms (AREA)
Description
本発明は、複数のユーザからアクセス可能なデジタルカメラなどの撮像装置のアクセス制御のための技術に関するものである。 The present invention relates to a technique for access control of an imaging apparatus such as a digital camera accessible from a plurality of users.
デジタルカメラ等の撮像装置は撮影した画像がデジタルデータであることから、公衆回線やネットワークを介して遠隔地への画像転送が容易である。最近では屋外においてもケーブルを接続することなくモバイル環境にてネットワークに接続することができる、無線LAN等の技術が注目されてきている。そこでデジタルカメラと無線技術を組み合わせ、デジタルカメラから直接ネットワークに接続して画像を転送する撮影画像転送システムも発売されてきている。たとえば、デジタルカメラのメモリーカードスロットに無線LANカードを挿入し、カードを介してネットワークに接続し、画像伝送を行う製品や、デジタルカメラにケーブルで接続するアダプタータイプの無線LANユニット等の製品が発売されている。 An image pickup apparatus such as a digital camera can easily transfer an image to a remote place via a public line or a network because the photographed image is digital data. Recently, a technology such as a wireless LAN that can be connected to a network in a mobile environment without connecting a cable even outdoors has been attracting attention. Therefore, a photographic image transfer system that combines a digital camera and wireless technology and transfers an image directly connected to the network from the digital camera has been put on the market. For example, products such as a product that inserts a wireless LAN card into the memory card slot of a digital camera, connects to the network via the card, and transmits images, and an adapter-type wireless LAN unit that connects to the digital camera with a cable are released. Has been.
このようなネットワークに接続可能なデジタルカメラの機能は、撮影した画像をネットワーク上のサーバーに送るだけにとどまらない。例えばネットワーク上のPCからネットワークを介してカメラの動作を制御したり、設定を変更したり、デジタルカメラの内部の記録装置上の画像ファイルや音声ファイル等にアクセスしたりすることが可能となる。つまり、ネットワーク上のPCからリモート操作でレリーズを切ったり、カメラ内部のサムネイル画像を閲覧して、気に入ったものだけ画素数の大きな撮影画像を転送してきたりといったことができる(たとえば、特許文献1参照)。
さらに、ネットワーク上のPCは1台に限る必要は無く、複数のPCから複数のユーザーが同時にデジタルカメラにアクセスし、画像を閲覧したり転送したり、レリーズを操作したりといった操作を同時に行うことが可能になってきている。
The functions of a digital camera that can be connected to such a network are not limited to sending captured images to a server on the network. For example, it becomes possible to control the operation of the camera, change settings, and access an image file, an audio file, and the like on a recording device inside the digital camera from a PC on the network. That is, it is possible to remotely release from a PC on the network, or to browse a thumbnail image inside the camera and transfer a photographed image with a large number of pixels as much as you like (for example, see Patent Document 1). ).
Furthermore, the number of PCs on the network is not limited to one, and multiple users simultaneously access the digital camera from multiple PCs, and simultaneously perform operations such as viewing and transferring images and operating the release. Is becoming possible.
特に報道等の業務で使用されるデジタルカメラは、撮った写真を本社デスク等の遠隔地にすばやく送る速報性が要求されている。したがって、デジタルカメラのネットワークとの親和性が重要視されてきており、カメラマンと編集者といった、ネットワーク上の複数ユーザーによるカメラ制御機能が要求されてきている。
しかしながら、このように複数のユーザーが同時にデジタルカメラにアクセスすると、一般的なネットワークサーバーコンピュータとは違って、操作したい機能によっては、同時アクセスすると不都合がおきてしまう。 However, when a plurality of users simultaneously access the digital camera in this way, unlike a general network server computer, depending on the function to be operated, simultaneous access may be inconvenient.
たとえば、従来の撮影画像転送システムでは、カメラを手にしている撮影者と、ネットワーク越しにカメラを制御しているリモートユーザーとが同時に存在している状況を想定する。この場合、カメラを手にしている撮影者がとっさに撮影しようとしたときに、ちょうどリモート撮影の指示がなされると、タイミングの早いリモート撮影者に撮影の制御権が移ってしまう。したがって、撮影者はシャッターチャンスを逃すことがあり、撮りたいタイミングですぐ撮る、という即写性の面で問題があった。 For example, in a conventional captured image transfer system, a situation is assumed in which a photographer holding a camera and a remote user controlling the camera over a network exist at the same time. In this case, when the photographer holding the camera is about to take a picture, if the remote photography instruction is just given, the right to control the photography is transferred to the remote photographer with early timing. Therefore, the photographer sometimes missed a photo opportunity, and there was a problem in terms of the instant photographing property that the photographer took a picture immediately when he wanted to take a picture.
ネットワーク上にリモートユーザーが複数いる場合も同じことがいえる。従来のリモート撮影は、複数の同じタイミングでリモート撮影しようとしたときに、単にタイミングが少しでも早かったほうが優先され、タイミングが遅かったほうはシャッターチャンスを逃してしまっていた。 The same is true if there are multiple remote users on the network. In conventional remote shooting, when multiple remote shootings were attempted at the same timing, priority was given to the timing being as early as possible, and if the timing was late, the photo opportunity was missed.
また、撮影者がレリーズし、あるひとつの記録メディアに撮影画像を格納しようとした場合に、他のあるユーザーがその記録メディアに格納されている画像ファイルにアクセスしようとすると、記録メディアへのアクセスが重なってしまう。その結果、撮影画像の書き込みスピードが遅くなってしまう。高速な連写撮影をしようとした場合には、メディアへのアクセススピードが遅くなると、一度の連写において撮影できる枚数が減ってしまう場合があり、撮影者が一人でカメラを扱っている場合に比べて、カメラの使い勝手を大幅に悪化させてしまう。反対に、すべての記録メディアへのアクセスを禁止してしまうと、撮影者が撮影画像を格納しようとしているメディア以外のメディアへのアクセスも制限されてしまう。 In addition, when a photographer releases and tries to store a captured image on one recording medium, if another user tries to access an image file stored on the recording medium, the recording medium is accessed. Will overlap. As a result, the writing speed of the captured image becomes slow. If you try to take high-speed continuous shooting, the number of images that can be shot in a single continuous shooting may decrease if the access speed to the media is slow, and the photographer handles the camera alone. Compared to this, the usability of the camera is greatly deteriorated. On the other hand, if access to all recording media is prohibited, access to media other than the media on which the photographer intends to store captured images is also restricted.
また、あるユーザーが画像の閲覧や画像取得操作をしているときに、他のユーザーが同じファイルにアクセスしに行ったときには、ネットワーク上のトラフィックが増大してしまう。したがって、大きな画像をすぐに転送したくても、一人だけがアクセスしたときよりも大幅に時間がかかってしまう問題があった。報道等の業務においてこのような状態が起これば、速報性が大きく損なわれる原因になりかねない。 In addition, when a certain user is browsing an image or obtaining an image, when another user goes to access the same file, traffic on the network increases. Therefore, there is a problem that even if it is desired to transfer a large image immediately, it takes much longer than when only one person accesses. If such a situation occurs in operations such as news reporting, it can be a cause of serious damage to the preliminary reportability.
上記問題を解決するために、本発明の撮像装置は、被写体を撮像し、画像データを取得する撮像手段と、前記画像データを記憶媒体に記憶する記憶手段と、操作者からの直接の操作指示を受け付けるための操作手段と、ネットワークに接続し、外部機器からの操作指示を受け付ける受信手段と、前記操作手段により受け付けられる操作指示および前記受信手段により受け付けられる操作指示の優先度を、操作者の指示に基づき予め設定する設定手段と、前記操作指示に基づく操作が行われている間に同じ操作に対する操作指示を受け付けた場合、前記設定手段により設定された優先度に基づき、優先度の低い操作指示に基づく操作を制限する制御手段とを有し、前記設定手段は、前記操作手段により受け付けられる直接の操作指示を、前記受信手段により受け付けられる外部機器からの操作指示よりも優先するよう優先度を設定することも、前記受信手段により受け付けられた外部機器からの操作指示を、前記操作手段により受け付けられた直接の操作指示よりも優先するよう優先度を設定することも可能であることを特徴とする。 In order to solve the above problems, an imaging apparatus according to the present invention includes an imaging unit that captures an image of a subject and acquires image data, a storage unit that stores the image data in a storage medium, and a direct operation instruction from an operator. Operating means for accepting an operation, receiving means for connecting to a network and accepting an operation instruction from an external device, an operation instruction accepted by the operation means, and a priority of the operation instruction accepted by the receiving means . If the setting means preset based on the instruction and the operation instruction for the same operation is received while the operation based on the operation instruction is being performed, the operation with the lower priority based on the priority set by the setting means have a control means for limiting the operation based on the instruction, the setting means, the direct operation instruction accepted by said operation means, said receiving The priority may be set so as to give priority to the operation instruction from the external device received by the means, and the operation instruction from the external device received by the receiving means may be set more than the direct operation instruction received by the operation means. It is also possible to set the priority so as to give priority to the above .
本発明によれば、複数のユーザーが同時にひとつのカメラにアクセスした場合にも、カメラの即写性を害することがなく、複数ユーザーのアクセス機能による速報性とを両立させたデジタルカメラを提供することができる。 According to the present invention, even when a plurality of users access one camera at the same time, there is provided a digital camera that does not impair the camera's instant shooting performance and is compatible with the promptness by the access function of a plurality of users. be able to.
<実施例1>
本発明の第1の実施の形態を図を用いて説明する。
<Example 1>
A first embodiment of the present invention will be described with reference to the drawings.
図1は、本発明におけるデジタルカメラ100の構成の好適な一例を示すブロック図である。201は交換レンズであり、被写体を光学的な像として取り込むものである。202はユーザーからの各種操作を受け付ける操作部材である。操作部材202には撮影操作を指示するためのレリーズボタンが含まれる。レリーズボタンはSW1、SW2の2つのスイッチで構成されており、レリーズボタンを半押しするとSW1がONになり、撮影スタンバイ状態になる。レリーズボタンを全押しするとSW2がONになり、撮影が行われる。203は主記憶装置であり、一時的なデータの読み書きに用いられる。一般的にRAM(Random Access Memory)が用いられる。204は表示装置であり、撮影した画像や各種操作メニューが表示される。205は無線LAN装置であり、アンテナ214を介して外部機器とデータ通信を行う。206は撮像素子であり、交換レンズ201からの光学的な像を電気信号に変換する。207はCPU(Central Processing Unit)であり、画像処理及びデジタルカメラ100全体の制御を行う。208は通信制御プロセッサであり、CPU208と連携して外部装置との間のデータの入出力を制御する。209は不揮発性記憶装置である。また、記憶装置として、CFカード210、SDカード211、内部記録装置212、外部記録装置213を備えている。内部記録装置212、外部記録装置213は、フラッシュROM等の半導体記録装置でもかまわない。また、ハードディスクやCD−R(Compact Disk Recordable)といった記憶媒体でもかまわない。なお、これらの記憶装置は必ずしもデジタルカメラ100の一部である必要はなく、デジタルカメラは記憶媒体にアクセスするためのインターフェースのみを有し、必要に応じて記憶媒体を着脱させてもよい。
FIG. 1 is a block diagram showing a preferred example of the configuration of the
図2は、本発明におけるデジタルカメラと、ネットワーク構成の好適な一例である。 FIG. 2 is a preferred example of a digital camera and network configuration according to the present invention.
デジタルカメラ100は、無線LAN装置205によって無線LANアクセスポイント102を介してネットワークに接続する。そして同じネットワークに接続している外部機器であるリモートPC108、109と通信する。通信をはじめるときには、必要に応じてDHCPサーバー103や、DNSサーバー104、認証サーバー105等と初期通信を行うことで、ネットワークとのリンクを確保する。
The
ユーザーA101はデジタルカメラ100の操作部材202に触れることで、デジタルカメラ100に直接に操作指示を与えるユーザーである。ユーザーB110およびユーザーC111は、それぞれリモートPC108、109を操作してデジタルカメラ100をリモート操作するユーザーである。リモート操作は、ユーザの操作に基づき、リモートPCからデジタルカメラへと操作指示を送信し、操作指示を受信したデジタルカメラ100が操作指示に従った操作を行うことで実現される。なお、リモートPCからデジタルカメラ100に接続する際には、ユーザーを識別する認証作業が必要である。ユーザーB110とユーザーC111は、あらかじめデジタルカメラ100にユーザを認証するためのIDとパスワードを登録しておく。そしてリモート操作を行う際にリモートPCからデジタルカメラ100にIDとパスワードを送信することによってデジタルカメラ100にログインする。デジタルカメラ100へアクセスするための認証方法としては、一般的なIDとパスワードによるログイン方式のほかに、電子署名や電子証明書等を用いた方法などによっても実現可能である。
A user A 101 is a user who directly gives an operation instruction to the
ユーザーをデジタルカメラ100に登録する方法としては、ユーザーがデジタルカメラ100の操作部材202と表示装置204を用いて、直接デジタルカメラ100を操作することで登録する方法がある。また、CFカード210などの記録メディアに登録情報を入力しておき、デジタルカメラ100で読み取ることによって登録してもよい。さらに、ネットワークを介してPC等から登録する方法が可能である。一例として、カメラがWEBサーバー機能を持ち、ネットワーク上のPCから汎用のWEBブラウザを使用してアクセスし、ユーザー登録用のWEBページを表示する。そこから、既知のCGI等を用いることによってカメラにユーザーデータを登録する方法がある。
As a method for registering a user in the
さらにユーザー登録の際には、操作権、優先順位の設定も行う。 Furthermore, when registering a user, the operation authority and priority are set.
操作権とは、特定の操作に対する権限であり、操作権を持っていないユーザからの操作指示は受け付けられない。優先順位については後述する。 The operation authority is an authority for a specific operation, and an operation instruction from a user who does not have the operation authority cannot be accepted. The priority order will be described later.
本実施例における操作権には、レリーズ操作権と、各メディアへのアクセス操作権とがある。レリーズ操作権の設定は、レリーズ操作指示を受け付けるか否かの設定とともに、レリーズ操作に伴い撮影された画像を格納するメディアおよびフォルダを設定する。本実施例では、カメラに内蔵される記録メディアもしくは直接接続される記録メディアに画像を記録することを想定している。しかし、撮影した画像を記録メディアに記録せずに、ネットワーク上のサーバーに記録したり、リモートPC108などに直接送信してもかまわない。
The operation right in this embodiment includes a release operation right and an access operation right to each medium. The setting of the release operation right includes setting whether to accept a release operation instruction and setting a medium and a folder for storing an image taken in accordance with the release operation. In this embodiment, it is assumed that an image is recorded on a recording medium built in the camera or a recording medium directly connected. However, the captured image may be recorded on a server on the network without being recorded on the recording medium, or directly transmitted to the
優先順位とは、複数の機器がデジタルカメラ100に接続した結果、複数の操作指示もしくは操作指示に基づく操作が重なった場合に、どの操作指示を優先するかを示す度合いである。優先順位にはレリーズ操作優先順位、画像転送優先順位とがある。レリーズ操作優先順位は、複数ユーザーからのレリーズ操作指示が重複した場合の優先順位を示すものである。また、画像転送優先順位は、ネットワーク上への画像転送操作の指示が重なった場合に、画像を転送する順番や、ネットワークの通信帯域の割り当てを決定するのに用いられる。なお、レリーズ操作指示、画像転送操作指示だけでなく、画像閲覧操作指示に対して優先順位を設定してもよい。
The priority order is a degree indicating which operation instruction is given priority when a plurality of operation instructions or operations based on the operation instructions overlap as a result of connecting a plurality of devices to the
図3は操作権設定、優先順位設定の具体的な管理リストの一例である。 FIG. 3 shows an example of a specific management list for operation right setting and priority setting.
このリストでは、デジタルカメラ100に3人のユーザーが登録されている。ここではユーザーAがカメラを直接操作するユーザー、ユーザーBおよびユーザーCがネットワークからデジタルカメラ100をリモート操作するユーザーであるものとする。カメラを直接操作するユーザーAと、リモート操作するユーザーBにはレリーズ操作権が与えられており(301)、それぞれ撮影画像格納メディアおよび格納フォルダを指定される(303、304)。ここでは、ユーザーAの指示により撮影された画像はCFカードへ格納し、ユーザーBの指示により撮影された画像はSDカードへ格納することにしている。ユーザーCはレリーズ操作権が与えられないため(301)、撮影画像格納メディアは指定されていない(303、304)。レリーズ操作権の優先順位は、ユーザーAが1番であり、ユーザーBが2番である(302)。
In this list, three users are registered in the
メディアへのアクセス操作権として、本実施例における4つの記録メディア210〜213に対して、それぞれのユーザーがアクセス可能か否か設定される(303〜308)。例えば、リモート操作を目的としているユーザーであれば、自分の撮影画像格納フォルダがあるメディアのアクセス権があれば事が足りる。しかし、カメラを直接操作するユーザーとネットワーク上のユーザーが連携する場合は、それぞれに必要なメディアへのアクセス権を設定しなければいけない。 As an access right to the medium, whether or not each user can access the four recording media 210 to 213 in this embodiment is set (303 to 308). For example, a user who intends to perform remote operation only needs to have access rights to the medium in which his / her captured image storage folder is located. However, if a user who directly operates the camera and a user on the network cooperate, access rights to the necessary media must be set for each user.
また、画像転送優先順位もあらかじめ設定される(309)。図3の例ではユーザーC、ユーザーA、ユーザーBの順に優先順位が高い。 The image transfer priority order is also set in advance (309). In the example of FIG. 3, the priority is higher in the order of user C, user A, and user B.
操作権及び優先順位の設定はユーザー登録のときに行うことも可能であるし、ユーザー登録後に変更することも可能である。また、直接操作部材202に触れて操作指示を行うユーザーの優先順位が1番高くなるよう、デジタルカメラ100が自動的に設定してもよい。一般に、カメラを直接操作するユーザーは最も被写体に近い位置から撮影を行っている。したがって即座のシャッターチャンスを逃さないよう優先度を高くするとよい。逆に、編集者などがカメラマンの撮影を遠隔地からモニタしているような場合には編集者の意図を反映させた写真を撮影すべく、編集者の優先順位を高く設定することも可能である。このようにして登録されたユーザー情報は、デジタルカメラ100内部の不揮発性の記憶装置209に記憶される。
The operation right and the priority order can be set at the time of user registration, or can be changed after user registration. Further, the
このようにして一通りの設定項目を設定した後、ユーザーはデジタルカメラ100を操作できるようになる。
After setting a set of setting items in this way, the user can operate the
カメラを直接操作するユーザーA101は、レリーズスイッチを操作することで撮影の操作指示を行う。ユーザーB110及びユーザーC111は、それぞれリモートPC1(108)及びリモートPC2(109)からネットワークを介してデジタルカメラ100にレリーズコマンドを送信することによって撮影の操作指示を行う。リモートPCから記録メディア210〜213に記録された画像にアクセスする場合も、デジタルカメラ100にリードコマンド、ライトコマンド等のコマンドを送信することによってアクセス指示を行う。
A user A101 who directly operates the camera issues a shooting operation instruction by operating a release switch. The user B110 and the user C111 issue a shooting operation instruction by transmitting a release command from the remote PC1 (108) and the remote PC2 (109) to the
撮影された画像データはCPU207によって画像処理され、本画像とサムネイル画像が生成される。生成された画像はいったん主記憶装置203に格納された後、予め設定された格納場所(303、304)に記憶される。
The captured image data is subjected to image processing by the CPU 207 to generate a main image and a thumbnail image. The generated image is once stored in the
図4を用いて本発明における動作の詳細を説明する。図4はユーザーBおよびユーザーCがネットワーク上からカメラを操作しているときに、カメラを直接操作するユーザーAがレリーズ操作を行った場合のフローチャートである。本フローチャートにおける処理は、CPU207が入力される信号やプログラムにしたがい、各部を制御することで実行される。なお、この処理の前提として、図3に示す設定がなされているものとする。 The details of the operation in the present invention will be described with reference to FIG. FIG. 4 is a flowchart when the user A who directly operates the camera performs the release operation while the user B and the user C operate the camera from the network. The processing in this flowchart is executed by controlling each unit in accordance with a signal or program input by the CPU 207. As a premise of this process, it is assumed that the settings shown in FIG. 3 have been made.
ステップS400において、デジタルカメラ100はユーザーAが測光/測距の動作を行うSW1を押したことを検知すると、直接操作が行われたと判断する。ステップS402において、デジタルカメラ100は不揮発性記憶装置209に記憶された管理リストを参照し、直接操作を行うユーザーであるユーザーAのレリーズ操作権の優先順位及び画像の格納先の情報を読み出す。図3の管理リストにおいて、ユーザーAのレリーズ操作権の優先順位は1であるから、デジタルカメラ100はユーザーAにレリーズ操作権を与える処理を行う。すなわち、直接操作部材202を用いた操作指示を受け付けるようにする。
In step S400, when the
ステップS402において、デジタルカメラ100は、ユーザーBがネットワーク上からレリーズ動作に入っているか否かを判断する。本実施例におけるレリーズ動作に入っている状態とは、リモートPC1(108)からレリーズ操作の指示を受信した時点から、記憶媒体への撮影画像の書き込みが終了し、レリーズ動作を終了する旨の指示を受信するまでの状態をいう。なお、レリーズ操作の指示はユーザーBのレリーズ動作に入っているのであれば、ユーザーAとユーザーBが同じ操作に対する指示を行っているため、処理をステップS403に進める。
In step S402, the
ステップS403において、デジタルカメラ100はレリーズ操作に関する優先順位を参照し、レリーズ操作をした他のユーザーよりもユーザーAが優先順位が高いか否かを判定する。ユーザーAの方が優先順位が高いと判定した場合には処理をステップS404に進める。他のユーザーの方が優先順位が高いと判定した場合には処理をステップS402に戻す。図3に示す設定の場合、ユーザーAの優先順位が1、ユーザーBの優先順位が2となっており、ユーザーAのほうが優先順位が上である。従って、処理はステップS404に進められ、デジタルカメラ100はユーザーBのレリーズ動作をキャンセルするとともに、再度の操作指示を受け付けることも禁止する。
In step S403, the
これはユーザーBの場合に限らず、他のユーザーのレリーズ動作中であっても同様である。 This is not limited to the case of user B, and the same applies to the release operation of another user.
ステップS410において、デジタルカメラ100は、操作指示の受付を禁止したユーザBの操作するリモートPC1(108)に対して、レリーズ操作のキャンセルを通知する。通知を受信したリモートPC1(108)は、図5のようなダイアログを自機の表示部(図示せず)に表示する。
In step S410, the
ステップS405において、デジタルカメラ100は、ユーザーA以外のユーザーが、登録した画像の格納先にアクセス中かどうかを判断する。ユーザーAのレリーズ操作において撮影した画像は、図3に示すように、CFカード210に撮影した画像を格納するように設定されている。この場合、他のユーザーがCFカード210にアクセスしていると、撮影画像のカードへの書き込み時間が長くなってしまう。また、そのことにより連写時の撮影可能コマ数が減少してしまう可能性がある。そこで、例えばユーザーCがCFカード210にアクセスしていた場合には、デジタルカメラ100は処理をステップS406に進め、ユーザCの操作するリモートPC2(109)からのCFカード210へのアクセスをキャンセルする。また、その後のアクセスも禁止する。
In step S <b> 405, the
ステップS407において、デジタルカメラ100は、操作指示の受付を禁止したユーザCの操作するリモートPC2(108)に対して、CFカード201へのアクセスのキャンセルを通知する。通知を受信したリモートPC2(109)は、ダイアログを自機の表示部(図示せず)に表示する。
In step S <b> 407, the
ステップS408において、デジタルカメラ100はユーザAの操作によりSW2が押されたか否か判断する。押された場合には処理をステップS409に進める。押されていない場合には処理をステップS411に進める。
In step S <b> 408, the
ステップS409において、デジタルカメラ100はユーザーAによる操作指示に基づき、撮影を行う。
In step S409, the
ステップS411において、デジタルカメラ100は、SW1が離されて、一定時間が経過したか否かを判断する。一定時間経過している場合には処理をステップS415に進め、ユーザB110、ユーザC111からの操作の禁止を解除する。逆に、一定時間経過していない場合には処理をステップS412に進める。
In step S411, the
ステップS412において、デジタルカメラ100は、ユーザAの操作によりSW2が押されたか否かを判断する。押された場合には処理をステップS413に進める。押されていない場合には処理をステップS416に進める。
In step S <b> 412, the
ステップS413において、デジタルカメラ100はユーザーAからのレリーズ操作指示に基づき、撮影を実行する。
In step S413, the
ステップS414において、デジタルカメラ100は、CFカード210に画像が書き込まれたか否かを判断し、書き込まれたと判断したら処理をステップS415に進める。
In step S414, the
ステップS412においてSW2が押されていないと判断した場合には、処理はステップS416に進められる。ステップS416において、デジタルカメラ100は、ステップS409またはステップS413で撮影された画像を転送をする操作指示を受けたか否か判断する。受けたと判断した場合には、処理をステップS417に進める。受けていないと判断した場合には、処理をステップS411に戻す。
If it is determined in step S412 that SW2 has not been pressed, the process proceeds to step S416. In step S416, the
ステップS417において、デジタルカメラ100は、他の画像転送の操作指示をキャンセル及び禁止する。この処理は画像転送操作の優先順位(309)に関係なく、ステップS409またはステップS413の撮影で得られた画像を転送する操作以外の指示を禁止する。
In step S417, the
ステップS418において、デジタルカメラ100は画像をネットワーク上のサーバーなどに転送する。
In step S418, the
ステップS419において、デジタルカメラ100は画像の転送が終了したか否かを判断する。終了したと判断した場合には処理をステップS415に進める。
In step S419, the
ステップS415において、デジタルカメラ100は、ユーザB110、ユーザC111からの操作の禁止を解除する。
In step S415, the
このように、SW1がユーザーAの手から離されることによって、すぐにユーザーAのレリーズ操作権を解放するのではなく、SW1が離されてから一定時間経過した段階でレリーズ操作権を解放する。このことにより、ユーザーAが短い間隔で連続して写真を撮影する場合には操作権を継続させることができるため、1人で操作しているときと同様のスムーズな連続撮影が実現される。 In this way, when the SW1 is released from the user A's hand, the release operation right of the user A is not released immediately, but the release operation right is released when a certain time has passed since the release of the SW1. As a result, when the user A continuously takes pictures at short intervals, the operation right can be continued, so that smooth continuous shooting similar to that performed by one person can be realized.
また、SW1がユーザーAの手から離された後の一定時間、直前に撮像した画像の転送を優先して行わせることにより、ユーザーは撮影したばかりの画像を即座に転送することが可能となる。 In addition, by giving priority to the transfer of the image captured immediately before the SW1 is released from the hand of the user A for a certain period of time, the user can immediately transfer the image just captured. .
ステップS420において、デジタルカメラ100は操作の禁止が解除された旨をユーザーB110、ユーザーC111に報知すべく、リモートPC1(108)に操作の禁止を解除した旨の通知を送信する。通知を受信したリモートPC1(108)は、途中でキャンセルされてしまったレリーズ操作を再開するかどうかを、図6のようにダイアログ形式で問い合わせる。図6において、ユーザB110によりOKボタンが選択された場合、リモートPC1(108)はの再開通知をデジタルカメラ100に送信する。デジタルカメラは100は再開通知を受信すると、ユーザーBの、すなわちリモートPC1(108)から送信されたレリーズ操作の指示を受け付け、レリーズ操作を行う。
In step S420, the
ステップS421において、デジタルカメラ100は操作の禁止が解除された旨をユーザーC111に報知すべく、リモートPC2(109)に操作の禁止を解除した旨の通知を送信する。操作の禁止を解除した旨の通知を受信したリモートPC2(109)は、ダイアログ(図示せず)を表示し、アクセス操作が再び許可されたことをユーザーC111に通知する。以上が、複数のユーザーからレリーズ操作指示を受けた場合の動作である。
In step S421, the
次に、複数ユーザーから同時に画像転送操作を受けた場合の動作について説明する。 Next, an operation when receiving image transfer operations from a plurality of users simultaneously will be described.
通信機能を備えたデジタルカメラ100は、撮影操作とは独立して、記録装置210〜213に記憶した画像を表示したり、ネットワーク上のサーバー等に画像を送信したりする操作を行うことが可能である。これらの処理も、直接操作によっても、リモート操作によっても行うことが可能である。この場合に、画像転送操作を行うタイミングが複数のユーザーで重なると、記録装置へのアクセスのトラフィックのみならず、ネットワーク上のトラフィックが増大する。従って、一人で操作する場合に比べて送信時間が長くなるなど、レスポンスが悪化してしまう問題がある。このような問題を解決するために、本実施例では優先順位に基づいて画像転送操作を行う。以下、本実施例における画像転送時のデジタルカメラ100の動作について述べる。
The
図7は本実施例における画像転送時のデジタルカメラ100の動作を示すフローチャートである。本フローチャートにおける処理は、CPU207が入力される信号やプログラムにしたがい、各部を制御することで実行される。本実施例における優先順位は図3に示すように設定されており、ユーザAからの操作指示に基づいて転送処理を行う場合に、すでにユーザCが画像転送を行っていた場合、もしくは転送中にユーザCから画像転送を行う指示を受けた場合について考える。なお、本実施例において転送処理中とは、操作部材202が操作され転送指示を検知した時点もしくは転送開始コマンドを受信した時点から、送信対象の画像をすべて送信するまでをいう。
FIG. 7 is a flowchart showing the operation of the
まず、ステップS701において、ユーザーAが操作部材202を直接操作し、CFカード210内の全画像を外部のサーバーに対して転送するよう指示する。このとき、他にネットワークを使用している人がいなければ、ユーザーAが指示した画像転送操作に対してネットワークのすべての帯域が割り当てられる。
First, in step S701, the user A directly operates the
ステップS702において、デジタルカメラ100は、他のユーザから画像転送要求を受信しているか否かを判断する。ここでは、ステップS702の処理に入った時点でユーザーC111の指示により画像を転送中の場合も、受信していると判断する。受信したと判断した場合には処理をステップS703に進める。受信していないと判断した場合には処理をステップS707に進める。本実施例では、ユーザC111はリモートPC2(109)を操作し、リモートPC2(109)のCFカード201内の特定の画像の転送を要求するよう指示を送信したものとする。
In step S702, the
ステップS703において、デジタルカメラ100は操作指示の重複したユーザAとユーザCの画像転送に関する優先順位を比較する。図3に示すように、画像転送に関する優先順位はユーザーCが1、ユーザーAが2であり、ユーザーCのほうが優先順位が高く設定されている(309)。ユーザーCの優先順位の方が高い場合には、処理をステップS704に進める。なお、ユーザーAの優先順位、つまり現在画像転送操作を行っているユーザーの優先順位が高い場合には処理をステップS707に進める。
In step S <b> 703, the
ステップS704において、デジタルカメラ100はユーザーAの画像転送操作はキャンセルする。すなわち、優先順位の低いユーザの操作指示に基づく操作を制限する。
In step S704, the
ステップS705において、デジタルカメラ100はユーザーCの操作指示に基づいて画像の転送を開始もしくは続行する。
In step S <b> 705, the
ステップS706において、デジタルカメラ100はユーザーCの操作指示に基づく画像の転送が終了したか否かを判断する。終了したと判断すれば、処理をステップS707に進める。
In step S706, the
ステップS707において、デジタルカメラ100は、ステップS704でキャンセルしたユーザーAの画像転送動作を再開することになる。つまり、本フローでは、ユーザーA101の操作指示に基づく画像転送中にユーザーC111の操作指示を割り込ませる。この割り込み処理を優先順位に基づいて行うことにより、画像の転送操作を行う順番を操作し、優先順位の高いユーザーC111の要求を優先している。
In step S707, the
ステップS708において、デジタルカメラ100は、他のユーザーから転送要求があったか否かを判定する。要求があったと判定した場合には、処理をステップS703に戻し、再度優先順位を比較する。要求がなかったと判断した場合には、処理をステップS709に進める。
In step S708, the
ステップS709において、デジタルカメラ100は、ユーザーAの指示に基づいて送信すべき画像をすべて送信したか否かを判定する。すべて送信したと判定した場合には、処理をステップS709に進め、処理を終了する。すべて送信していないと判断した場合には、処理をステップS707に進め、転送処理を続行する。
In step S709, the
以上が画像転送における処理の流れである。本実施例では優先順位に基づいて画像を転送する順番を制御したが、本発明は必ずしもこの実施例に限られない。例えば、ユーザーA101の操作指示に基づく画像転送に用いるネットワーク使用帯域を20%に制限し、ユーザーC111の操作よる場合には80%を割り当てることも可能である。この場合には帯域の割り当てという形で優先順位を考慮しつつも、両ユーザの操作指示を同時に受け付けることが可能である。 The above is the flow of processing in image transfer. In this embodiment, the order of transferring images is controlled based on the priority order, but the present invention is not necessarily limited to this embodiment. For example, it is possible to limit the network bandwidth used for image transfer based on the operation instruction of the user A101 to 20%, and to allocate 80% when the operation is performed by the user C111. In this case, it is possible to accept the operation instructions of both users at the same time while considering the priority in the form of bandwidth allocation.
このように、本実施例における画像転送は、設定された優先順位に基づいて転送動作を制御する。このため、複数ユーザーが同時にアクセスした場合であっても、優先順位の高いユーザーの画像転送処理のパフォーマンスが低下することなく、速報性を保つことが可能である。 Thus, the image transfer in the present embodiment controls the transfer operation based on the set priority order. For this reason, even when a plurality of users access at the same time, it is possible to maintain promptness without degrading the performance of image transfer processing of users with high priority.
以上述べたように、本実施例におけるデジタルカメラは、複数のユーザーが同時にレリーズ操作を行った場合において、優先順位の高いユーザの操作指示に応じた処理を実行する。したがって、優先順位の高いユーザーがシャッターチャンスを逃すことがなくなる。 As described above, the digital camera according to the present embodiment executes a process according to a user operation instruction with a high priority when a plurality of users perform a release operation at the same time. Therefore, a user with high priority will not miss a photo opportunity.
また、あるユーザーが撮影を行おうとしているときに、他のユーザからのメディアへのアクセスを禁止することができるために、一人でカメラを操作する場合と比べてアクセス速度が低下することがなくなる。撮影画像を格納しようとしているメディア以外のメディアへのアクセスは、禁止されることがないため、デジタルカメラが備える記録媒体全体へのアクセス効率を向上させることができる。 In addition, when a user tries to shoot, access to the media from other users can be prohibited, so the access speed does not decrease compared to operating the camera alone. . Access to a medium other than the medium on which the captured image is to be stored is not prohibited, so that the access efficiency to the entire recording medium included in the digital camera can be improved.
また、操作を禁止または制限されたユーザーに対しては、その旨を知らせる表示を行うために、レスポンスが悪化しても原因を容易に理解することができる。さらに操作の禁止または制限が解除された場合には、禁止された操作を再開するか否かを表示してユーザーに選択させるため、ユーザーはスムーズに操作を行うことができる。 In addition, for a user whose operation is prohibited or restricted, a display to that effect is displayed, so that the cause can be easily understood even if the response deteriorates. Further, when the prohibition or restriction of the operation is released, whether to resume the prohibited operation is displayed and the user is allowed to select, so that the user can perform the operation smoothly.
<他の実施形態>
本発明の目的は、前述した各実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を用いても実現される。すなわち、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成される。
<Other embodiments>
The object of the present invention can also be realized by using a storage medium storing software program codes for realizing the functions of the above-described embodiments. That is, it is also achieved by supplying to a system or apparatus and reading and executing the program code stored in the storage medium by a computer (or CPU, MPU, etc.) of the system or apparatus.
この場合、記憶媒体から読み出されたプログラムコード自体が前述した各実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。 In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the program code and the storage medium storing the program code constitute the present invention. .
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー(登録商標)ディスク、ハードディスクなどの磁気ディスクや、光磁気ディスクを用いることができる。また、CD−ROM、CD−R、CD−RW、DVD−ROM、DVD−RAM、DVD−RW、DVD+RW等の光ディスク、磁気テープ、不揮発性のメモリカード、ROM等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。 As a storage medium for supplying the program code, for example, a magnetic disk such as a floppy (registered trademark) disk or a hard disk, or a magneto-optical disk can be used. Further, optical disks such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD + RW, magnetic tape, nonvolatile memory card, ROM, and the like can be used. Alternatively, the program code may be downloaded via a network.
また、プログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)等と処理を分担してもよい。例えば、OSが実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれる。 Further, processing may be shared with an OS (operating system) running on the computer based on an instruction of the program code. For example, the case where the OS performs part or all of the actual processing and the functions of the above-described embodiments are realized by the processing is also included.
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれるようにしてもよい。この場合はプログラムコードの指示に基づき、その拡張機能を拡張ボードや拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される。 Further, the program code read from the storage medium may be written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. In this case, based on the instruction of the program code, a CPU or the like provided in the extension board or extension unit with the extension function performs part or all of the actual processing, and the functions of the above-described embodiments are realized by the processing. .
100 デジタルカメラ
101 カメラを直接操作するユーザーA
102 無線LANアクセスポイント
103 DHCPサーバー
104 DNSサーバー
105 認証サーバー
106 ルータ
107 FTPサーバー
108 リモートPC1
109 リモートPC1
110 ネットワーク上からリモート操作するユーザーB
111 ネットワーク上からリモート操作するユーザーC
100 Digital camera 101 User A who operates the camera directly
102 wireless
109 Remote PC1
110 User B remotely operating from the network
111 User C remotely operating from the network
Claims (10)
前記画像データを記憶媒体に記憶する記憶手段と、
操作者からの直接の操作指示を受け付けるための操作手段と、
ネットワークに接続し、外部機器からの操作指示を受け付ける受信手段と、
前記操作手段により受け付けられる操作指示および前記受信手段により受け付けられる操作指示の優先度を、操作者の指示に基づき予め設定する設定手段と、
前記操作指示に基づく操作が行われている間に同じ操作に対する操作指示を受け付けた場合、前記設定手段により設定された優先度に基づき、優先度の低い操作指示に基づく操作を制限する制御手段とを有し、
前記設定手段は、前記操作手段により受け付けられる直接の操作指示を、前記受信手段により受け付けられる外部機器からの操作指示よりも優先するよう優先度を設定することも、前記受信手段により受け付けられた外部機器からの操作指示を、前記操作手段により受け付けられた直接の操作指示よりも優先するよう優先度を設定することも可能であることを特徴とする撮像装置。 Imaging means for imaging a subject and acquiring image data;
Storage means for storing the image data in a storage medium ;
An operation means for receiving a direct operation instruction from the operator;
Receiving means connected to a network, and receives an operation instruction from an external device,
Setting means for presetting the priority of the operation instruction accepted by the operation means and the operation instruction accepted by the receiving means based on an instruction of the operator ;
Control means for restricting an operation based on an operation instruction with a low priority based on the priority set by the setting means when an operation instruction for the same operation is received while an operation based on the operation instruction is being performed ; I have a,
The setting unit may set a priority so that a direct operation instruction received by the operation unit is given priority over an operation instruction from an external device received by the reception unit. An imaging apparatus , wherein priority can be set so that an operation instruction from a device is given priority over a direct operation instruction received by the operation means .
前記設定手段は、前記アクセス指示の優先度を、前記記憶媒体毎に設定可能であることを特徴とする請求項6に記載の撮像装置。 The storage means can store the image data in a plurality of storage media ,
The imaging apparatus according to claim 6 , wherein the setting unit can set the priority of the access instruction for each storage medium .
前記設定手段は更に、前記操作手段により受け付けられる転送指示と前記受信手段により受け付けられる転送指示のいずれを優先するかを、前記優先度を用いて設定可能であり、
前記操作手段により前記撮像指示が受け付けられた場合には、前記制御手段は該撮像指示に基づく撮像を行うとともに、転送指示の優先度に関わらず、前記操作手段により受け付けられた撮像指示に基づき実行された撮像によって得られた画像の転送を優先して実行することを特徴とする請求項4に記載の撮像装置。 The operation instruction further includes a transfer instruction for transferring an image to an external device,
The setting means can further set which of the transfer instruction accepted by the operation means and the transfer instruction accepted by the receiving means is prioritized using the priority,
Wherein when the imaging instruction is found accepted by the operation means, the control means performs imaging based on the imaging instruction, regardless of the priority of the transfer instruction, based on the imaging instruction accepted by said operation means The image pickup apparatus according to claim 4 , wherein transfer of an image obtained by the executed image pickup is preferentially executed .
前記画像データを記憶媒体に記憶する記憶工程と、
操作者からの直接の操作指示を受け付けるための操作受付工程と、
ネットワークに接続し、外部機器からの操作指示を受け付ける受信工程と、
前記操作工程にて受け付けられる操作指示および前記受信工程にて受け付けられる操作指示の優先度を、操作者の指示に基づき予め設定する設定工程と、
前記操作指示に基づく操作が行われている間に同じ操作に対する操作指示を受け付けた場合、前記設定工程にて設定された優先度に基づき、優先度の低い操作指示に基づく操作を制限する制限工程とを有し、
前記設定工程では、前記操作工程にて受け付けられる直接の操作指示を、前記受信工程にて受け付けられる外部機器からの操作指示よりも優先するよう優先度を設定することも、前記受信工程にて受け付けられた外部機器からの操作指示を、前記操作工程にて受け付けられた直接の操作指示よりも優先するよう優先度を設定することも可能であることを特徴とする撮像装置の制御方法。 An imaging process of imaging a subject and acquiring image data;
A storage step of storing the image data in a storage medium ;
An operation acceptance process for accepting direct operation instructions from the operator;
Connected to the network, a receiving step for receiving an operation instruction from an external device,
A setting step for setting in advance the priority of the operation instruction received in the operation step and the priority of the operation instruction received in the reception step based on an instruction from the operator ;
When an operation instruction for the same operation is received while an operation based on the operation instruction is being performed, a restriction process for restricting an operation based on an operation instruction with a low priority based on the priority set in the setting process And
In the setting step, it is also accepted in the reception step that the priority is set so that the direct operation instruction accepted in the operation step has priority over the operation instruction from the external device accepted in the reception step. A control method for an imaging apparatus , wherein priority can be set so that an operation instruction from a given external device is given priority over a direct operation instruction received in the operation step .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006277724A JP4909006B2 (en) | 2006-10-11 | 2006-10-11 | Imaging device, control method thereof, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006277724A JP4909006B2 (en) | 2006-10-11 | 2006-10-11 | Imaging device, control method thereof, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008098914A JP2008098914A (en) | 2008-04-24 |
| JP4909006B2 true JP4909006B2 (en) | 2012-04-04 |
Family
ID=39381312
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006277724A Expired - Fee Related JP4909006B2 (en) | 2006-10-11 | 2006-10-11 | Imaging device, control method thereof, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4909006B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5406661B2 (en) * | 2009-10-19 | 2014-02-05 | キヤノン株式会社 | Imaging apparatus and control method thereof |
| JP5707815B2 (en) * | 2010-09-28 | 2015-04-30 | カシオ計算機株式会社 | Imaging apparatus, recording control apparatus, imaging control method, and program |
| JP6520933B2 (en) * | 2014-05-19 | 2019-05-29 | ソニー株式会社 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, PROGRAM, AND INFORMATION PROCESSING SYSTEM |
| JP6415499B2 (en) | 2016-08-24 | 2018-10-31 | キヤノン株式会社 | Information processing apparatus, information processing method, and computer program |
| JP6765647B2 (en) * | 2019-12-05 | 2020-10-07 | リコーイメージング株式会社 | Remote operation system and remote operation program |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4095171B2 (en) * | 1998-06-30 | 2008-06-04 | キヤノン株式会社 | Wireless communication apparatus and control method thereof |
| JP2004363995A (en) * | 2003-06-05 | 2004-12-24 | Matsushita Electric Ind Co Ltd | Image transmission system, photographing device |
| JP2006270263A (en) * | 2005-03-22 | 2006-10-05 | Fuji Photo Film Co Ltd | Shooting system |
-
2006
- 2006-10-11 JP JP2006277724A patent/JP4909006B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008098914A (en) | 2008-04-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2294813B1 (en) | Data receiving apparatus, data transmitting apparatus, method for controlling the same and program | |
| US8817114B2 (en) | Image capture apparatus | |
| US8698821B2 (en) | Image processing apparatus, image processing method, computer program, and storage medium | |
| US9377848B2 (en) | Image processing apparatus, control method thereof, and recording medium for performing data transmission | |
| JP5351593B2 (en) | File management apparatus and control method thereof | |
| JP5264539B2 (en) | Electronic device, control method therefor, and program | |
| JP2012217166A (en) | Image sending apparatus, image recording apparatus and image recording method | |
| JP2003018523A (en) | Information management system, information management method, imaging device, imaging device control method, program, and storage medium | |
| US20030058255A1 (en) | Image management system | |
| EP1761051B1 (en) | Information processing apparatus and method, and program | |
| JP4909006B2 (en) | Imaging device, control method thereof, and program | |
| JP7792761B2 (en) | Communication device and control method thereof | |
| JP7256671B2 (en) | Communication device and its control method and program | |
| JP2004112078A (en) | Image input / output system | |
| KR101113234B1 (en) | Image display method for image processing device | |
| JP4883803B2 (en) | COMMUNICATION DEVICE, ITS CONTROL METHOD, AND PROGRAM | |
| JP4865202B2 (en) | File transfer apparatus, program, and computer-readable recording medium | |
| JP2004193784A (en) | Image processing device | |
| JP6478615B2 (en) | COMMUNICATION DEVICE, ITS CONTROL METHOD, AND PROGRAM | |
| JP4663491B2 (en) | Imaging device | |
| JP4776967B2 (en) | RECORDING / REPRODUCING DEVICE, ITS CONTROL METHOD, PROGRAM, AND STORAGE MEDIUM | |
| JP7551330B2 (en) | COMMUNICATION DEVICE, CONTROL METHOD FOR COMMUNICATION DEVICE, AND PROGRAM THEREOF | |
| JP2020036185A (en) | Recording control apparatus and control method thereof | |
| JP2011066806A (en) | Image processor | |
| JP4574504B2 (en) | Imaging apparatus and control method thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091006 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20100201 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20100630 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110302 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110315 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110512 |
|
| 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: 20120110 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120113 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150120 Year of fee payment: 3 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 4909006 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150120 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |