(57)【要約】【課題】寿命部品を含む複数の装置を効率的に交換できるように寿命を管理する。【解決手段】複数のグループに分類された複数の被管理装置と管理装置とを有する管理システムであって、管理装置は、各々の被管理装置から寿命値を取得し、各々のグループに対して当該グループに属する被管理装置の寿命値に基づいて代表値を算出し、複数のグループの中から順次選択される２つのグループに対して、２つのグループの代表値の差が予め設定された寿命差設定値以下となるかを判断する第１の処理と、代表値の差が寿命差設定値以下となると判断された２つのグループの内、いずれか一方のグループを選択する第２の処理と、選択されたグループに属する被管理装置の内、寿命値のバラツキが最も小さくなる被管理装置を選択する第３の処理と、選択した被管理装置を次に使用する装置として設定する第４の処理と、を実行する。【選択図】図４
2012059062.tif 000002
【特許請求の範囲】
【請求項１】
寿命部品を含む複数の被管理装置と、前記複数の被管理装置の寿命を管理する管理装置と、を有する管理システムであって、
前記複数の被管理装置は、予め複数のグループに分類されており、
前記管理装置は、
各々の被管理装置から当該装置の寿命値を取得し、各々のグループに対して、当該グループに属する前記被管理装置の寿命値に基づいて代表値を算出し、前記複数のグループの中から順次選択される２つのグループに対して、当該２つのグループの代表値の差が、当該２つのグループに対して予め設定された寿命差設定値以下となるかを判断する第１の処理と、
代表値の差が寿命差設定値以下となると判断された２つのグループの内、予め定めたルールに従って、いずれか一方のグループを選択する第２の処理と、
選択されたグループに属する被管理装置の内、当該グループにおける寿命値のバラツキが最も小さくなる被管理装置を選択する第３の処理と、
選択した被管理装置を次に使用する装置として設定する第４の処理と、を実行する、ことを特徴とする管理システム。
【請求項２】
前記第１の処理では、各々のグループに属する前記被管理装置の寿命値の平均値を、当該グループの代表値とする、ことを特徴とする請求項１に記載の管理システム。
【請求項３】
前記第１の処理では、前記複数のグループの中から順次選択される２つのグループに対して、第１のグループの代表値が、第２のグループの代表値から前記寿命差設定値を減算した下限値と、前記第２のグループの代表値に前記寿命差設定値を加算した上限値と、の間の範囲であるかを判断し、
前記第２の処理では、前記２つのグループの内、前記第１のグループを選択する、ことを特徴とする請求項１又は２に記載の管理システム。
【請求項４】
前記第２の処理では、前記２つのグループの内、前記代表値が大きい方のグループを選択する、ことを特徴とする請求項１又は２に記載の管理システム。
【請求項５】
前記第２の処理では、予め特定のグループが優先設定されている場合は、前記第１の処理の判断結果にかかわらず、前記特定のグループを選択する、ことを特徴とする請求項１乃至４のいずれか一に記載の管理システム。
【請求項６】
前記寿命値は、前記被管理装置の使用回数若しくは使用時間を表す値である、ことを特徴とする請求項１乃至５のいずれか一に記載の管理システム。
【請求項７】
寿命部品を含み、予め複数のグループに分類された複数の被管理装置の寿命を管理する管理装置で動作する管理プログラムであって、
前記管理装置に、
各々の被管理装置から当該装置の寿命値を取得し、各々のグループに対して、当該グループに属する前記被管理装置の寿命値に基づいて代表値を算出し、前記複数のグループの中から順次選択される２つのグループに対して、当該２つのグループの代表値の差が、当該２つのグループに対して予め設定された寿命差設定値以下となるかを判断する第１の処理、
代表値の差が寿命差設定値以下となると判断された２つのグループの内、予め定めたルールに従って、いずれか一方のグループを選択する第２の処理、
選択されたグループに属する被管理装置の内、当該グループにおける寿命値のバラツキが最も小さくなる被管理装置を選択する第３の処理、
選択した被管理装置を次に使用する装置として設定する第４の処理、を実行させる、ことを特徴とする管理プログラム。
【請求項８】
前記第１の処理では、各々のグループに属する前記被管理装置の寿命値の平均値を、当該グループの代表値とする、ことを特徴とする請求項７に記載の管理プログラム。
【請求項９】
前記第１の処理では、前記複数のグループの中から順次選択される２つのグループに対して、第１のグループの代表値が、第２のグループの代表値から前記寿命差設定値を減算した下限値と、前記第２のグループの代表値に前記寿命差設定値を加算した上限値と、の間の範囲であるかを判断し、
前記第２の処理では、前記２つのグループの内、前記第１のグループを選択する、ことを特徴とする請求項７又は８に記載の管理プログラム。
【請求項１０】
前記第２の処理では、前記２つのグループの内、前記代表値が大きい方のグループを選択する、ことを特徴とする請求項７又は８に記載の管理プログラム。
【請求項１１】
前記第２の処理では、予め特定のグループが優先設定されている場合は、前記第１の処理の判断結果にかかわらず、前記特定のグループを選択する、ことを特徴とする請求項７乃至１０のいずれか一に記載の管理プログラム。
【請求項１２】
前記寿命値は、前記被管理装置の使用回数若しくは使用時間を表す値である、ことを特徴とする請求項７乃至１１のいずれか一に記載の管理プログラム。
【請求項１３】
寿命部品を含む複数の被管理装置と、前記複数の被管理装置の寿命を管理する管理装置と、を有するシステムにおける管理方法であって、
前記複数の被管理装置を複数のグループに分類すると共に、前記複数のグループの中から順次選択される２つのグループに対して寿命差設定値を設定する第１ステップと、
各々の被管理装置が、自身の寿命値を特定して前記管理装置に通知する第２ステップと、
前記管理装置が、前記各々の被管理装置から当該装置の寿命値を取得し、各々のグループに対して、当該グループに属する前記被管理装置の寿命値に基づいて代表値を算出し、前記複数のグループの中から順次選択される２つのグループに対して、当該２つのグループの代表値の差が、当該２つのグループに対して予め設定された寿命差設定値以下となるかを判断する第３ステップと、
前記管理装置が、代表値の差が寿命差設定値以下となると判断された２つのグループの内、予め定めたルールに従って、いずれか一方のグループを選択する第４ステップと、
前記管理装置が、選択されたグループに属する被管理装置の内、当該グループにおける寿命値のバラツキが最も小さくなる被管理装置を選択する第５ステップと、
前記管理装置が、選択した被管理装置を次に使用する装置として設定する第６ステップと、
選択された被管理装置が、自身の寿命値を更新する第７ステップと、を有し、
所定のタイミングで、前記第２ステップから前記第７ステップまでを繰り返し実行する、ことを特徴とする管理方法。
【請求項１４】
前記第３ステップでは、各々のグループに属する前記被管理装置の寿命値の平均値を、当該グループの代表値とする、ことを特徴とする請求項１３に記載の管理方法。
【請求項１５】
前記第３ステップでは、前記複数のグループの中から順次選択される２つのグループに対して、第１のグループの代表値が、第２のグループの代表値から前記寿命差設定値を減算した下限値と、前記第２のグループの代表値に前記寿命差設定値を加算した上限値と、の間の範囲であるかを判断し、
前記第４ステップでは、前記２つのグループの内、前記第１のグループを選択する、ことを特徴とする請求項１３又は１４に記載の管理方法。
【請求項１６】
前記第４ステップでは、前記２つのグループの内、前記代表値が大きい方のグループを選択する、ことを特徴とする請求項１３又は１４に記載の管理方法。
【請求項１７】
前記第４ステップでは、予め特定のグループが優先設定されている場合は、前記第３ステップの判断結果にかかわらず、前記特定のグループを選択する、ことを特徴とする請求項１３乃至１６のいずれか一に記載の管理方法。
【請求項１８】
前記寿命値は、前記被管理装置の使用回数若しくは使用時間を表す値である、ことを特徴とする請求項１３乃至１７のいずれか一に記載の管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理システム及び管理装置並びに管理方法に関し、特に、寿命部品が使用される複数の被管理装置と複数の被管理装置の寿命を管理する管理装置とを含む管理システム及び管理装置で動作する管理プログラム並びに管理方法に関する。
【背景技術】
【０００２】
近年、電子ペーパー等の表示デバイスを備えた情報記憶装置が普及しており、様々な形態で利用されている。例えば、会議等の資料を紙媒体として出力する代わりに、資料の電子データを情報記憶装置に記憶して表示部に表示させ、資源の消費削減を図っている。
【０００３】
この情報記憶装置は、電子データの送受信が可能な状態で保管する必要があることから、情報記憶装置を挿抜可能な保持装置（クレードル）を用意し、保持装置と情報記憶装置との間でデータ通信を行うと共に、保持装置から供給される電力によって情報記憶装置を充電するようにしている。
【０００４】
ここで、情報記憶装置のメモリや表示デバイスなどの部品は、使用回数（例えば、メモリの書き換え回数や表示デバイスの表示切り替え回数）や使用期間（例えば、ＬＣＤ（Liquid Crystal Display）のバックライトの点灯時間）などに応じて動作不良などの不具合が生じるため、このような部品（以下、寿命部品と呼ぶ。）を含む装置は、部品の寿命に到達する前に寿命部品や装置を交換する必要がある。
【０００５】
このような背景から、部品の寿命管理に関して様々な提案がなされており、例えば、下記特許文献１には、寿命部品であるフラッシュメモリの書き換え回数を平準化するように一律に制御するシステムが開示されている。また、下記特許文献２には、寿命の異なる交換部品の交換タイミングを変えて同じタイミングで部品交換するシステムが開示されている。また、下記特許文献３には、寿命となる部品を抽出し、また、ある時期に到達する寿命部品を群として抽出し、一括で交換することでサービスマンの訪問頻度を減らす技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−２６５２６５号公報
【特許文献２】特開２００５−２４６８５６号公報
【特許文献３】特開平０９−１４６４２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記従来技術は、複数の部品が同時期に寿命に到達するように制御するものであり、このような制御により寿命部品の交換を一度に行うことができるが、寿命部品を含む複数の装置を一斉に交換すると、その間、装置を使用することができなくなる。特に、情報記憶装置のように多数のユーザが共有する装置の場合は、装置の入れ替えに際して装置の登録などの作業が必要であり、また、装置の初期化などの作業も必要であるため、装置が使用できるようになるまでに時間がかかり、その装置を使用する業務に支障が生じる。
【０００８】
一方、寿命部品を含む複数の装置を個別に交換するように制御することも可能であるが、その場合は、交換の手間がかかる。特に、上記情報記憶装置の場合は、個々の装置を交換するたびに、装置の登録作業や初期化作業を行わなければならないため、管理者や装置の交換を行うサービスマンの作業が煩雑になる。
【０００９】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、寿命部品を含む複数の装置を効率的に交換できるように寿命を管理する管理システム及び管理プログラム並びに管理方法を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明は、寿命部品を含む複数の被管理装置と、前記複数の被管理装置の寿命を管理する管理装置と、を有する管理システムであって、前記複数の被管理装置は、予め複数のグループに分類されており、前記管理装置は、各々の被管理装置から当該装置の寿命値を取得し、各々のグループに対して、当該グループに属する前記被管理装置の寿命値に基づいて代表値を算出し、前記複数のグループの中から順次選択される２つのグループに対して、当該２つのグループの代表値の差が、当該２つのグループに対して予め設定された寿命差設定値以下となるかを判断する第１の処理と、代表値の差が寿命差設定値以下となると判断された２つのグループの内、予め定めたルールに従って、いずれか一方のグループを選択する第２の処理と、選択されたグループに属する被管理装置の内、当該グループにおける寿命値のバラツキが最も小さくなる被管理装置を選択する第３の処理と、選択した被管理装置を次に使用する装置として設定する第４の処理と、を実行するものである。
【００１１】
また、本発明は、寿命部品を含み、予め複数のグループに分類された複数の被管理装置の寿命を管理する管理装置で動作する管理プログラムであって、前記管理装置に、各々の被管理装置から当該装置の寿命値を取得し、各々のグループに対して、当該グループに属する前記被管理装置の寿命値に基づいて代表値を算出し、前記複数のグループの中から順次選択される２つのグループに対して、当該２つのグループの代表値の差が、当該２つのグループに対して予め設定された寿命差設定値以下となるかを判断する第１の処理、代表値の差が寿命差設定値以下となると判断された２つのグループの内、予め定めたルールに従って、いずれか一方のグループを選択する第２の処理、選択されたグループに属する被管理装置の内、当該グループにおける寿命値のバラツキが最も小さくなる被管理装置を選択する第３の処理、選択した被管理装置を次に使用する装置として設定する第４の処理、を実行させるものである。
【００１２】
また、本発明は、寿命部品を含む複数の被管理装置と、前記複数の被管理装置の寿命を管理する管理装置と、を有するシステムにおける管理方法であって、前記複数の被管理装置を複数のグループに分類すると共に、前記複数のグループの中から順次選択される２つのグループに対して寿命差設定値を設定する第１ステップと、各々の被管理装置が、自身の寿命値を特定して前記管理装置に通知する第２ステップと、前記管理装置が、前記各々の被管理装置から当該装置の寿命値を取得し、各々のグループに対して、当該グループに属する前記被管理装置の寿命値に基づいて代表値を算出し、前記複数のグループの中から順次選択される２つのグループに対して、当該２つのグループの代表値の差が、当該２つのグループに対して予め設定された寿命差設定値以下となるかを判断する第３ステップと、前記管理装置が、代表値の差が寿命差設定値以下となると判断された２つのグループの内、予め定めたルールに従って、いずれか一方のグループを選択する第４ステップと、前記管理装置が、選択されたグループに属する被管理装置の内、当該グループにおける寿命値のバラツキが最も小さくなる被管理装置を選択する第５ステップと、前記管理装置が、選択した被管理装置を次に使用する装置として設定する第６ステップと、選択された被管理装置が、自身の寿命値を更新する第７ステップと、を有し、所定のタイミングで、前記第２ステップから前記第７ステップまでを繰り返し実行するものである。
【発明の効果】
【００１３】
本発明の管理システム及び管理プログラム並びに管理方法によれば、寿命部品を含む複数の装置を効率的に交換できるように寿命を管理することができる。
【００１４】
その理由は、管理装置では、寿命部品を含む複数の装置を複数のグループに分類し、グループ間では、各グループの寿命の代表値の差が予め定めた設定値以上となるように制御し、各グループ内では、各装置の寿命が均一になるように制御するからである。
【００１５】
これにより、全ての装置の寿命部品を一斉に交換することがなくなるため、装置の入れ替えに際してその装置を使用する業務に支障が生じることがなくなり、かつ、個々の装置の寿命部品を個別に交換することがなくなるため、管理者や装置の交換を行うサービスマンの負荷を軽減することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施例に係る管理システムの構成を模式的に示す斜視図である。
【図２】本発明の一実施例に係る被管理装置（情報記憶装置）の構成を示すブロック図である。
【図３】本発明の一実施例に係る管理装置（保持装置）の構成を示すブロック図である。
【図４】本発明の一実施例に係る管理装置の装置選択アルゴリズムを示すフローチャート図である。
【図５】本発明の一実施例に係る管理装置の装置選択アルゴリズム（優先設定がある場合）を示すフローチャート図である。
【図６】本発明の一実施例に係る管理装置の装置選択アルゴリズムにおける処理１の詳細を示すフローチャート図である。
【図７】本発明の一実施例に係る管理方法に基づくシミュレーション結果を示す図である。
【発明を実施するための形態】
【００１７】
背景技術で示したように、寿命部品を含む装置の交換に関して、複数の寿命部品が同時期に寿命に到達するように制御して、寿命部品を含む複数の装置を一斉に交換する方法がある。しかしながら、この方法では、交換期間は装置を一切使用することができないため、その装置を使用する業務に支障が生じる。
【００１８】
一方、複数の寿命部品が別々に寿命に到達するように制御して、寿命部品を含む複数の装置を個別に交換する方法もある。しかしながら、この方法では、交換の手間がかかり、管理者やサービスマンの作業が煩雑になる。
【００１９】
そこで、本発明の一実施の形態では、寿命部品を含む複数の装置を一斉に交換したり、複数の装置を個々に交換したりするのではなく、複数の装置を複数のグループに分けて寿命管理を行い、各グループ内では同時期に寿命に到達するように制御すると共に、グループ間では同時期に寿命に到達しないように制御する方法を採用する。
【００２０】
具体的には、同じ機能を持つ複数の装置を使用するシステムにおいて、複数の装置を管理する管理装置に、各装置の寿命値を取得する手段と、複数の装置をグループ化し、各々のグループ内の各装置の寿命値を均一化し、グループ間の寿命差が予め定めた寿命差設定値よりも大きくなるように制御する手段と、を持たせる。
【００２１】
これにより、全ての装置が使用できなくなるという不具合を未然に防止すると共に、管理者やサービスマンの負荷を軽減することができ、全てのユーザが、寿命を意識することなく、安心して装置を利用することができる環境を実現することができる。
【実施例】
【００２２】
上記した本発明の一実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る管理システム及び管理プログラム並びに管理方法について、図１乃至図７を参照して説明する。図１は、本実施例の管理システムの構成を模式的に示す斜視図であり、図２は、被管理装置（情報記憶装置）の構成を示すブロック図、図３は、管理装置（保持装置）の構成を示すブロック図である。また、図４乃至図６は、本実施例の管理装置（保持装置）の動作を示すフローチャート図であり、図７は、本実施例の管理方法に基づくシミュレーション結果を示す図である。
【００２３】
図１（ａ）に示すように、本実施例の管理システム１０は、複数のグループに分類された複数の被管理装置（本実施例では情報記憶装置２０とする。）と、複数の被管理装置を管理する管理装置（本実施例では複数の情報記憶装置２０を挿抜可能に保持する保持装置３０とする。）と、を備え、これらは、図１（ｂ）に示すように、画像形成装置４０などに搭載される。
【００２４】
なお、本実施例では、複数の情報記憶装置２０をグループＡ〜Ｃの３つのグループに分類しているが、グループの数や各グループの情報記憶装置２０の数は特に限定されない。また、本実施例では、保持装置３０を管理装置としているが、画像形成装置４０を管理装置として構成し、保持装置３０を介して情報記憶装置２０を管理する構成としてもよい。以下、各装置について詳細に説明する。
【００２５】
［情報記憶装置］
情報記憶装置２０は、寿命部品を備えた、電子ペーパーや電子ブックなどの装置であり、図２に示すように、ＣＰＵ（Central Processing Unit）２１、メモリ２２、表示部（電子ペーパー）２３、表示コントローラ２４、操作部（タッチパネル）２５、通信部２６、電池２７、装着検出部２８などを備える。
【００２６】
ＣＰＵ２１は、メモリ２２から読み出した各種プログラムを実行し、各部の動作を制御する。メモリ２２は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などで構成され、ＣＰＵ２１で動作する各種プログラムや、情報記憶装置２０の動作を制御するための設定情報、自装置の使用回数に基づいて設定された値（寿命値と呼ぶ。）、表示部２３に表示させる電子データなどを記憶する。そして、ＣＰＵ２１とメモリ２２とで制御部が構成され、制御部は、自装置の使用回数を認識し、当該使用回数に基づいて寿命値を特定し、当該寿命値を保持装置３０に通知する制御などを実行する。
【００２７】
表示部２３は、透明な液体の中で浮動する微粒子を電界によって移動させて表示を行う電子ペーパー（ＥＰＤ：Electrophoretic Display）や液晶表示装置（ＬＣＤ：Liquid Crystal Display）、有機ＥＬ（electroluminescence）表示装置等からなり、保持装置３０から送られた電子データに基づく画像などを表示する。この表示部２３は、表示の切り換えを繰り返す内に表示品位が低下したり、駆動時間が長くなるとＬＣＤのバックライトの輝度が低下するなどの不具合が生じることから、本実施例では表示部２３を寿命部品としている。
【００２８】
表示コントローラ２４は、ＣＰＵ２１の指示に従って表示部２３を駆動し、画面の表示や消去を制御する。
【００２９】
操作部２５は、ボタンやスイッチ、表示部２３上に透明電極が格子状に配置された感圧式のタッチパネルなどである。タッチパネルでは、手指やタッチペン等で押下された力点のＸＹ座標を電圧値で検出し、検出された位置信号を操作信号としてＣＰＵ２１に出力する。
【００３０】
通信部２６は、保持装置３０と接続するためのインターフェースであり、有線通信や無線通信、赤外線通信、Bluetooth（登録商標）などを利用して、保持装置３０との通信を確立する。
【００３１】
電池２７は、保持装置３０の情報記憶装置充電部から供給される電力によって充電され、情報記憶装置２０の各部を駆動するための電力を供給する。この電池２７は、充放電を繰り返す内に蓄電量が減少して情報記憶装置２０の駆動が短くなるなどの不具合が生じることから、本実施例では電池２７も寿命部品としている。
【００３２】
装着検出部２８は、情報記憶装置２０が保持装置３０に装着されたことを検出する。検出の方法は特に限定されず、例えば、電池２７と保持装置３０の情報記憶装置充電部とが接続されたか否かで装着を検出したり、情報記憶装置２０に設けた電極と保持装置３０に設けた電極とが電気的に接続されたか否かで装着を検出したり、情報記憶装置２０の底部に自重によってＯＮ／ＯＦＦする電気接点を設け、この電気接点のＯＮ／ＯＦＦによって装着を検出したりすることができる。
【００３３】
なお、本実施例では、表示部２３と電池２７を寿命部品としているが、どちらか一方を寿命部品としてよいし、メモリ２２などの他の部品を寿命部品としてもよい。
【００３４】
［保持装置］
保持装置３０は、情報記憶装置２０を保持する機構と、情報記憶装置２０とデータ通信を行う機能と、必要に応じて、情報記憶装置２０の電池２７を充電する機能とを備えた装置であり、画像形成装置４０の本体や付属品（例えば、本体と分離した給紙部や後処理部など）に固定される。
【００３５】
この保持装置３０は、図３に示すように、ＣＰＵ３１、メモリ３２、情報記憶装置用通信部３３、寿命管理部３４、情報記憶装置充電部３５、表示部３６、操作部３７、画像形成装置用通信部３８、電源３９などを備える。
【００３６】
ＣＰＵ３１は、メモリ３２から読み出した各種プログラムを実行し、各部の動作を制御する。メモリ３２は、ＲＯＭやＲＡＭなどで構成され、ＣＰＵ３１で動作する各種プログラムや、保持装置３０の動作を制御するための設定情報、各情報記憶装置２０から取得した寿命値、各情報記憶装置２０が属するグループを特定するグループ情報、各グループに対して予め設定された、寿命差範囲を規定する基準値（寿命差設定値と呼ぶ。）、情報記憶装置２０に表示させる電子データなどを記憶する。そして、ＣＰＵ３１とメモリ３２とで制御部が構成される。
【００３７】
情報記憶装置用通信部３３は、複数の情報記憶装置２０と接続するためのインターフェースであり、有線通信や無線通信、赤外線通信、Bluetooth（登録商標）などを利用して、各々の情報記憶装置２０との通信を確立する。
【００３８】
寿命管理部３４は、各々の情報記憶装置２０から寿命値を取得し、グループ毎に寿命の代表値（例えば、平均値）を計算し、複数のグループの中から順次選択される２つのグループに対して、第１のグループの寿命の代表値が、第２のグループの寿命の代表値を中心とした寿命差設定値の範囲内（（代表値−寿命差設定値）〜（代表値＋寿命差設定値））であるかを判断し、範囲内の場合に、予め定めたルールに従って一方のグループを選択する制御、選択したグループに属する各情報記憶装置２０の寿命値とそのグループの寿命の代表値とを比較し、寿命値のバラツキが最も小さくなる情報記憶装置２０を選択する制御などを行う。この寿命管理部３４はハードウェアとして構成してもよいし、保持装置３０の制御部を、寿命管理部３４として機能させる管理プログラムとして構成し、当該プログラムを制御部上で動作させる構成としてもよい。
【００３９】
情報記憶装置充電部３５は、電源３９の電力を複数の情報記憶装置２０の電池２７に供給し、電池２７を充電する。
【００４０】
表示部３６は、液晶表示装置や有機ＥＬ表示装置等からなり、保持装置３０の所定の位置（例えば、前面や各スロットの側部など）に設けられ、次に使用すべき情報記憶装置２０や寿命部品が寿命に到達した情報記憶装置２０を通知する情報などを表示する。
【００４１】
操作部３７は、ボタンやスイッチ、表示部３６上に透明電極が格子状に配置された感圧式のタッチパネルなどである。
【００４２】
画像形成装置用通信部３８は、画像形成装置４０と接続するためのインターフェースであり、有線通信や無線通信、赤外線通信、Bluetooth（登録商標）などを利用して、画像形成装置４０との通信を確立する。
【００４３】
電源３９は、保持装置３０の各部を駆動するための電力を供給する。
【００４４】
なお、図３は本実施例の保持装置３０の一例であり、表示部３６や操作部３７は省略してもよい。また、画像形成装置４０と交信する必要がない（保持装置３０が単独で動作する）場合は、画像形成装置用通信部３８を省略してもよい。
【００４５】
次に、上記構成の保持装置３０の動作（装置選択アルゴリズム）について、図４のフローチャート図を参照して説明する。なお、グループの設定や各グループの寿命差設定値の設定は、予め、管理者などによって保持装置３０の操作部３７や画像形成装置４０から行われているものとする。
【００４６】
まず、寿命管理部３４は、処理１として、各情報記憶装置２０から寿命値を取得して各グループの寿命の状態を確認（グループ内の寿命の代表値とバラツキを計算）し、寿命差設定値と各グループの寿命の代表値とに基づいて、グループ間の寿命の代表値の差が寿命差設定値以下となる組み合わせがあるか、すなわち、矛盾があるかを判定する。
【００４７】
この処理１について、図６のフローチャート図を参照して詳細に説明する。
【００４８】
まず、各々のグループの寿命差設定値をメモリ３２から取得する（Ｓ３０１）。次に、情報記憶装置用通信部３３を介して、各グループに属する情報記憶装置２０から寿命値を取得して代表値を計算する（Ｓ３０２）。この代表値とは、比較計算するために事前に設定した値であり、例えば、グループの寿命の平均値や最大値、最小値、特定の情報記憶装置２０の寿命値などである。
【００４９】
次に、各々のグループについて、代表値と寿命差設定値とに基づいて有効範囲を計算し、記憶する（Ｓ３０３）。この有効範囲は、（代表値−寿命差設定）未満、若しくは、（代表値＋寿命差設定）よりも大きい範囲であり、比較対象となる他のグループの代表値が有効範囲内であれば、これらのグループの寿命差が十分にあると言える。
【００５０】
次に、各々のグループの代表値と他のグループの代表値との差が、寿命差設定値以下となる範囲（矛盾範囲と呼ぶ。）を計算し、記憶する（Ｓ３０４）。この矛盾範囲は、上記有効範囲を除く範囲であり、（代表値−寿命差設定）以上、（代表値＋寿命差設定）以下の範囲である。なお、ここでは、有効範囲を計算してから矛盾範囲を計算しているが、これは後述するシミュレーションにおける計算を容易にするための処理であり、代表値と寿命差設定とに基づいて、直接、矛盾範囲を計算してもよい。
【００５１】
次に、各々のグループの矛盾範囲の上限条件又は下限条件のうち、比較対象となるグループの代表値に１を加算した時に、値が近い方の条件を矛盾判定候補とし、他方の条件を無効にする（Ｓ３０５）。例えば、あるグループの矛盾範囲が１２０以上又は４００以下で、比較対象となるグループの寿命の代表値が７０のような場合は、４００以下の条件は無効とし、１２０以上の条件を矛盾判定候補として採用する。なお、ここでは、矛盾範囲の上限条件又は下限条件の一方を矛盾判定候補とし、他方を無効にしているが、これもシミュレーションにおける計算を容易にするための処理であり、このステップは省略することもできる。
【００５２】
次に、各々のグループの代表値が、他のグループの矛盾範囲に入っているかを判断し（Ｓ３０６）、矛盾範囲に入っている場合は矛盾ありと判定し（Ｓ３０７）、矛盾範囲に入っていない場合は矛盾なしと判定する（Ｓ３０８）。
【００５３】
図４に戻って、矛盾無しの場合は（Ｓ１０２のＮｏ）、寿命管理部３４は、処理２−１として、いずれかのグループを選択する（Ｓ１０３）。なお、各グループの寿命値を均一化する場合は、選択するグループを順次切り替えればよい。また、グループ内のバラツキを少なくするように制御する場合は、グループ内の寿命値のバラツキが最も多いグループを選択すればよい。
【００５４】
一方、矛盾有りの場合は（Ｓ１０２のＹｅｓ）、寿命管理部３４は、処理２−２として、予め定めたルールに従って、矛盾のあるグループの内の一方のグループを選択する（Ｓ１０４）。例えば、矛盾をできるだけ早く解消する場合は、矛盾のあるグループの内、寿命の代表値が大きい方のグループを選択することができる。この制御では、寿命の代表値が小さいグループは常に選択されないため、グループ間の寿命差が次第に大きくなる。そこで、矛盾を解消しつつ、グループ間の寿命差が大きくなりすぎないようにするためには、矛盾範囲と比較したグループを選択することもできる。この制御では、矛盾範囲と比較したグループが矛盾範囲を設定したグループよりも寿命の代表値が小さい場合は、矛盾なしと判定されるまでに時間を要するが、常に選択されないグループが生じないようにすることができるため、グループ間の寿命差が大きくなりすぎることがない。
【００５５】
なお、矛盾のあるグループが複数ある場合は、どのグループを選択してもよく、例えば、グループ番号の昇順で選択することができる。また、上記と同様に、各グループの寿命を均一化する場合は、選択するグループを順次切り替えることができる。また、グループ内のバラツキを少なくするように制御する場合は、グループ内の寿命のバラツキが最も多いグループを選択することができる。
【００５６】
次に、寿命管理部３４は、処理３として、選択されたグループ内の個々の情報記憶装置２０の寿命値とそのグループの寿命の代表値とを比較し、寿命値のバラツキが最も小さくなる情報記憶装置２０、すなわち、寿命の代表値から寿命値を減算した値が最も大きい情報記憶装置２０（例えば、寿命値が最も小さい情報記憶装置２０）を選択する（Ｓ１０５）。
【００５７】
次に、寿命管理部３４は、グループ内で、同じ条件の情報記憶装置２０が１つであるかを判断し（Ｓ１０６）、同じ条件の情報記憶装置２０が１つの場合は、その情報記憶装置２０を次の書き込み装置として選択し（Ｓ１０７）、同じ条件の情報記憶装置２０が２つ以上の場合は、いずれかの装置（例えば、端末個別管理情報の番号の少ない装置）を選択する（Ｓ１０８）。
【００５８】
そして、寿命管理部３４は、選択した情報記憶装置２０にデータ書き込みを行い、選択した情報記憶装置２０の寿命カウントに１を加算する（Ｓ１０９）。
【００５９】
上記フローは、矛盾の有無によってグループを選択する場合の処理であるが、例えば、あるグループの装置の導入時期が他のグループの装置よりも早く、そのグループの装置を新しくしたい場合には、優先的にそのグループを選択することもできる。以下、その場合の動作（装置選択アルゴリズム）について、図５のフローチャート図を参照して説明する。なお、優先的に選択するグループの設定（優先設定と呼ぶ。）は、予め、管理者などによって保持装置３０の操作部３７や画像形成装置４０から行われているものとする。
【００６０】
まず、寿命管理部３４は、上記と同様に、処理１として、各情報記憶装置２０から寿命値を取得して各グループの寿命の状態を確認し、寿命差設定値と各グループの寿命の代表値とに基づいて、グループ間の寿命の代表値の差が寿命差設定値以下となる組み合わせがあるか、すなわち、矛盾があるかを判定する。
【００６１】
次に、寿命管理部３４は、優先設定があるかを判断し（Ｓ２０２）、優先設定がある場合は、優先設定により最も優先するグループに決定する（Ｓ２０３）。一方、優先設定がない場合は、矛盾の有無を判断する（Ｓ２０４）。
【００６２】
矛盾無しの場合は、寿命管理部３４は、上記と同様に、処理２−１として、いずれかのグループを選択し（Ｓ２０５）、矛盾有りの場合は、処理２−２として、予め定めたルールに従って、矛盾のあるグループの内の一方のグループを選択する（Ｓ２０６）。
【００６３】
次に、寿命管理部３４は、上記と同様に、処理３として、選択されたグループ内の個々の情報記憶装置２０の寿命値とそのグループの寿命の代表値とを比較し、寿命値のバラツキが最も小さくなる情報記憶装置２０、すなわち、寿命の代表値から寿命値を減算した値が最も大きい情報記憶装置２０を選択する（Ｓ２０７）。
【００６４】
次に、寿命管理部３４は、上記と同様に、グループ内で、同じ条件の情報記憶装置２０が１つであるかを判断し（Ｓ２０８）、同じ条件の情報記憶装置２０が１つの場合は、その装置を次の書き込み装置として選択し（Ｓ２０９）、同じ条件の情報記憶装置２０が２つ以上の場合は、いずれかの装置（例えば、端末個別管理情報の番号の少ない装置）を選択する（Ｓ２１０）。
【００６５】
そして、寿命管理部３４は、上記と同様に、選択した情報記憶装置２０にデータ書き込みを行い、選択した情報記憶装置２０の寿命カウントに１を加算する（Ｓ２１１）。
【００６６】
上記手法に従ってシミュレーションした結果を図７に示す。本シミュレーションに際して、情報記憶装置２０を１０台とし、グループＡを装置４台（Ａ−１〜Ａ−４）、グループＢを装置３台（Ｂ−１〜Ｂ−３）、グループＣを装置３台（Ｃ−１〜Ｃ−３）としている。また、寿命差設定値は、グループＡ−Ｂ間を１００、グループＢ−Ｃ間を２００、グループＣ−Ａ間を３００としている。
【００６７】
図７の行は、各グループにおける、各装置の寿命値、グループの代表値（グループ内の装置の寿命値の平均値）、特定のグループ（グループＢの場合はグループＡ、グループＣの場合はグループＢ、グループＡの場合はグループＣ）に対する有効範囲及び矛盾範囲、矛盾判定結果と、全体の判定結果（選択するグループ）を示している。また、図７の列は、図４及び図５における処理１〜４の計算結果を時系列で示している。
【００６８】
まず、ステップ１では、各グループに属する各装置の寿命値から代表値（ここでは平均値）を計算し、他のグループの代表値と予め設定した寿命設定値とに基づいて、有効範囲を計算する。図７の例では、グループＢの代表値は”１２０”であり、グループＡ−Ｂ間の寿命設定値は”１００”であることから、グループＢのグループＡに対する有効範囲は、１２０−１００＝２０以下、又は、１２０＋１００＝２２０以上となる。同様に、グループＣの代表値は”３７３”であり、グループＢ−Ｃ間の寿命設定値は”２００”であることから、グループＣのグループＢに対する有効範囲は、３７３−２００＝１７３以下、又は、３７３＋２００＝５７３以上となる。同様に、グループＡの代表値は”２２３”であり、グループＣ−Ａ間の寿命設定値は”３００”であることから、グループＡのグループＣに対する有効範囲は、２２３−３００＝−７７以下、又は、２２３＋３００＝５２３以上となる。
【００６９】
次に、各グループの矛盾範囲を計算する。図７の例では、グループＢのグループＡに対する有効範囲は、１２０−１００＝２０以下、又は、１２０＋１００＝２２０以上であることから、矛盾範囲は、２０以上、かつ、２２０以下となり、グループＡの代表値”２２３”に１を加算した時の値に近い側の条件は２２０以下であることから、２０以上の条件は無効とする。同様に、グループＣのグループＢに対する有効範囲は、３７３−２００＝１７３以下、又は、３７３＋２００＝５７３以上であることから、矛盾範囲は、１７３以上、かつ、５７３以下となり、グループＢの代表値”１２０”に１を加算した時の値に近い側の条件は１７３以上であることから、５７３以下の条件は無効とする。同様に、グループＡのグループＣに対する有効範囲は、２２３−３００＝−７７以下、又は、２２３＋３００＝５２３以上であることから、矛盾範囲は、−７７以上、かつ、５２３以下であり、グループＣの代表値”３７３”に１を加算した時の値に近い側の条件は５２３以下であることから、−７７以上の条件は無効とする。
【００７０】
次に、グループ間の矛盾を判定する。図７の例では、グループＡの代表値は”２２３”であり、グループＢのグループＡに対する矛盾範囲は２２０以下であることから、グループＡ−Ｂ間は矛盾なしと判断する。同様に、グループＢの代表値は”１２０”であり、グループＣのグループＢに対する矛盾範囲は１７３以上であることから、グループＢ−Ｃ間は矛盾なしと判断する。同様に、グループＣの代表値は”３７３”であり、グループＡのグループＣに対する矛盾範囲は５２３以下であることから、グループＣ−Ａ間は矛盾ありと判断する。
【００７１】
次に、矛盾ありと判断したグループの中から使用するグループを選択する。図７の例では、グループＡの代表値は”２２３”であり、グループＣの代表値は”３７３”であることから、代表値が大きい方のグループを選択する場合はグループＣが選択される。また、矛盾範囲と比較したグループを選択する場合もグループＣが選択される。
【００７２】
次に、選択したグループの中から使用する情報記憶装置２０を選択する。図７の例では、装置Ｃ−１の寿命値は”３６０”、装置Ｃ−２の寿命値は”５６０”、装置Ｃ−３の寿命値は”２００”であり、グループＣの代表値は”３７３”であることから、代表値から寿命値を引いた値が最も大きい装置Ｃ−３が選択される。
【００７３】
ステップ２は、装置Ｃ−３を１回使用した状態を示しており、この状態でも同じ判定結果になるため、装置Ｃ−３を繰り返し使用することによってステップ３の状態となる。
【００７４】
ステップ３でも、上記と同様に、各グループの代表値と寿命設定値とに基づいて、有効範囲を計算した後、候補となる矛盾範囲を計算する。そして、グループ間の矛盾を判定する。図７の例では、グループＣの代表値は”４２７”に増加しているが、グループＡのグループＣに対する矛盾範囲は５２３以下であることから、グループＣ−Ａ間は矛盾ありと判断する。次に、グループを選択するが、代表値が大きい方のグループを選択する場合でも矛盾範囲と比較したグループを選択する場合でもグループＣが選択される。
【００７５】
次に、選択したグループの中から使用する情報記憶装置２０を選択する。図７の例では、装置Ｃ−１の寿命値は”３６０”、装置Ｃ−２の寿命値は”５６０”、装置Ｃ−３の寿命値は”３６０”であり、代表値から寿命値を引いた値が最も大きい装置は装置Ｃ−１と装置Ｃ−３となるが、端末個別管理情報の番号の少ない装置を選択するルールを採用した場合は、装置Ｃ−１が選択されることになる。
【００７６】
次に、ステップ４では、装置Ｃ−１の寿命値は”３６１”、装置Ｃ−２の寿命値は”５６０”、装置Ｃ−３の寿命値は”３６０”であり、代表値から寿命値を引いた値が最も大きい装置は装置Ｃ−３となるため、再び装置Ｃ−３が選択されることになる。
【００７７】
その後、装置Ｃ−１と装置Ｃ−３が交互に選択されて、ステップ５の状態となり、更に装置Ｃ−３が選択されると、ステップ６の状態となる。
【００７８】
ステップ６でも、上記と同様に、各グループの代表値と寿命設定値とに基づいて、有効範囲を計算した後、矛盾範囲を計算し、グループ間の矛盾を判定する。図７の例では、グループＡの代表値は”２２３”であり、グループＢのグループＡに対する矛盾範囲は２２０以下であることから、グループＡ−Ｂ間は矛盾なしと判断する。同様に、グループＢの代表値は”１２０”であり、グループＣのグループＢに対する矛盾範囲は３２４以上であることから、グループＢ−Ｃ間は矛盾なしと判断する。同様に、グループＣの代表値は”５２４”であり、グループＡのグループＣに対する矛盾範囲は５２３以下であることから、グループＣ−Ａ間も矛盾なしと判断する。
【００７９】
次に、グループを選択する。この場合はどのグループを選択してもよいが、グループ内の寿命のバラツキが最も多いグループを選択するルールを採用すると、グループＡのバラツキは”２６０”、グループＢのバラツキは”９０”であり、グループＣのバラツキは”５５”であることから、グループＡが選択される。
【００８０】
次に、選択したグループの中から使用する情報記憶装置２０を選択する。図７の例では、装置Ａ−１の寿命値は”３６０”、装置Ａ−２の寿命値は”２３０”、装置Ａ−３の寿命値は”１００”、装置Ａ−４の寿命値は”２００”であり、グループＡの代表値は”２２３”であることから、代表値から寿命値を引いた値が最も大きい装置Ａ−３が選択される。
【００８１】
ステップ７は、装置Ａ−３を１回使用した状態を示しており、この状態でも同じ判定結果になるため、装置Ａ−３を繰り返し使用する。
【００８２】
以降、同様の処理を繰り返すことにより、グループ間の代表値の差が寿命差設定値よりも小さくなることがなく、かつ、グループ内の各情報記憶装置２０の寿命値は均一化されるため、寿命部品を含む複数の情報記憶装置２０を効率的に交換することできる。
【００８３】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、その構成や制御は適宜変更可能である。
【００８４】
例えば、上記説明では、グループの代表値を平均値としたが、最大値で制御したり、最小値で制御したり、リストのｎ番目の値で制御する方法などを採用することもできる。
【００８５】
また、上記実施例では、寿命値は使用回数を表す値としたが、使用時間を表す値としてもよい。また、上記実施例では、寿命値は使用するたびに値が大きくなるものとしたが、使用するたびに値が小さくなるもの、すなわち、残りの使用回数若しくは使用時間を表すものとしてもよい。その場合、処理２では、寿命の代表値が小さい方のグループを選択し、処理３では、寿命値のバラツキが最も小さくなる情報記憶装置２０、すなわち、代表値から寿命値を引いた値が最も小さい情報記憶装置２０（例えば、寿命値が最も大きい情報記憶装置２０）を選択することができる。
【００８６】
また、上記実施例では、被管理装置として情報記憶装置２０を例示したが、寿命部品を含む任意の装置に対しても同様に適用することができる。また、上記実施例では、寿命部品として情報記憶装置２０の表示部と電池を例示したが、交換を必要とする任意の寿命部品に対しても同様に適用することができる。
【産業上の利用可能性】
【００８７】
本発明は、電子ペーパー等の情報記憶装置（被管理装置）と、複数の情報記憶装置を保持する保持装置（管理装置）とを含むシステムに利用可能である。
【符号の説明】
【００８８】
１０  管理システム
２０  情報記憶装置
２１  ＣＰＵ
２２  メモリ
２３  表示部
２４  表示コントローラ
２５  操作部
２６  通信部
２７  電池
２８  装着検出部
３０  保持装置
３１  ＣＰＵ
３２  メモリ
３３  情報記憶装置用通信部
３４  寿命管理部
３５  情報記憶装置充電部
３６  表示部
３７  操作部
３８  画像形成装置用通信部
３９  電源
４０  画像形成装置
【図１】
2012059062.tif 000003
【図２】
2012059062.tif 000004
【図３】
2012059062.tif 000005
【図４】
2012059062.tif 000006
【図５】
2012059062.tif 000007
【図６】
2012059062.tif 000008
【図７】
2012059062.tif 000009