SmartCalendar(N)


LifelogViewer にソフトウェア名が変更になりました.地図と連携した最新機能が必要な場合は,LifelogViewerをお使いください.

Introduction of SmartCalendar

monthly mode

yearly mode

slide show
SmartCalendar はカレンダ型の写真&テキスト管理ツールです.
2004年度の未踏ソフトウェア創造事業に採択された,美崎薫氏の「SmartCalendar/SmartWrite」のコンセプトにのっとり開発されているもので,主に以下のような機能があります. などなどの機能があります.

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

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

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

  • [2008/03/13] v0.99
    • インデックスの処理がらみを高速化
    • ファイルの読み込み関係を高速化
    • 近傍サーチで動画が表示されない問題を修正
    • スライドショーで付加したアノテーションが反映されない問題を修正
    • スライドショーで動画を再生した際にスライドしないよう修正
    • スライドショーで編集した際に2回上書きされる問題を修正
    • リロード機能を実装(F5)
    • JPEGヘッダエラーがあるときに落ちる問題を修正
    • EXIFのMakerNoteを読み込み顔認識や写真モードなどを取得する機能を追加

  • [2008/01/01] v0.98
    • 近傍検索モードを右ボタンダブルクリックで移動できるよう実装
    • スクリーンショット取り込みで落ちる問題を修正
    • 2バイト文字に関する各種の問題を修正(フォルダコピーなど)
    • スライドショーにおけるドラッグのバグを修正
    • 時差調整機能を追加
    • SHARP W-ZERO3 Advanced [es] にEXIFを追加する機能を実装
    • Twitter/GoogleCalendar取り込みに対応
    • スライドショーに動画再生機能を追加
    • 初期のインデックス呼び出しは描画終了を待つよう実装修正
    • テキストやPNGなどを回転するとデータサイズが0になる問題を修正

  • [2007/05/20] v0.94
    • スライドショーの最大化機能を装備
    • スライドショーの最大化ボタンを追加
    • スライドショーでコメント記入時に後ろのテキストがすける問題を修正
    • 背景画像がいつも同じになってしまう問題を修正
    • 動画のキャプチャが重複する問題を修正
    • インデックスの作成をマルチスレッドで実行するよう修正

  • [2007/05/18] v0.93
    • 独自検索機能を実装
    • インデックスの更新機能を実装
    • フィルタリング機能を実装
    • フィルタリング機能の高速化
    • IE7からファイルをドロップしたときに登録に失敗する問題を修正
    • Mozilla Firefox からのドロップへ対応(ただ2回ドロップする必要があります)
    • 書き込み権限のないファイルをドロップした際にコピーできなかった問題を修正
    • ファイルの移動がコピーになっていた問題を修正
    • 一日モードでの検索ができなかった問題を修正
    • インデックスに文字化けがあった問題を修正
    • インデックスの更新を少し賢くした
    • インデックスの取り扱いにおいて落ちる問題を修正
    • ランダムナビゲーションのための初期化処理の高速化
    • 静止画と動画を区別して認識する機能を実装
    • 動画からのサムネイル切り出し機能を実装
    • 年月日の各モードでの動画中の静止画表示機能を実装
    • 全表示モードでの動画中の静止画表示機能を実装
    • スライドショーにテキストを付加
    • 動画から切り出された静止画をダブルクリックすると動画を再生する機能を実装
    • 動画の場合はスライドショー上に再生アイコンを表示するよう実装
    • 再生アイコンをクリックすると動画再生するよう実装
    • 画像に評価を行ったときに再起動するまで情報が更新されなかった問題を修正
    • 月表示モードの1枚目の画像についてフィルタリングが正常に動作していなかった問題を修正
    • Amazonからのデータ取得機能を実装
    • Amazonから取得した画像のExif領域に冊子情報を埋め込む機能を実装
    • Amazonの本以外のデータを取得する機能を実装
    • Amazonの本をダブルクリックすると購入サイトにつながるよう実装
    • PNG画像にパレットが定義されている場合,コメント追加で落ちる問題を修正
    • ホットキー関係の初期化におけるバグの修正
    • 処理できないときはエラーメッセージを出力するよう実装
    • 検索に色々なパターンを追加
    • 取り込み時にフォルダ名を追加する機能を実装
    • 取り込み時にコメントを追加できる機能を実装
    • ショートカットとして取り込む機能を実装
    • 起動時に処理が重くなる問題を修正
    • 終了時に落ちる問題を修正
    • サーチ系の拡張

  • [2006/12/25] v0.83
    • JPEG内にExifの撮影日時が含まれているのにExifなしと判断されていた問題を修正
    • 画像の処理に関する部分を一部最適化

  • [2006/09/25] v0.82
    • 日表示モードでダブルクリックするとテキストエディタが表示される問題を修正
    • ボタンの表示/非表示を ini ファイルで設定できるよう実装修正

  • [2006/09/08] v0.81
    • 表示モードが維持されない問題を修正
    • ログ出力モードがオフにできなかった問題を修正
    • ほか細々とした部分の修正

  • [2006/09/01] v0.80
    • 閲覧履歴をデフォルトでは解除するよう実装
    • 月モードでの無駄な再描画をカット
    • 年モードでの無駄な再描画をカット
    • 月/年の切り替えに時間がかかる問題を修正
    • スライドショーのスライダーで画像が指定できなかった問題を修正

  • [2006/08/14] v0.79
    • 実験のためのソースが混じっていた問題を修正(スライドショーがおかしかった問題)
    • 画像のダブルクリックでスライドショーが開くよう実装修正
    • スライドショーがちらつく問題を修正
    • スライドショーのサイズを固定から倍率指定に変更
    • スライドショーにおいて時間がボタンで隠れる問題を修正
    • ヘルプボタンを追加(ヘルプWikiへのリンク)

  • [2006/08/07] v0.78
    • ぶちまけモードの月表示/年表示でD&Dすると別の日に移動されていた問題を修正
    • ぶちまけモードのアルゴリズムがおかしかった問題を修正
    • 公開URLの変更

  • [2006/07/18] v0.77
    • イテレータの移動がおばかさんだったのを修正
    • SmartNX への対応
    • 左上に変なバーが出る問題を修正
    • 評価クリアを行う際に落ちる問題を修正
    • 日本語フォルダへの正式対応
    • フィルタの画像判定を高速化

  • [2006/06/11] v0.76
    • 開発環境をVS2005に変更
    • フィルムモードを追加
    • 大幅にリソースを整理
    • 各種のフィルタを追加(イメージ,テキスト,ToDo,Schedule,Memoなど.なお,テキストの一行目に[Memo]や[ToDo]と書くと,フィルタリング対象となります)
    • フィルタ設定用のウインドウを追加
    • 右下のフィルタ関連のボタンをフィルタウインドウに統合
    • プライベートモードという名前をパブリックモードに変更(パブリック時にプライベート画像が隠れる)
    • 一日表示モードのときに画面の右端から画像がはみ出てしまう問題を修正
    • PNGに対応(前まではJPEG変換されてました.PNGコメント領域の tEXtComment, tEXtProperty を利用.tEXtComment にイメージに対するコメントを保存,tEXtProperty にイメージに対する評価を保存)
    • メモリの確保に失敗したときの処理を強化
    • プログラムをかなり最適化
    • メモリ解放ミスの問題を修正

more...