(57)【要約】【課題】コンピュータに画像作成や加工用のアプリケーションをインストールすることなく、更には他のコンピュータにおいて画像加工等の処理を行うことなく、簡単に画像データファイルを作成しサーバコンピュータ等に送信することができるプログラムを提供する。【解決手段】ウエブブラウザに組み込まれるウエブブラウザ用プログラムであって、コンピュータを、ウエブブラウザの命令によりオペレーションシステムのクリップボードに記憶されたデータから画像データを取得する取得手段、この取得手段で取得された画像データを画像データファイルとしてウエブブラウザで指定された宛先にネットワークを介して送信する送信手段、として機能させるプログラムとする。【選択図】        図１
2010182043.tif 000002
【特許請求の範囲】
【請求項１】
ウエブブラウザに組み込まれるウエブブラウザ用プログラムであって、
コンピュータを、
前記ウエブブラウザの命令によりオペレーションシステムのクリップボードに記憶されたデータから画像データを取得する取得手段、該取得手段で取得された画像データを画像データファイルとして該ウエブブラウザで指定された宛先にネットワークを介して送信する送信手段、
として機能させることを特徴とするウエブブラウザ用プログラム。
【請求項２】
取得手段が、オペレーションシステムのクリップボードに記憶されたデータが文字データのみであるとき、該文字データを画像データに変換して取得する請求項１に記載のウエブブラウザ用プログラム。
【請求項３】
コンピュータを、
取得手段で取得された画像データを画像データファイルとしてウエブブラウザで指定された記憶装置上の領域に保存する保存手段、
として更に機能させると共に、
送信手段が、該保存手段で保存された画像データファイルをウエブブラウザで指定された宛先にネットワークを介して送信する請求項１又は２に記載のウエブブラウザ用プログラム。
【請求項４】
保存手段が、送信手段が画像データファイルを送信すると保存されている画像データファイルを消去する請求項３に記載のウエブブラウザ用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウエブブラウザに組み込まれ、画像データファイルを作成すると共にネットワークを介して送信するためのウエブブラウザ用プログラムに関するものである。
【背景技術】
【０００２】
一般に、写真、文章や地図、問題やプリント等の教材等の画像を蓄積して画像データファイルのデータベースの構築する際等には、クライアントコンピュータで作成した画像データファイルをネットワークを介してサーバコンピュータに送信する作業が行われるのであるが、近年ではこのような作業を画像データやデータベースを作成する専門家ばかりでなく、一般の人々も広く行うようになってきている。
【０００３】
このような作業を行う際には、元々存在する画像データファイルを一切加工することなく用いる場合を除いて、通常先ずはクライアントコンピュータで画像データファイルを作成する操作を行うのであるが、例えば元画像データファイルの一部を切り出すような簡単な加工を行う場合であっても、更には修飾された文章、図面、グラフや表等から成る画像やこれらを組合わせたような画像を一から作成する場合であっても、一般的には画像作成や加工用のアプリケーションを適宜選択して準備しなければならないという欠点があり、特に後者のように画像を一から作成する場合には、通常は画像作成用の特別なアプリケーションを準備しなければならないので、目的に合わせた好適なアプリケーションを探す手間や時間が掛かってしまうという欠点があると共に、このようなアプリケーションを入手する費用が必要になる場合があるという欠点もあり、更には実際に画像データファイルを作成する際にはそのアプリケーションの操作に関する知識が必要となるので、コンピュータの操作に不慣れな者には非常に困難な作業であるという欠点もあった。
【０００４】
一方、例えばその加工操作が可能な画像を保持する画像保持システムと、印刷装置が接続され所定のプログラムの実行が可能なユーザ端末とが接続可能なネットワーク上に配備されるシステムであって、前記ネットワークを通じてアクセスしてきた前記ユーザ端末に画像編集用プログラムを送出し、この画像編集用プログラムを実行させることで当該ユーザ端末上に画像加工操作の環境を構築させるプログラム管理手段と、前記画像加工操作の環境を構築したユーザ端末からの要求に応じて加工操作の対象となる画像を配信する画像配信手段と、この画像配信手段で配信した画像、前記ユーザ端末が自ら保有する画像、前記ユーザ端末が前記画像保持システムより入手した画像の少なくとも一つの画像に対して施された加工操作の内容と加工操作された画像とを取得する情報取得手段と、この情報取得手段で取得した画像を、取得した加工操作の内容に従って編集し、これにより得られた編集画像を前記加工操作を行ったユーザ端末の印刷装置で印刷可能な情報に変換して出力する編集支援手段とを備える画像編集支援システム（例えば、特許文献１参照）等を用いてネットワークを介してサーバコンピュータで画像データファイルを作成する作業を行う方法も開発された。
【０００５】
このような方法では、画像加工操作用プログラムが配信されたクライアントコンピュータと、この画像加工操作用プログラムにより操作され実際に画像加工等の処理を行う手段を備えたサーバコンピュータとで、ネットワークを介して画像データファイルをサーバコンピュータで作成する作業を行うことができる。
【０００６】
しかしながら、このような方法では、サーバコンピュータに、クライアントコンピュータにより操作され実際に画像加工等の処理を行う手段を備えているため、サーバコンピュータに過大な負荷が掛かってしまうという欠点があるばかりでなく、例えばサーバコンピュータが画像データファイルのデータベースを有しこれをクライアントコンピュータからの要求により配信するものである場合には、画像加工等の処理だけでなく、画像データファイルを検索配信する処理をも行わなくてならないので、処理全体が遅延してしまったりシステムがダウンしてしまったりする危険性が増加するという欠点もあった。
【０００７】
また、このような方法では、画像データファイルの元となるデータや加工操作の内容等の様々な情報をクライアントコンピュータからネットワークを介してサーバコンピュータに送信する構成となっているので、様々な個人情報が漏洩してしまう危険性が常に伴うものであるという欠点もあった。
【０００８】
更には、このような方法によりクライアントコンピュータとサーバコンピュータとで画像データファイルを作成する場合であっても、前記の如くクライアントコンピュータだけて画像データファイルを作成する場合であっても、何れの場合にせよクライアントコンピュータに何らかのアプリケーション等をインストールしなければならないので、例えば学校や企業等でコンピュータの利用者が自由にアプリケーション等をインストールできないように制限されているような状況、即ち利用者がクライアントコンピュータの管理者権限を有していないような状況において、これらのアプリケションをインストールするために管理者に問い合わせしたり管理者がインストールのための手続きを行ったりしなければならないという欠点もあった。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００２-２４４８２７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
本発明は、前記従来技術の欠点を解消し、画像データファイルを作成すると共にネットワークを介して送信するためのプログラムであって、コンピュータに画像作成や加工用のアプリケーションをインストールすることなく、更には他のコンピュータにおいて画像加工等の処理を行うことなく、簡単に画像データファイルを作成しサーバコンピュータ等に送信することができるプログラムを提供することを課題とする。
【課題を解決するための手段】
【００１１】
本発明者らは、前記課題を解決すべく鋭意研究の結果、プログラムを、ウエブブラウザに組み込まれウエブブラウザにより制御されるウエブブラウザ用プログラムとすると共に、オペレーティングシステムに標準的に備えられており、同一のアプリケーションや異なるアプリケーション間でのデータのやり取りをするためにデータを一時的に記憶するクリップボードを活用して画像データを取得しこれを送信するような構成とすれば、コンピュータに画像作成や加工用のアプリケーションをインストールすることなく、更には他のコンピュータにおいて画像加工等の処理を行うことなく、簡単に画像データファイルを作成しサーバコンピュータ等に送信することができることを究明して本発明を完成したのである。
【００１２】
即ち本発明は、ウエブブラウザに組み込まれるウエブブラウザ用プログラムであって、
コンピュータを、
前記ウエブブラウザの命令によりオペレーションシステムのクリップボードに記憶されたデータから画像データを取得する取得手段、該取得手段で取得された画像データを画像データファイルとして該ウエブブラウザで指定された宛先にネットワークを介して送信する送信手段、
として機能させることを特徴とするウエブブラウザ用プログラムである。
【００１３】
そして、本発明に係るウエブブラウザ用プログラムにおいて、取得手段が、オペレーションシステムのクリップボードに記憶されたデータが文字データのみであるとき、文字データを画像データに変換して取得するものであれば、クリップボードに画像データが存在しない場合であっても画像データファイルを作ることができて好ましいことも究明したのである。
【００１４】
また、コンピュータを、取得手段で取得された画像データを画像データファイルとしてウエブブラウザで指定された記憶装置上の領域に保存するデータ保存手段、として更に機能させると共に、送信手段が、データ保存手段で保存された画像データファイルをウエブブラウザで指定された宛先にネットワークを介して送信するものであれば、この保存された画像データファイルを利用することができて好ましく、このような態様において、保存手段が、送信手段が画像データファイルを送信すると保存されている画像データファイルを消去するものであれば、不要となった画像データファイルをわざわざ手動で削除しなくともよいので好ましいことも究明したのである。
【発明の効果】
【００１５】
本発明に係るウエブブラウザ用プログラムは、前記の如くウエブブラウザに組み込まれウエブブラウザにより制御されるウエブブラウザ用プログラムであるから、クリップボードに記憶されたデータから画像データを取得してからこの画像データファイルをネットワークを介して送信するまでの一連の処理を、一般的なコンピュータであれば標準的に予め実装されているウエブブラウザのみで行うことができるので、コンピュータに画像作成や加工用のアプリケーションや、サーバコンピュータ等の画像加工処理手段を操作するための画像加工操作用プログラム等のアプリケーションを一切インストールすることなく、簡単に画像データファイルを作成しサーバコンピュータ等に送信することができるばかりでなく、例えば学校や企業等でコンピュータの利用者が自由にアプリケーション等をインストールできないように制限されているような状況、即ち利用者がコンピュータの管理者権限を有していないような状況においても、管理者に問い合わせしたり管理者がインストールのための手続きを行ったりすることなく本発明に係るウエブブラウザ用プログラムを用いることができる。
【００１６】
そして、本発明に係るウエブブラウザ用プログラムでは、オペレーティングシステムに標準的に備えられ、同一のアプリケーションや異なるアプリケーション間でのデータのやり取りをするためにデータを一時的に記憶するクリップボードを活用して画像データを取得しこれを送信する構成と成っているから、例えば画像作成や加工用のアプリケーションを用いずに元画像データファイルの一部を切り出すような簡単な加工を行うができる。
【００１７】
また、本発明に係るウエブブラウザ用プログラムでは、修飾された文章、図面、グラフや表等から成る画像やこれらを組合わせたような画像を作成する際に、画像作成用の特別なアプリケーション用いることなく作成できるだけでなく、例えば使い慣れた文章作成アプリケーションで作成したデータを表示させて必要な箇所を選択してコピーするという簡単な操作だけで画像データファイルを作成することができる。
【００１８】
また、本発明に係るウエブブラウザ用プログラムでは、クリップボードに記憶されたデータから画像データを取得してからこの画像データファイルをネットワークを介して送信するまでの一連の処理が本発明に係るウエブブラウザ用プログラムで完結するので、サーバコンピュータ等に負担を掛けることがないと共に、個人情報等の重要な情報が漏洩してしまう事態が発生することがないのである。
【００１９】
そして、本発明に係るウエブブラウザ用プログラムにおいて、取得手段が、オペレーションシステムのクリップボードに記憶されたデータが文字データのみであるとき、文字データを画像データに変換して取得するものであれば、クリップボードに画像データが存在しない場合であっても画像データファイルを作ることができて好ましいばかりでなく、テキストエディタ等の文字データしか作成することのできないアプリケーションからでも画像データファイルを作ることができて好ましい。
【００２０】
また、コンピュータを、取得手段で取得された画像データを画像データファイルとしてウエブブラウザで指定された記憶装置上の領域に保存するデータ保存手段、として更に機能させると共に、送信手段が、データ保存手段で保存された画像データファイルをウエブブラウザで指定された宛先にネットワークを介して送信するものであれば、この保存された画像データファイルを利用することができて好ましいばかりでなく、例えばこの保存された画像データファイルを送信する前にこれをウエブブラウザに表示させるようにして、確認した後に画像データファイルをするような手段を別途設ければ、誤送信を防止することができて好ましい。
【００２１】
更に、このような態様において、保存手段が、送信手段が画像データファイルを送信すると保存されている画像データファイルを消去するものであれば、不要となった画像データファイルをわざわざ手動で削除しなくともよいので好ましいばかりでなく、例えば連続して作業を行った際に画像データファイルが記憶装置の容量を逼迫してしまう事態を回避することができて好ましい。
【図面の簡単な説明】
【００２２】
【図１】本発明に係るウエブブラウザ用プログラムを示すシステム概略説明図である。
【発明を実施するための形態】
【００２３】
以下、図面により本発明に係るウエブブラウザ用プログラムについて詳細に説明する。
初めに、本発明に係るウエブブラウザ用プログラムは、一般的なコンピュータであれば標準的に予め実装されているウエブブラウザに組み込まれるものであり、画像データファイルを作成すると共に作成された画像データファイルをネットワークを介して送信する手段として、コンピュータを機能させるものである。
【００２４】
このコンピュータとしては、ウエブブラウザを備えているものであれば何でもよく、通常はウエブブラウザはコンピュータにオペレーションシステムをインストールした際に実装されるので、特にウエブブラウザをインストールする必要はないが、オペレーションシステムに標準でインストールされるウエブブラウザ以外のウエブブラウザを用いてもよい。
【００２５】
また、このコンピュータとしては、キーボードやマウス等の入力装置、ディスプレイ等の表示装置や、ＬＡＮボード等の通信装置を備えた一般的なコンピュータを用いることができ、これ以外にも、例えばプリンタやバーコードリーダ等の入出力装置や、スピーカ等の音響装置が接続されていてもよい。
【００２６】
そして、本発明に係るウエブブラウザ用プログラムは、図１に示す如くウエブブラウザに組み込まれると共にウエブブラウザにより制御されるものであり、本発明に係るウエブブラウザ用プログラムとしては、具体的には例えば標準的なウエブブラウザに組み込むことが可能なＡｃｔｉｖｅＸ（登録商標）やＣｌｉｃｋＯｎｃｅ（登録商標）等の技術を用いて作成される。
【００２７】
そして、本発明に係るウエブブラウザ用プログラムは、ウエブブラウザに組み込まれ、画像データファイルを作成すると共にネットワークを介して送信するためのプログラムであるので、通常は例えば図１に示す如くサーバコンピュータとクライアントコンピュータとがネットワークを介して通信可能なシステムにおいて、クライアントコンピュータのウエブブラウザに組み込まれることにより、クラアントコンピュータで作成した画像データファイルをウエブブラウザを介してサーバコンピュータに送信するために用いられる。
【００２８】
ここで、図１に示すサーバコンピュータとクライアントコンピュータとがネットワークを介して通信可能なシステムについて簡単に説明すると、サーバコンピュータとクライアントコンピュータとは、例えばインターネット、イントラネット、ＶＰＮやＬＡＮ等のネットワークにより接続されており、このサーバコンピュータには、図１に示す如く例えばクライアントコンピュータのウエブブラウザが解釈できるようなＨＴＭＬやＪａｖａＳｃｒｉｐｔ（登録商標）等の言語により記述されたファイルをＨＴＴＰ等によって送信するためのウエブサーバや、写真、文章や地図、問題やプリント等の教材等の画像を蓄積して画像データファイルのデータベースの構築するためのデータベースアプリケーションやデータベース等が備えられている。
【００２９】
また、このサーバコンピュータには、図示する以外にも、例えば本発明に係るウエブブラウザ用プログラムをネットワークを介して配信するための手段等を備えていてもよく、このような場合には、クライアントコンピュータのウエブブラウザからの要求により、サーバコンピュータのウエブサーバからネットワーク介して本発明に係るウエブブラウザ用プログラムがクライアントコンピュータへ配信することができて好ましい。
【００３０】
そして、本発明に係るウエブブラウザ用プログラムは、コンピュータに備えられているウエブブラウザに組み込まれるものであり、本発明に係るウエブブラウザ用プログラムをウエブブラウザに組み込む方法としては、例えば予め本発明に係るウエブブラウザ用プログラムを用意しウエブブラウザに手動で組み込んでもよいが、通常は前記の如くサーバコンピュータとクライアントコンピュータとがネットワークを介して通信可能なシステムで用いられると共に、このサーバコンピュータには本発明に係るウエブブラウザ用プログラムをネットワークを介して配信するための手段等を備えていているから、サーバコンピュータからネットワークを介して略自動的にダウンロードされクライアントコンピュータのブラウザに組み込まれるものである。
【００３１】
このような本発明に係るウエブブラウザ用プログラムをウエブブラウザに組み込む方法については、具体的には例えばサーバコンピュータからネットワークを介して本発明に係るウエブブラウザ用プログラムを用いて処理を行うＨＴＭＬやＪａｖａＳｃｒｉｐｔ（登録商標）等の言語により記述されたファイルを受信し、クラアントコンピュータのウエブブラウザで、この受信したファイルを表示する処理を行おうとする際に、クライアントコンピュータのウエブブラウザが本発明に係るウエブブラウザ用プログラムが組み込まれているか否かを確認したときに、組み込まれていないことが判明すると、通常はウエブブラウザから本発明に係るウエブブラウザ用プログラムを組み込むように促すメッセージが表示されるから、このメッセージを承諾することによって、クライアントコンピュータのウエブブラウザからサーバコンピュータのウエブサーバに本発明に係るウエブブラウザ用プログラムを配信するようにとの要求がなされることにより、サーバコンピュータのウエブサーバから本発明に係るウエブブラウザ用プログラムが配信され、これを受け取ったクライアントコンピュータのウエブブラウザが組み込む処理を行うのである。
【００３２】
このように本発明に係るウエブブラウザ用プログラムのウエブブラウザへの組み込みは、通常は本発明に係るウエブブラウザ用プログラムを組み込むように促すメッセージを承諾するだけで自動的に行われるものであるので、コンピュータに画像作成や加工用のアプリケーションや、サーバコンピュータ等の画像加工処理手段を操作するための画像加工操作用プログラム等のアプリケーションを一切インストールすることなく、簡単に画像データファイルを作成しサーバコンピュータ等に送信することができるばかりでなく、例えば学校や企業等でコンピュータの利用者が自由にアプリケーション等をインストールできないように制限されているような状況、即ち利用者がコンピュータの管理者権限を有していないような状況においても、管理者に問い合わせしたり管理者がインストールのための手続きを行ったりすることなく本発明に係るウエブブラウザ用プログラムを用いることができる。
【００３３】
そして、本発明に係るウエブブラウザ用プログラムを組み込む際には、本発明に係るウエブブラウザ用プログラムを実行するためのファイルを記憶させる記憶装置の領域として、利用者が自由にデータの読み書きができる領域、即ち利用者に対しフルコントロールの権限が付与された領域を指定すると共に、本発明に係るウエブブラウザ用プログラムを実行するための情報を登録するデータベース（具体的には、例えば「レジストリ」）の領域として、利用者のみが使用するプログラムの情報を登録する領域を指定するように、本発明に係るウエブブラウザ用プログラムのウエブブラウザへの組み込みを行うプログラムへ指示しておけば、前記の如く利用者がコンピュータの管理者権限を有していないような状況において、確実に本発明に係るウエブブラウザ用プログラムを組み込むことができて好ましい。
【００３４】
次に、本発明に係るウエブブラウザ用プログラムの各手段について詳細する。
先ず、取得手段は、ウエブブラウザの命令によりオペレーションシステムのクリップボードに記憶されたデータから画像データを取得するものであり、最終的に送信する画像データファイルを作成するためのものである。
【００３５】
この取得手段は、コンピュータにインストールされたオペレーションシステムに標準的に備えられているクリップボードの機能を利用するものであり、このクリップボードとは、同一のアプリケーションや異なるアプリケーション間でデータのやり取りをするためにデータを一時的に記憶するためのものであり、そしてアプリケーションを起動して所望のデータを表示した状態でデータとして一時的に記憶させたい所望の領域を選択してコピーする操作を行うことにより、クリップボードにコピーした所望の領域のデータが一時的に記憶されるのである。
【００３６】
より詳細には、このクリップボードに一時的に記憶されるデータとしては、コピー元となるアプリケーションによって左右されるものであり、例えば文字データ、画像データやコピー元となるアプリケーションのみでしか利用できないデータ等のデータを１種類又は複数種類記憶するのであり、更には場合によっては、文字データとして複数種類の形式の文字データを記憶したり、画像データとして複数種類の形式の画像データを記憶したりするのである。
【００３７】
ここで、クリップボードに記憶される画像データとしては、主に画素の集まりであるラスタ画像データ（例えば「ビットマップ」）や、線の起終点の座標、曲線その曲がり方、太さ、色、それら線に囲まれた面の色、それらの変化の仕方等を数値で表すベクタ画像（例えば、「拡張メタファイル」）、そしてこれらを組合わせたもの等が存在し、一方クリップボードに記憶される文字データとしては、単なるテキストデータや書式設定情報を有するテキストデータ等が存在する。
【００３８】
この取得手段としては、ウエブブラウザの命令によりオペレーションシステムのクリップボードに記憶されたデータから画像データを取得するものであれば何でもよく、図１に示す如く例えばクリップボードに文字データと画像データとが記憶されている場合には、画像データを取得するものである。
【００３９】
ここで、取得手段は、ウエブブラウザの命令により画像データの取得を行うのであるが、この命令とは、具体的には画像データの取得する処理を始めるための起動命令や、何れの形式の画像データを取得するのかの命令等が含まれている。
【００４０】
そして、取得手段が、オペレーションシステムのクリップボードに記憶されたデータが文字データのみであるとき、文字データを画像データに変換して取得するものであれば、クリップボードに画像データが存在しない場合であっても画像データファイルを作ることができて好ましいばかりでなく、テキストエディタ等の文字データしか作成することのできないアプリケーションからでも画像データファイルを作ることができて好ましい。
【００４１】
このような態様の取得手段としては、例えば先ずオペレーションシステムのクリップボードに記憶されたデータが文字データのみであると判断すると、次にこの文字データが書式等のデータが有するデータ（例えば、「リッチテキストフォーマット」）であるか、それとも単なる文字データ（例えば、「テキストデータ」）あるかを判定し、前者の場合には書式を含む文字データを取得して、その書式をも反映させた文字が表示された画像データファイルを生成し、後者の場合には文字データを取得して、一般的なフォントで文字が表示された画像データファイルを生成するもの等を例示することができる。
【００４２】
次に、送信手段は、取得手段で取得された画像データを画像データファイルとしてウエブブラウザで指定された宛先にネットワークを介して送信するものであり、取得手段で取得した画像データをウエブブラウザに指定された任意の宛先に送信するためのものである。
【００４３】
この送信手段は、取得手段で取得された画像データ、即ち取得手段で取得されたクリップボード上のデータを送信するものであり、例えば取得手段で取得されたクリップボード上のデータが画像データファイルとして認識できるものではない場合には、画像データファイルとして認識できるように、適宜拡張子等を付したり、適宜データ形式を変換したりすればよい。
【００４４】
そして、この送信手段は、画像データファイルをウエブブラウザで指定された宛先にネットワークを介して送信するものであり、具体的にはウエブブラウザで指定された宛先、例えばＩＰアドレス、ドメインやポート等の宛先に、ＰＯＳＴやＧＥＴ等の命令を用いて送信すればよい。
【００４５】
これらの手段を備えた本発明に係るウエブブラウザ用プログラムにおいて、コンピュータを、取得手段で取得された画像データを画像データファイルとしてウエブブラウザで指定された記憶装置上の領域に保存するデータ保存手段、として更に機能させると共に、送信手段が、データ保存手段で保存された画像データファイルをウエブブラウザで指定された宛先にネットワークを介して送信するものであれば、この保存された画像データファイルを利用することができて好ましいばかりでなく、例えばこの保存された画像データファイルを用いて送信する前にこれをウエブブラウザに表示させるようにして、確認した後に画像データファイルをするような手段を別途設ければ、誤送信を防止することができて好ましい。
【００４６】
このデータ保存手段としては、図１に示す如く取得手段で取得された画像データを画像データファイルとしてウエブブラウザで指定された記憶装置上の領域に保存するものであり、具体的には例えばウエブブラウザが受信したＨＴＭＬや画像データ等のファイルを一時的に保存するための記憶装置上の領域に保存すればよいのである。
【００４７】
そして、このようなデータ保存手段を有する態様では、送信手段が、データ保存手段で保存された画像データファイルをウエブブラウザで指定された宛先にネットワークを介して送信する際には、図１に示す如くデータ保存手段で保存された記憶装置上の領域に保存された画像データファイルを参照して送信してもよく、また図示しないがデータ保存手段で保存された画像データファイルを直接データ保存手段より受け取って送信してもよい。
【００４８】
また、このようなデータ保存手段を有する態様において、保存手段が、送信手段が画像データファイルを送信すると保存されている画像データファイルを消去するものであれば、不要となった画像データファイルをわざわざ手動で削除しなくともよいので好ましいばかりでなく、例えば連続して作業を行った際に画像データファイルが記憶装置の容量を逼迫してしまう事態を回避することができて好ましい。
【００４９】
次いで、本発明に係るウエブブラウザ用プログラムの使用方法の一例を示すと共にその処理内容について詳細する。
初めに準備として、予め本発明に係るウエブブラウザ用プログラムをコンピュータのウエブブラウザに組み込む操作を行う。
【００５０】
この操作は、通常は本発明に係るウエブブラウザ用プログラムを用いて作成され送信される画像データファイルを受信することができるウエブページを配信するサーバコンピュータにアクセスすることによって、クライアントコンピュータのウエブブラウザが本発明に係るウエブブラウザ用プログラムにより処理を行おうとする際に、クライアントコンピュータのウエブブラウザが、本発明に係るウエブブラウザ用プログラムが組み込まれていないと判断すると、クライアントコンピュータのウエブブラウザにより本発明に係るウエブブラウザ用プログラムを組み込むように促すメッセージが表示されるので、利用者がこれを承諾するだけで、ウエブブラウザに本発明に係るウエブブラウザ用プログラムを組み込む処理が自動的に行われるものである。
【００５１】
尚、このウエブブラウザに本発明に係るウエブブラウザ用プログラムを組み込む操作については、通常は本発明に係るウエブブラウザ用プログラムを用いて作成され送信される画像データファイルを受信することができるウエブページを配信するサーバコンピュータに初めてアクセスした際に、一度だけ行えばよい。
【００５２】
次に、アプリケーションを起動し送信したい所望のデータを開く操作を行う。
この際、取得手段が、オペレーションシステムのクリップボードに記憶されたデータが文字データのみであるとき、文字データを画像データに変換して取得するものであれば、文字データのみ作成することができるアプリケーションを起動してもよい。
【００５３】
このような準備が完了した後に、本発明に係るウエブブラウザ用プログラムを用いて作成され送信される画像データファイルを受信することができるウエブページを配信するサーバコンピュータにアクセスすると、サーバコンピュータからネットワークを介して、本発明に係るウエブブラウザ用プログラムを利用するＨＴＭＬやＪａｖａＳｃｒｉｐｔ等で記述されたファイルがＨＴＴＰ等により、クライアントコンピュータのウエブブラウザに配信される。
【００５４】
この際、ウエブブラウザに配信されるファイルは、ウエブブラウザに画面として表示されるのであり、この表示される画面としては、例えば画像データファイルを取得するため本発明に係るウエブブラウザ用プログラムの取得手段を起動させる命令を出す取得ボタン、取得手段で取得された画像データや保存手段で保存された画像データファイルを参照して表示させる表示領域や、指定した宛先に画像データファイルを送信する命令を出す送信ボタン等が設けられている。
【００５５】
次に、クリップボードに所望のデータを一時的に記憶させる操作を行う。
この操作は、別途アプリケーションを起動して所望のデータを表示した状態で、データとして一時的に記憶させたい所望の領域を選択してコピーする操作を行うことにより、クリップボードにコピーした所望の領域のデータが一時的に記憶されるのである。
【００５６】
この際、クリップボードにコピーするデータとしては、例えば文章作成アプリケーションで作成した、修飾された文章、図面、グラフや表等から成る画像やこれらを組合わせたようなデータの一部又は全部を選択してコピーされたデータや、画像データファイルを表示するアプリケーションでその画像データファイルの一部を選択してコピーしたデータ等の様々なデータを用いることができる。
【００５７】
次に、ウエブブラウザにより取得手段でオペレーションシステムのクリップボードに記憶されたデータから画像データを取得する命令を出させる操作を行う。
【００５８】
この操作では、例えば画像データファイルを取得するため本発明に係るウエブブラウザ用プログラムの取得手段を起動させる命令を出す取得ボタンを押下することにより行われるものであり、そしてこの操作により図１に示す如く取得手段はオペレーションシステムのクリップボードに記憶されたデータから画像データを取得するのである。
【００５９】
この際、取得手段が、オペレーションシステムのクリップボードに記憶されたデータが文字データのみであるとき、文字データを画像データに変換して取得するものである態様の場合には、クリップボードに記憶された文字データを取得して、その書式をも反映させた文字が表示された画像データファイルを生成たり、一般的なフォントで文字が表示された画像データファイルを生成したりすればよい。
【００６０】
またこの際、取得手段で取得された画像データや保存手段で保存された画像データファイルを参照して表示させる表示領域が存在する態様では、取得手段で取得された画像データを一旦確認してから送信することができるので好ましい。
【００６１】
最後に、ウエブブラウザで指定された宛先に送信手段で画像データファイルをネットワークを介して送信させる処理をを行う。
【００６２】
この処理としては、例えば取得手段が画像データを取得すると、送信手段が、自動的に取得手段で取得された画像データを画像データファイルとしてウエブブラウザで指定された宛先にネットワークを介して送信するように処理されてもよいが、例えば画像データファイルを送信する命令を出す送信ボタンを設けると共に、取得手段で取得された画像データや保存手段で保存された画像データファイルを参照して表示させる表示領域を設ければ、誤った画像データファイルを送信してしまうのを防止できて好ましい。
【００６３】
かくして、本発明に係るウエブブラウザ用プログラムによって、クリップボードの画像データを取得して画像データファイルとして任意の宛先に送信した後に、この画像データファイルを利用したい場合には、画像データファイルが記憶されたデータベースを有するサーバコンピュータにアクセスし、サーバコンピュータのデータベースアプリケーションをクライアントコンピュータから操作することにより検索等を行えばよい。
【図１】
2010182043.tif 000003