JP2017220016A - Image management program - Google Patents
Image management program Download PDFInfo
- Publication number
- JP2017220016A JP2017220016A JP2016113658A JP2016113658A JP2017220016A JP 2017220016 A JP2017220016 A JP 2017220016A JP 2016113658 A JP2016113658 A JP 2016113658A JP 2016113658 A JP2016113658 A JP 2016113658A JP 2017220016 A JP2017220016 A JP 2017220016A
- Authority
- JP
- Japan
- Prior art keywords
- image
- computer
- data
- management program
- image data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
本発明は、画像データを管理する技術に関する。 The present invention relates to a technique for managing image data.
下記特許文献1は、ファイル共有システムに関する技術を記載している。同文献は、『ネットワーク環境におけるファイル共有システムにおいて、入力装置から入力した画像、音楽、映像などの各種ファイルを保存する際、ファイル名を自動的に設定し保存することが可能な自動ファイル保存システムを提供する。』ことを課題として、『入力機器がファイルを作成して保存する先である一時フォルダのネットワーク内への接続を監視部(S−01)が感知すると、一時フォルダ内に各種ファイルが存在する場合は、そのファイルリストを作成し、外部ファイルなどによって定義された名前付け規則にしたがって、ファイル名変更部(S−02)がリスト内のファイル名を順番に変更して、ファイル転送部(S−03)に渡し、受け取ったファイル名から、オリジナルファイルの圧縮、オリジナルファイル消去、オリジナルファイルの保存先などの保存方法を判断する前記ファイル転送部(S−03)によってファイル保存装置へファイルを転送し、保存する。』という技術を開示している(要約参照)。 The following Patent Document 1 describes a technique related to a file sharing system. This document states that “When a file sharing system in a network environment stores various files such as images, music, and video input from an input device, the file name can be automatically set and saved. I will provide a. "When the monitoring unit (S-01) detects the connection of the temporary folder, which is the destination where the input device creates and saves the file, to the network, various files exist in the temporary folder. Creates the file list, and in accordance with the naming rules defined by the external file etc., the file name changing unit (S-02) changes the file names in the list in order, and the file transfer unit (S- 03) and the file transfer unit (S-03) that determines the storage method such as compression of the original file, deletion of the original file, and the storage destination of the original file from the received file name, transfers the file to the file storage device. ,save. Is disclosed (see summary).
上記特許文献1においては、入力装置から共有フォルダに対してデータを格納する際にファイル名称設定規則にしたがって格納後のファイル名を定め、必要に応じてファイルサイズを圧縮することを記載している(同文献の0003など参照)。同文献においては、ファイル名を1つずつ手動で変更する作業負担を課題としており(同文献の0003参照)、格納先デバイスの特性については格別考慮していない。またいかなる場合にファイルサイズを圧縮するのか、その具体的条件は明らかではない。 Patent Document 1 describes that when storing data from an input device to a shared folder, a file name after storage is defined according to a file name setting rule, and the file size is compressed as necessary. (See, for example, 0003 in the same document). In this document, the task of manually changing the file name one by one is an issue (see 0003 of the document), and the characteristics of the storage destination device are not particularly considered. In addition, the specific conditions for when to compress the file size are not clear.
他方、近年は1人のユーザが複数のデバイスを所持し、そのデバイス間で同じ画像データを共有する場合がある。例えば高解像度の画像データは自宅のコンピュータ上に保存しておき、持ち歩くデバイス(例えばタブレットなどの携帯端末)に当該画像データのコピーを保存して外出先でそのコピーを閲覧するような用途が考えられる。かかる場合、自宅コンピュータ上の画像データを携帯端末へそのままコピーするのが一般的である。しかしそうすると、携帯端末の性能(記憶容量やディスプレイ解像度)が低い場合は、携帯端末上でコピーした画像データを閲覧する際に支障が生じる可能性がある。 On the other hand, in recent years, one user may have a plurality of devices and share the same image data among the devices. For example, high-resolution image data may be stored on a home computer, and a copy of the image data may be stored on a portable device (for example, a portable terminal such as a tablet) and viewed on the go. It is done. In such a case, it is common to copy the image data on the home computer directly to the portable terminal. However, if the performance (storage capacity or display resolution) of the mobile terminal is low, there may be a problem when browsing the image data copied on the mobile terminal.
本発明は、上記のような課題に鑑みてなされたものであり、デバイスや画像データの特性に応じて画像データを最適化しつつ、複数のデバイス間で画像データを共有することを目的とする。 The present invention has been made in view of the above-described problems, and an object thereof is to share image data among a plurality of devices while optimizing the image data according to the characteristics of the device and the image data.
本発明に係る画像管理プログラムは、コンピュータ間で相互通信できるネットワークにおいて、画像定義データが記述しているアドレスから画像データを遠隔取得し、さらに使用頻度が低い画像データは縮小する。 The image management program according to the present invention remotely acquires image data from an address described in image definition data in a network in which computers can communicate with each other, and further reduces image data that is less frequently used.
本発明に係る画像管理プログラムによれば、コンピュータ間で画像データを共有するとともに、画像データの特性に応じて当該画像データを縮小することにより当該画像データを最適化することができる。 According to the image management program of the present invention, image data can be optimized by sharing the image data between computers and reducing the image data according to the characteristics of the image data.
<実施の形態1>
図1は、本発明の実施形態1に係る画像管理プログラム111を実行する第1コンピュータ100とその周辺環境を示す図である。第1コンピュータ100は、画像管理プログラム111を用いて画像データを管理するコンピュータである。第1コンピュータ100と第2コンピュータ200は、相互に通信することができるネットワーク環境に配置されている。例えば家庭内無線ネットワークがこのようなネットワーク環境に相当する。
<Embodiment 1>
FIG. 1 is a diagram showing a
ここでいう相互通信とは、必ずしも直接接続を指すわけではなく、途中にスイッチなどの中継装置が介在しても構わない。例えば会社内LAN(Local Area Network)に属するコンピュータと自宅に設置したコンピュータのように、セキュリティやネットワークアドレスの観点から相互通信することができないネットワーク環境は、ここでいう相互通信には当たらない。 The mutual communication here does not necessarily indicate a direct connection, and a relay device such as a switch may be interposed in the middle. For example, a network environment that cannot communicate with each other from the viewpoint of security and network address, such as a computer that belongs to a company LAN (Local Area Network) and a computer installed at home, does not correspond to the mutual communication mentioned here.
第1コンピュータ100は、CPU(Central Processing Unit)110と記憶装置120を備える。CPU110は、画像管理プログラム111を実行する。以下では記載の便宜上、画像管理プログラム111を動作主体として説明する場合があるが、実際に画像管理プログラム111を実行するのはCPU110である。記憶装置120は、画像定義データ121と画像データ123を格納する。これらデータの詳細については後述する。
The
第2コンピュータ200も第1コンピュータ100と同様の構成を備える。すなわち第2コンピュータ200上においても、画像管理プログラム111と同等のプログラム(画像管理プログラム211)が動作している。
The
図2は、画像定義データ121の構成図である。ユーザは、第2コンピュータ200が格納している画像データのコピーを第1コンピュータ100上に保存しようとするとき、画像管理プログラム111を介して、画像定義データ121に対してその画像データに関するレコードを記述する。画像定義データ121は、データフィールドとして、アドレス1211、ファイルパス1212、使用頻度1213を有する。
FIG. 2 is a configuration diagram of the
アドレス1211は、第2コンピュータ200からコピーを取得しようとする画像データのネットワークアドレスを記述するフィールドである。ファイルパス1212は、第2コンピュータ200から当該画像データを受け取った後、第1コンピュータ100上に当該画像データを格納するときのファイルパスである。この画像データが図1に示す画像データ123に相当する。使用頻度1213は、画像データ123を第1コンピュータ100上で使用(参照)した頻度を記録するフィールドである。
An
第1コンピュータ100のユーザは、第2コンピュータ200が格納している画像データのコピーを画像管理プログラム111の配下で管理することを希望する(第1コンピュータ100へコピーする)場合は、その旨を画像管理プログラム111に対して指示するとともに、当該画像データのネットワークアドレスを指定する。画像管理プログラム111は、そのネットワークアドレスに対してアクセスし、当該画像データを送信するようリクエストする。
If the user of the
第2コンピュータ200上の画像管理プログラム211は、画像管理プログラム111からのリクエストを受け取る。画像管理プログラム211は、指定された画像データを読み出して画像管理プログラム111に対して送信する。アドレス1211と第2コンピュータ200上のファイルパスとの間の対応関係は、例えばあらかじめルールとして定めておくことができる。
The
画像管理プログラム111は、送信された画像データを受け取ると、記憶装置120上の記憶領域のうち自身が管理する場所へ、受け取った画像データを画像データ123として格納する。さらにそのファイルパスをファイルパス1212へ記録する。第1コンピュータ100のユーザは、以後画像管理プログラム111を介して画像データ123を閲覧等する。以後は、画像データ123を閲覧する際に第2コンピュータ200に対して逐一アクセスする必要はなく、第1コンピュータ100上の画像データ123を直接参照すればよい。
When the
複数の画像データを画像管理プログラム111の配下で管理する場合は、画像定義データ121内に同様のレコードを追記する。以下では説明簡易のため画像データ123が1つのみであるものとする。
When managing a plurality of image data under the
画像管理プログラム111は、ユーザが画像管理プログラム111を介して画像データ123を閲覧等する頻度を、使用頻度1213に記録する。使用頻度1213は、例えば使用開始日時/最終使用日時/合計使用回数のペアによって記述することができるが、これに限らない。画像管理プログラム111は、使用頻度1213が閾値を下回っている場合は、画像データ123を縮小することにより、消費する記憶領域を節約する。ここでいう縮小とは、画像内容を同一に維持しつつピクセル数や解像度などの画像品質を下げることによりファイルサイズを小さくすることである。閾値は、例えば画像管理プログラム111内部にあらかじめ定義しておくこともできるし、設定データなど適当な手段によって与えることもできる。
The
<実施の形態1:まとめ>
本実施形態1に係る画像管理プログラム111は、第2コンピュータ200から画像データ123を取得し、以後は第1コンピュータ100上で画像データ123を使用する。さらに画像データ123の使用頻度が低い場合は縮小する。これにより、画像データ123を閲覧等する際に第2コンピュータ200へかける負担を抑制するとともに、第1コンピュータ100上において画像データ123を閲覧等する際に第1コンピュータ100へかける負担を抑制することができる。
<Embodiment 1: Summary>
The
<実施の形態2>
図3は、本発明の実施形態2に係る画像管理プログラム111を実行する第1コンピュータ100とその周辺環境を示す図である。第1コンピュータ100は、実施形態1で説明した構成に加えてさらに端末定義データ122を格納している。画像管理プログラム111は、画像定義データ121に加えて端末定義データ122を用いて画像データ123を管理する。詳細は後述する。
<Embodiment 2>
FIG. 3 is a diagram showing the
図4は、端末定義データ122の構成図である。ユーザは、画像管理プログラム111を使用する前に端末定義データ122の各フィールドにあらかじめ値を記述することができる。端末定義データ122は、データフィールドとして、割当容量1221、総画素数1222、通信速度1223を有する。
FIG. 4 is a configuration diagram of the
割当容量1221は、記憶装置120の記憶容量のうち画像管理プログラム111に対して割り当てる容量を指定する。画像管理プログラム111は、画像定義データ121の各レコードによって管理する画像データの合計ファイルサイズが割当容量1221を超過した(もしくは所定閾値以内に接近した)場合、少なくともいずれかの画像データを縮小する。例えば最も使用頻度1213が小さい画像データを縮小することが考えられるが、これに限らない。
The allocated
総画素数1222は、第1コンピュータ100が備えるディスプレイの総画素数(例えば1280×1024ピクセル)を指定する。画像管理プログラム111は、第2コンピュータ200から取得した画像データ123のピクセル数が総画素数1222を超過している場合は、画像データ123を縮小する。例えば総画素数1222の縦横いずれかに一致するまで画像データ123のピクセルサイズを縮小することが考えられる。これにより画像データ123をディスプレイの表示能力に応じたサイズに調整することができる。第1コンピュータ100が独自に保持している画像データについても同様に縮小することができる。
The total number of
通信速度1223は、画像管理プログラム111が第2コンピュータ200と通信する際に確保すべきネットワーク速度を指定する。ネットワーク速度が通信速度1223を下回っている場合は、ユーザが画像管理プログラム111に対して第2コンピュータ200から画像データを取得するよう指示したとしても、エラーメッセージを通知する。
The
通信速度1223に起因して、画像管理プログラム111が第2コンピュータ200へアクセスすることがエラー終了した場合、画像管理プログラム111はその旨を例えば画像定義データ121に記録することもできる。この場合、画像管理プログラム111は例えば所定時間経過後に改めて第2コンピュータ200へアクセスし、当該画像データを取得することを再試行することができる。
When the
<実施の形態2:まとめ>
本実施形態2に係る画像管理プログラム111は、端末定義データ122の記述にしたがって、第1コンピュータ100の記憶容量やディスプレイサイズに応じて画像データ123を縮小する。これにより、第1コンピュータ100のハードウェア性能に応じて画像データ123を最適化し、第1コンピュータ100に対してかける負担を抑制することができる。
<Embodiment 2: Summary>
The
<実施の形態3>
実施形態1〜2においては、画像管理プログラム111は第2コンピュータ200が保持している画像データのコピーを画像データ123として格納することを説明した。他方で、例えば第1コンピュータ100の記憶容量が残りわずかになった際に、第1コンピュータ100が独自に保持している画像データを第2コンピュータ200へ移動させたい場面が想定される。本発明の実施形態3では、そのような場面における動作例を説明する。第1コンピュータ100と第2コンピュータ200の構成は実施形態1〜2と同様であるので、以下では主に差異点について説明する。
<Embodiment 3>
In the first and second embodiments, it has been described that the
図5は、第1コンピュータ100が独自に保持している画像データ124を第2コンピュータ200へ移動させる様子を示す概念図である。記載の簡易のため、CPU110などの構成要素を省略した。
FIG. 5 is a conceptual diagram showing how the
ユーザは、画像データ124を第2コンピュータ200へ移動するように画像管理プログラム111に対して指示するとともに、第2コンピュータ200上の格納場所を指定するネットワークアドレスを指定する。画像管理プログラム111は、そのネットワークアドレスにしたがって画像データ124を第2コンピュータ200に対して送信するとともに、指定されたネットワークアドレスを画像定義データ121内の画像データ124に対応するレコードのアドレス1211として記録し、当該レコードのファイルパス1212と使用頻度1213をクリアする。
The user instructs the
画像管理プログラム211は、画像管理プログラム111から画像データ124を受け取り、ネットワークアドレスに対応するファイルパス上に画像データ224として格納する。さらに画像定義データ221に対して画像データ224に対応するレコードを追加する。アドレスフィールドと使用頻度フィールドは空にセットし、ファイルパスフィールドのみ格納先パスを指定する。
The
ユーザは、第1コンピュータ100上で画像データ124を閲覧等する場合は、画像管理プログラム111に対してその旨を指示する。アドレス1211は既に記録されているので改めて指定する必要はない。画像管理プログラム111は、実施形態1と同様に第2コンピュータ200から画像データ124を取得する。
When viewing the
<実施の形態4>
図6は、本発明の実施形態4に係る画像管理プログラム111とその周辺環境を示す図である。本実施形態4においては、第1コンピュータ100と第2コンピュータ200に加えて第3コンピュータ300が存在し、第3コンピュータ300は画像管理プログラム311(画像管理プログラム111、211と同等のプログラム)を実行することにより画像データ323を管理しているものとする。その他構成は実施形態1〜3と同様であるので、以下では差異点を中心に説明する。
<Embodiment 4>
FIG. 6 is a diagram showing the
画像管理プログラム111は、ある時点において画像データ123を管理していたが、ユーザが画像データ123を第2コンピュータ200へ移動させたと仮定する。移動手順は実施形態3で説明したので省略する。これにより、画像定義データ121のアドレス1211は画像データ223を指すことになる。さらにユーザは、画像データ223を第3コンピュータ300へ移動させたと仮定する。これにより、画像定義データ221のアドレス2211は画像データ323を指すことになる。
It is assumed that the
図7は、画像管理プログラム111が画像データ123を送信するよう要求するリクエストを発行したときの通信手順を示す図である。ユーザは第1コンピュータ100上において画像管理プログラム111に対して画像データ123を取得するよう指示する。画像管理プログラム111は、その指示と画像定義データ121の記述にしたがって画像管理プログラム211に対してリクエストを発行する((1))。画像管理プログラム211は、画像定義データ221の記述にしたがって、第3コンピュータ300に対してそのリクエストを転送するよう画像管理プログラム111に対して指示するとともに、画像データ323のアドレスを返信する((2))。画像管理プログラム111は、その指示にしたがって画像管理プログラム311に対して同様のリクエストを発行する((3))。画像管理プログラム311は、画像データ323を返信する((4))。
FIG. 7 is a diagram illustrating a communication procedure when the
<本発明の変形例について>
以上の実施形態においては、画像管理プログラム111〜311を実行する2〜3台のコンピュータが存在する例を示したが、4台以上のコンピュータが存在するネットワーク環境においても本発明を適用することができる。また各コンピュータが相互に通信することができるネットワーク環境として家庭内無線ネットワークを例示したが、遠隔地に設置されたコンピュータが接続する場合であっても、例えば専用線ネットワークのようにセキュリティやアドレス特定などの支障なく相互通信することができる環境であれば、本発明を適用することができる。
<Modification of the present invention>
In the above embodiment, an example in which there are two or three computers that execute the
以上の実施形態においては、画像管理プログラム111が画像データ123を受け取ってから使用頻度1213などに応じて画像データ123を縮小する例を説明した。これに加えて、画像管理プログラム111が第2コンピュータ200から画像データを取得する際に、あらかじめ縮小した画像データを送信するようにリクエストすることもできる。この場合は例えば縮小率や端末定義データ122の記述内容などをリクエストと併せて第2コンピュータ200に対して送信し、画像管理プログラム211がその内容に応じて適宜縮小した画像データを返信することができる。
In the above embodiment, the example in which the
以上の実施形態においては、コンピュータ間で相互通信することができるネットワーク環境を前提にしているが、さらにコンピュータ間で認証を実施してもよい。例えばユーザIDとパスワードのセットによって認証することが考えられるが、これに限らず任意の認証を実施してもよい。 The above embodiment is based on a network environment in which computers can communicate with each other. However, authentication may be performed between computers. For example, it is conceivable to authenticate with a set of user ID and password, but this is not a limitation, and arbitrary authentication may be performed.
100:第1コンピュータ、110:CPU、111:画像管理プログラム、120:記憶装置、121:画像定義データ、122:端末定義データ、123:画像データ、200:第2コンピュータ、211:画像管理プログラム。 100: first computer, 110: CPU, 111: image management program, 120: storage device, 121: image definition data, 122: terminal definition data, 123: image data, 200: second computer, 211: image management program.
Claims (9)
前記画像データの属性を記述した画像定義データを格納する記憶装置から前記画像定義データを読み取るステップ、
前記画像定義データの記述にしたがって前記画像データを取得する画像取得ステップ、
前記画像定義データの記述にしたがって前記画像データを処理する画像処理ステップ、
を実行させ、
前記画像定義データは、前記ネットワーク環境において前記第2コンピュータが格納している前記画像データのアドレス、および前記第1コンピュータが前記画像データを使用した頻度を、前記画像データの属性として記述しており、
前記画像取得ステップにおいては、前記第1コンピュータに、前記アドレスに対してアクセスすることにより前記アドレスから前記画像データを取得するステップ、および前記取得した画像データの前記第1コンピュータ上における格納場所を前記画像定義データに記録するステップを実行させ、
前記画像処理ステップにおいては、前記第1コンピュータに、前記頻度が縮小閾値以下である場合は前記アドレスから取得した前記画像データを縮小するステップを実行させる
ことを特徴とする画像管理プログラム。 An image management program for causing the first computer to execute processing for managing image data in a network environment in which the first computer and the second computer can communicate with each other.
Reading the image definition data from a storage device storing image definition data describing attributes of the image data;
An image acquisition step of acquiring the image data according to a description of the image definition data;
An image processing step for processing the image data in accordance with a description of the image definition data;
And execute
The image definition data describes the address of the image data stored in the second computer in the network environment and the frequency with which the first computer used the image data as attributes of the image data. ,
In the image acquisition step, the step of acquiring the image data from the address by accessing the address to the first computer, and the storage location of the acquired image data on the first computer as described above Execute the step of recording in the image definition data,
In the image processing step, the first computer causes the first computer to execute a step of reducing the image data acquired from the address when the frequency is equal to or less than a reduction threshold.
前記端末定義データは、前記画像管理プログラムが前記第1コンピュータ上で割り当てられた記憶容量を、前記第1コンピュータの属性として記述しており、
前記画像処理ステップにおいては、前記第1コンピュータに、前記画像定義データにおいて前記格納場所を記録している画像データの合計ファイルサイズを計算するステップ、および前記端末定義データが記述している前記記憶容量を前記合計ファイルサイズが超過する場合は前記格納場所を記録している画像データのうち少なくともいずれかを縮小するステップを実行させる
ことを特徴とする請求項1記載の画像管理プログラム。 The image management program further causes the first computer to execute a step of reading the terminal definition data from a storage device that stores terminal definition data describing attributes of the first computer,
The terminal definition data describes the storage capacity allocated on the first computer by the image management program as an attribute of the first computer,
In the image processing step, a step of calculating a total file size of image data recording the storage location in the image definition data in the first computer, and the storage capacity described by the terminal definition data 2. The image management program according to claim 1, wherein when the total file size exceeds, the step of reducing at least one of the image data recording the storage location is executed.
前記端末定義データは、前記第1コンピュータが備えるディスプレイの総画素数を、前記第1コンピュータの属性として記述しており、
前記画像処理ステップにおいては、前記第1コンピュータに、前記端末定義データが記述している前記総画素数を前記アドレスから取得した前記画像データの画素数が超過する場合は前記アドレスから取得した前記画像データを縮小するステップを実行させる
ことを特徴とする請求項1記載の画像管理プログラム。 The image management program further causes the first computer to execute a step of reading the terminal definition data from a storage device that stores terminal definition data describing attributes of the first computer,
The terminal definition data describes the total number of pixels of the display included in the first computer as an attribute of the first computer,
In the image processing step, when the total number of pixels described in the terminal definition data exceeds the number of pixels of the image data acquired from the address, the image acquired from the address is stored in the first computer. The image management program according to claim 1, wherein a step of reducing data is executed.
前記端末定義データは、前記第1コンピュータが前記第2コンピュータと通信するとき確保すべきネットワーク速度を、前記第1コンピュータの属性として記述しており、
前記画像取得ステップにおいては、前記第1コンピュータに、前記端末定義データが記述しているネットワーク速度を前記第1コンピュータが確保しているネットワーク速度が下回っている場合は前記アドレスから前記画像データを取得することを中止させる
ことを特徴とする請求項1記載の画像管理プログラム。 The image management program further causes the first computer to execute a step of reading the terminal definition data from a storage device that stores terminal definition data describing attributes of the first computer,
The terminal definition data describes a network speed to be secured when the first computer communicates with the second computer as an attribute of the first computer,
In the image acquisition step, the image data is acquired from the address when the network speed reserved by the first computer is lower than the network speed described in the terminal definition data in the first computer. The image management program according to claim 1, wherein the image management program is stopped.
ことを特徴とする請求項4記載の画像管理プログラム。 In the image acquisition step, if the first computer stops acquiring the image data from the address, the image data is recorded in the image definition data to that effect, and the image is read from the address according to the recording. The image management program according to claim 4, wherein data acquisition is retried.
前記画像移動ステップにおいては、前記第1コンピュータに、前記第2コンピュータへ移動した画像データについて前記画像定義データが記述している前記アドレスを、前記ネットワーク環境における前記第2コンピュータ上のアドレスに書き換えるステップを実行させる
ことを特徴とする請求項1記載の画像管理プログラム。 The image management program causes the first computer to further execute an image moving step of moving the image data in which the image definition data describes a storage location on the first computer to the second computer,
In the image moving step, the step of rewriting the address described in the image definition data with respect to the image data moved to the second computer to the address on the second computer in the network environment in the first computer. The image management program according to claim 1, wherein:
前記画像取得ステップにおいて、前記アドレスに対応する第3コンピュータ上のアドレスを前記第2コンピュータから受け取った場合は、受け取った前記第3コンピュータ上のアドレスに対してアクセスすることにより前記画像データを取得するステップを実行させる
ことを特徴とする請求項1記載の画像管理プログラム。 The image management program is stored in the first computer.
In the image acquisition step, when an address on a third computer corresponding to the address is received from the second computer, the image data is acquired by accessing the received address on the third computer. The image management program according to claim 1, wherein a step is executed.
ことを特徴とする請求項1記載の画像管理プログラム。 In the image acquisition step, when accessing the address, the first computer is requested to request the second computer to transmit the image data reduced in advance. 1. The image management program according to 1.
前記第1コンピュータ上における格納場所を前記画像定義データが記述している画像データを送信するよう要求するリクエストを前記第2コンピュータから受け取るステップ、
前記リクエストに対応する画像データを前記リクエストに対する返信として前記第2コンピュータに対して送信するステップ、
を実行させることを特徴とする請求項1記載の画像管理プログラム。 The image management program is further stored in the first computer.
Receiving a request from the second computer requesting transmission of image data described by the image definition data at a storage location on the first computer;
Transmitting image data corresponding to the request to the second computer as a reply to the request;
The image management program according to claim 1, wherein:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016113658A JP6622654B2 (en) | 2016-06-07 | 2016-06-07 | Image management program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016113658A JP6622654B2 (en) | 2016-06-07 | 2016-06-07 | Image management program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017220016A true JP2017220016A (en) | 2017-12-14 |
JP6622654B2 JP6622654B2 (en) | 2019-12-18 |
Family
ID=60658078
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016113658A Active JP6622654B2 (en) | 2016-06-07 | 2016-06-07 | Image management program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6622654B2 (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11184889A (en) * | 1997-12-25 | 1999-07-09 | Toshiba Corp | Image data management device |
JP2002203230A (en) * | 2001-10-17 | 2002-07-19 | Toshiba Corp | Image database unit |
JP2002236683A (en) * | 2000-09-19 | 2002-08-23 | Konica Corp | Image data processing system |
US20020167522A1 (en) * | 2001-05-09 | 2002-11-14 | Kizna Corporation | Image communication server and image communication method |
JP2005184063A (en) * | 2003-12-16 | 2005-07-07 | Fuji Photo Film Co Ltd | Image recording apparatus and imaging apparatus |
US20080060032A1 (en) * | 2006-09-02 | 2008-03-06 | Nico Toutenhoofd | Communication and remote editing of digital photographs |
JP2010205252A (en) * | 2009-02-05 | 2010-09-16 | Yappa Corp | Information display |
JP2011180637A (en) * | 2010-02-26 | 2011-09-15 | Panasonic Corp | Image recording device |
JP2013016957A (en) * | 2011-07-01 | 2013-01-24 | Konica Minolta Business Technologies Inc | Information processing unit and information processing method |
-
2016
- 2016-06-07 JP JP2016113658A patent/JP6622654B2/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11184889A (en) * | 1997-12-25 | 1999-07-09 | Toshiba Corp | Image data management device |
JP2002236683A (en) * | 2000-09-19 | 2002-08-23 | Konica Corp | Image data processing system |
US20020167522A1 (en) * | 2001-05-09 | 2002-11-14 | Kizna Corporation | Image communication server and image communication method |
JP2002342217A (en) * | 2001-05-09 | 2002-11-29 | Kizna Corp | Image communication server and image communication method |
JP2002203230A (en) * | 2001-10-17 | 2002-07-19 | Toshiba Corp | Image database unit |
JP2005184063A (en) * | 2003-12-16 | 2005-07-07 | Fuji Photo Film Co Ltd | Image recording apparatus and imaging apparatus |
US20080060032A1 (en) * | 2006-09-02 | 2008-03-06 | Nico Toutenhoofd | Communication and remote editing of digital photographs |
JP2010205252A (en) * | 2009-02-05 | 2010-09-16 | Yappa Corp | Information display |
JP2011180637A (en) * | 2010-02-26 | 2011-09-15 | Panasonic Corp | Image recording device |
JP2013016957A (en) * | 2011-07-01 | 2013-01-24 | Konica Minolta Business Technologies Inc | Information processing unit and information processing method |
Also Published As
Publication number | Publication date |
---|---|
JP6622654B2 (en) | 2019-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9467202B2 (en) | Method and apparatus for downloading content using NFC | |
US9003301B2 (en) | Image management method and system using thumbnail in DLNA system | |
EP2753047B1 (en) | Method of sharing contents by using personal cloud device, and electronic device and personal cloud system using the same | |
JP5753665B2 (en) | Client, mediation server and method for providing cloud storage | |
US9521193B2 (en) | Method and apparatus for providing and receiving contents via network, method and apparatus for backing up data via network, backup data providing device, and backup system | |
US8732784B2 (en) | Hierarchical storage management for data | |
US20150134817A1 (en) | Cloud server aggregator to facilitate access and transmission of data stored on multiple cloud servers | |
JP6059806B2 (en) | Network camera, network camera control terminal, and video recording and distribution system | |
JP6327491B2 (en) | Application test system and application test method | |
JP6074497B2 (en) | Method and apparatus for media information access control and digital home multimedia system | |
US20080201444A1 (en) | File sharing system and file sharing method | |
TWI634442B (en) | Methods and apparatuses for providing content based on original content and computer-readable recording medium | |
JP2009157761A (en) | Storage system and data management method thereof | |
US10624139B2 (en) | Communication device and storage medium suitable for connection to wireless LAN (local area network) | |
US9686361B2 (en) | Communication device, communication system, communication method and computer program product | |
JP2017215745A (en) | Data processor, data processing method and program | |
EP2695359B1 (en) | Memory card having extended data storage functionality | |
JP6622654B2 (en) | Image management program | |
KR101671388B1 (en) | Method and apparatus for storing back-up data through network, apparatus for providing back-up data, and back-up system | |
KR20140049449A (en) | Control apparatus of application mobility in home network | |
CN114866854B (en) | Video access mode dynamic allocation method, system, electronic equipment and storage medium | |
KR20120073799A (en) | Data synchronizing and servicing apparatus and method based on cloud storage | |
US8966558B2 (en) | Content processing apparatus and control method thereof for performing transmission and control of content through a communication path | |
CN110191346B (en) | Cloud management method and device and computer readable storage medium | |
JP7119465B2 (en) | Relay device and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181226 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191018 |
|
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: 20191112 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191122 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6622654 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |