(57)【要約】【課題】利用者の利便性を向上させつつ、情報の漏洩をある程度防止することができる情報処理プログラム、画像読取プログラム、情報処理装置、画像読取装置および情報処理システムを提供する。【解決手段】利用者が情報処理装置１６の入力部１６３を操作して処理指示を行うと、ＣＰＵ１６０はその処理指示を受け付け、ＬＡＮ通信制御部６１Ｂにより所定の通信プロトコルを通じて同一ＬＡＮセグメント１４に接続されている外部装置のＩＤを取得する。ＣＰＵ１６０は、記憶部１６２に記憶されている外部装置ＩＤが上記ステップＳ２で取得した外部装置ＩＤに含まれているか否かを判断する。記憶部１６２に記憶されている外部装置ＩＤが上記ステップＳ２で取得した外部装置ＩＤに含まれている場合は、処理部１６４は、記憶部１６２に記憶されている画像データの処理を実行し、含まれていない場合は、ＣＰＵ１６０によって処理部１６４による処理の実行が禁止される。【選択図】図１
2008059150.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
外部装置の識別情報に係る情報の処理を実行する場合、前記コンピュータが接続されている内部ネットワークのセグメントに記憶部に記憶された外部装置の識別情報に対応する外部装置が接続されているか否かを判断する判断ステップと、
前記判断ステップにおいて前記外部装置が接続されていると判断されたとき、前記処理を実行するように制御する制御ステップと、
を実行させるための情報処理プログラム。
【請求項２】
コンピュータに、
外部装置の識別情報に係る情報の処理を実行する場合、前記コンピュータが接続されている内部ネットワークのセグメントに記憶部に記憶された外部装置の識別情報に対応する外部装置が接続されているか否かを判断する判断ステップと、
前記判断ステップにおいて前記外部装置が接続されていると判断されなかったとき、前記処理の実行を禁止するように制御する制御ステップと、
を実行させるための情報処理プログラム。
【請求項３】
コンピュータに、
外部装置の識別情報を入力する入力ステップと、
前記入力ステップにおいて入力された前記識別情報に係る情報の処理を実行する場合、前記コンピュータが接続されている内部ネットワークのセグメントに前記識別情報に対応する前記外部装置が接続されているか否かを判断する判断ステップと、
前記判断ステップにおいて前記外部装置が接続されていると判断されたとき、前記処理を実行するように制御する制御ステップと、
を実行させるための情報処理プログラム。
【請求項４】
コンピュータに、
外部装置の識別情報を入力する入力ステップと、
前記入力ステップにおいて入力された前記外部装置の識別情報に係る情報の処理を実行する場合、前記コンピュータが接続されている内部ネットワークのセグメントに前記識別情報に対応する前記外部装置が接続されているか否かを判断する判断ステップと、
前記判断ステップにおいて前記外部装置が接続されていると判断されなかったとき、前記処理の実行を禁止するように制御する制御ステップと、
を実行させるための情報処理プログラム。
【請求項５】
前記入力ステップは、外部装置の識別情報が付加された情報から前記識別情報を読み取ることにより前記識別情報を入力し、
前記識別情報が付加された前記情報が前記処理の対象であることを特徴とする請求項３または４に記載の情報処理プログラム。
【請求項６】
前記入力ステップは、複数の外部装置の識別情報を入力し、
前記判断ステップは、前記内部ネットワークのセグメントに前記複数の外部装置の識別情報の少なくとも１つの識別情報に対応する前記外部装置が接続されているか否かを判断することを特徴とする請求項３から５のいずれかに記載の情報処理プログラム。
【請求項７】
前記入力ステップは、外部記憶装置の識別情報を入力し、前記外部記憶装置の識別情報に対応する前記外部記憶装置から少なくとも１つの外部装置の識別情報を入力し、
前記判断ステップは、前記内部ネットワークのセグメントに前記少なくともひとつの外部装置の識別情報のうちの少なくともひとつの識別情報に対応する前記外部装置が接続されているか否かを判断することを特徴とする請求項３または４に記載の情報処理プログラム。
【請求項８】
画像読取部を備えた画像読取装置に内蔵されるコンピュータに、
前記画像読取装置を外部装置に接続したとき、前記画像読取装置の識別情報を前記外部装置に送信する第１の送信ステップと、
前記画像読取部によって読み取られた画像データを前記外部装置に送信する第２の送信ステップと、
を実行させるための画像読取プログラム。
【請求項９】
画像読取部を備えた画像読取装置に内蔵されるコンピュータに、
前記画像読取部によって読み取られた画像データに前記画像読取装置の識別情報を付加して送信する送信ステップと、
を実行させるための画像読取プログラム。
【請求項１０】
外部装置の識別情報を記憶する記憶手段と、
前記外部装置の識別情報に係る情報の処理を実行する場合、自己が接続されている内部ネットワークのセグメントに前記識別情報に対応する前記外部装置が接続されているとき、前記処理を実行するように制御する制御手段と、
を備えたことを特徴とする情報処理装置。
【請求項１１】
外部装置の識別情報を記憶する記憶手段と、
前記外部装置の識別情報に係る情報の処理を実行する場合、自己が接続されている内部ネットワークのセグメントに前記識別情報に対応する前記外部装置が接続されていないとき、前記処理の実行を禁止するように制御する制御手段と、
を備えたことを特徴とする情報処理装置。
【請求項１２】
外部装置の識別情報を入力する入力手段と、
前記入力手段によって入力された前記識別情報に係る情報の処理を実行する場合、自己が接続されている内部ネットワークのセグメントに前記識別情報に対応する前記外部装置が接続されているとき、前記処理を実行するように制御する制御手段と、
を備えたことを特徴とする情報処理装置。
【請求項１３】
外部装置の識別情報を入力する入力手段と、
前記入力手段によって入力された前記識別情報に係る情報の処理を実行する場合、自己が接続されている内部ネットワークのセグメントに前記識別情報に対応する前記外部装置が接続されていないとき、前記処理の実行を禁止するように制御する制御手段と、
を備えたことを特徴とする情報処理装置。
【請求項１４】
前記入力手段は、外部装置の識別情報が付加された情報から前記識別情報を読み取ることにより前記識別情報を入力し、
前記識別情報が付加された前記情報が前記処理の対象であることを特徴とする請求項１２または１３に記載の情報処理装置。
【請求項１５】
自己の識別情報を記憶する記憶手段と、
画像データを読み取る読取手段と、
前記読取手段によって読み取られた前記画像データおよび前記記憶手段が記憶する前記自己の識別情報を送信する送信手段と、
を備えたことを特徴とする画像読取装置。
【請求項１６】
自己の識別情報を記憶する記憶手段と、
画像データを読み取る読取手段と、
前記読取手段によって読み取られた前記画像データに前記記憶手段が記憶する前記自己の識別情報を付加した情報を生成する情報生成手段と、
前記情報生成手段が生成した前記情報を送信する送信手段と、
を備えたことを特徴とする画像読取装置。
【請求項１７】
画像データを読み取る画像読取装置と、
前記画像読取装置に通信手段を介して接続され、前記画像読取装置から前記画像データを前記通信手段を介して受信したとき、前記画像データに前記画像読取装置の識別情報を付加して記憶する管理装置と、
前記管理装置に前記通信手段を介して接続されるとともに、前記管理装置から前記識別情報が付加された前記画像データを前記通信手段を介して入力する入力手段と、前記画像データの処理を実行する場合、自己が接続されている内部ネットワークのセグメントに当該画像データに付加された前記識別情報に対応する前記画像読取装置が接続されているとき、前記処理を実行するように制御する制御手段とを有する情報処理装置と、
を備えたことを特徴とする情報処理システム。
【請求項１８】
画像データを読み取る画像読取装置と、
前記画像読取装置に通信手段を介して接続され、前記画像読取装置から前記画像データを前記通信手段を介して受信したとき、前記画像データに前記画像読取装置の識別情報を付加して記憶する管理装置と、
前記管理装置に前記通信手段を介して接続されるとともに、前記管理装置から前記識別情報が付加された前記画像データを前記通信手段を介して入力する入力手段と、前記画像データの処理を実行する場合、自己が接続されている内部ネットワークのセグメントに当該画像データに付加された前記識別情報に対応する前記画像入力装置が接続されていないとき、前記処理の実行を禁止するように制御する制御手段とを有する情報処理装置と、
を備えたことを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理プログラム、画像読取プログラム、情報処理装置、画像読取装置および情報処理システムに関する。
【背景技術】
【０００２】
近年、インターネットへの接続環境が充実し、インターネット上のサーバにより様々なサービスを利用できるようになってきている。かかる利用に際し、パスワードやデジタル証明書を用いて利用者を制限している。
【０００３】
このような証明書を用いた従来のシステムとして、例えば、無線ネットワークの各ゾーンごとに認証サーバーを配置し、端末情報が登録されている認証サーバーと無線端末とが同じゾーンにある場合はゾーン内でのみ認証のための交信を行い、異なるゾーンにある場合のみ広域ネットワークでの交信を行うことにより、交信の効率を向上させたシステムが知られている（例えば、特許文献１参照。）。
【特許文献１】特開２００５−２１０６５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、利用者の利便性を向上させつつ、情報の漏洩をある程度防止することができる情報処理プログラム、画像読取プログラム、情報処理装置、画像読取装置および情報処理システムを提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明は、以下の情報処理プログラム、画像読取プログラム、情報処理装置、画像読取装置、および情報処理システムを提供する。
【０００６】
［１］コンピュータに、外部装置の識別情報に係る情報の処理を実行する場合、前記コンピュータが接続されている内部ネットワークのセグメントに記憶部に記憶された外部装置の識別情報に対応する外部装置が接続されているか否かを判断する判断ステップと、前記判断ステップにおいて前記外部装置が接続されていると判断されたとき、前記処理を実行するように制御する制御ステップと、を実行させるための情報処理プログラム。
【０００７】
［２］コンピュータに、外部装置の識別情報に係る情報の処理を実行する場合、前記コンピュータが接続されている内部ネットワークのセグメントに記憶部に記憶された外部装置の識別情報に対応する外部装置が接続されているか否かを判断する判断ステップと、前記判断ステップにおいて前記外部装置が接続されていると判断されなかったとき、前記処理の実行を禁止するように制御する制御ステップと、を実行させるための情報処理プログラム。
【０００８】
［３］コンピュータに、外部装置の識別情報を入力する入力ステップと、前記入力ステップにおいて入力された前記識別情報に係る情報の処理を実行する場合、前記コンピュータが接続されている内部ネットワークのセグメントに前記識別情報に対応する前記外部装置が接続されているか否かを判断する判断ステップと、前記判断ステップにおいて前記外部装置が接続されていると判断されたとき、前記処理を実行するように制御する制御ステップと、を実行させるための情報処理プログラム。
【０００９】
［４］コンピュータに、外部装置の識別情報を入力する入力ステップと、前記入力ステップにおいて入力された前記外部装置の識別情報に係る情報の処理を実行する場合、前記コンピュータが接続されている内部ネットワークのセグメントに前記識別情報に対応する前記外部装置が接続されているか否かを判断する判断ステップと、前記判断ステップにおいて前記外部装置が接続されていると判断されなかったとき、前記処理の実行を禁止するように制御する制御ステップと、を実行させるための情報処理プログラム。
【００１０】
［５］前記入力ステップは、外部装置の識別情報が付加された情報から前記識別情報を読み取ることにより前記識別情報を入力し、前記識別情報が付加された前記情報が前記処理の対象であることを特徴とする前記［３］または［４］に記載の情報処理プログラム。
【００１１】
［６］前記入力ステップは、複数の外部装置の識別情報を入力し、前記判断ステップは、前記内部ネットワークのセグメントに前記複数の外部装置の識別情報の少なくとも１つの識別情報に対応する前記外部装置が接続されているか否かを判断することを特徴とする前記［３］から［５］のいずれかに記載の情報処理プログラム。
【００１２】
［７］前記入力ステップは、外部記憶装置の識別情報を入力し、前記外部記憶装置の識別情報に対応する前記外部記憶装置から少なくとも１つの外部装置の識別情報を入力し、前記判断ステップは、前記内部ネットワークのセグメントに前記少なくともひとつの外部装置の識別情報のうちの少なくともひとつの識別情報に対応する前記外部装置が接続されているか否かを判断することを特徴とする前記［３］または［４］に記載の情報処理プログラム。
【００１３】
［８］画像読取部を備えた画像読取装置に内蔵されるコンピュータに、前記画像読取装置を外部装置に接続したとき、前記画像読取装置の識別情報を前記外部装置に送信する第１の送信ステップと、前記画像読取部によって読み取られた画像データを前記外部装置に送信する第２の送信ステップと、を実行させるための画像読取プログラム。
【００１４】
［９］画像読取部を備えた画像読取装置に内蔵されるコンピュータに、前記画像読取部によって読み取られた画像データに前記画像読取装置の識別情報を付加して送信する送信ステップと、を実行させるための画像読取プログラム。
【００１５】
［１０］外部装置の識別情報を記憶する記憶手段と、前記外部装置の識別情報に係る情報の処理を実行する場合、自己が接続されている内部ネットワークのセグメントに前記識別情報に対応する前記外部装置が接続されているとき、前記処理を実行するように制御する制御手段と、を備えたことを特徴とする情報処理装置。
【００１６】
［１１］外部装置の識別情報を記憶する記憶手段と、前記外部装置の識別情報に係る情報の処理を実行する場合、自己が接続されている内部ネットワークのセグメントに前記識別情報に対応する前記外部装置が接続されていないとき、前記処理の実行を禁止するように制御する制御手段と、を備えたことを特徴とする情報処理装置。
【００１７】
［１２］外部装置の識別情報を入力する入力手段と、前記入力手段によって入力された前記識別情報に係る情報の処理を実行する場合、自己が接続されている内部ネットワークのセグメントに前記識別情報に対応する前記外部装置が接続されているとき、前記処理を実行するように制御する制御手段と、を備えたことを特徴とする情報処理装置。
【００１８】
［１３］外部装置の識別情報を入力する入力手段と、前記入力手段によって入力された前記識別情報に係る情報の処理を実行する場合、自己が接続されている内部ネットワークのセグメントに前記識別情報に対応する前記外部装置が接続されていないとき、前記処理の実行を禁止するように制御する制御手段と、を備えたことを特徴とする情報処理装置。
【００１９】
［１４］前記入力手段は、外部装置の識別情報が付加された情報から前記識別情報を読み取ることにより前記識別情報を入力し、前記識別情報が付加された前記情報が前記処理の対象であることを特徴とする前記［１２］または［１３］に記載の情報処理装置。
【００２０】
［１５］自己の識別情報を記憶する記憶手段と、画像データを読み取る読取手段と、前記読取手段によって読み取られた前記画像データおよび前記記憶手段が記憶する前記自己の識別情報を送信する送信手段と、を備えたことを特徴とする画像読取装置。
【００２１】
［１６］自己の識別情報を記憶する記憶手段と、画像データを読み取る読取手段と、前記読取手段によって読み取られた前記画像データに前記記憶手段が記憶する前記自己の識別情報を付加した情報を生成する情報生成手段と、前記情報生成手段が生成した前記情報を送信する送信手段と、を備えたことを特徴とする画像読取装置。
【００２２】
［１７］画像データを読み取る画像読取装置と、前記画像読取装置に通信手段を介して接続され、前記画像読取装置から前記画像データを前記通信手段を介して受信したとき、前記画像データに前記画像読取装置の識別情報を付加して記憶する管理装置と、前記管理装置に前記通信手段を介して接続されるとともに、前記管理装置から前記識別情報が付加された前記画像データを前記通信手段を介して入力する入力手段と、前記画像データの処理を実行する場合、自己が接続されている内部ネットワークのセグメントに当該画像データに付加された前記識別情報に対応する前記画像読取装置が接続されているとき、前記処理を実行するように制御する制御手段とを有する情報処理装置と、を備えたことを特徴とする情報処理システム。
【００２３】
［１８］画像データを読み取る画像読取装置と、前記画像読取装置に通信手段を介して接続され、前記画像読取装置から前記画像データを前記通信手段を介して受信したとき、前記画像データに前記画像読取装置の識別情報を付加して記憶する管理装置と、前記管理装置に前記通信手段を介して接続されるとともに、前記管理装置から前記識別情報が付加された前記画像データを前記通信手段を介して入力する入力手段と、前記画像データの処理を実行する場合、自己が接続されている内部ネットワークのセグメントに当該画像データに付加された前記識別情報に対応する前記画像入力装置が接続されていないとき、前記処理の実行を禁止するように制御する制御手段とを有する情報処理装置と、を備えたことを特徴とする情報処理システム。
【発明の効果】
【００２４】
請求項１に係る情報処理プログラムによれば、所定の外部装置が接続された内部ネットワークのセグメント内において、情報を処理することができる。また、情報の処理に際し、利用者はパスワードの入力やデジタル証明書の用意等の特別な処理や準備の必要がないなど、利用者の利便性を向上させることができる。
【００２５】
請求項２に係る情報処理プログラムによれば、所定の外部装置が接続された内部ネットワークのセグメントの外部に情報が流出したとしても、情報の処理が制限されることから、情報の漏洩をある程度防止することができる。
【００２６】
請求項３に係る情報処理プログラムによれば、指定された外部装置が接続された内部ネットワークのセグメント内において、情報を処理することができる。また、情報の処理に際し、利用者はパスワードの入力やデジタル証明書の用意等の特別な処理や準備の必要がないなど、利用者の利便性を向上させることができる。
【００２７】
請求項４に係る情報処理プログラムによれば、指定された外部装置が接続された内部ネットワークのセグメントの外部に情報が流出したとしても、情報の処理が制限されることから、情報の漏洩をある程度防止することができる。
【００２８】
請求項５に係る情報処理プログラムによれば、不正な外部装置の識別情報の入力を防止することができる。
【００２９】
請求項６に係る情報処理プログラムによれば、指定された複数の外部装置のうちの少なくもともひとつの外部装置が接続された内部ネットワークのセグメントの外部に情報が流出したとしても、情報の処理を制限することができる。
【００３０】
請求項７に係る情報処理プログラムによれば、外部記憶装置が記憶している外部装置の識別情報に基づいて、処理の制限を行うことができる。
【００３１】
請求項８に係る画像読取プログラムによれば、外部記憶装置、情報処理装置等の外部装置に画像読取装置の識別情報と画像データを送信することにより、例えば、画像読取装置が内部ネットワークのセグメントに接続されている場合に、外部装置による画像データの処理が可能となる。
【００３２】
請求項９に係る画像読取プログラムによれば、画像データに画像読取装置の識別情報を付加して、外部記憶装置、情報処理装置等の外部装置に送信することにより、例えば、画像読取装置が内部ネットワークのセグメントに接続されている場合に、外部装置による画像データの処理が可能となる。また、画像データを受信した装置において、画像データと画像読取装置の識別情報を対応付ける必要がなくなる。
【００３３】
請求項１０に係る情報処理装置によれば、所定の外部装置が接続された内部ネットワークのセグメント内において、情報を処理することができる。また、情報の処理に際し、利用者はパスワードの入力やデジタル証明書の用意等の特別な処理や準備の必要がないなど、利用者の利便性を向上させることができる。
【００３４】
請求項１１に係る情報処理装置によれば、所定の外部装置が接続された内部ネットワークのセグメントの外部に情報が流出したとしても、情報の処理が制限されることから、情報の漏洩をある程度防止することができる。
【００３５】
請求項１２に係る情報処理装置によれば、指定された外部装置が接続された内部ネットワークのセグメント内において、情報を処理することができる。また、情報の処理に際し、利用者はパスワードの入力やデジタル証明書の用意等の特別な処理や準備の必要がないなど、利用者の利便性を向上させることができる。
【００３６】
請求項１３に係る情報処理装置によれば、指定された外部装置が接続された内部ネットワークのセグメントの外部に情報が流出したとしても、情報の処理が制限されることから、情報の漏洩をある程度防止することができる。
【００３７】
請求項１４に係る情報処理装置によれば、不正な外部装置の識別情報の入力を防止することができる。
【００３８】
請求項１５に係る画像読取装置によれば、外部記憶装置、情報処理装置等の外部装置に自己の識別情報と画像データを送信することにより、例えば、自己が内部ネットワークのセグメントに接続されている場合に、外部装置による画像データの処理が可能となるようにすることができる。
【００３９】
請求項１６に係る画像読取装置によれば、画像データに自己の識別情報を付加して外部記憶装置、情報処理装置等の外部装置に送信することにより、例えば、自己が内部ネットワークのセグメントに接続されている場合に、外部装置による画像データの処理が可能となる。また、画像データを受信した装置において、画像データと画像読取装置の識別情報を対応付ける必要がなくなる。
【００４０】
請求項１７に係る情報処理システムによれば、所定の画像読取装置が接続された内部ネットワークのセグメント内において、情報を処理することができる。また、情報の処理に際し、利用者はパスワードの入力やデジタル証明書の用意等の特別な処理や準備の必要がないなど、利用者の利便性を向上させることができる。
【００４１】
請求項１８に係る情報処理システムによれば、所定の画像読取装置が接続された内部ネットワークのセグメントの外部に情報が流出したとしても、情報の処理が制限されることから、情報の漏洩をある程度防止することができる。
【発明を実施するための最良の形態】
【００４２】
［第１の実施の形態］
図１は、本発明の第１の実施の形態に係る情報処理システムを示す。この情報処理システム１０は、内部ネットワーク（プライベートネットワークともいう。）のセグメントとして、例えば、ＬＡＮ（Local Area Network）セグメント１４を介して外部装置１５と情報処理装置１６とを接続したものである。なお、同図では、外部装置１５および情報処理装置１６は、ＬＡＮセグメント１４にそれぞれ１つ接続された場合を示しているが、複数の外部装置１５および情報処理装置１６が接続されていてもよい。
【００４３】
「内部ネットワークのセグメント」とは、ファイヤーフォールで区切られた領域、あるいはＩＰアドレスの上位ビットが同一のものをいい、セグメント内の通信形式は有線、無線を問わない。
【００４４】
情報処理装置１６は、この装置１６の各部を制御するＣＰＵ（Central Processing Unit）１６０と、ＬＡＮセグメント１４に接続された通信制御部１６１と、ＣＰＵ１６０のプログラムやデータを記憶するＲＯＭ（Read Only Memory），ＲＡＭ（Random Access Memory），ＨＤＤ（Hard Disk Drive）等からなる記憶部１６２と、キーボード，マウス等を備えた入力部１６３と、画像データ等の情報の閲覧、編集、印刷等の処理を実行する処理部１６４とを有して構成されている。このような情報処理装置１６は、例えば、パーソナルコンピュータ（ＰＣ）、携帯情報端末（ＰＤＡ：Personal Digital Assistant）等により実現することができる。なお、処理部が画像の印刷処理を行う場合は、例えば、ＰＣやＰＤＡ等の外部にプリンタを接続すればよい。
【００４５】
記憶部１６２には、後述する図２のフローチャートに示すような情報処理プログラム等のＣＰＵ１６０のプログラムや、外部装置１５を一意に識別する識別情報としての外部装置ＩＤ（IDentification）、外部装置ＩＤに係る画像データ等のデータが記憶されている。外部装置ＩＤと画像データ（情報）とは、何らかの方法で関連付けられていればよく、例えば、別個の記憶領域、記憶媒体、記憶装置に格納されていてもよい。また、外部装置ＩＤが画像データに埋め込まれていてよく、画像データに属性情報として付加されていてもよい。
【００４６】
（第１の実施の形態の動作）
次に、第１の実施の形態に係る情報処理システム１０の動作を図２のフローチャートに従って説明する。
【００４７】
ＣＰＵ１６０は、記憶部１６２に記憶されている情報処理プログラムに従い、以下のような制御を行う。利用者が情報処理装置１６の入力部１６３を操作して処理指示を行うと、ＣＰＵ１６０はその処理指示を受け付け（Ｓ１）、ＬＡＮ通信制御部６１Ｂにより所定の通信プロトコルを通じて同一ＬＡＮセグメント１４に接続されている外部装置のＩＤを取得する（Ｓ２）。
【００４８】
ＣＰＵ１６０は、記憶部１６２に記憶されている外部装置ＩＤが上記ステップＳ２で取得した外部装置ＩＤに含まれているか否かを判断する（Ｓ３）。記憶部１６２に記憶されている外部装置ＩＤが上記ステップＳ２で取得した外部装置ＩＤに含まれている場合は（Ｓ３：Ｙｅｓ）、処理部１６４は、記憶部１６２に記憶されている画像データの処理を実行し（Ｓ４）、含まれていない場合は（Ｓ３：Ｎｏ）、ＣＰＵ１６０によって処理部１６４による処理の実行が禁止される（Ｓ５）。
【００４９】
なお、記憶部１６２に記憶されている外部装置ＩＤが上記ステップＳ２で取得した外部装置ＩＤに含まれていない場合だけではなく、例えば、同一ＬＡＮセグメント１４に接続されている外部装置ＩＤの取得に失敗した場合など、記憶部１６２に記憶されている外部装置ＩＤに対応する外部装置が同一ＬＡＮセグメント１４に接続されていることを確認できない場合には、ＣＰＵ１６０によって処理部１６４による処理の実行が禁止されるようにしてもよい。
【００５０】
［第２の実施の形態］
図３は、本発明の第２の実施の形態に係る情報処理システムを示す。この情報処理システム１は、インターネットストレージサービスを提供するインターネットストレージ２と、インターネットストレージ２にインターネット（外部ネットワークまたはパブリックネットワークともいう。）３を介して接続された複数のＬＡＮセグメント４（４ａ，４ｂ，４ｃ）とを有して構成されている。ここで、「インターネットストレージサービス」とは、インターネットを通じてストレージ（外部記憶装置）提供するサービスをいう。
【００５１】
ＬＡＮセグメント４によって、外部装置、画像読取装置としての画像入力装置５（５ａ，５ｂ，５ｃ）と、情報処理装置としてのクライアントパーソナルコンピュータ（以下「クライアントＰＣ」という。）６（６ａ，６ｂ，６ｃ）とが接続され、画像入力装置５およびクライアントＰＣ６は、インターネット３にも接続されている。なお、図３では、画像入力装置５およびクライアントＰＣ６は、各ＬＡＮセグメント４にそれぞれ１つ接続された場合を示しているが、複数の画像入力装置５およびクライアントＰＣ６が接続されていてもよい。
【００５２】
インターネットストレージ２は、顧客単位の文書格納領域である複数のキャビネット２０（２０ａ，２０ｂ，・・・）が設定できるように構成されている。インターネットストレージサービスでは、画像入力装置５からキャビネット２０に画像データ（文書を含む）を直接格納することができる。また、異なるＬＡＮセグメント４から同一のキャビネット２０を設定することもできる。
【００５３】
画像入力装置５として、例えば、スキャナ、複合機等を用いることができる。複合機とは、コピー、プリント、スキャン、ファックス等の複数の機能を有するものをいい、単一のユニットのみならず、各機能に対応した複数のユニットからなるものも含まれる。
【００５４】
（画像入力装置）
図４は、画像入力装置の構成の一例を示すブロック図である。画像入力装置５（５ａ，５ｂ，５ｃ）は、この装置５の各部を制御するＣＰＵ５０と、インターネット３に接続されたインターネット通信制御部５１Ａと、ＬＡＮセグメント４に接続されたＬＡＮ通信制御部５１Ｂと、ＲＯＭ，ＲＡＭ，ＨＤＤ等からなる記憶部５２と、タッチパネル等を備えた入力部５３と、液晶ディスプレイ等の表示部５４と、原稿から画像を光電変換素子を用いて光学的に読み取る読取部５５とを有する。
【００５５】
画像入力装置５の記憶部５２には、原稿から文書データ（画像データ）を読み取って外部に送信する図９のフローチャートに示すような読取プログラム等のプログラムや、読取部５５によって読み取られた文書データ、自己の識別情報を示す画像入力装置ＩＤ（IDentification）、インターネットストレージサービスのＵＲＬ（Uniform Resource Locator）と、インターネットストレージ２に作成したキャビネットのＩＤ等のデータが記憶される。
【００５６】
（クライアントＰＣ）
図５は、クライアントＰＣの構成の一例を示すブロック図である。クライアントＰＣ６（６ａ，６ｂ，６ｃ）は、クライアントＰＣ６の各部を制御するＣＰＵ６０と、インターネット３に接続されたインターネット通信制御部６１Ａと、ＬＡＮセグメント４に接続されたＬＡＮ通信制御部６１Ｂと、ＲＯＭ，ＲＡＭ，ＨＤＤ等からなる記憶部６２と、キーボード，マウス等を備えた入力部６３と、液晶ディスプレイ等の表示部６４とを有する。
【００５７】
記憶部５２には、後述する図９のフローチャートに示すような文書閲覧アプリケーション（情報処理プログラム）、画像入力装置ＩＤ検出プログラム等のプログラムや、インターネットストレージ２のキャビネット２０からダウンロードした文書データ等のデータが記憶される。
【００５８】
キャビネット２０からダウンロードした文書データには、電子透かし等による画像入力装置ＩＤが埋め込まれており、画像入力装置ＩＤは、電子透かし検出プログラム等の画像入力装置ＩＤ検出プログラムによって検出することができる。なお、文書データに埋め込む画像入力装置ＩＤは、電子透かしに限られず、例えば、文書データの属性情報として付加されていてもよい。
【００５９】
文書閲覧アプリケーションは、インターネットストレージサービスを利用して、キャビネット２０から文書データをダウンロードする機能、文書データの閲覧条件を取得する機能、所定の通信プロトコルを通じて同一のＬＡＮセグメント４に接続されている画像入力装置のＩＤを取得する機能、文書データの閲覧の可否を判定する機能、取得した閲覧条件を削除する機能等を有している。なお、文書閲覧アプリケーションは、画像入力装置ＩＤ検出プログラムによって提供される画像入力装置ＩＤ検出機能を有してもよい。文書閲覧アプリケーションは、所定の通信プロトコルを通じて同一のＬＡＮセグメント４に接続されている画像入力装置のＩＤを取得する機能を有さず、その機能を提供する外部プログラムから情報を取得するようにしてもよい。
【００６０】
（第２の実施の形態の動作）
次に、第２の実施の形態に係る情報処理システム１の動作を図２〜図９を参照し、場合分けして説明する。図９は、第２の実施の形態に係る情報処理システム１の動作を示すフローチャートである。なお、クライアントＰＣ６には、文書閲覧アプリケーションがインストールされているものとする。
【００６１】
（１）サービス利用開始の設定
画像入力装置５のＣＰＵ５０は、記憶部５２に格納されている読取プログラムに従い、以下のサービス利用開始の設定処理を行う。
【００６２】
利用者は、画像入力装置５の入力部５３を操作して、キャビネット作成要求を行う。画像入力装置５のＣＰＵ５０は、利用者の操作に基づき、インターネットストレージ２が提供するインターネットストレージサービスに対してキャビネット作成要求を行う（Ｓ１０）。
【００６３】
インターネットストレージサービスは、インターネットストレージ２内にキャビネット２０ａを作成する（Ｓ２０）。また、インターネットストレージサービスは、画像入力装置５からのキャビネット作成要求の際に、キャビネット作成要求に含まれる画像入力装置ＩＤをキャビネット２０ａに接続された画像入力装置５として画像入力装置接続管理表に登録する（Ｓ２１）。
【００６４】
図６は、その画像入力装置接続管理表の一例を示す。この画像入力装置接続管理表は、
画像入力装置５のＩＤリストをキャビネット２０ごとに管理する。画像入力装置５ａ、５ｂ、５ｃのそれぞれの画像入力装置ＩＤをＡ１、Ａ２、Ａ３とすると、図６は、キャビネットＫ１（２０ａ）に画像入力装置ＩＤがＡ１、Ａ２の画像入力装置５ａ、５ｃがアクセスしたことを示している。
【００６５】
次に、利用者は、画像入力装置５の入力部５３を操作して、文書の格納先を特定するインターネットストレージサービスのＵＲＬおよびキャビネットＩＤを設定する（Ｓ１１）。インターネットストレージサービスのＵＲＬ、およびキャビネットＩＤは、ＣＰＵ５０により記憶部５２に格納される。キャビネットＩＤは、各キャビネット２０ａ，２０ｂ，…を一意に識別するものである。
【００６６】
続いて、利用者は、画像入力装置５の入力部５３を操作して、キャビネット２０ａに格納する文書データの閲覧条件を入力する（Ｓ１２）。ＣＰＵ５０は、閲覧条件の情報をインターネット３を介してインターネットストレージ２に送る。インターネットストレージサービスは、閲覧条件の情報に基づいて閲覧条件を設定する（Ｓ２２）。
【００６７】
閲覧条件は、以下の３つのいずれかが設定可能となっている。本実施の形態では、閲覧条件として下記（ａ）が設定されたものとする。
（ａ）原稿をスキャンした画像入力装置５が、閲覧時に使用されるクライアントＰＣ６と同じＬＡＮセグメント４に存在していること。
（ｂ）文書データをキャビネット２０に格納した時点で、そのキャビネット２０を利用していた画像入力装置５が、閲覧時に使用されるクライアントＰＣ６と同じＬＡＮセグメント４に存在していること。
（ｃ）文書を閲覧する時点で、そのキャビネット２０を利用していた画像入力装置５が、閲覧時に使用されるクライアントＰＣ６と同じＬＡＮセグメント４に存在していること。
【００６８】
上記の閲覧設定は、限られた権限を有する者が随時変更することができる。なお、閲覧条件は、上記３つに限定されない。
【００６９】
（２）文書のアップロード
利用者は文書データをキャビネット２０ａにアップロードする（Ｓ１３）。すなわち、利用者は、画像入力装置５に対し、原稿の読取を指示する。画像入力装置５の読取部５５は、原稿を読み取って文書データとし、記憶部５２に格納する。利用者は、文書データを指定し、アップロードを指示する。ＣＰＵ５０は、記憶部５２に格納されている読取プログラムに従い、記憶部５２から指定された文書データを読み出し、インターネット通信制御部５１Ａの制御により、インターネット３を介して記憶部５２に格納されているインターネットストレージサービスのＵＲＬのインターネットストレージサービスにアクセスし、記憶部５２に格納されているキャビネットＩＤに対応するキャビネット２０ａに文書データを格納する。
【００７０】
インターネットストレージサービスは、クライアントＰＣ５から文書データを受信すると、図７に示すように、文書データにキャビネットＩＤおよび画像入力装置ＩＤを電子透かしとして埋め込み、キャビネット２０ａに格納する（Ｓ２３）。
【００７１】
また、インターネットストレージサービスは、文書に、閲覧条件、キャビネットＩＤおよび画像入力装置ＩＤを文書の属性（閲覧許可情報）として付与する。
【００７２】
なお、閲覧条件の設定は、文書閲覧アプリケーションが行ってもよい。また、閲覧条件の設定は、上記文書格納時に限られず、サービス利用開始時点、文書の作成時点、文書の参照時点などで設定できるようにしてもよい。また、設定内容を随時変更することも、初回設定以外は変更できないようにしてもよい。さらに、文書閲覧アプリケーションで閲覧条件の設定変更を禁止できるようにしてもよい。
【００７３】
図８は、閲覧許可情報の内容を示す。同図は、閲覧許可情報として、閲覧条件、キャビネット２０のＩＤ、アップロードした画像入力装置５のＩＤを示すが、画像入力装置ＩＤとしてキャビネット２０に接続している画像入力装置５のＩＤリストでもよい。
【００７４】
（３）文書データの取得
利用者は、クライアントＰＣ６の入力部６３を操作して文書閲覧アプリケーションを起動し、文書閲覧アプリケーションが有する、キャビネットから文書データをダウンロードする機能を利用して、文書データをダウンロードする（Ｓ３０）。すなわち、文書閲覧アプリケーションは、インターネット３を介してインターネットストレージサービスのＵＲＬとキャビネットＩＤを指定し、インターネットストレージサービスに対してキャビネットに格納されている文書の一覧を要求する。インターネットストレージサービスは、指定されたキャビネット２０に格納されている文書の一覧をクライアントＰＣ６に送信する。文書閲覧アプリケーションは、インターネットストレージサービスから送信された文書の一覧を表示部６４に表示する。
【００７５】
利用者は、文書の一覧から取得を希望する文書を指定する。文書の指定情報はインターネットストレージサービスに送信され、インターネットストレージサービスは、指定された文書データをクライアントＰＣ６に送信する。クライアントＰＣ６は、インターネットストレージサービスから文書データをダウンロードし、記憶部６２に格納する（Ｓ２４）。なお、異なったＬＡＮセグメント４に接続された複数のクライアントＰＣ６から文書をダウンロードすることができる。
【００７６】
（４）文書閲覧要求の受付
利用者は、クライアントＰＣ６の入力部６３を操作して文書閲覧アプリケーションで取得した文書に対してダブルクリック等の開く動作を行う。クライアントＰＣ６の文書閲覧アプリケーションは、文書に対する開く動作により文書閲覧要求を受け付ける（Ｓ３１）。ここでは、文書閲覧においてはインターネット接続は必要ではない。
【００７７】
文書閲覧アプリケーションは、画像入力装置ＩＤ検出プログラムを用いて閲覧要求に係る文書データからその文書データに埋め込まれているキャビネットＩＤおよび画像入力装置ＩＤを読み取る。続いて、文書閲覧アプリケーションは、ダウンロードした文書の閲覧条件を取得する機能により、文書の閲覧条件を文書データから読み取ったキャビネットＩＤに対応するキャビネット２０ａから取得する（Ｓ２５、Ｓ３２）。
【００７８】
（５）閲覧許可の判定
文書閲覧アプリケーションは、インターネットストレージサービスから取得した閲覧条件（ここでは（ａ）の閲覧条件）を参照し、この閲覧条件が満たされるか否か、具体的には、スキャンした画像入力装置ＩＤを取得し、その画像入力装置ＩＤと、文書データに埋め込まれている画像入力装置ＩＤとが一致するか否かを判定する（Ｓ３３）。閲覧許可情報の画像入力装置ＩＤと、文書データに埋め込まれている画像入力装置ＩＤとが一致する場合には（Ｓ３３：Ｙｅｓ）、文書の内容を表示する（Ｓ３４）。図７、図８に示す場合は、文書データ５６に埋め込まれている画像入力装置ＩＤがＡ１であり、キャビネットに保存されている文書データの閲覧許可情報の画像入力装置ＩＤもＡ１であり、文書データ５６に埋め込まれている画像入力装置ＩＤが閲覧許可情報の画像入力装置ＩＤとが一致している。
【００７９】
閲覧許可情報の画像入力装置ＩＤと、文書データに埋め込まれている画像入力装置ＩＤとが一致しない場合には（Ｓ３３：Ｎｏ）、エラーメッセージを出し、文書の内容を表示しない（Ｓ３５）。
【００８０】
（６）閲覧条件の削除
利用者が、文書閲覧アプリケーションで文書の内容を表示した状態で、閲覧条件の削除を行う。但し、この処理は文書が閲覧条件の削除を許可する設定になっているときのみ有効となる。閲覧制限条件の削除文書の閲覧判定ができた文書閲覧アプリケーションでは、閲覧制限の条件を文書から削除することができる。閲覧制限条件の削除を禁止することができる。閲覧条件の削除禁止は、インターネットサービスの設定で行える。文書のスキャンアップロード時点で、閲覧制限条件の削除禁止の文書としてキャビネットに新規登録することができる。
【００８１】
図１０は、文書データの表示が制限される場合を示す。同図に示すように、キャビネットＩＤ「Ｋ１」のキャビネット２０ａに異なるＬＡＮセグメント４ａ，４ｂにそれぞれ接続された画像入力装置５ａ，５ｂのＩＤが登録されている場合、キャビネット２０ａに登録されている画像入力装置５ａ，５ｂが接続しているＬＡＮセグメント４ａ，４ｂに接続しているクライアントＰＣ６ａ，６ｂは、文書データを表示することができるが、その文書データをＬＡＮセグメント４ａ，４ｂ外のＰＣで表示することはできない。また、キャビネット２０ａに登録していない画像入力装置５ｃが接続されているが、キャビネット２０ａに登録されている画像入力装置が接続されていないＬＡＮセグメント４ｃに接続しているクライアントＰＣ６ｃは、クライアントＰＣ６ｂから文書データを持ち出して表示することはできない。
【００８２】
（変形例１）
図１１（ｂ）は、変形例１を示す。なお、図１１（ａ）は、第２の実施の形態を示す。インターネットストレージサービスが、キャビネットに設定された設定で文書に閲覧条件を設定するが、この変形例ではキャビネット格納時にキャビネットに接続されている画像入力装置ＩＤリストを文書に保持させる。利用者が、文書閲覧アプリケーションで取得した文書を開くとき、文書閲覧アプリケーションが、文書の閲覧条件を取得する。この例では、画像入力装置ＩＤのリストが取得される。文書閲覧アプリケーションが、クライアントＰＣと同じＬＡＮセグメント４に接続している画像入力装置の一覧を取得する。取得した画像入力装置の一覧の中に、文書データに埋め込まれているＩＤの画像入力装置が存在すると、文書の内容を表示する。
【００８３】
（変形例２）
図１１（ｃ）は、変形例２を示す。なお、図１１（ａ）は、第２の実施の形態を示す。インターネットストレージサービスが、キャビネットに設定された設定で文書に閲覧条件を設定するが、この変形例ではキャビネット格納時にキャビネットのＩＤを文書に保持させる。利用者が、文書閲覧アプリケーションで取得した文書を開くとき、文書閲覧アプリケーションが、文書の閲覧条件を取得する。この例では、キャビネットＩＤが取得される。文書閲覧アプリケーションが、インターネットストレージサービスにキャビネットＩＤで指定されるキャビネットに今接続されている画像入力装置のＩＤリストを問い合わせて取得する。文書閲覧アプリケーションが、同一のＬＡＮセグメントに接続されている画像入力装置の一覧を取得する。画像入力装置の一覧の中に、インターネットストレージサービスから取得したＩＤの画像入力装置が存在すると、文書の内容を表示する。この変形例では、スキャンした画像入力装置やスキャン時点の同じキャビネットに接続されていた画像入力装置が廃却などで既にインターネットストレージサービスから切り離されているときでも、キャビネットを利用している画像入力装置がある限り閲覧できるという利点がある。その反面、文書閲覧の度毎にインターネットストレージサービスへのインターネットアクセスをする必要があるという欠点がある。
【００８４】
（変形例３）
上記変形例２の欠点である、文書閲覧の度毎にインターネットストレージサービスへのインターネットアクセスをする点を改善する。文書閲覧アプリケーションが最初の一回はキャビネットＩＤから画像入力装置ＩＤを取得するためにインターネットストレージサービスにインターネットアクセスするが、その画像入力装置ＩＤを当分の間文書閲覧アプリケーションにキャッシュ保持させることにより、その後の参照でのインターネットアクセスを行わないようにする。キャッシュの有効期間として、ＰＣの起動中、利用者が指定した日数、利用者が明示的にキャッシュ破棄するまで、などの選択肢がある。
【００８５】
（変形例４）
これまでに説明した３つの閲覧条件の設定は、サービス利用開始で設定し、後にインターネットストレージサービスの管理機能として設定を変更する。一方、アップロード時に、閲覧条件の選択肢を３つ示し、利用者が選択する方式も考えられる。
【００８６】
（変形例５）
これまでに説明した閲覧条件削除禁止の文書作成は、サービス利用開始で設定し、後にインターネットストレージサービスの管理機能として設定変更する。一方、アップロード時に、閲覧条件の削除を許可するかしないかの選択肢を表示し、利用者が選択する方式も考えられる。
【００８７】
［他の実施の形態］
なお、本発明は、上記各実施の形態に限定されず、その発明の趣旨を逸脱しない範囲で種々と変形実施が可能である。また、上記各実施の形態の構成要素を発明の趣旨を逸脱しない範囲で任意に組み合わせることができる。
【００８８】
例えば、画像入力装置が原稿から読み取った画像データに自己の識別情報を埋め込んで、あるいは画像データに自己の識別情報を属性情報として付加し、その自己の識別情報を有する画像データをインターネットストレージ等の外部装置に送信してもよい。
【００８９】
各実施の形態で使用されるプログラムは、ＣＤ−ＲＯＭ等の記録媒体から装置内の記憶部に読み込んでもよく、インターネット等のネットワークに接続されているサーバ等から装置内の記憶部にダウンロードしてもよい。
【図面の簡単な説明】
【００９０】
【図１】本発明の第１の実施の形態に係る画像処理システムのブロック図である。
【図２】本発明の第１の実施の形態に係る画像処理システムの動作を示すフローチャートである。
【図３】本発明の第２の実施の形態に係る画像処理システムのブロック図である。
【図４】本発明の第２の実施の形態に係る画像入力装置のブロック図である。
【図５】本発明の第２の実施の形態に係るクライアントＰＣのブロック図である。
【図６】本発明の第２の実施の形態に係るインターネットストレージサービスが作成する画像入力装置接続管理表である。
【図７】本発明の第２の実施の形態に係るインターネットストレージサービスが作成した、キャビネットＩＤおよび画像入力装置ＩＤが埋め込まれた文書データを示す図である。
【図８】本発明の第２の実施の形態に係るインターネットストレージサービスが作成した閲覧条件情報を示す図である。
【図９】本発明の第２の実施の形態に係る画像処理システムの動作を示すフローチャートである。
【図１０】本発明の第２の実施の形態に係る画像処理システムの動作を示す具体例を示す図である。
【図１１】（ａ）は、本発明の第２の実施の形態に係る図、（ｂ）は変形例１を示す図、（ｃ）は変形例２を示す図である。
【符号の説明】
【００９１】
１  情報処理システム
２  インターネットストレージ
３  インターネット
４，４ａ，４ｂ，４ｃ  ＬＡＮセグメント
５，５ａ，５ｂ，５ｃ  画像入力装置
６，６ａ，６ｂ，６ｃ  クライアント
１０  情報処理システム
１４  ＬＡＮセグメント
１５  外部装置
１６  情報処理装置
２０，２０ａ，２０ｂ  キャビネット
２１  画像入力装置接続管理表
５０  ＣＰＵ
５１Ａ  インターネット通信制御部
５１Ｂ  ＬＡＮ通信制御部
５２  記憶部
５３  入力部
５４  表示部
５５  読取部
５６  文書データ
６０  ＣＰＵ
６１Ａ  インターネット通信制御部
６１Ｂ  ＬＡＮ通信制御部
６２  記憶部
６３  入力部
６４  表示部
１６１  通信制御部
１６２  記憶部
１６３  入力部
１６４  処理部
【図１】
2008059150.tif 000003
【図２】
2008059150.tif 000004
【図３】
2008059150.tif 000005
【図４】
2008059150.tif 000006
【図５】
2008059150.tif 000007
【図６】
2008059150.tif 000008
【図７】
2008059150.tif 000009
【図８】
2008059150.tif 000010
【図９】
2008059150.tif 000011
【図１０】
2008059150.tif 000012
【図１１】
2008059150.tif 000013