(57)【要約】【課題】  周辺装置からのデータを、画像形成装置から取り込んだデータと関連付けて表示できるデータを簡易に得る仕組みを提供する。【解決手段】  周辺装置通信する画像形成装置において、原稿を読み取る読み取り手段と、前記読み取り手段が読み取った原稿に対応するデータを生成する生成手段と、周辺装置が有するデータを取得する取得手段と、前記生成手段が生成したデータと、前記周辺装置から取得手段が取得したデータを関連付けて表示するための表示データとして管理する管理手段と、前記管理手段が管理する表示データを外部情報処理装置に対して送信する送信手段と、を備える画像形成装置が開示される。【選択図】  図１
2008005284.tif 000002
【特許請求の範囲】
【請求項１】
周辺装置通信する画像形成装置において、
原稿を読み取る読み取り手段と、
前記読み取り手段が読み取った原稿に対応するデータを生成する生成手段と、
周辺装置が有するデータを取得する取得手段と、
前記生成手段が生成したデータと、前記周辺装置から取得手段が取得したデータを関連付けて表示するための表示データとして管理する管理手段と、
前記管理手段が管理する表示データを外部情報処理装置に対して送信する送信手段と、
を備える画像形成装置。
【請求項２】
前記管理手段は、前記読み取り手段が読み取ったドキュメントデータと、前記周辺装置から受信した画像データを関連付けた構造化文書を表示データとして管理する請求項１に記載の画像形成装置。
【請求項３】
前記管理手段は、前記周辺装置から取得した画像データのサムネイルを生成するサムネイル生成手段と、
前記サムネイル生成手段が生成したサムネイルの一覧を示すページを表示するためのデータを生成する生成手段とをさらに備え、
前記表示データに基づき表示されるサムネイルを指示すると、当該サムネイルに対応する、前記周辺装置から取得されたデータ又は、当該サムネイルに対応する、前記読み取り手段が読み取ったデータを読み出すページを表示するための表示データを前記管理手段は生成する請求項１に記載の画像形成装置。
【請求項４】
前記周辺装置は撮像装置であり、前記画像形成装置はスキャナを有する複合機であり、
前記撮像装置と画像形成装置との通信が確立するのに応答して、画像形成装置に接続される表示装置上へ撮像装置から取得する画像を選択するためのユーザインタフェースを表示する表示手段を有する請求項１に記載の画像形成装置。
【請求項５】
前記ユーザインタフェースには、撮像装置から読み込んだ画像と、前記読み取り手段が読み取ったデータとの関連付けを指示する指示部をさらに表示する請求項１に記載の画像形成装置。
【請求項６】
前記管理手段は、前記生成手段が生成したデータを示すリンク情報と、前記周辺装置から取得手段が取得したデータを示すリンク情報を含むＨＴＭＬドキュメントを、前記表示データとして管理する請求項１に記載の画像形成装置。
【請求項７】
周辺装置通信する画像形成装置における画像処理方法において、
原稿を読み取る読み取り工程と、
前記読み取り工程にて読み取られた原稿に対応するデータを生成する生成工程と、
前記生成工程が生成したデータと、前記周辺装置から取得工程が取得したデータを関連付けて表示するための表示データとして管理する管理工程と、
前記管理工程が管理する表示データを外部情報処理装置に対して送信する送信工程と、
を備える画像処理方法。
【請求項８】
前記管理工程は、前記読み取り工程が読み取ったドキュメントデータと、前記周辺装置から受信した画像データを関連付けた構造化文書を表示データとして管理する請求項７に記載の画像処理方法。
【請求項９】
前記管理工程は、前記周辺装置から取得した画像データのサムネイルを生成するサムネイル生成工程と、
前記サムネイル生成工程にて生成したサムネイルの一覧を示すページを表示するためのデータを生成する生成工程とをさらに備え、
前記表示データに基づき表示されるサムネイルを指示すると、当該サムネイルに対応する、前記周辺装置から取得されたデータ又は、当該サムネイルに対応する、前記読み取り工程が読み取ったデータを読み出すページを表示するための表示データを前記管理工程は生成する請求項７に記載の方法。
【請求項１０】
前記周辺装置は撮像装置であり、前記画像形成装置はスキャナを有する複合機であり、
前記撮像装置と画像形成装置との通信が確立するのに応答して、画像形成装置に接続される表示装置上へ撮像装置から取得する画像を選択するためのユーザインタフェースを表示する表示工程を有する請求項７に記載の画像処理方法。
【請求項１１】
前記ユーザインタフェースには、撮像装置から読み込んだ画像と、前記読み取り工程が読み取ったデータとの関連付けを指示する指示部をさらに表示する請求項７に記載の画像処理方法。
【請求項１２】
前記管理工程は、前記生成工程が生成したデータを示すリンク情報と、前記周辺装置から取得工程が取得したデータを示すリンク情報を含むＨＴＭＬドキュメントを、前記表示データとして管理する請求項７に記載の画像処理方法。
【請求項１３】
画像形成装置と通信する情報処理装置において、
複数種類のデータと当該データのを相互に関連付ける指示を取得する取得手段と、
前記取得手段が取得した前記複数種類のデータと、前記指示を用いて、前記複数種類のデータを関連付けて表示するための表示データを生成する生成手段と、
を備える情報処理装置。
【請求項１４】
画像形成装置と通信する情報処理装置の制御方法において、
複数種類のデータを取得する取得工程と、
前記取得工程にて取得した前記複数種類のデータを関連付けて表示するための表示データを生成する生成工程と、
を備える情報処理装置の制御方法。
【請求項１５】
請求項７乃至１２、又は１４のいずれかに記載の方法をコンピュータに実行させる制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、周辺装置とデータ通信する画像形成装置、及びこれらに適用可能な方法等に関するものである。
【背景技術】
【０００２】
新聞、雑誌、または建設業者の作業として、現場で撮影した写真や、入手／作成した資料や情報を迅速に処理し、他のユーザと共有するための手段が求められている。そのために、ノートＰＣ等の携帯端末を利用して、インターネットを介した文書管理サービス（ＡＳＰ）に上記情報をアップロードして共有することが考えられる。また、メールに上記情報を添付して送信するといった方法が検討されている。しかしながら、必ずしもそれらを実現するための情報機器を携帯しているわけではない。また、企業のセキュリティへの取り組みが強化される昨今、情報漏えいなどを配慮してインターネット通信可能なＰＤＡなどの情報機器を携帯できない場合もある。
【０００３】
上述した問題点を解消するための方策として、次の技術が存在する。
【０００４】
まず、入手／作成した資料となる紙原稿をＭＦＰデバイスで読み取る。そして、読み取ったスキャンイメージの一覧を操作パネル上に表示する。さらに、操作パネルから、メール送信したいページを選択する。更に選択したデータに対する情報となるコメントを付加して、情報を共有したいＰＣ又は携帯電話にスキャンイメージを添付してメール送信する。つまり、ＭＦＰからスキャンしたデータに対してＭＦＰの操作パネル又は携帯電話から入力した文字列を合成して送信する技術が記載されている。
【特許文献１】特開２００６−３３４０６
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、メール添付にてデータを送信することになる。ファイルの大きさに制限されてしまう可能性が高い。更に、メールの送信相手先やコメントは、携帯電話にて入力／保存されている、もしくはＭＦＰデバイスにて入力するため、操作性の悪いキーを使って入力する必要があるなど前提条件が多かった。また、情報共有の目的でメールを受信したユーザは、メールに添付されたファイルをクライアントＰＣや、もし多くのユーザの間で共有するのであれば文書管理装置に再度保存する必要があった。更にユーザは、コメントをインデックス情報として別途保存しなおす必要があった。
【０００６】
そこで、本発明は、上述した問題点を解消するためになされたものである。
周辺装置からのデータ及び画像形成装置からのデータを必要に応じて取り込んで所望の情報を得る仕組みを提供することをひとつの目的とする。
【０００７】
さらに、周辺装置からのデータを、画像形成装置から取り込んだデータと合成して、使用価値のあるデータを簡易に得ることができる仕組みを提供することをさらに別の目的とする。
【課題を解決するための手段】
【０００８】
周辺装置通信する画像形成装置において、原稿を読み取る読み取り手段と、前記読み取り手段が原稿を読み取ることにより生成したデータを生成する生成手段と、周辺装置が有するデータを取得する取得手段と、前記生成手段が生成したデータと、前記周辺装置から取得手段が取得したデータを関連付けて表示するための表示データとして管理する管理手段と、前記管理手段が管理する表示データを外部情報処理装置に対して送信する送信手段と、を備える画像形成装置が一例として開示される。
【発明の効果】
【０００９】
周辺装置からのデータを、画像形成装置から取り込んだデータと関連付けて表示できるデータを簡易に得ることができる。
【発明を実施するための最良の形態】
【００１０】
（第１実施の形態）
以下、本発明の各実施の形態を図面に基づき説明する。ユーザＡは、外出先などで、例えば、雑誌、新聞での取材用途や、工事現場などでの進捗確認などの業務に必要となる写真を該デジタルカメラ３０で撮影する。該撮影した写真データに対する詳細な説明や報告書等などの付加情報を添えて、ユーザＢに対して緊急に情報共有する、もしくは報告を行うために本発明の実施形態を利用する。
【００１１】
［システム構成］
図１は、データの合成、および登録システムのシステム構成図である。本実施形態に係るデータの合成、および登録システム用のクライアントアプリケーションが入ったＭＦＰデバイス１０と、本実施形態に係るデータの合成、および登録システム用の文書管理サービス装置２０がインターネットを介して接続されている。そして、該ＭＦＰデバイス２０は無線通信手段ＩＦ１０を介してデジタルカメラ３０と接続している。ＩＦ１０はＵｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓなど有線でもかまわない。
【００１２】
本実施形態においては、該ＭＦＰデバイス２０と該文書管理サービス装置２０がインターネットを介して接続されている場合について述べる。イントラネット内でも実施できるためＬＡＮを介して接続されていてもかまわない。また、該ＭＦＰデバイス２０と該デジタルカメラ３０が無線通信手段を介して接続されている場合について述べる。ただし、これ以外のＵＳＢなどの媒体／方法を介して接続していても構わない。
【００１３】
更に、写真データを取得するための画像処理装置を含む周辺機器の一例して該デジタルカメラ３０を用いた場合について述べる。これら以外のカメラ付の携帯電話や予め該文書管理サービス装置２０に登録したいデータが保存されたＵＳＢメモリなど各種リムーバブルなメモリであっても良い。
【００１４】
図２は、本実施の第１の形態に係るデータの合成、および登録システムを実施するためのＭＦＰデバイス２０の一例を示すブロック構成図である。図中のＣＰＵ１０１は、内部バス１０８を介して後述する各機能／装置を接続する。該ＭＦＰデバイス２０を制御するものである。
【００１５】
表示装置１０２は、タッチパネル（操作パネル）などにユーザインターフェースを表示するための装置である。ユーザＡからの指示が、ユーザ所望の動作を行うための操作等を該表示装置１０２に表示されるユーザインターフェースから入力される。
【００１６】
図１５は本発明の第一の実施形態であるデジタルカメラの構成を示す。
【００１７】
図１５において、結像レンズ１５０１、撮像素子１５０２、はデジタルカメラを構成する。また、信号処理回路１５０３、記録部１５０４、カメラ表示部１５０５、ＯｎＳｃｒｅｅｎ  Ｄｉｓｐｌａｙ回路（ＯＳＤ回路）１５０６、カメラシステム制御回路１５０７、キースイッチ１５０８、はデジタルカメラを構成する。また、カメラ通信インターフェース１５０９はデジタルカメラを構成する。
【００１８】
また、記録媒体１５１０はメモリカードなどのように、デジタルカメラで撮影した画像の記録、読み出しが可能な媒体である。
【００１９】
結像レンズ１５０１で結象された光学像はＣＣＤなどの撮像素子１５０２で光電変換され、撮像される。変換による電荷信号は信号処理回路１５０３において所定の画像信号に処理される。信号処理回路１０３で処理された画像信号は記録部１５０４とカメラ表示部１５０５へ出力する。必要に応じて、記憶媒体１５１０にも記憶される。記憶媒体１５１０はリムーバブルな記憶媒体である。
【００２０】
記録部１５０４は信号処理回路１５０３から出力された画像信号を記録媒体１５１０への記録、および読み出し制御のための入出力処理を行う。この読み出した画像信号、及び、カメラシステム制御回路１５０７からの情報に従い、表示および印刷を行う。このため、カメラ表示部１５０５および通信インターフェース１５０９へ出力される。
【００２１】
通信Ｉ／Ｆ１５０９は近接無線通信、若しくはＵＳＢに対応している。通信Ｉ/Ｆ１５０９は、近接無線通信を用いて図２の無線通信装置１０３と接続できる。  通信Ｉ／Ｆ１５０９は、図１に示すように、Ｉ/Ｆ１０を用いて、ＵＳＢなどで図２のデバイスに接続し、通信できる。無線通信装置１０３をＵＳＢに置き換えるか、又はＵＳＢインタフェースを新たに追加することになる。デジタルカメラを無線通信装置１０３に近づける。これに応答して、本実施例に関わる図９の本システムの処理においてログイン受け付けを開始することも可能である。
【００２２】
デバイス１０からの指示に応じて、記憶媒体１５１０に図２の無線通信装置１０３と近接した場合に、通信が開始するようにすると好適である。若しくは、近接無線通信手段をＵＳＢの有線インタフェースとしてもよい。この場合、ＵＳＢ接続されるのに応じて、デバイス１０とデジタルカメラ３０が通信するようにしても良い。通信が確立されるのに応答して、記憶された画像データが、デジタルカメラ３０からデバイス１０へ送信される。当該画像データの送信処理は、通信Ｉ／Ｆ１５０９及びＩ／Ｆ１０９を用いて、システム制御回路１５０７が実行する。
【００２３】
本実施形態では、デバイス１０と通信が確立されており、図３のＧＵＩ表示手段１００２が起動している間は、表示部１５０５の表示内容を無効化する。図３のＧＵＩ表示手段１００２からの入力により表示部１５０５の有効化が指示された場合は、１５０５のパネルに通電される。
【００２４】
キースイッチ１５０８は複数のスイッチなどから成る画像の記録、読み出し、印刷などのデジタルカメラの各種操作を行うための入力インターフェースであり、これらのキーの操作情報はカメラシステム制御回路１５０７へ送られる。
【００２５】
本実施形態では，デジタルカメラとデバイス１０間の通信では記録媒体１５１０から読み出した印刷対象画像の画像信号をデジタルカメラからデバイス１０へ送信する。
【００２６】
カメラ表示部１５０５はＬＣＤなどから成り、信号処理回路１５０３、記録部１５０４からの画像信号、ＯＳＤ回路１５０６からの文字などの情報を表示する。
【００２７】
カメラシステム制御回路１５０７はキースイッチ１５０８からの画像記録、画像再生、印刷実行などの操作情報に応じ、デジタルカメラの各処理部に情報を出す。記録部１５０４に対しては、画像記録、再生を行う場合、記録媒体１５１０への画像信号の読み書きの制御信号を出力する。カメラ通信インターフェース１５０９に対しては、印刷作業におけるデバイス１０との通信開始、終了などの制御信号を出力する。またＯＳＤ回路１０６に対しては所定のユーザーインターフェース画面構成や言語種別を用いた文字情報から成る印刷動作の状態を示す表示データを出力する。
【００２８】
図１７は、本願発明の文書管理サービス装置２０を示す図である。１はシステム・バスである。図４で説明する各構成ブロック手段２００１乃至２００９のプログラムは、ハードディスク１５に記憶されている。そして必要に応じて、当該プログラムは、ＣＰＵにより読み出され実行される。
【００２９】
本図で説明する各要素は、このシステム・バスに接続されている。２はＣＰＵ（Ｃｅｎｔｒｔａｌ  ＰｒｏｃｅｓｓｉｎｇＵｎｉｔ）であり、ＰＭＥＭ３、ハードディスク１５、ＦＤ１６に記憶された制御プログラムに従って処理を実行する。３はプログラム・メモリ（以下ＰＭＥＭと称す）で、文書管理サービスを実行するのためのプログラムを適宜ハード・ディスク１４から選択／読み込む。そして、当該プログラムを２のＣＰＵにて実行する。又、キーボード８から入力されたデータはテキスト・メモリでもあるＰＭＥＭにコード情報として格納される。４はイメージ・メモリ（以下ＩＭＥＭと称す）であり、イメージデータを記憶している。５は画像入出力制御部であり、ファクシミリとの画像データおよびユーザ設定情報などの入出力制御を行う。６はファクシミリ本体の画像入出力制御部である。７はファクシミリであり、ファクシミリ７から読み込まれたユーザ設定情報は、３のＰＭＥＭに記憶されたのちに表示フォーマットに変換されてＶＲＡＭ１１上に展開され、ＣＲＴ１３に表示される。また送信文書データはビットマップデータとして４のＩＭＥＭに展開されたのちに機能指定情報と併せて５の画像入出力制御部の制御により６のファクシミリ本体の画像入出力制御部に出力される。８は入力制御部であり、９のキーボード、１０のポインティング・デバイス（以下ＰＤと称す）等の入力装置が接続される。操作者はこのキーボード９を操作することによりシステムの動作指令等を行う。またＰＤ１０は１３のＣＲＴ上で画像情報や図形データや文字データや数値データを選択、加工指示するためのもので本実施例ではマウスを使用している。これによりＣＲＴ１３上のマウスカーソルをＸ，Ｙ方向に任意に移動して、メニューの選択、画像データ、図形データ、文字データ、数値データの選択、編集を行なう。１１はビデオ・イメージ・メモリ（以下ＶＲＡＭと称す）、１２は表示出力制御部、１３はＣＲＴである。１３のＣＲＴに表示されるデータは１１のＶＲＡＭ上にビットマップデータとして展開されている。例えば図形データであれば、その位置、属性情報に対応した図形パターンがＶＲＡＭ上に展開されており、また、ソフト制御によりＶＲＡＭの表示エリアに直接カーソルを発生し表示が可能である。１４は外部記憶装置制御部、１５、１６は画像データや図形データや文字データや数値データなどを記録しておくデータファイル用のディスクで、例えば１５はハード・ディスク（以下ＨＤと称す）であり、１６は、フロッピー（登録商標）・ディスク（以下ＦＤと称す）である。また、ハードディスク１５或はＦＤ１６に文書管理サービスを実行するためのプログラム等の制御プログラムを記憶している。
【００３０】
無線通信装置１０３は、該デジタルカメラ３０と通信を行い、該デジタルカメラ３０より写真データを取得するための装置である。スキャナ装置１０４は、オートドキュメントフィーダ機能など機能を有する文書を読み込むための装置である。
【００３１】
更に、メモリ１０５は、該ＣＰＵ１０１が該ＭＦＰデバイス２０を制御するために実行する各種命令（アプリケーションプログラム）を記憶しており、本実施形態におけるクライアントアプリケーションも該メモリ１０５にロードし、実行される。
【００３２】
大容量記憶装置１０６には、本実施形態におけるクライアントアプリケーションのプログラムの実体、該デジタルカメラ３０から取得した写真データ、及び該スキャナ装置１０４で読み取ったスキャンイメージを保存する。また、ネットワークインターフェース１０７は、該ＣＰＵ２０１に従い、インターネットを介して信号の送受信を行う。特に、本実施形態においては、該文書管理サービス装置２０との通信を行うために用いる。
【００３３】
なお、該クライアントアプリケーションは、事前に該大容量記憶装置１０６に保存されていても、該ネットインターフェース１０７を介して動的に取得し、該大容量記憶装置１０６に保存しても構わない。
【００３４】
［処理の概要］
以下、データの合成、および登録システムの処理の流れについて説明する。
【００３５】
図３は、本発明の第１の実施形態に係るデータの合成、および登録システムにおける該ＭＦＰデバイス１０で動作するクライアントアプリケーションの一例を示すソフトウェア構成図である。また、図４は、本発明の第１の実施形態に係るデータの合成、および登録システムにおける該文書管理サービス装置２０内部の一例を示すソフトウェア構成図である。本願発明ではＭＦＰデバイスについて説明するが、スキャンにより画像入力機能と記憶手段を有する周辺装置であればよい。
【００３６】
更に、図９は、本発明の第１の実施形態に係るデータの合成、および登録システムにおける流れを示す。
【００３７】
つまり、ユーザ操作と本システムの処理の流れを示すフローチャートである。該表示装置１０２に表示されるユーザインターフェースを介して、ユーザが該デジタルカメラ３０から取得した写真データを選択する。また、該スキャナ装置１０４を用いて原稿をスキャンして得られたスキャンイメージを、該ＭＦＰデバイス２０に入った該クライアントアプリケーションが処理を行なう。そして、処理したデータを文書管理サービス装置２０に送信するまでの処理動作の流れを示している。
【００３８】
まず、ステップＳ２０１において、本システムの該クライアントアプリケーションが該メモリ１０５にロードされた後、実行される。これにより、アプリケーションメイン制御手段１００１は、ＧＵＩ表示手段１００２を介して該ＭＦＰデバイス１０の該表示装置１０２に該クライアントアプリケーションのユーザインターフェースを表示する。
【００３９】
次に、ステップＳ１０１において、ユーザＡは、該Ｓ２０１により表示されるユーザインターフェースを用いてログイン情報を入力する。すると、ステップＳ２０２において、本システムは該文書管理サービス装置２０に対してログイン処理を実行する（該Ｓ２０２における該文書管理サービス装置２０へのログイン処理に関する処理フローは、別途詳細を後述する）。なお、該Ｓ１０１におけるユーザＡのログイン情報の入力は、ＩＣカード等の個人を特定できる媒体を用いても良い。
【００４０】
次に、ステップＳ１０２において、ユーザＡは、該Ｓ１０１により該文書管理サービス装置２０へのログインに失敗した場合、ステップＳ１０３において、再度該文書管理サービス装置２０へのログインを実行するか判断する。ログインを再度実行しない場合、本システムの処理を終了する。該Ｓ１０３において、再度該文書管理サービス装置２０にログインする場合、該Ｓ１０１に戻り、ユーザＡは再度ログイン情報を入力する。
【００４１】
次に、ステップＳ２０３において、アプリケーションメイン制御手段１００１は、該ＧＵＩ表示手段１００２を介して該ＭＦＰデバイスの該表示装置１０２に写真データ、もしくはスキャンイメージの入力待ちである旨のユーザインターフェースを表示する。更に、無線通信制御手段１００４を介して、該デジタルカメラ３０が通信可能な距離まで近接するまで待機する。
【００４２】
次に、ステップＳ１０４において、ユーザＡが該デジタルカメラ３０を該ＭＦＰデバイスの該無線通信装置１０３に近づける。すると、Ｓ２０３により待機状態であった本システムのアプリケーションメイン制御手段１００１は、該無線通信制御手段１００４から該デジタルカメラ３０と通信可能である旨のイベントを受け取る。その後、１００１は、ステップＳ２０４において、該無線通信制御手段１００４より該デジタルカメラ３０に保存された写真データを取得する。１００１は、データ記憶手段１００６を介して該ＭＦＰデバイス１０の該大容量記憶装置１０６に一旦保存する。続いて、該アプリケーションメイン制御手段１００１は、該大容量記憶手段１０６に保存した該デジタルカメラ３０から取得した写真データを、表示データ生成手段１００８を介して縮小画像データを作成する。１００１は、該ＧＵＩ表示手段１００２を介して該ＭＦＰデバイス１０の該表示装置１０２（操作パネル）に写真データの一覧を表示する。この際、作成した縮小画像データは、一旦該データ記憶手段１００６を介して該大容量記憶装置１０６に保存しても良いし、該メモリ１０５に展開しておいても良い。
【００４３】
ここで、図５は、該表示装置１０２に表示した写真データの一覧を示すユーザインターフェースの一例である。ユーザＡは、該表示装置１０２に表示した写真データの一覧から、保存したい写真を選択して、次の工程に移動する。ここで、ユーザＡは、特別な設定を行う必要がなければ、該デジタルカメラ３０から取得した全データ、もしくは該表示装置１０２に表示した写真データの一覧から保存したい写真だけを選択した後、該文書管理サービス装置２０に送信しても良い。なお、図５に示すユーザインターフェースは一例であり、ここで必要となる機能を実現するためのユーザインターフェース、及び用いるコントロールをどのような形態であっても構わない。
【００４４】
次に、ステップＳ１０５において、ユーザＡは該ＭＦＰデバイス１０の該スキャナ装置１０４に、該デジタルカメラ３０から取得した写真データと一緒に該文書管理サービス装置２０に保存したい原稿をセットする。ここで、原稿には、写真データに対する詳細な説明や報告内容が記載されている。そして、スキャンを実行する。ここで、該原稿の紙サイズ、フォーマット等を特別限定するものではなく、例えば手書きのメモ／レポート用紙のようなものであっても構わない。さらに、該ＭＦＰデバイス１０の該スキャナ装置１０４にて読み込み可能な紙媒体であれば良い。また、本発明の第一の実施形態においては、原稿をスキャンして得たスキャンイメージを用いた際の動作について述べる。しかし、該ＭＦＰデバイス１０の該大容量記憶装置１０６に保存された電子データであっても良いし、ＵＳＢメモリのような持ち運び可能な記憶媒体から取得した電子データであったも構わない。
【００４５】
次に、ステップＳ２０５において、本システムの該クライアントアプリケーションにおける該アプリケーションメイン制御手段１００１が、スキャナ制御手段１００５を介して該ＭＦＰデバイス１０の該スキャナ装置１０４にセットされた原稿を読み取る。そして、スキャンイメージを取得し、該データ記憶手段１００６を介して該ＭＦデバイス１０の該大容量記憶装置１０６に一旦保存する。続いて、該アプリケーションメイン制御手段１００１は、該大容量記憶手段１０６に保存したスキャンイメージを、表示データ生成手段１００８を介して縮小したスキャンイメージを生成する。さらに、該ＧＵＩ表示手段１００２を介して該ＭＦＰデバイス１０の該表示装置１０２にスキャンイメージの一覧を表示する。この際、作成した縮小画像データは、一旦該データ記憶手段１００６を介して該大容量記憶装置１０６に保存しても良いし、該メモリ１０５に展開しておいても良い。
【００４６】
ここで、図６は、該表示装置１０２に表示したスキャンイメージの一覧を示すユーザインターフェースの一例である。なお、図６に示すユーザインターフェースは一例であり、ここで必要となる機能を実現するためのユーザインターフェース、及び用いるコントロールをどのような形態であっても構わない。
【００４７】
次に、ステップＳ１０６において、ユーザＡは、該デジタルカメラ３０から取得した写真データと、該スキャナ装置１０４を用いて取得したスキャンイメージを紐付け保存する際に、どのような方法で合成したデータを生成するのか選択する。この選択は、図示しない該ＭＦＰデバイス１０の該表示装置１０２に表示したユーザインターフェースを介して行う。本発明の実施形態においては、ＨＴＭＬファイル形式で該写真データと該スキャンイメージを合成して表示する手段を用いた場合について述べるが、該スキャンイメージに該写真データを重ねて、一つの画像ファイルとして保存しても良い。また、該写真データ、及び該スキャンイメージを紐付け、合成することなく、そのまま該文書管理サービス装置２０に保存しても良い。
【００４８】
次に、ステップＳ２０６において、該アプリケーションメイン制御手段１００１は、該ユーザ操作処理手段１００３を介して該Ｓ１０６によりユーザＡが選択した紐付け手段を取得する。さらに、ユーザ情報指定保存手段１００６を介して該ＭＦＰデバイス１０の該メモリ１０５、もしくは該大容量記憶装置１０６に保存する。
【００４９】
次に、ステップＳ１０７において、ユーザＡは、図７に一例として示すように、該ＭＦＰデバイス１０の該表示装置１０２に表示したユーザインターフェースを介して、該写真データと該スキャンイメージをドラッグ＆ドロップで紐付けを指示する。この際、紐付けを指示する手段として、ドラッグ＆ドロップ以外の手段であっても構わない。また、該写真データと該スキャンイメージの紐付けは、１対１ではなく、複数対複数であっても良い。また、紐付けを行う際にドラッグする対象が、スキャンイメージではなく写真データであり、ドロップする対象がスキャンイメージであっても構わない。
【００５０】
次に、ステップＳ２０７において、本システムは該Ｓ１０７により指示された写真データとスキャンイメージの紐付け関係を保存する（該Ｓ２０７における該写真データとスキャンイメージの紐付け関係を保存する処理に関する処理フローは、別途詳細を後述する）。
【００５１】
次に、ステップＳ１０８において、ユーザＡは、図７に一例として示した写真データとスキャンイメージの紐付け指定処理を終える。すると、該Ｓ２０７により本システムは該写真データとスキャンイメージの紐付け関係の保存処理を終了する。続いて、ステップＳ２０８において、該文書管理サービス装置２０において写真データとスキャンイメージの合成処理を実行する（該Ｓ２０７における該写真データとスキャンイメージの紐付け関係を保存する処理に関する処理フローは、別途詳細を後述する）。
【００５２】
次に、ステップＳ１０９において、ユーザＡは、該Ｓ２０８により生成された写真データとスキャンイメージの合成結果（ＨＴＭＬ）を確認し、問題が無いか確認する。この際、ユーザＡは、該ＭＦＰデバイス１０の該表示装置１０２において表示する図示しないブラウザを介して該合成結果を確認しても良いし、該Ｓ１０６において指示した写真データとスキャンイメージの紐付け手段に応じた確認手段があれば良い。
【００５３】
該Ｓ１０９において、再度合成処理を実施したい場合、該Ｓ１０６に戻り、再度写真データとスキャンイメージの紐付け手段から選択を再開する。この際、紐付け手段を選択し直すだけで、該Ｓ１０７、および該Ｓ１０８の写真データとスキャンイメージの紐付け指示の肯定はスキップしても良い。
【００５４】
次に、ステップＳ１１０において、ユーザＡは、該Ｓ１０９により確認した写真データとスキャンイメージの合成結果を誰かに通知するか否かを選択する。例えば、図８のユーザインタフェースを用いる。この際、誰かに通知を行う場合、本システムの該クライアントアプリケーションにおける該アプリケーションメイン制御手段１００１は、ユーザ情報取得手段１０１０に指示する。１００１は、該ＭＦＰデバイス１０のネットワークインターフェース１０７を介して、該文書管理サービス装置２０に対し、既にユーザＡに関連付けて登録済みの通知先が存在しないか問い合わせする。該文書管理サービス装置２０は、サービスメイン制御手段２００１がデータ受信手段２００２から該登録済みの通知先の取得要求があった旨の通知を受ける。すると、２０は、ユーザ情報記憶手段２００３を介してユーザＡに関連付けて登録済みの通知先情報を検索する。２０は、その検索結果を返信する。その結果を受けた該クライアントアプリケーションの該アプリケーションメイン制御手段は該ＧＵＩ表示手段を介して、該ＭＦＰデバイス１０の該表示装置１０２にユーザインターフェースを表示する。
【００５５】
図８は、該表示装置１０２に表示したユーザＡが通知先を選択するためのユーザインターフェースの一例である。なお、図８に示すユーザインターフェースは一例であり、通知先ユーザとして複数選択するためにはリストコントロールより選択できるようになっていても良い。また、ここで必要となる機能を実現するためのユーザインターフェース、及び用いるコントロールをどのような形態であっても構わない。
【００５６】
次に、ステップＳ１１１において、ユーザＡは、該Ｓ１１０により図６に一例として示した該ＭＦＰデバイス１０の該表示装置１０２に表示したユーザインターフェースを介して、通知先のユーザを選択する。本発明の実施形態においては、ユーザＢを選択することになる。なお、先述したとおり、通知先として選択できるユーザ数は複数であっても構わない。
【００５７】
最後に、ステップＳ１１２において、ユーザＡは本システムを用いた操作終了を指示する。すると、ステップＳ２１０において、該アプリケーションメイン制御手段１００１は、各ステップでユーザＡが設定した各種情報を該ユーザ指定情報保存手段１００７から取得する。該データ送受信手段１００９に指示して、該ＭＦＰデバイスの該ネットワークインターフェース１０７を介して該文書管理サービス装置２０に対して該ユーザＡが設定した各種情報の保存要求を送る。ここで、該ユーザＡが設定した各種情報とは、写真データとスキャンイメージの紐付け手段や通知先の情報である。また、それら以外の情報であっても構わない。続いて、該文書管理サービス装置２０は、該サービスメイン制御手段２００１がデータ受信手段２００２から該ユーザＡが設定した各種情報の保存要求を受けると、該ユーザ情報記憶手段２００３に保存する。これにより、次回ユーザＡが本システムを利用する際には、前回設定した内容に従った、カスタマイズされた情報を用いることができる。
【００５８】
更に、該アプリケーションメイン制御手段１００１は、Ｓ１１１によりユーザＡが指定した通知先（本発明の実施形態の場合、ユーザＢ）に従い、メール送信手段１０１１を介してユーザＢにメール通知を行う。この際、メール本文には、該Ｓ２０８で生成された写真データとスキャンイメージの合成結果（ＨＴＭＬ）の該文書管理サービス装置２０における保存場所を示すＵＲＬが記載されていることが望ましい。また、該合成結果の保存場所を示す情報が含んだブラウザを起動するためのショートカットが、メールに添付されていても良い。続いて、該アプリケーションメイン制御手段１００１は、該データ送受信手段１００９に指示する。そして、１００１は、該ＭＦＰデバイスの該ネットワークインターフェース１０７を介して該文書管理サービス装置２０にログアウト要求を送信し、受信した該文書管理サービス装置２０において後処理を実行し、本発明の実施形態に係るシステムの処理を終了する。
【００５９】
以下、本システムにおける幾つかのステップにおいて、該ＭＦＰデバイス１０にインストールされた本システムのクライアントアプリケーションと、該文書登録サービス２０の間の処理について、図を用いて具体的に説明する。
【００６０】
［文書管理サービスにログイン］
ステップＳ２０２において、ユーザインターフェースを介して入力したログイン情報を用いて、該文書管理サービス装置２０に対してログイン処理を実行する。ここで、ユーザインタフェースは、ユーザＡが該ＭＦＰデバイス１０の該表示装置１０２に表示される本システムのクライアントアプリケーションのものである。図１０は、該文書管理サービス装置２０へのログイン処理における該クライアントアプリケーションと該文書管理サービス装置２０の処理の流れを示すフローチャートである。以下、図１０を用いて詳細に説明する。
【００６１】
ステップＳ１００１において、本システムのクライアントアプリケーションの該アプリケーションメイン制御手段１００１は、該Ｓ１０１によりユーザＡが入力したユーザ情報を該ユーザ指定情報保存手段１００７から取得する。そして、該アプリケーションメイン制御手段１００１は、該データ送受信手段１００９に指示する。そして、該アプリケーションメイン制御手段１００１は、該ＭＦＰデバイスの該ネットワークインターフェース１０７を介して該文書管理サービス装置２０をログイン要求として送信する。
【００６２】
次に、ステップＳ１１０１において、該Ｓ１００１において、該クライアントアプリケーションがログイン要求を該文書管理サービス装置２０に対して送信する。すると、データ送受信手段２００２でリクエストを受信し、サービスメイン制御手段２００１にリクエスト受信のイベントを通知する。さらに、リクエスト記憶手段２００４に該ログイン要求に含まれるユーザ情報を保存し、続いて、ユーザ情報記憶手段２００３に登録済みのユーザか否かを問い合わせ、確認する。
【００６３】
次に、ステップＳ１１０２において、該文書管理サービス装置２０は該Ｓ１１０１により登録済みのユーザか否か、およびそのユーザ情報が正しいか否かを確認する。その結果、ユーザ情報が不正であると判断された場合、ステップＳ１１０３へ進む。Ｓ１１０３において該サービスメイン制御手段２００１は該データ送受信手段２００２にログイン失敗の結果を返信するように指示する。さらに、２００１は、該リクエスト記憶手段２００４に保存したユーザ情報を破棄する。
【００６４】
該Ｓ１１０２において、ユーザ情報が正しいと判断した場合、ステップＳ１１０４において該サービスメイン制御手段２００１はセッション情報を生成する。さらに、２００１は、該リクエスト記憶手段２００４に保存したユーザ情報と関連付けて保存する。該Ｓ２１０により該文書管理サービス装置２０における後処理において、該サービスメイン制御手段２００１は該リクエスト記憶手段２００４に保存したユーザ情報および該セッション情報を削除する。ここでサーバとクライアント間でのリクエスト交換を繰り返す処理シーケンスを実行する場合、全リクエストにユーザ情報を付けるのではない。該セッション情報は、ログインからログアウトまでの一連の処理シーケンスを明示するためのユニークなＩＤを指す。例えば、ＨＴＴＰにおけるＣｏｏｋｉｅなどの既知の技術を文書管理サービス装置２０はセッション情報として用いても良い。
【００６５】
次に、ステップＳ１１０５において、該文書管理サービス装置２０における該サービスメイン制御手段２００１は、該データ送受信手段２００２にログイン成功の結果、および該Ｓ１１０４により生成した該セッション情報を返信するように指示する。
【００６６】
次に、ステップＳ１００２において、該クライアントアプリケーションにおける該アプリケーションメイン制御手段１００１は、該データ送受信手段１００９よりログイン要求に対する返信を受けたイベントを受信する。そして１００１は、該文書管理サービス装置２０へのログイン処理が失敗した場合、ステップＳ１００３において、該ＧＵＩ表示手段を介して該ＭＦＰデバイス１０の該表示装置１０２にログインに失敗した旨のメッセージを表示する。
【００６７】
次に、ステップＳ１００４において、該Ｓ１００２において、該文書管理サービス装置２０へのログイン処理が成功と判断された場合、次の処理を行なう。すなわち、該アプリケーションメイン制御手段１００１は該文書管理サービス装置２０から返信された該セッション情報を前記データ記憶手段１００６に保存する。該クライアントアプリケーションは、ユーザＡがログアウトするまでの一連の該文書管理サービス装置２０との処理シーケンスにおける全リクエストに、該セッション情報を付加して送信する。
【００６８】
［写真データとスキャンイメージの紐付け関係の保存］
ステップＳ２０７において、該Ｓ１０７によりユーザＡが該ＭＦＰデバイス１０の該表示装置１０２に表示されるユーザインターフェースを介して指示した写真データとスキャンイメージの紐付け関係に従い保存処理を２０は行なう。つまり、本システムの該クライアントアプリケーションと該文書管理サービス装置２０が該紐付け関係の保存処理を２０は実行する。図１１は、該紐付け関係の保存処理における該クライアントアプリケーションと該文書管理サービス装置２０の処理の流れを示すフローチャートである。以下、図１１を用いて詳細に説明する。
【００６９】
Ｓ２０３で、デバイス１０とデジタルカメラ３０との通信が確立されるのに応答してＳ１２０１は開始される。
【００７０】
ステップＳ１２０１において、該クライアントアプリケーションにおける該アプリケーションメイン制御手段１００１は前記ユーザ操作処理手段１００３を監視する。これにより、該ＭＦＰデバイスの該表示装置１０２に表示するユーザインターフェースを介してユーザＡが何らかの操作を行ったか否かを検知する。
【００７１】
次に、ステップＳ１２０２において、該Ｓ１２０１によりユーザＡが何らかの操作を行ったことを検知した場合、該アプリケーションメイン制御手段１００１は、ユーザＡが写真データとスキャンイメージの紐付け処理を終了したか否かを確認する。
【００７２】
次に、ステップＳ１２０３において、該Ｓ１２０２によりユーザＡの操作が紐付け処理の終了ではないと判断した場合、該アプリケーションメイン制御手段１００１は、写真データとスキャンイメージの紐付け指示か否かを確認する。
【００７３】
次に、ステップＳ１２０４において、該Ｓ１２０３によりユーザＡの操作が紐付け指示であると判断した場合、該アプリケーションメイン制御手段１００１は前記ユーザ指定情報保存手段１００７に問い合わせる。これにより、１００１は、既に紐付け情報が保存された写真データに対する指示であるか否かを確認する。なお、前記データ記憶手段１００６に保存された写真データ、およびスキャンイメージの各々には、特定をするためのユニークなＩＤを割り当ることで２０は管理する。更に、該写真データとスキャンイメージの紐付け情報はテーブルで該ユーザ指定情報保存手段１００７に２０は管理している。
【００７４】
次に、ステップＳ１２０５において、該Ｓ１２０４により該ユーザ指定情報保存手段１００７にユーザＡが紐付けようとした写真データを特定するＩＤに対する紐付け情報が無いと判断した場合、次の処理を行なう。該アプリケーションメイン制御手段１００１は、該紐付け情報テーブルに該写真データを特定するＩＤを新規追加する。さらに、１００１は、紐付けるスキャンイメージを特定するＩＤと共に該ユーザ指定情報保存手段１００７を介して該ＭＦＰデバイス１０の前記大容量記憶装置１０６に保存する。
【００７５】
次に、ステップＳ１２０６において、該Ｓ１２０４により該ユーザ指定情報保存手段１００７にユーザＡが紐付けようとした写真データを特定するＩＤに対する紐付け情報があると判断した場合、次の処理を行なう。該アプリケーションメイン制御手段１００１は、写真データに紐付けるスキャンイメージの追加、変更、削除などのユーザＡの操作に応じて該紐付け情報テーブルの内容を更新する。そして、１００１は、該ユーザ指定情報保存手段１００７を介して該ＭＦＰデバイス１０の該大容量記憶装置１０６に保存する。
【００７６】
次に、ステップＳ１２０７において、該Ｓ１２０２によりユーザＡの操作が紐付け処理の終了であると判断した場合、次の処理を行なう。該アプリケーションメイン制御手段１００１は、該ユーザ指定情報保存手段１００７を介して該写真データとスキャンイメージの該紐付け情報テーブルを取得する。更に、該データ記憶手段１００６に保存した該文書管理サービス装置２０がログイン結果として返信した該セッション情報を送信する。さらに、該データ送受信手段１００９に指示して該ＭＦＰデバイスの該ネットワークインターフェース１０７を介して該文書管理サービス装置２０に該紐付け情報テーブルもあわせて送信する。
【００７７】
次に、ステップＳ１３０１において、該文書管理サービス装置２０は、該Ｓ１２０７により該クライアントアプリケーションより該セッション情報と該紐付け情報テーブルが送信されると、該データ送受信手段２００２でリクエストを受信する。さらに、該サービスメイン制御手段２００１にリクエスト受信のイベントを通知し、該リクエスト記憶手段２００４に該セッション情報に関連付けて該紐付け情報テーブルを保存する。
【００７８】
次に、ステップＳ１３０２において、文書管理サービス装置２０は、Ｓ１３０１により該セッション情報に関連付けて該紐付け情報テーブルを保存した結果を、該サービスメイン制御手段２００１が該クライアントアプリケーションに返信する。
【００７９】
クライアントアプリケーションは、紐付け結果をデバイス１０の表示装置１０２に表示する。
【００８０】
［合成処理の実行］
ステップＳ２０８において本システムの該クライアントアプリケーションと該文書管理サービス装置２０が写真データとスキャンイメージの合成処理を実行する。合成処理は、該Ｓ１０７によりユーザＡが該ＭＦＰデバイス１０の該表示装置１０２に表示されるクライアントアプリケーションのユーザインターフェースを介して指示した写真データとスキャンイメージの紐付け関係に従う。
【００８１】
図１２は、写真データとスキャンイメージの合成処理における該クライアントアプリケーションと該文書管理サービス装置２０の処理の流れを示すフローチャートである。以下、図１２を用いて詳細に説明する。図１２は、デジタルカメラ３０とデバイス１０との通信が確立した後、デバイス１０の表示装置から合成処理開始指示があると開始される。
【００８２】
ステップＳ１４０１において、アプリケーションメイン制御手段１００１は、該Ｓ２０７により該ＭＦＰデバイス１０の該大容量記憶装置１０６に保存した写真データを取得する。さらに、同様に、１０６に保存したスキャンイメージの該紐付け情報テーブルに保存された写真データを示すＩＤを該ユーザ指定情報保存手段１００７を介して取得する。その後、該紐付け情報テーブルに保存されたＩＤに該当する写真データを該データ記憶手段１００６を介して該大容量記憶装置１０６から順次取得する。さらに、該データ送受信手段１００９に指示して該ＭＦＰデバイス１０の該ネットワークインターフェース１０７を介して、送信する。１００９は、該写真データを示すＩＤ、および更に、該データ記憶手段１００６に保存した該文書管理サービス装置２０がログイン結果として返信した該セッション情報とあわせてと該文書管理サービス装置２０に送信する。
【００８３】
次に、ステップＳ１５０１において、該文書管理サービス装置２０の該サービスメイン制御手段２００１は、該Ｓ１４０１により該クライアントアプリケーションから順次送信される写真データ、および該写真データを示すＩＤを、該セッション情報と関連付ける。そして、該データ記憶手段２００５を介してハードディスクに保存する。
【００８４】
次に、ステップＳ１５０２において、該文書管理サービス装置２０は、該Ｓ１５０１により写真データを保存した結果を、該サービスメイン制御手段２００１が該データ送受信手段２００２を介して該クライアントアプリケーションに返信する。
【００８５】
次に、ステップＳ１４０２において、ＩＤを該ユーザ指定情報保存手段１００７を介して取得する。当該ＩＤは、アプリケーションメイン制御手段１００１は、Ｓ２０７により該ＭＦＰデバイス１０の該大容量記憶装置１０６に保存した写真データとスキャンイメージの該紐付け情報テーブルに保存された写真データと紐付けられたスキャンイメージを示す。そして、１０００は、該紐付け情報テーブルに保存されたＩＤに該当するスキャンイメージを該データ記憶手段１００６を介して該大容量記憶装置１０６から順次取得する。そして、該スキャンイメージを示すＩＤ、および更に、該データ記憶手段１００６に保存した該文書管理サービス装置２０がログイン結果として返信した該セッション情報とあわせて該文書管理サービス装置２０に対して送信する。送信は、該データ送受信手段１００９に指示して該ＭＦＰデバイス１０の該ネットワークインターフェース１０７を介して行う。
【００８６】
次に、ステップＳ１５０３において、サービスメイン制御手段２００１は、該Ｓ１４０２にて該クライアントアプリケーションから送信されるスキャンイメージをＨＤ１５に保存する。さらに、該スキャンイメージを示すＩＤを、該セッション情報と関連付けて該データ記憶手段２００５を介してハードディスク１５に保存する。
【００８７】
次に、ステップＳ１５０４において、該文書管理サービス装置２０は、該Ｓ１５０３によりスキャンイメージを保存した結果を、該サービスメイン制御手段２００１が該データ送受信手段２００２を介して該クライアントアプリケーションに返信する。
【００８８】
続いて、ステップＳ１５０５において、該サービスメイン制御手段２００１が該データ記憶手段２００５を介して取得した写真データのサムネイル（縮小データ）を該文書管理サービス装置２０は生成する。そして、該データ記憶手段２００５に該文書管理サービス装置２０は保存する。この際、該Ｓ１５０１、Ｓ１５０２の処理に対してシリアルに処理を該文書管理サービス装置２０は実施する。或いは、該Ｓ１５０１において該写真データを保存した後、次の該１５０２と平行して写真データのサムネイル処理を該文書管理サービス装置２０が実行しても良い。
【００８９】
次に、ステップＳ１５０６において、テンプレート記憶手段２００９を介して写真データとスキャンイメージの合成結果を生成する際のフォーマットとなるＨＴＭＬテンプレートを該サービスメイン制御手段２００１は取得する。ＨＴＭＬ生成手段２００７を介して該Ｓ１５０５において生成した、該データ記憶手段２００５に保存された該写真データのサムネイルのファイルパスを該サービスメイン制御手段は追加する。ここで、図１３は、本発明の第１実施の形態に係るデータの合成、および登録システムにおける写真データとスキャンイメージの合成結果として生成されるＨＴＭＬの一例を示す図である。１３００は、フレームを定義するＨＴＭＬサンプルであり、また、１３０１は写真データのリスト領域におけるＨＴＭＬサンプルである。図１３の１３００、および１３０１の追加部分以外のＨＴＭＬが、該テンプレート記憶手段２００９を介して取得したＨＴＭＬテンプレートの一例である。更に、該Ｓ１５０６により該ＨＴＭＬ生成手段２００７を介して取得したＨＴＭＬテンプレートに該写真データのサムネイルのファイルパスを追加した一例が１３０２である。つまり、当該部分は、図１３の１３０１における「写真データのサムネイルを追加１」した部分にあたる。なお、図１３で示した写真データとスキャンイメージの合成処理結果として生成されるＨＴＭＬに関して、その形態、およびＨＴＭＬの記述方法は限定されたものではない。
【００９０】
また、次のようにしてもよい。例えば、デジタルカメラ３０がデバイス１０とが近接する。すると、通信が確立する。そして、出他汁カメラの記録部１５０４又は記録媒体１５１０に記憶されている画像データが読み出される。そして、通信Ｉ／Ｆ１５０９を介して、通信Ｉ／Ｆ１５０９は画像データを送信する。Ｉ／Ｆ１０９を介して、画像データは、デバイス１０へ送信される。Ｉ／Ｆ１０９の先は、無線通信装置１０３につながっている。Ｉ／Ｆ１０９は無線通信媒体又はＵＳＢである。
【００９１】
画像データは、無線通信装置１０３を介して受信される。そして、大容量記憶装置１０６に記憶される。画像を記憶したデバイス１０は、Ｓ１４０１の処理を開始する。以降、同様である。
【００９２】
また、Ｓ１５０１乃至１５０９を、デバイス１０の内部で処理してもよい。この場合、デバイス１０内のクライアントアプリケーションと、サービスアプリケーションがデバイス１０内で図１２の処理を行なう。表示データの一例である合成結果を、他のコンピュータに対して送信しても良い。
【００９３】
また、図１４は、データの合成、および登録システムにおける写真データとスキャンイメージの合成処理結果として生成されるＨＴＭＬをブラウザに表示した際のユーザインターフェースの一例を示す図である。該Ｓ１５０６では、図１３の写真データのリストとして範囲指定した領域のＨＴＭＬ部分を編集したことになる。なお、図１３で示した写真データとスキャンイメージの合成結果の一例として示したＨＴＭＬをブラウザに表示した際のユーザインターフェースに関して、その形態、フレームの構成、およびコントロールは限定されたものではない。つまり、ユーザインタフェースは、必要となる機能を実現するためＨＴＭＬが生成されればどのような形態であっても構わない。
【００９４】
次に、ステップＳ１５０７において、該Ｓ１５０６により写真データのサムネイルのファイルパスが追加されたＨＴＭＬに対し該サービスメイン制御手段２００１は次の処理をする。つまり２００１は、１３０３に該当する処理をＨＴＭＬにＳｃｒｉｐｔとして追加する。Ｓｃｒｉｐｔの一例としては、図１３の１３０１における１３０３を追加した部分にあたる。更に、そのＳｃｒｉｐｔに伴う動作結果の一例として次が考え得る。例えば、図１３における写真データのリスト内にある写真データのサムネイルをクリックした場合、フレーム分割された写真データの拡大表示エリアとして範囲指定した領域に写真データを表示する処理がある。更に、写真データに紐づいたスキャンイメージの拡大表示エリアとして範囲指定した領域に、写真データに紐付いたスキャンイメージを表示することをスクリプトとして挿入できる。なお、これら処理を実現する手段として、単純なＨＴＭＬに限定するものでなく、ＤＨＴＭＬやＡｊａｘなどの技術を用いて、写真データのサムネイルクリック時の動作を非同期に処理できるようにしても良い。更に、フレーム内の写真データ、もしくはスキャンイメージの拡大縮小表示の指定など、描画の修正ができても良い。また、ここでは、Ｓｃｒｉｐｔにより処理を実行することとして説明するが、単純なハイパーリンクによるページ遷移にて、写真データとスキャンイメージの合成結果を示しても良い。
【００９５】
次に、ステップＳ１５０８において、該Ｓ１５０６、及び該Ｓ１５０７により生成したＨＴＭＬを該サービスメイン制御手段２００１は前記ユーザ情報記憶手段２００３を介して図示しない記憶装置に保存する。更に、該サービスメイン制御手段は、該保存したＨＴＭＬ示すＵＲＬ文字列を生成し、該セッション情報と関連付けて該ユーザ情報記憶手段２００３に保存する。これにより、合成結果を確認するユーザは、図示しないクライアントＰＣに特別に閲覧を行うためのアプリケーションをインストール必要がない。さらに、ユーザは、標準でインストールされている各種ブラウザを介して、確認することが可能となる。更に、該ユーザ情報記憶手段２００３の保存により、ユーザが保存した合成結果の一覧を確認することができるようになる。さらに、該合成結果を公開したい相手にのみアクセスできるように設定することもできるようになる。
【００９６】
次に、ステップＳ１４０３において、該クライアントアプリケーションは、該文書管理サービス装置２０に対して写真データとスキャンイメージの合成処理が終了したか否かを問い合わせる。この際、該セッション情報をリクエストに付けることとする。
【００９７】
次に、ステップＳ１５０９において、該文書管理サービス装置２０は、該Ｓ１４０３により該クライアントアプリケーションからの問い合わせに対し、リクエストに付加されたセッション情報を元に該Ｓ１５０８にまでの処理が終了しているか否かの結果を返答する。この際、処理が終了していた場合、該サービスメイン制御手段２００１は、該Ｓ１５０８において該ユーザ情報記憶手段２００３に保存されたＵＲＬ文字列を取得し、処理結果とともに該クライアントアプリケーションに返信する。
【００９８】
次に、ステップＳ１４０４において、該クライアントアプリケーションは、該Ｓ１５０９により該文書管理サービス装置２０が返す処理結果が終了していないと判断した場合、次を行う。すなわち、該Ｓ１４０３に戻り定期的に処理の終了を該文書管理サービス装置２０に問い合わせる。なお、この際、該クライアントアプリケーションから該文書管理サービス装置２０への問い合わせという手段で該合成処理の終了を確認するだけに限定しない。
【００９９】
手段は、該文書管理サービス装置２０から該クライアントアプリケーションに処理結果を通知する手段であっても構わない。
【０１００】
該Ｓ１４０４において、該文書管理サービス装置２０における該合成処理が終了したと判断した場合、次の処理をする。１００１は、一旦該Ｓ１５０９により該文書管理サービス装置２０から返信された該合成結果を示すＵＲＬを該データ記憶手段１００６を介して前記メモリ１０５、もしくは大容量記憶装置１０６に保存する。
【０１０１】
次に、ステップＳ１４０５において、次の処理を行う。該クライアントアプリケーションは、図示しない該ＭＦＰデバイス１０にインストールされたブラウザを起動し、該Ｓ１５０９により該文書管理サービス装置２０から返信された該合成結果が保存されたＵＲＬが示すＨＴＭＬの取得要求を送信する。
【０１０２】
次に、ステップＳ１５１０において、次の処理を行なう。該文書管理サービス装置２０の該サービスメイン制御手段２００１は、該Ｓ１４０５による該クライアントアプリケーションが示すＵＲＬに従い、該ユーザ情報記憶手段２００３よりＨＴＭＬを取得し、該クライアントアプリケーション（ブラウザ）に返信する。
【０１０３】
次に、ステップＳ１４０６において、該Ｓ１５１０により該文書管理サービス装置２０より返信のあったＨＴＭＬを該ＭＦＰデバイス１０の該表示装置１０２にブラウザを介して表示する。
【０１０４】
なお、本発明の第一の実施形態においては、該合成結果の確認をブラウザを介して行うこととしたが、それに限定するわけではなく、合成結果を一つのイメージとして整形して保存、表示しても構わない。
【０１０５】
図１６に本発明の合成データの一例を示す。図１４とあわせて説明する。図１６には、１６０４が乃至１６０４が挿入されている。また、１６０１乃至１６０３が挿入されている。１６０４に対応するのは１６０１である。１６０５に対応するのは１６０２である。１６０６に対応するのは１６０３である。１６０１と１６０４の組を例にとって説明する。１６０４は、図１４の１４０１に対応する。１４０４のＴＤタグに挟まれているのがページ１という文字列で、１４０１の下にページ１として表示されている。１４０１はＸＸＸ．ＪＰＧというファイルで、デジタルカメラから取り込まれた画像である。さらに、サムネイル１４０１がマウスなどを用いてＵＩで指示されると、Ｕｐｄａｔｅ１（）関数が呼び出される。Ｕｐｄａｔｅ１（）関数が呼び出されると、ブラウザは、１６０１に定義されている。フレームにて読み出されているＰｉｃｔｕｒｅのフレーム１３０７をＰｉｃｔｕｒｅ１．ｈｔｍｌを読出し更新表示する。サムネイル１４０２はＹＹＹ．ＪＰＧである。サムネイル１４０３はＺＺＺ．ＪＰＧである。
【０１０６】
図示するように、Ｄｏｃｕｍｅｎｔのフレーム１３０８を、Ｄｏｃｏｍｅｎｔ１．ｈｔｍｌを読出し更新表示する。Ｐｉｃｔｕｒｅ．ｈｔｍｌは１４０４を表示する。Ｐｉｃｔｕｒｅ１．ｈｔｍｌはサムネイルＸＸＸ．ＪＰＧに対応するデジタルカメラから取り込んだリソースをＰｉｃｔｕｒｅフレームへ表示指示する。Ｄｏｃｕｍｅｎｔ１．ｈｔｍｌは、サムネイルＸＸＸ．ＪＰＧに対応するスキャナから読み込んだドキュメントデータを表示指示する。
【０１０７】
同様に、１６０５のサムネイルを指示すると、１６０２が実行される。また、１６０６のサムネイルを指示すると、１６０３が実行される。
【０１０８】
このようにして、図１３にて１４０１乃至１４０４が指示された場合に、それぞれのサムネイル対応するデジタルカメラからの画像が１４０４読み出され切り換え表示される。同時に、１４０５には、指示されたサムネイルに対応するスキャンされた文書が表示される。
【０１０９】
以上述べたように、周辺装置の一例であるデジタルカメラ３０と通信する画像形成装置の一例であるデバイス１０を開示した。デバイス１０は、原稿を読み取る読み取り手段としてのスキャナを有する。スキャナが原稿を読み取ることにより生成したデータを生成する生成手段の一例である合成データ生成手段２００６が画像形成装置内に記憶されている。
【０１１０】
周辺装置が有するデータを取得する取得手段の一例であるデータ生成手段が画像形成装置内に記憶されている。前記の生成したデータと、デジタルカメラ３０から取得したデータを関連付けて表示するための表示データとして管理する管理手段の一例として管理プログラムを画像形成装置は有する。さらに、管理プログラムが管理する表示データを外部情報処理装置の一例である情報処理装置に対して送信してもよい。
【０１１１】
送信手段の一例として送信プログラムが考えられる。管理プログラム、生成プログラムは、表示データ生成手段１００８に対応する。取得プログラムは、無線通信制御手段に対応する。送信プログラムは、メール送信手段１０１１に対応する。
【０１１２】
前記管理プログラムは、スキャナが読み取ったドキュメントデータと、デジタルカメラ３０から受信した画像データを関連付けた構造化文書を表示データとして管理する。
【０１１３】
前記管理プログラムは、前記周辺装置から取得した画像データのサムネイルを生成するサムネイル生成手段としても機能する。
【０１１４】
前記サムネイル生成手段が生成したサムネイルの一覧を示すページを表示するためのデータを生成する生成手段としても機能する。表示データに基づき表示されるサムネイルを指示する。すると、当該サムネイルに対応する、デジタルカメラ３０から取得されたデータ又は、当該サムネイルに対応する、スキャナが読み取ったデータを読み出すページを表示するための表示データを管理しても良い。
【０１１５】
周辺装置は撮像装置の一例であるデジタルカメラである。また、画像形成装置の一例であるデバイス１０はスキャナを有する複合機であると好適である。また、デジタルカメラ３０とデバイス１０との通信が確立するのを待つ。通信が確立するのに応答して、画像形成装置に接続される表示装置上へ撮像装置から取得する画像を選択するためのユーザインタフェースを表示してもよい。表示手段の一例が操作部である。
【０１１６】
さらに、ユーザインタフェースには、デジタルカメラ３０から読み込んだ画像と、スキャナが読み取ったデータとの関連付けを指示する指示部を有するとよい。
【０１１７】
管理プログラムは、生成したデータを示すリンク情報と、周辺装置から取得したデータを示すリンク情報を含むＨＴＭＬドキュメントを、表示データとして生成してもよい。
【０１１８】
本実施形態によれば、ノートＰＣなどのＰＤＡ機器を用いることなくインターネット／イントラネット上のサーバにデータを保存することができる。このため、外出時などインフラが用意されていない環境下においても、容易に情報共有することができる。
【０１１９】
更に、保存、情報共有したいデータに対するコメントやレポートをデータに関連付けて保存することができる。このため、データに対する詳細な情報も共有することが可能となる。例えば、雑誌、出版社において現地で撮影した写真データに対して手書きのコメントやレポートを関連付けて保存できる。また、建築、事故現場などで撮影した写真データに対して、現地で作成した報告書を関連付けて保存するといった作業を、本発明の第１の実施形態を用いることで実現することができる。
【０１２０】
また、本発明の実施形態に係るデータの合成、および登録システムによれば、利用するユーザは文書管理サービス内のフォルダ構成等を意識することがなくなる。また、自動的に写真データとスキャンイメージの合成結果の保存場所を示すＵＲＬを生成し、ユーザに通知するため、文書管理／整理という煩わしい作業を行う必要がなくなる。
【０１２１】
また、本発明の実施形態に係るデータの合成、および登録システムによれば、写真データとスキャンイメージの合成結果をＨＴＭＬとして保存する。このため、ユーザが閲覧するためには特別なアプリケーションを要することがない。よって、クライアントＰＣにインストールされているブラウザを用いて閲覧することができる。更に、合成結果はＨＴＭＬであるため、写真データやスキャンイメージは容易にクライアントＰＣにダウンロードし、再利用が可能となる。
【図面の簡単な説明】
【０１２２】
【図１】本実施形態のシステムのシステム構成図である。
【図２】本実施形態のシステムにおけるＭＦＰデバイスの一例を示すブロック構成図である。
【図３】本実施形態のシステムにおけるＭＦＰデバイスで動作するソフトウェア構成図である。
【図４】本実施形態のシステムにおける文書管理サービスの一例を示すソフトウェア構成図である。
【図５】本実施形態のシステムにおけるクライアントアプリケーションがデータの一覧を表示するユーザインターフェースの一例を示す図である。
【図６】本実施形態のシステムにおけるクライアントアプリケーションがスキャンイメージの一覧を表示するユーザインターフェースの一例を示す図である。
【図７】本実施形態のシステムにおけるクライアントアプリケーションを用い、写真データとスキャンイメージを紐付けるためのユーザ操作の一例を示す図である。
【図８】本実施形態のシステムにおけるクライアントアプリケーションがメール通知する相手先を選択するために表示する表示するユーザインターフェースの一例を示す図である。
【図９】本実施形態のシステムにおけるユーザ操作とシステムの処理の流れを示すフローチャートである。
【図１０】本実施形態のシステムにおけるログイン処理時のクライアントアプリケーションと文書管理サービスの処理の流れを示すフローチャートである。
【図１１】本実施形態のシステムにおける写真データとスキャンイメージを紐付けるためのユーザ操作に伴うクライアントアプリケーションと文書管理サービスの処理の流れを示すフローチャートである。
【図１２】本実施形態のシステムにおける写真データとスキャンイメージの合成処理時のクライアントアプリケーションと文書管理サービスの処理の流れを示すフローチャートである。
【図１３】本実施形態のシステムにおける写真データとスキャンイメージの合成処理結果として生成されるＨＴＭＬの一例を示す図である。
【図１４】本実施形態のシステムにおける写真データとスキャンイメージの合成処理結果として生成されるＨＴＭＬをブラウザに表示した際のユーザインターフェースの一例を示す図である。
【図１５】デジタルカメラ３０のハードウェア構成を示す図である。
【図１６】本実施形態の表示データの一例を示す図である。
【図１７】本実施形態の文書管理サービス装置２０の一例を示す図である。
【図１】
2008005284.tif 000003
【図２】
2008005284.tif 000004
【図３】
2008005284.tif 000005
【図４】
2008005284.tif 000006
【図５】
2008005284.tif 000007
【図６】
2008005284.tif 000008
【図７】
2008005284.tif 000009
【図８】
2008005284.tif 000010
【図９】
2008005284.tif 000011
【図１０】
2008005284.tif 000012
【図１１】
2008005284.tif 000013
【図１２】
2008005284.tif 000014
【図１３】
2008005284.tif 000015
【図１４】
2008005284.tif 000016
【図１５】
2008005284.tif 000017
【図１６】
2008005284.tif 000018
【図１７】
2008005284.tif 000019