(57)【要約】【課題】複数の機能を実現可能な外部装置が対象とするデータを管理可能な、新たなデータ管理プログラムおよびこのデータ管理プログラムを実行するコンピュータを提供することを目的とする。【解決手段】複数の機能部を備える複合機を表す複合機画像の内、各機能部のいずれかを示す領域で、コンピュータの操作部に対して選択指示が入力され（Ｓ１０２，Ｓ１０４，Ｓ１０６，Ｓ１０８）、かつ、選択指示が操作部に入力されている状態において、コンピュータにインストールされた複数のアプリケーション（プログラム）に対応した画面等のいずれかの表示領域で、操作部に対して決定指示が入力された場合（Ｓ１１６）、選択指示に係る各機能部に対応するデータを、決定指示に係るアプリケーションによる処理の対象とする（Ｓ１２０，Ｓ１２２，Ｓ１２６〜Ｓ１３０）。【選択図】図２
2010231673.tif 000002
【特許請求の範囲】
【請求項１】
第１機能を実行する第１機能部と第２機能を実行する第２機能部とを備え、前記第１機能部に対応する第１データを、所定の記憶領域に記憶した外部装置が対象とするデータを管理するためのコンピュータが読み取り可能なデータ管理プログラムであって、
前記コンピュータを、
モニタの表示領域内の所定の領域に前記外部装置を表す外部装置画像を表示する表示制御手段と、
前記モニタの表示領域に表示され、前記コンピュータの操作部の移動操作に連動して前記表示領域内を移動するポインタの位置を、前記操作部に対し選択指示が入力された場合に特定する選択位置特定手段と、
前記外部装置画像において前記第１機能部を示す第１機能領域が登録された外部装置画像登録手段にしたがい、前記選択位置特定手段で特定された位置について判断する選択位置判断手段と、
前記選択位置特定手段で特定された位置が前記第１機能領域に含まれると前記選択位置判断手段によって判断された選択指示が前記操作部に入力されている状態で、前記操作部に対し決定指示が入力された場合、前記ポインタの位置を特定する決定位置特定手段と、
前記コンピュータにインストールされた第１アプリケーションに対応して前記モニタに表示された第１アプリケーション画面の表示領域を示す第１表示領域が登録された表示領域登録手段にしたがい、前記決定位置特定手段で特定された位置について判断する決定位置判断手段と、
前記決定位置特定手段で特定された位置が前記第１表示領域に含まれていると前記決定位置判断手段によって判断された場合、前記第１データを、前記第１アプリケーションによる第１処理の対象とする処理実行手段として機能させるためのデータ管理プログラム。
【請求項２】
前記コンピュータを、
前記コンピュータにインストールされた第２アプリケーションに対応して前記モニタに表示された第２アプリケーション画面の表示領域を示す第２表示領域が、さらに登録された前記表示領域登録手段にしたがい、前記決定位置特定手段で特定された位置について判断する前記決定位置判断手段と、
前記決定位置特定手段で特定された位置が前記第２表示領域に含まれていると前記決定位置判断手段によって判断された場合、前記第１データを、前記第２アプリケーションによる第２処理の対象とする前記処理実行手段として機能させるための請求項１に記載のデータ管理プログラム。
【請求項３】
前記コンピュータを、
前記外部装置画像において前記第２機能部を示す第２機能領域が、さらに登録された前記外部装置画像登録手段にしたがい、前記選択位置特定手段で特定された位置について判断する前記選択位置判断手段と、
前記選択位置特定手段で特定された位置が前記第２機能領域に含まれると前記選択位置判断手段によって判断された選択指示が前記操作部に入力されている状態で、前記操作部に対し前記決定指示が入力された場合、前記ポインタの位置を特定する前記決定位置特定手段と、
前記モニタに表示された外部装置画像の表示領域を示す第３表示領域が、さらに登録された前記表示領域登録手段にしたがい、前記決定位置特定手段で特定された位置について判断する前記決定位置判断手段と、
前記決定位置特定手段で特定された位置が前記第３表示領域に含まれていると前記決定位置判断手段によって判断された場合、前記第１データに対する前記第２機能部による第２機能の実行指示を、前記外部装置に送信する前記処理実行手段として機能させるための請求項１または請求項２に記載のデータ管理プログラム。
【請求項４】
前記コンピュータを、
前記選択位置特定手段で特定された位置が前記第１機能領域に含まれると前記選択位置判断手段によって判断された選択指示が前記操作部に入力された場合、前記モニタの表示領域に、前記第１データに対応する前記第１機能を識別可能な第１データ画像を、前記操作部の移動操作に連動して表示する前記表示制御手段として機能させるための請求項１から請求項３のいずれか１項に記載のデータ管理プログラム。
【請求項５】
前記コンピュータを、
前記選択位置特定手段で特定された位置が前記第１機能領域に含まれていると前記選択位置判断手段によって判断された場合、前記外部装置画像において前記第１機能部を表す第１部分画像を第１状態とする前記表示制御手段として機能させるための請求項１から請求項４のいずれか１項に記載のデータ管理プログラム。
【請求項６】
前記第１状態は、前記第１部分画像を拡大した状態である請求項５に記載のデータ管理プログラム。
【請求項７】
請求項１から請求項６のいずれか１項に記載のデータ管理プログラムを記憶する記憶部と、
前記記憶部から前記データ管理プログラムを読み取り、前記読み取ったデータ管理プログラムを実行する制御部と、を備えたコンピュータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置が対象とするデータを管理するための技術に関する。
【背景技術】
【０００２】
電子的なデータが広く利用され、これを管理するための技術が提案されている。例えば、スキャナ等の画像入力装置によって読み取られディジタル化された文書画像データや、一般のアプリケーションによって作成された文書画像データを、分類フォルダに入れると各文書画像データにＩＤ番号が付けられてファイルされ、別のフォルダに文書画像データを入れると、該フォルダに対応して記憶されている相手にファクシミリ送信し、さらに別のフォルダに入れると所定のユーザに対してメール送信される技術が提案されている（例えば、特許文献１参照）。
【０００３】
また、スキャナドライバおよびアプリケーションが導入された情報処理装置と、スキャナ機とが接続された画像処理システムに関し、スキャナドライバは、アプリケーションからの読み取り指示にしたがってスキャナ機から受信したスキャン画像データをアプリケーションに送信するとともに、スキャナドライバは、アプリケーションの読み取り要求が、スキャナ機が対応していないフォーマット画像の場合、スキャナ機が読み取ったスキャン画像データをアプリケーションが要求しているフォーマット画像の画像データにデータ変換する技術が提案されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−２０２６０７号公報
【特許文献２】特開２００８−９９０５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、電子的なデータを生成し、またはこれを取り扱う装置として、スキャナ機能、ファクシミリ機能、プリント機能およびコピー機能等、およびこれら各機能を応用した機能を実現可能な装置がある。このような装置は、コンピュータから利用可能な外部装置として機能する。
【０００６】
本発明は、複数の機能を実現可能な外部装置が対象とするデータを管理可能な、新たなデータ管理プログラムおよびこのデータ管理プログラムを実行するコンピュータを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題に鑑みなされた本発明は、第１機能を実行する第１機能部と第２機能を実行する第２機能部とを備える外部装置を表す外部装置画像の内、第１機能部を示す第１機能領域で、コンピュータの操作部に対して選択指示が入力され、かつ、選択指示が操作部に入力されている状態において、コンピュータにインストールされた第１アプリケーションに対応した第１アプリケーション画面の第１表示領域で、操作部に対して決定指示が入力された場合、第１機能部に対応する第１データを、第１アプリケーションによる第１処理の対象とすることとしたものである。
【０００８】
本発明を反映した第１の課題解決手段は、第１機能を実行する第１機能部と第２機能を実行する第２機能部とを備え、前記第１機能部に対応する第１データを、所定の記憶領域に記憶した外部装置が対象とするデータを管理するためのコンピュータが読み取り可能なデータ管理プログラムであって、前記コンピュータを、モニタの表示領域内の所定の領域に前記外部装置を表す外部装置画像を表示する表示制御手段と、前記モニタの表示領域に表示され、前記コンピュータの操作部の移動操作に連動して前記表示領域内を移動するポインタの位置を、前記操作部に対し選択指示が入力された場合に特定する選択位置特定手段と、前記外部装置画像において前記第１機能部を示す第１機能領域が登録された外部装置画像登録手段にしたがい、前記選択位置特定手段で特定された位置について判断する選択位置判断手段と、前記選択位置特定手段で特定された位置が前記第１機能領域に含まれると前記選択位置判断手段によって判断された選択指示が前記操作部に入力されている状態で、前記操作部に対し決定指示が入力された場合、前記ポインタの位置を特定する決定位置特定手段と、前記コンピュータにインストールされた第１アプリケーションに対応して前記モニタに表示された第１アプリケーション画面の表示領域を示す第１表示領域が登録された表示領域登録手段にしたがい、前記決定位置特定手段で特定された位置について判断する決定位置判断手段と、前記決定位置特定手段で特定された位置が前記第１表示領域に含まれていると前記決定位置判断手段によって判断された場合、前記第１データを、前記第１アプリケーションによる第１処理の対象とする処理実行手段として機能させるためのデータ管理プログラムである。
【０００９】
これによれば、第１機能部に対応する第１データを、操作部に対する選択指示および決定指示の入力によって、第１アプリケーションによる第１処理の対象とすることができる。
【００１０】
第２の課題解決手段は、第１の課題解決手段のデータ管理プログラムであって、前記コンピュータを、前記コンピュータにインストールされた第２アプリケーションに対応して前記モニタに表示された第２アプリケーション画面の表示領域を示す第２表示領域が、さらに登録された前記表示領域登録手段にしたがい、前記決定位置特定手段で特定された位置について判断する前記決定位置判断手段と、前記決定位置特定手段で特定された位置が前記第２表示領域に含まれていると前記決定位置判断手段によって判断された場合、前記第１データを、前記第２アプリケーションによる第２処理の対象とする前記処理実行手段として機能させることを特徴とする。
【００１１】
これによれば、第１機能部に対応する第１データを、操作部に対する選択指示および決定指示の入力によって、第２アプリケーションによる第２処理の対象とすることができる。すなわち、ユーザは、第１データを、第１アプリケーションによる第１処理の対象とするか、第２アプリケーションによる第２処理の対象とするかを操作部に対する決定指示によって選択することができる。
【００１２】
第３の課題解決手段は、第１または第２の課題解決手段のデータ管理プログラムであって、前記コンピュータを、前記外部装置画像において前記第２機能部を示す第２機能領域が、さらに登録された前記外部装置画像登録手段にしたがい、前記選択位置特定手段で特定された位置について判断する前記選択位置判断手段と、前記選択位置特定手段で特定された位置が前記第２機能領域に含まれると前記選択位置判断手段によって判断された選択指示が前記操作部に入力されている状態で、前記操作部に対し前記決定指示が入力された場合、前記ポインタの位置を特定する前記決定位置特定手段と、前記モニタに表示された外部装置画像の表示領域を示す第３表示領域が、さらに登録された前記表示領域登録手段にしたがい、前記決定位置特定手段で特定された位置について判断する前記決定位置判断手段と、前記決定位置特定手段で特定された位置が前記第３表示領域に含まれていると前記決定位置判断手段によって判断された場合、前記第１データに対する前記第２機能部による第２機能の実行指示を、前記外部装置に送信する前記処理実行手段として機能させることを特徴とする。
【００１３】
これによれば、第１機能部に対応する第１データを、操作部に対する選択指示および決定指示の入力によって、外部装置が備える第２機能部による第２機能の対象とすることができる。
【００１４】
第４の課題解決手段は、第１から第３の課題解決手段のいずれか１つのデータ管理プログラムであって、前記コンピュータを、前記選択位置特定手段で特定された位置が前記第１機能領域に含まれると前記選択位置判断手段によって判断された選択指示が前記操作部に入力された場合、前記モニタの表示領域に、前記第１データに対応する前記第１機能を識別可能な第１データ画像を、前記操作部の移動操作に連動して表示する前記表示制御手段として機能させることを特徴とする。
【００１５】
これによれば、第１アプリケーションによる第１処理の対象となる第１データが、第１機能に対応するデータであると識別することができる。
【００１６】
第５の課題解決手段は、第１から第４の課題解決手段のいずれか１つのデータ管理プログラムであって、前記コンピュータを、前記選択位置特定手段で特定された位置が前記第１機能領域に含まれていると前記選択位置判断手段によって判断された場合、前記外部装置画像において前記第１機能部を表す第１部分画像を第１状態とする前記表示制御手段として機能させることを特徴する。
【００１７】
これによれば、選択指示が入力された領域が第１機能部の表示状態を、第１状態にすることができる。すなわち、ユーザに選択指示が入力された領域が第１機能部であることを認識させることができる。
【００１８】
第６の課題解決手段は、第５の課題解決手段のデータ管理プログラムであって、前記第１状態は、前記第１部分画像を拡大した状態であることを特徴とする。
【００１９】
これによれば、ユーザに選択指示が入力された領域が第１機能部であることを適切に認識させることができる。
【００２０】
第７の課題解決手段は、第１から第６の課題解決手段のいずれか１つのデータ管理プログラムを記憶する記憶部と、前記記憶部から前記データ管理プログラムを読み取り、前記読み取ったデータ管理プログラムを実行する制御部と、を備えたコンピュータである。
【００２１】
これによれば、上記特有の機能を実現可能なコンピュータとすることができる。
【発明の効果】
【００２２】
本発明によれば、複数の機能を実現可能な外部装置が対象とするデータを管理可能な、新たなデータ管理プログラムおよびこのデータ管理プログラムを実行するコンピュータを得ることができる。
【図面の簡単な説明】
【００２３】
【図１】本実施形態の複合機システムを示す図
【図２】本実施形態のデータ取出処理の処理フローを示す図
【図３】本実施形態のモニタへの表示態様を示す図
【図４】本実施形態のデータアイコンの移動を説明する図
【図５】本実施形態の各機能に対応するデータアイコンを示す図
【図６】本実施形態の別のモニタへの表示態様を示す図
【発明を実施するための形態】
【００２４】
本発明を反映した上記課題解決手段を実施するための実施形態について、図面を用いて以下に詳細に説明する。上記課題解決手段は、以下に記載の構成に限定されるものではなく、同一の技術的思想において種々の構成を採用することができる。例えば、以下に説明する各処理において、所定の処理ステップを省略することができる。
【００２５】
（システムの構成）
複合機システム１０について、図１を参照して説明する。複合機システム１０は、コンピュータ（以下、「パソコン」という。）１００と、複合機２００とを含む。パソコン１００と複合機２００とは、ＬＡＮ（Local Area Network）４００でデータ送受信可能に接続されている。複合機２００は、例えば、パソコン１００から送信される印刷データを受信し、これに対する印刷処理を実行する。また、複合機２００は、パソコン１００からのスキャン要求に基づいたスキャン処理の実行により生成したスキャンデータ（複合機２００の制御部２１０を構成するＲＡＭ上に一時記憶される。）を、ＬＡＮ４００を介して、パソコン１００に送信することができる。また、複合機２００は、スキャンデータの他、例えば、公衆回線網５００を介して、他のファクシミリ装置から送信され、受信したファクシミリデータ２２０２をパソコン１００に送信することができる。
【００２６】
以下、各装置の構成を説明する。先ず、パソコン１００について説明する。パソコン１００は、制御部１１０と記憶部１２０とモニタ１３０と操作部１４０とネットワークインターフェース（以下、「ネットワークＩ／Ｆ」という。）１５０とを備える。制御部１１０は、自装置の制御を司り、ＣＰＵ、ＲＯＭおよびＲＡＭにより構成される。
【００２７】
記憶部１２０は、例えば、ハードディスクで構成されている。記憶部１２０には、ＯＳ１２０２（例えば、マイクロソフト社製のウィンドウズ（登録商標））と、記憶部１２０に記憶される各種ファイル（データ／図１で図示を省略）を管理するファイル管理アプリケーション１２０４（例えば、ウィンドウズ（登録商標）においてエクスプローラ）がインストールされている。また、記憶部１２０には、例えばワープロソフト、表計算ソフト、プレゼンテーションソフトのような編集アプリケーション１２０６がインストールされている。さらに、記憶部１２０には、後述するデータ取出処理のためのデータ管理プログラム１２０８がインストールされている。なお、記憶部１２０は、複合機２００用の印刷部２５０を制御するプリンタドライバ１２１０の他、各種ドライバプログラム（図１で図示を省略）もインストールされている。
【００２８】
モニタ１３０は、各種情報を表示する。操作部１４０は、例えば、キーボードおよびマウスから構成され、各種プログラム（アプリケーション）１２０２，１２０４，１２０６，１２０８の実行に用いられる各種指令の入力インターフェースとしての機能を実現する。ネットワークＩ／Ｆ１５０は、パソコン１００をＬＡＮ４００に接続し、複合機２００のような外部装置との間でＬＡＮ４００を介した種々のデータの送受信を実行する。
【００２９】
ここで、制御部１１０を構成するＣＰＵが、例えば、操作部１４０を介して入力された指令等に基づき、ＲＯＭに記憶されているプログラムおよび記憶部１２０に記憶されている各種プログラム１２０２，１２０４，１２０６，１２０８等をＲＡＭ上で実行することで、各種処理が実行され、これによって各種機能手段が構成される。
【００３０】
次に、複合機２００について説明する。複合機２００は、制御部２１０と記憶部２２０とメディアドライブ２３０とスキャナ部２４０と印刷部２５０とファクシミリ部２６０とモニタ２７０と操作部２８０とネットワークＩ／Ｆ２９０とを備える。
【００３１】
制御部２１０は、自装置の制御を司り、演算処理を実行するＣＰＵ、各種プログラムを記憶するＲＯＭおよび作業領域としてのＲＡＭにより構成される。記憶部２２０は、例えば、ハードディスクまたは不揮発性のメモリ（ＥＥＰＲＯＭ）で構成され、ファクシミリ部２６０が受信したファクシミリデータ２２０２その他データが記憶される。なお、ファクシミリデータ２２０２は、例えば、ビットマップ（BMP）形式のデータである。
【００３２】
ここで、制御部１１０を構成するＣＰＵが、ＲＯＭ記憶されているプログラムを実行することで、各種処理が実行される。その際、ＲＡＭには、各種データ、例えば、記憶部１２０に記憶されたデータが入力され、保持される。ＣＰＵは、これらデータを用いた処理を実行するためＲＡＭにアクセスする。
【００３３】
メディアドライブ２３０は、メモリカード（ＵＳＢメモリ含む）等（以下、「メモリカード」を例に説明する。）が装着（接続）される。メディアドライブ２３０に装着されたメモリカードには、スキャナ部２４０でスキャンされ生成されたスキャンデータがイメージデータ２３０２として記録（保存）される（メディアドライブ機能）。なお、イメージデータ２３０２は、例えば、ビットマップ（BMP）形式のデータである。
【００３４】
スキャナ部２４０は、原稿台（図１で図示を省略）に載置された記録媒体をスキャンする（スキャナ機能）。印刷部２５０は、パソコン１００から送信される印刷データの印刷を実行する（プリント機能）。また、印刷部２５０は、スキャナ部２４０と連動したコピー機能を実現する。ファクシミリ部２６０は、複合機２００を公衆回線網５００に接続し、他のファクシミリ装置との間でファクシミリの送受信を実行する（ファクシミリ機能）。
【００３５】
モニタ２７０は、各種情報を表示する。操作部２８０は、例えば、方向キー、文字入力が可能なテンキーボードおよび確定ボタン等により構成され、各種指令の入力インターフェースとしての機能を実現する。ネットワークＩ／Ｆ２９０は、複合機２００をＬＡＮ４００に接続し、例えばパソコン１００との間で種々のデータ（ファイル）の送受信を実行する。
【００３６】
（データ取出処理）
この処理は、パソコン１００の制御部１１０によって実行される処理であり、複合機２００側に記憶され、また複合機２００によって生成されるデータ（ファイル）を操作し、これらについて複合機２００に所定の機能の実行を指令するための処理である。例えば、ユーザが操作部１４０を介してこの処理の開始を指示し、これを制御部１１０が取得した場合に開始される。パソコン１００の制御部１１０は、記憶部１２０に記憶されたデータ管理プログラム１２０８を実行することで、このデータ取出処理による動作を実現する。
【００３７】
データ取出処理について、図２〜図５を参照して説明する。この処理を開始した制御部１１０は、モニタ１３０に図３に示す態様で複合機２００を表す複合機画像２００Ａを表示する。なお、図３に示す状態において、ユーザは、記憶部１２０に記憶されたファイル管理アプリケーション１２０４を起動しており、モニタ１３０には、ファイル管理アプリケーション１２０４対応してファイル管理アプリケーション画面１２０４Ａが表示されている。また、ユーザは、記憶部１２０に記憶された編集アプリケーション１２０６を起動しており、モニタ１３０には、編集アプリケーション１２０６に対応して編集アプリケーション画面１２０６Ａが表示されている。さらに、モニタ１３０には、操作部１４０を構成するマウスの移動操作に連動してモニタ１３０の表示領域内を移動するポインタ７５０が表示されている。
【００３８】
データ取出処理を開始した制御部１１０は、具体的な処理（Ｓ１００以降の処理）の実行に先立ち、複合機画像２００Ａが表示されているモニタ１３０上の表示領域を、例えばＲＡＭ上の所定領域または記憶部１２０の所定領域に記憶されている複合機画像登録テーブルに登録（記憶）する。具体的に、制御部１１０は、複合機画像２００Ａにおいて、メディアドライブ２３０を示すメディアドライブ領域２３０Ａと、スキャナ部２４０を示すスキャナ部領域２４０Ａと、ファクシミリ部２６０を示すファクシミリ部領域２６０Ａとをメディアドライブ２３０、スキャナ部２４０、ファクシミリ部２６０各々に対応付けて、複合機画像登録テーブルに登録する。なお、複合機画像２００Ａが、常に、所定の領域に表示される構成（移動不可）であれば、予め作成された複合機画像登録テーブルを、例えば、データ管理プログラム１２０８の管理下にある所定の領域（例えば、記憶部１２０）に記憶しておくこともできる。
【００３９】
ユーザがマウスを操作し、モニタ１３０上の所定の位置で、マウスに対し選択指示を入力（以下、「ドラッグ」ともいう。）した場合、制御部１１０は、ドラッグされたポインタ７５０の位置（以下、「ドラッグ開始位置」ともいう。）を特定し、これを取得する（Ｓ１００）。制御部１１０は、Ｓ１００で取得したドラッグ開始位置が、複合機画像登録テーブルに登録された各部領域２３０Ａ，２４０Ａ，２６０Ａのいずれかに含まれるか否か、および含まれる場合、いずれの領域２３０Ａ，２４０Ａ，２６０Ａに含まれるかを判断する（Ｓ１０２）。
【００４０】
判断の結果、スキャナ部領域２４０Ａに含まれる場合（Ｓ１０２：スキャナ部）、制御部１１０は、処理をＳ１０４に移行し、また、ファクシミリ部領域２６０Ａに含まれる場合（Ｓ１０２：ファクシミリ部）、処理をＳ１０６に移行する。また、メディアドライブ領域２３０Ａに含まれる場合（Ｓ１０２：メディアドライブ）、制御部１１０は、処理をＳ１０８に移行する。これに対し、いずれの領域にも含まれない場合（Ｓ１０２：その他）、制御部１１０は、特別な処理を実行することなく（Ｓ１１０）、処理をＳ１００に戻す。そして、制御部１１０は、再度、ユーザがマウスに対しドラッグ操作を行うまで待機する。
【００４１】
Ｓ１０４で制御部１１０は、複合機画像２００Ａの中でスキャナ部領域２４０Ａに含まれる部分画像の表示状態を変更する。例えば、制御部１１０は、スキャナ部領域２４０Ａを拡大表示する。また、制御部１１０は、スキャナ部領域２４０Ａの輝度をアップする。そして、制御部１１０は、処理をＳ１１２に移行する。
【００４２】
Ｓ１０６で制御部１１０は、複合機画像２００Ａの中でファクシミリ部領域２６０Ａに含まれる部分画像の表示状態を変更する。例えば、制御部１１０は、ファクシミリ部領域２６０Ａを拡大表示する。また、制御部１１０は、ファクシミリ部領域２６０Ａの輝度をアップする。そして、制御部１１０は、処理をＳ１１２に移行する。
【００４３】
Ｓ１０８で制御部１１０は、複合機画像２００Ａの中でメディアドライブ領域２３０Ａに含まれる部分画像の表示状態を変更する。例えば、制御部１１０は、メディアドライブ領域２３０Ａを拡大表示する。また、制御部１１０は、メディアドライブ領域２３０Ａの輝度をアップする。そして、制御部１１０は、処理をＳ１１２に移行する。
【００４４】
Ｓ１０４，Ｓ１０６，Ｓ１０８において、制御部１１０は、ポインタ７５０の近傍、または、ポインタ７５０に替えて、データアイコン７６０をモニタ１３０上に表示する（ポインタ７５０とともに表示する場合について図４参照）。データアイコン７６０は、ポインタ７５０と同じく、ユーザのマウス操作に連動して、モニタ１３０内を移動する（図４内の矢印「１」参照）。なお、図４において、点線で示すデータアイコン７６０およびその内部に示したポインタ７５０は、移動開始前の状態を示すものである。データアイコン７６０は、図５（ａ）〜（ｃ）に示すように、ドラッグ開始位置に対応した各部２３０，２４０，２６０を機能識別可能な態様を有する。
【００４５】
データアイコン７６０は、ドラッグ開始位置に対応した各部２３０，２４０，２６０に関連したデータに関する。例えば、ドラッグ開始位置がメディアドライブ領域２３０Ａに含まれていた場合（Ｓ１０２：メディアドライブ）、データアイコン７６０は、メディアドライブ２３０に装着されたメモリカードに記録されているイメージデータ２３０２を示すアイコンである。また、ドラッグ開始位置がスキャナ部領域２４０Ａに含まれていた場合（Ｓ１０２：スキャナ部）、データアイコン７６０は、その時点でスキャンされて生成されたスキャンデータを示すアイコンである。さらに、ドラッグ開始位置がファクシミリ部領域２６０Ａに含まれていた場合（Ｓ１０２：ファクシミリ部）、データアイコン７６０は、記憶部２２０に記憶されているファクシミリデータ２２０２を示すアイコンである。
【００４６】
ユーザがドラッグ状態を維持したまま、さらにマウスを操作し、モニタ１３０上の所定の位置で、マウスに対し決定指示を入力（ドラッグ状態が終了）した場合、制御部１１０は、ドラッグが終了されたポインタ７５０の位置（以下、「ドラッグ終了位置」ともいう。）を特定し、これを取得する（Ｓ１１２）。そして、制御部１１０は、処理をＳ１１４に移行する。
【００４７】
Ｓ１１４で制御部１１０は、ファイル管理アプリケーション画面１２０４Ａおよび編集アプリケーション画面１２０６Ａが表示されているモニタ１３０上の表示領域を、例えばＯＳ１２０２から収集し、表示領域登録テーブルに登録する。表示領域登録テーブルは、例えばＲＡＭ上の所定領域または記憶部１２０の所定領域に記憶される。ここで、制御部１１０は、複合機画像２００Ａが表示されている表示領域についても、表示領域登録テーブルに登録する。
【００４８】
Ｓ１１６で制御部１１０は、Ｓ１１２で取得したドラッグ終了位置が、表示領域登録テーブルに登録されたファイル管理アプリケーション画面１２０４Ａの領域、編集アプリケーション画面１２０６Ａの領域、複合機画像２００Ａの領域のいずれかに含まれるか否か、および含まれる場合、ファイル管理アプリケーション画面１２０４Ａの領域等のいずれに含まれるかを判断する。
【００４９】
判断の結果、複合機画像２００Ａの領域に含まれる場合（Ｓ１１６：複合機画像）、制御部１１０は、処理をＳ１１８に移行し、また、ファイル管理アプリケーション画面１２０４Ａの領域に含まれる場合（Ｓ１１６：ファイル管理アプリケーション）、処理をＳ１２０に移行する。また、編集アプリケーション画面１２０６Ａの領域に含まれる場合（Ｓ１１６：編集アプリケーション）、制御部１１０は、処理をＳ１２２に移行する。これに対し、いずれの領域にも含まれない場合（Ｓ１１６：その他）、制御部１１０は、Ｓ１００のドラッグに基づくデータ取出処理をキャンセルし（Ｓ１２４）、処理をＳ１００に戻す。そして、制御部１１０は、再度、ユーザがマウスに対しドラッグ操作を行うまで待機する。
【００５０】
Ｓ１１８で制御部１１０は、データアイコン７６０によって示されるデータの提供先をプリンタドライバ１２１０とし、その上で、データアイコン７６０によって示されるデータを印刷データに変換することを決定する。そして、制御部１１０は、処理をＳ１２６に移行する。
【００５１】
Ｓ１２０で制御部１１０は、データアイコン７６０によって示されるデータの提供先をファイル管理アプリケーション１２０４とし、その上で、データアイコン７６０によって示されるデータをＪＰＥＧ（Joint Photographic Experts Group）データに変換することを決定する。なお、ＴＩＦＦ（Tagged Image File Format）データに変換する構成とすることもできる。そして、制御部１１０は、処理をＳ１２６に移行する。
【００５２】
Ｓ１２２で制御部１１０は、データアイコン７６０によって示されるデータの提供先を編集アプリケーション１２０６とし、その上で、データアイコン７６０によって示されるデータに対しＯＣＲ（optical character recognition）処理を実行し、テキストデータに変換することを決定する。そして、制御部１１０は、処理をＳ１２６に移行する。
【００５３】
Ｓ１２６で制御部１１０は、複合機２００に対し、データアイコン７６０によって示される所定のデータ（イメージデータ２３０２，ファクシミリデータ２２０２，スキャンデータ）の送信を要求し、要求に応じて複合機２００から送信される所定のデータ（例えばビットマップ（BMP）形式のデータ）を受信し、これを、例えばＲＡＭ上に確保した所定の作業領域に記憶（保存）する。具体的に、ＯＳ１２０２によって提供されるクリップボード、またはデータ管理プログラム１２０８の管理下にある作業領域に記憶する。そして、制御部１１０は、処理をＳ１２８に移行する。
【００５４】
Ｓ１２８で制御部１１０は、Ｓ１２６で取得した所定のデータを、Ｓ１１８，Ｓ１２０，Ｓ１２２のいずれかで決定したデータ形式に変換する。続けて、制御部１１０は、変換後の所定のデータを、同じくＳ１１８，Ｓ１２０，Ｓ１２２のいずれかで決定した提供先に提供する（Ｓ１３０）。
【００５５】
例えば、ドラッグ開始位置がメディアドライブ領域２３０Ａに含まれ（Ｓ１０２：メディアドライブ）、かつドラッグ終了位置がファイル管理アプリケーション画面１２０４Ａの領域に含まれる場合（Ｓ１１６：ファイル管理アプリケーション）、制御部１１０は、イメージデータ２３０２を複合機２００から取得し（Ｓ１２６）、イメージデータ２３０２をＳ１２０で決定されたＪＰＥＧデータ等に変換し（Ｓ１２８）、ファイル管理アプリケーション１２０４に提供する（Ｓ１３０）。制御部１１０は、ファイル管理アプリケーション１２０４に基づき、変換されたＪＰＥＧデータを、所定のフォルダに記憶する。なお、記憶先となるフォルダは、種々の手法に基づき選択される。例えば、ファイル管理アプリケーション画面１２０４Ａ内に表示されているフォルダの領域（位置）を管理した上で、ドラッグ終了位置が、例えば、フォルダＱ（図３の最下段に図示されたフォルダ参照）であると判断される場合、このフォルダＱにＪＰＥＧデータを記憶（保存）する。
【００５６】
また、ドラッグ開始位置がメディアドライブ領域２３０Ａに含まれ（Ｓ１０２：メディアドライブ）、かつドラッグ終了位置が複合機画像２００Ａの領域に含まれる場合（Ｓ１１６：複合機画像）、制御部１１０は、イメージデータ２３０２を複合機２００から取得し（Ｓ１２６）、イメージデータ２３０２をＳ１１８で決定された印刷データに変換し（Ｓ１２８）、プリンタドライバ１２１０に提供する（Ｓ１３０）。そして、制御部１１０は、プリンタドライバ１２１０に基づき複合機２００に対し印刷処理を要求する。なお、複合機２００の制御部２１０は、印刷部２５０を制御し、印刷を実行する。
【００５７】
また、ドラッグ開始位置がスキャナ部領域２４０Ａに含まれ（Ｓ１０２：スキャナ部）、かつドラッグ終了位置が複合機画像２００Ａの領域に含まれる場合（Ｓ１１６：複合機画像）、制御部１１０は、イメージデータ２３０２を複合機２００から取得し（Ｓ１２６）、イメージデータ２３０２をＳ１１８で決定された印刷データに変換し（Ｓ１２８）、プリンタドライバ１２１０に提供する（Ｓ１３０）。そして、制御部１１０は、プリンタドライバ１２１０に基づき複合機２００に対し印刷処理を要求する。なお、複合機２００の制御部２１０は、印刷部２５０を制御し、印刷を実行する。これにより、コピー機能が実現することができる。
【００５８】
さらに、ドラッグ開始位置がファクシミリ部領域２６０Ａに含まれ（Ｓ１０２：ファクシミリ部）、かつドラッグ終了位置が編集アプリケーション画面１２０６Ａの領域に含まれる場合（Ｓ１１６：編集アプリケーション）、制御部１１０は、ファクシミリデータ２２０２を複合機２００から取得し（Ｓ１２６）、ファクシミリデータ２２０２に対し、ＯＣＲ処理を実行することで、テキストデータに変換し（Ｓ１２８）、編集アプリケーション１２０６に提供する（Ｓ１３０）。そして、制御部１１０は、編集アプリケーション１２０６に基づき、編集作業中である文書データにテキストデータを挿入する（組み込む）。
【００５９】
その他、ドラッグ開始位置がメディアドライブ領域２３０Ａに含まれ（Ｓ１０２：メディアドライブ）、かつドラッグ終了位置が編集アプリケーション画面１２０６Ａの領域に含まれる場合（Ｓ１１６：編集アプリケーション）についても、制御部１１０は、上記同様、イメージデータ２３０２を取得し（Ｓ１２６）、テキストデータに変換し（Ｓ１２８）、テキストデータを編集アプリケーション１２０６に提供する（Ｓ１３０）。
【００６０】
また、ドラッグ開始位置がスキャナ部領域２４０Ａに含まれ（Ｓ１０２：スキャナ部）、かつドラッグ終了位置がファイル管理アプリケーション画面１２０４Ａの領域に含まれる場合（Ｓ１１６：ファイル管理アプリケーション）についても、制御部１１０は、上記同様、スキャンデータを取得し（Ｓ１２６）、ＪＰＲＧデータに変換し（Ｓ１２８）、ＪＰＥＧデータをファイル管理アプリケーション１２０４に提供する。
【００６１】
また、ドラッグ開始位置がスキャナ部領域２４０Ａに含まれ（Ｓ１０２：スキャナ部）、かつドラッグ終了位置が編集アプリケーション画面１２０６Ａの領域に含まれる場合（Ｓ１１６：編集アプリケーション）についても、制御部１１０は、上記同様に、スキャンデータを取得し（Ｓ１２６）、テキストデータに変換し（Ｓ１２８）、テキストデータを編集アプリケーション１２０６に提供する（Ｓ１３０）。
【００６２】
さらに、ドラッグ開始位置がファクシミリ部領域２６０Ａに含まれ（Ｓ１０２：ファクシミリ部）、かつドラッグ終了位置が複合機画像２００Ａの領域に含まれる場合（Ｓ１１６：複合機画像）についても、制御部１１０は、上記同様に、ファクシミリデータ２２０２を取得し（Ｓ１２６）、印刷データに変換し（Ｓ１２８）、印刷データをプリンタドライバ１２１０に提供する（Ｓ１３０）。
【００６３】
また、ドラッグ開始位置がファクシミリ部領域２６０Ａに含まれ（Ｓ１０２：ファクシミリ部）、かつドラッグ終了位置がファイル管理アプリケーション画面１２０４Ａの領域に含まれる場合（Ｓ１１６：ファイル管理アプリケーション）についても、制御部１１０は、上記同様に、ファクシミリデータ２２０２を取得し（Ｓ１２６）、ＪＰＲＧデータに変換し（Ｓ１２８）、ＪＰＥＧデータをファイル管理アプリケーション１２０４に提供する（Ｓ１３０）。
【００６４】
その後、制御部１１０は、ユーザが操作部１４０を介して、このデータ取得処理の終了指令が入力されているか否かを判断する。判断の結果、終了指令が入力されている場合（Ｓ１３２：Ｙｅｓ）、制御部１１０は、この処理を終了する。これに対し、終了指令が入力されていない場合（Ｓ１３２：Ｎｏ）、制御部１１０は、処理をＳ１００に戻し、再度、ユーザがマウスに対しドラッグ操作を行うまで待機する。
【００６５】
（変形例）
本実施形態は、以下のように構成することもできる。
【００６６】
（１）上記では、パソコン１００と複合機２００とがＬＡＮ４００によって接続された構成を例に説明した。ここで、ＬＡＮ接続の形態としては、有線または無線（インフラストラクチャーモードまたはアドホックモード）のいずれとすることもできる。また、ＵＳＢ（Universal Serial Bus）接続とすることもできる。さらに、赤外線通信、またはワイヤレスＵＳＢ（Wireless USB）とすることもできる。
【００６７】
（２）上記では、ドラッグ開始位置がスキャナ部領域２４０Ａである場合（図２のＳ１０２：スキャナ部参照）、制御部１１０は、複合機画像２００Ａの中でスキャナ部領域２４０Ａに含まれる部分画像の表示状態を拡大しまたは輝度アップする構成を例に説明した。これ以外の構成とすることもできる。スキャナ部２４０が動作中であること、または動作状態に移行する状態であることを示すよう動画表示とすることもできる。例えば、制御部１１０は、原稿台上の原稿台カバーの開閉が繰り返される表示態様で、スキャナ部領域２４０Ａに含まれる部分画像を表示する。
【００６８】
同様に、ドラッグ開始位置がファクシミリ部領域２６０Ａである場合（図２のＳ１０２：ファクシミリ部参照）、制御部１１０は、複合機２００の操作部２８０を構成するテンキーボードの押下が繰り返される表示態様で、ファクシミリ部領域２６０Ａに含まれる部分画像を表示する。
【００６９】
さらに、ドラッグ開始位置がメディアドライブ領域２３０Ａである場合（図２のＳ１０２：メディアドライブ参照）、制御部１１０は、メディアドライブ２３０からメモリカードの抜差しが繰り返される表示態様で、メディアドライブ領域２３０Ａに含まれる部分画像を表示する。
【００７０】
（３）上記では、データ取出処理（図２参照）のＳ１０２において複合機画像登録テーブルを用い、また、Ｓ１１６において表示領域登録テーブルを用いて、各判断を行う構成を例に説明した。これら各テーブルに登録されていた各領域に関する情報は、テーブルとは異なる態様で登録（記憶）されていてもよい。具体的には、データ管理プログラム１２０８の実行ファイル内に登録（記憶）されていてもよい。
【００７１】
（４）上記では、ドラッグ終了位置が複合機画像２００Ａの領域に含まれる場合（Ｓ１１６：複合機画像）、次のような処理を実行する構成とした。すなわち、制御部１１０は、データアイコン７６０によって示される所定のデータ（イメージデータ２３０２，ファクシミリデータ２２０２，スキャンデータ）を、複合機２００から取得し（Ｓ１２６）、印刷データに変換し（Ｓ１２８）、プリンタドライバ１２１０に提供し（Ｓ１３０）、プリンタドライバ１２１０を介して、複合機２００に対し印刷処理を要求した。
【００７２】
これ以外の構成とすることもできる。具体的には、ドラッグ終了位置が複合機画像２００Ａの領域に含まれる場合（Ｓ１１６：複合機画像）、制御部１１０は、データアイコン７６０によって示される所定のデータに対する、印刷指令（印刷の実行指示）を複合機２００に送信する構成とすることもできる。この場合、印刷指令を受信した複合機２００の制御部２１０は、印刷指令で指定されたスキャンデータ、ファクシミリデータ２２０２またはイメージデータ２３０２に対して、印刷部２５０を介した印刷処理を実行する。
【００７３】
（５）上記では、ドラッグ終了位置が、パソコン１００の記憶部１２０にインストールされたファイル管理アプリケーション１２０４に対応したファイル管理アプリケーション画面１２０４Ａ等の領域に含まれるか否か（図２のＳ１１６参照）に基づいた構成を例に説明した。これ以外の構成とすることもできる。
【００７４】
この点について、図６を参照して、その概略を説明する。なお、図６に示す処理アイコン８００Ａ〜８００Ｅ各々は、本実施形態におけるファイル管理アプリケーション画面１２０４Ａ，編集アプリケーション画面１２０６Ａに対応する構成である。処理アイコン８００Ａ〜８００Ｅ各々は、記憶部１２０にインストールされているコンピュータプログラム（図１に図示するファイル管理アプリケーション１２０４等以外のプログラム（アプリケーション）を含む）のいずれかに対応付けがされている。図６において、本実施形態と同一の構成については、本実施形態と同一の符号を付している。
【００７５】
複合機画像２００Ａの所定の位置でドラッグがされ（図２のＳ１００，Ｓ１０２：スキャナ部，ファクシミリ部，メディアドライブ）、ドラッグ状態が維持され、所定の位置でドラッグ状態が終了した場合（図２のＳ１１２参照）、制御部１１０が、処理アイコン８００Ａ〜８００Ｅ各々の領域が登録された表示領域登録テーブルに基づき、ドラッグ終了位置の判断を実行する（図２のＳ１１４）。そして、制御部１１０は、各処理アイコンに対応付けられた処理（図２のＳ１１８〜Ｓ１２４およびＳ１２６〜Ｓ１２８参照）を実行する構成とすることもできる。
【００７６】
例えば、ドラッグ終了位置が、処理アイコン８００Ｂで領域ある場合、図２のＳ１１６に相当する判断において、制御部１１０は、提供先をファイル管理アプリケーション１２０４（処理アイコン８００Ｂに対応付けがなされている。）とし、変換形式をＪＰＥＧに決定する。その上で、データアイコン７６０によって示されるデータを、複合機２００から取得し（図２のＳ１２６参照）、取得したデータをＪＰＥＧデータに変換し（図２のＳ１２８）、ファイル管理アプリケーション１２０４に提供する（Ｓ１３０）。そして、制御部１１０は、このＪＰＥＧデータを、例えば「ルート」のフォルダ（例えば図３のファイル管理アプリケーション画面１２０４Ａ参照）に記憶（保存）する。
【００７７】
なお、ドラッグ終了位置が、処理アイコン８００Ａ，８００Ｃ〜８００Ｅの領域であると判断される場合についても、処理アイコン８００Ｂの場合と同様に各処理が実行される。詳細は省略する。また、ドラッグ終了位置が、複合機画像２００Ａであると判断される場合については、図２のデータ取出処理と同一の処理が実行される。
【符号の説明】
【００７８】
１００  パソコン
１１０  制御部
１２０  記憶部
１２０２  ＯＳ
１２０４  ファイル管理アプリケーション
１２０４Ａ  ファイル管理アプリケーション画面
１２０６  編集アプリケーション
１２０６Ａ  編集アプリケーション画面
１２０８  データ管理プログラム
１３０  モニタ
１４０  操作部
１５０  ネットワークＩ／Ｆ
２００  複合機
２００Ａ  複合機画像
２２０  記憶部
２２０２  ファクシミリデータ
２３０  メディアドライブ
２３０Ａ  メディアドライブ領域
２３０２  イメージデータ
２４０  スキャナ部
２４０Ａ  スキャナ部領域
２５０  印刷部
２６０  ファクシミリ部
２６０Ａ  ファクシミリ部領域
２９０  ネットワークＩ／Ｆ
７５０  ポインタ
【図１】
2010231673.tif 000003
【図２】
2010231673.tif 000004
【図５】
2010231673.tif 000005
【図３】
2010231673.tif 000006
【図４】
2010231673.tif 000007
【図６】
2010231673.tif 000008