LifelogViewer(ライフログビューア)

Introduction of LifelogViewer

monthly mode

Map

yearly mode

slide show
LifelogViewer はカレンダ&地図型の写真&テキスト(ライフログ)管理ツールです.
美崎薫氏のSmartCalendarのコンセプトをもとに開発したSmartCalendar(N)では,まだまだライフログを扱うには十分ではないと考え,コンセプトを見直して開発したもので,主に以下のような機能があります.
  • カレンダでの写真およびテキストの管理
  • 地図での写真の管理およびフィルタリング
  • 1日,1ヶ月,1年,全ての撮影行動の可視化
  • 年表示,月表示,日表示,ランダム表示など
  • 365日分を一気に閲覧
  • スライドショー機能
  • D&Dによる背景画像設定
  • 撮影した写真へのコメントの付加
  • 撮影した写真への評価&評価ベースの表示
  • 画像,テキストの検索およびフィルタリング
  • 時間的近さに基づく近傍検索
などなどの機能があります.

撮影した写真の管理に困っている人に適していると思います.
ワンボタンで手軽に取り込み,手軽に閲覧することができます.

ベータ版ですのでその点を考慮の上お使いください.

なお,このプログラムはJPEGのロスレス回転のため,Independent JPEG Group の jpegtran.exe を使用しています.


Convenient usage

  • カレンダと地図で写真やテキストを管理.
    • 毎日撮影しておくと子どもの成長が一目でわかる.
    • その日に食べた食事を撮影しておくとなんだか楽しい.
    • その日にあった人を撮影しておくと誰に何時あったかすぐに思い出せる.
    • その日に何があったかすぐに思い出せる.
    • ニュース記事の保存によりその日に何があったか一目瞭然.
  • 一日単位,月単位,年単位での画像,テキスト一括閲覧.
  • 緯度経度が付加された写真の地図上への提示.
  • 地図による写真のフィルタリング.
  • 写真に対する緯度経度情報の付加機能.
  • スライドショー中にテキスト入力することで絵日記を作る.
  • スクリーンセーバーモードでこれまでの記録を一気に振り返る
  • ドラッグアンドドロップによるウェブテキスト&画像の収集.
  • レコーディングダイエットのための食事の履歴可視化
他にも色々な使い方があると思います.
何か新しい/便利な使い方を発見したら教えてくださいませ.

Information

Download

Intended for ...

  • Windows 2000
  • Windows XP Home Edition / Professional
  • Windows Vista
  • Windows 7
  • Gdiplus.dll(GDI+)

Links

Change log

  • [2010/07/03] LifelogViewer v0.06
    • 長いテキストがある場合に落ちる問題を修正
    • 写真をロードする際に無駄にメモリを確保していた問題を修正

  • [2010/04/24] LifelogViewer v0.05
    • フォルダ名やファイル名に「'」が含まれるとおかしくなる問題を修正
    • 文字コードの変換ミスでメモリリークしていた問題を修正
    • インデックス生成における無駄な計算を排除
    • フォルダ名やファイル名にカタカナや大文字の英字が含まれる場合にうまく検索出来ない問題を修正
    • キーワードでの検索を高速化
    • スライドショーで編集すると検索対象から外れる問題を修正
    • DatabaseFileName=C:\Photos\lifelog.db などと LifelogViewer.ini に 記述することでデータベースの位置を変更出来るよう修正(Dropbox対策)

  • [2010/04/21] LifelogViewer v0.04
    • DBをUTF8をベースに修正(日本語検索のため)
    • 近傍検索が2度目から無効になる問題を修正
    • ウインドウの表示/非表示状態取得に失敗する問題を修正
    • 日モードで画像が表示されない問題を修正
    • バージョンアップ確認がうまくいっていなかった問題を修正
    • ランダム表示の初期状態がおかしくなる問題を修正
    • ランダム表示中にウインドウサイズを変更するとおかしくなる問題を修正

  • [2010/04/03] LifelogViewer v0.03
    • 日モードの時に地図に写真が提示されない問題を修正
    • インデックスが更新されないことがある問題を修正
    • 他,部分的に高速化

  • [2010/04/01] LifelogViewer v0.02
    • オリジナルのディレクトリを使うモードで地図に写真が表示されない問題を修正
    • インデックス情報をなんども更新してしまう問題を修正
    • ログファイルが残ってしまう問題を修正

  • [2010/04/01] LifelogViewer v0.01
    • SmartCalendar(N) のコードをがっつり書き直し
    • 色々な設定を見直し一般的ではない機能を削除
    • ベースをSQLITEへ変更
    • フォルダが独自形式じゃなくても利用出来るよう修正
    • 基本的なデータ読み込み手法を修正し高速化
    • 検索のためのインデックス更新を高速化
    • サムネイル作成により各種処理を高速化
    • 時間ベースでの近傍検索を高速化
    • 写真に付加された緯度経度をもとに地図上に可視化
    • 地図に基づく写真のフィルタリング
    • ファイルの更新チェックを高速化
    • Twitterのログ取り込みに対応 ただしTwilogのログ(http://twilog.org/)のCSVデータ(SJIS)限定
    • Twitterをフィルタによって表示/非表示するよう追加
    • 最新のバージョンをチェックするよう修正
    • 緯度経度が付加された写真にはピンを表示
    • 写真に緯度経度を付加する機能を追加
    • 緯度経度つき写真検索機能を追加
    • 緯度経度なし写真検索機能を追加(手作業での緯度経度付加用)

  • [2010/02/14] SmartCalendar(N) v1.00
    • インデックスをSQLITEに変更し,高速化
    • SQLITEにより検索を高速化&省メモリ化
    • インポート時にインデックスに即座に反映されるよう修正
    • コメント編集や評価後にすぐにインデックスに反映されるよう修正
    • インデックスの更新を高速化
    • 検索をSQLITEベースのものに差し替え,高速化
    • キーワードでの検索対象はコメントとファイル名に設定
    • 近傍検索(右ダブルクリック)の高速化および安定化
    • 複数起動の有無を設定できるよう実装
    • スライドショーでのタグ追加機能を追加(F1-F10に割り当て)
    • スライドショーのウインドウがずれてしまう問題を修正
    • 被覆判定ミスで一部の月日の写真が更新されなかった問題を修正
    • Windows7でPrivate/Public, Good/Badなどが効かなくなる問題を修正
    • 評価内容の記述形式を変更
    • GIS情報への対応(地図インタフェースは無いので現時点では意味ない)
    • Exif関係の処理の高速化
    • BMPやGIFのテキスト情報をとろうとして落ちる問題を修正
    • 無視する拡張子を追加
    • 起動時の負荷を大幅に軽減
    • 無意味な再描画処理をカット
    • 日モードや全描画モードでサムネイルを使っていなかった問題を修正
    • 明示的に起動を指定するスクリーンセーバー機能を搭載
    • スクリーンセーバーからの近傍検索の有効化(右クリック)
    • バグをもろもろ修正
    • その他もろもろ修正

more...