(57)【特許請求の範囲】
【請求項１】
撮像により生成され、予め決められた第１記憶領域に格納された画像データを該第１記憶領域から第２記憶領域にコピー又は移動する場合に、該画像データのフォーマットを他のフォーマットに変換し、データを第３記憶領域から該第２記憶領域にコピー又は移動する場合に、該データのフォーマットを変換しない変換手段と、
前記変換後の画像データ又は前記データを前記第２記憶領域に格納する格納手段と
を備え、
前記第２記憶領域は、アプリケーションのために確保されている記憶領域であり、
前記変換手段は、前記画像データを前記第１記憶領域から前記第２記憶領域にコピー又は移動する場合に、前記画像データのフォーマットを前記アプリケーションに適したフォーマットに変換し、前記データを前記第３記憶領域から前記第２記憶領域にコピー又は移動する場合に、該データのフォーマットを変換しない
データ処理装置。
【請求項２】
前記アプリケーションは、文書管理アプリケーションであり、
前記画像データは、前記変換手段によってフォーマットが変換されることによって文書ファイルに変換される
請求項１に記載のデータ処理装置。
【請求項３】
前記画像データに基づいて生成される画像を、前記変換手段による変換の前後で異ならせて表示手段に表示するように制御する表示制御手段を備える
請求項１又は２に記載のデータ処理装置。
【請求項４】
コンピュータを、
撮像により生成され、予め決められた第１記憶領域に格納された画像データを該第１記憶領域から第２記憶領域にコピー又は移動する場合に、該画像データのフォーマットを他のフォーマットに変換し、データを第３記憶領域から該第２記憶領域にコピー又は移動する場合に、該データのフォーマットを変換しない変換手段と、
前記変換後の画像データ又は前記データを前記第２記憶領域に格納する格納手段
として機能させるためのプログラムであって、
前記第２記憶領域は、アプリケーションのために確保されている記憶領域であり、
前記変換手段は、前記画像データを前記第１記憶領域から前記第２記憶領域にコピー又は移動する場合に、前記画像データのフォーマットを前記アプリケーションに適したフォーマットに変換し、前記データを前記第３記憶領域から前記第２記憶領域にコピー又は移動する場合に、該データのフォーマットを変換しない
プログラム。
【請求項５】
前記アプリケーションは、文書管理アプリケーションであり、
前記画像データは、前記変換手段によってフォーマットが変換されることによって文書ファイルに変換される
請求項４に記載のプログラム。
【請求項６】
前記コンピュータを、
前記画像データに基づいて生成される画像を、前記変換手段による変換の前後で異ならせて表示手段に表示するように制御する表示制御手段
としてさらに機能させるための請求項４又は５に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理装置及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、モバイル環境においてモバイル情報機器で収集したデジタル画像データをサーバに送信し、所定のドキュメントフォーマットに編集した後、オフィスに設置された端末でこれを利用することが開示されている。また、特許文献２には、携帯型電子端末により取得した工事状況画像とその他のデータとをWebサーバーに送信し、Webサーバーが工事管理台帳を自動作成することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−０４１５０２号公報
【特許文献２】特開２００８−２２５８６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、撮像手段による撮像により生成された画像データを、フォーマット変換用の記憶領域を介することなくフォーマット変換して利用可能にすることにある。
【課題を解決するための手段】
【０００５】
本発明の請求項１に係るデータ処理装置は、撮像により生成され、予め決められた第１記憶領域に格納された画像データを該第１記憶領域から第２記憶領域にコピー又は移動する場合に、該画像データのフォーマットを他のフォーマットに変換し、データを第３記憶領域から該第２記憶領域にコピー又は移動する場合に、該データのフォーマットを変換しない変換手段と、前記変換後の画像データ又は前記データを前記第２記憶領域に格納する格納手段とを備え、前記第２記憶領域は、アプリケーションのために確保されている記憶領域であり、前記変換手段は、前記画像データを前記第１記憶領域から前記第２記憶領域にコピー又は移動する場合に、前記画像データのフォーマットを前記アプリケーションに適したフォーマットに変換し、前記データを前記第３記憶領域から前記第２記憶領域にコピー又は移動する場合に、該データのフォーマットを変換しない構成を有する。
【０００６】
本発明の請求項２に係るデータ処理装置は、請求項１に記載の構成において、前記アプリケーションは、文書管理アプリケーションであり、前記画像データは、前記変換手段によってフォーマットが変換されることによって文書ファイルに変換される構成をさらに有する。
本発明の請求項３に係るデータ処理装置は、請求項１又は２に記載の構成において、前記画像データに基づいて生成される画像を、前記変換手段による変換の前後で異ならせて表示手段に表示するように制御する表示制御手段を備える構成をさらに有する。
【０００７】
本発明の請求項４に係るプログラムは、コンピュータを、撮像により生成され、予め決められた第１記憶領域に格納された画像データを該第１記憶領域から第２記憶領域にコピー又は移動する場合に、該画像データのフォーマットを他のフォーマットに変換し、データを第３記憶領域から該第２記憶領域にコピー又は移動する場合に、該データのフォーマットを変換しない変換手段と、前記変換後の画像データ又は前記データを前記第２記憶領域に格納する格納手段として機能させる、前記第２記憶領域は、アプリケーションのために確保されている記憶領域であり、前記変換手段は、前記画像データを前記第１記憶領域から前記第２記憶領域にコピー又は移動する場合に、前記画像データのフォーマットを前記アプリケーションに適したフォーマットに変換し、前記データを前記第３記憶領域から前記第２記憶領域にコピー又は移動する場合に、該データのフォーマットを変換しない。
【０００８】
本発明の請求項５に係るプログラムは、請求項４に記載のプログラムにおいて、前記アプリケーションは、文書管理アプリケーションであり、前記画像データは、前記変換手段によってフォーマットが変換されることによって文書ファイルに変換される。
本発明の請求項６に係るプログラムは、請求項４又は５に記載のプログラムにおいて、記コンピュータを、前記画像データに基づいて生成される画像を、前記変換手段による変換の前後で異ならせて表示手段に表示するように制御する表示制御手段としてさらに機能させる。
【発明の効果】
【０００９】
本発明によれば、撮像手段による撮像により生成された画像データを、フォーマット変換用の記憶領域を介することなくフォーマット変換して利用可能にすることができる。
【図面の簡単な説明】
【００１０】
【図１】データ管理装置の機能的構成を示すブロック図
【図２】情報処理端末のハードウェア構成を示すブロック図
【図３】情報処理端末の画面の表示例を示す図
【図４】情報処理端末の画面の表示例を示す図
【図５】情報処理端末の画面の表示例を示す図
【図６】情報処理端末の画面の表示例を示す図
【図７】情報処理端末の画面の表示例を示す図
【図８】情報処理端末の画面の表示例を示す図
【図９】情報処理端末の画面の表示例を示す図
【図１０】情報処理端末が実行する処理を示すフローチャート
【発明を実施するための形態】
【００１１】
［実施例］
図１は、本発明の一実施例であるデータ管理装置１０の機能的構成を示すブロック図である。データ管理装置１０は、格納手段１１と、受付手段１２と、表示制御手段１３とを備える。格納手段１１は、より詳細には、第１の格納手段１１１、変換手段１１２、第２の格納手段１１３及び判断手段１１４を含んで構成される。また、表示制御手段１３は、より詳細には、第１の表示制御手段１３１及び第２の表示制御手段１３２を含んで構成される。
【００１２】
また、図１には、データ管理装置１０のほかに、記憶手段２０と、操作手段３０と、撮像手段４０と、表示手段５０とが図示されている。これらの構成要素は、データ管理装置１０に含まれてもよいが、必ずしもそうである必要はなく、データ管理装置１０に接続された他の装置の構成要素であってもよい。
【００１３】
ここにおいて、記憶手段２０は、データを記憶する手段である。記憶手段２０は、データを記憶するための複数の記憶領域を有している。ここでいう「複数の記憶領域」とは、それぞれが物理的に異なるもの（例えば、別々の半導体メモリ）であってもよいが、同一の記憶手段を論理的に区別した記憶領域のことであってもよい。
【００１４】
また、操作手段３０は、ユーザが操作によってデータ管理装置１０に指示を与えるための手段である。操作手段３０は、例えば、ボタン、スイッチ、タッチスクリーン用のセンサなどによって実現される。
【００１５】
また、撮像手段４０は、被写体を撮像し、被写体を表す画像データを生成する手段である。撮像手段４０は、光の明暗を電気信号に変換する撮像素子と、電気信号に処理を施してあらかじめ決められたフォーマットの画像データに変換する回路とを備える。ここでいうフォーマットとは、データフォーマットを少なくとも含むが、データを特徴付ける他の形式のことを含んでもよい。
【００１６】
また、表示手段５０は、画像を表示する手段である。表示手段５０は、液晶素子や有機ＥＬ（electroluminescence）素子などの表示素子により構成される画面に画像を表示す
るものであってもよいが、いわゆるプロジェクタのように、画像を投射することによって表示するものであってもよい。
【００１７】
データ管理装置１０は、記憶手段２０、操作手段３０、撮像手段４０及び表示手段５０と協働し、画像データを管理する情報処理装置である。ここでいう管理とは、具体的には、ユーザが画像データを取り扱いしやすくすることをいい、そのために画像データのフォーマット変換や格納を行うことを意味する。また、データ管理装置１０は、画像データを管理するとともに、画像データの管理のためのＧＵＩ（Graphical User Interface）をユーザに提供する。
【００１８】
格納手段１１は、画像データを記憶手段２０に格納する手段である。また、格納手段１１は、画像データを格納する際に、必要に応じてフォーマットを変換する処理を実行する。なお、格納手段１１による格納とは、画像データをある記憶領域から別の記憶領域へと移動させることを含むものである。また、ここでいうデータの移動とは、データのコピーを含むものとする。
【００１９】
第１の格納手段１１１は、撮像手段４０により生成された画像データを格納する手段である。撮像手段４０により生成された画像データは、撮像手段４０において決められたフォーマットのデータである。このフォーマットのことを、以下では「第１のフォーマット」という。第１の格納手段１１１は、第１のフォーマットの画像データをあらかじめ決められた記憶領域に格納する。この記憶領域のことを、以下では「第１の記憶領域」という。
【００２０】
第１の記憶領域は、具体的には、撮像手段４０により生成された画像データが記憶される領域としてあらかじめ決められている記憶領域である。例えば、第１の記憶領域は、データ管理装置１０のＯＳ（Operating System）によって決められる。第１の記憶領域は、典型的には、特定の名称が付与されたディレクトリ（フォルダ）としてユーザに認識される。
【００２１】
変換手段１１２は、画像データのフォーマットを変換する手段である。変換手段１１２は、第１の記憶領域に格納された第１のフォーマットの画像データを、別のフォーマットに変換する。以下においては、変換手段１１２による変換後のフォーマットのことを「第２のフォーマット」という。変換手段１１２は、受付手段１２により受け付けられた操作（移動指示）に応じてフォーマット変換を実行してもよい。
【００２２】
第２の格納手段１１３は、第２のフォーマットの画像データを格納する手段である。第２の格納手段１１３は、変換後の画像データを、変換前と異なる記憶領域に格納する。以下においては、この記憶領域のことを「第２の記憶領域」という。すなわち、第２の記憶領域は、第１の記憶領域とは異なる記憶領域である。
【００２３】
判断手段１１４は、格納手段１１による格納に際して、変換手段１１２による変換の要否を判断する手段である。判断手段１１４は、画像データの移動が単なる移動、すなわちフォーマット変換を伴わない移動であるか否かを判断する。例えば、判断手段１１４は、移動される画像データの格納元が第１の記憶領域であるか否かを判断することによって、変換手段１１２による変換の要否を判断してもよい。
【００２４】
受付手段１２は、ユーザの操作を受け付ける手段である。受付手段１２は、操作手段３０によるユーザの操作を情報として受け付け、これを格納手段１１や表示制御手段１３の動作に反映させる。なお、受付手段１２が受け付ける操作には、画像データを移動させる指示が含まれる。
【００２５】
表示制御手段１３は、表示手段５０による画像の表示を制御する手段である。換言すれば、表示制御手段１３は、表示手段５０に画像を表示させる手段である。表示制御手段１３は、受付手段１２により受け付けられたユーザの操作や、記憶手段２０に記憶されたデータに基づいて画像の表示を制御する。
【００２６】
第１の表示制御手段１３１は、第１の記憶領域に記憶された画像データを表す画像を表示させる手段である。一方、第２の表示制御手段１３２は、第２の記憶領域に記憶された
画像データを表す画像を表示させる手段である。ここにおいて、「画像データを表す画像」とは、当該画像データを識別可能な画像をいうものである。画像データを表す画像は、例えば、当該画像データに基づいて生成されるサムネイルであってもよいし、当該画像データのファイル名などを表示する画像であってもよい。また、サムネイルとは、画像データが表す画像を縮小した画像である。
【００２７】
図２は、データ管理装置１０の具体的な構成の一例である情報処理端末１００のハードウェア構成を示すブロック図である。情報処理端末１００は、ここでは、スマートフォン、タブレットＰＣ（Personal Computer）などの撮影機能を有する携帯型の通信端末であるとする。情報処理端末１００は、制御部１１０と、ストレージ部１２０と、通信部１３０と、タッチスクリーン部１４０と、カメラ部１５０とを備える。
【００２８】
制御部１１０は、情報処理端末１００の各部の動作を制御する手段である。制御部１１０は、ＣＰＵ（Central Processing Unit）、ＧＰＵ（Graphics Processing Unit）など
の演算処理装置と主記憶装置に相当するメモリとを備え、プログラムを実行することによって情報処理端末１００の各部の動作を制御する。本実施例において、制御部１１０は、ＯＳのほか、後述する文書管理アプリケーションを実行する。制御部１１０は、プログラムを実行することによってデータ管理装置１０に相当する機能を実現するコンピュータに相当する。
【００２９】
ストレージ部１２０は、データを記憶する手段であり、記憶手段２０の一例に相当するものである。ストレージ部１２０は、ハードディスク、フラッシュメモリなどの不揮発性の記憶媒体を備え、制御部１１０が使用するデータ（画像データ等）を記憶する。また、ストレージ部１２０は、いわゆるメモリカードのような、情報処理端末１００に対して着脱可能な記憶媒体を含んで構成されてもよい。
【００３０】
通信部１３０は、外部装置又はネットワークとデータを送受信する手段である。例えば、通信部１３０は、データの変調及び復調などを行う通信チップを備え、移動通信網、インターネットなどのネットワークを介して外部装置と通信を行う。なお、ここでいう外部装置は、情報処理端末１００の記憶領域として機能するストレージ装置であってもよい。このように、通信部１３０を介してアクセスされる記憶領域のことを、以下においては「外部ストレージ」という。外部ストレージは、オンラインストレージとも呼ばれる。
【００３１】
タッチスクリーン部１４０は、画像を表示するとともに、ユーザの操作を感知する手段である。すなわち、タッチスクリーン部１４０は、操作手段３０及び表示手段５０の一例に相当し、これらの機能を兼ね備えるものである。タッチスクリーン部１４０は、表示素子により構成された表示パネルと、この表示パネルに対応して設けられたセンサとを備え、制御部１１０から供給された画面データに応じた画面を表示するとともに、画面に表示された画像（アイコン等）に対する操作を示す操作情報を制御部１１０に供給する。
【００３２】
カメラ部１５０は、被写体を撮像する手段である。カメラ部１５０は、ＣＣＤ（Charge Coupled Device）センサ、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）センサなどのイメージセンサを備える。カメラ部１５０は、撮像手段４０の一例に相当するものである。なお、撮像手段４０は、カメラ部１５０と制御部１１０の協働によって実現されてもよい。
【００３３】
なお、本実施例において、カメラ部１５０による撮像によって生成される画像データは、ＪＰＥＧフォーマットであるとする。すなわち、本実施例における「第１のフォーマット」は、ＪＰＥＧフォーマットである。ただし、第１のフォーマットの画像データのサイズや圧縮率は、ここでは特に限定されないものとする。
【００３４】
情報処理端末１００の構成は、以上のとおりである。この構成のもと、情報処理端末１００は、文書管理アプリケーションを実行することにより、画像データを含む各種データの管理を実現する。ここにおいて、文書管理アプリケーションによって管理されるデータのフォーマットは、第２のフォーマットに相当する。本実施例において、文書管理アプリケーションによって管理されるデータは、ファイルフォーマットがＰＤＦ（Portable Document Format）又はＸＤＷフォーマットのデータであり、いずれを採用するかがユーザによって選択できるようになっている。ここにおいて、ＸＤＷフォーマットとは、主に富士ゼロックス社製ソフトウェアであるDocuWorks（登録商標）において取り扱われるファイルフォーマットである。以下においては、文書管理アプリケーションによって管理される第２のフォーマットのデータのことを「文書ファイル」という。
【００３５】
文書管理アプリケーションは、当該アプリケーションによって画像データを取り扱う場合には、第２のフォーマットで取り扱う。したがって、文書管理アプリケーションは、取り扱おうとする画像データが第１のフォーマットである場合には、これを第２のフォーマットに変換する。具体的には、文書管理アプリケーションは、当該アプリケーションのために確保されている記憶領域と異なる記憶領域に格納されている画像データを取り扱う場合において、当該画像データが第２のフォーマットでないときには、当該画像データを第２のフォーマットに変換する。ここにおいて、文書管理アプリケーションのために確保されている記憶領域と異なる記憶領域とは、第１の記憶領域であり、ＯＳによって管理されている記憶領域である。すなわち、文書管理アプリケーションは、自らが管理していない記憶領域に格納されている画像データを自らが管理している記憶領域に移動させる指示があった場合に、画像データのフォーマットを第２のフォーマット（すなわち、文書管理アプリケーションにおける管理に適したフォーマット）に変換する。
【００３６】
図３〜９は、情報処理端末１００の画面の表示例を示す図である。図３〜図５は、１つの画像データを移動させる場合の画面遷移を示す図である。また、図６〜図８は、複数の画像データを一括して移動させる場合の画面遷移を示す図である。
【００３７】
図３に示す画面には、それぞれが記憶領域を示すタブＴｂ１、Ｔｂ２、Ｔｂ３と、記憶領域に記憶されているデータを示す表示領域である領域Ａｒ１と、操作ボタンＢｔ１とが表示されている。ここにおいて、タブＴｂ１は第１の記憶領域に対応し、タブＴｂ２、Ｔｂ３は第２の記憶領域に対応する。ここでは、タブＴｂ１に対応する記憶領域には「カメラフォルダ」、タブＴｂ２に対応する記憶領域には「フォルダＡ」、タブＴｂ３に対応する記憶領域には「フォルダＢ」という名称が付与されているものとする。フォルダＡ、Ｂは、ストレージ部１２０に設けられていてもよいし、外部ストレージに設けられていてもよい。
【００３８】
また、図３において、領域Ａｒ１には、カメラフォルダに格納されている画像データのサムネイルが表示されている。この表示状態のことを、以下においては「カメラフォルダが選択されている状態」という。カメラフォルダが選択されている状態の領域Ａｒ１は、本発明の第１の表示領域の一例に相当する。図３の例では、カメラフォルダには、画像データＤ１、Ｄ２、Ｄ３、Ｄ４に対応するサムネイルＴｎ１、Ｔｎ２、Ｔｎ３、Ｔｎ４が表示されている。なお、サムネイルの近辺には、画像データのファイル名、データフォーマット、Ｅｘｉｆ（Exchangeable image file format）情報などがあわせて表示されてもよいが、必ずしも表示されなくてもよい。
【００３９】
ユーザは、カメラフォルダに格納されている画像データを他のフォルダ（記憶領域）に移動させたい場合には、所望の画像データのサムネイルを目的のフォルダに移動させる指示を行う。この指示のことを、以下においては「移動指示」という。移動指示は、ここで
は、サムネイルをタブＴｂ２、Ｔｂ３のいずれかにドラッグ（指を画面に接触させたまま移動）させ、目的の位置でドロップ（指を画面から離す）させる操作によって実現されるものとする。なお、移動指示は、サムネイルをタップ（指で選択）した後、目的のフォルダのタブをタップする操作などの他の操作によって実現されてもよい。
【００４０】
図４は、画像データＤ２をフォルダＢに移動させる移動指示を行った場合の画面遷移を示す図である。この移動指示は、具体的には、画像データＤ２に対応するサムネイルＴｎ２をフォルダＢに対応するタブＴｂ２の位置にドラッグ＆ドロップすることによって実現される。このとき、情報処理端末１００は、サムネイルＴｎ２をタブＴｂ２に重ねて表示することによって、画像データＤ２がフォルダＢに移動されようとしていることを視覚的に表現する。また、このとき情報処理端末１００は、ユーザの指の動きに追従するようにサムネイルＴｎ２を移動させる。ここにおいて、移動中のサムネイルＴｎ２は、第１の表示領域、第２の表示領域又は第１の表示領域及び第２の表示領域のいずれとも異なる表示領域のいずれに表示されてもよい。
【００４１】
なお、このとき情報処理端末１００は、領域Ａｒ１のサムネイルＴｎ２が最初に表示されていた位置にサムネイルＴｎ２の代替となる画像（代替画像）を表示してもよい。代替画像は、例えば、サムネイルＴｎ２をカラー表示からモノクロ表示に変えたり、画像の色（階調）を反転させたりしたものである。
【００４２】
また、情報処理端末１００は、画像データＤ２を第２の記憶領域に格納する前に、画像データＤ２を移動するのかコピーするのかをユーザに問い合わせるダイアログボックスＤｂ１を表示する。ユーザは、今回の操作が「移動」なのか「コピー」なのかを選択する。なお、データの移動とは、データを格納元に残さずに格納先に格納することをいい、データのコピーとは、データを格納元に残しつつ格納先に格納することをいう。
【００４３】
なお、ダイアログボックスＤｂ１の表示は、必須ではない。例えば、移動指示を行った場合に「移動」と「コピー」のいずれが実行されるのかは、ユーザによる設定等によって事前に決められていてもよい。この場合、情報処理端末１００は、ユーザの選択を受け付けることなく、事前に決められた処理を行えばよい。
【００４４】
移動指示をユーザが行うと、情報処理端末１００は、これを契機として画像データのフォーマットを変換する。図５は、フォーマット変換後の画面を示す図である。このとき、情報処理端末１００は、領域Ａｒ１の表示状態を、カメラフォルダが選択されている状態からフォルダＢが選択されている状態に変化させる。フォルダＢが選択されている状態の領域Ａｒ１は、本発明の第２の表示領域の一例に相当する。このとき、情報処理端末１００は、領域Ａｒ１に表示するサムネイルを、カメラフォルダに格納されている画像データのものからフォルダＢに格納されている画像データのものに切り替える。図５の例においては、図４に示す移動指示によって画像データＤ２がフォルダＢに格納されるため、画像データＤ２に対応するサムネイルＴｎ２が領域Ａｒ１に表示されている。
【００４５】
一方、複数の画像データを一括して移動させる場合には、ユーザは、操作ボタンＢｔ１をタップする。図３の例において操作ボタンＢｔ１がタップされると、情報処理端末１００は、図６に示す画面を表示する。情報処理端末１００は、この画面に、削除ボタンＢｔ２、移動／コピーボタンＢｔ３、リネームボタンＢｔ４、フォルダ作成ボタンＢｔ５を表示するとともに、各サムネイルに対応するチェックボックスを表示する。
【００４６】
削除ボタンＢｔ２は、選択されたサムネイルに対応する画像データを記憶領域（図６の場合、カメラフォルダ）から削除するためのボタンである。移動／コピーボタンＢｔ３は、選択されたサムネイルに対応する画像データを移動又はコピーするためのボタンである
。リネームボタンＢｔ４は、選択されたサムネイルに対応する画像データのファイル名を変更するためのボタンである。フォルダ作成ボタンＢｔ５は、画像データを格納するためのフォルダを表示させ、当該フォルダに対応する第２の記憶領域を新たに割り当てるためのボタンである。情報処理端末１００は、これらのボタンをタップする操作を受け付けると、それぞれのボタンに応じた処理を実行する。
【００４７】
図７は、図６に示す画面において、サムネイルＴｎ１、Ｔｎ４を選択してから移動／コピーボタンＢｔ３をタップした場合の画面を示す図である。このとき、情報処理端末１００は、サムネイルＴｎ１、Ｔｎ４のチェックボックスをオンにするとともに、画像データの格納先と移動の態様（「移動」又は「コピー」）を問い合わせるダイアログボックスＤｂ２を表示する。ユーザは、ダイアログボックスＤｂ２を用いて、格納先のフォルダと移動の態様を選択する。複数の画像データを移動させる場合の移動指示は、これらの一連の操作によって実現される。
【００４８】
このような移動指示が行われると、情報処理端末１００は、これを契機として画像データのフォーマットを変換する。図８は、フォーマット変換後の画面を示す図である。なお、この例において、ユーザは、画像データの格納先としてフォルダＡを選択したものとする。このとき、情報処理端末１００は、領域Ａｒ１の表示状態を、カメラフォルダが選択されている状態からフォルダＡが選択されている状態に変化させる。この結果、領域Ａｒ１には、サムネイルＴｎ１、Ｔｎ４が表示される。フォルダＡが選択されている状態の領域Ａｒ１は、本発明の第２の表示領域の一例に相当する。
【００４９】
情報処理端末１００は、このようにして画像データを移動させるような画面遷移を行っている間に、並行してフォーマット変換を実行している。情報処理端末１００は、フォーマット変換の実行状況をユーザに通知したり、実行中にフォーマット変換（及び画像データの移動）を取り消す操作を受け付けたりしてもよい。図９は、プログレスバーＰｂ１及びキャンセルボタンＢｔ６を表示するダイアログボックスＤｂ３を例示する図である。プログレスバーＰｂ１は、フォーマット変換の実行状況（進捗）をバーの長さによって示す画像である。また、キャンセルボタンＢｔ６は、フォーマット変換（及び画像データの移動）を取り消すためのボタンである。
【００５０】
なお、ここに示した移動指示は、あくまでも例示である。移動指示は、格納元の画像データを特定し、格納先の記憶領域（第２の記憶領域）を特定し得る操作であれば、どのような操作が用いられてもよい。
【００５１】
図１０は、フォーマット変換に際して情報処理端末１００が実行する処理を示すフローチャートである。図１０に示す処理は、ユーザによる移動指示に応じて情報処理端末１００の制御部１１０が実行する処理であって、文書管理アプリケーションによって実現される処理である。
【００５２】
この処理において、制御部１１０は、まず、格納先である第２の記憶領域にデータが書き込み可能であるか否かを判断する（ステップＳ１）。例えば、制御部１１０は、ユーザに格納先として指示された第２の記憶領域にデータを書き込む権限があるか否かを判断する。また、制御部１１０は、格納先の第２の記憶領域が外部ストレージである場合、ネットワークを介して外部ストレージにアクセスできるか否かなどを判断してもよい。制御部１１０は、第２の記憶領域にデータが書き込み可能でない場合には、処理を中止する（ステップＳ１０）。このとき、制御部１１０は、指示された格納先にデータを書き込めない旨をユーザに通知してもよい。
【００５３】
格納先にデータを書き込み可能であれば、制御部１１０は、第１の記憶領域から画像デ
ータを読み出して取得する（ステップＳ２）。次いで、制御部１１０は、読み出した画像データに対して前処理を実行する（ステップＳ３）。ここにおいて、前処理とは、フォーマット変換に先立って事前に実行しておく処理をいい、例えば、画像データのサイズの調整（変更）などを含む。前処理は、不要な場合には省略されもよい。
【００５４】
ここで、制御部１１０は、変換しようとしている画像データが１枚目の画像データであるか否かを判断する（ステップＳ４）。ここにおいて、「１枚目」とは、文書ファイルに埋め込まれる最初の画像データであることを意味する。例えば、図３〜５によって例示したように、１つの画像データを移動させる場合であれば、ステップＳ４の判断は肯定的（ＹＥＳ）となる。一方、図３、６〜８によって例示したように、複数の画像データを一括して移動させる場合であれば、ステップＳ４の判断は最初の画像データのフォーマット変換のときだけ肯定的となり、以降の画像データについては否定的（ＮＯ）となる。
【００５５】
ステップＳ４において画像データが１枚目であれば、制御部１１０は、第２のフォーマットの文書ファイルを新規に作成する（ステップＳ５）。制御部１１０は、例えば、文書ファイルを一時ファイル（テンポラリファイル）として、ストレージ部１２０（又は制御部１１０のメモリ）に作成する。文書ファイルは、この時点では、画像データが含まれていない状態である。
【００５６】
そして、制御部１１０は、作成された文書ファイルに対して、ステップＳ２において読み出し、ステップＳ３において前処理を施した画像データを埋め込む（ステップＳ６）。次いで、制御部１１０は、未処理の画像データがあるか否かを判断する（ステップＳ７）。ステップＳ７の判断は、複数の画像データを一括して移動する場合には肯定的となることがあるが、１つの画像データを移動する場合には否定的となる。ステップＳ７の判断が肯定的である場合、制御部１１０は、２枚目以降の画像データについてステップＳ２以降の処理を繰り返すことにより、複数の画像データを１つの文書ファイルにまとめる。
【００５７】
未処理の画像データがなくなった場合、すなわち、処理対象の画像データが全て文書ファイル（一時ファイル）に埋め込まれた場合には、制御部１１０は、ユーザに指示された第２の記憶領域に当該文書ファイルを格納する（ステップＳ８）。そして、制御部１１０は、一時ファイルを削除する（ステップＳ９）。
【００５８】
以上のとおり、本実施例においては、移動指示、すなわち、画像データをあるフォルダから別のフォルダに移動させる指示をユーザが行うことで、画像データのフォーマット変換が行われる。つまり、情報処理端末１００は、文書管理アプリケーションの管理外の記憶領域（第１の記憶領域）から当該アプリケーションの管理内の記憶領域（第２の記憶領域）に画像データが移動されるときに画像データのフォーマット変換を実行する。このとき、ユーザにあっては、あくまでも画像データを移動しているだけの感覚であるため、フォーマット変換が行われているか否かや、格納元又は格納先の記憶領域を文書管理アプリケーションが管理しているか否かを特に意識する必要がない。また、ユーザは、フォーマットの違いを特に意識することなく、変換後の画像データを単一のファイルとして扱えるようになる。
【００５９】
また、本実施例において、フォーマット変換される画像データの格納元は、カメラフォルダ、すなわち、カメラ部１５０による撮像により生成された画像データが格納されるようにあらかじめ決められた記憶領域である。すなわち、本実施例においては、特許文献１における「サーバ」や、特許文献２における「Webサーバー」のように、フォーマット変
換用の記憶領域を設け、ここに画像データをあらかじめ格納しておく必要がない。
【００６０】
なお、情報処理端末１００によって生成された文書ファイルは、ユーザによって編集さ
れてもよい。ここでいう編集とは、例えば、文書ファイルに画像データ以外の情報（文字、図表など）を書き込むことであってもよいし、文書ファイルに書き込まれた情報を削除することであってもよい。また、情報処理端末１００は、ユーザの操作に応じて、複数の画像データをまとめた文書ファイルから個々の画像データをばらし、それぞれ別個の文書データに変換してもよい。
【００６１】
［変形例］
上述した実施例は、本発明の実施の一態様である。本発明は、この実施例に限定されることなく、他の態様で実施されてもよい。例えば、本発明は、以下に例示する態様で実施されてもよい。また、本発明は、必要に応じて、複数の変形例を組み合わせて実施されてもよい。
【００６２】
（１）本発明における画像データの移動に際し、画像データの格納元は、必ずしも第１の記憶領域であるとは限らない。例えば、上述した実施例において、画像データ（より詳細には、画像データが埋め込まれた文書ファイル）をフォルダＡからフォルダＢに移動するような場合も考えられる。このような場合には、画像データのフォーマット変換は不要である。
【００６３】
したがって、制御部１１０は、このような移動がシステム的に想定されている場合には、画像データのフォーマット変換を実行する際に、画像データの格納元が第１の記憶領域であるか否かを判断する。制御部１１０は、画像データの格納元が第１の記憶領域でない場合には、フォーマット変換を行わない。この結果、制御部１１０は、画像データの格納元が第１の記憶領域であるか否かによって実行する処理を異ならせることとなる。ただし、このとき制御部１１０は、フォーマット変換以外の他の処理を画像データに対して実行することがあってもよい。
【００６４】
（２）文書ファイルのファイルフォーマットは、必ずしも複数である必要はない。文書ファイルのファイルフォーマットは、上述したＰＤＦとＸＤＷフォーマットのうちのいずれかのみであってもよい。また、文書ファイルのファイルフォーマットが複数ある場合にあっても、そのいずれを採用するかが事前に決まっている必要はなく、例えば、画像データのフォーマットの変換時にダイアログボックスを表示させ、ユーザにいずれのファイルフォーマットを採用するのかを選択させてもよい。あるいは、情報処理端末１００は、ファイルフォーマットをフォルダ毎に設定できるようにし、例えば、フォルダＡに格納するときにはＰＤＦに変換され、フォルダＢに格納するときにはＸＤＷフォーマットに変換される、というようにしてもよい。
【００６５】
（３）文書ファイルは、複数の画像データを１つのファイルとして含むことが可能なフォーマットであることが望ましい。このようなファイルフォーマットとしては、上述したＰＤＦとＸＤＷフォーマットのほかに、ＴＩＦＦ（Tagged Image File Format）などがある。ただし、１つの画像データにつき１つの文書ファイルを生成する場合にあっては、必ずしもこのようなファイルフォーマットでなくてもよい。
【００６６】
（４）画像データのファイルフォーマットは、ＪＰＥＧフォーマットに限定されない。画像データのファイルフォーマットは、例えば、ＰＮＧ（Portable Network Graphics）フ
ォーマットであってもよいし、ＪＰＥＧフォーマットとＰＮＧフォーマットとが混在していてもよい。さらに、画像データはいわゆるＲＡＷ画像（Raw image format）であってもよい。
【００６７】
（５）上述した実施例において、フォーマットの変換前後に第１の表示領域と第２の表示領域とに表示される画像（画像データを表す画像）は、いずれも実質的に同一のサムネイ
ルである。しかし、変換前後に表示される画像は、互いに異なる画像であってもよい。例えば、画像データを表す画像は、ファイルフォーマットを示す文字や記号をサムネイルに重ねて表示した画像であってもよい。この場合、第１の表示領域と第２の表示領域とに表示される画像は、フォーマットの変換前後で異なる画像となる。
【００６８】
（６）上述した実施例において、第１の表示領域と第２の表示領域とは、一方が表示されているときには他方が表示されていない関係にあるものであった。しかし、第１の表示領域と第２の表示領域とは、双方が同じ画面に同時に表示されるものであってもよい。
【００６９】
（７）本発明に係る情報処理端末は、上述した情報処理端末１００のようにタッチスクリーンを備える構成でなくてもよい。例えば、本発明に係る情報処理端末は、タッチパッド、マウスなどのポインティングデバイスを操作手段として用いたものであってもよい。また、本発明に係る情報処理端末は、必ずしも携帯型である必要はなく、また、ネットワークや他の装置と通信する機能を有していなくてもよい。
【００７０】
（８）本発明は、データ管理装置及びこれを備える情報処理端末のいずれの形態で実施されてもよい。また、本発明は、コンピュータに本発明に係るデータ管理装置の機能を実現させるためのプログラムとして提供されてもよいし、かかるプログラムを記録した記録媒体の形態で提供されてもよい。さらに、本発明に係るプログラムは、ネットワークやその他の通信手段を介して外部装置から取得され、情報処理端末にダウンロードされてもよい。
【符号の説明】
【００７１】
１０…データ管理装置、１１…格納手段、１１１…第１の格納手段、１１２…変換手段、１１３…第２の格納手段、１１４…判断手段、１２…受付手段、１３…表示制御手段、１３１…第１の表示制御手段、１３２…第２の表示制御手段、２０…記憶手段、３０…操作手段、４０…撮像手段、５０…表示手段、１００…情報処理端末、１１０…制御部、１２０…ストレージ部、１３０…通信部、１４０…タッチスクリーン部、１５０…カメラ部
【要約】
【課題】撮像手段による撮像により生成された画像データを、フォーマット変換用の記憶領域を介することなくフォーマット変換して利用可能にする。
【解決手段】撮像手段４０による撮影により生成された第１のフォーマットの画像データは、第１の格納手段１１１によって記憶手段２０の第１の記憶領域に格納される。この画像データを第１の記憶領域から第２の記憶領域に移動させる指示を受付手段１２が操作手段３０を介して受け付けると、変換手段１１２は、画像データを第１のフォーマットから第２のフォーマットに変換する。第２の格納手段１１３は、第２のフォーマットの画像データを第２の記憶領域に格納する。
【選択図】図１【図１】
0005626489.tif 000002
【図２】
0005626489.tif 000003
【図３】
0005626489.tif 000004
【図４】
0005626489.tif 000005
【図５】
0005626489.tif 000006
【図６】
0005626489.tif 000007
【図７】
0005626489.tif 000008
【図８】
0005626489.tif 000009
【図９】
0005626489.tif 000010
【図１０】
0005626489.tif 000011